Function at 0x1081b01b
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x140
mov eax, 0x1084d251
call fcn.1081eab0
mov esi, dword [ebp + 8]
and dword [ebp - 0x124], 0
mov dword [ebp - 0x134], esi
and dword [esi], 0
xor ebx, ebx
inc ebx
mov dword [ebp - 4], ebx
call fcn.1081316c
push eax
mov ecx, esi
call fcn.1081005b
mov eax, dword [ebp + 0xc]
xor edi, edi
mov dword [ebp - 0x124], ebx
cmp dword [eax - 0xc], edi
jle 0x1081b3d4
push edi
lea ecx, [ebp + 0xc]
call fcn.108112ae
movzx ebx, ax
push ebx
call fcn.10828059
pop ecx
test eax, eax
jne 0x1081b16a
cmp ebx, 0x7e
je 0x1081b16a
cmp ebx, 0x2d
je 0x1081b16a
cmp ebx, 0x5f
je 0x1081b16a
cmp ebx, 0x2e
je 0x1081b16a
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x48], 0x784e3263
mov dword [ebp - 0x44], 0x72776e64
mov dword [ebp - 0x40], 0x31564248
mov dword [ebp - 0x3c], 0x2b63774e
mov dword [ebp - 0x38], 0x4b6b784e
mov dword [ebp - 0x34], 0x64306a66
mov dword [ebp - 0x30], 0x54634442
mov dword [ebp - 0x2c], 0x4430774c
mov dword [ebp - 0x28], 0x736b534b
mov dword [ebp - 0x24], 0x4951784d
mov dword [ebp - 0x20], 0x74517744
mov dword [ebp - 0x1c], 0x38494163
mov dword [ebp - 0x18], 0x41415144
mov word [ebp - 0x14], 0x4241
mov byte [ebp - 0x12], 0x38
call fcn.108112ae
movzx eax, ax
xor ebx, ebx
push eax
push ebx
sub esp, 0xc
mov byte [ebp - 0x128], bl
mov ecx, esp
lea eax, [ebp - 0x11]
push dword [ebp - 0x128]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x48]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1080f7f5
lea eax, [ebp - 0x140]
push eax
call fcn.108128eb
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.1081c38b
push eax
push esi
call fcn.10812297
lea ecx, [ebp - 0x140]
jmp 0x1081b3bb
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x120], 0x48557963
mov dword [ebp - 0x11c], 0x5734524c
mov dword [ebp - 0x118], 0x6c675342
mov dword [ebp - 0x114], 0x3267794f
mov dword [ebp - 0x110], 0x63497847
mov dword [ebp - 0x10c], 0x43734144
mov dword [ebp - 0x108], 0x734d6e4e
mov dword [ebp - 0x104], 0x786b324c
mov dword [ebp - 0x100], 0x32385148
mov dword [ebp - 0xfc], 0x2f465347
mov dword [ebp - 0xf8], 0x48346e59
mov dword [ebp - 0xf4], 0x6d746846
mov dword [ebp - 0xf0], 0x52777a59
mov dword [ebp - 0xec], 0x4f6b5450
mov dword [ebp - 0xe8], 0x6a46574a
mov dword [ebp - 0xe4], 0x7a6b6848
mov dword [ebp - 0xe0], 0x70556750
mov dword [ebp - 0xdc], 0x6473794e
mov dword [ebp - 0xd8], 0x4e41434a
mov dword [ebp - 0xd4], 0x696f6a4e
mov dword [ebp - 0xd0], 0x6134414d
mov dword [ebp - 0xcc], 0x47457744
mov dword [ebp - 0xc8], 0x6441784b
mov dword [ebp - 0xc4], 0x7964794e
mov dword [ebp - 0xc0], 0x2f6b5148
mov dword [ebp - 0xbc], 0x37675465
mov dword [ebp - 0xb8], 0x39527941
mov dword [ebp - 0xb4], 0x6e56424e
mov dword [ebp - 0xb0], 0x50416848
mov dword [ebp - 0xac], 0x37347a48
mov dword [ebp - 0xa8], 0x68343342
mov dword [ebp - 0xa4], 0x3759674d
mov dword [ebp - 0xa0], 0x2f68474f
mov dword [ebp - 0x9c], 0x48635250
mov dword [ebp - 0x98], 0x49307848
mov dword [ebp - 0x94], 0x694a6744
mov dword [ebp - 0x90], 0x30525446
mov dword [ebp - 0x8c], 0x7470434a
mov dword [ebp - 0x88], 0x3345444a
mov dword [ebp - 0x84], 0x67597748
mov dword [ebp - 0x80], 0x63554848
mov dword [ebp - 0x7c], 0x6a594250
mov dword [ebp - 0x78], 0x7a315144
mov dword [ebp - 0x74], 0x31394445
mov dword [ebp - 0x70], 0x4d634347
mov dword [ebp - 0x6c], 0x4241544f
mov dword [ebp - 0x68], 0x3273774b
mov dword [ebp - 0x64], 0x386b7749
mov dword [ebp - 0x60], 0x37515448
mov dword [ebp - 0x5c], 0x3578684d
mov dword [ebp - 0x58], 0x74704149
mov dword [ebp - 0x54], 0x4c6b3348
mov dword [ebp - 0x50], 0x41414141
mov word [ebp - 0x4c], 0x676d
call fcn.108112ae
movzx eax, ax
push eax
xor eax, eax
push eax
sub esp, 0xc
mov byte [ebp - 0x12c], al
mov ecx, esp
push dword [ebp - 0x12c]
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [ebp - 0x4a]
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.1080f7f5
lea eax, [ebp - 0x14c]
push eax
call fcn.108128eb
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1081c38b
push eax
push esi
call fcn.10812297
lea ecx, [ebp - 0x14c]
add esp, 0xc
mov byte [ebp - 4], 1
call fcn.1081c20b
mov eax, dword [ebp + 0xc]
inc edi
cmp edi, dword [eax - 0xc]
jl 0x1081b064
lea ecx, [eax - 0x10]
call fcn.1081672b
mov eax, esi
call fcn.1081ea5a
ret