Function at 0x42fd50
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
sub esp, 0xec
mov eax, dword [0x43d040]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [0x448bb8], 0
push esi
jne 0x42fd8e
cmp dword [0x448bc0], 0
je 0x42fd8e
call fcn.00421750
cmp byte [0x447d4c], 1
jne 0x42fdc1
mov eax, dword [0x448560]
mov byte [0x447d4c], 0
mov dword [eax + 0x1a68], 0x44458000
mov dword [eax + 0x1a6c], 0x43e60000
mov dword [eax + 0x1a40], 1
push 0x22
xor edx, edx
mov ecx, str._Jerry_Store__F1
call fcn.00408c00
mov esi, dword [0x448560]
add esp, 4
mov eax, dword [esi + 0x199c]
mov byte [eax + 0x78], 1
mov eax, dword [esi + 0x199c]
mov eax, dword [eax + 0x1b8]
test eax, eax
je 0x42fe03
cmp dword [eax + 0x10], 2
jne 0x42fdfe
cmp dword [eax + 4], 1
je 0x42fe13
call fcn.00411540
push 1
call fcn.00411070
mov esi, dword [0x448560]
add esp, 4
movss xmm1, dword [0x43a6d4]
mov ecx, 1
call fcn.00410c30
mov eax, dword [esi + 0x199c]
xor edx, edx
mov dword [ebp - 0x18], 0x43480000
mov dword [ebp - 0x14], 0x43988000
mov byte [eax + 0x78], 1
mov eax, dword [esi + 0x199c]
mov ecx, dword [eax + 0x1bc]
mov eax, dword [eax + 0x1c4]
push dword [eax + ecx*4 - 4]
mov ecx, 0x43a128
call fcn.004029d0
add esp, 4
cmp dword [esi + 0x19bc], eax
jne 0x42fe70
mov dword [esi + 0x19c4], eax
cmp dword [esi + 0x19c0], eax
jne 0x42fe7f
mov byte [esi + 0x19cf], 1
push 0
lea ecx, [ebp - 0x18]
mov edx, eax
push 0
push ecx
mov ecx, 0x43a128
call fcn.004073a0
add esp, 8
mov dword [ebp - 0x18], 0x43480000
lea edx, [ebp - 0x18]
mov dword [ebp - 0x14], 0x42200000
mov ecx, 0x43a500
call fcn.004227d0
add esp, 4
test al, al
je 0x42fec2
mov dword [0x448be8], 0
push ecx
lea edx, [ebp - 0x18]
mov dword [ebp - 0x18], 0x43480000
mov ecx, 0x43a514
mov dword [ebp - 0x14], 0x42200000
call fcn.004227d0
add esp, 4
test al, al
je 0x42feef
mov dword [0x448be8], 1
push ecx
lea edx, [ebp - 0x18]
mov dword [ebp - 0x18], 0x43480000
mov ecx, 0x43a538
mov dword [ebp - 0x14], 0x42200000
call fcn.004227d0
add esp, 4
test al, al
je 0x42ff1c
mov dword [0x448be8], 2
call fcn.004075f0
call fcn.004109a0
mov esi, dword [0x448560]
xor edx, edx
mov dword [ebp - 0x18], 0x44034000
mov dword [ebp - 0x14], 0x43ca8000
mov eax, dword [esi + 0x199c]
mov byte [eax + 0x78], 1
mov eax, dword [esi + 0x199c]
mov ecx, dword [eax + 0x1bc]
mov eax, dword [eax + 0x1c4]
push dword [eax + ecx*4 - 4]
mov ecx, str.main
call fcn.004029d0
add esp, 4
cmp dword [esi + 0x19bc], eax
jne 0x42ff77
mov dword [esi + 0x19c4], eax
cmp dword [esi + 0x19c0], eax
jne 0x42ff86
mov byte [esi + 0x19cf], 1
push 0
lea ecx, [ebp - 0x18]
mov edx, eax
push 1
push ecx
mov ecx, str.main
call fcn.004073a0
mov eax, dword [0x448be8]
add esp, 0xc
sub eax, 0
je 0x4309bf
sub eax, 1
je 0x4301c9
sub eax, 1
jne 0x430e0a
mov ecx, dword [0x448560]
mov eax, dword [ecx + 0x199c]
mov byte [eax + 0x78], 1
mov eax, dword [ecx + 0x199c]
mov eax, dword [eax + 0x1b8]
test eax, eax
je 0x42ffee
cmp dword [eax + 0x10], 2
jne 0x42ffe9
cmp dword [eax + 4], 1
je 0x42fff8
call fcn.00411540
push 1
call fcn.00411070
add esp, 4
mov dword [ebp - 0x70], 0x367013b3
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x6c], 0xc02d5c04
mov edx, 0x4486a0
mov dword [ebp - 0x68], 0xc28facc4
mov dword [ebp - 0x64], 0x830e1715
movaps xmm1, xmmword [ebp - 0x70]
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x30], 0xd6d7ab53
mov dword [ebp - 0x2c], 0x79cde8bc
mov dword [ebp - 0x28], 0x45374c4c
mov dword [ebp - 0x24], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x30]
mov dword [ebp - 0x60], 0xa7fbe5ad
mov dword [ebp - 0x5c], 0x477e722e
mov dword [ebp - 0x58], 0xcca7a506
mov dword [ebp - 0x54], 0x329f213f
movaps xmm2, xmmword [ebp - 0x60]
movaps xmmword [ebp - 0x90], xmm2
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x20], 0x1e1b4415
mov dword [ebp - 0x1c], 0xecc692a6
mov dword [ebp - 0x18], 0x2c061de6
mov dword [ebp - 0x14], 0x329fb587
movaps xmm0, xmmword [ebp - 0x20]
xorps xmm0, xmm2
movaps xmmword [ebp - 0x90], xmm0
call fcn.00423460
mov dword [ebp - 0xb0], 0x367213b3
lea ecx, [ebp - 0x40]
mov dword [ebp - 0xac], 0xc12d7c04
mov edx, 0x44855d
mov dword [ebp - 0xa8], 0xe68faccd
mov dword [ebp - 0xa4], 0x833a1615
movaps xmm1, xmmword [ebp - 0xb0]
movaps xmmword [ebp - 0x40], xmm1
mov dword [ebp - 0x80], 0xd6d7ab53
mov dword [ebp - 0x7c], 0x79cde8bc
mov dword [ebp - 0x78], 0x45374c4c
mov dword [ebp - 0x74], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x80]
mov dword [ebp - 0xa0], 0xa6fbccad
mov dword [ebp - 0x9c], 0x4e7e7214
mov dword [ebp - 0x98], 0xcca7a506
mov dword [ebp - 0x94], 0x8b7f043f
movaps xmm2, xmmword [ebp - 0xa0]
mov dword [ebp - 0x90], 0x91561dae
mov dword [ebp - 0x8c], 0x3cdb9828
mov dword [ebp - 0x88], 0x16177470
mov dword [ebp - 0x84], 0xe8be7661
movaps xmm3, xmmword [ebp - 0x90]
movaps xmmword [ebp - 0x30], xmm2
movaps xmmword [ebp - 0x20], xmm3
movaps xmmword [ebp - 0x40], xmm1
mov dword [ebp - 0x70], 0x1e1b4415
mov dword [ebp - 0x6c], 0xecc692a6
mov dword [ebp - 0x68], 0x2c061de6
mov dword [ebp - 0x64], 0x329fb587
movaps xmm0, xmmword [ebp - 0x70]
xorps xmm0, xmm2
mov dword [ebp - 0x60], 0x16eefd27
movaps xmmword [ebp - 0x30], xmm0
mov dword [ebp - 0x5c], 0x3cdb9828
mov dword [ebp - 0x58], 0x16177470
mov dword [ebp - 0x54], 0xe8be7661
movaps xmm0, xmmword [ebp - 0x60]
xorps xmm0, xmm3
movaps xmmword [ebp - 0x20], xmm0
call fcn.00423460
call fcn.004109a0
jmp 0x430e0a
mov ecx, dword [0x448560]
mov eax, dword [ecx + 0x199c]
mov byte [eax + 0x78], 1
mov eax, dword [ecx + 0x199c]
mov eax, dword [eax + 0x1b8]
test eax, eax
je 0x4301fa
cmp dword [eax + 0x10], 2
jne 0x4301f5
cmp dword [eax + 4], 1
je 0x430204
call fcn.00411540
push 1
call fcn.00411070
add esp, 4
movss xmm1, dword [0x43a6dc]
mov ecx, 1
call fcn.00410c30
mov dword [ebp - 0xb0], 0x365712b3
lea ecx, [ebp - 0x40]
mov dword [ebp - 0xac], 0xc12d7304
mov edx, 0x4486a1
mov dword [ebp - 0xa8], 0xd18facf8
mov dword [ebp - 0xa4], 0xc6324ed5
movaps xmm1, xmmword [ebp - 0xb0]
movaps xmmword [ebp - 0x40], xmm1
mov dword [ebp - 0xa0], 0xfe9cfdf5
mov dword [ebp - 0x9c], 0x54263f1e
mov dword [ebp - 0x98], 0xacbffd62
mov dword [ebp - 0x94], 0xd2040d67
movaps xmm2, xmmword [ebp - 0xa0]
movaps xmmword [ebp - 0x30], xmm2
mov dword [ebp - 0x90], 0xae0e749e
mov dword [ebp - 0x8c], 0x3cdb989a
mov dword [ebp - 0x88], 0x16177470
mov dword [ebp - 0x84], 0xe8be7661
movaps xmm3, xmmword [ebp - 0x90]
movaps xmmword [ebp - 0x20], xmm3
mov dword [ebp - 0x80], 0xd6d7ab53
mov dword [ebp - 0x7c], 0x79cde8bc
mov dword [ebp - 0x78], 0x45374c4c
mov dword [ebp - 0x74], 0x638aaef5
movaps xmm0, xmmword [ebp - 0x80]
xorps xmm0, xmm1
mov dword [ebp - 0x70], 0x1e1b4415
movaps xmmword [ebp - 0x40], xmm0
mov dword [ebp - 0x6c], 0xecc692a6
mov dword [ebp - 0x68], 0x2c061de6
mov dword [ebp - 0x64], 0x329fb587
movaps xmm0, xmmword [ebp - 0x70]
xorps xmm0, xmm2
mov dword [ebp - 0x60], 0x16eefd27
movaps xmmword [ebp - 0x30], xmm0
mov dword [ebp - 0x5c], 0x3cdb9828
mov dword [ebp - 0x58], 0x16177470
mov dword [ebp - 0x54], 0xe8be7661
movaps xmm0, xmmword [ebp - 0x60]
xorps xmm0, xmm3
movaps xmmword [ebp - 0x20], xmm0
call fcn.00423460
mov dword [ebp - 0xb0], 0x365612b3
mov dword [ebp - 0xac], 0xc12d4204
mov dword [ebp - 0xa8], 0xc28facd8
mov dword [ebp - 0xa4], 0x831f1615
movaps xmm1, xmmword [ebp - 0xb0]
movaps xmmword [ebp - 0x40], xmm1
mov dword [ebp - 0x80], 0xd6d7ab53
mov dword [ebp - 0x7c], 0x79cde8bc
mov dword [ebp - 0x78], 0x45374c4c
mov dword [ebp - 0x74], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x80]
mov dword [ebp - 0xa0], 0xa6fbf5ad
mov dword [ebp - 0x9c], 0x7b7e7201
mov dword [ebp - 0x98], 0xccb3a506
mov dword [ebp - 0x94], 0x8a7f3d3e
movaps xmm2, xmmword [ebp - 0xa0]
mov dword [ebp - 0x90], 0x91571d82
mov dword [ebp - 0x8c], 0xdc7620c8
mov dword [ebp - 0x88], 0x1617f0c8
mov dword [ebp - 0x84], 0xe8be7661
movaps xmm3, xmmword [ebp - 0x90]
movaps xmmword [ebp - 0x30], xmm2
movaps xmmword [ebp - 0x20], xmm3
movaps xmmword [ebp - 0x40], xmm1
mov dword [ebp - 0x70], 0x1e1b4415
mov dword [ebp - 0x6c], 0xecc692a6
mov dword [ebp - 0x68], 0x2c061de6
mov dword [ebp - 0x64], 0x329fb587
movaps xmm0, xmmword [ebp - 0x70]
xorps xmm0, xmm2
mov dword [ebp - 0x60], 0x16eefd27
mov dword [ebp - 0x5c], 0x3cdb9828
mov dword [ebp - 0x58], 0x16177470
mov dword [ebp - 0x54], 0xe8be7661
movaps xmmword [ebp - 0x30], xmm0
movaps xmm0, xmmword [ebp - 0x60]
xorps xmm0, xmm3
lea ecx, [ebp - 0x40]
mov edx, 0x44855f
movaps xmmword [ebp - 0x20], xmm0
call fcn.00423460
mov dword [ebp - 0x20], 0xd6a1c415
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x1c], 0x79cde8bc
mov edx, 0x44773c
mov dword [ebp - 0x18], 0x45374c4c
mov dword [ebp - 0x14], 0x638aaef5
movaps xmm1, xmmword [ebp - 0x20]
movaps xmmword [ebp - 0x20], xmm1
mov dword [ebp - 0x60], 0xd6d7ab53
mov dword [ebp - 0x5c], 0x79cde8bc
mov dword [ebp - 0x58], 0x45374c4c
mov dword [ebp - 0x54], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x60]
movaps xmmword [ebp - 0x20], xmm1
call fcn.00423460
push ecx
mov dword [esp], 0x3f800000
lea eax, [ebp - 0x44]
push 0x436500
push eax
mov dword [ebp - 0x60], 0xd6a1c435
lea eax, [ebp - 0x14]
mov dword [ebp - 0x5c], 0x79cde8bc
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x58], 0x45374c4c
xor edx, edx
mov dword [ebp - 0x54], 0x638aaef5
movaps xmm1, xmmword [ebp - 0x60]
mov dword [ebp - 0x14], 0x638aaef5
movaps xmmword [ebp - 0x60], xmm1
mov dword [ebp - 0x20], 0xd6d7ab53
mov dword [ebp - 0x1c], 0x79cde8bc
mov dword [ebp - 0x18], 0x45374c4c
xorps xmm1, xmmword [ebp - 0x20]
push eax
push 0x447754
movaps xmmword [ebp - 0x60], xmm1
mov dword [ebp - 0x44], 0x190
mov dword [ebp - 0x14], 0x1e
call fcn.004248e0
mov dword [ebp - 0xb0], 0x364213b3
mov dword [ebp - 0xac], 0xc02d5b04
mov dword [ebp - 0xa8], 0xee8faccd
mov dword [ebp - 0xa4], 0x83131615
movaps xmm1, xmmword [ebp - 0xb0]
movaps xmmword [ebp - 0x40], xmm1
mov dword [ebp - 0x80], 0xd6d7ab53
mov dword [ebp - 0x7c], 0x79cde8bc
mov dword [ebp - 0x78], 0x45374c4c
mov dword [ebp - 0x74], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x80]
mov dword [ebp - 0xa0], 0xa6fbccac
mov dword [ebp - 0x9c], 0x497e7221
mov dword [ebp - 0x98], 0xcc81a406
mov dword [ebp - 0x94], 0x8a7f183f
movaps xmm2, xmmword [ebp - 0xa0]
mov dword [ebp - 0x90], 0x16eefda3
mov dword [ebp - 0x8c], 0x3cdb9828
mov dword [ebp - 0x88], 0x16177470
mov dword [ebp - 0x84], 0xe8be7661
movaps xmm3, xmmword [ebp - 0x90]
movaps xmmword [ebp - 0x30], xmm2
movaps xmmword [ebp - 0x20], xmm3
movaps xmmword [ebp - 0x40], xmm1
mov dword [ebp - 0x70], 0x1e1b4415
mov dword [ebp - 0x6c], 0xecc692a6
mov dword [ebp - 0x68], 0x2c061de6
mov dword [ebp - 0x64], 0x329fb587
movaps xmm0, xmmword [ebp - 0x70]
xorps xmm0, xmm2
mov dword [ebp - 0x60], 0x16eefd27
mov dword [ebp - 0x5c], 0x3cdb9828
mov dword [ebp - 0x58], 0x16177470
mov dword [ebp - 0x54], 0xe8be7661
movaps xmmword [ebp - 0x30], xmm0
movaps xmm0, xmmword [ebp - 0x60]
add esp, 0x10
xorps xmm0, xmm3
mov edx, 0x4486b4
movaps xmmword [ebp - 0x20], xmm0
push 2
push 0x44774c
push ecx
lea ecx, [ebp - 0x40]
call fcn.00424110
add esp, 0x10
cmp byte [0x4486a1], 0
je 0x43085d
push ecx
mov dword [ebp - 0x70], 0x364c13b3
mov edx, 0x43d2bc
mov dword [ebp - 0x6c], 0xc02d5004
mov dword [ebp - 0x68], 0xe48facc4
mov dword [ebp - 0x64], 0x832f1615
movaps xmm1, xmmword [ebp - 0x70]
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x30], 0xd6d7ab53
mov dword [ebp - 0x2c], 0x79cde8bc
mov dword [ebp - 0x28], 0x45374c4c
mov dword [ebp - 0x24], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x30]
mov dword [ebp - 0x60], 0xa6fbc3ac
mov dword [ebp - 0x5c], 0x687e720b
mov dword [ebp - 0x58], 0x2c062cc6
mov dword [ebp - 0x54], 0x329fb587
movaps xmm2, xmmword [ebp - 0x60]
movaps xmmword [ebp - 0x90], xmm2
push 0x7c
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x20], 0x1e1b4415
mov dword [ebp - 0x1c], 0xecc692a6
mov dword [ebp - 0x18], 0x2c061de6
mov dword [ebp - 0x14], 0x329fb587
movaps xmm0, xmmword [ebp - 0x20]
push 0x43d0c8
xorps xmm0, xmm2
push ecx
lea ecx, [ebp - 0xa0]
movaps xmmword [ebp - 0x90], xmm0
call fcn.00424110
mov dword [ebp - 0xb0], 0x365313b3
lea eax, [ebp - 0x14]
mov dword [ebp - 0xac], 0xc12d4f04
add esp, 0xc
mov dword [ebp - 0xa8], 0xe48facfe
mov dword [ebp - 0xa4], 0x830a1715
movaps xmm1, xmmword [ebp - 0xb0]
mov dword [ebp - 0xa0], 0xa7fbe7ad
mov dword [ebp - 0x9c], 0x4b7e7221
mov dword [ebp - 0x98], 0xcca3a506
mov dword [ebp - 0x94], 0x8a7f323e
movaps xmm2, xmmword [ebp - 0xa0]
mov dword [ebp - 0x90], 0x92561d8a
mov dword [ebp - 0x8c], 0x3cdb9828
mov dword [ebp - 0x88], 0x16177470
mov dword [ebp - 0x84], 0xe8be7661
movaps xmm3, xmmword [ebp - 0x90]
movaps xmmword [ebp - 0xe0], xmm1
movaps xmmword [ebp - 0xd0], xmm2
movaps xmmword [ebp - 0xc0], xmm3
mov dword [ebp - 0x80], 0xd6d7ab53
mov dword [ebp - 0x7c], 0x79cde8bc
mov dword [ebp - 0x78], 0x45374c4c
mov dword [ebp - 0x74], 0x638aaef5
movaps xmm0, xmmword [ebp - 0x80]
xorps xmm0, xmm1
mov dword [esp], 0x3f800000
movaps xmmword [ebp - 0xe0], xmm0
mov dword [ebp - 0x70], 0x1e1b4415
mov dword [ebp - 0x6c], 0xecc692a6
mov dword [ebp - 0x68], 0x2c061de6
mov dword [ebp - 0x64], 0x329fb587
movaps xmm0, xmmword [ebp - 0x70]
xorps xmm0, xmm2
mov dword [ebp - 0x60], 0x16eefd27
push 0x436500
push eax
movaps xmmword [ebp - 0xd0], xmm0
lea eax, [ebp - 0x44]
mov dword [ebp - 0x5c], 0x3cdb9828
mov dword [ebp - 0x58], 0x16177470
mov dword [ebp - 0x54], 0xe8be7661
movaps xmm0, xmmword [ebp - 0x60]
xorps xmm0, xmm3
mov dword [ebp - 0x14], 0x14
push eax
movaps xmmword [ebp - 0xc0], xmm0
mov dword [ebp - 0x44], 1
push 0x43d2c0
xor edx, edx
lea ecx, [ebp - 0xe0]
call fcn.004248e0
add esp, 0x14
push ecx
mov dword [ebp - 0xb0], 0x365f13b3
lea eax, [ebp - 0x14]
mov dword [ebp - 0xac], 0xc12d5b04
lea ecx, [ebp - 0xe0]
mov dword [ebp - 0xa8], 0xf48faccd
mov edx, 4
mov dword [ebp - 0xa4], 0x831e1615
movaps xmm1, xmmword [ebp - 0xb0]
movaps xmmword [ebp - 0xe0], xmm1
mov dword [ebp - 0x80], 0xd6d7ab53
mov dword [ebp - 0x7c], 0x79cde8bc
mov dword [ebp - 0x78], 0x45374c4c
mov dword [ebp - 0x74], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x80]
mov dword [ebp - 0xa0], 0xa6fbe7ad
mov dword [ebp - 0x9c], 0x4e7e7216
mov dword [ebp - 0x98], 0xccb6a506
mov dword [ebp - 0x94], 0x8b7f103f
movaps xmm2, xmmword [ebp - 0xa0]
mov dword [ebp - 0x90], 0xbb561da0
mov dword [ebp - 0x8c], 0x3c5f20c8
mov dword [ebp - 0x88], 0x16177470
mov dword [ebp - 0x84], 0xe8be7661
movaps xmm3, xmmword [ebp - 0x90]
movaps xmmword [ebp - 0xd0], xmm2
movaps xmmword [ebp - 0xc0], xmm3
movaps xmmword [ebp - 0xe0], xmm1
mov dword [esp], 0x3f800000
mov dword [ebp - 0x70], 0x1e1b4415
mov dword [ebp - 0x6c], 0xecc692a6
mov dword [ebp - 0x68], 0x2c061de6
mov dword [ebp - 0x64], 0x329fb587
movaps xmm0, xmmword [ebp - 0x70]
xorps xmm0, xmm2
mov dword [ebp - 0x60], 0x16eefd27
push str._.3f
push eax
movaps xmmword [ebp - 0xd0], xmm0
lea eax, [ebp - 0x44]
mov dword [ebp - 0x5c], 0x3cdb9828
mov dword [ebp - 0x58], 0x16177470
mov dword [ebp - 0x54], 0xe8be7661
movaps xmm0, xmmword [ebp - 0x60]
push eax
xorps xmm0, xmm3
mov dword [ebp - 0x44], 0x3f800000
push 0x43d2b8
movaps xmmword [ebp - 0xc0], xmm0
mov dword [ebp - 0x14], 0x43fa0000
call fcn.004248e0
add esp, 0x14
call fcn.004109a0
jmp 0x430e0a
mov ecx, dword [0x448560]
mov eax, dword [ecx + 0x199c]
mov byte [eax + 0x78], 1
mov eax, dword [ecx + 0x199c]
mov eax, dword [eax + 0x1b8]
test eax, eax
je 0x4309f0
cmp dword [eax + 0x10], 2
jne 0x4309eb
cmp dword [eax + 4], 1
je 0x4309fa
call fcn.00411540
push 1
call fcn.00411070
add esp, 4
movss xmm1, dword [0x43a6d4]
mov ecx, 1
call fcn.00410c30
movaps xmm0, xmmword [0x43a7c0]
lea eax, [ebp - 0x60]
mov dword [ebp - 0x60], 0x367613b3
mov dword [ebp - 0x5c], 0xc12d4504
mov dword [ebp - 0x58], 0xc18faccb
mov dword [ebp - 0x54], 0x63131615
movaps xmm1, xmmword [ebp - 0x60]
push eax
mov dword [ebp - 0x20], 0xd6d7ab53
lea eax, [ebp - 0x20]
mov dword [ebp - 0x1c], 0x79cde8bc
mov dword [ebp - 0x18], 0x45374c4c
mov dword [ebp - 0x14], 0x638aaef5
movaps xmmword [ebp - 0x60], xmm1
xorps xmm1, xmmword [ebp - 0x20]
push eax
movaps xmmword [ebp - 0x60], xmm1
movaps xmmword [ebp - 0x20], xmm0
call fcn.004221a0
mov dword [ebp - 0x70], 0x367613b3
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x6c], 0xc12d4504
mov edx, 0x4486a3
mov dword [ebp - 0x68], 0xfdd76ccb
mov dword [ebp - 0x64], 0xc0324e74
movaps xmm1, xmmword [ebp - 0x70]
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x30], 0xd6d7ab53
mov dword [ebp - 0x2c], 0x79cde8bc
mov dword [ebp - 0x28], 0x45374c4c
mov dword [ebp - 0x24], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x30]
mov dword [ebp - 0x60], 0xfeb6fcf5
mov dword [ebp - 0x5c], 0xecc6081e
mov dword [ebp - 0x58], 0x2c061de6
mov dword [ebp - 0x54], 0x329fb587
movaps xmm2, xmmword [ebp - 0x60]
movaps xmmword [ebp - 0x90], xmm2
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x20], 0x1e1b4415
mov dword [ebp - 0x1c], 0xecc692a6
mov dword [ebp - 0x18], 0x2c061de6
mov dword [ebp - 0x14], 0x329fb587
movaps xmm0, xmmword [ebp - 0x20]
xorps xmm0, xmm2
movaps xmmword [ebp - 0x90], xmm0
call fcn.00423460
mov dword [ebp - 0x70], 0x367613b3
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x6c], 0xc12d4504
mov edx, 0x4486a2
mov dword [ebp - 0x68], 0xfcd76ccb
mov dword [ebp - 0x64], 0xc6324e75
movaps xmm1, xmmword [ebp - 0x70]
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x30], 0xd6d7ab53
mov dword [ebp - 0x2c], 0x79cde8bc
mov dword [ebp - 0x28], 0x45374c4c
mov dword [ebp - 0x24], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x30]
mov dword [ebp - 0x60], 0xfeacfcf5
mov dword [ebp - 0x5c], 0x54263f1e
mov dword [ebp - 0x58], 0x2c061d72
mov dword [ebp - 0x54], 0x329fb587
movaps xmm2, xmmword [ebp - 0x60]
movaps xmmword [ebp - 0x90], xmm2
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x20], 0x1e1b4415
mov dword [ebp - 0x1c], 0xecc692a6
mov dword [ebp - 0x18], 0x2c061de6
mov dword [ebp - 0x14], 0x329fb587
movaps xmm0, xmmword [ebp - 0x20]
xorps xmm0, xmm2
movaps xmmword [ebp - 0x90], xmm0
call fcn.00423460
mov dword [ebp - 0x30], 0xd6d7ab53
mov dword [ebp - 0x2c], 0x79cde8bc
mov dword [ebp - 0x28], 0x45374c4c
mov dword [ebp - 0x70], 0x365712b3
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x6c], 0xc12d7304
mov edx, 0x4486f4
mov dword [ebp - 0x68], 0xe68face1
mov dword [ebp - 0x64], 0x83061715
movaps xmm1, xmmword [ebp - 0x70]
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x24], 0x638aaef5
xorps xmm1, xmmword [ebp - 0x30]
mov dword [ebp - 0x60], 0xa6fbc4ac
mov dword [ebp - 0x5c], 0x6b7f722d
mov dword [ebp - 0x58], 0xc9fa506
mov dword [ebp - 0x54], 0x329fe5cf
movaps xmm2, xmmword [ebp - 0x60]
movaps xmmword [ebp - 0x90], xmm2
movaps xmmword [ebp - 0xa0], xmm1
mov dword [ebp - 0x20], 0x1e1b4415
mov dword [ebp - 0x1c], 0xecc692a6
mov dword [ebp - 0x18], 0x2c061de6
mov dword [ebp - 0x14], 0x329fb587
movaps xmm0, xmmword [ebp - 0x20]
xorps xmm0, xmm2
movaps xmmword [ebp - 0x90], xmm0
call fcn.00423460
mov dword [ebp - 0x70], 0x367613b3
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x6c], 0xc12d4504
mov edx, 0x44855e
mov dword [ebp - 0x68], 0xfdd76ccb
mov dword [ebp - 0x64], 0xd3324e56
movaps xmm1, xmmword [ebp - 0x70]
mov dword [ebp - 0x60], 0xfeb9fcf5
mov dword [ebp - 0x5c], 0xecc6221e
mov dword [ebp - 0x58], 0x2c061de6
mov dword [ebp - 0x54], 0x329fb587
movaps xmm2, xmmword [ebp - 0x60]
movaps xmmword [ebp - 0xa0], xmm1
movaps xmmword [ebp - 0x90], xmm2
mov dword [ebp - 0x30], 0xd6d7ab53
mov dword [ebp - 0x2c], 0x79cde8bc
mov dword [ebp - 0x28], 0x45374c4c
mov dword [ebp - 0x24], 0x638aaef5
movaps xmm0, xmmword [ebp - 0x30]
xorps xmm0, xmm1
mov dword [ebp - 0x20], 0x1e1b4415
movaps xmmword [ebp - 0xa0], xmm0
mov dword [ebp - 0x1c], 0xecc692a6
mov dword [ebp - 0x18], 0x2c061de6
mov dword [ebp - 0x14], 0x329fb587
movaps xmm0, xmmword [ebp - 0x20]
xorps xmm0, xmm2
movaps xmmword [ebp - 0x90], xmm0
call fcn.00423460
mov dword [ebp - 0x70], 0x365f13b3
mov dword [ebp - 0x6c], 0xc12d5b04
mov dword [ebp - 0x68], 0xf48faccd
mov dword [ebp - 0x64], 0x831e1615
movaps xmm1, xmmword [ebp - 0x70]
mov dword [ebp - 0x60], 0xa6fbe7ad
mov dword [ebp - 0x5c], 0x4e7e7216
mov dword [ebp - 0x58], 0x2cb6a506
mov dword [ebp - 0x54], 0x329fb587
movaps xmm2, xmmword [ebp - 0x60]
movaps xmmword [ebp - 0xa0], xmm1
movaps xmmword [ebp - 0x90], xmm2
mov dword [ebp - 0x30], 0xd6d7ab53
mov dword [ebp - 0x2c], 0x79cde8bc
mov dword [ebp - 0x28], 0x45374c4c
mov dword [ebp - 0x24], 0x638aaef5
movaps xmm0, xmmword [ebp - 0x30]
xorps xmm0, xmm1
mov dword [ebp - 0x20], 0x1e1b4415
movaps xmmword [ebp - 0xa0], xmm0
mov dword [ebp - 0x1c], 0xecc692a6
mov dword [ebp - 0x18], 0x2c061de6
mov dword [ebp - 0x14], 0x329fb587
movaps xmm0, xmmword [ebp - 0x20]
xorps xmm0, xmm2
mov dword [ebp - 0x44], 0x42480000
movaps xmmword [ebp - 0x90], xmm0
add esp, 4
lea eax, [ebp - 0x14]
mov edx, 4
mov dword [ebp - 0x14], 0x43fa0000
lea ecx, [ebp - 0xa0]
mov dword [esp], 0x3f800000
push str._.3f
push eax
lea eax, [ebp - 0x44]
push eax
push 0x43d2c4
call fcn.004248e0
add esp, 0x14
call fcn.004075f0
call fcn.0040c0b0
call fcn.00406f20
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.004331b4
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret