Function at 0x11c66033
Capabilities:
Execute syscall

Disassembly:
mov dword [esp], 0x472e8a05
lea esp, [esp + 4]
call eax
mov esi, 0xd730ed8c
mov ecx, esi
mov ebp, dword [ebp - 4]
movsx edi, si
push esi
mov dword [ebp], eax
xchg byte [esp + 1], cl
pop edx
mov esi, ebp
add dl, 0x84
pop ebx
xchg edi, edx
and edx, edx
movsx ebp, dl
pop edi
push ebp
mov ebp, dword [esp + 4]
movsx eax, word [esp]
sbb ebp, 4
cwde
idiv ecx
cwde
mov ecx, dword [ebp + eax*2 - 0xe778]
mul dword [esp + eax - 0x73bc]
xor ecx, ebx
xor eax, 0xae1904bb
xor edx, 0x1f14072a
adc byte [esp + edx - 0x1f14748f], al
neg ecx
neg dword [esp + edx - 0x1f147491]
rol ecx, 2
mov dword [esp + eax - 0x51d28a67], 0x149c16bf
lea ecx, [eax + ecx + 0x7bf31be]
push edx
call fcn.11cdcf81
mov dword [ebp - 4], eax
push 0x18b53eb1
call fcn.119114b6
inc esp
sbb bh, al
inc cx
mul ebp
dec eax
lea ebx, [edx + ebx - 0x7a551dc]
dec edx
lea ecx, [edx + ebp*4 - 0x3c7f1442]
mov dword [esi + edx*2 - 0xf4aa3d0], ebp
inc cx
imul eax, eax
inc ecx
sal ebp, cl
imul al
inc ecx
jmp ebx
jmp esi
sar al, 0xc4
adc dl, byte [esp + edx - 0x784086a5]
mov edx, ebx
or al, byte [esp + 2]
and eax, 0xaf314f3f
cwde
shl edx, 2
dec eax
call fcn.10cc12f3
inc ecx
mov eax, 0x6cbf52bf
dec ecx
shl eax, 0x8a
inc ecx
mov edi, dword [esi]
mov eax, 0x93bfbe3b
inc esp
mov ebp, eax
dec ebp
imul eax, ebp
dec ecx
adc esi, 3
inc ecx
xor edi, edx
ror edi, 1
inc ecx
mov ebp, eax
inc ecx
mov edx, eax
dec ecx
inc eax
not edi
inc cx
btc ebp, ebp
neg edi
dec edi
neg edi
inc ecx
push edx
xor dword [esp + ebp*2 - 0x16a02800], edi
dec eax
and ebp, 0x5a80fc16
inc ecx
mov esi, ebp
inc ecx
pop edx
inc ecx
mov edi, 0xae3bfb16
inc ebp
mov esp, eax
dec eax
arpl di, di
dec ecx
mul eax
dec esp
add ebx, edi
dec ecx
neg esp
inc cx
add esi, eax
dec eax
mov esi, dword [ebx + ebp - 0xa001400]
xadd ax, bp
jg 0x11ce9704
movzx ecx, byte [esi]
add esi, 1
xor cl, bl
mov edx, 0xb71e3109
bts dx, 0x39
neg cl
movzx eax, dl
div al
or ax, 0x3819
rol cl, 1
bt eax, eax
sbb dl, ah
inc cl
btc eax, eax
sar dl, 0xc1
sbb al, 0x38
not cl
dec eax
shl edx, 0x7e
shr edx, 0xe7
adc cl, 0xb8
sar eax, 0x36
xor cl, 0x32
rol dl, 0x23
neg al
xor bl, cl
and edx, 0xd89f0818
push esi
neg al
push ebp
push ebx
mov ebp, edi
mov ebx, ecx
not eax
and eax, 0x400938b7
btc dx, 0x2d
mov edx, ebx
or eax, eax
btr ax, ax
shl edx, 2
add eax, eax
mov eax, ebp
push 0x2e0b373d
adc eax, edx
jmp 0x1188626e
movzx ecx, byte [esi + edx - 0x3457]
lea edx, [edx*2 - 0x7062df77]
ja 0x11865146
xor cl, bl
mov dword [esp], 0xf022d9a3
inc dl
neg cl
sub cl, 0x16
inc ax
and edx, dword [esp + 0xc]
neg cl
mul edx
dec dx
sub edx, eax
xor cl, 0xa0
add ax, 0x5f8f
bts edx, eax
xor bl, cl
xchg word [esp + eax - 0x3fe504ba], ax
bt dx, 0xb5
add eax, edx
mov dword [esp + 0xc], esi
div eax
rol word [esp + 0xa], 0x68
mov dword [esp + 4], edx
mov dword [esp + 8], edi
bswap edx
sbb edx, 0xcc1ff424
mov dword [esp + edx - 0x784086a4], ebx
lea ebx, [edx + edx*8 + 0xb230e3b]
mov ebx, ecx
jno 0x11b912ed
syscall
inc ecx
push edx
pushfd
dec ecx
mov edx, 0x9af2837
cwde
ret 0x1e9c
inc ecx
inc bh
mov ebp, dword [ebp + ebx - 0xa005a33]
jae 0x11911e38
mov ecx, dword [edi + edx - 1]
shr dx, 0x6b
mov al, byte [edi + edx*4 + 4]
shl edx, 0x4e
not edx
adc edi, 6
bts dx, dx
xor dl, dh
shr edx, 0x27
mov byte ss:[ecx + edx*8 - 0xffffff0], al
jne 0x119d421a