Function at 0x426f70
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x838
mov eax, dword [0x5256c0]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [ebp + 0x10]
xorps xmm0, xmm0
push ebx
mov ebx, dword [ebp + 0xc]
push edi
mov edi, dword [ebp + 8]
push 0xe
push 0
push 0
mov dword [edi], 0
push 0
mov dword [ebp - 0x838], eax
mov dword [ebx], 0
mov dword [ebp - 0x10], 0x6b736944
mov dword [ebp - 0xc], 0x76697244
mov word [ebp - 8], 0x65
mov dword [ebp - 0x82c], 0
movdqu xmmword [ebp - 0x828], xmm0
mov dword [ebp - 0x834], 0
movq qword [ebp - 0x818], xmm0
call dword [0x4f4434]
mov dword [ebp - 0x830], eax
cmp eax, 0xffffffff
je 0x4273d1
push 0x7ff
lea eax, [ebp - 0x80f]
mov dword [ebp - 0x82c], 0x1c
push 0
push eax
mov byte [ebp - 0x810], 0
call fcn.004ce260
add esp, 0xc
lea eax, [ebp - 0x82c]
push eax
push 0
push dword [ebp - 0x830]
call dword [0x4f443c]
test eax, eax
je 0x4273c5
push esi
mov esi, dword [0x4f4488]
push 0x800
lea eax, [ebp - 0x810]
push 0
push eax
call fcn.004ce260
add esp, 0xc
lea eax, [ebp - 0x810]
push 0
push 0x7fe
push eax
push 0
push 7
lea eax, [ebp - 0x82c]
push eax
push dword [ebp - 0x830]
call dword [0x4f4438]
test eax, eax
je 0x427292
lea eax, [ebp - 0x810]
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.004cb6bb
add esp, 8
test eax, eax
jne 0x427292
push eax
push 0x7fe
lea eax, [ebp - 0x810]
push eax
push 0
push 0xc
lea eax, [ebp - 0x82c]
push eax
push dword [ebp - 0x830]
call dword [0x4f4438]
test eax, eax
je 0x427292
lea eax, [ebp - 0x810]
push eax
push 0x800
push dword [ebp - 0x838]
call fcn.004cac05
push 0x511a20
push 0x800
push dword [ebp - 0x838]
call fcn.004cac05
add esp, 0x18
lea eax, [ebp - 0x810]
push 0x511a24
push eax
call esi
test eax, eax
jne 0x4273b8
push 0x511a30
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x4273aa
push 0x511a38
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x4273aa
push 0x511a44
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x42739c
push 0x511a50
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x42738e
push 0x511a58
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427380
push 0x511a64
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427372
push 0x511a6c
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427364
push 0x511a74
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427356
push 0x511a7c
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427348
push 0x511a88
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427337
push 0x511a90
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427326
push 0x511a9c
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427315
push 0x511ab0
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427315
push 0x511abc
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x427304
push 0x511acc
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x4272f3
push 0x511ad8
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x4272e2
push 0x511ae4
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x4272d1
push 0x511af0
lea eax, [ebp - 0x810]
push eax
call esi
test eax, eax
jne 0x4272c0
mov eax, dword [ebp - 0x834]
lea ecx, [ebp - 0x82c]
inc eax
push ecx
push eax
push dword [ebp - 0x830]
mov dword [ebp - 0x834], eax
call dword [0x4f443c]
test eax, eax
jne 0x427043
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 0x12
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 0x11
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 0xf
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 0xe
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 0xd
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 0xc
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 0xb
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 0xa
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 9
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 8
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 7
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 6
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 5
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 4
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 3
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 2
jmp 0x4273c4
mov dword [edi], 1
mov dword [ebx], 1
pop esi
push dword [ebp - 0x830]
call dword [0x4f4440]
mov ecx, dword [ebp - 4]
pop edi
xor ecx, ebp
pop ebx
call fcn.004c93a9
mov esp, ebp
pop ebp
ret 0x10