Function at 0x4088b0
Capabilities:
Write file on windows

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x250
mov eax, dword [0x41a014]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [0x41a008], 0
push ebx
push esi
push edi
je 0x408949
mov eax, dword [0x41ab7c]
mov ecx, 1
mov esi, dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
test eax, eax
mov dword [0x41a008], 0
cmove eax, ecx
mov dword [0x41ab7c], eax
mov eax, dword [0x41ab60]
test eax, eax
jne 0x408908
push 0
call esi
add esp, 4
mov dword [0x41ab60], eax
cmp dword [0x41ab64], 0
jne 0x408922
push 1
call esi
mov dword [0x41ab64], eax
add esp, 4
mov eax, dword [0x41ab60]
mov ebx, dword [0x41ab6c]
test ebx, ebx
jne 0x408942
push 0x4000
push eax
call fcn.00408660
mov ebx, eax
add esp, 8
mov dword [0x41ab6c], ebx
call fcn.00408630
jmp 0x40894f
mov ebx, dword [0x41ab6c]
mov ecx, dword [0x41ab78]
nop word [eax + eax]
mov al, byte [0x41ab70]
mov esi, ecx
mov edi, dword [0x41ab7c]
mov byte [ecx], al
mov dword [ebp - 0x1e4], esi
nop word [eax + eax]
movzx eax, byte [esi]
lea ecx, [edi + edi]
cmp word [ecx + 0x417450], 0
mov bl, byte [eax*4 + 0x4177d0]
je 0x4089a3
mov dword [0x41ab84], edi
mov dword [0x41ab88], esi
movsx eax, word [ecx + 0x417d18]
movzx edx, bl
add eax, edx
movsx eax, word [eax*2 + 0x418928]
cmp eax, edi
je 0x4089f1
nop dword [eax + eax]
movsx edi, word [ecx + 0x4180a8]
cmp edi, 0x1bd
jl 0x4089d6
mov bl, byte [edx*4 + 0x417bd0]
lea ecx, [edi + edi]
movzx edx, bl
movsx eax, word [ecx + 0x417d18]
add eax, edx
movsx eax, word [eax*2 + 0x418928]
cmp eax, edi
jne 0x4089c0
movsx ecx, word [edi*2 + 0x417d18]
inc esi
movzx eax, bl
add ecx, eax
mov eax, 0x224
movsx edi, word [ecx*2 + 0x418438]
cmp word [edi*2 + 0x417d18], ax
jne 0x408980
mov ebx, dword [0x41ab6c]
mov edx, dword [ebp - 0x1e4]
nop word [eax + eax]
movsx eax, word [edi*2 + 0x417450]
test eax, eax
jne 0x408a4f
mov eax, dword [0x41ab84]
mov esi, dword [0x41ab88]
movsx eax, word [eax*2 + 0x417450]
mov ecx, esi
mov dword [0x41ab68], edx
sub ecx, edx
mov dword [0x41ab5c], ecx
mov cl, byte [esi]
mov byte [0x41ab70], cl
mov ecx, esi
mov byte [esi], 0
mov edi, dword [0x41ab68]
mov dword [0x41ab78], ecx
nop dword [eax + eax]
cmp eax, 0x60
ja case.default.0x408a89
jmp dword [eax*4 + 0x40de44]
mov al, byte [0x41ab70]
mov edi, esi
sub edi, dword [0x41ab68]
dec edi
mov byte [esi], al
cmp dword [ebx + 0x24], 0
jne 0x408abc
mov eax, dword [ebx + 0x10]
mov dword [0x41ab74], eax
mov eax, dword [0x41ab60]
mov dword [ebx], eax
mov dword [ebx + 0x24], 1
mov eax, dword [ebx + 4]
add eax, dword [0x41ab74]
cmp ecx, eax
jbe 0x408b61
call fcn.0040e030
sub eax, 0
je 0x408b95
sub eax, 1
jne 0x408b2b
mov dword [0x41ab80], eax
call fcn.004010e0
test eax, eax
je 0x408bbb
mov eax, dword [0x41ab7c]
mov edi, dword [0x41ab68]
dec eax
mov ebx, dword [0x41ab6c]
mov ecx, edi
cdq
sub eax, edx
sar eax, 1
add eax, 0x5d
jmp 0x408a72
mov al, byte [0x41ab70]
mov edi, dword [0x41ab84]
mov byte [esi], al
mov esi, dword [0x41ab88]
jmp 0x408a20
sub eax, 1
jne 0x408949
mov ebx, dword [0x41ab6c]
mov esi, dword [ebx + 4]
add esi, dword [0x41ab74]
mov dword [0x41ab78], esi
call fcn.0040e260
mov edx, dword [0x41ab68]
mov edi, eax
mov dword [ebp - 0x1e4], edx
jmp 0x408a30
mov eax, dword [0x41ab68]
mov dword [ebp - 0x1e4], eax
lea esi, [edi + eax]
mov dword [0x41ab78], esi
call fcn.0040e260
mov edi, eax
push edi
call fcn.0040e330
add esp, 4
test eax, eax
je 0x408a20
inc esi
mov edi, eax
jmp 0x408980
mov eax, dword [0x41ab68]
mov dword [ebp - 0x1e4], eax
lea esi, [edi + eax]
mov dword [0x41ab78], esi
call fcn.0040e260
mov ebx, dword [0x41ab6c]
mov edi, eax
jmp 0x408980
cmp dword [0x41ab80], 0
jne 0x408949
push dword [0x41ab60]
call fcn.004085a0
add esp, 4
jmp 0x408949
push dword [0x41a030]
lea eax, [ebp - 0x11c]
push dword [section..data]
push 0x418e24
push eax
call fcn.00401b90
lea eax, [ebp - 0x11c]
push eax
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 0x14
mov dword [0x41ab54], eax
mov dword [0x41ab7c], 5
jmp 0x408949
push dword [0x41ab54]
inc dword [section..data]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 0x1f8], 0
mov dword [ebp - 0x1f4], 0xffffffff
call ebx
add esp, 8
mov dword [ebp - 0x1f0], eax
lea eax, [ebp - 0x1f0]
mov dword [ebp - 0x1ec], 0
lea ecx, [ebp - 0x1fc]
mov dword [ebp - 0x1e8], 0xffffffff
push eax
lea eax, [ebp - 0x238]
push eax
call fcn.00401070
mov eax, dword [eax]
mov dword [0x41ab54], eax
jmp 0x408949
push dword [0x41ab54]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x210], 0
mov dword [ebp - 0x20c], 0xffffffff
call ebx
add esp, 8
mov dword [ebp - 0x208], eax
lea eax, [ebp - 0x208]
mov dword [ebp - 0x204], 0
lea ecx, [ebp - 0x214]
mov dword [ebp - 0x200], 0xffffffff
push eax
lea eax, [ebp - 0x244]
push eax
call fcn.00401070
mov eax, dword [eax]
mov dword [0x41ab54], eax
jmp 0x408949
push dword [0x41a030]
lea eax, [ebp - 0x16c]
push dword [section..data]
push str.line__d___s__n
push eax
call fcn.00401b90
lea eax, [ebp - 0x16c]
push eax
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 0x14
mov dword [0x41ab58], eax
mov dword [0x41ab7c], 7
jmp 0x408949
push dword [0x41ab58]
inc dword [section..data]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov dword [0x41ab7c], 1
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x22c], eax
mov dword [ebp - 0x228], 0
mov dword [ebp - 0x224], 0xffffffff
call ebx
add esp, 8
mov dword [ebp - 0x220], eax
lea eax, [ebp - 0x220]
mov dword [ebp - 0x21c], 0
lea ecx, [ebp - 0x22c]
mov dword [ebp - 0x218], 0xffffffff
push eax
lea eax, [ebp - 0x250]
push eax
call fcn.00401070
mov eax, dword [eax]
push eax
push 0x418e44
push dword [0x41a038]
mov dword [0x41ab58], eax
call fcn.00401b30
push dword [0x41ab58]
push 0x418e44
push dword [0x41a03c]
call fcn.00401b30
push dword [0x41ab58]
push 0x418e44
push dword [0x41a034]
call fcn.00401b30
add esp, 0x24
jmp 0x408949
push dword [0x41ab58]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1d4], eax
mov dword [ebp - 0x1d0], 0
mov dword [ebp - 0x1cc], 0xffffffff
call ebx
add esp, 8
mov dword [ebp - 0x1c8], eax
lea eax, [ebp - 0x1c8]
mov dword [ebp - 0x1c4], 0
lea ecx, [ebp - 0x1d4]
mov dword [ebp - 0x1c0], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov eax, dword [eax]
mov dword [0x41ab58], eax
jmp 0x408949
mov dword [0x41ab7c], 3
jmp case.0x408a89.86
mov dword [0x41ab7c], 1
jmp case.0x408a89.86
inc dword [section..data]
jmp case.0x408a89.86
movsx eax, byte [edi]
push eax
push eax
lea eax, [ebp - 0x1bc]
push str.Unrecognized_character__c__ASCII_0x_02x__n
push eax
call fcn.00401b90
lea eax, [ebp - 0x1bc]
push eax
call fcn.00401030
add esp, 0x14
jmp 0x408949
push dword [0x41ab64]
push 1
push dword [0x41ab5c]
push edi
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
add esp, 0x10
jmp 0x408949
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x408fb0
cmp dword [0x41a02c], 0
je 0x408fb0
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
mov dword [0x41a070], eax
mov eax, dword [section..data]
mov dword [0x41a004], eax
jmp 0x408fd0
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov dword [0x41a070], 0xffffffff
add esp, 4
mov eax, 0x109
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x4090c5
cmp dword [0x41a02c], 0
je 0x4090c5
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x10e
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x10e
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x4091da
cmp dword [0x41a02c], 0
je 0x4091da
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x10f
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x10f
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x4092ef
cmp dword [0x41a02c], 0
je 0x4092ef
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x10a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x10a
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409404
cmp dword [0x41a02c], 0
je 0x409404
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x10b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x10b
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409519
cmp dword [0x41a02c], 0
je 0x409519
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x10c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x10c
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40962e
cmp dword [0x41a02c], 0
je 0x40962e
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x10d
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x10d
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409743
cmp dword [0x41a02c], 0
je 0x409743
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x110
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x110
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409858
cmp dword [0x41a02c], 0
je 0x409858
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x111
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x111
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40996d
cmp dword [0x41a02c], 0
je 0x40996d
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x112
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x112
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409a82
cmp dword [0x41a02c], 0
je 0x409a82
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x113
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x113
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409b97
cmp dword [0x41a02c], 0
je 0x409b97
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x114
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x114
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409cac
cmp dword [0x41a02c], 0
je 0x409cac
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x115
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x115
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409dc1
cmp dword [0x41a02c], 0
je 0x409dc1
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x116
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x116
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409ed6
cmp dword [0x41a02c], 0
je 0x409ed6
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x117
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x117
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x409feb
cmp dword [0x41a02c], 0
je 0x409feb
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x118
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x118
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40a100
cmp dword [0x41a02c], 0
je 0x40a100
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x119
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x119
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40a215
cmp dword [0x41a02c], 0
je 0x40a215
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x11a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x11a
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40a32a
cmp dword [0x41a02c], 0
je 0x40a32a
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x11b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x11b
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40a43f
cmp dword [0x41a02c], 0
je 0x40a43f
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x11c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x11c
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40a554
cmp dword [0x41a02c], 0
je 0x40a554
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x11d
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x11d
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40a669
cmp dword [0x41a02c], 0
je 0x40a669
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x11e
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x11e
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40a77e
cmp dword [0x41a02c], 0
je 0x40a77e
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x11f
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x11f
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40a893
cmp dword [0x41a02c], 0
je 0x40a893
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x120
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x120
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40a9a8
cmp dword [0x41a02c], 0
je 0x40a9a8
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x121
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x121
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40aabd
cmp dword [0x41a02c], 0
je 0x40aabd
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x122
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x122
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40abd2
cmp dword [0x41a02c], 0
je 0x40abd2
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x123
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x123
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40ace7
cmp dword [0x41a02c], 0
je 0x40ace7
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x124
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x124
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40adfc
cmp dword [0x41a02c], 0
je 0x40adfc
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x125
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x125
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40af11
cmp dword [0x41a02c], 0
je 0x40af11
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x126
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x126
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b026
cmp dword [0x41a02c], 0
je 0x40b026
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x127
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x127
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b13b
cmp dword [0x41a02c], 0
je 0x40b13b
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x128
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x128
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b250
cmp dword [0x41a02c], 0
je 0x40b250
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x129
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x129
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b365
cmp dword [0x41a02c], 0
je 0x40b365
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x12a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x12a
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b47a
cmp dword [0x41a02c], 0
je 0x40b47a
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x12b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x12b
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b58f
cmp dword [0x41a02c], 0
je 0x40b58f
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x12c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x12c
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b6a4
cmp dword [0x41a02c], 0
je 0x40b6a4
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x12d
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x12d
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b7b9
cmp dword [0x41a02c], 0
je 0x40b7b9
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x12e
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x12e
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b8ce
cmp dword [0x41a02c], 0
je 0x40b8ce
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x12f
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x12f
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40b9e3
cmp dword [0x41a02c], 0
je 0x40b9e3
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x130
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x130
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40baf8
cmp dword [0x41a02c], 0
je 0x40baf8
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x131
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x131
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40bc0d
cmp dword [0x41a02c], 0
je 0x40bc0d
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x132
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x132
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40bd22
cmp dword [0x41a02c], 0
je 0x40bd22
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x133
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x133
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40be37
cmp dword [0x41a02c], 0
je 0x40be37
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x134
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x134
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40bf4c
cmp dword [0x41a02c], 0
je 0x40bf4c
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x135
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x135
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40c061
cmp dword [0x41a02c], 0
je 0x40c061
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x136
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x136
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40c176
cmp dword [0x41a02c], 0
je 0x40c176
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x137
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x137
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40c28b
cmp dword [0x41a02c], 0
je 0x40c28b
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x138
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x138
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40c3a0
cmp dword [0x41a02c], 0
je 0x40c3a0
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x139
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x139
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40c4b5
cmp dword [0x41a02c], 0
je 0x40c4b5
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x13a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x13a
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40c5ca
cmp dword [0x41a02c], 0
je 0x40c5ca
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x13b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x13b
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40c6df
cmp dword [0x41a02c], 0
je 0x40c6df
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x13c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x13c
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40c7f4
cmp dword [0x41a02c], 0
je 0x40c7f4
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x13d
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x13d
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40c909
cmp dword [0x41a02c], 0
je 0x40c909
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x13e
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x13e
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40ca1e
cmp dword [0x41a02c], 0
je 0x40ca1e
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x13f
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x13f
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40cb33
cmp dword [0x41a02c], 0
je 0x40cb33
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x140
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x140
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40cc48
cmp dword [0x41a02c], 0
je 0x40cc48
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x141
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x141
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40cd5d
cmp dword [0x41a02c], 0
je 0x40cd5d
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x142
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x142
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40ce72
cmp dword [0x41a02c], 0
je 0x40ce72
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x143
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x143
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40cf87
cmp dword [0x41a02c], 0
je 0x40cf87
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x144
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x144
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40d09c
cmp dword [0x41a02c], 0
je 0x40d09c
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x148
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x148
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40d1b1
cmp dword [0x41a02c], 0
je 0x40d1b1
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x149
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x149
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40d2c6
cmp dword [0x41a02c], 0
je 0x40d2c6
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x145
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x145
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40d3db
cmp dword [0x41a02c], 0
je 0x40d3db
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x146
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x146
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40d4f0
cmp dword [0x41a02c], 0
je 0x40d4f0
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x147
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x147
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40d605
cmp dword [0x41a02c], 0
je 0x40d605
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x14a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x14a
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40d71a
cmp dword [0x41a02c], 0
je 0x40d71a
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x14b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x14b
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40d82f
cmp dword [0x41a02c], 0
je 0x40d82f
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x14c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x14c
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40d947
cmp dword [0x41a02c], 0
je 0x40d947
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
mov dword [0x41a068], eax
add esp, 4
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
mov dword [0x41a070], eax
mov eax, dword [section..data]
mov dword [0x41a004], eax
mov eax, dword [0x41ab68]
pop edi
pop esi
pop ebx
movsx eax, byte [eax]
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov eax, dword [0x41ab68]
mov dword [0x41a06c], 0
mov dword [0x41a070], 0xffffffff
pop edi
movsx eax, byte [eax]
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40da5f
cmp dword [0x41a02c], 0
je 0x40da5f
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x103
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a070], 0xffffffff
mov eax, 0x103
mov dword [0x41a06c], 0
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40db74
cmp dword [0x41a02c], 0
je 0x40db74
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x106
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x106
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40dc89
cmp dword [0x41a02c], 0
je 0x40dc89
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x102
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x102
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41a004], eax
je 0x40dd9e
cmp dword [0x41a02c], 0
je 0x40dd9e
push dword [0x41a030]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b90
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
lea eax, [ebp - 0xcc]
push eax
call ebx
push dword [0x41ab68]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0xffffffff
call ebx
add esp, 0x18
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 0x1cc], 0xffffffff
push eax
lea eax, [ebp - 0x1e0]
push eax
call fcn.00401070
mov esi, eax
push dword [esi]
call ebx
add esp, 4
mov dword [0x41a068], eax
mov ecx, dword [esi + 4]
mov dword [0x41a06c], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41a070], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41a004], eax
mov eax, 0x107
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push edi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x107
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push dword [0x41ab54]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov dword [0x41ab7c], 1
call ebx
push eax
call ebx
add esp, 8
mov dword [0x41a068], eax
mov dword [0x41a06c], 0
mov eax, 0x108
mov dword [0x41a070], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
mov ecx, dword [ebp - 4]
xor eax, eax
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.0040e3c6
mov esp, ebp
pop ebp
ret
push str.fatal_flex_scanner_internal_error__no_action_found
call fcn.0040dfd0
nop dword [eax]
adc ecx, dword [ebx - 0x7114ffc0]
inc eax
add cl, ch
pop dword [eax]
invalid