Function at 0x461980
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4d3668
mov eax, dword fs:[0]
push eax
sub esp, 0x9c
push ebx
push esi
push edi
mov eax, dword [0x7be738]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x40], ecx
mov eax, dword [0x4db634]
mov dword [ebp - 0x10], eax
xorps xmm0, xmm0
mov dword [ebp - 4], 0
mov ecx, 0x7bfb90
movsd qword [ebp - 0xa8], xmm0
movsd qword [ebp - 0x98], xmm0
movsd qword [ebp - 0x88], xmm0
movsd qword [ebp - 0x78], xmm0
movsd qword [ebp - 0x90], xmm0
movsd qword [ebp - 0xa0], xmm0
movsd qword [ebp - 0x80], xmm0
movsd qword [ebp - 0x70], xmm0
call dword [0x4db668]
mov ecx, dword [0x7bfb98]
push 0
push 0
mov eax, dword [ecx]
call dword [eax + 0x40]
push dword [ebp + 8]
mov ecx, 0x7bfb90
push dword [ebp + 0xc]
call dword [0x4db650]
mov esi, dword [0x4db638]
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp - 0x80]
mov ecx, 0x7bfb94
push eax
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x88]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0xa8]
push eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x38]
push 0x752630
push eax
call fcn.00461890
mov esi, eax
add esp, 0xc
mov byte [ebp + 8], 0x20
mov ecx, esp
mov byte [ebp - 4], 1
push dword [ebp + 8]
call dword [0x4db670]
movsd xmm0, qword [ebp - 0x70]
lea eax, [ebp - 0x30]
mov edi, dword [0x4db64c]
mov ecx, esi
push 0xffffffffffffffff
push 0x67
push 0
sub esp, 8
movsd qword [esp], xmm0
push eax
call edi
mov dword [ebp - 0x24], eax
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 2
push 0x752630
push eax
call fcn.00461890
mov esi, eax
add esp, 0xc
mov byte [ebp + 8], 0x20
mov ecx, esp
mov byte [ebp - 4], 3
push dword [ebp + 8]
call dword [0x4db670]
movsd xmm0, qword [ebp - 0x80]
lea eax, [ebp - 0x20]
push 0xffffffffffffffff
push 0x67
push 0
sub esp, 8
mov ecx, esi
movsd qword [esp], xmm0
push eax
call edi
mov dword [ebp - 0x54], eax
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 4
push 0x752630
push eax
call fcn.00461890
mov esi, eax
add esp, 0xc
mov byte [ebp + 8], 0x20
mov ecx, esp
mov byte [ebp - 4], 5
push dword [ebp + 8]
call dword [0x4db670]
movsd xmm0, qword [ebp - 0xa0]
lea eax, [ebp - 0x18]
push 0xffffffffffffffff
push 0x67
push 0
sub esp, 8
mov ecx, esi
movsd qword [esp], xmm0
push eax
call edi
mov dword [ebp - 0x48], eax
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x4c]
mov byte [ebp - 4], 6
push 0x752630
push eax
call fcn.00461890
mov esi, eax
add esp, 0xc
mov byte [ebp + 8], 0x20
mov ecx, esp
mov byte [ebp - 4], 7
push dword [ebp + 8]
call dword [0x4db670]
movsd xmm0, qword [ebp - 0x90]
lea eax, [ebp - 0x60]
push 0xffffffffffffffff
push 0x67
push 0
sub esp, 8
mov ecx, esi
movsd qword [esp], xmm0
push eax
call edi
mov dword [ebp - 0x68], eax
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 8
push 0x752630
push eax
call fcn.00461890
mov esi, eax
add esp, 0xc
mov byte [ebp + 8], 0x20
mov ecx, esp
mov byte [ebp - 4], 9
push dword [ebp + 8]
call dword [0x4db670]
movsd xmm0, qword [ebp - 0x78]
lea eax, [ebp - 0x58]
push 0xffffffffffffffff
push 0x67
push 0
sub esp, 8
mov ecx, esi
movsd qword [esp], xmm0
push eax
call edi
mov dword [ebp + 0xc], eax
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x3c]
mov byte [ebp - 4], 0xa
push 0x752630
push eax
call fcn.00461890
mov esi, eax
add esp, 0xc
mov byte [ebp + 8], 0x20
mov ecx, esp
mov byte [ebp - 4], 0xb
push dword [ebp + 8]
call dword [0x4db670]
movsd xmm0, qword [ebp - 0x88]
lea eax, [ebp - 0x50]
push 0xffffffffffffffff
push 0x67
push 0
sub esp, 8
mov ecx, esi
movsd qword [esp], xmm0
push eax
call edi
mov ebx, eax
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0xc
push 0x752630
push eax
call fcn.00461890
mov esi, eax
add esp, 0xc
mov byte [ebp + 8], 0x20
mov ecx, esp
mov byte [ebp - 4], 0xd
push dword [ebp + 8]
call dword [0x4db670]
movsd xmm0, qword [ebp - 0x98]
lea eax, [ebp - 0x5c]
push 0xffffffffffffffff
push 0x67
push 0
sub esp, 8
mov ecx, esi
movsd qword [esp], xmm0
push eax
call edi
mov edi, eax
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe
push 0x752630
push eax
call fcn.00461890
mov esi, eax
add esp, 0xc
mov byte [ebp + 8], 0x20
mov ecx, esp
mov byte [ebp - 4], 0xf
push dword [ebp + 8]
call dword [0x4db670]
movsd xmm0, qword [ebp - 0xa8]
lea eax, [ebp - 0x64]
push 0xffffffffffffffff
push 0x67
push 0
sub esp, 8
mov ecx, esi
movsd qword [esp], xmm0
push eax
call dword [0x4db64c]
push eax
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 0x10
call fcn.004612f0
push edi
lea ecx, [ebp - 0x10]
call fcn.004612f0
push ebx
lea ecx, [ebp - 0x10]
call fcn.004612f0
push dword [ebp + 0xc]
lea ecx, [ebp - 0x10]
call fcn.004612f0
push dword [ebp - 0x68]
lea ecx, [ebp - 0x10]
call fcn.004612f0
push dword [ebp - 0x48]
lea ecx, [ebp - 0x10]
call fcn.004612f0
push dword [ebp - 0x54]
lea ecx, [ebp - 0x10]
call fcn.004612f0
push dword [ebp - 0x24]
lea ecx, [ebp - 0x10]
call fcn.004612f0
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0xf
call dword [0x4db6d8]
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xe
call dword [0x4db6d8]
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0xd
call dword [0x4db6d8]
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0xc
call dword [0x4db6d8]
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0xb
call dword [0x4db6d8]
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0xa
call dword [0x4db6d8]
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 9
call dword [0x4db6d8]
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 8
call dword [0x4db6d8]
lea ecx, [ebp - 0x60]
mov byte [ebp - 4], 7
call dword [0x4db6d8]
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 6
call dword [0x4db6d8]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 5
call dword [0x4db6d8]
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 4
call dword [0x4db6d8]
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 3
call dword [0x4db6d8]
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 2
call dword [0x4db6d8]
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 1
call dword [0x4db6d8]
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0
call dword [0x4db6d8]
mov ecx, dword [ebp - 0x40]
lea eax, [ebp - 0x10]
push eax
call fcn.004618c0
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0xffffffff
call fcn.0041a090
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 8