Function at 0x6211e3
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
push ebx
push esi
push edi
push 0x20
push 0
push 0x8c
push 0xc9
push 0x32
push 0x32
call dword [0x67e13c]
add esp, 0x18
mov ebx, eax
inc dword [ebx + 4]
mov eax, dword [0x68b180]
dec dword [eax + 4]
jne 0x62121f
push eax
call fcn.004c1de0
add esp, 4
mov dword [0x68b180], ebx
mov ebx, dword [0x687c0c]
inc dword [ebx + 4]
mov eax, dword [0x68b1a8]
dec dword [eax + 4]
jne 0x621241
push eax
call fcn.004c1de0
add esp, 4
mov dword [0x68b1a8], ebx
mov eax, dword [0x687c0c]
mov dword [ebp - 0x14], eax
mov eax, dword [0x687c0c]
mov dword [ebp - 0x18], eax
mov eax, dword [0x687c0c]
mov dword [ebp - 0x1c], eax
push 6
push 0x6c4b50
call fcn.004bfde0
add esp, 8
mov ebx, eax
inc dword [ebx + 4]
mov eax, dword [0x68b194]
dec dword [eax + 4]
jne 0x621286
push eax
call fcn.004c1de0
add esp, 4
mov dword [0x68b194], ebx
mov dword [0x68b184], 0x1f4
mov dword [0x68b188], 0x12c
mov esi, 0x190
mov ebx, 0xc8
push 0xc
mov eax, dword [0x68710c]
push dword [eax + 0x44]
push dword [0x68709c]
push dword [0x687098]
push dword [0x687094]
push fcn.00621cf3
mov eax, dword [0x68b188]
add eax, 0x40
push eax
push dword [0x68b184]
push 1
call dword [0x67db2c]
add esp, 0x24
inc dword [eax + 4]
mov edi, eax
mov eax, dword [0x68b194]
mov eax, dword [eax + 0x1c]
dec dword [eax + 4]
jne 0x621300
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x68b194]
mov dword [eax + 0x1c], edi
mov eax, ebx
add eax, dword [0x68b188]
push eax
mov eax, esi
add eax, dword [0x68b184]
push eax
push 3
call dword [0x67dad8]
add esp, 0xc
mov esi, eax
mov eax, esi
push 0
push 1
push 1
push dword [ebp - 0x14]
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0
push 1
push 2
push dword [ebp - 0x18]
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0
push 1
push 4
push dword [ebp - 0x1c]
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0x6218de
push 0x621762
push 0x621754
push 0x661724
push eax
mov eax, dword [eax]
call dword [eax + 0x64]
add esp, 0x14
mov ebx, esi
push dword [esi + 0x20]
call fcn.0064b248
add esp, 4
push eax
push dword [esi + 0x20]
call fcn.0064b239
add esp, 4
push eax
push 0
push 0
push ebx
mov eax, dword [ebx]
call dword [eax + 0x74]
add esp, 0x14
mov ebx, esi
push 1
fld qword [esi + 0x10]
fstp qword [ebp - 8]
push dword [0x68b1a8]
call fcn.0064b248
add esp, 4
mov dword [ebp - 0x20], eax
fild dword [ebp - 0x20]
fld qword [ebp - 8]
faddp st(1)
fstp qword [ebp - 8]
fld qword [ebp - 8]
sub esp, 8
fstp qword [esp]
call fcn.006617e4
add esp, 8
push eax
fld qword [esi + 8]
sub esp, 8
fstp qword [esp]
call fcn.006617e4
add esp, 8
push eax
push ebx
mov eax, dword [ebx]
call dword [eax + 0x44]
add esp, 0x10
mov ebx, esi
inc dword [ebx + 4]
mov eax, dword [0x68b194]
mov eax, dword [eax + 0x24]
dec dword [eax + 4]
jne 0x621417
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x68b194]
mov dword [eax + 0x24], ebx
push 0
push 0
push 5
call dword [0x67dad8]
add esp, 0xc
mov esi, eax
mov ebx, dword [0x687c0c]
mov edi, dword [0x687c0c]
mov eax, dword [0x687c0c]
mov dword [ebp - 0xc], eax
mov eax, esi
push 0
push 1
push 0x40
push ebx
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0
push 1
push 1
push ebx
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0
push 1
push 2
push edi
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0
push 1
push 4
push dword [ebp - 0xc]
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0x661724
push 0x661724
push 0x6219f1
push 0x661724
push eax
mov eax, dword [eax]
call dword [eax + 0x64]
add esp, 0x14
mov ebx, esi
push dword [esi + 0x34]
call fcn.0064b248
add esp, 4
push eax
push dword [esi + 0x34]
call fcn.0064b239
add esp, 4
push eax
push 0
push 0
push ebx
mov eax, dword [ebx]
call dword [eax + 0x74]
add esp, 0x14
or dword [esi + 0x120], 4
or dword [esi + 0x124], 0x40000
mov ebx, esi
inc dword [ebx + 4]
mov eax, dword [0x68b194]
mov eax, dword [eax + 0x2c]
dec dword [eax + 4]
jne 0x621500
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x68b194]
mov dword [eax + 0x2c], ebx
push 0
push 0
push 4
call dword [0x67dad8]
add esp, 0xc
mov esi, eax
mov ebx, dword [0x687c0c]
mov edi, dword [0x687c0c]
mov eax, dword [0x687c0c]
mov dword [ebp - 0x10], eax
mov eax, esi
push 0
push 1
push 0x40
push ebx
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0
push 1
push 1
push ebx
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0
push 1
push 2
push edi
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0
push 1
push 4
push dword [ebp - 0x10]
push eax
mov eax, dword [eax]
call dword [eax + 0x6c]
add esp, 0x14
mov eax, esi
push 0x661724
push 0x661724
push 0x621a2f
push 0x661724
push eax
mov eax, dword [eax]
call dword [eax + 0x64]
add esp, 0x14
mov ebx, esi
push dword [esi + 0x34]
call fcn.0064b248
add esp, 4
push eax
push dword [esi + 0x34]
call fcn.0064b239
add esp, 4
push eax
push 0
push 0
push ebx
mov eax, dword [ebx]
call dword [eax + 0x74]
add esp, 0x14
or dword [esi + 0x120], 4
or dword [esi + 0x124], 0x40000
mov ebx, esi
inc dword [ebx + 4]
mov eax, dword [0x68b194]
mov eax, dword [eax + 0x28]
dec dword [eax + 4]
jne 0x6215e9
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x68b194]
mov dword [eax + 0x28], ebx
push 0x6c4b58
call fcn.004e3398
add esp, 4
mov edi, eax
mov eax, dword [0x68b180]
push eax
mov eax, dword [eax]
call dword [eax + 0x34]
add esp, 4
mov esi, 1
jmp 0x621678
mov ebx, dword [0x68b180]
push 8
push 2
push esi
push 0x40
push 0xc8
push 0xfa
mov eax, dword [0x687030]
mov eax, dword [eax + 0x48]
push dword [eax + 8]
push esi
call fcn.004c1310
add esp, 4
push eax
push 0x68dbdc
push edi
call fcn.004c1470
add esp, 8
push eax
call fcn.004c1470
add esp, 8
push eax
push ebx
mov eax, dword [ebx]
call dword [eax + 0x3c]
add esp, 0x24
push 0x621c24
push 0x621c24
push eax
mov eax, dword [eax]
call dword [eax + 0x34]
add esp, 0xc
add esi, 1
cmp esi, 0xc8
jle 0x621615
mov eax, dword [0x68b180]
mov dword [eax + 0x28], 0x13
fldz
sub esp, 8
fstp qword [esp]
mov eax, dword [0x68b180]
mov edx, dword [eax + 0x28]
mov eax, dword [0x68b180]
sub edx, dword [eax + 0x24]
mov dword [ebp - 0x20], edx
fild dword [ebp - 0x20]
fmul dword [0x6c4b88]
sub esp, 8
fstp qword [esp]
call fcn.004c18c0
add esp, 0x10
sub esp, 8
fstp qword [esp]
call fcn.006617e4
add esp, 8
mov dword [0x68b1a4], eax
push dword [0x68b1a4]
call fcn.004c1310
add esp, 4
push eax
push 0x6c4b8c
mov eax, dword [0x68b180]
push dword [eax + 0x24]
call fcn.004c1310
add esp, 4
push eax
push 0x6c4bac
mov eax, dword [0x68b180]
push dword [eax + 0x28]
call fcn.004c1310
add esp, 4
push eax
push 0x6c4bd0
call fcn.004c1470
add esp, 8
push eax
call fcn.004c1470
add esp, 8
push eax
call fcn.004c1470
add esp, 8
push eax
call fcn.004c1470
add esp, 8
push eax
call fcn.004c1470
add esp, 8
push eax
call fcn.004e9b5f
add esp, 4
mov eax, 0
jmp 0x62174d
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret