Function at 0x6b473ee0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
and esp, 0xfffffff8
sub esp, 0xb8
mov edi, dword [ebp + 8]
call fcn.6b485a50
push dword [edi + 0x774]
push dword [edi + 0x770]
mov dword [esp + 0x14], edx
push edx
mov dword [esp + 0xc], eax
push eax
call fcn.6b485b90
add esp, 0x10
mov ebx, eax
mov esi, edx
mov dword [edi + 0x72c], edx
mov dword [edi + 0x728], eax
mov eax, dword [edi + 0x708]
cmp ebx, 1
mov ecx, edx
sbb ecx, 0
mov edx, dword [edi + 0x70c]
mov dword [esp + 4], eax
mov dword [esp + 0x18], edx
jl 0x6b473f69
cmp eax, 0x7bd05af6
mov ecx, edx
sbb ecx, 0x863
jge 0x6b473fab
mov ecx, edx
mov edx, 0xf4240
mul edx
imul ecx, ecx, 0xf4240
add ecx, edx
push esi
push ebx
push ecx
push eax
jmp 0x6b473fd3
mov ecx, 0xf4240
mov esi, edx
mul ecx
imul esi, esi, 0xf4240
add esi, edx
mov dword [edi + 0x730], eax
mov dword [edi + 0x734], esi
mov eax, dword [edi + 0x710]
mov esi, dword [edi + 0x714]
mov dword [esp + 8], eax
mul ecx
mov ecx, edx
mov dword [esp + 0x10], esi
imul edx, esi, 0xf4240
add edx, ecx
jmp 0x6b474069
cmp ebx, 0xf4240
mov ecx, esi
sbb ecx, 0
jl 0x6b473fdd
push 0
push 0xf4240
push esi
push ebx
call fcn.6b715060
add esp, 0x10
push edx
push eax
push dword [esp + 0x20]
push dword [esp + 0x10]
call fcn.6b714f10
add esp, 0x10
jmp 0x6b473fe7
mov edx, 0x7fffffff
mov eax, 0xffffffff
mov ecx, 0x7bd05af6
mov dword [edi + 0x730], eax
mov dword [edi + 0x734], edx
mov eax, dword [edi + 0x710]
mov edi, dword [edi + 0x714]
cmp eax, ecx
mov ecx, edi
mov edx, 0x863
sbb ecx, edx
mov dword [esp + 8], eax
mov dword [esp + 0x10], edi
jge 0x6b47402e
mov ecx, 0xf4240
mul ecx
imul ecx, edi, 0xf4240
add ecx, edx
push esi
push ebx
push ecx
push eax
jmp 0x6b474052
cmp ebx, 0xf4240
mov ecx, esi
sbb ecx, 0
jl 0x6b47405c
push 0
push 0xf4240
push esi
push ebx
mov esi, eax
call fcn.6b715060
add esp, 0x10
push edx
push eax
push edi
push esi
call fcn.6b714f10
add esp, 0x10
jmp 0x6b474066
mov edx, 0x7fffffff
mov eax, 0xffffffff
mov edi, dword [ebp + 8]
mov dword [edi + 0x738], eax
mov dword [edi + 0x73c], edx
mov bl, 1
mov eax, dword [esp]
cmp dword [edi + 0x6f0], eax
je 0x6b474214
mov esi, dword [edi + 0x810]
mov ecx, 0x2aaaaaab
mov eax, esi
imul ecx
mov eax, edx
shr eax, 0x1f
add eax, edx
mov edx, dword [esp]
add eax, eax
lea eax, [eax + eax*2]
sub esi, eax
mov eax, dword [esp + 8]
add eax, dword [esp + 4]
mov ecx, dword [esp + 0x10]
adc ecx, dword [esp + 0x18]
mov dword [edi + 0x6f0], edx
mov dword [edi + esi*8 + 0x7b0], eax
mov dword [edi + esi*8 + 0x7b4], ecx
mov dword [edi + esi*8 + 0x7e0], edx
mov eax, dword [esp + 0xc]
mov dword [edi + esi*8 + 0x7e4], eax
mov eax, dword [edi + 0x810]
lea ecx, [eax + 1]
mov dword [edi + 0x810], ecx
test eax, eax
je 0x6b4741cb
mov dword [esp + 4], 0
cmp eax, 5
mov ebx, 0
jl 0x6b474121
mov edx, 0x2aaaaaab
mov eax, ecx
imul edx
mov eax, edx
shr eax, 0x1f
add eax, edx
mov edx, dword [esp]
add eax, eax
lea eax, [eax + eax*2]
sub ecx, eax
mov ebx, ecx
mov edi, dword [ebp + 8]
push dword [edi + ebx*8 + 0x7e4]
push dword [edi + ebx*8 + 0x7e0]
push dword [esp + 0x14]
push edx
call fcn.6b485b20
add esp, 0x10
mov ecx, eax
or ecx, edx
mov ecx, dword [esp + 4]
cmovne ecx, edx
mov dword [esp + 4], ecx
mov ecx, 1
cmovne ecx, eax
mov eax, dword [edi + esi*8 + 0x7b0]
mov esi, dword [edi + esi*8 + 0x7b4]
sub eax, dword [edi + ebx*8 + 0x7b0]
sbb esi, dword [edi + ebx*8 + 0x7b4]
cmp eax, 0x418938
mov edx, esi
sbb edx, 0
jl 0x6b4741e5
mov dword [esp + 0x70], eax
mov dword [esp + 0x74], esi
fild qword [esp + 0x70]
mov dword [esp + 0x68], ecx
mov eax, dword [esp + 4]
mov dword [esp + 0x6c], eax
fild qword [esp + 0x68]
fdiv dword [0x6b730cf4]
fdivp st(1)
fnstcw word [esp + 0x22]
movzx eax, word [esp + 0x22]
or eax, 0xc00
mov word [esp + 0x2e], ax
fldcw word [esp + 0x2e]
fistp qword [esp + 0x60]
fldcw word [esp + 0x22]
mov eax, dword [esp + 0x60]
mov edx, dword [esp + 0x64]
jmp 0x6b474203
mov eax, dword [edi + 0x730]
mov edx, dword [edi + 0x734]
add eax, dword [edi + 0x738]
adc edx, dword [edi + 0x73c]
jmp 0x6b474206
mov edx, 0x3e8
mul edx
imul esi, esi, 0x3e8
add esi, edx
push dword [esp + 4]
push ecx
push esi
push eax
call fcn.6b714f10
add esp, 0x10
mov edi, dword [ebp + 8]
mov dword [edi + 0x718], eax
mov dword [edi + 0x71c], edx
xor ebx, ebx
xor esi, esi
test byte [edi + 0x724], 0x10
jne 0x6b474b80
cmp dword [edi + 0x184], 0
je 0x6b47427f
push 1
push edi
call fcn.6b470f50
add esp, 8
push dword [edi + 0x714]
push dword [edi + 0x710]
push dword [edi + 0x704]
push dword [edi + 0x700]
push dword [edi + 0x70c]
push dword [edi + 0x708]
push dword [edi + 0x6fc]
push dword [edi + 0x6f8]
push dword [edi + 0x1c8]
call dword [edi + 0x184]
add esp, 0x24
mov ecx, edi
mov edi, eax
push 0
push ecx
jmp 0x6b4742d8
cmp dword [edi + 0x180], 0
je 0x6b4742f4
push 1
mov edi, dword [ebp + 8]
push edi
call fcn.6b470f50
add esp, 8
mov eax, dword [edi + 0x1c8]
fild qword [edi + 0x6f8]
fild qword [edi + 0x708]
fild qword [edi + 0x700]
fild qword [edi + 0x710]
sub esp, 0x24
fstp qword [esp + 0x1c]
fstp qword [esp + 0x14]
fstp qword [esp + 0xc]
fstp qword [esp + 4]
mov dword [esp], eax
call dword [edi + 0x180]
add esp, 0x24
push 0
push edi
mov edi, eax
call fcn.6b470f50
add esp, 8
test edi, edi
je 0x6b474444
cmp edi, 0x10000001
jne 0x6b474434
test bl, bl
jne 0x6b474b80
mov esi, dword [ebp + 8]
mov ebx, dword [esi + 0x724]
mov ecx, dword [esi + 0x728]
mov eax, dword [esi + 0x72c]
push 0
push 0xf4240
mov dword [esp + 0x2c], eax
push eax
mov dword [esp + 0x10], ecx
push ecx
call fcn.6b714f10
add esp, 0x10
mov edi, eax
mov dword [esp + 0x18], edx
test bl, bl
js 0x6b47437f
mov eax, dword [esi + 0xa88]
mov ecx, dword [esi + 0xa8c]
mov edx, eax
or edx, ecx
je 0x6b47435b
push ecx
push eax
push str._Resuming_transfer_from_byte_position__I64d_n
push dword [esi + 0x120]
call sym.libcurl.dll_curl_mfprintf
add esp, 0x10
push str._____Total_______Received____Xferd__Average_Speed___Time____Time_____Time__Current_n_________________________________Dload__Upload___Total___Spent____Left__Speed_n
push dword [esi + 0x120]
call sym.libcurl.dll_curl_mfprintf
add esp, 8
mov ebx, pe_nt_image_headers32
or ebx, dword [esi + 0x724]
mov dword [esi + 0x724], ebx
mov dword [esp], 0
test bl, 0x20
mov dword [esp + 0x14], 0
mov dword [esp + 0x1c], 0
mov eax, 0
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], edi
je 0x6b4744ad
mov eax, dword [esi + 0x738]
mov ecx, dword [esi + 0x73c]
cmp eax, 1
mov edx, ecx
sbb edx, 0
jl 0x6b47444b
mov edi, dword [esi + 0x700]
mov esi, dword [esi + 0x704]
push ecx
push eax
push esi
push edi
call fcn.6b714f10
add esp, 0x10
mov dword [esp + 0x14], eax
mov dword [esp + 0x1c], edx
cmp edi, 0x2711
mov eax, esi
sbb eax, 0
jl 0x6b474467
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 0x710]
mov dword [esp + 8], ecx
mov eax, dword [eax + 0x714]
mov dword [esp + 0x10], eax
push 0
push 0x64
push esi
push edi
call fcn.6b715060
add esp, 0x10
push edx
push eax
push dword [esp + 0x18]
push dword [esp + 0x14]
call fcn.6b714f10
add esp, 0x10
mov dword [esp + 0x10], edx
jmp 0x6b4744aa
push str.Callback_aborted
push dword [ebp + 8]
call fcn.6b476950
add esp, 8
mov esi, edi
jmp 0x6b474b80
mov dword [esp + 0x14], 0
mov dword [esp + 0x1c], 0
xor eax, eax
mov dword [esp + 0x10], 0
jmp 0x6b4744ad
cmp edi, 1
mov eax, esi
sbb eax, 0
jl 0x6b4744a0
mov eax, 0x64
mov ecx, dword [ebp + 8]
mul dword [ecx + 0x710]
mov ecx, dword [ebp + 8]
imul ecx, dword [ecx + 0x714], 0x64
add ecx, edx
push esi
push edi
mov esi, dword [ebp + 8]
push ecx
push eax
call fcn.6b714f10
add esp, 0x10
mov dword [esp + 0x10], edx
jmp 0x6b4744ad
xor eax, eax
mov dword [esp + 0x10], 0
mov esi, dword [ebp + 8]
mov dword [esp + 0x5c], eax
test bl, 0x40
mov ebx, 0
mov eax, 0
mov edx, 0
je 0x6b47457a
mov eax, dword [esi + 0x730]
mov ecx, dword [esi + 0x734]
cmp eax, 1
mov edx, ecx
sbb edx, 0
jl 0x6b474534
mov ebx, esi
mov edi, dword [esi + 0x6f8]
mov esi, dword [esi + 0x6fc]
push ecx
push eax
push esi
push edi
call fcn.6b714f10
add esp, 0x10
mov dword [esp + 8], eax
mov dword [esp], edx
cmp edi, 0x2711
mov eax, esi
sbb eax, 0
jl 0x6b474543
mov eax, dword [ebx + 0x708]
mov dword [esp + 0x28], eax
mov ebx, dword [ebx + 0x70c]
push 0
push 0x64
push esi
push edi
call fcn.6b715060
add esp, 0x10
push edx
push eax
push ebx
push dword [esp + 0x34]
jmp 0x6b474568
xor ebx, ebx
mov dword [esp], 0
xor eax, eax
xor edx, edx
jmp 0x6b47457a
cmp edi, 1
mov eax, esi
sbb eax, 0
jl 0x6b474572
mov eax, 0x64
mov ecx, dword [ebp + 8]
mul dword [ecx + 0x708]
imul ecx, dword [ecx + 0x70c], 0x64
add ecx, edx
push esi
push edi
push ecx
push eax
call fcn.6b714f10
add esp, 0x10
jmp 0x6b474576
xor eax, eax
xor edx, edx
mov ebx, dword [esp + 8]
mov dword [esp + 0x58], edx
mov dword [esp + 0x28], eax
mov edx, dword [esp + 0x14]
cmp edx, ebx
mov esi, dword [esp + 0x1c]
mov eax, esi
mov ecx, dword [esp]
sbb eax, ecx
cmovge ecx, esi
cmovge ebx, edx
mov edi, ebx
sub edi, dword [esp + 0xc]
mov esi, ecx
sbb esi, dword [esp + 0x18]
mov eax, ebx
xor ebx, ebx
mov dword [esp + 8], eax
neg eax
mov eax, 0
mov dword [esp], ecx
sbb eax, ecx
cmovge esi, ebx
cmovge edi, ebx
mov eax, edi
neg eax
mov eax, 0
sbb eax, esi
jge 0x6b474660
push 0
push 0xe10
push esi
push edi
call fcn.6b715060
add esp, 0x10
mov ecx, 0x57e3f
cmp ecx, edi
sbb ebx, esi
jl 0x6b474677
mov ebx, eax
mov dword [esp + 0x14], eax
mov ecx, edx
mov dword [esp + 0x1c], edx
mov edx, 0xfffff1f0
mul edx
sub edx, ebx
imul ebx, ecx, 0xfffff1f0
add ebx, edx
add eax, edi
mov dword [esp + 0x54], eax
adc ebx, esi
push 0
push 0x3c
push ebx
push eax
call fcn.6b714f10
add esp, 0x10
mov ecx, eax
mov esi, edx
mov edx, 0xffffffc4
mul edx
sub edx, ecx
imul edi, esi, 0xffffffc4
add edi, edx
add eax, dword [esp + 0x54]
adc edi, ebx
lea edx, [esp + 0x48]
push edi
push eax
push esi
push ecx
push dword [esp + 0x2c]
push dword [esp + 0x28]
push str._2I64d:_02I64d:_02I64d
push 9
push edx
call sym.libcurl.dll_curl_msnprintf
add esp, 0x24
jmp 0x6b4746f6
mov byte [esp + 0x50], 0
mov dword [esp + 0x4c], 0x2d2d3a2d
mov dword [esp + 0x48], 0x2d3a2d2d
jmp 0x6b4746f6
push 0
push 0x15180
push esi
push edi
call fcn.6b715060
add esp, 0x10
xor ebx, ebx
mov ecx, 0x5265bff
cmp ecx, edi
sbb ebx, esi
jl 0x6b4746e0
mov ecx, eax
mov dword [esp + 0x14], eax
mov ebx, edx
mov edx, 0xfffeae80
mul edx
sub edx, ecx
imul ecx, ebx, 0xfffeae80
add ecx, edx
add eax, edi
adc ecx, esi
push 0
push 0xe10
push ecx
push eax
call fcn.6b714f10
add esp, 0x10
lea ecx, [esp + 0x48]
push edx
push eax
push ebx
push dword [esp + 0x20]
push str._3I64dd__02I64dh
push 9
push ecx
call sym.libcurl.dll_curl_msnprintf
add esp, 0x1c
jmp 0x6b4746f6
lea ecx, [esp + 0x48]
push edx
push eax
push str._7I64dd
push 9
push ecx
call sym.libcurl.dll_curl_msnprintf
add esp, 0x14
mov edi, dword [esp]
mov ebx, dword [esp + 8]
xor esi, esi
mov eax, ebx
neg eax
mov eax, 0
sbb eax, edi
jge 0x6b4747a8
push 0
push 0xe10
push edi
push ebx
call fcn.6b715060
add esp, 0x10
mov ecx, 0x57e3f
cmp ecx, ebx
sbb esi, edi
jl 0x6b4747bf
mov ecx, eax
mov dword [esp + 8], eax
mov esi, edx
mov dword [esp + 0x14], edx
mov edx, 0xfffff1f0
mul edx
mov dword [esp], eax
sub edx, ecx
mov eax, ebx
imul ebx, esi, 0xfffff1f0
add ebx, edx
mov ecx, dword [esp]
add ecx, eax
mov dword [esp], ecx
adc ebx, edi
push 0
push 0x3c
push ebx
push ecx
call fcn.6b714f10
add esp, 0x10
mov edi, eax
mov esi, edx
mov edx, 0xffffffc4
mul edx
mov ecx, eax
sub edx, edi
imul eax, esi, 0xffffffc4
add eax, edx
add ecx, dword [esp]
adc eax, ebx
lea edx, [esp + 0x3c]
push eax
push ecx
push esi
push edi
push dword [esp + 0x24]
push dword [esp + 0x1c]
push str._2I64d:_02I64d:_02I64d
push 9
push edx
call sym.libcurl.dll_curl_msnprintf
add esp, 0x24
jmp 0x6b47483d
mov byte [esp + 0x44], 0
mov dword [esp + 0x40], 0x2d2d3a2d
mov dword [esp + 0x3c], 0x2d3a2d2d
jmp 0x6b47483d
push 0
push 0x15180
push edi
push ebx
call fcn.6b715060
add esp, 0x10
xor esi, esi
mov ecx, 0x5265bff
cmp ecx, ebx
sbb esi, edi
jl 0x6b474827
mov ecx, eax
mov dword [esp], eax
mov esi, edx
mov edx, 0xfffeae80
mul edx
sub edx, ecx
imul ecx, esi, 0xfffeae80
add ecx, edx
add eax, ebx
adc ecx, edi
push 0
push 0xe10
push ecx
push eax
call fcn.6b714f10
add esp, 0x10
lea ecx, [esp + 0x3c]
push edx
push eax
push esi
push dword [esp + 0xc]
push str._3I64dd__02I64dh
push 9
push ecx
call sym.libcurl.dll_curl_msnprintf
add esp, 0x1c
jmp 0x6b47483d
lea ecx, [esp + 0x3c]
push edx
push eax
push str._7I64dd
push 9
push ecx
call sym.libcurl.dll_curl_msnprintf
add esp, 0x14
mov esi, dword [ebp + 8]
mov edi, dword [esp + 0xc]
mov ebx, dword [esp + 0x24]
xor eax, eax
mov ecx, 0xf423f
cmp ecx, dword [esp + 4]
sbb eax, ebx
jl 0x6b474871
mov byte [esp + 0x38], 0
mov dword [esp + 0x34], 0x2d2d3a2d
mov dword [esp + 0x30], 0x2d3a2d2d
jmp 0x6b4749a0
push 0
push 0xe10
mov esi, dword [esp + 0x20]
push esi
push edi
call fcn.6b715060
mov ecx, dword [esp + 0x14]
add esp, 0x10
mov dword [esp], eax
mov eax, 0xd1ac0fff
cmp eax, ecx
mov eax, 0x53
sbb eax, ebx
jl 0x6b474918
mov ecx, dword [esp]
mov eax, ecx
mov ebx, edx
mov dword [esp + 8], edx
mov edx, 0xfffff1f0
mul edx
mov dword [esp + 4], eax
sub edx, ecx
mov eax, esi
imul esi, ebx, 0xfffff1f0
add esi, edx
mov ecx, dword [esp + 4]
add ecx, edi
mov dword [esp + 4], ecx
adc esi, eax
push 0
push 0x3c
push esi
push ecx
call fcn.6b714f10
add esp, 0x10
mov ebx, eax
mov edi, edx
mov edx, 0xffffffc4
mul edx
mov ecx, eax
sub edx, ebx
imul eax, edi, 0xffffffc4
add eax, edx
add ecx, dword [esp + 4]
adc eax, esi
lea edx, [esp + 0x30]
push eax
push ecx
push edi
push ebx
push dword [esp + 0x18]
push dword [esp + 0x14]
push str._2I64d:_02I64d:_02I64d
push 9
push edx
call sym.libcurl.dll_curl_msnprintf
add esp, 0x24
jmp 0x6b47499d
push 0
push 0x15180
push esi
push edi
call fcn.6b715060
add esp, 0x10
mov esi, eax
mov ecx, ebx
mov ebx, edi
mov edi, edx
mov eax, 0x914effff
cmp eax, dword [esp + 4]
mov eax, 0x4e94
sbb eax, ecx
jl 0x6b474987
mov ecx, 0xfffeae80
mov eax, esi
mul ecx
sub edx, esi
imul ecx, edi, 0xfffeae80
add ecx, edx
add eax, ebx
adc ecx, dword [esp + 0x18]
push 0
push 0xe10
push ecx
push eax
call fcn.6b714f10
add esp, 0x10
lea ecx, [esp + 0x30]
push edx
push eax
push edi
push esi
push str._3I64dd__02I64dh
push 9
push ecx
call sym.libcurl.dll_curl_msnprintf
add esp, 0x1c
jmp 0x6b47499d
lea eax, [esp + 0x30]
push edi
push esi
push str._7I64dd
push 9
push eax
call sym.libcurl.dll_curl_msnprintf
add esp, 0x14
mov esi, dword [ebp + 8]
mov ecx, dword [esi + 0x724]
xor eax, eax
test cl, 0x20
sete al
shl eax, 4
xor edx, edx
test cl, 0x40
sete dl
shl edx, 4
mov ebx, dword [edx + esi + 0x6f8]
mov edx, dword [edx + esi + 0x6fc]
add ebx, dword [eax + esi + 0x700]
adc edx, dword [eax + esi + 0x704]
mov eax, esi
mov edi, dword [esi + 0x710]
mov esi, dword [esi + 0x714]
add edi, dword [eax + 0x708]
adc esi, dword [eax + 0x70c]
cmp ebx, 0x2711
mov eax, edx
sbb eax, 0
jl 0x6b474a2a
push 0
push 0x64
push edx
push ebx
mov dword [esp + 0x10], edx
call fcn.6b715060
add esp, 0x10
push edx
push eax
push esi
push edi
call fcn.6b714f10
add esp, 0x10
mov dword [esp + 0xc], eax
mov dword [esp + 4], edx
mov edx, dword [esp]
jmp 0x6b474a6c
cmp ebx, 1
mov eax, edx
sbb eax, 0
jl 0x6b474a5c
mov ecx, 0x64
mov eax, edi
mov edi, edx
mul ecx
imul ecx, esi, 0x64
add ecx, edx
push edi
push ebx
push ecx
push eax
call fcn.6b714f10
add esp, 0x10
mov dword [esp + 0xc], eax
mov dword [esp + 4], edx
mov edx, edi
jmp 0x6b474a6c
mov dword [esp + 0xc], 0
mov dword [esp + 4], 0
mov edi, dword [ebp + 8]
mov eax, dword [edi + 0x120]
mov dword [esp], eax
lea eax, [esp + 0x8c]
mov ecx, ebx
push eax
call fcn.6b475070
add esp, 4
mov ecx, dword [edi + 0x708]
mov edx, dword [edi + 0x70c]
lea eax, [esp + 0x78]
push eax
call fcn.6b475070
add esp, 4
mov ecx, dword [edi + 0x710]
mov edx, dword [edi + 0x714]
lea eax, [esp + 0x82]
push eax
call fcn.6b475070
add esp, 4
mov ecx, dword [edi + 0x730]
mov edx, dword [edi + 0x734]
lea eax, [esp + 0x96]
push eax
call fcn.6b475070
add esp, 4
mov ecx, dword [edi + 0x738]
mov edx, dword [edi + 0x73c]
lea esi, [esp + 0xa0]
push esi
call fcn.6b475070
add esp, 4
mov ecx, dword [edi + 0x718]
mov edx, dword [edi + 0x71c]
lea ebx, [esp + 0xaa]
push ebx
call fcn.6b475070
add esp, 4
lea eax, [esp + 0x48]
lea ecx, [esp + 0x30]
lea edx, [esp + 0x3c]
push ebx
push eax
push ecx
push edx
push esi
lea eax, [esp + 0xaa]
push eax
lea eax, [esp + 0x9a]
push eax
push dword [esp + 0x2c]
push dword [esp + 0x7c]
lea eax, [esp + 0x9c]
push eax
push dword [esp + 0x80]
push dword [esp + 0x54]
lea eax, [esp + 0xbc]
push eax
push dword [esp + 0x38]
push dword [esp + 0x44]
push str._r_3I64d__s___3I64d__s___3I64d__s___s___s__s__s__s__s
push dword [esp + 0x40]
call sym.libcurl.dll_curl_mfprintf
add esp, 0x44
push dword [edi + 0x120]
call sub.msvcrt.dll_fflush
add esp, 4
xor esi, esi
mov eax, esi
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret