Function at 0x437a80
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov edx, 0xfffffa93
mov ecx, 0x4e
mov eax, 0x7a61
mov ebp, esp
push edi
push esi
mov esi, 0x8e
lea edi, [ebp - 0x4f]
push ebx
mov ebx, 0x8e
sub esp, 0x6c
mov word [ebp - 0x1b], dx
mov word [ebp - 0x29], cx
mov word [ebp - 0x47], bx
mov word [ebp - 0x51], si
lea esi, [ebp - 0x3e]
mov dword [ebp - 0x3e], 0x65626163
mov dword [ebp - 0x3a], 0x74656e72
mov byte [ebp - 0x36], 0
mov dword [ebp - 0x45], 0x72696873
mov word [ebp - 0x41], ax
mov byte [ebp - 0x3f], 0
mov dword [ebp - 0x4f], 0x636261
mov byte [ebp - 0x52], 0
mov dword [ebp - 0x27], 0x31303220
mov dword [ebp - 0x23], 0x364e9439
mov dword [ebp - 0x1f], 0x39328e8c
mov byte [ebp - 0x19], 0
mov dword [ebp - 0x35], 0x33323130
mov dword [ebp - 0x31], 0x37363534
mov dword [ebp - 0x2d], 0x94203938
mov dword [ebp - 0x4b], 0x8c4e9420
call dword [sym.imp.msvcrt.dll__getmbcp]
mov ebx, dword [sym.imp.msvcrt.dll__mbsspn]
mov dword [esp + 4], edi
mov dword [esp], esi
mov dword [ebp - 0x60], eax
call ebx
mov dword [esp + 4], 0x236
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov dword [ebp - 0x5c], eax
call fcn.0044c860
mov eax, dword [ebp - 0x5c]
mov dword [esp + 4], str._mbsspn_returns__d_should_be_3_n
cmp eax, 3
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x45]
mov dword [esp + 4], edi
mov dword [esp], ecx
call ebx
mov dword [esp + 4], 0x238
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov dword [ebp - 0x5c], eax
call fcn.0044c860
mov eax, dword [ebp - 0x5c]
mov dword [esp + 4], str._mbsspn_returns__d_should_be_0_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
lea edx, [ebp - 0x52]
mov dword [esp], esi
mov dword [esp + 4], edx
call ebx
mov dword [esp + 4], 0x23a
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov dword [ebp - 0x5c], eax
call fcn.0044c860
mov eax, dword [ebp - 0x5c]
mov dword [esp + 4], str._mbsspn_returns__d_should_be_0_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
mov edx, dword [sym.imp.msvcrt.dll__mbscspn]
mov dword [esp + 4], edi
mov dword [esp], esi
mov dword [ebp - 0x5c], edx
call edx
mov dword [esp + 4], 0x23d
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov dword [ebp - 0x64], eax
call fcn.0044c860
mov eax, dword [ebp - 0x64]
mov dword [esp + 4], str._mbscspn_returns__d_should_be_0_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x45]
mov edx, dword [ebp - 0x5c]
mov dword [esp + 4], edi
mov dword [esp], ecx
call edx
mov dword [esp + 4], 0x23f
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov edi, eax
call fcn.0044c860
xor eax, eax
cmp edi, 4
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str._mbscspn_returns__d_should_be_4_n
mov dword [esp], eax
call fcn.0044cad0
lea edx, [ebp - 0x52]
mov dword [esp], esi
mov dword [esp + 4], edx
mov edx, dword [ebp - 0x5c]
call edx
mov dword [esp + 4], 0x241
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov esi, eax
call fcn.0044c860
xor eax, eax
cmp esi, 8
mov dword [esp + 8], esi
sete al
mov dword [esp + 4], str._mbscspn_returns__d_should_be_8_n
lea esi, [ebp - 0x27]
mov dword [esp], eax
call fcn.0044cad0
mov edx, dword [sym.imp.msvcrt.dll__setmbcp]
mov dword [esp], 0x3a4
mov dword [ebp - 0x68], edx
call edx
lea ecx, [ebp - 0x35]
mov dword [esp], esi
mov dword [esp + 4], ecx
call ebx
mov dword [esp + 4], 0x245
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov edi, eax
call fcn.0044c860
xor eax, eax
cmp edi, 8
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str._mbsspn_returns__d_should_be_8_n
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x4b]
mov dword [esp], esi
mov dword [esp + 4], ecx
call ebx
mov dword [esp + 4], 0x247
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov edi, eax
call fcn.0044c860
xor eax, eax
cmp edi, 1
mov dword [esp + 8], edi
sete al
mov dword [esp + 4], str._mbsspn_returns__d_should_be_1_n
lea edi, [ebp - 0x1f]
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x35]
mov dword [esp], edi
mov dword [esp + 4], ecx
call ebx
mov dword [esp + 4], 0x249
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov dword [ebp - 0x64], eax
call fcn.0044c860
mov eax, dword [ebp - 0x64]
mov dword [esp + 4], str._mbsspn_returns__d_should_be_0_n
test eax, eax
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x4b]
mov dword [esp], edi
mov dword [esp + 4], ecx
call ebx
mov dword [esp + 4], 0x24b
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov dword [ebp - 0x64], eax
call fcn.0044c860
mov eax, dword [ebp - 0x64]
mov dword [esp + 4], str._mbsspn_returns__d_should_be_2_n
cmp eax, 2
mov dword [esp + 8], eax
sete al
movzx eax, al
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x51]
mov dword [esp], esi
mov dword [esp + 4], ecx
call ebx
mov dword [esp + 4], 0x24d
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov ebx, eax
call fcn.0044c860
xor eax, eax
cmp ebx, 0xe
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str._mbsspn_returns__d_should_be_14_n
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x35]
mov edx, dword [ebp - 0x5c]
mov dword [esp], esi
mov dword [esp + 4], ecx
call edx
mov dword [esp + 4], 0x250
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov ebx, eax
call fcn.0044c860
xor eax, eax
test ebx, ebx
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str._mbscspn_returns__d_should_be_0_n
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x4b]
mov edx, dword [ebp - 0x5c]
mov dword [esp], esi
mov dword [esp + 4], ecx
call edx
mov dword [esp + 4], 0x252
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov ebx, eax
call fcn.0044c860
xor eax, eax
test ebx, ebx
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str._mbscspn_returns__d_should_be_0_n
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x35]
mov edx, dword [ebp - 0x5c]
mov dword [esp], edi
mov dword [esp + 4], ecx
call edx
mov dword [esp + 4], 0x254
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov ebx, eax
call fcn.0044c860
xor eax, eax
cmp ebx, 2
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str._mbscspn_returns__d_should_be_2_n
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x4b]
mov dword [esp], edi
mov edi, dword [ebp - 0x5c]
mov dword [esp + 4], ecx
call edi
mov dword [esp + 4], 0x256
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov ebx, eax
call fcn.0044c860
xor eax, eax
test ebx, ebx
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str._mbscspn_returns__d_should_be_0_n
mov dword [esp], eax
call fcn.0044cad0
lea ecx, [ebp - 0x51]
mov dword [esp], esi
mov dword [esp + 4], ecx
call edi
mov dword [esp + 4], 0x258
mov dword [esp], str..._wine_dlls_msvcrt_tests_string.c
mov ebx, eax
call fcn.0044c860
xor eax, eax
test ebx, ebx
mov dword [esp + 8], ebx
sete al
mov dword [esp + 4], str._mbscspn_returns__d_should_be_0_n
mov dword [esp], eax
call fcn.0044cad0
mov eax, dword [ebp - 0x60]
mov edx, dword [ebp - 0x68]
mov dword [esp], eax
call edx
add esp, 0x6c
pop ebx
pop esi
pop edi
pop ebp
ret