Function at 0x10075b1e
Capabilities:
Read .ini file

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x144
mov eax, dword [0x100a609c]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
push edi
mov ebx, ecx
push 0x88b8
mov dword [ebp - 0x12c], ebx
call dword [sym.imp.mfc100.dll_Ordinal_265]
mov dword [ebp - 0x13c], eax
pop ecx
xor eax, eax
mov byte [eax + 0x100a78fa], al
mov byte [eax + 0x100a78dc], 1
inc eax
cmp eax, 0x1e
jl 0x10075b50
mov esi, 0x103d85dc
call fcn.1000102f
mov esi, 0x103d85e8
call fcn.1000102f
mov esi, 0x103d85f4
call fcn.1000102f
mov esi, 0x103d8600
call fcn.1000102f
mov esi, 0x103d7178
call fcn.1000102f
mov esi, 0x103d7184
call fcn.1000102f
mov esi, dword [sym.imp.MSVCR100.dll_fopen]
mov edi, 0x1008c724
push edi
push ebx
call esi
pop ecx
pop ecx
test eax, eax
jne 0x10075c1a
push 0x10111f10
push ebx
mov byte [ebx], al
call dword [sym.imp.MSVCR100.dll_strcpy]
push str.default.ini
push ebx
call dword [sym.imp.MSVCR100.dll_strcat]
push edi
push ebx
call esi
add esp, 0x18
test eax, eax
jne 0x10075c1a
push 0x64
pop eax
push dword [ebp - 0x13c]
mov dword [0x103d261c], eax
mov dword [0x103d2620], eax
mov dword [0x103d2800], 2
mov dword [0x103d27fc], 0xc8
call dword [sym.imp.mfc100.dll_Ordinal_1296]
push 8
push 0x1009cbfc
call fcn.1003ce54
add esp, 0xc
jmp 0x100775b1
push 0x64
lea eax, [ebp - 0x68]
push 0
push eax
call sub.MSVCR100.dll_memset
mov esi, dword [ebp - 0x13c]
mov edi, dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
add esp, 0xc
push ebx
push 0xbb8
push esi
push 0x1008ade4
push 0x1009cc1c
mov ebx, str.config
push ebx
mov byte [esi], 0
call edi
push 0x100938e0
push esi
mov esi, dword [sym.imp.MSVCR100.dll_strtok]
call esi
pop ecx
pop ecx
mov dword [ebp - 0x130], eax
test eax, eax
je 0x10075d44
mov dword [ebp - 0x144], 0x100a78dc
push dword [ebp - 0x130]
call dword [sym.imp.MSVCR100.dll_strlen]
and dword [ebp - 0x134], 0
inc eax
mov dword [esp], 0x100924e8
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call esi
pop ecx
pop ecx
test eax, eax
je 0x10075d20
lea ecx, [ebp - 0x128]
mov dword [ebp - 0x138], ecx
push eax
push dword [ebp - 0x138]
call dword [sym.imp.MSVCR100.dll_strcpy]
inc dword [ebp - 0x134]
add dword [ebp - 0x138], 0x32
push 0x100924e8
push 0
call esi
add esp, 0x10
test eax, eax
jne 0x10075cb5
cmp dword [ebp - 0x134], 2
jne 0x10075d20
lea eax, [ebp - 0x128]
push eax
call dword [sym.imp.MSVCR100.dll_atoi]
mov ecx, dword [ebp - 0x144]
mov byte [ecx + 0x1e], al
lea eax, [ebp - 0xf6]
push eax
call dword [sym.imp.MSVCR100.dll_atoi]
pop ecx
test eax, eax
pop ecx
mov ecx, dword [ebp - 0x144]
setne al
inc dword [ebp - 0x144]
mov byte [ecx], al
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x100938e0
push eax
call esi
pop ecx
pop ecx
mov dword [ebp - 0x130], eax
test eax, eax
jne 0x10075c7a
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b588
push str.D1CHECK1
push ebx
call edi
mov esi, dword [sym.imp.MSVCR100.dll_atoi]
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2604], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D1CHECK2
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2608], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D1CHECK3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d260c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D1CHECK5
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2610], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D1EDIT1
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2614], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D1EDIT2
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2618], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1009540c
push str.D1EDIT3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d261c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x10095410
push str.D1EDIT5
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d27fc], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D1EDIT6
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2800], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1009540c
push str.D1EDIT12
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2620], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D1COMBO1
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2804], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D1COMBO3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2808], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D1COMBO4
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
mov esi, 0x103d85dc
mov dword [0x103d27f8], eax
call fcn.1000102f
mov esi, 0x103d85e8
call fcn.1000102f
push dword [ebp - 0x12c]
mov esi, dword [ebp - 0x13c]
push 0xbb8
push esi
push 0x1008ade4
push str.D1LIST1
push ebx
mov byte [esi], 0
call edi
jmp 0x10076011
push dword [ebp - 0x130]
call dword [sym.imp.MSVCR100.dll_strlen]
and dword [ebp - 0x138], 0
lea esi, [eax + 1]
mov dword [esp], 0x1008d094
push dword [ebp - 0x130]
mov dword [ebp - 0x140], esi
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007600b
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call dword [sym.imp.MSVCR100.dll_strcpy]
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008d094
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x10075fa7
cmp dword [ebp - 0x138], 2
jne 0x1007600b
lea eax, [ebp - 0x90]
push eax
mov esi, 0x103d85dc
call fcn.10001109
lea eax, [ebp - 0x7c]
push eax
call dword [sym.imp.MSVCR100.dll_atoi]
pop ecx
push eax
mov esi, 0x103d85e8
call fcn.1000117c
mov esi, dword [ebp - 0x140]
add esi, dword [ebp - 0x130]
push 0x100938e0
push esi
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x10075f66
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b588
push str.D2CHECK1
push ebx
call edi
mov esi, dword [sym.imp.MSVCR100.dll_atoi]
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2c08], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D2CHECK2
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2b0c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D2CHECK4
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2c14], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D2CHECK5
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2c0c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D2EDIT2
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2c18], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D2COMBO1
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d2c10], eax
push 0xbb8
push dword [ebp - 0x13c]
push 0x1008ade4
push 0x1009cc28
push ebx
call edi
push dword [ebp - 0x13c]
and dword [ebp - 0x144], 0
call dword [sym.imp.MSVCR100.dll_strlen]
pop ecx
test eax, 0xfffffffc
jbe 0x100761e0
mov eax, dword [ebp - 0x144]
cmp eax, dword [0x10375f10]
jge 0x100761be
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x144]
mov al, byte [eax + ecx*4]
mov byte [ebp - 0x130], al
lea eax, [ebp - 0x130]
push eax
mov byte [ebp - 0x12f], 0
call esi
test eax, eax
mov eax, dword [ebp - 0x144]
setne cl
mov byte [eax + 0x10375cb8], cl
mov ecx, dword [ebp - 0x13c]
mov al, byte [ecx + eax*4 + 2]
mov byte [ebp - 0x130], al
lea eax, [ebp - 0x130]
push eax
call esi
pop ecx
test eax, eax
pop ecx
mov ecx, dword [ebp - 0x144]
setne al
mov byte [ecx + 0x10375cf4], al
push dword [ebp - 0x13c]
inc dword [ebp - 0x144]
call dword [sym.imp.MSVCR100.dll_strlen]
shr eax, 2
pop ecx
cmp dword [ebp - 0x144], eax
jb 0x1007614e
mov esi, 0x103d85f4
call fcn.1000102f
mov esi, 0x103d8600
call fcn.1000102f
push dword [ebp - 0x12c]
mov esi, dword [ebp - 0x13c]
push 0xbb8
push esi
push 0x1008ade4
push str.D2LIST3
push ebx
mov byte [esi], 0
call edi
jmp 0x100762c6
push dword [ebp - 0x130]
call dword [sym.imp.MSVCR100.dll_strlen]
and dword [ebp - 0x138], 0
lea esi, [eax + 1]
mov dword [esp], 0x1008d094
push dword [ebp - 0x130]
mov dword [ebp - 0x140], esi
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x100762c0
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call dword [sym.imp.MSVCR100.dll_strcpy]
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008d094
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x1007625c
cmp dword [ebp - 0x138], 2
jne 0x100762c0
lea eax, [ebp - 0x90]
push eax
mov esi, 0x103d85f4
call fcn.10001109
lea eax, [ebp - 0x7c]
push eax
call dword [sym.imp.MSVCR100.dll_atoi]
pop ecx
push eax
mov esi, 0x103d8600
call fcn.1000117c
mov esi, dword [ebp - 0x140]
add esi, dword [ebp - 0x130]
push 0x100938e0
push esi
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x1007621b
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b588
push str.D3CHECK1
push ebx
call edi
mov esi, dword [sym.imp.MSVCR100.dll_atoi]
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3038], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK2
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3034], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d303c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK4
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d30f8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK5
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3100], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D33CHECK66
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d31f0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK6
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d31e4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK7
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d310c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK9
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d311c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK10
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3120], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK11
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d31d4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK12
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d31dc], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK13
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3a1c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK14
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3a28], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK15
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3a24], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3CHECK16
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d434c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3EDIT1
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3040], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3EDIT2
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3104], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3EDIT3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3108], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1009cc48
push str.D3EDIT7
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d31d8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b57c
push str.D3EDIT8
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d31e0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D3EDIT9
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d31e8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1009cc6c
push str.D3EDIT10
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d31ec], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D3EDIT11
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3a20], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b57c
push str.D3EDIT12
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d429c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3COMBO1
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push 0
push eax
push 0x14e
push dword [0x103d3144]
mov dword [0x103d30f4], eax
call dword [sym.imp.USER32.dll_SendMessageA]
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b588
push str.D3COMBO3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d3044], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3COMBO4
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d30fc], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D3COMBO6
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d31d0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008ade4
push str.D3COMBO7
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
mov ecx, 0x103d42a0
call dword [sym.imp.mfc100.dll_Ordinal_12868]
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b588
push 0x1009ccac
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [ebp - 0x140], eax
fild dword [ebp - 0x140]
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
fstp dword [0x103d3110]
push 0x1009ccb0
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
mov dword [ebp - 0x140], eax
fild dword [ebp - 0x140]
pop ecx
mov esi, 0x103d7364
fstp dword [0x103d3114]
call fcn.1000102f
mov esi, 0x103d7370
call fcn.1000102f
mov esi, 0x103d737c
call fcn.1000102f
mov esi, 0x103d7388
call fcn.1000102f
push dword [ebp - 0x12c]
mov esi, dword [ebp - 0x13c]
push 0x88b8
push esi
push 0x1008ade4
push str.D3LIST1
push ebx
mov byte [esi], 0
call edi
push 0x100938e0
push esi
call dword [sym.imp.MSVCR100.dll_strtok]
mov esi, dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
je 0x100768d4
push eax
call dword [sym.imp.MSVCR100.dll_strlen]
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008d094
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call esi
pop ecx
pop ecx
test eax, eax
je 0x100768bb
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call dword [sym.imp.MSVCR100.dll_strcpy]
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008d094
push 0
call esi
add esp, 0x10
test eax, eax
jne 0x1007685b
cmp dword [ebp - 0x138], 2
jne 0x100768bb
lea eax, [ebp - 0x90]
push eax
mov esi, 0x103d7364
call fcn.10001109
lea eax, [ebp - 0x7c]
push eax
call dword [sym.imp.MSVCR100.dll_atoi]
pop ecx
push eax
mov esi, 0x103d7394
call fcn.1000117c
mov esi, dword [sym.imp.MSVCR100.dll_strtok]
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x100938e0
push eax
call esi
jmp 0x10076815
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0x88b8
push eax
push 0x1008ade4
push str.D3LIST2
push ebx
mov byte [eax], 0
call edi
push 0x100938e0
push dword [ebp - 0x13c]
jmp 0x100769b3
push dword [ebp - 0x130]
call dword [sym.imp.MSVCR100.dll_strlen]
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008d094
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call esi
pop ecx
pop ecx
test eax, eax
je 0x100769a1
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call dword [sym.imp.MSVCR100.dll_strcpy]
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008d094
push 0
call esi
add esp, 0x10
test eax, eax
jne 0x10076941
cmp dword [ebp - 0x138], 2
jne 0x100769a1
lea eax, [ebp - 0x90]
push eax
mov esi, 0x103d7370
call fcn.10001109
lea eax, [ebp - 0x7c]
push eax
call dword [sym.imp.MSVCR100.dll_atoi]
pop ecx
push eax
mov esi, 0x103d73a0
call fcn.1000117c
mov esi, dword [sym.imp.MSVCR100.dll_strtok]
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x100938e0
push eax
call esi
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x10076906
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0x88b8
push eax
push 0x1008ade4
push str.D3LIST3
push ebx
mov byte [eax], 0
call edi
push 0x100938e0
push dword [ebp - 0x13c]
jmp 0x10076aa4
push dword [ebp - 0x130]
call dword [sym.imp.MSVCR100.dll_strlen]
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008d094
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call esi
pop ecx
pop ecx
test eax, eax
je 0x10076a92
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call dword [sym.imp.MSVCR100.dll_strcpy]
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008d094
push 0
call esi
add esp, 0x10
test eax, eax
jne 0x10076a32
cmp dword [ebp - 0x138], 2
jne 0x10076a92
lea eax, [ebp - 0x90]
push eax
mov esi, 0x103d737c
call fcn.10001109
lea eax, [ebp - 0x7c]
push eax
call dword [sym.imp.MSVCR100.dll_atoi]
pop ecx
push eax
mov esi, 0x103d73ac
call fcn.1000117c
mov esi, dword [sym.imp.MSVCR100.dll_strtok]
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x100938e0
push eax
call esi
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x100769f7
push dword [ebp - 0x12c]
mov eax, dword [ebp - 0x13c]
push 0x88b8
push eax
push 0x1008ade4
push str.D3LIST4
push ebx
mov byte [eax], 0
call edi
push 0x100938e0
push dword [ebp - 0x13c]
jmp 0x10076b95
push dword [ebp - 0x130]
call dword [sym.imp.MSVCR100.dll_strlen]
and dword [ebp - 0x138], 0
inc eax
mov dword [esp], 0x1008d094
push dword [ebp - 0x130]
mov dword [ebp - 0x140], eax
call esi
pop ecx
pop ecx
test eax, eax
je 0x10076b83
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call dword [sym.imp.MSVCR100.dll_strcpy]
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x14
push 0x1008d094
push 0
call esi
add esp, 0x10
test eax, eax
jne 0x10076b23
cmp dword [ebp - 0x138], 2
jne 0x10076b83
lea eax, [ebp - 0x90]
push eax
mov esi, 0x103d7388
call fcn.10001109
lea eax, [ebp - 0x7c]
push eax
call dword [sym.imp.MSVCR100.dll_atoi]
pop ecx
push eax
mov esi, 0x103d73b8
call fcn.1000117c
mov esi, dword [sym.imp.MSVCR100.dll_strtok]
mov eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x130]
push 0x100938e0
push eax
call esi
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x10076ae8
push dword [ebp - 0x12c]
mov esi, dword [ebp - 0x13c]
push 0xbb8
push esi
push 0x1008ade4
push str.pkguolizy
push ebx
mov byte [esi], 0
call edi
push esi
mov esi, dword [sym.imp.MSVCR100.dll_strlen]
call esi
pop ecx
test eax, eax
je 0x10076c1a
push dword [ebp - 0x13c]
and dword [ebp - 0x134], 0
call esi
pop ecx
test eax, eax
je 0x10076c1a
mov eax, dword [ebp - 0x134]
mov ecx, dword [ebp - 0x13c]
xor edx, edx
cmp byte [eax + ecx], 0x30
push ecx
setne dl
inc eax
mov dword [ebp - 0x134], eax
mov dword [eax*4 + 0x10360078], edx
call esi
pop ecx
cmp dword [ebp - 0x134], eax
jb 0x10076beb
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b588
push str.D4CHECK1
push ebx
call edi
mov esi, dword [sym.imp.MSVCR100.dll_atoi]
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d447c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK2
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4480], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4488], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK4
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d448c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK5
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d454c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK6
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4554], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK7
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4558], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK8
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4560], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK9
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d453c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK10
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d46bc], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK11
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d46c0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK12
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4544], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK14
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d46c8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK15
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d46cc], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK16
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d46d4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK17
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4d40], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK18
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4d3c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK19
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4d44], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK20
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4d58], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK21
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5758], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK22
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d57d4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK26
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4d50], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4CHECK28
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4d54], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b578
push str.D4CHECK133
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d46c4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4COMBO1
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4484], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4COMBO3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4540], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4COMBO4
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d46d0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4COMBO5
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
mov ecx, 0x103d4564
call dword [sym.imp.mfc100.dll_Ordinal_12868]
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b588
push str.D4COMBO6
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
mov ecx, 0x103d4610
call dword [sym.imp.mfc100.dll_Ordinal_12868]
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b588
push str.D4EDIT1
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4548], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D4EDIT3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d455c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D4EDIT11
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4d48], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push str.1000
push str.D4EDIT12
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4d4c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4EDIT13
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4550], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D4EDIT14
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d4d5c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1009cd78
push str.D4EDIT15
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
mov dword [0x103d57d0], eax
mov eax, dword [ebp - 0x13c]
pop ecx
mov esi, 0x103d7178
mov byte [eax], 0
call fcn.1000102f
mov esi, 0x103d7184
call fcn.1000102f
push dword [ebp - 0x12c]
push 0xbb8
push dword [ebp - 0x13c]
push 0x1008ade4
push str.qhlb
push ebx
call edi
push 0x10099b04
push dword [ebp - 0x13c]
jmp 0x10077259
push dword [ebp - 0x130]
call dword [sym.imp.MSVCR100.dll_strlen]
and dword [ebp - 0x138], 0
lea esi, [eax + 1]
mov dword [esp], 0x100938e0
push dword [ebp - 0x130]
mov dword [ebp - 0x140], esi
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
test eax, eax
je 0x1007724d
lea ecx, [ebp - 0xf8]
mov dword [ebp - 0x134], ecx
push eax
push dword [ebp - 0x134]
call dword [sym.imp.MSVCR100.dll_strcpy]
inc dword [ebp - 0x138]
add dword [ebp - 0x134], 0x32
push 0x100938e0
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
test eax, eax
jne 0x100771e6
cmp dword [ebp - 0x138], 2
jne 0x1007724d
lea eax, [ebp - 0xf8]
push eax
mov esi, 0x103d7178
call fcn.10001109
lea eax, [ebp - 0xc6]
push eax
call dword [sym.imp.MSVCR100.dll_atoi]
pop ecx
push eax
mov esi, 0x103d7184
call fcn.1000117c
mov esi, dword [ebp - 0x140]
add esi, dword [ebp - 0x130]
push 0x10099b04
push esi
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
mov dword [ebp - 0x130], eax
pop ecx
test eax, eax
jne 0x100771a5
push dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
push 0x64
push eax
push 0x1008b588
push str.D5COMBO1
push ebx
call edi
mov esi, dword [sym.imp.MSVCR100.dll_atoi]
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d586c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO2
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5870], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO3
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5874], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO4
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5878], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO5
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d587c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO6
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5880], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO7
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5884], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO8
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5888], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO9
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d588c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO10
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5890], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO11
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5894], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO12
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d5898], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO13
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d589c], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO14
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d58a0], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO15
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d58a4], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO16
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d58a8], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO17
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
pop ecx
push dword [ebp - 0x12c]
mov dword [0x103d58ac], eax
push 0x64
lea eax, [ebp - 0x68]
push eax
push 0x1008b588
push str.D5COMBO18
push ebx
call edi
lea eax, [ebp - 0x68]
push eax
call esi
push dword [ebp - 0x13c]
mov dword [0x103d58b0], eax
call dword [sym.imp.mfc100.dll_Ordinal_1296]
cmp dword [0x103d20c0], 0
pop ecx
pop ecx
je 0x100775b1
mov esi, dword [sym.imp.mfc100.dll_Ordinal_13219]
push 0
mov ecx, 0x103d2570
call esi
push 0
mov ecx, 0x103d2950
call esi
push dword [0x103d2e98]
mov edi, dword [sym.imp.USER32.dll_IsWindowVisible]
call edi
mov ebx, 0x103d2e78
cmp eax, 1
jne 0x1007755f
push 0
mov ecx, ebx
call esi
push dword [0x103d4408]
call edi
mov edi, 0x103d43e8
cmp eax, 1
jne 0x10077577
push 0
mov ecx, edi
call esi
push 0
mov ecx, 0x103d57d8
call esi
mov ecx, ebx
call fcn.1007e423
mov ecx, edi
call fcn.1007fda4
cmp dword [0x103d46cc], 1
jne 0x100775ac
and dword [0x103c92c4], 0
and dword [0x103c9cf0], 0
mov ecx, edi
call fcn.1007fe3c
call fcn.1007ba26
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.1008344f
leave
ret