Function at 0x432c20
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x1c
push ebx
mov eax, ecx
mov dword [ebp - 8], ecx
push esi
push edi
test eax, eax
jne 0x432c3a
call fcn.0040729e
mov dword [ebp - 8], eax
movss xmm0, dword [0x4831d4]
lea ebx, [eax + 0xc8]
push ecx
movaps xmm3, xmm0
mov dword [ebp - 4], ebx
movaps xmm2, xmm0
mov dword [esp], 0x3f800000
movaps xmm1, xmm0
lea ecx, [ebp - 0x18]
call fcn.004030c3
movss xmm4, dword [0x483130]
mov esi, eax
mov edi, ebx
movaps xmm3, xmm4
push ecx
movaps xmm2, xmm4
mov dword [esp], 0x3f800000
movaps xmm1, xmm4
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm7, dword [0x483098]
lea edi, [ebx + 0x10]
mov esi, eax
movaps xmm3, xmm7
push ecx
movaps xmm2, xmm7
mov dword [esp], 0x3f70a3d7
movaps xmm1, xmm7
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [ebx + 0x20]
push ecx
and dword [esp], 0
lea ecx, [ebp - 0x18]
xorps xmm3, xmm3
xorps xmm2, xmm2
movsd dword es:[edi], dword [esi]
xorps xmm1, xmm1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x48309c]
lea edi, [ebx + 0x30]
mov esi, eax
movaps xmm2, xmm3
push ecx
movaps xmm1, xmm3
mov dword [esp], 0x3f70a3d7
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm2, dword [0x483110]
lea edi, [ebx + 0x40]
mov esi, eax
movaps xmm3, xmm4
push ecx
movaps xmm1, xmm2
mov dword [esp], 0x3f000000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
lea ecx, [ebx + 0x50]
mov esi, eax
mov edi, ecx
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xorps xmm3, xmm3
push ecx
and dword [esp], 0
lea ecx, [ebp - 0x18]
xorps xmm2, xmm2
xorps xmm1, xmm1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x483128]
lea edi, [ebx + 0x60]
movss xmm2, dword [0x4830e0]
mov esi, eax
movss xmm1, dword [0x4830b8]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f0a3d71
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x4831c0]
lea edi, [ebx + 0x70]
movss xmm2, dword [0x483150]
mov esi, eax
movss xmm1, dword [0x4830d4]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3ecccccd
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [ebx + 0x80]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f2b851f
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x483090]
lea edi, [ebx + 0x90]
mov esi, eax
movaps xmm2, xmm3
push ecx
movaps xmm1, xmm3
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x483128]
lea ecx, [ebx + 0xa0]
movss xmm2, dword [0x4830e0]
mov esi, eax
movss xmm1, dword [0x4830b8]
mov edi, ecx
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
lea ecx, [ebx + 0xb0]
mov esi, eax
mov edi, ecx
push ecx
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movss xmm4, dword [0x483134]
lea ecx, [ebp - 0x18]
xorps xmm3, xmm3
mov dword [esp], 0x3f028f5c
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.004030c3
movss xmm3, dword [0x4830b0]
lea edi, [ebx + 0xc0]
mov esi, eax
movaps xmm2, xmm3
push ecx
movaps xmm1, xmm3
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x483088]
lea edi, [ebx + 0xd0]
mov esi, eax
movaps xmm2, xmm3
push ecx
movaps xmm1, xmm3
mov dword [esp], 0x3f07ae14
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm0, dword [0x4830e8]
lea edi, [ebx + 0xe0]
mov esi, eax
movaps xmm3, xmm0
push ecx
movaps xmm2, xmm0
mov dword [esp], 0x3f800000
movaps xmm1, xmm0
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x483108]
lea edi, [ebx + 0xf0]
mov esi, eax
movaps xmm2, xmm3
push ecx
movaps xmm1, xmm3
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [ebx + 0x100]
push ecx
movaps xmm3, xmm4
mov dword [esp], 0x3f800000
movaps xmm2, xmm4
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movaps xmm1, xmm4
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [ebx + 0x110]
push ecx
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movss xmm5, dword [0x483150]
lea ecx, [ebp - 0x18]
movss xmm4, dword [0x4830d4]
movaps xmm2, xmm5
movss xmm3, dword [0x4831c0]
movaps xmm1, xmm4
call fcn.004030c3
movss xmm3, dword [0x4831b0]
lea edi, [ebx + 0x120]
movss xmm2, dword [0x483138]
mov esi, eax
movss xmm1, dword [0x4830cc]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x4831c0]
lea edi, [ebx + 0x130]
mov esi, eax
movaps xmm2, xmm5
push ecx
movaps xmm1, xmm4
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [ebx + 0x140]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3ecccccd
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [ebx + 0x150]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm2, dword [0x48313c]
lea edi, [ebx + 0x160]
mov esi, eax
movaps xmm1, xmm7
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [ebx + 0x170]
push ecx
movaps xmm2, xmm5
mov dword [esp], 0x3e9eb852
movaps xmm1, xmm4
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
lea edx, [ebx + 0x180]
mov esi, eax
mov edi, edx
movsd dword es:[edi], dword [esi]
movss xmm6, dword [0x483198]
movsd dword es:[edi], dword [esi]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f4ccccd
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
lea ecx, [ebx + 0x190]
mov esi, eax
mov edi, ecx
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
movss xmm7, dword [0x483104]
lea edi, [ebx + 0x1a0]
movss xmm3, dword [0x48318c]
movss xmm1, dword [0x4830a0]
mov eax, ebx
push ecx
movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0x18]
movaps xmm2, xmm7
mov dword [esp], 0x3f47ae14
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea edi, [eax + 0x1b0]
lea esi, [eax + 0x50]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov edi, dword [ebp - 8]
mov esi, eax
add edi, 0x288
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov ecx, dword [ebp - 8]
mov esi, eax
movss xmm3, dword [0x4831c0]
movaps xmm2, xmm5
push ecx
movaps xmm1, xmm4
mov dword [esp], 0x3e4ccccd
lea edi, [ecx + 0x298]
movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov ecx, dword [ebp - 8]
mov esi, eax
push ecx
mov dword [esp], 0x3f2b851f
lea edi, [ecx + 0x2a8]
movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov ecx, dword [ebp - 8]
mov esi, eax
lea edi, [ecx + 0x2b8]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f733333
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov ecx, ebx
mov esi, eax
movaps xmm3, xmm6
lea edi, [ecx + 0x200]
movsd dword es:[edi], dword [esi]
lea eax, [ecx + 0xb0]
push eax
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.0042d74b
mov edx, ebx
movss xmm3, dword [0x483154]
mov esi, eax
lea ecx, [ebp - 0x18]
lea edi, [edx + 0x210]
movsd dword es:[edi], dword [esi]
lea eax, [edx + 0xb0]
push eax
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea edi, [edx + 0x220]
lea esi, [edx + 0x190]
movsd dword es:[edi], dword [esi]
lea edx, [ebx + 0x1a0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.0042d74b
mov ecx, ebx
mov esi, eax
movaps xmm3, xmm6
lea ebx, [ecx + 0x230]
mov edi, ebx
lea eax, [ecx + 0xa0]
lea edx, [ecx + 0x210]
push eax
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.0042d74b
mov ecx, dword [ebp - 4]
mov esi, eax
movaps xmm3, xmm7
mov edx, ebx
lea edi, [ecx + 0x240]
movsd dword es:[edi], dword [esi]
lea eax, [ecx + 0xa0]
push eax
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.0042d74b
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0x18]
movss xmm3, dword [0x48315c]
mov esi, eax
add esp, 0xc
movaps xmm2, xmm3
movaps xmm1, xmm3
lea edi, [edx + 0x250]
movsd dword es:[edi], dword [esi]
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [edx + 0x260]
movsd dword es:[edi], dword [esi]
movss xmm7, dword [0x4831d4]
movss xmm3, dword [0x4830f8]
movaps xmm1, xmm7
movss xmm2, dword [0x483110]
movsd dword es:[edi], dword [esi]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm2, dword [0x483178]
lea edi, [edx + 0x270]
movss xmm1, dword [0x4831b4]
mov esi, eax
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm2, dword [0x483154]
lea edi, [edx + 0x280]
mov esi, eax
movaps xmm1, xmm7
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3f800000
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm2, dword [0x4830c0]
lea edi, [edx + 0x290]
movss xmm3, dword [0x4830c4]
mov esi, eax
push ecx
movaps xmm1, xmm2
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm1, dword [0x4830e8]
lea edi, [edx + 0x2a0]
movss xmm3, dword [0x4830f8]
mov esi, eax
push ecx
movaps xmm2, xmm1
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm2, dword [0x4830c8]
lea edi, [edx + 0x2b0]
movss xmm3, dword [0x4830d0]
mov esi, eax
push ecx
movaps xmm1, xmm2
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [edx + 0x2c0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push ecx
and dword [esp], 0
lea ecx, [ebp - 0x18]
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.004030c3
mov esi, eax
lea edi, [edx + 0x2d0]
push ecx
movaps xmm3, xmm7
mov dword [esp], 0x3d75c28f
movaps xmm2, xmm7
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movaps xmm1, xmm7
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x4831c0]
lea edi, [edx + 0x2e0]
movss xmm1, dword [0x4830d4]
mov esi, eax
push ecx
movaps xmm2, xmm5
mov dword [esp], 0x3eb33333
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [edx + 0x2f0]
push ecx
movaps xmm1, xmm7
mov dword [esp], 0x3f666666
xorps xmm3, xmm3
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movaps xmm2, xmm1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
movss xmm3, dword [0x4831c0]
lea edi, [edx + 0x300]
movss xmm1, dword [0x4830d4]
mov esi, eax
push ecx
movaps xmm2, xmm5
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x18]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [edx + 0x310]
movaps xmm0, xmm7
push ecx
movaps xmm3, xmm0
mov dword [esp], 0x3f333333
movsd dword es:[edi], dword [esi]
lea ecx, [ebp - 0x18]
movaps xmm2, xmm0
movaps xmm1, xmm0
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [edx + 0x320]
push ecx
mov dword [esp], 0x3e4ccccd
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movaps xmm3, xmm6
lea ecx, [ebp - 0x18]
movaps xmm2, xmm6
movaps xmm1, xmm6
call fcn.004030c3
mov esi, eax
lea edi, [edx + 0x330]
push ecx
lea ecx, [ebp - 0x18]
mov dword [esp], 0x3eb33333
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004030c3
mov esi, eax
lea edi, [edx + 0x340]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret