Function at 0x1101b0f2
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x144
mov eax, 0x1104d455
call fcn.1101ecd8
mov esi, dword [ebp + 8]
and dword [ebp - 0x128], 0
mov dword [ebp - 0x138], esi
and dword [esi], 0
xor ebx, ebx
inc ebx
mov dword [ebp - 4], ebx
call fcn.1101343b
push eax
mov ecx, esi
call fcn.110100a9
mov eax, dword [ebp + 0xc]
xor edi, edi
mov dword [ebp - 0x128], ebx
cmp dword [eax - 0xc], edi
jle 0x1101b616
push edi
lea ecx, [ebp + 0xc]
call fcn.110112ff
movzx ebx, ax
push ebx
call fcn.11028279
pop ecx
test eax, eax
jne 0x1101b33c
cmp ebx, 0x7e
je 0x1101b33c
cmp ebx, 0x2d
je 0x1101b33c
cmp ebx, 0x5f
je 0x1101b33c
cmp ebx, 0x2e
je 0x1101b33c
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0xbc], 0x69785766
mov dword [ebp - 0xb8], 0x7163475a
mov dword [ebp - 0xb4], 0x77386849
mov dword [ebp - 0xb0], 0x36463350
mov dword [ebp - 0xac], 0x4e496948
mov dword [ebp - 0xa8], 0x4a516859
mov dword [ebp - 0xa4], 0x36385343
mov dword [ebp - 0xa0], 0x48594363
mov dword [ebp - 0x9c], 0x6b426d47
mov dword [ebp - 0x98], 0x6c64774a
mov dword [ebp - 0x94], 0x6b77794d
mov dword [ebp - 0x90], 0x65384147
mov dword [ebp - 0x8c], 0x6638334c
mov dword [ebp - 0x88], 0x31346e49
mov dword [ebp - 0x84], 0x424d6962
mov dword [ebp - 0x80], 0x756f7749
mov dword [ebp - 0x7c], 0x51676950
mov dword [ebp - 0x78], 0x76417963
mov dword [ebp - 0x74], 0x7345794b
mov dword [ebp - 0x70], 0x68354442
mov dword [ebp - 0x6c], 0x5338534c
mov dword [ebp - 0x68], 0x6e357847
mov dword [ebp - 0x64], 0x4e345348
mov dword [ebp - 0x60], 0x59346859
mov dword [ebp - 0x5c], 0x7a31414f
mov dword [ebp - 0x58], 0x35594249
mov dword [ebp - 0x54], 0x48634348
mov dword [ebp - 0x50], 0x48734146
mov dword [ebp - 0x4c], 0x786f4466
mov dword [ebp - 0x48], 0x3267794c
mov dword [ebp - 0x44], 0x71705850
mov dword [ebp - 0x40], 0x6d564141
mov dword [ebp - 0x3c], 0x56773343
mov dword [ebp - 0x38], 0x724d4147
mov dword [ebp - 0x34], 0x4577414b
mov dword [ebp - 0x30], 0x5167694f
mov dword [ebp - 0x2c], 0x2f384442
mov dword [ebp - 0x28], 0x30386842
mov dword [ebp - 0x24], 0x73304266
mov dword [ebp - 0x20], 0x724d7749
mov dword [ebp - 0x1c], 0x6d305164
mov dword [ebp - 0x18], 0x41414149
mov word [ebp - 0x14], 0x4841
mov byte [ebp - 0x12], 0x59
call fcn.110112ff
movzx eax, ax
xor ebx, ebx
push eax
push ebx
sub esp, 0xc
mov byte [ebp - 0x12c], bl
mov ecx, esp
lea eax, [ebp - 0x11]
push dword [ebp - 0x12c]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0xbc]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1100f843
lea eax, [ebp - 0x144]
push eax
call fcn.11012bba
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.1101c5cd
push eax
push esi
call fcn.11012566
lea ecx, [ebp - 0x144]
jmp 0x1101b5fd
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x124], 0x496f5366
mov dword [ebp - 0x120], 0x626b5446
mov dword [ebp - 0x11c], 0x356f4144
mov dword [ebp - 0x118], 0x726b6742
mov dword [ebp - 0x114], 0x50494161
mov dword [ebp - 0x110], 0x50306766
mov dword [ebp - 0x10c], 0x6735774a
mov dword [ebp - 0x108], 0x62414148
mov dword [ebp - 0x104], 0x696b5765
mov dword [ebp - 0x100], 0x49556846
mov dword [ebp - 0xfc], 0x5051514f
mov dword [ebp - 0xf8], 0x726b4447
mov dword [ebp - 0xf4], 0x45556965
mov dword [ebp - 0xf0], 0x6e515145
mov dword [ebp - 0xec], 0x42555149
mov dword [ebp - 0xe8], 0x37356a4e
mov dword [ebp - 0xe4], 0x614d6a4f
mov dword [ebp - 0xe0], 0x6330674d
mov dword [ebp - 0xdc], 0x2b675448
mov dword [ebp - 0xd8], 0x6973794a
mov dword [ebp - 0xd4], 0x7a306a4e
mov dword [ebp - 0xd0], 0x6d4a7a5a
mov dword [ebp - 0xcc], 0x6f777a42
mov dword [ebp - 0xc8], 0x4a676a4c
mov dword [ebp - 0xc4], 0x79527849
mov dword [ebp - 0xc0], 0x4834434f
mov dword [ebp - 0xbc], 0x46386a41
mov dword [ebp - 0xb8], 0x7763474a
mov dword [ebp - 0xb4], 0x63305446
mov dword [ebp - 0xb0], 0x6c747a44
mov dword [ebp - 0xac], 0x7a51324d
mov dword [ebp - 0xa8], 0x686f7a42
mov dword [ebp - 0xa4], 0x666f6e63
mov dword [ebp - 0xa0], 0x48637862
mov dword [ebp - 0x9c], 0x3738424f
mov dword [ebp - 0x98], 0x67514148
mov dword [ebp - 0x94], 0x6a4d6a43
mov dword [ebp - 0x90], 0x50556d46
mov dword [ebp - 0x8c], 0x456b4764
mov dword [ebp - 0x88], 0x4f6b4844
mov dword [ebp - 0x84], 0x4e303350
mov dword [ebp - 0x80], 0x496f5446
mov dword [ebp - 0x7c], 0x39413350
mov dword [ebp - 0x78], 0x32387941
mov dword [ebp - 0x74], 0x366c6944
mov dword [ebp - 0x70], 0x4a4d6742
mov dword [ebp - 0x6c], 0x73396850
mov dword [ebp - 0x68], 0x3855674f
mov dword [ebp - 0x64], 0x524d684f
mov dword [ebp - 0x60], 0x5749414a
mov dword [ebp - 0x5c], 0x3259794c
mov dword [ebp - 0x58], 0x47456a49
mov dword [ebp - 0x54], 0x39344165
mov dword [ebp - 0x50], 0x57737759
mov dword [ebp - 0x4c], 0x2f705345
mov dword [ebp - 0x48], 0x58347966
mov dword [ebp - 0x44], 0x6e387861
mov dword [ebp - 0x40], 0x6b63444b
mov dword [ebp - 0x3c], 0x694d4442
mov dword [ebp - 0x38], 0x4a386843
mov dword [ebp - 0x34], 0x646f524d
mov dword [ebp - 0x30], 0x304d4241
mov dword [ebp - 0x2c], 0x41597763
mov dword [ebp - 0x28], 0x51455248
mov dword [ebp - 0x24], 0x46306a4f
mov dword [ebp - 0x20], 0x45306742
mov dword [ebp - 0x1c], 0x4159415a
mov dword [ebp - 0x18], 0x41417765
mov word [ebp - 0x14], 0x4d41
mov byte [ebp - 0x12], 0x67
call fcn.110112ff
movzx eax, ax
push eax
xor eax, eax
push eax
sub esp, 0xc
mov ecx, esp
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov byte [ebp - 0x130], al
push dword [ebp - 0x130]
mov dword [ecx + 8], eax
lea eax, [ebp - 0x11]
push eax
lea eax, [ebp - 0x124]
push eax
call fcn.1100f843
lea eax, [ebp - 0x150]
push eax
call fcn.11012bba
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1101c5cd
push eax
push esi
call fcn.11012566
lea ecx, [ebp - 0x150]
add esp, 0xc
mov byte [ebp - 4], 1
call fcn.1101c44d
mov eax, dword [ebp + 0xc]
inc edi
cmp edi, dword [eax - 0xc]
jl 0x1101b13b
lea ecx, [eax - 0x10]
call fcn.110171a5
mov eax, esi
call fcn.1101ec82
ret