Function at 0x1006aeb7
Capabilities:
Check for time delay via gettickcount

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x108
mov eax, dword [0x100a69a0]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ebx
mov ebx, dword [sym.imp.MSVCR100.dll_sprintf]
mov dword [ebp - 0xf0], ecx
mov ecx, dword [eax + 0xb4]
mov eax, dword [eax + 0x48]
push esi
push edi
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0x108], eax
test ecx, ecx
jle 0x1006b704
mov edx, dword [ebp - 0x108]
mov eax, ecx
imul eax, eax, 0x134
lea edi, [eax + edx - 0x134]
mov eax, dword [edi + 0x128]
mov dword [ebp - 0xe4], edi
mov dword [ebp - 0x104], eax
test eax, eax
jne 0x1006af3c
push ecx
push dword [ebp - 0xf0]
call fcn.10044fc1
pop ecx
pop ecx
cmp al, 1
jne 0x1006b704
mov eax, dword [ebp - 0xf0]
cmp eax, dword [0x10368320]
jne 0x1006af7b
mov eax, dword [ebp - 0xf4]
movzx ecx, byte [0x10368324]
dec eax
cmp ecx, eax
jne 0x1006af7b
push 0x1036834c
call fcn.10044f3e
pop ecx
cmp eax, dword [0x1036836c]
jge 0x1006af7b
and dword [0x103d27ac], 0
jmp 0x1006bbf0
xor esi, esi
mov dword [ebp - 0xec], esi
mov dword [0x1036836c], esi
cmp dword [0x103675f0], esi
jle 0x1006b22e
mov dword [ebp - 0x100], 0x10362c08
mov eax, dword [ebp - 0xf0]
cmp dword [esi*4 + 0x1035e220], eax
jne 0x1006b138
movzx eax, byte [esi + 0x1035e900]
mov ecx, dword [ebp - 0xf4]
dec ecx
cmp eax, ecx
jne 0x1006b138
push dword [ebp - 0x100]
mov dword [ebp - 0xec], 1
call fcn.10044f3e
pop ecx
cmp eax, dword [esi*4 + 0x10365f98]
jl 0x1006b185
cmp dword [0x103b5674], 0
je 0x1006b138
push 0x32
lea eax, [ebp - 0x38]
push 0
push eax
call sub.MSVCR100.dll_memset
push 0x1036834c
push dword [ebp - 0xf4]
lea eax, [ebp - 0x38]
push dword [ebp - 0xf0]
push str._d__d__s
push eax
call ebx
mov edi, dword [sym.imp.KERNEL32.dll_GetTickCount]
add esp, 0x20
call edi
sub eax, dword [0x103d27a8]
cmp eax, 0x7530
jb 0x1006b04d
lea eax, [ebp - 0x38]
push eax
push 2
call fcn.10039334
pop ecx
pop ecx
call edi
mov dword [0x103d27a8], eax
and dword [ebp - 0xe8], 0
and dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 0x2f9a2b0
mov eax, dword [ebp - 0xf8]
mov edi, dword [eax]
test edi, edi
je 0x1006b151
cmp byte [edi + 0x330], 0
je 0x1006b151
inc dword [ebp - 0xfc]
push 0x64
lea eax, [ebp - 0xe0]
push 0
push eax
call sub.MSVCR100.dll_memset
lea eax, [ebp - 0x38]
push eax
add edi, 0x338
push edi
lea eax, [ebp - 0xe0]
push 0x1009be44
push eax
call ebx
add esp, 0x1c
mov ecx, 0x103bb6b8
xor edi, edi
call fcn.10001036
test eax, eax
jle 0x1006b0ed
lea eax, [ebp - 0xe0]
push eax
mov eax, dword [0x103bb6b8]
push dword [eax + edi*4]
call sub.MSVCR100.dll_strcmp
pop ecx
pop ecx
test eax, eax
je 0x1006b151
mov ecx, 0x103bb6b8
inc edi
call fcn.10001036
cmp edi, eax
jl 0x1006b0c4
mov dword [ebp - 0xe8], 1
xor eax, eax
cmp dword [ebp - 0xfc], eax
je 0x1006b138
cmp dword [ebp - 0xe8], eax
je 0x1006b138
cmp dword [0x103d27ac], eax
je 0x1006b16a
call dword [sym.imp.KERNEL32.dll_GetTickCount]
mov ecx, dword [0x103b5678]
sub eax, dword [0x103d27ac]
imul ecx, ecx, 0xea60
cmp eax, ecx
jb 0x1006bbf0
and dword [0x103d27ac], 0
add dword [ebp - 0x100], 0x1e
inc esi
cmp esi, dword [0x103675f0]
jl 0x1006af9f
jmp 0x1006b21b
add dword [ebp - 0xf8], 4
cmp dword [ebp - 0xf8], 0x2f9a2cc
jl 0x1006b065
jmp 0x1006b0f7
push 0x1009be34
call fcn.10006e54
pop ecx
call dword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x103d27ac], eax
jmp 0x1006bbf0
cmp byte [esi + 0x10367438], 1
mov edi, esi
mov eax, dword [edi*4 + 0x1035e220]
mov dword [0x10368320], eax
jne 0x1006b1b2
fild dword [edi*4 + 0x10366678]
fstp dword [0x10368340]
fild dword [edi*4 + 0x10366d58]
jmp 0x1006b1c6
fild dword [edi*4 + 0x10361768]
fstp dword [0x10368340]
fild dword [edi*4 + 0x10361e48]
mov eax, dword [edi*4 + 0x10362528]
fstp dword [0x10368344]
mov dword [0x10368348], eax
mov al, byte [esi + 0x1035e900]
mov byte [0x10368324], al
mov eax, esi
imul eax, eax, 0x1a
add eax, 0x1035eab8
push eax
push 0x10368325
call sub.MSVCR100.dll_strcpy
imul esi, esi, 0x1e
add esi, 0x10362c08
push esi
push 0x1036834c
call sub.MSVCR100.dll_strcpy
mov eax, dword [edi*4 + 0x10365f98]
add esp, 0x10
mov dword [0x1036836c], eax
cmp dword [ebp - 0xec], 0
jne 0x1006b34d
mov edi, dword [ebp - 0xe4]
mov eax, dword [edi + 0x12c]
sub eax, dword [ebp - 0x104]
xor esi, esi
cdq
and edx, 0x1f
add eax, edx
sar eax, 5
mov dword [ebp - 0xe4], eax
test eax, eax
jle 0x1006b34d
mov edi, dword [ebp - 0x104]
lea eax, [ebp - 0x68]
push eax
push dword [edi]
call fcn.100493d9
mov eax, dword [edi + 8]
mov dword [ebp - 0xe8], eax
lea eax, [ebp - 0x68]
push eax
call fcn.10044f3e
add esp, 0xc
cmp eax, dword [ebp - 0xe8]
jl 0x1006b292
inc esi
add edi, 0x20
cmp esi, dword [ebp - 0xe4]
jl 0x1006b259
jmp 0x1006b34d
mov eax, dword [ebp - 0xf0]
mov edx, dword [0x10368318]
mov dword [0x10368320], eax
mov eax, dword [ebp - 0x104]
shl esi, 5
add eax, esi
mov ecx, dword [eax + 0x10]
xor esi, esi
mov dword [0x10368348], ecx
test edx, edx
jle 0x1006b31e
cmp ecx, dword [esi*4 + 0x103675f8]
je 0x1006b2cd
inc esi
cmp esi, edx
jl 0x1006b2bd
jmp 0x1006b31e
mov edi, dword [eax + 0x18]
mov eax, dword [eax + 0x14]
mov ecx, esi
mov edx, dword [ecx*4 + 0x103679b8]
imul eax, edx
imul edx, edi
add eax, dword [ecx*4 + 0x10367738]
mov dword [ebp - 0xe4], eax
fild dword [ebp - 0xe4]
mov eax, dword [ecx*4 + 0x10367878]
sub eax, edx
mov dword [ebp - 0xe4], eax
fstp dword [0x10368340]
fild dword [ebp - 0xe4]
fstp dword [0x10368344]
mov al, al
mov cl, cl
mov dl, dl
mov al, al
mov al, byte [ebp - 0xf4]
dec al
mov byte [0x10368324], al
lea eax, [ebp - 0x68]
push eax
push 0x1036834c
mov byte [0x10368325], 0
call sub.MSVCR100.dll_strcpy
mov eax, dword [ebp - 0xe8]
pop ecx
pop ecx
mov dword [0x1036836c], eax
cmp dword [0x1036836c], 0
jle 0x1006b704
push 0x1f4
call sub.mfc100.dll_Ordinal_265
mov dword [esp], 0x34d18e8
push 0x10111b20
mov esi, eax
push str._s_s.txt
push esi
mov dword [ebp - 0xe4], esi
call ebx
add esp, 0x10
cmp dword [ebp - 0xec], 1
jne 0x1006b3d3
cmp dword [0x10368348], 0
jne 0x1006b3d3
push esi
call fcn.1005485d
fld dword [0x103a82c0]
fst dword [0x10342914]
push 1
fstp dword [0x1034291c]
push 0x1009be0c
fld dword [0x103a82c4]
fst dword [0x10342918]
fstp dword [0x10342920]
call fcn.1006a0c6
add esp, 0xc
jmp 0x1006bbf0
push 0x1008c7f4
push esi
call dword [sym.imp.MSVCR100.dll_fopen]
pop ecx
pop ecx
test eax, eax
jne 0x1006b3f0
mov ecx, dword [0x1011280c]
call fcn.100593b1
cmp dword [0x103a82d0], 1
mov edi, dword [sym.imp.USER32.dll_IsWindowVisible]
mov esi, 0x103a8160
jne 0x1006b428
push dword [0x103a8180]
and dword [0x103a82d0], 0
call edi
cmp eax, 1
jne 0x1006b421
push 0
mov ecx, esi
call sub.mfc100.dll_Ordinal_13219
mov ecx, esi
call fcn.1000a67c
cmp dword [0x103a81f4], 0
jne 0x1006b458
push dword [0x103a8180]
mov dword [0x103a81f4], 1
call edi
cmp eax, 1
jne 0x1006b451
push 0
mov ecx, esi
call sub.mfc100.dll_Ordinal_13219
mov ecx, esi
call fcn.1000a858
cmp dword [0x103a81f8], 1
jne 0x1006b485
push dword [0x103a8180]
and dword [0x103a81f8], 0
call edi
cmp eax, 1
jne 0x1006b47e
push 0
mov ecx, esi
call sub.mfc100.dll_Ordinal_13219
mov ecx, esi
call fcn.1000a5a9
cmp dword [0x103a81fc], 1
jne 0x1006b4b2
push dword [0x103a8180]
and dword [0x103a81fc], 0
call edi
cmp eax, 1
jne 0x1006b4ab
push 0
mov ecx, esi
call sub.mfc100.dll_Ordinal_13219
mov ecx, esi
call fcn.1000a858
cmp dword [0x103b5c60], 1
jne 0x1006b4f1
push dword [0x103a8180]
xor eax, eax
inc eax
mov dword [0x103a8560], eax
mov dword [0x103a81f8], eax
call edi
cmp eax, 1
jne 0x1006b4de
push 0
mov ecx, esi
call sub.mfc100.dll_Ordinal_13219
mov ecx, esi
call fcn.1000a5a9
mov eax, dword [0x103b5c64]
mov dword [0x103a82bc], eax
jmp 0x1006b4fb
mov dword [0x103a82bc], 0xc8
push 0x1008aec4
mov ecx, 0x103aabf4
call sub.mfc100.dll_Ordinal_12868
fld dword [0x10368340]
push dword [0x103a8180]
fst dword [0x10342914]
xor eax, eax
fstp dword [0x1034291c]
fld dword [0x10368344]
mov dword [0x103b3440], eax
fst dword [0x10342918]
mov dword [0x103b3434], eax
fstp dword [0x10342920]
mov dword [0x103b3438], eax
mov dword [0x103b343c], eax
mov dword [0x103b3448], eax
mov dword [0x103a8564], 3
call edi
cmp eax, 1
jne 0x1006b569
push 0
mov ecx, esi
call sub.mfc100.dll_Ordinal_13219
mov edi, 0x10368325
push edi
call sub.MSVCR100.dll_strlen
pop ecx
test eax, eax
jne 0x1006b5a0
cmp dword [0x103a8208], 1
jne 0x1006b67c
push dword [0x103a8180]
and dword [0x103a8208], eax
call dword [sym.imp.USER32.dll_IsWindowVisible]
cmp eax, 1
jmp 0x1006b664
mov esi, dword [sym.imp.USER32.dll_SendMessageA]
push 0
push 0
push 0x1009
push dword [0x103a9758]
call esi
lea eax, [ebp - 0xe0]
push edi
push eax
call sub.MSVCR100.dll_strcpy
lea eax, [ebp - 0xe0]
push 0x10093a5c
push eax
call dword [sym.imp.MSVCR100.dll_strtok]
add esp, 0x10
mov dword [ebp - 0xe8], eax
test eax, eax
je 0x1006b644
mov edi, 0x103a9738
push 0
push 0
push 0x1004
push dword [0x103a9758]
call esi
xor ecx, ecx
push ecx
push ecx
push ecx
push ecx
push dword [ebp - 0xe8]
mov ecx, edi
push eax
push 1
call sub.mfc100.dll_Ordinal_7211
push 1
push 0
push 0
push 0x1004
push dword [0x103a9758]
call esi
dec eax
push eax
mov ecx, edi
call sub.mfc100.dll_Ordinal_12170
push 0x10093a5c
push 0
call dword [sym.imp.MSVCR100.dll_strtok]
pop ecx
pop ecx
mov dword [ebp - 0xe8], eax
test eax, eax
jne 0x1006b5e8
cmp dword [0x103a8208], 0
jne 0x1006b67c
push dword [0x103a8180]
xor esi, esi
inc esi
mov dword [0x103a8208], esi
call dword [sym.imp.USER32.dll_IsWindowVisible]
cmp eax, esi
jne 0x1006b672
push 0
mov ecx, 0x103a8160
call sub.mfc100.dll_Ordinal_13219
mov ecx, 0x103a8160
call fcn.1000a858
push dword [0x10368348]
lea eax, [ebp - 0x7c]
push eax
call fcn.10006884
pop ecx
pop ecx
push eax
mov ecx, 0x103a97b4
call sub.mfc100.dll_Ordinal_12868
call fcn.1006ea6d
mov eax, dword [0x10368348]
and dword [0x10368780], 0
mov dword [0x101123b0], 2
cmp dword [0x2f91a04], eax
je 0x1006b6e4
push eax
lea eax, [ebp - 0x7c]
push eax
call fcn.10006884
push eax
mov eax, dword [0x10368780]
imul eax, eax, 0x50
add eax, 0x10368784
push 0x10095100
push eax
call ebx
add esp, 0x14
inc dword [0x10368780]
mov dword [0x1037c3ec], 1
call fcn.10062817
push dword [ebp - 0xe4]
call sub.mfc100.dll_Ordinal_1296
pop ecx
jmp 0x1006bbf0
call fcn.1006ea6d
mov eax, dword [ebp - 0xf4]
mov ecx, dword [0x1035e218]
imul eax, eax, 0x134
add eax, dword [ebp - 0x108]
xor esi, esi
mov dword [0x101123b0], 2
mov dword [0x10368780], esi
mov edx, dword [eax + 0x118]
mov eax, dword [eax + 0x108]
cmp edx, esi
jne 0x1006b761
cmp ecx, esi
jle 0x1006b761
movzx edi, word [esi*2 + 0x1035d370]
cmp edi, eax
je 0x1006b75a
inc esi
cmp esi, ecx
jl 0x1006b747
jmp 0x1006b761
mov edx, dword [esi*4 + 0x1035a878]
xor esi, esi
mov dword [ebp - 0xec], esi
test ecx, ecx
jle 0x1006b7a6
cmp dword [esi*4 + 0x1035a878], edx
jne 0x1006b786
movzx edi, word [esi*2 + 0x1035d370]
cmp edi, eax
je 0x1006bbff
movzx edi, word [esi*2 + 0x1035d370]
cmp edi, eax
jne 0x1006b79b
cmp eax, 0xc
je 0x1006bbff
inc esi
mov dword [ebp - 0xec], esi
cmp esi, ecx
jl 0x1006b76d
push 0x64
xor edi, edi
lea eax, [ebp - 0xe0]
push edi
push eax
call sub.MSVCR100.dll_memset
add esp, 0xc
push 0x64
lea eax, [ebp - 0xe0]
push eax
push edi
push dword [ebp + 0xc]
mov esi, 0x103b5384
mov ecx, esi
call sub.mfc100.dll_Ordinal_5176
lea eax, [ebp - 0xe0]
push 0x1009bdfc
push eax
call dword [sym.imp.MSVCR100.dll_strstr]
pop ecx
pop ecx
test eax, eax
je 0x1006bd33
mov eax, dword [0x10368780]
imul eax, eax, 0x50
mov esi, 0x10368784
add eax, esi
push 0x1008f8e8
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bde4
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
mov edi, 0x1009bdb8
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bda0
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bd88
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bd70
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
add esp, 0x40
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bd58
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bd44
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bd2c
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bd14
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
add esp, 0x40
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bcfc
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bce4
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bccc
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bcb4
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
add esp, 0x40
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bc9c
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bc84
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bc6c
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bc54
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
add esp, 0x40
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x10095094
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bc4c
push eax
call sub.MSVCR100.dll_strcpy
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1009bc3c
push eax
call sub.MSVCR100.dll_strcpy
inc dword [0x10368780]
lea eax, [ebp - 0x68]
push eax
push dword [ebp - 0xf0]
call fcn.100068c3
lea eax, [ebp - 0x68]
push eax
mov eax, dword [0x10368780]
imul eax, eax, 0x50
add eax, esi
push 0x1009bc2c
push eax
call ebx
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x1008f890
push eax
call sub.MSVCR100.dll_strcpy
add esp, 0x3c
inc dword [0x10368780]
mov dword [0x1037c3ec], 1
mov byte [0x10342a8f], 1
call fcn.10062817
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.10083e24
leave
ret
mov edi, dword [ebp - 0xec]
push dword [edi*4 + 0x1035a878]
lea eax, [ebp - 0x68]
push eax
call fcn.10006884
push eax
mov eax, dword [0x10368780]
imul eax, eax, 0x50
mov esi, 0x10368784
add eax, esi
push 0x10095100
push eax
call ebx
mov eax, dword [0x10368780]
push dword [edi*4 + 0x1035dd34]
inc eax
push dword [edi*4 + 0x1035d94c]
mov dword [0x10368780], eax
imul eax, eax, 0x50
push dword [edi*4 + 0x1035d564]
add eax, esi
push 0x1009bc18
push eax
call ebx
mov eax, dword [0x10368780]
inc eax
mov ecx, edi
imul ecx, ecx, 0x28
mov dword [0x10368780], eax
imul eax, eax, 0x50
add ecx, 0x1035ac60
push ecx
add eax, esi
push 0x1008f8cc
push eax
call ebx
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
add eax, esi
push 0x10095088
push eax
call sub.MSVCR100.dll_strcpy
inc dword [0x10368780]
lea eax, [ebp - 0x68]
push eax
push dword [ebp - 0xf0]
call fcn.100068c3
add esp, 0x44
lea eax, [ebp - 0x68]
push eax
mov eax, dword [0x10368780]
imul eax, eax, 0x50
mov edi, 0x1009bc2c
add eax, esi
push edi
push eax
call ebx
inc dword [0x10368780]
lea eax, [ebp - 0x68]
push 0x1009bdfc
push eax
call dword [sym.imp.MSVCR100.dll_strstr]
add esp, 0x14
test eax, eax
je 0x1006bd17
lea eax, [ebp - 0x68]
push eax
mov eax, dword [0x10368780]
imul eax, eax, 0x50
add eax, esi
push edi
push eax
call ebx
mov eax, dword [0x10368780]
inc eax
mov dword [0x10368780], eax
imul eax, eax, 0x50
lea ecx, [ebp - 0x68]
push ecx
add eax, esi
push edi
push eax
call ebx
add esp, 0x18
inc dword [0x10368780]
mov eax, dword [0x10368780]
imul eax, eax, 0x50
add eax, esi
push 0x1008f890
push eax
call sub.MSVCR100.dll_strcpy
pop ecx
pop ecx
jmp 0x1006bbd4
push edi
push dword [ebp + 0xc]
mov ecx, esi
call sub.mfc100.dll_Ordinal_12170
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0x38]
push 0x1009bc04
push eax
call ebx
lea eax, [ebp - 0x38]
push eax
call fcn.10006e54
add esp, 0x10
jmp 0x1006bbf0