Function at 0x1005a386
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x1b0
mov eax, 0x1008bbcf
call fcn.1005e07b
mov esi, dword [ebp + 8]
and dword [ebp - 0x1a0], 0
mov dword [ebp - 0x1a4], esi
and dword [esi], 0
xor ebx, ebx
inc ebx
mov dword [ebp - 4], ebx
call fcn.100528cc
push eax
mov ecx, esi
call fcn.1004f73f
mov eax, dword [ebp + 0xc]
xor edi, edi
mov dword [ebp - 0x1a0], ebx
cmp dword [eax - 0xc], edi
jle 0x1005a85c
push edi
lea ecx, [ebp + 0xc]
call fcn.1005099a
movzx ebx, ax
push ebx
call fcn.10067654
pop ecx
test eax, eax
jne 0x1005a519
cmp ebx, 0x7e
je 0x1005a519
cmp ebx, 0x2d
je 0x1005a519
cmp ebx, 0x5f
je 0x1005a519
cmp ebx, 0x2e
je 0x1005a519
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x74], 0x7a424861
mov dword [ebp - 0x70], 0x31494765
mov dword [ebp - 0x6c], 0x6c306a44
mov dword [ebp - 0x68], 0x496f5465
mov dword [ebp - 0x64], 0x73516947
mov dword [ebp - 0x60], 0x3963334b
mov dword [ebp - 0x5c], 0x6138514c
mov dword [ebp - 0x58], 0x4f517a49
mov dword [ebp - 0x54], 0x52516749
mov dword [ebp - 0x50], 0x65413241
mov dword [ebp - 0x4c], 0x614d5143
mov dword [ebp - 0x48], 0x3349514a
mov dword [ebp - 0x44], 0x324a7a41
mov dword [ebp - 0x40], 0x5a555250
mov dword [ebp - 0x3c], 0x78675142
mov dword [ebp - 0x38], 0x57774350
mov dword [ebp - 0x34], 0x646f6866
mov dword [ebp - 0x30], 0x484d5247
mov dword [ebp - 0x2c], 0x48737749
mov dword [ebp - 0x28], 0x4d635147
mov dword [ebp - 0x24], 0x6e70414c
mov dword [ebp - 0x20], 0x4a596d43
mov dword [ebp - 0x1c], 0x30427a42
mov dword [ebp - 0x18], 0x41737749
mov dword [ebp - 0x14], 0x42424141
call fcn.1005099a
movzx eax, ax
xor ebx, ebx
push eax
push ebx
sub esp, 0xc
lea eax, [ebp - 0x10]
mov ecx, esp
push dword [ebp - 0x19c]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x74]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1004ef92
lea eax, [ebp - 0x1b0]
push eax
call fcn.1005204d
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.1005b800
push eax
push esi
call fcn.100519fb
lea ecx, [ebp - 0x1b0]
jmp 0x1005a843
push edi
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x198], 0x6e5a4461
mov dword [ebp - 0x194], 0x4155534b
mov dword [ebp - 0x190], 0x74345364
mov dword [ebp - 0x18c], 0x61634266
mov dword [ebp - 0x188], 0x6e466a4f
mov dword [ebp - 0x184], 0x54383349
mov dword [ebp - 0x180], 0x636b414b
mov dword [ebp - 0x17c], 0x6a67324a
mov dword [ebp - 0x178], 0x4a417a4d
mov dword [ebp - 0x174], 0x57494242
mov dword [ebp - 0x170], 0x55307866
mov dword [ebp - 0x16c], 0x6a496748
mov dword [ebp - 0x168], 0x5a41784e
mov dword [ebp - 0x164], 0x6d6f4348
mov dword [ebp - 0x160], 0x6970674c
mov dword [ebp - 0x15c], 0x52554144
mov dword [ebp - 0x158], 0x50735450
mov dword [ebp - 0x154], 0x4c515148
mov dword [ebp - 0x150], 0x33515464
mov dword [ebp - 0x14c], 0x33555342
mov dword [ebp - 0x148], 0x634d6d65
mov dword [ebp - 0x144], 0x316b7a4c
mov dword [ebp - 0x140], 0x4930774a
mov dword [ebp - 0x13c], 0x39747a65
mov dword [ebp - 0x138], 0x65634347
mov dword [ebp - 0x134], 0x534d7747
mov dword [ebp - 0x130], 0x61676e65
mov dword [ebp - 0x12c], 0x4159334e
mov dword [ebp - 0x128], 0x6a45434c
mov dword [ebp - 0x124], 0x68417941
mov dword [ebp - 0x120], 0x67597946
mov dword [ebp - 0x11c], 0x736b7746
mov dword [ebp - 0x118], 0x726b5850
mov dword [ebp - 0x114], 0x4f514846
mov dword [ebp - 0x110], 0x7841674b
mov dword [ebp - 0x10c], 0x6756414c
mov dword [ebp - 0x108], 0x3746534b
mov dword [ebp - 0x104], 0x57515247
mov dword [ebp - 0x100], 0x76456844
mov dword [ebp - 0xfc], 0x6238414d
mov dword [ebp - 0xf8], 0x5073544a
mov dword [ebp - 0xf4], 0x61456765
mov dword [ebp - 0xf0], 0x7a776764
mov dword [ebp - 0xec], 0x3863414f
mov dword [ebp - 0xe8], 0x4a303342
mov dword [ebp - 0xe4], 0x73775166
mov dword [ebp - 0xe0], 0x6a514143
mov dword [ebp - 0xdc], 0x306b694f
mov dword [ebp - 0xd8], 0x6e513346
mov dword [ebp - 0xd4], 0x44495745
mov dword [ebp - 0xd0], 0x41596849
mov dword [ebp - 0xcc], 0x566b6a50
mov dword [ebp - 0xc8], 0x6b346864
mov dword [ebp - 0xc4], 0x4a595849
mov dword [ebp - 0xc0], 0x6a5a584b
mov dword [ebp - 0xbc], 0x43556a4e
mov dword [ebp - 0xb8], 0x7a687748
mov dword [ebp - 0xb4], 0x46775850
mov dword [ebp - 0xb0], 0x344d6843
mov dword [ebp - 0xac], 0x5634324c
mov dword [ebp - 0xa8], 0x67527848
mov dword [ebp - 0xa4], 0x67736866
mov dword [ebp - 0xa0], 0x35594141
mov dword [ebp - 0x9c], 0x414d4841
mov dword [ebp - 0x98], 0x6b4e694d
mov dword [ebp - 0x94], 0x586b7947
mov dword [ebp - 0x90], 0x54306a49
mov dword [ebp - 0x8c], 0x3045674a
mov dword [ebp - 0x88], 0x67515363
mov dword [ebp - 0x84], 0x4a494745
mov dword [ebp - 0x80], 0x59495747
mov dword [ebp - 0x7c], 0x41414141
mov word [ebp - 0x78], 0x7730
call fcn.1005099a
movzx eax, ax
push eax
xor eax, eax
push eax
sub esp, 0xc
mov ecx, esp
push dword [ebp - 0x19c]
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [ebp - 0x76]
push eax
lea eax, [ebp - 0x198]
push eax
call fcn.1004ef92
lea eax, [ebp - 0x1bc]
push eax
call fcn.1005204d
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1005b800
push eax
push esi
call fcn.100519fb
lea ecx, [ebp - 0x1bc]
add esp, 0xc
mov byte [ebp - 4], 1
call fcn.1005b682
mov eax, dword [ebp + 0xc]
inc edi
cmp edi, dword [eax - 0xc]
jl 0x1005a3cf
lea ecx, [eax - 0x10]
call fcn.10055fc0
mov eax, esi
call fcn.1005e025
ret