Function at 0xa682b4d
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x10
push 0x168
mov eax, 0xa73ca12
call fcn.0a708821
lea eax, [ecx + 4]
mov ecx, eax
mov dword [ebp - 0xa4], eax
call fcn.0a68c2b2
test al, al
je 0xa682eb5
xor edi, edi
inc edi
mov dword [ebp - 0xb0], 0x5b162826
mov dword [ebp - 0xac], 0x62cca215
mov eax, dword [ebp - 0xb0]
mov ecx, dword [ebp - 0xac]
mov dword [ebp - 0x60], eax
mov dword [ebp - 0x5c], ecx
mov dword [ebp - 0xb8], 0xf1eacde1
mov dword [ebp - 0xb4], 0x954f8491
mov eax, dword [ebp - 0xb8]
mov ecx, dword [ebp - 0xb4]
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x54], ecx
mov dword [ebp - 0xc0], 0x49a4b7c2
mov dword [ebp - 0xbc], 0xadb64462
mov eax, dword [ebp - 0xc0]
mov ecx, dword [ebp - 0xbc]
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x4c], ecx
mov dword [ebp - 0xc8], 0x39ff4a85
mov dword [ebp - 0xc4], 0x3d5b441b
mov eax, dword [ebp - 0xc8]
mov ecx, dword [ebp - 0xc4]
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x44], ecx
mov dword [ebp - 0xd0], 0x364c205a
mov dword [ebp - 0xcc], 0x69d0d23f
mov eax, dword [ebp - 0xd0]
mov ecx, dword [ebp - 0xcc]
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x3c], ecx
mov dword [ebp - 0xd8], 0xa63f35ea
mov dword [ebp - 0xd4], 0xf7c67702
mov eax, dword [ebp - 0xd8]
mov ecx, dword [ebp - 0xd4]
mov dword [ebp - 0x38], eax
mov dword [ebp - 0x34], ecx
mov dword [ebp - 0xe0], 0x1e5f6465
mov dword [ebp - 0xdc], 0x2c89f65b
mov eax, dword [ebp - 0xe0]
mov ecx, dword [ebp - 0xdc]
mov dword [ebp - 0xe8], 0xb4a484a6
mov dword [ebp - 0xe4], 0xc101cdce
mov dword [ebp - 0x170], eax
mov eax, dword [ebp - 0xe8]
mov dword [ebp - 0x16c], ecx
mov ecx, dword [ebp - 0xe4]
mov dword [ebp - 0xf0], 0x8e2e587
mov dword [ebp - 0xec], 0xfbe90121
mov dword [ebp - 0x168], eax
mov eax, dword [ebp - 0xf0]
mov dword [ebp - 0x164], ecx
mov ecx, dword [ebp - 0xec]
mov dword [ebp - 0xf8], 0x70ac18c0
mov dword [ebp - 0xf4], 0xd7e0a54
mov dword [ebp - 0x160], eax
mov eax, dword [ebp - 0xf8]
mov dword [ebp - 0x15c], ecx
mov ecx, dword [ebp - 0xf4]
mov dword [ebp - 0x100], 0x364c4969
mov dword [ebp - 0xfc], 0x69d0d23f
mov dword [ebp - 0x158], eax
mov eax, dword [ebp - 0x100]
mov dword [ebp - 0x154], ecx
mov ecx, dword [ebp - 0xfc]
mov dword [ebp - 0x108], 0xa63f35ea
mov dword [ebp - 0x150], eax
mov dword [ebp - 0x104], 0xf7c67702
mov eax, dword [ebp - 0x108]
mov dword [ebp - 0x14c], ecx
mov ecx, dword [ebp - 0x104]
movaps xmm1, xmmword [ebp - 0x60]
xorps xmm1, xmmword [ebp - 0x170]
movaps xmmword [ebp - 0x60], xmm1
movaps xmm1, xmmword [ebp - 0x50]
xorps xmm1, xmmword [ebp - 0x160]
movaps xmmword [ebp - 0x50], xmm1
movaps xmm1, xmmword [ebp - 0x40]
mov dword [ebp - 0x148], eax
mov dword [ebp - 0x144], ecx
xorps xmm1, xmmword [ebp - 0x150]
movaps xmmword [ebp - 0x40], xmm1
lea eax, [ebp - 0x60]
push edi
push eax
call fcn.0a68d41e
mov dword [ebp - 0x110], 0x7f3a1626
mov esi, eax
mov dword [ebp - 0x10c], 0x42c0932f
pop ecx
pop ecx
mov ecx, dword [ebp - 0x110]
mov edx, dword [ebp - 0x10c]
mov dword [ebp - 0x30], ecx
mov dword [ebp - 0x2c], edx
mov dword [ebp - 0x118], 0xd2d6e1d2
mov dword [ebp - 0x114], 0xc164aeaf
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x114]
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x24], ecx
mov dword [ebp - 0x120], 0x1e5f6465
mov dword [ebp - 0x11c], 0x2c89f65b
mov eax, dword [ebp - 0x120]
mov ecx, dword [ebp - 0x11c]
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x128], 0xb4a484a6
mov dword [ebp - 0x13c], ecx
mov dword [ebp - 0x124], 0xc101cdce
mov eax, dword [ebp - 0x128]
mov ecx, dword [ebp - 0x124]
movaps xmm1, xmmword [ebp - 0x30]
mov dword [ebp - 0x138], eax
lea eax, [ebp - 0x30]
mov dword [ebp - 0x134], ecx
lea ecx, [ebp - 0x78]
xorps xmm1, xmmword [ebp - 0x140]
push eax
movaps xmmword [ebp - 0x30], xmm1
call fcn.0a632a6c
mov ecx, dword [ebp - 0xa4]
lea eax, [ebp - 0x78]
and dword [ebp - 4], 0
push eax
lea eax, [ebp - 0xa0]
push eax
call fcn.0a681822
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 2
call fcn.0a6311be
push 0
push esi
lea ecx, [ebp - 0xa0]
call fcn.0a632031
mov esi, eax
lea ecx, [ebp - 0xa0]
test esi, esi
jne 0xa682ec0
or dword [ebp - 4], 0xffffffff
call fcn.0a632167
inc edi
cmp edi, 0x3e8
jl 0xa682b79
xor eax, eax
mov ecx, dword [ebp - 0x14]
call fcn.0a7087ff
ret
call fcn.0a632167
mov eax, esi
jmp 0xa682eb7