Function at 0x4071c0
Capabilities:
Decrypt data using aes via x86 extensions

Disassembly:
sub rsp, 0x68
movaps xmmword [rsp + 0x50], xmm11
movaps xmmword [rsp + 0x40], xmm10
movaps xmmword [rsp + 0x30], xmm9
movaps xmmword [rsp + 0x20], xmm8
movaps xmmword [rsp + 0x10], xmm7
movaps xmmword [rsp], xmm6
movdqu xmm9, xmmword [rcx]
movdqu xmm10, xmmword [rcx + 0x10]
movdqu xmm11, xmmword [rcx + 0x20]
movdqu xmm3, xmmword [rcx + 0x30]
movdqu xmm4, xmmword [rcx + 0x40]
movdqu xmm5, xmmword [rcx + 0x50]
movdqu xmm6, xmmword [rcx + 0x60]
movdqu xmm7, xmmword [rcx + 0x70]
movdqa xmm0, xmmword [rdx + 0xe0]
pxor xmm9, xmm0
pxor xmm10, xmm0
pxor xmm11, xmm0
pxor xmm3, xmm0
pxor xmm4, xmm0
pxor xmm5, xmm0
pxor xmm6, xmm0
movdqa xmm1, xmmword [rdx + 0xd0]
aesdec xmm9, xmm1
aesdec xmm10, xmm1
aesdec xmm11, xmm1
aesdec xmm3, xmm1
aesdec xmm4, xmm1
aesdec xmm5, xmm1
aesdec xmm6, xmm1
pxor xmm7, xmm0
aesdec xmm7, xmm1
movdqa xmm0, xmmword [rdx + 0xc0]
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movdqa xmm0, xmmword [rdx + 0xb0]
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movdqa xmm0, xmmword [rdx + 0xa0]
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movdqa xmm0, xmmword [rdx + 0x90]
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movdqa xmm0, xmmword [rdx + 0x80]
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movdqa xmm0, xmmword [rdx + 0x70]
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movdqa xmm0, xmmword [rdx + 0x60]
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movdqa xmm0, xmmword [rdx + 0x50]
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movdqa xmm0, xmmword [rdx + 0x40]
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movdqa xmm8, xmmword [rdx]
movdqa xmm0, xmmword [rdx + 0x10]
movdqa xmm1, xmmword [rdx + 0x20]
movdqa xmm2, xmmword [rdx + 0x30]
aesdec xmm9, xmm2
aesdec xmm10, xmm2
aesdec xmm11, xmm2
aesdec xmm3, xmm2
aesdec xmm4, xmm2
aesdec xmm5, xmm2
aesdec xmm6, xmm2
aesdec xmm7, xmm2
aesdec xmm9, xmm1
aesdec xmm10, xmm1
aesdec xmm11, xmm1
aesdec xmm3, xmm1
aesdec xmm4, xmm1
aesdec xmm5, xmm1
aesdec xmm6, xmm1
aesdec xmm7, xmm1
aesdec xmm9, xmm0
aesdec xmm10, xmm0
aesdec xmm11, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
aesdeclast xmm9, xmm8
aesdeclast xmm10, xmm8
aesdeclast xmm11, xmm8
aesdeclast xmm3, xmm8
aesdeclast xmm4, xmm8
aesdeclast xmm5, xmm8
aesdeclast xmm6, xmm8
aesdeclast xmm7, xmm8
movdqu xmmword [rcx], xmm9
movdqu xmmword [rcx + 0x10], xmm10
movdqu xmmword [rcx + 0x20], xmm11
movdqu xmmword [rcx + 0x30], xmm3
movdqu xmmword [rcx + 0x40], xmm4
movdqu xmmword [rcx + 0x50], xmm5
movdqu xmmword [rcx + 0x60], xmm6
movdqu xmmword [rcx + 0x70], xmm7
movaps xmm6, xmmword [rsp]
movaps xmm7, xmmword [rsp + 0x10]
movaps xmm8, xmmword [rsp + 0x20]
movaps xmm9, xmmword [rsp + 0x30]
movaps xmm10, xmmword [rsp + 0x40]
movaps xmm11, xmmword [rsp + 0x50]
add rsp, 0x68
ret