Function at 0x402e10
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
lea esi, [ebp - 0x378]
push ebx
xor ebx, ebx
sub esp, 0x4dc
fld dword [0x41907c]
mov dword [ebp - 0x494], 0x312e3328
mov dword [ebp - 0x490], 0x39353134
mov dword [ebp - 0x48c], 0x3534332c
fstp qword [ebp - 0x370]
mov dword [ebp - 0x488], 0x38372e36
fldz
fst qword [ebp - 0x368]
fld dword [0x419080]
mov dword [ebp - 0x484], 0x293039
fstp qword [ebp - 0x350]
fst qword [ebp - 0x348]
fld dword [0x419084]
mov dword [ebp - 0x378], str._12_3
fstp qword [ebp - 0x330]
fst qword [ebp - 0x328]
mov dword [ebp - 0x374], 0
mov dword [ebp - 0x360], 0
mov dword [ebp - 0x35c], 0x4174fc
mov dword [ebp - 0x358], str.1e2_3
mov dword [ebp - 0x354], 0
mov dword [ebp - 0x340], 0
mov dword [ebp - 0x33c], 0x41750a
mov dword [ebp - 0x338], str.3E2__
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x320], 0
mov dword [ebp - 0x31c], 0x417513
mov dword [ebp - 0x318], str._3._
mov dword [ebp - 0x314], 0
fld dword [0x419088]
mov dword [ebp - 0x300], 0
mov dword [ebp - 0x2fc], 0x417224
fst qword [ebp - 0x310]
fxch st(1)
mov dword [ebp - 0x2f8], str._3E10_1
fst qword [ebp - 0x308]
mov dword [ebp - 0x2f4], 0
fst qword [ebp - 0x2e8]
fxch st(1)
mov dword [ebp - 0x2f0], 0xb0000000
fstp qword [ebp - 0x2d0]
mov dword [ebp - 0x2ec], 0x421bf08e
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2dc], 0x417523
mov dword [ebp - 0x2d8], str._3___.4_
mov dword [ebp - 0x2d4], 0
mov dword [ebp - 0x2c8], 0x9999999a
mov dword [ebp - 0x2c4], 0xbfd99999
mov dword [ebp - 0x2c0], 0
mov dword [ebp - 0x2bc], 0x417224
mov dword [ebp - 0x2b8], str.__6.6__n1.1_t_
mov dword [ebp - 0x2b4], 0
mov dword [ebp - 0x2b0], 0x66666666
mov dword [ebp - 0x2ac], 0x401a6666
mov dword [ebp - 0x2a8], 0x9999999a
mov dword [ebp - 0x2a4], 0x3ff19999
mov dword [ebp - 0x2a0], 0
mov dword [ebp - 0x29c], 0x417224
mov dword [ebp - 0x298], str._6.666___7.77_mark
mov dword [ebp - 0x294], 0
mov dword [ebp - 0x290], 0xe76c8b44
mov dword [ebp - 0x28c], 0x401aa9fb
mov dword [ebp - 0x288], 0xe147ae14
mov dword [ebp - 0x284], 0x401f147a
fst qword [ebp - 0x268]
mov dword [ebp - 0x280], 0
fst qword [ebp - 0x248]
mov dword [ebp - 0x27c], str.mark
fst qword [ebp - 0x228]
mov dword [ebp - 0x278], str.1_234e10
mov dword [ebp - 0x274], str.English
mov dword [ebp - 0x270], 0xa2100000
mov dword [ebp - 0x26c], 0x42a67242
mov dword [ebp - 0x260], 1
mov dword [ebp - 0x25c], 0x417224
mov dword [ebp - 0x258], str.1_234e10
mov dword [ebp - 0x254], str.German
mov dword [ebp - 0x250], 0xa8000000
mov dword [ebp - 0x24c], 0x4206fc2b
mov dword [ebp - 0x240], 1
mov dword [ebp - 0x23c], 0x417224
mov dword [ebp - 0x238], str.1_234_567_890
mov dword [ebp - 0x234], str.English
mov dword [ebp - 0x230], 0xb4800000
mov dword [ebp - 0x22c], 0x41d26580
mov dword [ebp - 0x220], 1
mov dword [ebp - 0x21c], 0x417224
mov dword [ebp - 0x218], str.1_234_567_890
mov dword [ebp - 0x214], str.German
mov dword [ebp - 0x210], 0xc8b43958
mov dword [ebp - 0x20c], 0x3ff3be76
fst qword [ebp - 0x208]
mov dword [ebp - 0x200], 0
mov dword [ebp - 0x1fc], str._567_890
mov dword [ebp - 0x1f8], str._0.123__4.5_
mov dword [ebp - 0x1f4], str.English
fld qword [0x419090]
mov dword [ebp - 0x1e0], 0
mov dword [ebp - 0x1dc], 0x417224
fst qword [ebp - 0x1f0]
fld dword [0x419098]
mov dword [ebp - 0x1d8], str._0_123_4_5_
mov dword [ebp - 0x1d4], str.German
fstp qword [ebp - 0x1e8]
fstp qword [ebp - 0x1d0]
fld dword [0x41909c]
mov dword [ebp - 0x1c0], 0
mov dword [ebp - 0x1bc], 0x417224
fstp qword [ebp - 0x1c8]
fld dword [0x4190a0]
mov dword [ebp - 0x1b8], str._123_456._4.5678_
mov dword [ebp - 0x1b4], str.English
fst qword [ebp - 0x1b0]
fld qword [0x4190a8]
mov dword [ebp - 0x1a0], 0
fst qword [ebp - 0x1a8]
fxch st(1)
fstp qword [ebp - 0x190]
mov dword [ebp - 0x19c], 0x417224
fstp qword [ebp - 0x188]
fst qword [ebp - 0x168]
mov dword [ebp - 0x198], str._123.456__4_5678_
mov dword [ebp - 0x194], str.German
mov dword [ebp - 0x180], 0
mov dword [ebp - 0x17c], 0x417224
mov dword [ebp - 0x178], 0x41758c
mov dword [ebp - 0x174], 0
mov dword [ebp - 0x170], 0x70a3d70a
mov dword [ebp - 0x16c], 0x3fb70a3d
mov dword [ebp - 0x160], 1
fld dword [0x4190b0]
mov dword [ebp - 0x15c], 0x417224
mov dword [ebp - 0x158], str._t_1e2
fstp qword [ebp - 0x150]
fstp qword [ebp - 0x148]
fld qword [0x4190b8]
mov dword [ebp - 0x154], 0
fst qword [ebp - 0x130]
fld qword [0x4190c0]
mov dword [ebp - 0x140], 1
mov dword [ebp - 0x13c], 0x417224
fst qword [ebp - 0x128]
fxch st(1)
fst qword [ebp - 0x110]
fxch st(1)
fst qword [ebp - 0x108]
fxch st(1)
fst qword [ebp - 0xf0]
fxch st(1)
fst qword [ebp - 0xe8]
fxch st(1)
fst qword [ebp - 0xd0]
fxch st(1)
fst qword [ebp - 0xc8]
fxch st(1)
mov dword [ebp - 0x138], 0x417596
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x120], 3
mov dword [ebp - 0x11c], 0x417224
mov dword [ebp - 0x118], str.__1.1_3___t
mov dword [ebp - 0x114], 0
mov dword [ebp - 0x100], 3
mov dword [ebp - 0xfc], 0x417224
mov dword [ebp - 0xf8], str.__1.1_____t__3.4E3__t
mov dword [ebp - 0xf4], 0
mov dword [ebp - 0xe0], 3
mov dword [ebp - 0xdc], 0x417224
mov dword [ebp - 0xd8], 0x4175ba
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xc0], 2
fst qword [ebp - 0xb0]
fxch st(1)
fst qword [ebp - 0xa8]
fxch st(1)
fst qword [ebp - 0x90]
fxch st(1)
fst qword [ebp - 0x88]
fxch st(1)
fst qword [ebp - 0x70]
fxch st(1)
fst qword [ebp - 0x68]
fxch st(1)
fst qword [ebp - 0x50]
fxch st(1)
fst qword [ebp - 0x48]
fxch st(1)
fstp qword [ebp - 0x30]
mov dword [ebp - 0xbc], 0x417224
mov dword [ebp - 0xb8], 0x4175be
mov dword [ebp - 0xb4], 0
mov dword [ebp - 0xa0], 2
mov dword [ebp - 0x9c], 0x417224
mov dword [ebp - 0x98], str._6.._
mov dword [ebp - 0x94], 0
mov dword [ebp - 0x80], 2
mov dword [ebp - 0x7c], 0x417224
mov dword [ebp - 0x78], str._3.12_
mov dword [ebp - 0x74], 0
mov dword [ebp - 0x60], 2
mov dword [ebp - 0x5c], 0x417224
mov dword [ebp - 0x58], str._3.12__
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x40], 2
mov dword [ebp - 0x3c], 0x417224
mov dword [ebp - 0x38], str._1.0eE10__3_
mov dword [ebp - 0x34], 0
fstp qword [ebp - 0x28]
mov dword [ebp - 0x20], 2
mov dword [ebp - 0x1c], 0x417224
mov dword [ebp - 0x4c0], 0x4174fc
jmp 0x4034b9
mov eax, dword [esi + 0x1c]
mov dword [ebp - 0x4c0], eax
lea eax, [ebp - 0x494]
mov dword [esp + 8], eax
lea eax, [ebp - 0x480]
mov dword [esp + 4], eax
mov eax, dword [0x41d054]
mov dword [esp], eax
call dword [0x41d020]
lea eax, [ebp - 0x480]
sub esp, 0xc
mov dword [esp + 8], eax
lea eax, [ebp - 0x400]
mov dword [esp + 4], eax
mov eax, dword [0x41d128]
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 3
mov dword [esp], eax
call dword [0x41d018]
lea eax, [ebp - 0x4a8]
sub esp, 0x14
mov dword [esp + 4], eax
lea eax, [ebp - 0x400]
mov dword [esp], eax
call dword [0x41d0ec]
mov eax, dword [esi]
mov dword [esp + 8], eax
lea eax, [ebp - 0x480]
mov dword [esp + 4], eax
mov eax, dword [0x41d054]
mov dword [esp], eax
call dword [0x41d020]
lea eax, [ebp - 0x480]
sub esp, 0xc
mov dword [esp + 8], eax
lea eax, [ebp - 0x400]
mov dword [esp + 4], eax
mov eax, dword [0x41d128]
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 3
mov dword [esp], eax
call dword [0x41d018]
mov eax, dword [esi + 4]
sub esp, 0x14
mov dword [ebp - 0x4bc], eax
test eax, eax
je 0x4035e5
mov dword [esp + 8], eax
lea eax, [ebp - 0x4b0]
mov dword [esp + 4], eax
mov eax, dword [0x41d05c]
mov dword [esp + 0xc], 0x3f
mov dword [esp], eax
call dword [0x41d01c]
lea eax, [ebp - 0x4b0]
sub esp, 0x10
mov dword [esp + 0xc], eax
lea eax, [ebp - 0x4ac]
mov dword [esp + 8], eax
lea eax, [ebp - 0x3ac]
mov dword [esp + 4], eax
mov eax, dword [0x41d084]
mov dword [esp], eax
call dword [0x41d01c]
sub esp, 0x10
lea eax, [ebp - 0x4a8]
lea edi, [ebp - 0x464]
add ebx, 1
mov dword [esp + 4], eax
lea eax, [ebp - 0x400]
mov dword [esp], eax
call dword [0x41d0ec]
lea eax, [ebp - 0x3ac]
mov dword [esp + 4], eax
mov eax, dword [0x41d06c]
mov dword [esp], eax
call dword [0x41d024]
mov ecx, 0x19
mov dword [ebp - 0x4c4], eax
xor eax, eax
sub esp, 8
rep stosd dword es:[edi], eax
lea ecx, [ebp - 0x464]
mov edi, 0
mov dword [esp + 4], ecx
lea ecx, [ebp - 0x400]
mov dword [esp], ecx
call dword [0x41d0f0]
mov dword [esp + 4], 0x976
mov dword [esp], str..._wine_dlls_msvcp90_tests_ios.c
call fcn.00412dc0
mov edx, dword [ebp - 0x4c4]
mov eax, dword [esi + 0x18]
mov dword [esp + 8], ebx
mov dword [esp + 4], str.test__d_fail__wrong_state__expected___x_found___x_n
cmp eax, edx
mov dword [esp + 0xc], eax
sete al
mov dword [esp + 0x10], edx
movzx eax, al
mov dword [esp], eax
call fcn.00413030
mov dword [esp + 4], 0x977
mov dword [esp], str..._wine_dlls_msvcp90_tests_ios.c
call fcn.00412dc0
fld qword [esi + 8]
fld qword [ebp - 0x4a8]
xor eax, eax
mov dword [esp + 8], ebx
mov dword [esp + 4], str.test__d_fail__wrong_val__expected___g_found__g_n
fst qword [esp + 0x14]
fxch st(1)
fst qword [esp + 0xc]
fucompi st(1)
fstp st(0)
setnp al
cmovne eax, edi
mov dword [esp], eax
call fcn.00413030
mov dword [esp + 4], 0x978
mov dword [esp], str..._wine_dlls_msvcp90_tests_ios.c
call fcn.00412dc0
fld qword [esi + 0x10]
fld qword [ebp - 0x4a0]
xor eax, eax
mov dword [esp + 8], ebx
mov dword [esp + 4], str.test__d_fail__wrong_val__expected___g_found__g_n
fst qword [esp + 0x14]
fxch st(1)
fst qword [esp + 0xc]
fucompi st(1)
fstp st(0)
setnp al
cmovne eax, edi
mov dword [esp], eax
call fcn.00413030
mov dword [esp + 4], 0x979
mov dword [esp], str..._wine_dlls_msvcp90_tests_ios.c
call fcn.00412dc0
mov edi, dword [ebp - 0x4c0]
lea eax, [ebp - 0x464]
mov dword [esp + 4], eax
mov dword [esp], edi
call dword [sym.imp.msvcrt.dll_strcmp]
lea edx, [ebp - 0x464]
mov dword [esp + 0xc], edi
test eax, eax
mov dword [esp + 0x10], edx
sete al
mov dword [esp + 8], ebx
movzx eax, al
mov dword [esp + 4], str.test__d_fail__wrong_next__expected___s_found__s_n
mov dword [esp], eax
call fcn.00413030
mov eax, dword [ebp - 0x4bc]
test eax, eax
je 0x40379a
lea eax, [ebp - 0x4b0]
mov dword [esp + 4], eax
mov eax, dword [0x41d058]
mov dword [esp], eax
call dword [0x41d024]
sub esp, 8
lea eax, [ebp - 0x400]
add esi, 0x20
mov dword [esp + 4], eax
mov eax, dword [0x41d120]
mov dword [esp], eax
call dword [0x41d024]
lea eax, [ebp - 0x480]
sub esp, 8
mov dword [esp + 4], eax
mov eax, dword [0x41d04c]
mov dword [esp], eax
call dword [0x41d024]
sub esp, 8
cmp ebx, 0x1b
jne 0x4034b0
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret