Function at 0x10097632
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x124
mov eax, 0x100cd7b8
call fcn.1009f437
mov esi, dword [ebp + 8]
xor ebx, ebx
mov dword [ebp - 0x120], ebx
call fcn.10093984
push eax
lea ecx, [ebp - 0x120]
call fcn.100904f9
mov eax, dword [esi]
lea ecx, [ebp - 0x124]
push ecx
mov ecx, esi
mov dword [ebp - 4], ebx
mov dword [ebp - 0x11c], 0x7531324f
mov dword [ebp - 0x118], 0x6c4d434d
mov dword [ebp - 0x114], 0x4f4d4445
mov dword [ebp - 0x110], 0x77514343
mov dword [ebp - 0x10c], 0x6b786e46
mov dword [ebp - 0x108], 0x4863434c
mov dword [ebp - 0x104], 0x69775764
mov dword [ebp - 0x100], 0x3846514b
mov dword [ebp - 0xfc], 0x68454843
mov dword [ebp - 0xf8], 0x34554442
mov dword [ebp - 0xf4], 0x354d684a
mov dword [ebp - 0xf0], 0x68346842
mov dword [ebp - 0xec], 0x4a735259
mov dword [ebp - 0xe8], 0x6c416a49
mov dword [ebp - 0xe4], 0x58776745
mov dword [ebp - 0xe0], 0x7651424f
mov dword [ebp - 0xdc], 0x34306d45
mov dword [ebp - 0xd8], 0x596b584a
mov dword [ebp - 0xd4], 0x39414344
mov dword [ebp - 0xd0], 0x75635347
mov dword [ebp - 0xcc], 0x6167444c
mov dword [ebp - 0xc8], 0x6263574f
mov dword [ebp - 0xc4], 0x59304248
mov dword [ebp - 0xc0], 0x6e6f4247
mov dword [ebp - 0xbc], 0x76704243
mov dword [ebp - 0xb8], 0x68557a42
mov dword [ebp - 0xb4], 0x67306950
mov dword [ebp - 0xb0], 0x33565149
mov dword [ebp - 0xac], 0x366b5145
mov dword [ebp - 0xa8], 0x39674244
mov dword [ebp - 0xa4], 0x39644247
mov dword [ebp - 0xa0], 0x4249784c
mov dword [ebp - 0x9c], 0x73675459
mov dword [ebp - 0x98], 0x3035414f
mov dword [ebp - 0x94], 0x4d4d514b
mov dword [ebp - 0x90], 0x62636944
mov dword [ebp - 0x8c], 0x2f4d6766
mov dword [ebp - 0x88], 0x33356a46
mov dword [ebp - 0x84], 0x33554444
mov dword [ebp - 0x80], 0x4f593350
mov dword [ebp - 0x7c], 0x7577785a
mov dword [ebp - 0x78], 0x39706847
mov dword [ebp - 0x74], 0x6d635748
mov dword [ebp - 0x70], 0x4a6b6844
mov dword [ebp - 0x6c], 0x76635443
mov dword [ebp - 0x68], 0x6a456841
mov dword [ebp - 0x64], 0x2b677741
mov dword [ebp - 0x60], 0x736b6847
mov dword [ebp - 0x5c], 0x45387963
mov dword [ebp - 0x58], 0x364d5445
mov dword [ebp - 0x54], 0x4463544e
mov dword [ebp - 0x50], 0x4a596749
mov dword [ebp - 0x4c], 0x6b736a4f
mov dword [ebp - 0x48], 0x31356849
mov dword [ebp - 0x44], 0x796f5141
mov dword [ebp - 0x40], 0x3352794d
mov dword [ebp - 0x3c], 0x4a304264
mov dword [ebp - 0x38], 0x5034524f
mov dword [ebp - 0x34], 0x764d4250
mov dword [ebp - 0x30], 0x4e517a48
mov dword [ebp - 0x2c], 0x3652544d
mov dword [ebp - 0x28], 0x6e596a4d
mov dword [ebp - 0x24], 0x41454245
mov dword [ebp - 0x20], 0x66776e41
mov dword [ebp - 0x1c], 0x41415144
mov word [ebp - 0x18], 0x4c41
mov byte [ebp - 0x16], 0x30
call dword [eax + 4]
push dword [eax]
mov byte [ebp - 0x14], bl
lea eax, [ebp - 0x15]
push ebx
sub esp, 0xc
mov byte [ebp - 4], 1
mov ecx, esp
push dword [ebp - 0x14]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x11c]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1008fc93
lea eax, [ebp - 0x130]
push eax
call fcn.10093029
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1009cd44
push eax
lea eax, [ebp - 0x120]
push eax
call fcn.10093487
add esp, 0xc
lea ecx, [ebp - 0x130]
call fcn.1009cbc4
mov ecx, dword [ebp - 0x124]
mov byte [ebp - 4], bl
lea ecx, [ecx - 0x10]
call fcn.10097310
mov dword [ebp - 0x14], ebx
call fcn.10093984
push eax
lea ecx, [ebp - 0x14]
call fcn.100904f9
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 3
push eax
push ecx
mov esi, esp
mov dword [ebp - 0x124], esi
mov edi, dword [ebp - 0x120]
add edi, 0xfffffff0
push edi
call fcn.10092bdd
pop ecx
add eax, 0x10
push ebx
mov dword [esi], eax
call fcn.10097a08
mov ecx, dword [ebp - 0x14]
add esp, 0xc
mov esi, eax
lea ecx, [ecx - 0x10]
call fcn.10097310
mov ecx, edi
call fcn.10097310
mov eax, esi
call fcn.1009f3e1
ret