Function at 0x1081aabd
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x1e0
mov eax, 0x1084c438
call fcn.1081e8e7
mov esi, dword [ebp + 8]
and dword [ebp - 0x1d0], 0
mov dword [ebp - 0x1d4], esi
and dword [esi], 0
xor ebx, ebx
inc ebx
mov dword [ebp - 4], ebx
call fcn.10812f1b
push eax
mov ecx, esi
call fcn.1080fd5c
mov eax, dword [ebp + 0xc]
xor edi, edi
mov dword [ebp - 0x1d0], ebx
cmp dword [eax - 0xc], edi
jle 0x1081b01b
push edi
lea ecx, [ebp + 0xc]
call fcn.10810fb7
movzx ebx, ax
push ebx
call fcn.10827eb4
pop ecx
test eax, eax
jne 0x1081aea5
cmp ebx, 0x7e
je 0x1081aea5
cmp ebx, 0x2d
je 0x1081aea5
cmp ebx, 0x5f
je 0x1081aea5
cmp ebx, 0x2e
je 0x1081aea5
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x1c8], 0x314e4762
mov dword [ebp - 0x1c4], 0x68596e61
mov dword [ebp - 0x1c0], 0x49415759
mov dword [ebp - 0x1bc], 0x786b434f
mov dword [ebp - 0x1b8], 0x416f6d43
mov dword [ebp - 0x1b4], 0x654d5850
mov dword [ebp - 0x1b0], 0x6e526e42
mov dword [ebp - 0x1ac], 0x37457948
mov dword [ebp - 0x1a8], 0x52595341
mov dword [ebp - 0x1a4], 0x44596743
mov dword [ebp - 0x1a0], 0x476f6944
mov dword [ebp - 0x19c], 0x6f70794b
mov dword [ebp - 0x198], 0x6959434c
mov dword [ebp - 0x194], 0x3330514c
mov dword [ebp - 0x190], 0x2b74324d
mov dword [ebp - 0x18c], 0x72453342
mov dword [ebp - 0x188], 0x2b415147
mov dword [ebp - 0x184], 0x30676e65
mov dword [ebp - 0x180], 0x47515741
mov dword [ebp - 0x17c], 0x4d306e46
mov dword [ebp - 0x178], 0x42386850
mov dword [ebp - 0x174], 0x2f4d6950
mov dword [ebp - 0x170], 0x53305247
mov dword [ebp - 0x16c], 0x67597748
mov dword [ebp - 0x168], 0x30456945
mov dword [ebp - 0x164], 0x6f384343
mov dword [ebp - 0x160], 0x68597749
mov dword [ebp - 0x15c], 0x46386766
mov dword [ebp - 0x158], 0x4d774259
mov dword [ebp - 0x154], 0x49456762
mov dword [ebp - 0x150], 0x70314363
mov dword [ebp - 0x14c], 0x774d7a4c
mov dword [ebp - 0x148], 0x4141574f
mov dword [ebp - 0x144], 0x66594844
mov dword [ebp - 0x140], 0x716c774b
mov dword [ebp - 0x13c], 0x7651774c
mov dword [ebp - 0x138], 0x2b39324c
mov dword [ebp - 0x134], 0x31557966
mov dword [ebp - 0x130], 0x51517947
mov dword [ebp - 0x12c], 0x676c7743
mov dword [ebp - 0x128], 0x5a497a65
mov dword [ebp - 0x124], 0x366b4749
mov dword [ebp - 0x120], 0x334e6d47
mov dword [ebp - 0x11c], 0x61343342
mov dword [ebp - 0x118], 0x59345464
mov dword [ebp - 0x114], 0x56736765
mov dword [ebp - 0x110], 0x736f6e46
mov dword [ebp - 0x10c], 0x3846444e
mov dword [ebp - 0x108], 0x7739524e
mov dword [ebp - 0x104], 0x5973584d
mov dword [ebp - 0x100], 0x6a39544d
mov dword [ebp - 0xfc], 0x4e457a4c
mov dword [ebp - 0xf8], 0x4e51514b
mov dword [ebp - 0xf4], 0x46677949
mov dword [ebp - 0xf0], 0x52496a41
mov dword [ebp - 0xec], 0x77357942
mov dword [ebp - 0xe8], 0x5a345141
mov dword [ebp - 0xe4], 0x55307850
mov dword [ebp - 0xe0], 0x4d417745
mov dword [ebp - 0xdc], 0x67307a61
mov dword [ebp - 0xd8], 0x6b424265
mov dword [ebp - 0xd4], 0x5741434d
mov dword [ebp - 0xd0], 0x3267444d
mov dword [ebp - 0xcc], 0x3773514a
mov dword [ebp - 0xc8], 0x63346949
mov dword [ebp - 0xc4], 0x676f4342
mov dword [ebp - 0xc0], 0x7a677950
mov dword [ebp - 0xbc], 0x46457766
mov dword [ebp - 0xb8], 0x71775259
mov dword [ebp - 0xb4], 0x326b4162
mov dword [ebp - 0xb0], 0x536b6866
mov dword [ebp - 0xac], 0x44457864
mov dword [ebp - 0xa8], 0x78525761
mov dword [ebp - 0xa4], 0x2f52774a
mov dword [ebp - 0xa0], 0x4141674e
mov word [ebp - 0x9c], 0x4e41
mov byte [ebp - 0x9a], 0x6b
call fcn.10810fb7
movzx eax, ax
push eax
xor ebx, ebx
lea eax, [ebp - 0x99]
push ebx
sub esp, 0xc
mov ecx, esp
push dword [ebp - 0x1cc]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x1c8]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1080f5af
lea eax, [ebp - 0x1e0]
push eax
call fcn.1081269c
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.1081bfbf
push eax
push esi
call fcn.1081204a
lea ecx, [ebp - 0x1e0]
jmp 0x1081b002
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x98], 0x57554362
mov dword [ebp - 0x94], 0x49347847
mov dword [ebp - 0x90], 0x3652514d
mov dword [ebp - 0x8c], 0x3734434c
mov dword [ebp - 0x88], 0x666f7846
mov dword [ebp - 0x84], 0x6f4d6a4e
mov dword [ebp - 0x80], 0x50775148
mov dword [ebp - 0x7c], 0x4138694a
mov dword [ebp - 0x78], 0x2f4d5147
mov dword [ebp - 0x74], 0x75346e44
mov dword [ebp - 0x70], 0x63635241
mov dword [ebp - 0x6c], 0x624d684b
mov dword [ebp - 0x68], 0x52455444
mov dword [ebp - 0x64], 0x32307a46
mov dword [ebp - 0x60], 0x5541514b
mov dword [ebp - 0x5c], 0x32686947
mov dword [ebp - 0x58], 0x6b496e42
mov dword [ebp - 0x54], 0x4c737843
mov dword [ebp - 0x50], 0x47417a49
mov dword [ebp - 0x4c], 0x67784459
mov dword [ebp - 0x48], 0x58387a42
mov dword [ebp - 0x44], 0x75416a41
mov dword [ebp - 0x40], 0x79675462
mov dword [ebp - 0x3c], 0x656f5449
mov dword [ebp - 0x38], 0x306b7a45
mov dword [ebp - 0x34], 0x58494148
mov dword [ebp - 0x30], 0x7563334f
mov dword [ebp - 0x2c], 0x6377484e
mov dword [ebp - 0x28], 0x6155684e
mov dword [ebp - 0x24], 0x3030774e
mov dword [ebp - 0x20], 0x5841484b
mov dword [ebp - 0x1c], 0x5473414f
mov dword [ebp - 0x18], 0x4141774d
mov word [ebp - 0x14], 0x4641
mov byte [ebp - 0x12], 0x38
call fcn.10810fb7
movzx eax, ax
push eax
xor eax, eax
push eax
sub esp, 0xc
mov ecx, esp
push dword [ebp - 0x1cc]
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [ebp - 0x11]
push eax
lea eax, [ebp - 0x98]
push eax
call fcn.1080f5af
lea eax, [ebp - 0x1ec]
push eax
call fcn.1081269c
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1081bfbf
push eax
push esi
call fcn.1081204a
lea ecx, [ebp - 0x1ec]
add esp, 0xc
mov byte [ebp - 4], 1
call fcn.1081be41
mov eax, dword [ebp + 0xc]
inc edi
cmp edi, dword [eax - 0xc]
jl 0x1081ab06
lea ecx, [eax - 0x10]
call fcn.1081689e
mov eax, esi
call fcn.1081e891
ret