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

Disassembly:
push 0xffffffffffffffff
push 0x470ee8
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x60
push ebx
push ebp
push esi
mov esi, ecx
push edi
mov dword [esp + 0x18], esi
lea ebp, [esi + 0xc]
mov ecx, ebp
call fcn.00413a90
add esi, 0x28
mov ecx, esi
call fcn.00413a90
mov ecx, dword [esp + 0x80]
call fcn.00443b00
mov ebx, eax
push 0x3a
push ebx
call fcn.0045d810
mov edi, eax
add esp, 8
test edi, edi
jne 0x44ae1c
xor al, al
jmp 0x44b113
mov eax, edi
mov ecx, ebp
sub eax, ebx
push eax
push ebx
call fcn.00414430
mov ecx, ebp
call fcn.004138b0
mov al, byte [edi + 1]
inc edi
cmp al, 0x20
je 0x44ae3c
cmp al, 9
jne 0x44ae3d
inc edi
push edi
mov ecx, esi
call fcn.004141f0
mov ecx, esi
call fcn.004138b0
mov ecx, esi
call fcn.00414540
mov ecx, ebp
call fcn.00414540
push 0x2d
push 0x491c5c
mov ecx, ebp
call fcn.00413a30
push 0x481f7c
mov ecx, esi
call fcn.00415940
test al, al
jne 0x44ae8c
push 0x481f78
mov ecx, esi
call fcn.00415940
test al, al
je 0x44b09c
push 0x484404
mov ecx, ebp
call fcn.00415c30
test al, al
jne 0x44aeed
push 0x4846b4
mov ecx, ebp
call fcn.00415c30
test al, al
jne 0x44aeed
push str.from
mov ecx, ebp
call fcn.00415c30
test al, al
jne 0x44aeed
lea ecx, [esp + 0x10]
call fcn.0042a9c0
push 0
push esi
lea ecx, [esp + 0x18]
mov dword [esp + 0x80], 4
call fcn.0042bdd0
mov dword [esp + 0x78], 0xffffffff
lea ecx, [esp + 0x10]
jmp 0x44b097
lea ecx, [esp + 0x1c]
call fcn.0042a9c0
lea eax, [esp + 0x80]
xor ebp, ebp
push eax
push ebp
push esi
lea ecx, [esp + 0x28]
mov dword [esp + 0x84], ebp
mov byte [esp + 0x8c], 0
call fcn.0042c200
mov al, byte [esp + 0x80]
test al, al
je 0x44b08b
lea ecx, [esp + 0x24]
call fcn.0041bce0
push ebp
lea ecx, [esp + 0x28]
push ebp
push ecx
mov ecx, esi
mov byte [esp + 0x84], 1
call fcn.00443b00
push eax
call fcn.00458a40
add esp, 0x10
lea ecx, [esp + 0x24]
call fcn.00443b00
mov edi, eax
lea ecx, [esp + 0x38]
mov dword [esp + 0x10], edi
call fcn.004146b0
lea ecx, [esp + 0x54]
mov byte [esp + 0x78], 2
call fcn.004146b0
mov ecx, esi
mov byte [esp + 0x78], 3
call fcn.00413a90
cmp edi, ebp
jle 0x44b058
push ebp
lea ecx, [esp + 0x28]
call fcn.0041bd30
lea ecx, [esp + 0x38]
mov edi, eax
call fcn.00413a90
lea ecx, [esp + 0x54]
call fcn.00413a90
lea edx, [esp + 0x38]
mov ecx, edi
push edx
call fcn.00458c20
lea eax, [esp + 0x54]
mov ecx, edi
push eax
call fcn.00458da0
push 0x486310
push str._COMMA_
lea ecx, [esp + 0x40]
call fcn.00415030
push 0x2c
lea ecx, [esp + 0x3c]
xor bl, bl
call fcn.004140b0
test al, al
jne 0x44aff4
push 0x20
lea ecx, [esp + 0x3c]
call fcn.004140b0
test al, al
je 0x44afff
push 0x22
mov ecx, esi
mov bl, 1
call fcn.00413b00
lea ecx, [esp + 0x38]
push ecx
mov ecx, esi
call fcn.004155b0
test bl, bl
je 0x44b018
push 0x22
mov ecx, esi
call fcn.00413b00
push 0x491c58
mov ecx, esi
call fcn.004141f0
lea edx, [esp + 0x54]
mov ecx, esi
push edx
call fcn.004155b0
push 0x3e
mov ecx, esi
call fcn.00413b00
mov eax, dword [esp + 0x10]
dec eax
cmp ebp, eax
jge 0x44b04b
push 0x2c
mov ecx, esi
call fcn.00413b00
mov eax, dword [esp + 0x10]
inc ebp
cmp ebp, eax
jl 0x44af8b
lea ecx, [esp + 0x24]
call fcn.0041bf40
lea ecx, [esp + 0x54]
mov byte [esp + 0x78], 2
call fcn.004149a0
lea ecx, [esp + 0x38]
mov byte [esp + 0x78], 1
call fcn.004149a0
lea ecx, [esp + 0x24]
mov byte [esp + 0x78], 0
call fcn.0041bd00
mov dword [esp + 0x78], 0xffffffff
lea ecx, [esp + 0x1c]
call fcn.0042a9f0
push 0xa
mov ecx, esi
call fcn.004140b0
test al, al
je 0x44b0cb
push 0x499e5c
push 0x484b90
mov ecx, esi
call fcn.00415030
push 0x499e5c
push 0x491c54
mov ecx, esi
call fcn.00415030
mov ebx, dword [esp + 0x18]
push str.user_agent
lea edi, [ebx + 0xc]
mov ecx, edi
call fcn.00415c30
test al, al
je 0x44b0e6
mov byte [ebx + 8], 1
push 0x484404
mov ecx, edi
call fcn.00415c30
test al, al
jne 0x44b106
push 0x4846b4
mov ecx, edi
call fcn.00415c30
test al, al
je 0x44b111
push 0x2c
push 0x3b
mov ecx, esi
call fcn.004139f0
mov al, 1
mov ecx, dword [esp + 0x70]
pop edi
pop esi
pop ebp
pop ebx
mov dword fs:[0], ecx
add esp, 0x6c
ret 4