Function at 0x40a340
Capabilities:
Write file on windows

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x250
mov eax, dword [0x41c040]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [0x41c008], 0
push ebx
push esi
push edi
je 0x40a3d5
cmp dword [0x41cbec], 0
mov dword [0x41c008], 0
jne 0x40a37c
mov dword [0x41cbec], 1
mov eax, dword [0x41cbd0]
mov esi, dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
test eax, eax
jne 0x40a397
push 0
call esi
add esp, 4
mov dword [0x41cbd0], eax
cmp dword [0x41cbd4], 0
jne 0x40a3b1
push 1
call esi
mov dword [0x41cbd4], eax
add esp, 4
mov eax, dword [0x41cbd0]
cmp dword [0x41cbdc], 0
jne 0x40a3d0
push 0x4000
push eax
call fcn.0040a0f0
mov ebx, eax
add esp, 8
mov dword [0x41cbdc], ebx
call fcn.0040a0c0
mov ecx, dword [0x41cbe8]
nop dword [eax + eax]
mov al, byte [0x41cbe0]
mov edi, ecx
mov esi, dword [0x41cbec]
mov byte [ecx], al
mov dword [ebp - 0x1e4], edi
nop word [eax + eax]
mov ebx, 0x224
nop word [eax + eax]
cmp word [esi*2 + 0x419458], 0
movzx eax, byte [edi]
mov dl, byte [eax*4 + 0x4197d8]
je 0x40a431
mov dword [0x41cbf4], esi
mov dword [0x41cbf8], edi
movsx ecx, word [esi*2 + 0x419d20]
movzx eax, dl
add ecx, eax
movsx eax, word [ecx*2 + 0x41a930]
cmp eax, esi
je 0x40a483
nop word [eax + eax]
movsx esi, word [esi*2 + 0x41a0b0]
cmp esi, 0x1bd
jl 0x40a46a
movzx eax, dl
mov dl, byte [eax*4 + 0x419bd8]
movsx ecx, word [esi*2 + 0x419d20]
movzx eax, dl
add ecx, eax
movsx eax, word [ecx*2 + 0x41a930]
cmp eax, esi
jne 0x40a450
movsx ecx, word [esi*2 + 0x419d20]
inc edi
movzx eax, dl
add ecx, eax
movsx esi, word [ecx*2 + 0x41a440]
cmp word [esi*2 + 0x419d20], bx
jne 0x40a410
mov ebx, dword [0x41cbdc]
mov edx, dword [ebp - 0x1e4]
movsx eax, word [esi*2 + 0x419458]
test eax, eax
jne 0x40a4d2
mov eax, dword [0x41cbf4]
mov edi, dword [0x41cbf8]
movsx eax, word [eax*2 + 0x419458]
mov ecx, edi
mov dword [0x41cbd8], edx
sub ecx, edx
mov dword [0x41cbcc], ecx
mov cl, byte [edi]
mov byte [0x41cbe0], cl
mov ecx, edi
mov byte [edi], 0
mov esi, dword [0x41cbd8]
mov dword [0x41cbe8], ecx
nop dword [eax + eax]
cmp eax, 0x60
ja case.default.0x40a509
jmp dword [eax*4 + 0x40f8bc]
mov al, byte [0x41cbe0]
mov esi, edi
sub esi, dword [0x41cbd8]
dec esi
mov byte [edi], al
cmp dword [ebx + 0x24], 0
jne 0x40a53c
mov eax, dword [ebx + 0x10]
mov dword [0x41cbe4], eax
mov eax, dword [0x41cbd0]
mov dword [ebx], eax
mov dword [ebx + 0x24], 1
mov eax, dword [ebx + 4]
add eax, dword [0x41cbe4]
cmp ecx, eax
jbe 0x40a5e1
call fcn.0040faa0
sub eax, 0
je 0x40a615
sub eax, 1
jne 0x40a5ab
mov dword [0x41cbf0], eax
call fcn.004010e0
test eax, eax
je 0x40a635
mov eax, dword [0x41cbec]
mov esi, dword [0x41cbd8]
dec eax
mov ebx, dword [0x41cbdc]
mov ecx, esi
cdq
sub eax, edx
sar eax, 1
add eax, 0x5d
jmp 0x40a4f5
mov al, byte [0x41cbe0]
mov esi, dword [0x41cbf4]
mov byte [edi], al
mov edi, dword [0x41cbf8]
jmp 0x40a4ad
sub eax, 1
jne 0x40a3d5
mov ebx, dword [0x41cbdc]
mov edi, dword [ebx + 4]
add edi, dword [0x41cbe4]
mov dword [0x41cbe8], edi
call fcn.0040fcf0
mov edx, dword [0x41cbd8]
mov esi, eax
mov dword [ebp - 0x1e4], edx
jmp 0x40a4b3
mov eax, dword [0x41cbd8]
mov dword [ebp - 0x1e4], eax
lea edi, [esi + eax]
mov dword [0x41cbe8], edi
call fcn.0040fcf0
mov esi, eax
push esi
call fcn.0040fdc0
add esp, 4
test eax, eax
je 0x40a4ad
inc edi
mov esi, eax
jmp 0x40a400
mov eax, dword [0x41cbd8]
mov dword [ebp - 0x1e4], eax
lea edi, [esi + eax]
mov dword [0x41cbe8], edi
call fcn.0040fcf0
mov esi, eax
jmp 0x40a400
cmp dword [0x41cbf0], 0
jne 0x40a3d5
push dword [0x41cbd0]
call fcn.0040a030
add esp, 4
jmp 0x40a3d5
push dword [0x41c0a0]
lea eax, [ebp - 0x11c]
push dword [section..data]
push 0x41ae2c
push eax
call fcn.00401b60
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 [0x41cbc4], eax
mov dword [0x41cbec], 5
jmp 0x40a3d5
push dword [0x41cbc4]
inc dword [section..data]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
call ebx
push dword [0x41cbd8]
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 [0x41cbc4], eax
jmp 0x40a3d5
push dword [0x41cbc4]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
call ebx
push dword [0x41cbd8]
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 [0x41cbc4], eax
jmp 0x40a3d5
push dword [0x41c0a0]
lea eax, [ebp - 0x16c]
push dword [section..data]
push str.line__d___s__n
push eax
call fcn.00401b60
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 [0x41cbc8], eax
mov dword [0x41cbec], 7
jmp 0x40a3d5
push dword [0x41cbc8]
inc dword [section..data]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov dword [0x41cbec], 1
call ebx
push dword [0x41cbd8]
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 0x41ae4c
push dword [0x41c0a8]
mov dword [0x41cbc8], eax
call fcn.00401b00
push dword [0x41cbc8]
push 0x41ae4c
push dword [0x41c0ac]
call fcn.00401b00
push dword [0x41cbc8]
push 0x41ae4c
push dword [0x41c0a4]
call fcn.00401b00
add esp, 0x24
jmp 0x40a3d5
push dword [0x41cbc8]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
call ebx
push dword [0x41cbd8]
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 [0x41cbc8], eax
jmp 0x40a3d5
mov dword [0x41cbec], 3
jmp case.0x40a509.86
mov dword [0x41cbec], 1
jmp case.0x40a509.86
inc dword [section..data]
jmp case.0x40a509.86
movsx eax, byte [esi]
push eax
push eax
lea eax, [ebp - 0x1bc]
push str.Unrecognized_character__c__ASCII_0x_02x__n
push eax
call fcn.00401b60
lea eax, [ebp - 0x1bc]
push eax
call fcn.00401030
add esp, 0x14
jmp 0x40a3d5
push dword [0x41cbd4]
push 1
push dword [0x41cbcc]
push esi
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
add esp, 0x10
jmp 0x40a3d5
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40aa2a
cmp dword [0x41c09c], 0
je 0x40aa2a
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
mov dword [0x41c004], eax
jmp 0x40aa4a
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov dword [0x41c0e0], 0xffffffff
add esp, 4
mov eax, 0x109
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ab3f
cmp dword [0x41c09c], 0
je 0x40ab3f
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x10e
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x10e
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ac54
cmp dword [0x41c09c], 0
je 0x40ac54
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x10f
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x10f
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ad69
cmp dword [0x41c09c], 0
je 0x40ad69
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x10a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x10a
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ae7e
cmp dword [0x41c09c], 0
je 0x40ae7e
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x10b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x10b
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40af93
cmp dword [0x41c09c], 0
je 0x40af93
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x10c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x10c
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40b0a8
cmp dword [0x41c09c], 0
je 0x40b0a8
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x10d
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x10d
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40b1bd
cmp dword [0x41c09c], 0
je 0x40b1bd
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x110
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x110
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40b2d2
cmp dword [0x41c09c], 0
je 0x40b2d2
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x111
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x111
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40b3e7
cmp dword [0x41c09c], 0
je 0x40b3e7
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x112
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x112
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40b4fc
cmp dword [0x41c09c], 0
je 0x40b4fc
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x113
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x113
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40b611
cmp dword [0x41c09c], 0
je 0x40b611
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x114
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x114
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40b726
cmp dword [0x41c09c], 0
je 0x40b726
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x115
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x115
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40b83b
cmp dword [0x41c09c], 0
je 0x40b83b
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x116
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x116
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40b950
cmp dword [0x41c09c], 0
je 0x40b950
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x117
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x117
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ba65
cmp dword [0x41c09c], 0
je 0x40ba65
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x118
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x118
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40bb7a
cmp dword [0x41c09c], 0
je 0x40bb7a
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x119
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x119
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40bc8f
cmp dword [0x41c09c], 0
je 0x40bc8f
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x11a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x11a
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40bda4
cmp dword [0x41c09c], 0
je 0x40bda4
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x11b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x11b
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40beb9
cmp dword [0x41c09c], 0
je 0x40beb9
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x11c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x11c
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40bfce
cmp dword [0x41c09c], 0
je 0x40bfce
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x11d
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x11d
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40c0e3
cmp dword [0x41c09c], 0
je 0x40c0e3
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x11e
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x11e
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40c1f8
cmp dword [0x41c09c], 0
je 0x40c1f8
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x11f
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x11f
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40c30d
cmp dword [0x41c09c], 0
je 0x40c30d
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x120
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x120
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40c422
cmp dword [0x41c09c], 0
je 0x40c422
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x121
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x121
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40c537
cmp dword [0x41c09c], 0
je 0x40c537
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x122
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x122
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40c64c
cmp dword [0x41c09c], 0
je 0x40c64c
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x123
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x123
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40c761
cmp dword [0x41c09c], 0
je 0x40c761
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x124
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x124
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40c876
cmp dword [0x41c09c], 0
je 0x40c876
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x125
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x125
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40c98b
cmp dword [0x41c09c], 0
je 0x40c98b
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x126
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x126
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40caa0
cmp dword [0x41c09c], 0
je 0x40caa0
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x127
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x127
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40cbb5
cmp dword [0x41c09c], 0
je 0x40cbb5
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x128
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x128
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ccca
cmp dword [0x41c09c], 0
je 0x40ccca
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x129
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x129
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40cddf
cmp dword [0x41c09c], 0
je 0x40cddf
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x12a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x12a
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40cef4
cmp dword [0x41c09c], 0
je 0x40cef4
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x12b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x12b
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d009
cmp dword [0x41c09c], 0
je 0x40d009
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x12c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x12c
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d11e
cmp dword [0x41c09c], 0
je 0x40d11e
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x12d
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x12d
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d233
cmp dword [0x41c09c], 0
je 0x40d233
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x12e
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x12e
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d348
cmp dword [0x41c09c], 0
je 0x40d348
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x12f
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x12f
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d45d
cmp dword [0x41c09c], 0
je 0x40d45d
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x130
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x130
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d572
cmp dword [0x41c09c], 0
je 0x40d572
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x131
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x131
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d687
cmp dword [0x41c09c], 0
je 0x40d687
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x132
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x132
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d79c
cmp dword [0x41c09c], 0
je 0x40d79c
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x133
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x133
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d8b1
cmp dword [0x41c09c], 0
je 0x40d8b1
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x134
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x134
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40d9c6
cmp dword [0x41c09c], 0
je 0x40d9c6
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x135
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x135
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40dadb
cmp dword [0x41c09c], 0
je 0x40dadb
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x136
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x136
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40dbf0
cmp dword [0x41c09c], 0
je 0x40dbf0
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x137
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x137
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40dd05
cmp dword [0x41c09c], 0
je 0x40dd05
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x138
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x138
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40de1a
cmp dword [0x41c09c], 0
je 0x40de1a
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x139
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x139
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40df2f
cmp dword [0x41c09c], 0
je 0x40df2f
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x13a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x13a
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40e044
cmp dword [0x41c09c], 0
je 0x40e044
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x13b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x13b
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40e159
cmp dword [0x41c09c], 0
je 0x40e159
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x13c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x13c
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40e26e
cmp dword [0x41c09c], 0
je 0x40e26e
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x13d
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x13d
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40e383
cmp dword [0x41c09c], 0
je 0x40e383
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x13e
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x13e
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40e498
cmp dword [0x41c09c], 0
je 0x40e498
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x13f
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x13f
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40e5ad
cmp dword [0x41c09c], 0
je 0x40e5ad
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x140
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x140
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40e6c2
cmp dword [0x41c09c], 0
je 0x40e6c2
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x141
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x141
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40e7d7
cmp dword [0x41c09c], 0
je 0x40e7d7
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x142
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x142
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40e8ec
cmp dword [0x41c09c], 0
je 0x40e8ec
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x143
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x143
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ea01
cmp dword [0x41c09c], 0
je 0x40ea01
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x144
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x144
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40eb16
cmp dword [0x41c09c], 0
je 0x40eb16
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x148
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x148
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ec2b
cmp dword [0x41c09c], 0
je 0x40ec2b
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x149
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x149
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ed40
cmp dword [0x41c09c], 0
je 0x40ed40
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x145
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x145
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ee55
cmp dword [0x41c09c], 0
je 0x40ee55
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x146
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x146
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40ef6a
cmp dword [0x41c09c], 0
je 0x40ef6a
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x147
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x147
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40f07f
cmp dword [0x41c09c], 0
je 0x40f07f
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x14a
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x14a
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40f194
cmp dword [0x41c09c], 0
je 0x40f194
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x14b
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x14b
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40f2a9
cmp dword [0x41c09c], 0
je 0x40f2a9
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x14c
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x14c
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40f3c1
cmp dword [0x41c09c], 0
je 0x40f3c1
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
add esp, 4
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
mov dword [0x41c004], eax
mov eax, dword [0x41cbd8]
pop edi
pop esi
pop ebx
movsx eax, byte [eax]
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov eax, dword [0x41cbd8]
mov dword [0x41c0dc], 0
mov dword [0x41c0e0], 0xffffffff
pop edi
movsx eax, byte [eax]
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40f4d9
cmp dword [0x41c09c], 0
je 0x40f4d9
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x103
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0e0], 0xffffffff
mov eax, 0x103
mov dword [0x41c0dc], 0
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40f5ee
cmp dword [0x41c09c], 0
je 0x40f5ee
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x106
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x106
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40f703
cmp dword [0x41c09c], 0
je 0x40f703
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x102
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x102
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
mov eax, dword [section..data]
cmp dword [0x41c004], eax
je 0x40f818
cmp dword [0x41c09c], 0
je 0x40f818
push dword [0x41c0a0]
push eax
lea eax, [ebp - 0xcc]
push str._nline__d___s__n
push eax
call fcn.00401b60
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 [0x41cbd8]
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 [0x41c0d8], eax
mov ecx, dword [esi + 4]
mov dword [0x41c0dc], ecx
mov eax, dword [esi + 8]
pop edi
mov dword [0x41c0e0], eax
mov eax, dword [section..data]
pop esi
mov dword [0x41c004], eax
mov eax, 0x107
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push esi
call dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
add esp, 4
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, 0x107
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
mov esp, ebp
pop ebp
ret
push dword [0x41cbc4]
mov ebx, dword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov dword [0x41cbec], 1
call ebx
push eax
call ebx
add esp, 8
mov dword [0x41c0d8], eax
mov dword [0x41c0dc], 0
mov eax, pe_nt_image_headers32
mov dword [0x41c0e0], 0xffffffff
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.0040fe54
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.0040fe54
mov esp, ebp
pop ebp
ret
push str.fatal_flex_scanner_internal_error__no_action_found
call fcn.0040fa40
nop
xchg ebx, eax
movsd dword es:[edi], dword [esi]
inc eax
add byte [ebp - 0x57], ah
inc eax
add byte [ebx - 0x56], ah
inc eax
add byte [eax - 0x55], bh
inc eax
add byte [ebp - 0x5dffbf54], cl
lodsd eax, dword [esi]
inc eax
add byte [edi - 0x33ffbf52], dh
scasd eax, dword es:[edi]
inc eax
add cl, ah
mov al, 0x40
add dh, dh
mov cl, 0x40
add byte [ebx], cl
mov bl, 0x40
add byte [eax], ah
mov ah, 0x40
add byte [0x4a0040b5], dh
mov dh, 0x40
add byte [edi - 0x49], bl
inc eax
add byte [eax + edi*4 + 0x40], dh
add byte [ecx - 0x61ffbf47], cl
mov edx, 0xbbb30040
inc eax
add al, cl
mov esp, 0xbddd0040
inc eax
add dl, dh
mov esi, 0xc0070040
inc eax
add byte [ecx + eax*8], bl
inc eax
add byte [ecx], dh
ret 0x40