Function at 0x10003dc0
Capabilities:
Create thread

Disassembly:
push ebp
mov ebp, esp
push 0xfffffffffffffffe
push 0x10009030
push 0x10005573
mov eax, dword fs:[0]
push eax
sub esp, 0x338
push ebx
push esi
push edi
mov eax, dword [section..data]
xor dword [ebp - 8], eax
xor eax, ebp
push eax
lea eax, [ebp - 0x10]
mov dword fs:[0], eax
mov dword [ebp - 0x18], esp
mov dword [ebp - 4], 0
jmp 0x10003e0f
jmp 0x10003e21
jmp 0x10003e33
jmp 0x10003e45
movaps xmm0, xmmword [0x100072d0]
movups xmmword [ebp - 0xb4], xmm0
movaps xmm0, xmmword [0x10007460]
movups xmmword [ebp - 0xa4], xmm0
movaps xmm0, xmmword [0x100072c0]
movups xmmword [ebp - 0x94], xmm0
movaps xmm0, xmmword [0x10007250]
movups xmmword [ebp - 0x84], xmm0
movaps xmm0, xmmword [0x10007280]
movups xmmword [ebp - 0x74], xmm0
movaps xmm0, xmmword [0x100072f0]
movups xmmword [ebp - 0x64], xmm0
movaps xmm0, xmmword [str._r_f_r_r]
movups xmmword [ebp - 0x54], xmm0
movaps xmm0, xmmword [0x10007270]
movups xmmword [ebp - 0x44], xmm0
mov word [ebp - 0x34], 4
xor esi, esi
mov dword [ebp - 0x1c], esi
lea ecx, [ebp - 0xb3]
cmp esi, 0x80
jae 0x10003ee1
push esi
call fcn.10004d20
mov bl, byte [ebp - 0xb4]
xor bl, byte [eax]
push esi
lea ecx, [ebp - 0xb3]
call fcn.10004d20
mov byte [eax], bl
inc esi
jmp 0x10003eb1
push 0x80
call fcn.10004d20
mov byte [eax], 0
lea ecx, [ebp - 0xb3]
call fcn.10004d10
mov dword [0x1000a43c], eax
movaps xmm0, xmmword [0x100076e0]
movups xmmword [ebp - 0x138], xmm0
movaps xmm0, xmmword [0x10007760]
movups xmmword [ebp - 0x128], xmm0
movaps xmm0, xmmword [0x100076f0]
movups xmmword [ebp - 0x118], xmm0
movaps xmm0, xmmword [0x10007740]
movups xmmword [ebp - 0x108], xmm0
movaps xmm0, xmmword [0x100076c0]
movups xmmword [ebp - 0xf8], xmm0
movaps xmm0, xmmword [0x10007700]
movups xmmword [ebp - 0xe8], xmm0
movaps xmm0, xmmword [0x100076d0]
movups xmmword [ebp - 0xd8], xmm0
movaps xmm0, xmmword [str._______________________________]
movups xmmword [ebp - 0xc8], xmm0
mov word [ebp - 0xb8], 0x21
xor esi, esi
mov dword [ebp - 0x20], esi
lea ecx, [ebp - 0x137]
cmp esi, 0x80
jae 0x10003fa9
push esi
call fcn.10004d20
mov bl, byte [ebp - 0x138]
xor bl, byte [eax]
push esi
lea ecx, [ebp - 0x137]
call fcn.10004d20
mov byte [eax], bl
inc esi
jmp 0x10003f79
push 0x80
call fcn.10004d20
mov byte [eax], 0
lea ecx, [ebp - 0x137]
call fcn.10004d10
mov dword [0x1000a440], eax
movaps xmm0, xmmword [0x10007510]
movups xmmword [ebp - 0x1bc], xmm0
movaps xmm0, xmmword [0x10007290]
movups xmmword [ebp - 0x1ac], xmm0
movaps xmm0, xmmword [0x10007500]
movups xmmword [ebp - 0x19c], xmm0
movaps xmm0, xmmword [0x10007430]
movups xmmword [ebp - 0x18c], xmm0
movaps xmm0, xmmword [0x10007490]
movups xmmword [ebp - 0x17c], xmm0
movaps xmm0, xmmword [0x100074e0]
movups xmmword [ebp - 0x16c], xmm0
movaps xmm0, xmmword [0x10007470]
movups xmmword [ebp - 0x15c], xmm0
movaps xmm0, xmmword [0x10007480]
movups xmmword [ebp - 0x14c], xmm0
mov word [ebp - 0x13c], 0xc
xor esi, esi
mov dword [ebp - 0x24], esi
lea ecx, [ebp - 0x1bb]
cmp esi, 0x80
jae 0x10004071
push esi
call fcn.10004d20
mov bl, byte [ebp - 0x1bc]
xor bl, byte [eax]
push esi
lea ecx, [ebp - 0x1bb]
call fcn.10004d20
mov byte [eax], bl
inc esi
jmp 0x10004041
push 0x80
call fcn.10004d20
mov byte [eax], 0
lea ecx, [ebp - 0x1bb]
call fcn.10004d10
mov dword [0x1000a444], eax
jmp 0x100040a0
push 0
push 0
push 0x100033d0
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthread]
add esp, 0xc
jmp 0x100040c4
jmp 0x100040d6
jmp 0x100040e8
jmp 0x100040fa
movaps xmm0, xmmword [0x10007580]
movups xmmword [ebp - 0x240], xmm0
movaps xmm0, xmmword [0x100075a0]
movups xmmword [ebp - 0x230], xmm0
movaps xmm0, xmmword [0x100075d0]
movups xmmword [ebp - 0x220], xmm0
movaps xmm0, xmmword [0x100075b0]
movups xmmword [ebp - 0x210], xmm0
movaps xmm0, xmmword [0x100076a0]
movups xmmword [ebp - 0x200], xmm0
movaps xmm0, xmmword [0x100075f0]
movups xmmword [ebp - 0x1f0], xmm0
movaps xmm0, xmmword [0x100075e0]
movups xmmword [ebp - 0x1e0], xmm0
movaps xmm0, xmmword [0x10007630]
movups xmmword [ebp - 0x1d0], xmm0
mov word [ebp - 0x1c0], 0x1f
xor esi, esi
mov dword [ebp - 0x28], esi
lea ecx, [ebp - 0x23f]
cmp esi, 0x80
jae 0x100041a5
push esi
call fcn.10004d20
mov bl, byte [ebp - 0x240]
xor bl, byte [eax]
push esi
lea ecx, [ebp - 0x23f]
call fcn.10004d20
mov byte [eax], bl
inc esi
jmp 0x10004175
push 0x80
call fcn.10004d20
mov byte [eax], 0
lea ecx, [ebp - 0x23f]
call fcn.10004d10
mov dword [0x1000a448], eax
movaps xmm0, xmmword [0x10007950]
movups xmmword [ebp - 0x2c4], xmm0
movaps xmm0, xmmword [0x10007b80]
movups xmmword [ebp - 0x2b4], xmm0
movaps xmm0, xmmword [0x10007b50]
movups xmmword [ebp - 0x2a4], xmm0
movaps xmm0, xmmword [0x10007c20]
movups xmmword [ebp - 0x294], xmm0
movaps xmm0, xmmword [0x10007a70]
movups xmmword [ebp - 0x284], xmm0
movaps xmm0, xmmword [0x10007ab0]
movups xmmword [ebp - 0x274], xmm0
movaps xmm0, xmmword [0x10007ac0]
movups xmmword [ebp - 0x264], xmm0
movaps xmm0, xmmword [0x10007ad0]
movups xmmword [ebp - 0x254], xmm0
mov word [ebp - 0x244], 0x39
xor esi, esi
mov dword [ebp - 0x2c], esi
lea ecx, [ebp - 0x2c3]
cmp esi, 0x80
jae 0x1000426d
push esi
call fcn.10004d20
mov bl, byte [ebp - 0x2c4]
xor bl, byte [eax]
push esi
lea ecx, [ebp - 0x2c3]
call fcn.10004d20
mov byte [eax], bl
inc esi
jmp 0x1000423d
push 0x80
call fcn.10004d20
mov byte [eax], 0
lea ecx, [ebp - 0x2c3]
call fcn.10004d10
mov dword [0x1000a44c], eax
movaps xmm0, xmmword [0x100086e0]
movups xmmword [ebp - 0x348], xmm0
movaps xmm0, xmmword [0x10008670]
movups xmmword [ebp - 0x338], xmm0
movaps xmm0, xmmword [0x10008690]
movups xmmword [ebp - 0x328], xmm0
movaps xmm0, xmmword [0x10008650]
movups xmmword [ebp - 0x318], xmm0
movaps xmm0, xmmword [0x100085e0]
movups xmmword [ebp - 0x308], xmm0
movaps xmm0, xmmword [0x10008590]
movups xmmword [ebp - 0x2f8], xmm0
movaps xmm0, xmmword [0x100085a0]
movups xmmword [ebp - 0x2e8], xmm0
movaps xmm0, xmmword [0x10008570]
movups xmmword [ebp - 0x2d8], xmm0
mov word [ebp - 0x2c8], 0x72
xor esi, esi
mov dword [ebp - 0x30], esi
lea ecx, [ebp - 0x347]
cmp esi, 0x80
jae 0x10004335
push esi
call fcn.10004d20
mov bl, byte [ebp - 0x348]
xor bl, byte [eax]
push esi
lea ecx, [ebp - 0x347]
call fcn.10004d20
mov byte [eax], bl
inc esi
jmp 0x10004305
push 0x80
call fcn.10004d20
mov byte [eax], 0
lea ecx, [ebp - 0x347]
call fcn.10004d10
mov dword [0x1000a450], eax
jmp 0x10004364
jmp 0x1000436f
mov dword [ebp - 4], 0xfffffffe
mov ecx, dword [ebp - 0x10]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret