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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x2c
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
call fcn.1002ef28
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 2
jne 0x1010b4bc
mov ebx, dword [0x10243094]
call fcn.1000112f
mov eax, 0
cmp eax, ecx
jl 0x1010b2a0
push 1
call fcn.101b9dc8
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 0xc], ebx
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x1023360f
push OleUIBusyA
push 0
mov ebx, dword [ebp - 0xc]
mov eax, dword [ebx]
test eax, eax
jne 0x1010b2e0
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x148
call fcn.101bb7c0
add esp, 0x34
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0xffffffff
jne 0x1010b385
mov ebx, dword [0x10243094]
call fcn.1000112f
mov eax, 0
cmp eax, ecx
jl 0x1010b321
push 1
call fcn.101b9dc8
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 0x1c], ebx
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x1023361c
push OleUIBusyA
push 0
mov ebx, dword [ebp - 0x1c]
mov eax, dword [ebx]
test eax, eax
jne 0x1010b361
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x148
call fcn.101bb7c0
add esp, 0x34
mov dword [ebp - 0x24], eax
cmp dword [ebp - 0x24], 0xffffffff
jne 0x1010b385
xor eax, eax
jmp 0x1010b38a
mov eax, 1
test eax, eax
je 0x1010b399
mov dword [ebp - 8], 1
mov ebx, dword [0x10243094]
call fcn.1000112f
mov eax, 0
cmp eax, ecx
jl 0x1010b3ba
push 1
call fcn.101b9dc8
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
add ebx, 4
mov dword [ebp - 0xc], ebx
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x1023362b
push OleUIBusyA
push 0
mov ebx, dword [ebp - 0xc]
mov eax, dword [ebx]
test eax, eax
jne 0x1010b3fa
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x148
call fcn.101bb7c0
add esp, 0x34
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0xffffffff
je 0x1010b4bc
push 0
mov ebx, 0x308
call sub.KERNEL32.dll_GetTickCount
add esp, 4
mov dword [ebp - 0x14], eax
fild dword [ebp - 0x14]
fstp qword [ebp - 0x14]
fld qword [ebp - 0x14]
fild dword [0x10243168]
fstp qword [ebp - 0x1c]
fsub qword [ebp - 0x1c]
fstp qword [ebp - 0x24]
fld qword [ebp - 0x24]
fsub qword [0x10233638]
fcomp qword [0x101e9263]
fnstsw ax
test ah, 1
je 0x1010b466
jmp 0x1010c910
push 0
mov ebx, 0x308
call sub.KERNEL32.dll_GetTickCount
add esp, 4
mov dword [0x10243168], eax
call fcn.1003a545
mov ebx, dword [0x10243094]
call fcn.1000112f
mov eax, 1
cmp eax, ecx
jl 0x1010b4a3
push 1
call fcn.101b9dc8
add esp, 4
shl eax, 2
add ebx, eax
mov ebx, dword [ebx]
mov dword [ebp - 0xc], ebx
mov ebx, dword [ebp - 0xc]
push dword [ebx]
call fcn.1002f40b
jmp 0x1010c910
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
call fcn.1002db5d
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010b4de
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243bd8], 0
push 0x101e52e0
push dword [0x10242e20]
call fcn.100017fe
add esp, 8
cmp eax, 0
jne 0x1010be88
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x10233640
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010b556
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010b57c
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010b58f
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010b5b5
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243bdc], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x1023364a
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010b60f
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010b635
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010b648
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010b66e
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243be0], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x10230b18
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010b6c8
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010b6ee
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010b701
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010b727
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243be4], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x10230b20
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010b781
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010b7a7
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010b7ba
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010b7e0
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243be8], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x10230b23
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010b83a
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010b860
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010b873
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010b899
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243bec], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x1023364f
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010b8f3
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010b919
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010b92c
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010b952
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243bf0], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x10233656
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010b9ac
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010b9d2
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010b9e5
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010ba0b
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243bf4], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x1023365d
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010ba65
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010ba8b
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010ba9e
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010bac4
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243bf8], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x10233664
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010bb1e
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010bb44
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010bb57
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010bb7d
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243bfc], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x1023366b
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010bbd7
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010bbfd
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010bc10
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010bc36
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243c00], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x10233672
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010bc90
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010bcb6
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010bcc9
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010bcef
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243c04], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x10233679
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010bd49
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010bd6f
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010bd82
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010bda8
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243c08], eax
push dword [0x10242dcc]
push 0x101e9406
push dword [0x10242da8]
mov ecx, 3
call fcn.1000207b
add esp, 0xc
mov dword [ebp - 0xc], eax
push 0
push 0
push 0
push OleUIBusyA
push 0
push 0x10233680
push OleUIBusyA
push 0
push 0x10233645
push OleUIBusyA
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x1010be02
mov eax, 0x101e52e0
push eax
push 4
mov ebx, 0x8c8
call fcn.101babc0
add esp, 0x34
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010be28
push ebx
call fcn.101b9db6
add esp, 4
push OleUIBusyA
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x1010be3b
mov eax, 0x101e52e0
push eax
push 1
mov ebx, 0x9dc
call fcn.101bac60
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010be61
push ebx
call fcn.101b9db6
add esp, 4
mov eax, dword [ebp - 0x14]
mov dword [0x10243c0c], eax
mov eax, 0x10233687
push eax
mov ebx, dword [0x10242e20]
test ebx, ebx
je 0x1010be82
push ebx
call fcn.101b9db6
add esp, 4
pop eax
mov dword [0x10242e20], eax
cmp dword [0x10243bdc], 0
jle 0x1010bf57
cmp dword [ebp - 8], 0
je 0x1010beae
mov dword [0x10243bdc], 0
jmp 0x1010bf57
mov eax, str.B1_F4_00_00_00_00_4A_00_00_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010bed2
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243bdc]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010bf1f
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010bf2f
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010bf48
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243bdc], 0
jmp 0x1010c910
cmp dword [0x10243be0], 0
jle 0x1010c026
cmp dword [ebp - 8], 0
je 0x1010bf7d
mov dword [0x10243be0], 0
jmp 0x1010c026
mov eax, str.B1_F4_00_00_00_00_E9_13_00_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010bfa1
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243be0]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010bfee
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010bffe
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c017
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243be0], 0
jmp 0x1010c910
cmp dword [0x10243be4], 0
jle 0x1010c0f5
cmp dword [ebp - 8], 0
je 0x1010c04c
mov dword [0x10243be4], 0
jmp 0x1010c0f5
mov eax, str.B1_F4_00_00_00_00_30_8D_00_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c070
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243be4]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c0bd
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c0cd
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c0e6
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243be4], 0
jmp 0x1010c910
cmp dword [0x10243be8], 0
jle 0x1010c1c4
cmp dword [ebp - 8], 0
je 0x1010c11b
mov dword [0x10243be8], 0
jmp 0x1010c1c4
mov eax, 0x10230874
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c13f
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243be8]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c18c
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c19c
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c1b5
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243be8], 0
jmp 0x1010c910
cmp dword [0x10243bec], 0
jle 0x1010c293
cmp dword [ebp - 8], 0
je 0x1010c1ea
mov dword [0x10243bec], 0
jmp 0x1010c293
mov eax, str.B1_F4_00_00_00_00_31_8D_00_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c20e
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243bec]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c25b
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c26b
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c284
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243bec], 0
jmp 0x1010c910
cmp dword [0x10243bf0], 0
jle 0x1010c362
cmp dword [ebp - 8], 0
je 0x1010c2b9
mov dword [0x10243bf0], 0
jmp 0x1010c362
mov eax, str.B1_F4_00_00_00_00_19_FC_01_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c2dd
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243bf0]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c32a
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c33a
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c353
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243bf0], 0
jmp 0x1010c910
cmp dword [0x10243bf4], 0
jle 0x1010c431
cmp dword [ebp - 8], 0
je 0x1010c388
mov dword [0x10243bf4], 0
jmp 0x1010c431
mov eax, str.B1_F4_00_00_00_00_74_7A_07_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c3ac
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243bf4]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c3f9
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c409
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c422
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243bf4], 0
jmp 0x1010c910
cmp dword [0x10243bf8], 0
jle 0x1010c500
cmp dword [ebp - 8], 0
je 0x1010c457
mov dword [0x10243bf8], 0
jmp 0x1010c500
mov eax, str.B1_F4_00_00_00_00_81_07_07_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c47b
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243bf8]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c4c8
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c4d8
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c4f1
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243bf8], 0
jmp 0x1010c910
cmp dword [0x10243bfc], 0
jle 0x1010c5cf
cmp dword [ebp - 8], 0
je 0x1010c526
mov dword [0x10243bfc], 0
jmp 0x1010c5cf
mov eax, str.B1_F4_00_00_00_00_A7_02_00_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c54a
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243bfc]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c597
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c5a7
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c5c0
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243bfc], 0
jmp 0x1010c910
cmp dword [0x10243c00], 0
jle 0x1010c69e
cmp dword [ebp - 8], 0
je 0x1010c5f5
mov dword [0x10243c00], 0
jmp 0x1010c69e
mov eax, str.B1_F4_00_00_00_00_90_75_00_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c619
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243c00]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c666
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c676
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c68f
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243c00], 0
jmp 0x1010c910
cmp dword [0x10243c04], 0
jle 0x1010c76d
cmp dword [ebp - 8], 0
je 0x1010c6c4
mov dword [0x10243c04], 0
jmp 0x1010c76d
mov eax, str.B1_F4_00_00_00_00_4B_04_00_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c6e8
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243c04]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c735
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c745
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c75e
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243c04], 0
jmp 0x1010c910
cmp dword [0x10243c08], 0
jle 0x1010c83c
cmp dword [ebp - 8], 0
je 0x1010c793
mov dword [0x10243c08], 0
jmp 0x1010c83c
mov eax, str.B1_F4_00_00_00_00_75_11_00_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c7b7
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243c08]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c804
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c814
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c82d
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243c08], 0
jmp 0x1010c910
cmp dword [0x10243c0c], 0
jle 0x1010c90b
cmp dword [ebp - 8], 0
je 0x1010c862
mov dword [0x10243c0c], 0
jmp 0x1010c90b
mov eax, str.B1_F4_00_00_00_00_C0_2E_00_00
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.10005936
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1010c886
push ebx
call fcn.101b9db6
add esp, 4
push 0x80000301
push 0
push dword [0x10243c0c]
push 1
mov ebx, 0x198
call fcn.101bafd0
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0x101e80dc
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.100020fe
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1010c8d3
push ebx
call fcn.101b9db6
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x1010c8e3
push ebx
call fcn.101b9db6
add esp, 4
lea eax, [ebp - 0x18]
push eax
call fcn.10005da2
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1010c8fc
push ebx
call fcn.101b9db6
add esp, 4
mov dword [0x10243c0c], 0
jmp 0x1010c910
call fcn.1002f522
mov esp, ebp
pop ebp
ret