Function at 0x133e1320
Capabilities:
Access peb ldr_data

Disassembly:
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x134c1d28
push eax
mov eax, dword [esp + 0x20]
mov dword fs:[0], esp
sub esp, 0x14
push ebx
xor ebx, ebx
push esi
cmp eax, ebx
push edi
je 0x133e1347
mov dword [eax], ebx
mov esi, dword [esp + 0x30]
cmp esi, ebx
je 0x133e1590
mov edx, dword [esp + 0x34]
cmp edx, ebx
je 0x133e1590
cmp edx, 5
jle 0x133e1590
mov edi, 0x134f354c
or ecx, 0xffffffff
xor eax, eax
push str._HTTP
repne scasb al, byte es:[edi]
not ecx
dec ecx
mov edi, 0x134f354c
sub edx, ecx
or ecx, 0xffffffff
repne scasb al, byte es:[edi]
not ecx
dec ecx
push edx
add ecx, esi
push ecx
call fcn.133be650
add esp, 0xc
cmp eax, 0xffffffff
je 0x133e1590
push eax
mov edi, 0x134f354c
or ecx, 0xffffffff
xor eax, eax
repne scasb al, byte es:[edi]
not ecx
dec ecx
add ecx, esi
push ecx
lea ecx, [esp + 0x18]
call fcn.1343ebc0
lea eax, [esp + 0x18]
lea ecx, [esp + 0x30]
push eax
push 0x134f3548
push ecx
mov dword [esp + 0x34], ebx
lea ecx, [esp + 0x1c]
mov dword [esp + 0x24], ebx
call fcn.13443600
mov edx, dword [esp + 0x30]
mov ebx, 1
mov byte [esp + 0x28], bl
mov eax, dword [edx - 8]
test eax, eax
je 0x133e151c
mov edi, 0x134f355c
or ecx, 0xffffffff
xor eax, eax
repne scasb al, byte es:[edi]
not ecx
dec ecx
push ecx
push edx
push 0x134f355c
call fcn.13436800
add esp, 0xc
test eax, eax
jne 0x133e1494
mov edi, 0x134f355c
or ecx, 0xffffffff
repne scasb al, byte es:[edi]
not ecx
dec ecx
lea edx, [esp + 0xc]
push ecx
push edx
lea ecx, [esp + 0x38]
call fcn.13441300
mov edi, 0x134f0a38
or ecx, 0xffffffff
xor eax, eax
mov byte [esp + 0x28], 2
repne scasb al, byte es:[edi]
mov eax, dword [esp + 0xc]
not ecx
dec ecx
push ecx
push eax
push 0x134f0a38
call fcn.13436800
add esp, 0xc
test eax, eax
je 0x133e14d9
mov edi, str.deliver
or ecx, 0xffffffff
xor eax, eax
repne scasb al, byte es:[edi]
not ecx
dec ecx
push ecx
mov ecx, dword [esp + 0x10]
push ecx
push str.deliver
call fcn.13436800
add esp, 0xc
mov byte [esp + 0x28], bl
test eax, eax
lea ecx, [esp + 0xc]
je 0x133e1517
call fcn.1343f110
lea edx, [esp + 0x18]
lea eax, [esp + 0x1c]
push edx
push 0x134f3548
push eax
lea ecx, [esp + 0x1c]
call fcn.13443600
push eax
lea ecx, [esp + 0x34]
mov byte [esp + 0x2c], 3
call fcn.1343f290
lea ecx, [esp + 0x1c]
mov byte [esp + 0x28], bl
call fcn.1343f110
mov edx, dword [esp + 0x30]
mov eax, dword [edx - 8]
test eax, eax
jne 0x133e13f4
jmp 0x133e151c
lea ecx, [esp + 0xc]
mov byte [esp + 0x28], bl
call fcn.1343f110
lea ecx, [esp + 0x30]
mov byte [esp + 0x28], 0
call fcn.1343f110
lea ecx, [esp + 0x10]
mov dword [esp + 0x28], 0xffffffff
call fcn.1343f110
pop edi
pop esi
pop ebx
mov ecx, dword [esp + 0x14]
mov dword fs:[0], ecx
add esp, 0x20
ret
call fcn.1343f110
lea ecx, [esp + 0x30]
mov byte [esp + 0x28], 0
call fcn.1343f110
lea ecx, [esp + 0x10]
mov dword [esp + 0x28], 0xffffffff
call fcn.1343f110
mov ecx, dword [0x134d0d90]
mov dword [esp + 0x14], ecx
mov edi, dword [esp + 0x34]
lea edx, [esp + 0x14]
push edx
push edi
push esi
mov dword [esp + 0x34], 4
call fcn.133dffe0
mov eax, dword [esp + 0x4c]
mov ecx, dword [esp + 0x48]
mov edx, dword [esp + 0x44]
push eax
push ecx
push ebx
lea eax, [esp + 0x2c]
push edx
push eax
push 0
push ebx
push edi
push esi
call fcn.133df8a0
add esp, 0x30
lea ecx, [esp + 0x14]
mov dword [esp + 0x28], 0xffffffff
call fcn.13444490
mov ecx, dword [esp + 0x20]
pop edi
pop esi
pop ebx
mov dword fs:[0], ecx
add esp, 0x20
ret