Function at 0x44d8db
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x48
mov dword [ebp - 4], 0
push 0x10
call fcn.0047419a
add esp, 4
mov dword [ebp - 8], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx + 0xc], 0
mov dword [ebp - 0xc], 0
cmp dword [ebp + 0x10], 0xfffffff4
jne 0x44e135
mov dword [ebp - 0x10], esp
push dword [ebp + 0x10]
push dword [8]
mov eax, 0x64
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44d951
push 6
call fcn.004741a0
add esp, 4
call fcn.0044e851
push 2
call fcn.00429baa
mov dword [ebp - 0x10], eax
push 0x80000301
push 0
push 0x64
push 1
mov ebx, 0x168
call fcn.004741ac
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0
push 0x13
call fcn.00446a44
mov dword [ebp - 0x18], eax
push 0xd504
push dword [ebp - 0x18]
push 0xd50b
push dword [ebp - 0x14]
push 0xd52b
push dword [ebp - 0x10]
push 0xd53f
mov ecx, 7
call fcn.00421ebd
add esp, 0x1c
mov dword [ebp - 0x1c], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44d9d3
push ebx
call fcn.00474194
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44d9e3
push ebx
call fcn.00474194
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x44d9f3
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 1
push 1
lea eax, [ebp - 0x1c]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x44da1f
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0x68
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44da53
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0xd546
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44da87
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0xd57a
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44dabb
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0xd5ae
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44daef
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0x68
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44db23
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0xd5e2
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44db57
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0xd635
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44db8b
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0x68
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44dbbf
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0xd680
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44dbf3
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0xd6db
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44dc27
push ebx
call fcn.00474194
add esp, 4
mov eax, 0xd6f6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44dc3d
push ebx
call fcn.00474194
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x140
call fcn.004741ac
add esp, 0x10
mov dword [ebp - 0x10], eax
push dword [ebp - 4]
push 0xd71d
push dword [ebp - 0x10]
mov ecx, 3
call fcn.00421ebd
add esp, 0xc
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44dc8d
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
push 1
push 1
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44dcb9
push ebx
call fcn.00474194
add esp, 4
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x140
call fcn.004741ac
add esp, 0x10
mov dword [ebp - 0x10], eax
push dword [ebp - 4]
push 0xd73e
push dword [ebp - 0x10]
mov ecx, 3
call fcn.00421ebd
add esp, 0xc
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44dd05
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
push 1
push 1
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44dd31
push ebx
call fcn.00474194
add esp, 4
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x140
call fcn.004741ac
add esp, 0x10
mov dword [ebp - 0x10], eax
push dword [ebp - 4]
push 0xd75a
push dword [ebp - 0x10]
mov ecx, 3
call fcn.00421ebd
add esp, 0xc
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44dd7d
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
push 1
push 1
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44dda9
push ebx
call fcn.00474194
add esp, 4
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x140
call fcn.004741ac
add esp, 0x10
mov dword [ebp - 0x10], eax
push dword [ebp - 4]
push 0xd784
push dword [ebp - 0x10]
mov ecx, 3
call fcn.00421ebd
add esp, 0xc
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44ddf5
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
push 1
push 1
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44de21
push ebx
call fcn.00474194
add esp, 4
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x140
call fcn.004741ac
add esp, 0x10
mov dword [ebp - 0x10], eax
push dword [ebp - 4]
push 0xd7c8
push dword [ebp - 0x10]
mov ecx, 3
call fcn.00421ebd
add esp, 0xc
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44de6d
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
push 1
push 1
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44de99
push ebx
call fcn.00474194
add esp, 4
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x140
call fcn.004741ac
add esp, 0x10
mov dword [ebp - 0x10], eax
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x140
call fcn.004741ac
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0xd800
push dword [ebp - 0x14]
push dword [ebp - 0x10]
mov ecx, 3
call fcn.00421ebd
add esp, 0xc
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44df06
push ebx
call fcn.00474194
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44df16
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
push 1
push 1
lea eax, [ebp - 0x18]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x44df42
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0x68
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44df76
push ebx
call fcn.00474194
add esp, 4
mov ebx, dword [0xc]
add ebx, 4
mov dword [ebp - 0x10], ebx
mov ebx, dword [ebp - 0x10]
mov eax, dword [ebx]
and eax, 1
xor eax, 1
push 0x80000002
push 0
push eax
push 1
mov ebx, 0x9dc
call fcn.004741ac
add esp, 0x10
xor ecx, ecx
inc ecx
push ecx
push eax
cmp ecx, eax
jg 0x44e0ca
push 0
push 0xa
call fcn.00446a44
mov dword [ebp - 0x10], eax
mov eax, dword [ebp - 0x10]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44dfda
push ebx
call fcn.00474194
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x80000101
push 0
push 9
push 1
mov ebx, 0x140
call fcn.004741ac
add esp, 0x10
mov dword [ebp - 0x10], eax
push dword [ebp - 4]
push dword [ebp - 0x10]
mov ecx, 2
call fcn.00421ebd
add esp, 8
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44e025
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
push 1
push 1
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44e051
push ebx
call fcn.00474194
add esp, 4
push 2
call fcn.00429baa
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x14], esp
push dword [ebp - 0x10]
mov eax, 0xa
call fcn.004741a6
cmp dword [ebp - 0x14], esp
je 0x44e080
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44e093
push ebx
call fcn.00474194
add esp, 4
mov dword [ebp - 0x1c], esp
push 0x40
push dword [ebp - 0x18]
push dword [ebp - 4]
push dword [8]
mov eax, 0xc
call fcn.004741a6
cmp dword [ebp - 0x1c], esp
je 0x44e0c3
push 6
call fcn.004741a0
add esp, 4
pop eax
pop ecx
jmp 0x44dfa9
add esp, 8
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
push 1
push 1
mov eax, 0x68
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.0044ebb5
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x44e101
push ebx
call fcn.00474194
add esp, 4
push 0x7d0
call fcn.004330dc
mov dword [ebp - 0x10], esp
push dword [4]
mov eax, 0x1b
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e130
push 6
call fcn.004741a0
add esp, 4
jmp 0x44e82f
cmp dword [ebp + 0x10], 0x193
jne 0x44e82f
mov dword [ebp - 0x10], esp
push dword [0x128]
mov eax, 0x65
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e167
push 6
call fcn.004741a0
add esp, 4
and eax, 1
xor eax, 1
push 0x80000002
push 0
push eax
push 1
mov ebx, 0x9dc
call fcn.004741ac
add esp, 0x10
xor ecx, ecx
inc ecx
push ecx
push eax
cmp ecx, eax
jg 0x44e5a7
push 2
call fcn.00429baa
mov dword [ebp - 0x10], eax
push 0x80000301
push 0
push 0
push 0x80000301
push 0
push 0x80000
push 0x80000301
push 0
push 0x4000000
push 0x80000301
push 0
push 0xc00000
push 4
mov ebx, 0xc8
call fcn.004741ac
add esp, 0x34
mov dword [ebp - 0x14], eax
mov ebx, dword [pe_dos_header]
mov dword [ebp - 0x18], ebx
mov dword [ebp - 0x1c], esp
push 0
mov ebx, dword [ebp - 0x18]
push dword [ebx]
push 0
push 0
push 0xc8
push 0x190
push 0
push 0
push dword [ebp - 0x14]
push dword [ebp - 0x10]
push 0x37
push 0x10000
mov eax, 0xd
call fcn.004741a6
cmp dword [ebp - 0x1c], esp
je 0x44e246
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44e259
push ebx
call fcn.00474194
add esp, 4
mov eax, dword [ebp - 0x20]
mov dword [0x128], eax
mov dword [ebp - 0x10], esp
push dword [ebp - 8]
push dword [0x128]
mov eax, 0x66
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e289
push 6
call fcn.004741a0
add esp, 4
push 0
push 0xa
call fcn.00446a44
mov dword [ebp - 0x10], eax
push 0x80000301
push 0
push 0x4000000
push 0x80000301
push 0
push 0x10000000
push 0x80000301
push 0
push 0x40000000
push 3
mov ebx, 0xc8
call fcn.004741ac
add esp, 0x28
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 8]
mov dword [ebp - 0x18], ebx
mov ebx, dword [ebp - 8]
add ebx, 4
mov dword [ebp - 0x1c], ebx
mov ebx, dword [ebp - 8]
add ebx, 8
mov dword [ebp - 0x20], ebx
mov ebx, dword [ebp - 8]
add ebx, 0xc
mov dword [ebp - 0x24], ebx
mov ebx, dword [ebp - 0x24]
fild dword [ebx]
fstp qword [ebp - 0x2c]
fld qword [ebp - 0x2c]
fsub qword [0xd873]
fstp qword [ebp - 0x34]
mov ebx, dword [pe_dos_header]
mov dword [ebp - 0x38], ebx
mov dword [ebp - 0x3c], esp
push 0
mov ebx, dword [ebp - 0x38]
push dword [ebx]
push 0
push dword [0x128]
fld qword [ebp - 0x34]
call fcn.00421f52
push eax
mov ebx, dword [ebp - 0x20]
push dword [ebx]
mov ebx, dword [ebp - 0x1c]
push dword [ebx]
mov ebx, dword [ebp - 0x18]
push dword [ebx]
push dword [ebp - 0x14]
push dword [ebp - 0x10]
push 0xd87b
push 0
mov eax, 0x59
call fcn.004741a6
cmp dword [ebp - 0x3c], esp
je 0x44e36e
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x40], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44e381
push ebx
call fcn.00474194
add esp, 4
mov eax, dword [ebp - 0x40]
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x10], esp
push 0
push dword [0xf8]
push 0x31
push dword [ebp - 0xc]
mov eax, 0x60
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e3b9
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x18], esp
push dword [ebp - 0x14]
mov eax, 0x61
call fcn.004741a6
cmp dword [ebp - 0x18], esp
je 0x44e3de
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x10], esp
push 1
push dword [0xf8]
push 0x30
push dword [ebp - 0xc]
mov eax, 0x60
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e410
push 6
call fcn.004741a0
add esp, 4
push 0
push 0xd
call fcn.00446a44
mov dword [ebp - 0x10], eax
push 0x80000301
push 0
push 0x4000000
push 0x80000301
push 0
push 0x10000000
push 0x80000301
push 0
push 0x40000000
push 3
mov ebx, 0xc8
call fcn.004741ac
add esp, 0x28
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 8]
add ebx, 0xc
mov dword [ebp - 0x18], ebx
mov ebx, dword [ebp - 0x18]
fild dword [ebx]
fstp qword [ebp - 0x20]
fld qword [ebp - 0x20]
fsub qword [0xd873]
fstp qword [ebp - 0x28]
mov ebx, dword [ebp - 8]
add ebx, 8
mov dword [ebp - 0x2c], ebx
mov ebx, dword [ebp - 0x2c]
fild dword [ebx]
fstp qword [ebp - 0x34]
fld qword [ebp - 0x34]
fsub qword [0xd882]
fstp qword [ebp - 0x3c]
mov ebx, dword [pe_dos_header]
mov dword [ebp - 0x40], ebx
mov dword [ebp - 0x44], esp
push 0
mov ebx, dword [ebp - 0x40]
push dword [ebx]
push 0xd
push dword [0x128]
push 0x1e
fld qword [ebp - 0x3c]
call fcn.00421f52
push eax
fld qword [ebp - 0x28]
call fcn.00421f52
push eax
push 0x32
push dword [ebp - 0x14]
push dword [ebp - 0x10]
push 0xd88a
push 0
mov eax, 0x59
call fcn.004741a6
cmp dword [ebp - 0x44], esp
je 0x44e4fe
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x44e511
push ebx
call fcn.00474194
add esp, 4
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x10], esp
push 0
push dword [0xf8]
push 0x31
push dword [ebp - 0xc]
mov eax, 0x60
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e549
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x18], esp
push dword [ebp - 0x14]
mov eax, 0x61
call fcn.004741a6
cmp dword [ebp - 0x18], esp
je 0x44e56e
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x10], esp
push 1
push dword [0xf8]
push 0x30
push dword [ebp - 0xc]
mov eax, 0x60
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e5a0
push 6
call fcn.004741a0
add esp, 4
pop eax
pop ecx
jmp 0x44e189
add esp, 8
mov dword [ebp - 0x10], esp
push dword [ebp - 8]
push dword [0x128]
mov eax, 0x67
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e5d2
push 6
call fcn.004741a0
add esp, 4
mov ebx, dword [ebp - 8]
add ebx, 8
mov dword [ebp - 0x10], ebx
mov ebx, dword [ebp - 8]
add ebx, 8
mov dword [ebp - 0x14], ebx
mov ebx, dword [ebp - 8]
mov dword [ebp - 0x18], ebx
mov ebx, dword [ebp - 0x14]
fild dword [ebx]
fstp qword [ebp - 0x20]
fld qword [ebp - 0x20]
mov ebx, dword [ebp - 0x18]
fild dword [ebx]
fstp qword [ebp - 0x28]
fsub qword [ebp - 0x28]
fstp qword [ebp - 0x30]
fld qword [ebp - 0x30]
call fcn.00421f52
mov ebx, dword [ebp - 0x10]
mov dword [ebx], eax
mov ebx, dword [ebp - 8]
add ebx, 0xc
mov dword [ebp - 0x10], ebx
mov ebx, dword [ebp - 8]
add ebx, 0xc
mov dword [ebp - 0x14], ebx
mov ebx, dword [ebp - 8]
add ebx, 4
mov dword [ebp - 0x18], ebx
mov ebx, dword [ebp - 0x14]
fild dword [ebx]
fstp qword [ebp - 0x20]
fld qword [ebp - 0x20]
mov ebx, dword [ebp - 0x18]
fild dword [ebx]
fstp qword [ebp - 0x28]
fsub qword [ebp - 0x28]
fstp qword [ebp - 0x30]
fld qword [ebp - 0x30]
call fcn.00421f52
mov ebx, dword [ebp - 0x10]
mov dword [ebx], eax
mov ebx, dword [ebp - 8]
mov dword [ebp - 0x10], ebx
mov dword [ebp - 0x14], esp
push 0
mov eax, 0xe
call fcn.004741a6
cmp dword [ebp - 0x14], esp
je 0x44e67b
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 8]
add ebx, 8
mov dword [ebp - 0x1c], ebx
fild dword [ebp - 0x18]
fstp qword [ebp - 0x24]
fld qword [ebp - 0x24]
mov ebx, dword [ebp - 0x1c]
fild dword [ebx]
fstp qword [ebp - 0x2c]
fsub qword [ebp - 0x2c]
fstp qword [ebp - 0x34]
fld qword [ebp - 0x34]
fdiv qword [0x1bf]
fstp qword [ebp - 0x3c]
fld qword [ebp - 0x3c]
call fcn.00421f52
mov ebx, dword [ebp - 0x10]
mov dword [ebx], eax
mov ebx, dword [ebp - 8]
add ebx, 4
mov dword [ebp - 0x10], ebx
mov dword [ebp - 0x14], esp
push 1
mov eax, 0xe
call fcn.004741a6
cmp dword [ebp - 0x14], esp
je 0x44e6e4
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 8]
add ebx, 0xc
mov dword [ebp - 0x1c], ebx
fild dword [ebp - 0x18]
fstp qword [ebp - 0x24]
fld qword [ebp - 0x24]
mov ebx, dword [ebp - 0x1c]
fild dword [ebx]
fstp qword [ebp - 0x2c]
fsub qword [ebp - 0x2c]
fstp qword [ebp - 0x34]
fld qword [ebp - 0x34]
fdiv qword [0x1bf]
fstp qword [ebp - 0x3c]
fld qword [ebp - 0x3c]
call fcn.00421f52
mov ebx, dword [ebp - 0x10]
mov dword [ebx], eax
mov ebx, dword [ebp - 8]
mov dword [ebp - 0x10], ebx
mov ebx, dword [ebp - 8]
add ebx, 4
mov dword [ebp - 0x14], ebx
mov ebx, dword [ebp - 8]
add ebx, 8
mov dword [ebp - 0x18], ebx
mov ebx, dword [ebp - 8]
add ebx, 0xc
mov dword [ebp - 0x1c], ebx
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push 0x40
push 3
mov ebx, 0xc8
call fcn.004741ac
add esp, 0x28
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x24], esp
push dword [ebp - 0x20]
mov ebx, dword [ebp - 0x1c]
push dword [ebx]
mov ebx, dword [ebp - 0x18]
push dword [ebx]
mov ebx, dword [ebp - 0x14]
push dword [ebx]
mov ebx, dword [ebp - 0x10]
push dword [ebx]
push 0
push dword [0x128]
mov eax, 0xf
call fcn.004741a6
cmp dword [ebp - 0x24], esp
je 0x44e7bb
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x10], esp
push dword [0x128]
mov eax, 0x68
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e7e0
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x10], esp
push 0xd
push dword [0x128]
mov eax, 0x69
call fcn.004741a6
cmp dword [ebp - 0x10], esp
je 0x44e80a
push 6
call fcn.004741a0
add esp, 4
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x18], esp
push dword [ebp - 0x14]
mov eax, 0x6a
call fcn.004741a6
cmp dword [ebp - 0x18], esp
je 0x44e82f
push 6
call fcn.004741a0
add esp, 4
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x44e83f
push ebx
call fcn.00474194
add esp, 4
mov ebx, dword [ebp - 8]
push ebx
call fcn.00474194
add esp, 4
mov esp, ebp
pop ebp
ret 0x10