Function at 0x10001d1f
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
push ebp
mov ebp, esp
movdqa xmm0, xmmword [ecx]
movdqa xmm1, xmmword [edx]
pxor xmm1, xmm0
movdqa xmmword [edx], xmm1
movdqa xmm1, xmmword [edx + 0x10]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x10], xmm1
movdqa xmm1, xmmword [edx + 0x20]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x20], xmm1
movdqa xmm1, xmmword [edx + 0x30]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x30], xmm1
movdqa xmm1, xmmword [edx + 0x40]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x40], xmm1
movdqa xmm1, xmmword [edx + 0x50]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x50], xmm1
movdqa xmm1, xmmword [edx + 0x60]
pxor xmm1, xmm0
movdqa xmmword [edx + 0x60], xmm1
pxor xmm0, xmmword [edx + 0x70]
movdqa xmmword [edx + 0x70], xmm0
movdqa xmm0, xmmword [ecx + 0x10]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001db8
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001d98
movdqa xmm0, xmmword [ecx + 0x20]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001de0
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001dc0
movdqa xmm0, xmmword [ecx + 0x30]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001e08
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001de8
movdqa xmm0, xmmword [ecx + 0x40]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001e30
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001e10
movdqa xmm0, xmmword [ecx + 0x50]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001e58
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001e38
movdqa xmm0, xmmword [ecx + 0x60]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001e80
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001e60
movdqa xmm0, xmmword [ecx + 0x70]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001ea8
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001e88
movdqa xmm0, xmmword [ecx + 0x80]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001ed3
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001eb3
movdqa xmm0, xmmword [ecx + 0x90]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001efe
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001ede
movdqa xmm0, xmmword [ecx + 0xa0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001f29
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001f09
movdqa xmm0, xmmword [ecx + 0xb0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001f54
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001f34
movdqa xmm0, xmmword [ecx + 0xc0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001f7f
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001f5f
movdqa xmm0, xmmword [ecx + 0xd0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001faa
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenc xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001f8a
movdqa xmm0, xmmword [ecx + 0xe0]
push 0xffffffffffffff80
pop eax
test eax, eax
je 0x10001fd5
movdqa xmm1, xmmword [edx + eax + 0x80]
aesenclast xmm1, xmm0
movdqa xmmword [edx + eax + 0x80], xmm1
add eax, 0x10
jmp 0x10001fb5
pop ebp
ret