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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x1c
cmp dword [0x102c4e6c], 1
push ebx
push esi
push edi
jne 0x1003eb0a
movss xmm0, dword [0x11b3798]
xor eax, eax
movss xmm2, dword [0x100d1c0c]
movaps xmm3, xmm0
movss xmm4, dword [0x11b3794]
xorps xmm1, xmm1
mulss xmm3, xmm2
movaps xmm5, xmm3
divss xmm5, xmm0
movss xmm0, dword [0x100d183c]
comiss xmm0, xmm4
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003ccb6
movaps xmm3, xmm4
mulss xmm3, xmm2
divss xmm3, xmm4
cvttss2si eax, xmm5
push eax
cvttss2si eax, xmm3
push eax
push 0x18
push 0x1f
mov eax, 0x799756
call eax
mov ebx, dword [sym.imp.OPENGL32.dll_glColor4f]
add esp, 0x10
mov edi, dword [sym.imp.KERNEL32.dll_GetTickCount]
cmp al, 1
jne 0x1003cebf
sub esp, 0x10
mov dword [esp + 0xc], 0x3f800000
mov dword [esp + 8], 0x3d00346e
mov dword [esp + 4], 0x3f1c985f
mov dword [esp], 0x3f72f1aa
call ebx
movss xmm0, dword [0x11b3798]
xor eax, eax
movss xmm2, dword [0x100d1c0c]
movaps xmm3, xmm0
movss xmm4, dword [0x11b3794]
xorps xmm1, xmm1
mulss xmm3, xmm2
movaps xmm5, xmm3
divss xmm5, xmm0
movss xmm0, dword [0x100d183c]
comiss xmm0, xmm4
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003cd5a
movaps xmm3, xmm4
mulss xmm3, xmm2
divss xmm3, xmm4
push ecx
mov dword [esp], 0
mov esi, 0x631289
push 1
push 1
sub esp, 0x20
mov dword [esp + 0x1c], 0x3f5c28f6
mov dword [esp + 0x18], 0x3f5c28f6
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
movss dword [esp + 0xc], xmm5
movss dword [esp + 8], xmm3
mov dword [esp + 4], 0x41b00000
mov dword [esp], 0x41f80000
push 0x8327
call esi
add esp, 0x30
cmp byte [0x8b15636], 0
je 0x1003cf99
call edi
sub eax, dword [0x106b9bc4]
cmp eax, 0x64
jbe 0x1003cf99
sub esp, 0x10
mov dword [esp + 0xc], 0x3f800000
mov dword [esp + 8], 0x3f2cac08
mov dword [esp + 4], 0x3f2cac08
mov dword [esp], 0x3f2cac08
call ebx
movss xmm0, dword [0x100d183c]
xor eax, eax
movss xmm4, dword [0x11b3794]
xorps xmm1, xmm1
comiss xmm0, xmm4
movss xmm5, dword [0x11b3798]
movss xmm2, dword [0x100d1c0c]
movaps xmm3, xmm5
setae al
mulss xmm3, xmm2
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003ce44
movaps xmm0, xmm4
mulss xmm0, xmm2
jmp 0x1003ce47
movaps xmm0, xmm3
divss xmm3, xmm5
push ecx
mov dword [esp], 0
push 1
push 1
sub esp, 0x20
mov dword [esp + 0x1c], 0x3f5c28f6
mov dword [esp + 0x18], 0x3f5c28f6
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
divss xmm0, xmm4
movss dword [esp + 0xc], xmm3
movss dword [esp + 8], xmm0
mov dword [esp + 4], 0x41b00000
mov dword [esp], 0x41f80000
push 0x8327
call esi
xor eax, eax
add esp, 0x30
cmp dword [0x106b9ad8], eax
sete al
mov dword [0x106b9ad8], eax
call edi
mov dword [0x106b9bc4], eax
jmp 0x1003cf99
cmp dword [0x106b9ad8], 0
je 0x1003ceec
sub esp, 0x10
mov dword [esp + 0xc], 0x3f800000
mov dword [esp + 8], 0x3f2cac08
mov dword [esp + 4], 0x3f2cac08
mov dword [esp], 0x3f2cac08
call ebx
movss xmm0, dword [0x11b3798]
xor eax, eax
movss xmm2, dword [0x100d1c0c]
movaps xmm3, xmm0
movss xmm4, dword [0x11b3794]
xorps xmm1, xmm1
mulss xmm3, xmm2
movaps xmm5, xmm3
divss xmm5, xmm0
movss xmm0, dword [0x100d183c]
comiss xmm0, xmm4
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003cf3c
movaps xmm3, xmm4
mulss xmm3, xmm2
divss xmm3, xmm4
push ecx
mov dword [esp], 0
mov esi, 0x631289
push 1
push 1
sub esp, 0x20
mov dword [esp + 0x1c], 0x3f5c28f6
mov dword [esp + 0x18], 0x3f5c28f6
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
movss dword [esp + 0xc], xmm5
movss dword [esp + 8], xmm3
mov dword [esp + 4], 0x41b00000
mov dword [esp], 0x41f80000
push 0x8327
call esi
add esp, 0x30
sub esp, 0x10
mov dword [esp + 0xc], 0x3f800000
mov dword [esp + 8], 0x3f800000
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x3f800000
call ebx
movss xmm3, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
xorps xmm1, xmm1
comiss xmm0, xmm3
movd xmm2, dword [0x100dbb48]
cvtdq2ps xmm2, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm2, xmm3
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jp 0x1003cfff
movss xmm3, dword [0x11b3798]
cmp dword [0x106b9ad8], 1
movss xmm4, dword [0x100d1dc0]
mulss xmm3, xmm4
subss xmm2, xmm3
movss dword [ebp - 0xc], xmm2
jne 0x1003eafa
cmp byte [0x106b9bac], 0
mov ebx, 4
jne 0x1003d071
call edi
sub eax, dword [0x106b9bb0]
cmp eax, 0x3e8
jb 0x1003d05d
call edi
mov edx, ebx
mov dword [0x106b9bb0], eax
lea ecx, [ebp - 8]
mov byte [0x106b9bad], 0
mov dword [ebp - 8], 0xf4f304c1
call fcn.10098a10
movss xmm2, dword [ebp - 0xc]
movss xmm4, dword [0x100d1dc0]
mov byte [0x106b9bac], 1
movss xmm0, dword [0x100d183c]
xor eax, eax
movss xmm3, dword [0x11b3794]
comiss xmm0, xmm3
xorps xmm0, xmm0
setae al
movd xmm5, eax
cvtdq2ps xmm5, xmm5
ucomiss xmm5, xmm0
lahf
test ah, 0x44
jnp 0x1003d0a5
movaps xmm1, xmm3
addss xmm1, xmm3
jmp 0x1003d0b1
movss xmm1, dword [0x11b3798]
addss xmm1, xmm1
ucomiss xmm5, xmm0
subss xmm2, xmm1
lahf
divss xmm2, xmm3
test ah, 0x44
jnp 0x1003d0c7
movaps xmm0, xmm3
jmp 0x1003d0cf
movss xmm0, dword [0x11b3798]
mulss xmm0, xmm4
push ecx
mov dword [esp], 0
push 1
divss xmm0, xmm3
push 1
sub esp, 0x20
mov dword [esp + 0x1c], 0x3f19999a
mov dword [esp + 0x18], 0x3f170a3d
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0x43cd0000
movss dword [esp + 8], xmm0
mov dword [esp + 4], 0
movss dword [esp], xmm2
push 0xf06b
call esi
add esp, 0x30
cmp byte [0x106b9bad], 0
je 0x1003e99e
cmp dword [0x10643c08], 0
je 0x1003eb0a
cmp dword [0x10643c0c], 0
je 0x1003eb0a
movss xmm1, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
comiss xmm0, xmm1
xorps xmm0, xmm0
movss dword [ebp - 0x14], xmm1
setae al
movd xmm3, eax
cvtdq2ps xmm3, xmm3
ucomiss xmm3, xmm0
lahf
test ah, 0x44
jnp 0x1003d187
movaps xmm2, xmm1
jmp 0x1003d18f
movss xmm2, dword [0x11b3798]
mulss xmm2, dword [0x100d1d20]
ucomiss xmm3, xmm0
divss xmm2, xmm1
lahf
movss dword [ebp - 8], xmm2
test ah, 0x44
jnp 0x1003d1ae
movaps xmm2, xmm1
jmp 0x1003d1b6
movss xmm2, dword [0x11b3798]
mulss xmm2, dword [0x100d1c28]
ucomiss xmm3, xmm0
divss xmm2, xmm1
lahf
movss dword [ebp - 0x18], xmm2
test ah, 0x44
jnp 0x1003d1d5
movaps xmm2, xmm1
jmp 0x1003d1dd
movss xmm2, dword [0x11b3798]
mulss xmm2, dword [0x100d1d94]
ucomiss xmm3, xmm0
divss xmm2, xmm1
lahf
movss dword [ebp - 4], xmm2
test ah, 0x44
jp 0x1003d1ff
movss xmm1, dword [0x11b3798]
push 0x89
mov ecx, 0x101888b0
movss dword [ebp - 0x10], xmm1
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1dc0]
push eax
push 0
push 3
divss xmm0, dword [ebp - 0x14]
cvttss2si eax, xmm0
movss xmm0, dword [ebp - 0xc]
divss xmm0, dword [ebp - 0x14]
push eax
push 8
cvttss2si eax, xmm0
push eax
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
movss xmm0, dword [0x100d183c]
xor eax, eax
movss xmm3, dword [0x11b3794]
add esp, 0x20
comiss xmm0, xmm3
xorps xmm0, xmm0
setae al
movd xmm4, eax
cvtdq2ps xmm4, xmm4
ucomiss xmm4, xmm0
lahf
test ah, 0x44
jnp 0x1003d282
movaps xmm2, xmm3
jmp 0x1003d28a
movss xmm2, dword [0x11b3798]
mulss xmm2, dword [0x100d1bd0]
movss xmm1, dword [ebp - 0xc]
ucomiss xmm4, xmm0
addss xmm2, xmm1
lahf
divss xmm2, xmm3
cvttss2si esi, xmm2
test ah, 0x44
jnp 0x1003d2b1
movaps xmm0, xmm3
jmp 0x1003d2b9
movss xmm0, dword [0x11b3798]
mulss xmm0, dword [0x100d1d5c]
mov ecx, 0x101888b0
push 0x8a
cvttss2si ebx, dword [ebp - 8]
addss xmm0, xmm1
divss xmm0, xmm3
cvttss2si edi, xmm0
call fcn.1003ad30
push eax
push 0
push 1
push ebx
push 0x19
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
movsx eax, word [0x8b158b8]
cvttss2si ebx, dword [ebp - 0x18]
push eax
mov eax, dword [0x10643c08]
movzx eax, word [eax + 0xe]
push eax
push str._d___d_
push 0
push 1
push ebx
push 0x19
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
lea ecx, [esi - 1]
push str.______________________________________________________
push 0
push 1
push eax
push 0x19
push ecx
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x8b
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x23
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9adc]
push 0x100ceb78
push 0
push 1
push ebx
push 0x23
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x23
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
push 0x44
mov ecx, 0x101888b0
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x2d
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9ae0]
push 0x100ceb78
push 0
push 1
push ebx
push 0x2d
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x2d
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003d471
movss dword [ebp - 0x10], xmm2
jmp 0x1003d47e
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x8c
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1c88]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x37
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9ae4]
push str._d__
push 0
push 1
push ebx
push 0x37
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x37
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003d53b
movss dword [ebp - 0x10], xmm2
jmp 0x1003d548
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x8d
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d08]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x41
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9ae8]
push str._d__
push 0
push 1
push ebx
push 0x41
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x41
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x8e
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x4b
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9af0]
push str._d__
push 0
push 1
push ebx
push 0x4b
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x4b
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
add esp, 0x20
comiss xmm0, xmm2
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
xorps xmm1, xmm1
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003d67a
movss dword [ebp - 0x10], xmm2
jmp 0x1003d687
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x8f
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1c88]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x55
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9bb4]
push 0x100ceb78
push 0
push 1
push ebx
push 0x55
push edi
push 0xfafcf224
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x55
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003d744
movss dword [ebp - 0x10], xmm2
jmp 0x1003d751
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x90
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1c88]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x5f
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9bb8]
push 0x100ceb78
push 0
push 1
push ebx
push 0x5f
push edi
push 0xfafcf224
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x5f
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x91
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x69
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9af8]
push str._d__
push 0
push 1
push ebx
push 0x69
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x69
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x92
call fcn.1003ad30
push eax
push 0
push 1
cvttss2si eax, dword [ebp - 8]
push eax
push 0x73
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9bbc]
push 0x100ceb78
push 0
push 1
push ebx
push 0x73
push edi
push 0xff8be100
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x73
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x93
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x7d
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9bc0]
push 0x100ceb78
push 0
push 1
push ebx
push 0x7d
push edi
push 0xff8be100
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x7d
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x94
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x87
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9afc]
push str._d__
push 0
push 1
push ebx
push 0x87
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x87
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x95
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x91
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b00]
push str._d__
push 0
push 1
push ebx
push 0x91
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x91
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x96
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x9b
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
mov eax, dword [0x106b9b04]
add eax, dword [0x106b9ba8]
push eax
push str._d__
push 0
push 1
push ebx
push 0x9b
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x9b
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003daed
movss dword [ebp - 0x10], xmm2
jmp 0x1003dafa
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x97
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d30]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0xa5
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b08]
push str._d__
push 0
push 1
push ebx
push 0xa5
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xa5
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x98
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xaf
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b0c]
push str._d__
push 0
push 1
push ebx
push 0xaf
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xaf
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
add esp, 0x20
comiss xmm0, xmm2
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
xorps xmm1, xmm1
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jp 0x1003dc3f
movss xmm2, dword [0x11b3798]
push 0x99
mov ecx, 0x101888b0
movss dword [ebp - 0x10], xmm2
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d30]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0xb9
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b10]
push str._d__
push 0
push 1
push ebx
push 0xb9
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xb9
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x9a
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xc3
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b14]
push str._d__
push 0
push 1
push ebx
push 0xc3
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xc3
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x9b
call fcn.1003ad30
push eax
push 0
cvttss2si eax, dword [ebp - 8]
push 1
push eax
push 0xcd
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b18]
push str._d__
push 0
push 1
push ebx
push 0xcd
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xcd
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x9c
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xd7
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b1c]
push 0x100ceb78
push 0
push 1
push ebx
push 0xd7
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xd7
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x9d
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xe1
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b20]
push 0x100ceb78
push 0
push 1
push ebx
push 0xe1
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xe1
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x9e
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xeb
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b24]
push str._d__
push 0
push 1
push ebx
push 0xeb
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xeb
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0x9f
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xf5
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b28]
push str._d__
push 0
push 1
push ebx
push 0xf5
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xf5
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0xa0
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xff
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b2c]
push str._d__
push 0
push 1
push ebx
push 0xff
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xff
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0xa1
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x109
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b30]
push str._d__
push 0
push 1
push ebx
push 0x109
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x109
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0xa2
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x113
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b34]
push str._d__
push 0
push 1
push ebx
push 0x113
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x113
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0xa3
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x11d
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b38]
push str._d__
push 0
push 1
push ebx
push 0x11d
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x11d
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
mov eax, dword [0x106b9b3c]
mov ecx, 0x64
add esp, 0x20
cmp eax, ecx
cmovg eax, ecx
mov dword [ebp - 0x14], eax
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
xorps xmm1, xmm1
comiss xmm0, xmm2
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003e208
movss dword [ebp - 0x10], xmm2
jmp 0x1003e215
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa4
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d64]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x127
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [ebp - 0x14]
push dword [0x106b9b58]
push str._d____d__
push 0
push 1
push ebx
push 0x127
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x127
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100d183c]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003e2de
movss dword [ebp - 0x10], xmm2
jmp 0x1003e2eb
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa5
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d64]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x131
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b40]
push dword [0x106b9b5c]
push str._d____d__
push 0
push 1
push ebx
push 0x131
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x131
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
mov eax, dword [0x106b9b44]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100d183c]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003e3ca
movss dword [ebp - 0x10], xmm2
jmp 0x1003e3d7
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa6
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d64]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x13b
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [ebp - 0x14]
push dword [0x106b9b60]
push str._d____d__
push 0
push 1
push ebx
push 0x13b
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x13b
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
mov eax, dword [0x106b9b48]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100d183c]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003e4b3
movss dword [ebp - 0x10], xmm2
jmp 0x1003e4c0
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa7
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d64]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x145
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [ebp - 0x14]
push dword [0x106b9b64]
push str._d____d__
push 0
push 1
push ebx
push 0x145
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x145
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
mov eax, dword [0x106b9b4c]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100d183c]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003e59c
movss dword [ebp - 0x10], xmm2
jmp 0x1003e5a9
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa8
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d64]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x14f
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [ebp - 0x14]
push dword [0x106b9b68]
push str._d____d__
push 0
push 1
push ebx
push 0x14f
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x14f
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
mov eax, dword [0x106b9b50]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100d183c]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003e685
movss dword [ebp - 0x10], xmm2
jmp 0x1003e692
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa9
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d64]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x159
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [ebp - 0x14]
push dword [0x106b9b6c]
push str._d____d__
push 0
push 1
push ebx
push 0x159
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x159
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
mov eax, dword [0x106b9b54]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100d183c]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1003e76e
movss dword [ebp - 0x10], xmm2
jmp 0x1003e77b
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xaa
mov ecx, 0x101888b0
call fcn.1003ad30
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100d1d64]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x163
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [ebp - 0x14]
push dword [0x106b9b70]
push str._d____d__
push 0
push 1
push ebx
push 0x163
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x163
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0xab
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x16d
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b80]
push dword [0x106b9b74]
push str._d______d__
push 0
push 1
push ebx
push 0x16d
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x16d
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0xac
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x177
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b84]
push dword [0x106b9b78]
push str._d______d__
push 0
push 1
push ebx
push 0x177
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x177
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
mov ecx, 0x101888b0
push 0xad
call fcn.1003ad30
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x181
push esi
push 0xffffffffffffffff
push 0x10276e38
call fcn.100712f0
push dword [0x106b9b88]
push dword [0x106b9b7c]
push str._d______d__
push 0
push 1
push ebx
push 0x181
push edi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x181
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x10276e38
call fcn.100712f0
add esp, 0x20
jmp 0x1003ead3
movss xmm0, dword [ebp - 0xc]
mov ecx, 0x101888b0
addss xmm0, dword [0x100d1c9c]
movzx eax, word [0x106b9bae]
cvttss2si esi, xmm0
cmp ax, 1
jne 0x1003e9f3
push 0x100cea84
push 0x85
call fcn.1003ad30
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
mov eax, 2
jmp 0x1003eaca
cmp ax, 2
jne 0x1003ea2b
push 0x100cea88
push 0x85
call fcn.1003ad30
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
mov eax, 3
jmp 0x1003eaca
cmp ax, 3
jne 0x1003ea62
push str.....
push 0x85
call fcn.1003ad30
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
mov word [0x106b9bae], bx
jmp 0x1003ead0
cmp ax, 4
jne 0x1003ea9d
push str......
push 0x85
call fcn.1003ad30
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
add esp, 0x24
xor eax, eax
mov word [0x106b9bae], ax
jmp 0x1003ead3
push 0x100cea9c
push 0x85
call fcn.1003ad30
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x10276e38
call fcn.100712f0
mov eax, 1
mov word [0x106b9bae], ax
add esp, 0x24
sub esp, 0xc
mov dword [esp + 8], 0x3f800000
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x3f800000
call dword [sym.imp.OPENGL32.dll_glColor3f]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
cmp byte [0x106b9bac], 0
je 0x1003eb0a
mov byte [0x106b9bac], 0
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret