Function at 0x4b1960
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
sub rsp, 0x1c8
movups xmmword [rsp + 0x120], xmm6
movups xmmword [rsp + 0x130], xmm7
movups xmmword [rsp + 0x140], xmm8
movups xmmword [rsp + 0x150], xmm9
movups xmmword [rsp + 0x160], xmm10
movups xmmword [rsp + 0x170], xmm11
movups xmmword [rsp + 0x180], xmm12
movups xmmword [rsp + 0x190], xmm13
movups xmmword [rsp + 0x1a0], xmm14
movups xmmword [rsp + 0x1b0], xmm15
lea rdx, [0x0064d340]
lea r8, [rdx + 0x200]
movdqu xmm14, xmmword [rcx + 0x40]
movdqu xmm12, xmmword [rcx + 0x50]
movdqu xmm6, xmm14
movdqu xmm4, xmm14
movdqu xmm7, xmm14
movdqu xmm10, xmmword [rcx + 0x60]
movdqu xmm0, xmm14
movdqu xmm5, xmm14
movdqu xmm1, xmm14
movdqu xmm2, xmmword [rcx + 0x80]
psllq xmm6, 0x32
movdqu xmm3, xmmword [rcx + 0x600]
lea rax, [rcx + 0x80]
psllq xmm7, 0x2e
movdqu xmm11, xmmword [rcx + 0x20]
pshufb xmm2, xmmword [0x0064d540]
movups xmmword [rcx + 0x80], xmm2
psllq xmm5, 0x17
movdqu xmm15, xmmword [rcx + 0x30]
pshufb xmm3, xmmword [0x0064d540]
movups xmmword [rcx + 0x600], xmm3
movdqu xmm8, xmmword [rcx + 0x5c0]
psrlq xmm4, 0xe
psrlq xmm0, 0x12
por xmm4, xmm6
movdqu xmm6, xmmword [rcx + 0x5c0]
psrlq xmm1, 0x29
por xmm0, xmm7
pxor xmm0, xmm4
movdqu xmm7, xmmword [0x0064d550]
por xmm1, xmm5
pxor xmm0, xmm1
paddq xmm0, xmmword [rcx + 0x70]
movdqu xmm1, xmm12
pxor xmm1, xmm10
pand xmm1, xmm14
pxor xmm1, xmm10
movdqu xmm5, xmmword [rcx + 0x5c0]
paddq xmm1, xmm0
movdqu xmm4, xmmword [rcx + 0x5c0]
psllq xmm8, 0x2e
paddq xmm1, xmm7
movdqu xmm0, xmmword [rcx + 0x5c0]
psllq xmm5, 0x32
paddq xmm1, xmm2
psrlq xmm6, 0xe
movdqu xmm2, xmmword [rcx + 0x5c0]
psrlq xmm0, 0x29
por xmm6, xmm5
movdqu xmm13, xmmword [rcx + 0x580]
paddq xmm15, xmm1
psrlq xmm2, 0x12
movdqu xmm9, xmm15
psllq xmm4, 0x17
por xmm2, xmm8
pxor xmm2, xmm6
movdqu xmm6, xmmword [rcx]
por xmm4, xmm0
pxor xmm2, xmm4
movdqu xmm4, xmmword [rcx]
paddq xmm2, xmmword [rcx + 0x5f0]
movdqu xmm0, xmmword [rcx + 0x5d0]
pxor xmm0, xmmword [rcx + 0x5e0]
pand xmm0, xmmword [rcx + 0x5c0]
pxor xmm0, xmmword [rcx + 0x5e0]
paddq xmm2, xmm0
psrlq xmm6, 0x1c
paddq xmm2, xmm7
movdqu xmm7, xmmword [rcx]
psllq xmm4, 0x1e
movdqu xmm0, xmm2
movdqu xmm2, xmmword [rcx + 0x5b0]
psrlq xmm9, 0xe
paddq xmm0, xmm3
movdqu xmm3, xmmword [rcx]
psrlq xmm7, 0x22
paddq xmm2, xmm0
por xmm4, xmm7
movdqu xmm7, xmm13
movups xmmword [rsp], xmm2
movdqu xmm2, xmmword [rcx]
psllq xmm3, 0x19
movdqu xmm5, xmmword [rcx]
psrlq xmm7, 0x22
psllq xmm2, 0x24
movdqu xmm8, xmmword [rcx + 0x10]
psrlq xmm5, 0x27
por xmm2, xmm6
movdqu xmm6, xmmword [rcx + 0x10]
pxor xmm2, xmm4
por xmm3, xmm5
movdqu xmm4, xmm13
pxor xmm2, xmm3
paddq xmm1, xmm2
movdqu xmm2, xmm13
movdqu xmm5, xmm13
movdqu xmm3, xmm13
por xmm8, xmm11
psrlq xmm4, 0x27
pand xmm8, xmmword [rcx]
pand xmm6, xmm11
por xmm6, xmm8
psllq xmm2, 0x19
paddq xmm6, xmm1
movdqu xmm1, xmm13
movdqu xmm8, xmmword [rcx + 0x590]
por xmm2, xmm4
psrlq xmm5, 0x1c
movdqu xmm4, xmm15
por xmm8, xmmword [rcx + 0x5a0]
psllq xmm1, 0x24
pand xmm8, xmm13
psllq xmm3, 0x1e
por xmm1, xmm5
movdqu xmm5, xmmword [rcx + 0x590]
pand xmm5, xmmword [rcx + 0x5a0]
por xmm3, xmm7
psllq xmm4, 0x32
pxor xmm1, xmm3
pxor xmm1, xmm2
paddq xmm0, xmm1
movdqu xmm3, xmm15
movdqu xmm1, xmm15
por xmm5, xmm8
movdqu xmm8, xmm15
paddq xmm5, xmm0
movdqu xmm0, xmm4
movdqu xmm2, xmmword [rcx + 0x90]
movdqu xmm4, xmm15
psrlq xmm8, 0x12
por xmm0, xmm9
movdqu xmm9, xmmword [0x0064d560]
psrlq xmm4, 0x29
pshufb xmm2, xmmword [0x0064d540]
movups xmmword [rcx + 0x90], xmm2
movdqu xmm7, xmmword [rcx + 0x610]
psllq xmm3, 0x2e
psllq xmm1, 0x17
por xmm3, xmm8
pxor xmm0, xmm3
pshufb xmm7, xmmword [0x0064d540]
por xmm1, xmm4
pxor xmm0, xmm1
movdqu xmm1, xmm14
paddq xmm0, xmm10
pxor xmm1, xmm12
pand xmm1, xmm15
pxor xmm1, xmm12
paddq xmm1, xmm0
movdqu xmm0, xmmword [rsp]
paddq xmm1, xmm9
movups xmmword [rcx + 0x610], xmm7
paddq xmm1, xmm2
movdqu xmm10, xmm0
movdqu xmm2, xmm0
movdqu xmm8, xmm0
movdqu xmm3, xmm0
movdqu xmm4, xmm0
paddq xmm11, xmm1
psrlq xmm10, 0xe
psrlq xmm3, 0x12
psrlq xmm0, 0x29
psllq xmm2, 0x32
psllq xmm8, 0x2e
por xmm2, xmm10
movdqu xmm10, xmmword [rcx + 0x5a0]
psllq xmm4, 0x17
por xmm8, xmm3
pxor xmm2, xmm8
movdqu xmm3, xmmword [rcx + 0x5c0]
por xmm4, xmm0
movdqu xmm0, xmmword [rsp]
pxor xmm2, xmm4
paddq xmm2, xmmword [rcx + 0x5e0]
pxor xmm3, xmmword [rcx + 0x5d0]
movdqu xmm8, xmm6
pand xmm0, xmm3
pxor xmm0, xmmword [rcx + 0x5d0]
paddq xmm2, xmm0
movdqu xmm3, xmm6
paddq xmm2, xmm9
psrlq xmm8, 0x27
movdqu xmm9, xmm6
movdqu xmm0, xmm2
psrlq xmm9, 0x22
movdqu xmm2, xmm6
paddq xmm0, xmm7
psllq xmm2, 0x24
movdqu xmm7, xmm6
psrlq xmm7, 0x1c
paddq xmm10, xmm0
movdqu xmm4, xmm7
movdqu xmm7, xmm6
movups xmmword [rsp + 0x10], xmm10
psllq xmm7, 0x1e
por xmm2, xmm4
psllq xmm3, 0x19
por xmm7, xmm9
pxor xmm2, xmm7
movdqu xmm9, xmm5
por xmm3, xmm8
pxor xmm2, xmm3
paddq xmm1, xmm2
movdqu xmm2, xmmword [rcx]
por xmm2, xmmword [rcx + 0x10]
movdqu xmm10, xmm2
movdqu xmm2, xmmword [rcx]
pand xmm2, xmmword [rcx + 0x10]
movdqu xmm4, xmm2
pand xmm10, xmm6
movdqu xmm3, xmm5
movdqu xmm7, xmm5
movdqu xmm2, xmm5
movdqu xmm8, xmm5
por xmm4, xmm10
paddq xmm4, xmm1
movdqu xmm1, xmm5
psrlq xmm3, 0x1c
psrlq xmm9, 0x22
psrlq xmm8, 0x27
psllq xmm1, 0x24
psllq xmm7, 0x1e
por xmm1, xmm3
movdqu xmm3, xmmword [rcx + 0x590]
psllq xmm2, 0x19
por xmm7, xmm9
pxor xmm1, xmm7
movdqu xmm9, xmm11
por xmm2, xmm8
pxor xmm1, xmm2
paddq xmm0, xmm1
movdqu xmm2, xmmword [rcx + 0x590]
movdqu xmm1, xmmword [rcx + 0xa0]
movdqu xmm7, xmm9
pand xmm3, xmm13
por xmm2, xmm13
movdqu xmm10, xmm2
movdqu xmm2, xmm9
pand xmm10, xmm5
por xmm3, xmm10
movdqu xmm10, xmm9
paddq xmm3, xmm0
movdqu xmm0, xmm11
psrlq xmm10, 0x12
pshufb xmm1, xmmword [0x0064d540]
movups xmmword [rcx + 0xa0], xmm1
psrlq xmm11, 0xe
movdqu xmm8, xmmword [rcx + 0x620]
movups xmmword [rsp + 0x70], xmm9
psllq xmm0, 0x32
psrlq xmm9, 0x29
por xmm0, xmm11
pshufb xmm8, xmmword [0x0064d540]
movups xmmword [rcx + 0x620], xmm8
psllq xmm7, 0x2e
psllq xmm2, 0x17
por xmm7, xmm10
pxor xmm0, xmm7
movdqu xmm10, xmmword [rsp + 0x10]
por xmm2, xmm9
movdqu xmm7, xmm14
pxor xmm0, xmm2
paddq xmm0, xmm12
pxor xmm7, xmm15
pand xmm7, xmmword [rsp + 0x70]
pxor xmm7, xmm14
paddq xmm7, xmm0
movdqu xmm2, xmm10
movdqu xmm12, xmm10
movdqu xmm11, xmm10
movdqu xmm0, xmmword [0x0064d570]
psllq xmm2, 0x2e
paddq xmm7, xmm0
movdqu xmm9, xmm2
movdqu xmm2, xmm10
paddq xmm7, xmm1
psrlq xmm12, 0xe
movdqu xmm1, xmm10
psrlq xmm11, 0x12
psrlq xmm10, 0x29
por xmm9, xmm11
movdqu xmm11, xmmword [rcx + 0x10]
psllq xmm1, 0x32
psllq xmm2, 0x17
por xmm1, xmm12
pxor xmm1, xmm9
movdqu xmm9, xmmword [rsp + 0x10]
por xmm2, xmm10
pxor xmm1, xmm2
movdqu xmm2, xmmword [rsp]
paddq xmm1, xmmword [rcx + 0x5d0]
pxor xmm2, xmmword [rcx + 0x5c0]
pand xmm9, xmm2
paddq xmm11, xmm7
pxor xmm9, xmmword [rcx + 0x5c0]
paddq xmm1, xmm9
movups xmmword [rsp + 0x20], xmm11
movdqu xmm2, xmm4
movdqu xmm9, xmm4
paddq xmm1, xmm0
movdqu xmm10, xmm4
movdqu xmm0, xmm4
paddq xmm8, xmm1
movdqu xmm1, xmmword [rcx + 0x590]
psrlq xmm2, 0x1c
psrlq xmm10, 0x27
paddq xmm1, xmm8
psllq xmm0, 0x24
movups xmmword [rsp + 0x30], xmm1
movdqu xmm1, xmm4
psllq xmm9, 0x1e
por xmm0, xmm2
psrlq xmm1, 0x22
movdqu xmm2, xmmword [rcx]
movdqu xmm11, xmm1
movdqu xmm1, xmm4
psllq xmm1, 0x19
por xmm9, xmm11
pxor xmm0, xmm9
pand xmm2, xmm6
por xmm1, xmm10
pxor xmm0, xmm1
paddq xmm7, xmm0
movdqu xmm0, xmmword [rcx]
movdqu xmm1, xmm3
movdqu xmm10, xmm3
por xmm0, xmm6
movdqu xmm12, xmm0
movdqu xmm0, xmm3
pand xmm12, xmm4
por xmm2, xmm12
paddq xmm2, xmm7
movdqu xmm7, xmm3
psllq xmm7, 0x1e
movdqu xmm9, xmm7
psrlq xmm0, 0x1c
movdqu xmm7, xmm3
psrlq xmm7, 0x22
movdqu xmm11, xmm7
psllq xmm1, 0x24
movdqu xmm7, xmm3
por xmm9, xmm11
psrlq xmm10, 0x27
por xmm1, xmm0
movdqu xmm11, xmmword [rsp + 0x20]
movdqu xmm0, xmm13
psllq xmm7, 0x19
pxor xmm1, xmm9
por xmm7, xmm10
por xmm0, xmm5
pxor xmm1, xmm7
movdqu xmm12, xmm0
paddq xmm8, xmm1
movdqu xmm0, xmm13
pand xmm12, xmm3
movdqu xmm10, xmm11
pand xmm0, xmm5
por xmm0, xmm12
paddq xmm0, xmm8
movdqu xmm8, xmmword [rcx + 0x630]
psrlq xmm10, 0xe
movdqu xmm12, xmm11
movdqu xmm1, xmm11
movdqu xmm7, xmmword [rcx + 0xb0]
movups xmmword [rsp + 0x40], xmm10
movdqu xmm10, xmm11
psrlq xmm12, 0x12
pshufb xmm8, xmmword [0x0064d540]
movdqu xmm9, xmm8
movups xmmword [rcx + 0x630], xmm8
movdqu xmm8, xmm11
pshufb xmm7, xmmword [0x0064d540]
psrlq xmm11, 0x29
movups xmmword [rcx + 0xb0], xmm7
psllq xmm10, 0x2e
psllq xmm8, 0x17
por xmm10, xmm12
movdqu xmm12, xmmword [rsp + 0x30]
por xmm8, xmm11
psllq xmm1, 0x32
por xmm1, xmmword [rsp + 0x40]
pxor xmm1, xmm10
pxor xmm1, xmm8
paddq xmm1, xmm14
movdqu xmm10, xmm12
movdqu xmm8, xmmword [rsp + 0x70]
psrlq xmm10, 0x12
movdqu xmm14, xmm12
movdqu xmm11, xmm12
pxor xmm8, xmm15
pand xmm8, xmmword [rsp + 0x20]
pxor xmm8, xmm15
paddq xmm8, xmm1
movdqu xmm1, xmmword [0x0064d580]
movups xmmword [rsp + 0x40], xmm10
movdqu xmm10, xmm12
psrlq xmm14, 0xe
psllq xmm10, 0x17
paddq xmm8, xmm1
psllq xmm11, 0x2e
por xmm11, xmmword [rsp + 0x40]
paddq xmm8, xmm7
movdqu xmm7, xmm12
psllq xmm7, 0x32
psrlq xmm12, 0x29
por xmm7, xmm14
pxor xmm7, xmm11
movdqu xmm11, xmmword [rsp + 0x10]
por xmm10, xmm12
movdqu xmm12, xmmword [rsp]
pxor xmm7, xmm10
paddq xmm7, xmmword [rcx + 0x5c0]
movdqu xmm10, xmm2
pxor xmm11, xmm12
pand xmm11, xmmword [rsp + 0x30]
pxor xmm11, xmm12
paddq xmm7, xmm11
paddq xmm7, xmm1
movdqu xmm1, xmmword [rcx]
movdqu xmm11, xmm2
paddq xmm9, xmm7
psrlq xmm11, 0x27
movdqu xmm7, xmm2
paddq xmm13, xmm9
psrlq xmm7, 0x1c
paddq xmm1, xmm8
movups xmmword [rsp + 0x50], xmm13
movdqu xmm13, xmm7
movdqu xmm7, xmm2
psrlq xmm7, 0x22
movups xmmword [rsp + 0x40], xmm1
movdqu xmm1, xmm2
movdqu xmm12, xmm7
psllq xmm1, 0x24
movdqu xmm7, xmm2
psllq xmm10, 0x1e
por xmm1, xmm13
psllq xmm7, 0x19
por xmm10, xmm12
pxor xmm1, xmm10
movdqu xmm12, xmm0
por xmm7, xmm11
pxor xmm1, xmm7
movdqu xmm7, xmm6
paddq xmm8, xmm1
por xmm7, xmm4
movdqu xmm1, xmm6
movdqu xmm14, xmm7
movdqu xmm10, xmm0
pand xmm1, xmm4
pand xmm14, xmm2
por xmm14, xmm1
paddq xmm8, xmm14
movups xmmword [rsp + 0x60], xmm8
movdqu xmm7, xmm0
movdqu xmm1, xmm0
movdqu xmm8, xmm0
movdqu xmm11, xmm0
psrlq xmm1, 0x1c
psrlq xmm12, 0x22
psrlq xmm11, 0x27
psllq xmm7, 0x24
psllq xmm10, 0x1e
por xmm7, xmm1
movdqu xmm1, xmm5
psllq xmm8, 0x19
por xmm10, xmm12
pxor xmm7, xmm10
movdqu xmm12, xmmword [rsp + 0x40]
por xmm8, xmm11
pxor xmm7, xmm8
paddq xmm9, xmm7
movdqu xmm7, xmm5
por xmm7, xmm3
movdqu xmm13, xmm7
movdqu xmm14, xmm12
movdqu xmm7, xmm12
pand xmm13, xmm0
movdqu xmm11, xmm12
movdqu xmm8, xmm12
pand xmm1, xmm3
por xmm1, xmm13
movdqu xmm13, xmm12
psrlq xmm14, 0xe
paddq xmm1, xmm9
psrlq xmm13, 0x12
movdqu xmm9, xmmword [rcx + 0xc0]
psrlq xmm12, 0x29
pshufb xmm9, xmmword [0x0064d540]
psllq xmm7, 0x32
movdqu xmm10, xmm9
movups xmmword [rcx + 0xc0], xmm9
psllq xmm11, 0x2e
por xmm7, xmm14
movdqu xmm14, xmmword [rsp + 0x20]
psllq xmm8, 0x17
por xmm11, xmm13
pxor xmm7, xmm11
movdqu xmm13, xmmword [rsp + 0x50]
movdqu xmm9, xmmword [rcx + 0x640]
por xmm8, xmm12
pxor xmm8, xmm7
paddq xmm15, xmm8
movdqu xmm7, xmmword [rsp + 0x70]
movdqu xmm11, xmm13
movdqu xmm8, xmmword [rsp + 0x40]
psllq xmm11, 0x2e
pshufb xmm9, xmmword [0x0064d540]
movups xmmword [rcx + 0x640], xmm9
movdqu xmm12, xmmword [0x0064d590]
pxor xmm14, xmm7
pand xmm8, xmm14
pxor xmm8, xmm7
paddq xmm8, xmm15
movdqu xmm7, xmm13
paddq xmm8, xmm12
psllq xmm7, 0x32
movdqu xmm15, xmm13
paddq xmm8, xmm10
psrlq xmm15, 0xe
movdqu xmm10, xmm13
psrlq xmm10, 0x12
por xmm7, xmm15
paddq xmm6, xmm8
movdqu xmm15, xmmword [rsp + 0x60]
movdqu xmm14, xmm10
movdqu xmm10, xmm13
psllq xmm10, 0x17
por xmm11, xmm14
pxor xmm7, xmm11
movdqu xmm14, xmmword [rsp + 0x10]
psrlq xmm13, 0x29
movdqu xmm11, xmm15
por xmm10, xmm13
pxor xmm7, xmm10
paddq xmm7, xmmword [rsp]
psrlq xmm11, 0x22
movdqu xmm10, xmmword [rsp + 0x30]
pxor xmm10, xmm14
pand xmm10, xmmword [rsp + 0x50]
pxor xmm10, xmm14
paddq xmm7, xmm10
paddq xmm7, xmm12
movdqu xmm14, xmm6
movdqu xmm6, xmm5
paddq xmm9, xmm7
movdqu xmm5, xmm15
movdqu xmm12, xmm15
paddq xmm6, xmm9
movdqu xmm7, xmm15
movdqu xmm10, xmm15
movups xmmword [rsp], xmm6
movdqu xmm6, xmm15
psrlq xmm12, 0x1c
psrlq xmm10, 0x27
psllq xmm5, 0x24
psllq xmm7, 0x1e
por xmm5, xmm12
movdqu xmm12, xmm14
psllq xmm6, 0x19
por xmm7, xmm11
pxor xmm5, xmm7
movdqu xmm11, xmm1
por xmm6, xmm10
pxor xmm5, xmm6
movdqu xmm6, xmm4
paddq xmm8, xmm5
por xmm6, xmm2
movdqu xmm13, xmm6
movdqu xmm6, xmm4
movdqu xmm5, xmm1
pand xmm13, xmm15
pand xmm6, xmm2
movdqu xmm15, xmm6
movdqu xmm6, xmm1
psllq xmm6, 0x1e
movdqu xmm10, xmm1
por xmm15, xmm13
paddq xmm15, xmm8
movdqu xmm7, xmm6
movdqu xmm8, xmm1
movdqu xmm6, xmm1
psrlq xmm11, 0x1c
psrlq xmm10, 0x22
psrlq xmm8, 0x27
por xmm7, xmm10
movdqu xmm10, xmm14
psllq xmm5, 0x24
psllq xmm6, 0x19
por xmm5, xmm11
pxor xmm5, xmm7
movdqu xmm11, xmm14
por xmm6, xmm8
pxor xmm5, xmm6
movdqu xmm6, xmm3
paddq xmm9, xmm5
por xmm6, xmm0
movdqu xmm13, xmm6
movdqu xmm5, xmm3
movdqu xmm6, xmmword [rcx + 0xd0]
psrlq xmm10, 0xe
pand xmm5, xmm0
pand xmm13, xmm1
por xmm13, xmm5
movdqu xmm5, xmm14
paddq xmm9, xmm13
pshufb xmm6, xmmword [0x0064d540]
movdqu xmm8, xmm6
movups xmmword [rcx + 0xd0], xmm6
movdqu xmm13, xmm10
movdqu xmm6, xmmword [rcx + 0x650]
movdqu xmm10, xmm14
psrlq xmm12, 0x12
pshufb xmm6, xmmword [0x0064d540]
movdqu xmm7, xmm6
psllq xmm5, 0x32
movups xmmword [rcx + 0x650], xmm6
movdqu xmm6, xmm14
psrlq xmm11, 0x29
por xmm5, xmm13
movups xmmword [rsp + 0x80], xmm14
psllq xmm10, 0x2e
movdqu xmm14, xmmword [rsp + 0x20]
psllq xmm6, 0x17
por xmm10, xmm12
pxor xmm5, xmm10
movdqu xmm12, xmmword [rsp]
por xmm6, xmm11
pxor xmm6, xmm5
movdqu xmm5, xmmword [rsp + 0x70]
movdqu xmm11, xmmword [0x0064d5a0]
movdqu xmm13, xmm12
movdqu xmm10, xmm12
paddq xmm5, xmm6
movdqu xmm6, xmmword [rsp + 0x40]
psrlq xmm13, 0xe
psllq xmm10, 0x2e
pxor xmm6, xmm14
pand xmm6, xmmword [rsp + 0x80]
pxor xmm6, xmm14
paddq xmm6, xmm5
paddq xmm6, xmm11
movdqu xmm14, xmm13
movdqu xmm5, xmm12
paddq xmm6, xmm8
movdqu xmm13, xmm12
movdqu xmm8, xmm12
psrlq xmm13, 0x12
paddq xmm4, xmm6
psrlq xmm12, 0x29
por xmm10, xmm13
movdqu xmm13, xmm4
movdqu xmm4, xmm15
psllq xmm5, 0x32
movups xmmword [rsp + 0x70], xmm13
psllq xmm8, 0x17
por xmm5, xmm14
pxor xmm5, xmm10
movdqu xmm10, xmmword [rsp + 0x30]
por xmm8, xmm12
pxor xmm5, xmm8
paddq xmm5, xmmword [rsp + 0x10]
psrlq xmm4, 0x22
movdqu xmm8, xmmword [rsp + 0x50]
movdqu xmm14, xmm15
psrlq xmm14, 0x27
pxor xmm8, xmm10
pand xmm8, xmmword [rsp]
pxor xmm8, xmm10
paddq xmm5, xmm8
paddq xmm5, xmm11
movdqu xmm8, xmm3
movdqu xmm11, xmm15
paddq xmm7, xmm5
movdqu xmm5, xmm15
movdqu xmm10, xmm4
psllq xmm5, 0x24
movdqu xmm4, xmm15
paddq xmm8, xmm7
movdqu xmm3, xmm5
psllq xmm4, 0x19
movdqu xmm5, xmm15
movups xmmword [rsp + 0x10], xmm8
psrlq xmm11, 0x1c
por xmm4, xmm14
movdqu xmm8, xmm13
psllq xmm5, 0x1e
por xmm3, xmm11
movdqu xmm11, xmm9
por xmm5, xmm10
pxor xmm3, xmm5
pxor xmm3, xmm4
movdqu xmm5, xmm9
psllq xmm5, 0x24
movdqu xmm4, xmmword [rsp + 0x60]
paddq xmm6, xmm3
movdqu xmm3, xmm5
movdqu xmm5, xmm9
psrlq xmm5, 0x1c
movdqu xmm12, xmm4
movdqu xmm14, xmm4
movdqu xmm10, xmm5
movdqu xmm5, xmm9
movdqu xmm4, xmm9
por xmm12, xmm2
psrlq xmm11, 0x22
pand xmm12, xmm15
pand xmm14, xmm2
por xmm14, xmm12
psllq xmm5, 0x1e
paddq xmm14, xmm6
movdqu xmm6, xmm9
por xmm3, xmm10
por xmm5, xmm11
psrlq xmm6, 0x27
pxor xmm3, xmm5
movdqu xmm5, xmm0
psllq xmm4, 0x19
por xmm5, xmm1
movdqu xmm12, xmm5
movdqu xmm5, xmm0
por xmm4, xmm6
psrlq xmm8, 0xe
pxor xmm3, xmm4
paddq xmm7, xmm3
pand xmm5, xmm1
movdqu xmm3, xmm13
movdqu xmm11, xmm13
movdqu xmm4, xmm13
movdqu xmm10, xmm13
pand xmm12, xmm9
por xmm12, xmm5
paddq xmm7, xmm12
movdqu xmm12, xmm8
psrlq xmm11, 0x12
movdqu xmm8, xmm13
movdqu xmm6, xmmword [rcx + 0xe0]
psrlq xmm10, 0x29
movdqu xmm5, xmmword [rcx + 0x660]
pshufb xmm6, xmmword [0x0064d540]
psllq xmm3, 0x32
movups xmmword [rcx + 0xe0], xmm6
psllq xmm8, 0x2e
por xmm3, xmm12
movdqu xmm12, xmmword [rsp + 0x40]
pshufb xmm5, xmmword [0x0064d540]
psllq xmm4, 0x17
por xmm8, xmm11
pxor xmm3, xmm8
movdqu xmm11, xmmword [rsp + 0x10]
por xmm4, xmm10
pxor xmm4, xmm3
movdqu xmm3, xmmword [rsp + 0x20]
movups xmmword [rcx + 0x660], xmm5
movdqu xmm10, xmmword [0x0064d5b0]
movdqu xmm8, xmm11
paddq xmm3, xmm4
psllq xmm8, 0x2e
movdqu xmm4, xmmword [rsp + 0x80]
pxor xmm4, xmm12
pand xmm4, xmm13
pxor xmm4, xmm12
paddq xmm4, xmm3
paddq xmm4, xmm10
movdqu xmm3, xmm11
paddq xmm4, xmm6
psllq xmm3, 0x32
movdqu xmm6, xmm11
psrlq xmm6, 0xe
paddq xmm2, xmm4
movdqu xmm13, xmm6
movdqu xmm6, xmm11
psrlq xmm6, 0x12
por xmm3, xmm13
movdqu xmm12, xmm6
movdqu xmm6, xmm11
psllq xmm6, 0x17
por xmm8, xmm12
pxor xmm3, xmm8
movdqu xmm12, xmmword [rsp + 0x50]
psrlq xmm11, 0x29
por xmm6, xmm11
pxor xmm3, xmm6
movdqu xmm6, xmmword [rsp]
paddq xmm3, xmmword [rsp + 0x30]
pxor xmm6, xmm12
pand xmm6, xmmword [rsp + 0x10]
pxor xmm6, xmm12
paddq xmm3, xmm6
paddq xmm3, xmm10
movdqu xmm12, xmm2
movdqu xmm2, xmm14
paddq xmm5, xmm3
movdqu xmm3, xmm0
movdqu xmm10, xmm14
paddq xmm3, xmm5
psrlq xmm2, 0x22
movdqu xmm0, xmm14
movdqu xmm8, xmm2
movups xmmword [rsp + 0x20], xmm3
movdqu xmm2, xmm14
movdqu xmm3, xmm14
movdqu xmm6, xmm14
psrlq xmm10, 0x1c
psrlq xmm6, 0x27
psllq xmm0, 0x24
psllq xmm3, 0x1e
por xmm0, xmm10
movdqu xmm10, xmm1
psllq xmm2, 0x19
por xmm3, xmm8
pxor xmm0, xmm3
movdqu xmm3, xmm7
por xmm2, xmm6
pxor xmm0, xmm2
movdqu xmm2, xmmword [rsp + 0x60]
paddq xmm4, xmm0
movdqu xmm6, xmm7
movdqu xmm0, xmm7
pand xmm10, xmm9
movdqu xmm11, xmm2
psrlq xmm6, 0x22
movdqu xmm13, xmm2
movdqu xmm2, xmm7
por xmm11, xmm15
pand xmm13, xmm15
pand xmm11, xmm14
psrlq xmm2, 0x1c
por xmm13, xmm11
paddq xmm13, xmm4
movdqu xmm4, xmm7
movdqu xmm8, xmm2
movdqu xmm2, xmm7
movdqu xmm11, xmm1
psrlq xmm4, 0x27
por xmm11, xmm9
pand xmm11, xmm7
por xmm10, xmm11
psllq xmm0, 0x24
movdqu xmm11, xmm12
psllq xmm3, 0x1e
por xmm0, xmm8
psllq xmm2, 0x19
por xmm3, xmm6
pxor xmm0, xmm3
movdqu xmm6, xmm12
por xmm2, xmm4
pxor xmm0, xmm2
movdqu xmm2, xmm12
paddq xmm5, xmm0
psrlq xmm2, 0x12
paddq xmm10, xmm5
movdqu xmm0, xmm12
movdqu xmm4, xmmword [rcx + 0xf0]
movdqu xmm8, xmm2
movdqu xmm5, xmm12
movdqu xmm2, xmm12
psrlq xmm11, 0xe
pshufb xmm4, xmmword [0x0064d540]
movups xmmword [rcx + 0xf0], xmm4
movdqu xmm3, xmmword [rcx + 0x670]
psrlq xmm6, 0x29
movups xmmword [rsp + 0x90], xmm12
pshufb xmm3, xmmword [0x0064d540]
psllq xmm0, 0x32
movups xmmword [rcx + 0x670], xmm3
psllq xmm5, 0x2e
por xmm0, xmm11
psllq xmm2, 0x17
por xmm5, xmm8
pxor xmm0, xmm5
movdqu xmm8, xmmword [rsp + 0x20]
por xmm2, xmm6
pxor xmm2, xmm0
movdqu xmm0, xmmword [rsp + 0x40]
movdqu xmm6, xmmword [rsp + 0x80]
movdqu xmm5, xmm8
movdqu xmm11, xmm8
paddq xmm0, xmm2
movdqu xmm2, xmmword [rsp + 0x70]
psrlq xmm5, 0xe
psrlq xmm11, 0x12
pxor xmm2, xmm6
pand xmm2, xmm12
pxor xmm2, xmm6
movdqu xmm6, xmmword [0x0064d5c0]
paddq xmm2, xmm0
movdqu xmm12, xmm5
movdqu xmm0, xmm8
paddq xmm2, xmm6
psllq xmm0, 0x32
movdqu xmm5, xmm8
paddq xmm2, xmm4
movdqu xmm4, xmm8
por xmm0, xmm12
psrlq xmm8, 0x29
psllq xmm5, 0x2e
psllq xmm4, 0x17
por xmm5, xmm11
pxor xmm0, xmm5
movdqu xmm5, xmmword [rsp]
por xmm4, xmm8
pxor xmm0, xmm4
movdqu xmm4, xmmword [rsp + 0x10]
paddq xmm0, xmmword [rsp + 0x50]
movdqu xmm11, xmm13
pxor xmm4, xmm5
pand xmm4, xmmword [rsp + 0x20]
pxor xmm4, xmm5
paddq xmm0, xmm4
paddq xmm0, xmm6
movdqu xmm4, xmm13
movdqu xmm5, xmmword [rsp + 0x60]
paddq xmm3, xmm0
psrlq xmm4, 0x1c
movdqu xmm0, xmm13
paddq xmm1, xmm3
movdqu xmm8, xmm4
movdqu xmm4, xmm13
movups xmmword [rsp + 0x40], xmm1
movdqu xmm1, xmm13
psrlq xmm11, 0x27
paddq xmm5, xmm2
psrlq xmm1, 0x22
movups xmmword [rsp + 0x30], xmm5
movdqu xmm6, xmm1
psllq xmm0, 0x24
movdqu xmm1, xmm13
psllq xmm4, 0x1e
por xmm0, xmm8
psllq xmm1, 0x19
por xmm4, xmm6
pxor xmm0, xmm4
movdqu xmm4, xmm10
por xmm1, xmm11
movdqu xmm11, xmm15
pxor xmm0, xmm1
paddq xmm2, xmm0
movdqu xmm0, xmm15
por xmm11, xmm14
pand xmm11, xmm13
psrlq xmm4, 0x22
pand xmm0, xmm14
por xmm11, xmm0
paddq xmm2, xmm11
movdqu xmm5, xmm4
movdqu xmm12, xmm2
movdqu xmm2, xmm10
movdqu xmm1, xmm10
psllq xmm2, 0x24
movdqu xmm4, xmm10
movdqu xmm0, xmm2
psrlq xmm4, 0x27
movdqu xmm2, xmm10
psrlq xmm2, 0x1c
movdqu xmm6, xmm2
psllq xmm1, 0x19
movdqu xmm2, xmm10
psllq xmm2, 0x1e
por xmm0, xmm6
por xmm1, xmm4
por xmm2, xmm5
movdqu xmm5, xmmword [rsp + 0x30]
pxor xmm0, xmm2
movdqu xmm2, xmm9
por xmm2, xmm7
movdqu xmm11, xmm2
movdqu xmm2, xmm9
pxor xmm0, xmm1
movdqu xmm4, xmm5
movdqu xmm6, xmm5
pand xmm2, xmm7
movdqu xmm8, xmm2
psrlq xmm6, 0x12
paddq xmm3, xmm0
pand xmm11, xmm10
movdqu xmm0, xmm5
psllq xmm4, 0x2e
movdqu xmm2, xmm5
por xmm8, xmm11
movdqu xmm11, xmm5
por xmm4, xmm6
psrlq xmm11, 0xe
paddq xmm8, xmm3
movdqu xmm6, xmmword [rsp + 0x80]
psrlq xmm5, 0x29
movdqu xmm3, xmmword [rcx + 0x100]
psllq xmm0, 0x32
psllq xmm2, 0x17
por xmm0, xmm11
pxor xmm0, xmm4
movdqu xmm4, xmmword [rsp + 0x70]
movdqu xmm11, xmmword [0x0064d5d0]
por xmm2, xmm5
pxor xmm2, xmm0
paddq xmm6, xmm2
pshufb xmm3, xmmword [0x0064d540]
movdqu xmm0, xmmword [rsp + 0x40]
movdqu xmm1, xmm3
movups xmmword [rcx + 0x100], xmm3
movdqu xmm2, xmmword [rsp + 0x90]
movdqu xmm3, xmmword [rcx + 0x680]
movdqu xmm5, xmm0
pxor xmm2, xmm4
pand xmm2, xmmword [rsp + 0x30]
pxor xmm2, xmm4
paddq xmm2, xmm6
movdqu xmm6, xmm0
paddq xmm2, xmm11
movdqu xmm4, xmm0
pshufb xmm3, xmmword [0x0064d540]
psrlq xmm6, 0xe
paddq xmm2, xmm1
movdqu xmm1, xmm0
movups xmmword [rcx + 0x680], xmm3
movups xmmword [rsp + 0x50], xmm6
movdqu xmm6, xmm0
psllq xmm0, 0x17
paddq xmm15, xmm2
psrlq xmm6, 0x29
por xmm0, xmm6
psllq xmm1, 0x32
por xmm1, xmmword [rsp + 0x50]
movdqu xmm6, xmmword [rsp]
psrlq xmm5, 0x12
movups xmmword [rsp], xmm15
movdqu xmm15, xmm12
psllq xmm4, 0x2e
por xmm4, xmm5
pxor xmm1, xmm4
pxor xmm1, xmm0
paddq xmm6, xmm1
movdqu xmm0, xmmword [rsp + 0x20]
movdqu xmm5, xmm6
psllq xmm15, 0x1e
movdqu xmm1, xmm12
movdqu xmm6, xmmword [rsp + 0x10]
movdqu xmm4, xmm15
movdqu xmm15, xmm12
psrlq xmm15, 0x22
pxor xmm0, xmm6
pand xmm0, xmmword [rsp + 0x40]
pxor xmm0, xmm6
paddq xmm5, xmm0
paddq xmm5, xmm11
movdqu xmm0, xmm9
movdqu xmm9, xmm12
por xmm4, xmm15
paddq xmm3, xmm5
psrlq xmm9, 0x1c
movdqu xmm5, xmm12
movdqu xmm6, xmmword [rsp]
paddq xmm0, xmm3
psrlq xmm5, 0x27
movdqu xmm15, xmm14
movups xmmword [rsp + 0x50], xmm0
movdqu xmm0, xmm12
psllq xmm1, 0x19
pand xmm15, xmm13
psllq xmm0, 0x24
por xmm1, xmm5
movdqu xmm5, xmm8
por xmm0, xmm9
movdqu xmm9, xmm8
pxor xmm0, xmm4
pxor xmm0, xmm1
psllq xmm9, 0x1e
paddq xmm2, xmm0
movdqu xmm0, xmm14
por xmm0, xmm13
movdqu xmm1, xmm8
movdqu xmm11, xmm0
movdqu xmm4, xmm9
movdqu xmm0, xmm8
movdqu xmm9, xmm8
pand xmm11, xmm12
por xmm15, xmm11
psrlq xmm1, 0x1c
paddq xmm15, xmm2
movdqu xmm2, xmm8
psrlq xmm9, 0x22
movdqu xmm11, xmm6
psllq xmm0, 0x24
por xmm4, xmm9
movdqu xmm9, xmm7
por xmm0, xmm1
movdqu xmm1, xmm7
por xmm9, xmm10
pand xmm9, xmm8
pand xmm1, xmm10
por xmm1, xmm9
movdqu xmm9, xmm6
pxor xmm0, xmm4
psrlq xmm5, 0x27
psllq xmm9, 0x2e
psllq xmm2, 0x19
movdqu xmm4, xmm9
movdqu xmm9, xmm6
por xmm2, xmm5
pxor xmm0, xmm2
paddq xmm3, xmm0
movdqu xmm0, xmm6
psrlq xmm11, 0xe
movdqu xmm2, xmm6
paddq xmm1, xmm3
movdqu xmm3, xmmword [rcx + 0x110]
psrlq xmm9, 0x12
movdqu xmm5, xmmword [rcx + 0x690]
psllq xmm0, 0x32
por xmm4, xmm9
movdqu xmm9, xmmword [rsp + 0x90]
pshufb xmm3, xmmword [0x0064d540]
por xmm0, xmm11
pxor xmm0, xmm4
movdqu xmm4, xmmword [rsp + 0x70]
psrlq xmm6, 0x29
psllq xmm2, 0x17
movups xmmword [rcx + 0x110], xmm3
pshufb xmm5, xmmword [0x0064d540]
por xmm2, xmm6
pxor xmm2, xmm0
paddq xmm4, xmm2
movdqu xmm2, xmmword [rsp + 0x30]
movdqu xmm6, xmmword [rsp + 0x50]
movups xmmword [rcx + 0x690], xmm5
pxor xmm2, xmm9
pand xmm2, xmmword [rsp]
pxor xmm2, xmm9
movdqu xmm9, xmmword [0x0064d5e0]
paddq xmm2, xmm4
movdqu xmm11, xmm6
movdqu xmm0, xmm6
paddq xmm2, xmm9
psrlq xmm11, 0x12
movdqu xmm4, xmm6
paddq xmm2, xmm3
psllq xmm0, 0x32
movdqu xmm3, xmm6
psrlq xmm3, 0xe
paddq xmm14, xmm2
movups xmmword [rsp + 0x60], xmm3
movdqu xmm3, xmm6
psllq xmm4, 0x17
por xmm0, xmmword [rsp + 0x60]
psllq xmm3, 0x2e
por xmm3, xmm11
psrlq xmm6, 0x29
pxor xmm0, xmm3
movdqu xmm3, xmmword [rsp + 0x10]
movdqu xmm11, xmmword [rsp + 0x20]
por xmm4, xmm6
pxor xmm0, xmm4
movups xmmword [rsp + 0x10], xmm14
movdqu xmm4, xmmword [rsp + 0x40]
paddq xmm3, xmm0
pxor xmm4, xmm11
pand xmm4, xmmword [rsp + 0x50]
pxor xmm4, xmm11
paddq xmm3, xmm4
movdqu xmm4, xmm15
paddq xmm3, xmm9
movdqu xmm9, xmm7
psllq xmm4, 0x24
paddq xmm5, xmm3
movdqu xmm3, xmm15
movdqu xmm0, xmm4
movdqu xmm4, xmm15
paddq xmm9, xmm5
psrlq xmm4, 0x1c
movups xmmword [rsp + 0x60], xmm9
movdqu xmm7, xmm15
movdqu xmm9, xmm4
psrlq xmm3, 0x22
movdqu xmm4, xmm15
movdqu xmm6, xmm3
psllq xmm4, 0x1e
por xmm0, xmm9
movdqu xmm3, xmm15
por xmm4, xmm6
pxor xmm0, xmm4
movdqu xmm4, xmm13
psrlq xmm7, 0x27
por xmm4, xmm12
movdqu xmm11, xmm4
movdqu xmm4, xmm13
pand xmm4, xmm12
movdqu xmm14, xmm4
movdqu xmm4, xmm1
pand xmm11, xmm15
psllq xmm4, 0x24
por xmm14, xmm11
psllq xmm3, 0x19
por xmm3, xmm7
pxor xmm0, xmm3
paddq xmm2, xmm0
movdqu xmm0, xmm4
movdqu xmm4, xmm1
movdqu xmm3, xmm1
paddq xmm14, xmm2
psrlq xmm4, 0x1c
movdqu xmm2, xmm1
movdqu xmm7, xmm1
movdqu xmm6, xmm4
psllq xmm3, 0x1e
movdqu xmm4, xmm1
psrlq xmm4, 0x22
por xmm0, xmm6
por xmm3, xmm4
movdqu xmm4, xmm10
psrlq xmm7, 0x27
pxor xmm0, xmm3
por xmm4, xmm8
movdqu xmm11, xmm4
movdqu xmm4, xmm10
movdqu xmm3, xmmword [rcx + 0x120]
pand xmm4, xmm8
psllq xmm2, 0x19
movdqu xmm6, xmm4
movdqu xmm4, xmmword [rcx + 0x6a0]
por xmm2, xmm7
pxor xmm0, xmm2
paddq xmm5, xmm0
pshufb xmm3, xmmword [0x0064d540]
pand xmm11, xmm1
movups xmmword [rcx + 0x120], xmm3
por xmm6, xmm11
pshufb xmm4, xmmword [0x0064d540]
paddq xmm6, xmm5
movdqu xmm5, xmmword [rsp + 0x10]
movups xmmword [rcx + 0x6a0], xmm4
movdqu xmm2, xmm5
movdqu xmm7, xmm5
psllq xmm2, 0x32
movdqu xmm0, xmm2
psrlq xmm7, 0x12
movdqu xmm2, xmm5
psrlq xmm2, 0xe
movdqu xmm9, xmm7
movdqu xmm7, xmm5
movdqu xmm11, xmm2
psrlq xmm7, 0x29
movdqu xmm2, xmm5
psllq xmm2, 0x2e
por xmm0, xmm11
psllq xmm5, 0x17
por xmm2, xmm9
pxor xmm0, xmm2
movdqu xmm2, xmmword [rsp]
por xmm5, xmm7
movdqu xmm7, xmmword [rsp + 0x30]
pxor xmm0, xmm5
paddq xmm0, xmmword [rsp + 0x90]
movdqu xmm9, xmmword [rsp + 0x60]
pxor xmm2, xmm7
pand xmm2, xmmword [rsp + 0x10]
pxor xmm2, xmm7
movdqu xmm7, xmmword [0x0064d5f0]
paddq xmm2, xmm0
movdqu xmm5, xmm9
movdqu xmm11, xmm9
paddq xmm2, xmm7
psrlq xmm11, 0x12
movdqu xmm0, xmm9
paddq xmm2, xmm3
psllq xmm5, 0x2e
movdqu xmm3, xmm9
psrlq xmm3, 0xe
por xmm5, xmm11
paddq xmm13, xmm2
movdqu xmm11, xmmword [rsp + 0x40]
movups xmmword [rsp + 0x70], xmm3
movdqu xmm3, xmm9
psrlq xmm9, 0x29
psllq xmm3, 0x17
por xmm3, xmm9
psllq xmm0, 0x32
por xmm0, xmmword [rsp + 0x70]
pxor xmm0, xmm5
pxor xmm0, xmm3
movdqu xmm3, xmmword [rsp + 0x50]
paddq xmm0, xmmword [rsp + 0x20]
movups xmmword [rsp + 0x20], xmm13
movdqu xmm13, xmm14
movdqu xmm9, xmm14
pxor xmm3, xmm11
pand xmm3, xmmword [rsp + 0x60]
pxor xmm3, xmm11
paddq xmm0, xmm3
paddq xmm0, xmm7
psrlq xmm13, 0x1c
movdqu xmm3, xmm14
paddq xmm4, xmm0
psrlq xmm9, 0x22
movdqu xmm0, xmm14
paddq xmm10, xmm4
psllq xmm0, 0x24
movups xmmword [rsp + 0x90], xmm10
movdqu xmm10, xmm13
movdqu xmm13, xmm14
psllq xmm13, 0x19
por xmm0, xmm10
movdqu xmm10, xmm6
movdqu xmm5, xmm13
psllq xmm3, 0x1e
movdqu xmm13, xmm14
psrlq xmm13, 0x27
por xmm3, xmm9
pxor xmm0, xmm3
movdqu xmm9, xmm6
por xmm5, xmm13
pxor xmm0, xmm5
paddq xmm2, xmm0
movdqu xmm0, xmm12
por xmm0, xmm15
movdqu xmm11, xmm0
movdqu xmm3, xmm6
movdqu xmm0, xmm12
pand xmm0, xmm15
movdqu xmm13, xmm0
movdqu xmm0, xmm6
pand xmm11, xmm14
por xmm13, xmm11
paddq xmm13, xmm2
movdqu xmm2, xmm6
psrlq xmm2, 0x22
movdqu xmm7, xmm2
psrlq xmm9, 0x1c
movdqu xmm2, xmm6
psrlq xmm10, 0x27
psllq xmm0, 0x24
psllq xmm3, 0x1e
por xmm0, xmm9
psllq xmm2, 0x19
por xmm3, xmm7
pxor xmm0, xmm3
movdqu xmm7, xmmword [rsp + 0x20]
por xmm2, xmm10
pxor xmm0, xmm2
paddq xmm4, xmm0
movdqu xmm0, xmm8
por xmm0, xmm1
movdqu xmm10, xmm0
movdqu xmm0, xmm8
movdqu xmm3, xmm7
pand xmm0, xmm1
movdqu xmm9, xmm0
pand xmm10, xmm6
movdqu xmm0, xmm7
por xmm9, xmm10
paddq xmm9, xmm4
movdqu xmm11, xmm7
movdqu xmm4, xmmword [rcx + 0x130]
movdqu xmm10, xmm7
psrlq xmm11, 0xe
pshufb xmm4, xmmword [0x0064d540]
movdqu xmm2, xmm4
psrlq xmm10, 0x12
movups xmmword [rcx + 0x130], xmm4
movdqu xmm4, xmmword [rcx + 0x6b0]
psllq xmm0, 0x32
psllq xmm3, 0x17
por xmm0, xmm11
pshufb xmm4, xmmword [0x0064d540]
movdqu xmm5, xmm4
movups xmmword [rcx + 0x6b0], xmm4
movdqu xmm4, xmm7
psllq xmm4, 0x2e
psrlq xmm7, 0x29
por xmm4, xmm10
pxor xmm0, xmm4
movdqu xmm4, xmmword [rsp + 0x10]
por xmm3, xmm7
movdqu xmm7, xmmword [rsp]
pxor xmm0, xmm3
paddq xmm0, xmmword [rsp + 0x30]
pxor xmm4, xmm7
pand xmm4, xmmword [rsp + 0x20]
pxor xmm4, xmm7
movdqu xmm7, xmmword [0x0064d600]
paddq xmm4, xmm0
paddq xmm4, xmm7
paddq xmm4, xmm2
movdqu xmm2, xmmword [rsp + 0x90]
paddq xmm12, xmm4
movdqu xmm10, xmm2
movdqu xmm3, xmm2
movdqu xmm11, xmm2
psrlq xmm10, 0xe
movdqu xmm0, xmm2
movups xmmword [rsp + 0x30], xmm10
movdqu xmm10, xmm2
psrlq xmm11, 0x12
psrlq xmm10, 0x29
psllq xmm3, 0x2e
psllq xmm2, 0x17
por xmm3, xmm11
movdqu xmm11, xmm15
por xmm2, xmm10
psllq xmm0, 0x32
por xmm0, xmmword [rsp + 0x30]
pxor xmm0, xmm3
pxor xmm0, xmm2
paddq xmm0, xmmword [rsp + 0x40]
por xmm11, xmm14
movups xmmword [rsp + 0xa0], xmm12
movdqu xmm2, xmmword [rsp + 0x60]
movdqu xmm12, xmm13
pand xmm11, xmm13
movdqu xmm10, xmmword [rsp + 0x50]
psrlq xmm12, 0x22
pxor xmm2, xmm10
pand xmm2, xmmword [rsp + 0x90]
pxor xmm2, xmm10
paddq xmm0, xmm2
paddq xmm0, xmm7
movdqu xmm2, xmm8
movdqu xmm8, xmm12
paddq xmm5, xmm0
movdqu xmm12, xmm13
paddq xmm2, xmm5
psllq xmm12, 0x19
movups xmmword [rsp + 0x30], xmm2
movdqu xmm2, xmm13
movdqu xmm3, xmm12
movdqu xmm12, xmm13
psllq xmm2, 0x24
movdqu xmm0, xmm2
psrlq xmm12, 0x27
movdqu xmm2, xmm13
psrlq xmm2, 0x1c
por xmm3, xmm12
movdqu xmm10, xmm2
movdqu xmm2, xmm13
psllq xmm2, 0x1e
por xmm0, xmm10
por xmm2, xmm8
pxor xmm0, xmm2
movdqu xmm2, xmm15
pxor xmm0, xmm3
paddq xmm4, xmm0
pand xmm2, xmm14
por xmm2, xmm11
paddq xmm4, xmm2
movdqu xmm2, xmm9
movdqu xmm11, xmm4
psllq xmm2, 0x19
movdqu xmm4, xmm9
psllq xmm4, 0x24
movdqu xmm0, xmm4
movdqu xmm4, xmm9
psrlq xmm4, 0x1c
movdqu xmm8, xmm4
movdqu xmm4, xmm9
psllq xmm4, 0x1e
por xmm0, xmm8
movdqu xmm3, xmm4
movdqu xmm4, xmm9
psrlq xmm4, 0x22
movdqu xmm7, xmm4
movdqu xmm4, xmm9
psrlq xmm4, 0x27
por xmm3, xmm7
pxor xmm0, xmm3
movdqu xmm7, xmmword [rsp + 0xa0]
por xmm2, xmm4
movdqu xmm4, xmm1
pxor xmm0, xmm2
paddq xmm5, xmm0
por xmm4, xmm6
movdqu xmm10, xmm4
movdqu xmm4, xmm1
movdqu xmm0, xmm7
pand xmm4, xmm6
movdqu xmm12, xmm4
pand xmm10, xmm9
movdqu xmm8, xmm7
movdqu xmm3, xmm7
por xmm12, xmm10
movdqu xmm10, xmm7
paddq xmm12, xmm5
movdqu xmm5, xmm7
psrlq xmm10, 0xe
movdqu xmm2, xmmword [rcx + 0x140]
psrlq xmm8, 0x12
movdqu xmm4, xmmword [rcx + 0x6c0]
psrlq xmm7, 0x29
pshufb xmm2, xmmword [0x0064d540]
movups xmmword [rcx + 0x140], xmm2
pshufb xmm4, xmmword [0x0064d540]
psllq xmm0, 0x32
movups xmmword [rcx + 0x6c0], xmm4
psllq xmm5, 0x2e
por xmm0, xmm10
psllq xmm3, 0x17
por xmm5, xmm8
pxor xmm0, xmm5
movdqu xmm8, xmmword [rsp + 0x10]
por xmm3, xmm7
pxor xmm3, xmm0
movdqu xmm0, xmmword [rsp]
movdqu xmm5, xmmword [rsp + 0x20]
paddq xmm0, xmm3
movdqu xmm7, xmmword [0x0064d610]
movdqu xmm3, xmmword [rsp + 0xa0]
pxor xmm5, xmm8
pand xmm3, xmm5
pxor xmm3, xmm8
paddq xmm3, xmm0
movdqu xmm0, xmmword [rsp + 0x30]
paddq xmm3, xmm7
movdqu xmm5, xmm0
movdqu xmm8, xmm0
paddq xmm3, xmm2
psrlq xmm5, 0xe
movdqu xmm2, xmm0
paddq xmm15, xmm3
psrlq xmm8, 0x12
movups xmmword [rsp], xmm5
movdqu xmm5, xmm0
movdqu xmm10, xmm8
movdqu xmm8, xmm0
movups xmmword [rsp + 0xc0], xmm15
movdqu xmm15, xmm11
psrlq xmm8, 0x29
psllq xmm5, 0x2e
psllq xmm0, 0x17
por xmm5, xmm10
por xmm0, xmm8
psllq xmm2, 0x32
por xmm2, xmmword [rsp]
pxor xmm2, xmm5
movdqu xmm5, xmmword [rsp + 0x60]
pxor xmm2, xmm0
paddq xmm2, xmmword [rsp + 0x50]
psrlq xmm15, 0x27
movdqu xmm0, xmmword [rsp + 0x90]
pxor xmm0, xmm5
pand xmm0, xmmword [rsp + 0x30]
pxor xmm0, xmm5
paddq xmm2, xmm0
paddq xmm2, xmm7
movdqu xmm0, xmm1
movdqu xmm1, xmm11
paddq xmm4, xmm2
psrlq xmm1, 0x22
movdqu xmm2, xmm11
paddq xmm0, xmm4
psllq xmm2, 0x24
movdqu xmm7, xmm1
movups xmmword [rsp + 0xb0], xmm0
movdqu xmm0, xmm2
movdqu xmm2, xmm11
movdqu xmm1, xmm11
psrlq xmm2, 0x1c
movdqu xmm8, xmm2
psllq xmm1, 0x19
movdqu xmm2, xmm11
psllq xmm2, 0x1e
por xmm0, xmm8
por xmm1, xmm15
por xmm2, xmm7
pxor xmm0, xmm2
movdqu xmm2, xmm14
pxor xmm0, xmm1
por xmm2, xmm13
movdqu xmm10, xmm2
movdqu xmm2, xmm14
movdqu xmm15, xmm0
pand xmm2, xmm13
movdqu xmm0, xmm2
movdqu xmm2, xmm12
paddq xmm15, xmm3
psllq xmm2, 0x24
pand xmm10, xmm11
por xmm0, xmm10
paddq xmm15, xmm0
movdqu xmm0, xmm2
movdqu xmm2, xmm12
movdqu xmm1, xmm12
psrlq xmm2, 0x1c
movdqu xmm3, xmm12
movdqu xmm7, xmm2
psrlq xmm1, 0x22
movdqu xmm2, xmm12
movdqu xmm5, xmm1
psllq xmm2, 0x1e
movdqu xmm1, xmm12
por xmm0, xmm7
por xmm2, xmm5
pxor xmm0, xmm2
movdqu xmm2, xmm6
psrlq xmm3, 0x27
por xmm2, xmm9
psllq xmm1, 0x19
movdqu xmm8, xmm2
movdqu xmm2, xmm6
por xmm1, xmm3
pand xmm2, xmm9
pxor xmm0, xmm1
paddq xmm4, xmm0
movdqu xmm0, xmm2
pand xmm8, xmm12
movdqu xmm2, xmmword [rcx + 0x150]
por xmm0, xmm8
paddq xmm4, xmm0
pshufb xmm2, xmmword [0x0064d540]
movups xmmword [rsp + 0x40], xmm4
movdqu xmm4, xmmword [rcx + 0x6d0]
movups xmmword [rcx + 0x150], xmm2
pshufb xmm4, xmmword [0x0064d540]
movups xmmword [rcx + 0x6d0], xmm4
movdqu xmm5, xmmword [rsp + 0xc0]
movdqu xmm1, xmm5
movdqu xmm0, xmm5
movdqu xmm3, xmm5
psrlq xmm1, 0xe
movdqu xmm7, xmm5
movdqu xmm10, xmm5
movdqu xmm8, xmm1
psllq xmm0, 0x32
movdqu xmm1, xmm5
por xmm0, xmm8
psrlq xmm7, 0x12
movdqu xmm8, xmmword [rsp + 0xb0]
psrlq xmm5, 0x29
psllq xmm3, 0x2e
psllq xmm1, 0x17
por xmm3, xmm7
movdqu xmm7, xmm8
pxor xmm0, xmm3
por xmm1, xmm5
pxor xmm0, xmm1
movdqu xmm1, xmmword [rsp + 0x20]
paddq xmm0, xmmword [rsp + 0x10]
movdqu xmm3, xmmword [rsp + 0xa0]
psrlq xmm7, 0xe
pxor xmm3, xmm1
pand xmm3, xmm10
movdqu xmm10, xmm7
pxor xmm3, xmm1
movdqu xmm7, xmm8
movdqu xmm1, xmmword [0x0064d620]
paddq xmm3, xmm0
movdqu xmm0, xmm8
psllq xmm7, 0x2e
paddq xmm3, xmm1
psllq xmm0, 0x17
movdqu xmm5, xmm7
movdqu xmm7, xmm8
paddq xmm3, xmm2
movdqu xmm2, xmm8
psrlq xmm7, 0x12
por xmm5, xmm7
psllq xmm2, 0x32
movdqu xmm7, xmmword [rsp + 0x60]
psrlq xmm8, 0x29
por xmm2, xmm10
pxor xmm2, xmm5
movdqu xmm5, xmmword [rsp + 0x90]
movdqu xmm10, xmmword [rsp + 0xa0]
por xmm0, xmm8
pxor xmm2, xmm0
paddq xmm7, xmm2
movdqu xmm0, xmmword [rsp + 0x30]
movdqu xmm2, xmm15
psllq xmm2, 0x1e
pxor xmm0, xmm5
pand xmm0, xmmword [rsp + 0xb0]
pxor xmm0, xmm5
paddq xmm7, xmm0
paddq xmm7, xmm1
movdqu xmm0, xmm14
movdqu xmm1, xmm15
movdqu xmm14, xmmword [rsp + 0x40]
paddq xmm4, xmm7
paddq xmm0, xmm3
movdqu xmm7, xmm15
paddq xmm6, xmm4
movups xmmword [rsp], xmm0
movdqu xmm5, xmm15
movdqu xmm0, xmm15
movups xmmword [rsp + 0x50], xmm6
movdqu xmm6, xmm15
psrlq xmm7, 0x22
psrlq xmm6, 0x1c
por xmm2, xmm7
psrlq xmm5, 0x27
psllq xmm0, 0x24
psllq xmm1, 0x19
por xmm0, xmm6
pxor xmm0, xmm2
movdqu xmm2, xmm14
por xmm1, xmm5
pxor xmm0, xmm1
paddq xmm0, xmm3
movdqu xmm3, xmm13
por xmm3, xmm11
movdqu xmm8, xmm3
movdqu xmm3, xmm13
movdqu xmm1, xmm14
pand xmm3, xmm11
movdqu xmm6, xmm3
pand xmm8, xmm15
movdqu xmm3, xmm14
por xmm6, xmm8
paddq xmm0, xmm6
movdqu xmm6, xmm14
movdqu xmm5, xmm14
movups xmmword [rsp + 0x70], xmm0
movdqu xmm0, xmm14
psrlq xmm1, 0x1c
psrlq xmm6, 0x22
psllq xmm0, 0x24
psllq xmm3, 0x1e
por xmm0, xmm1
por xmm3, xmm6
pxor xmm0, xmm3
movdqu xmm3, xmm9
psrlq xmm5, 0x27
por xmm3, xmm12
psllq xmm2, 0x19
movdqu xmm7, xmm3
movdqu xmm3, xmm9
por xmm2, xmm5
pand xmm7, xmm14
pxor xmm0, xmm2
pand xmm3, xmm12
paddq xmm4, xmm0
movdqu xmm1, xmm3
movdqu xmm3, xmm7
movdqu xmm6, xmmword [rsp]
por xmm3, xmm1
paddq xmm4, xmm3
movdqu xmm3, xmmword [rcx + 0x160]
movups xmmword [rsp + 0x80], xmm4
pshufb xmm3, xmmword [0x0064d540]
movdqu xmm7, xmm3
movups xmmword [rcx + 0x160], xmm3
movdqu xmm3, xmmword [rcx + 0x6e0]
pshufb xmm3, xmmword [0x0064d540]
movdqu xmm8, xmm3
movups xmmword [rcx + 0x6e0], xmm3
movdqu xmm3, xmm6
psllq xmm3, 0x32
movdqu xmm0, xmm3
movdqu xmm3, xmm6
psrlq xmm3, 0xe
movdqu xmm5, xmm3
movdqu xmm3, xmm6
psllq xmm3, 0x2e
por xmm0, xmm5
movdqu xmm2, xmm3
movdqu xmm3, xmm6
psrlq xmm3, 0x12
movdqu xmm4, xmm3
movdqu xmm3, xmm6
psllq xmm3, 0x17
por xmm2, xmm4
pxor xmm0, xmm2
movdqu xmm2, xmmword [rsp + 0x20]
movdqu xmm1, xmm3
movdqu xmm3, xmm6
psrlq xmm3, 0x29
por xmm1, xmm3
pxor xmm0, xmm1
movdqu xmm1, xmmword [rsp + 0x50]
paddq xmm2, xmm0
movdqu xmm0, xmmword [rsp + 0xc0]
movdqu xmm3, xmmword [0x0064d630]
movdqu xmm4, xmm1
pxor xmm0, xmm10
pand xmm0, xmm6
pxor xmm0, xmm10
paddq xmm0, xmm2
movdqu xmm2, xmm1
paddq xmm0, xmm3
psrlq xmm4, 0x12
psrlq xmm2, 0xe
paddq xmm7, xmm0
movdqu xmm5, xmm4
movdqu xmm6, xmm2
movdqu xmm0, xmm1
movdqu xmm2, xmm1
movdqu xmm4, xmm1
psllq xmm0, 0x32
psrlq xmm4, 0x29
por xmm0, xmm6
movdqu xmm6, xmmword [rsp + 0xb0]
psllq xmm2, 0x2e
psllq xmm1, 0x17
por xmm2, xmm5
pxor xmm0, xmm2
movdqu xmm2, xmmword [rsp + 0x30]
por xmm1, xmm4
pxor xmm0, xmm1
paddq xmm0, xmmword [rsp + 0x90]
pxor xmm6, xmm2
pand xmm6, xmmword [rsp + 0x50]
pxor xmm6, xmm2
paddq xmm0, xmm6
movdqu xmm1, xmm0
paddq xmm1, xmm3
movdqu xmm6, xmm1
movdqu xmm1, xmm13
movdqu xmm13, xmmword [rsp + 0x70]
paddq xmm1, xmm7
paddq xmm6, xmm8
movdqu xmm8, xmm15
movdqu xmm3, xmm13
movdqu xmm0, xmm13
movdqu xmm5, xmm13
movups xmmword [rsp + 0xd0], xmm1
psllq xmm3, 0x1e
movdqu xmm1, xmm13
paddq xmm9, xmm6
por xmm8, xmm11
movdqu xmm2, xmm3
movdqu xmm3, xmm13
movups xmmword [rsp + 0x60], xmm9
movdqu xmm9, xmm15
psrlq xmm3, 0x22
pand xmm8, xmm13
pand xmm9, xmm11
por xmm9, xmm8
movdqu xmm4, xmm3
movdqu xmm3, xmm13
movdqu xmm8, xmm14
psrlq xmm5, 0x1c
por xmm2, xmm4
pand xmm8, xmm12
psrlq xmm3, 0x27
psllq xmm0, 0x24
psllq xmm1, 0x19
por xmm0, xmm5
pxor xmm0, xmm2
por xmm1, xmm3
pxor xmm0, xmm1
paddq xmm7, xmm0
paddq xmm7, xmm9
movdqu xmm9, xmmword [rsp + 0x80]
movups xmmword [rsp + 0x10], xmm7
movdqu xmm7, xmm14
movdqu xmm3, xmm9
movdqu xmm0, xmm9
movdqu xmm5, xmm9
por xmm7, xmm12
psllq xmm3, 0x1e
movdqu xmm1, xmm9
pand xmm7, xmm9
por xmm8, xmm7
movdqu xmm2, xmm3
psrlq xmm5, 0x1c
movdqu xmm3, xmm9
psrlq xmm3, 0x22
movdqu xmm4, xmm3
psllq xmm0, 0x24
movdqu xmm3, xmm9
psrlq xmm3, 0x27
por xmm2, xmm4
por xmm0, xmm5
pxor xmm0, xmm2
psllq xmm1, 0x19
por xmm1, xmm3
pxor xmm0, xmm1
paddq xmm6, xmm0
movdqu xmm1, xmmword [rsp + 0xd0]
movdqu xmm0, xmm6
paddq xmm0, xmm8
movdqu xmm6, xmm1
movdqu xmm5, xmm1
movdqu xmm8, xmmword [rcx + 0x6f0]
movdqu xmm13, xmm0
psllq xmm6, 0x2e
movdqu xmm4, xmm1
movdqu xmm0, xmmword [rcx + 0x170]
psrlq xmm5, 0xe
movdqu xmm2, xmm6
movdqu xmm6, xmm1
pshufb xmm8, xmmword [0x0064d540]
pshufb xmm0, xmmword [0x0064d540]
movdqu xmm7, xmm0
movdqu xmm3, xmm6
movups xmmword [rcx + 0x170], xmm0
movdqu xmm0, xmm1
psrlq xmm4, 0x12
movdqu xmm6, xmmword [rsp + 0xc0]
movups xmmword [rcx + 0x6f0], xmm8
psllq xmm0, 0x32
por xmm2, xmm4
por xmm0, xmm5
pxor xmm0, xmm2
movdqu xmm2, xmm10
movdqu xmm10, xmmword [rsp + 0x60]
psrlq xmm3, 0x29
psllq xmm1, 0x17
por xmm1, xmm3
movdqu xmm3, xmm10
pxor xmm0, xmm1
paddq xmm2, xmm0
psrlq xmm3, 0xe
movdqu xmm0, xmmword [rsp]
movdqu xmm1, xmm10
movdqu xmm5, xmm3
psllq xmm1, 0x17
movdqu xmm3, xmm10
psllq xmm3, 0x2e
pxor xmm0, xmm6
pand xmm0, xmmword [rsp + 0xd0]
pxor xmm0, xmm6
movdqu xmm6, xmmword [0x0064d640]
paddq xmm0, xmm2
movdqu xmm2, xmm3
movdqu xmm3, xmm10
psrlq xmm3, 0x12
paddq xmm0, xmm6
movdqu xmm4, xmm3
movdqu xmm3, xmm10
paddq xmm7, xmm0
movdqu xmm0, xmm10
por xmm2, xmm4
movdqu xmm4, xmmword [rsp + 0xb0]
psrlq xmm3, 0x29
paddq xmm11, xmm7
psllq xmm0, 0x32
por xmm1, xmm3
movups xmmword [rsp + 0x90], xmm11
por xmm0, xmm5
pxor xmm0, xmm2
movdqu xmm2, xmmword [rsp + 0x50]
pxor xmm0, xmm1
paddq xmm0, xmmword [rsp + 0x30]
pxor xmm2, xmm4
pand xmm2, xmm10
movdqu xmm10, xmmword [rsp + 0x10]
pxor xmm2, xmm4
paddq xmm0, xmm2
paddq xmm0, xmm6
movdqu xmm5, xmm10
movdqu xmm2, xmm10
movdqu xmm6, xmm0
movdqu xmm4, xmm10
movdqu xmm0, xmm10
paddq xmm6, xmm8
psrlq xmm5, 0x1c
movdqu xmm1, xmm10
psrlq xmm4, 0x22
movdqu xmm3, xmm10
paddq xmm12, xmm6
psllq xmm0, 0x24
movups xmmword [rsp + 0xa0], xmm12
movdqu xmm12, xmm15
psllq xmm2, 0x1e
por xmm0, xmm5
movdqu xmm5, xmm13
por xmm2, xmm4
psrlq xmm3, 0x27
pxor xmm0, xmm2
movdqu xmm2, xmmword [rsp + 0x70]
psllq xmm1, 0x19
movdqu xmm4, xmm13
por xmm1, xmm3
pxor xmm0, xmm1
movdqu xmm1, xmm15
paddq xmm0, xmm7
pand xmm1, xmm2
por xmm12, xmm2
movdqu xmm3, xmm13
movdqu xmm2, xmm13
pand xmm12, xmm10
por xmm12, xmm1
movdqu xmm1, xmm13
paddq xmm12, xmm0
movdqu xmm0, xmm13
psrlq xmm5, 0x1c
movups xmmword [rsp + 0x30], xmm12
psllq xmm0, 0x24
psllq xmm2, 0x1e
por xmm0, xmm5
psrlq xmm4, 0x22
psllq xmm1, 0x19
por xmm2, xmm4
pxor xmm0, xmm2
psrlq xmm3, 0x27
por xmm1, xmm3
pxor xmm0, xmm1
movdqu xmm1, xmm14
paddq xmm0, xmm6
pand xmm14, xmm9
por xmm1, xmm9
pand xmm1, xmm13
por xmm1, xmm14
paddq xmm0, xmm1
movdqu xmm14, xmm13
movups xmmword [rsp + 0x20], xmm0
nop dword [rax + rax]
movdqu xmm2, xmmword [rax + 0x10]
add rdx, 0x40
sub rax, 0xffffffffffffff80
movdqu xmm7, xmmword [rax + 0x60]
movdqu xmm4, xmmword [rax + 0x60]
movdqu xmm10, xmm2
movdqu xmm3, xmm2
movdqu xmm6, xmm2
movdqu xmm8, xmmword [rax + 0x60]
movdqu xmm0, xmm2
movdqu xmm9, xmm2
movdqu xmm1, xmmword [rax + 0x60]
psllq xmm10, 0x3f
movdqu xmm5, xmmword [rax + 0x60]
psllq xmm6, 0x38
psrlq xmm9, 7
movdqu xmm12, xmmword [rsp + 0x90]
psrlq xmm3, 1
psrlq xmm0, 8
por xmm3, xmm10
psllq xmm7, 0x2d
por xmm0, xmm6
pxor xmm0, xmm3
pxor xmm0, xmm9
psllq xmm8, 3
paddq xmm0, xmmword [rax - 0x80]
psrlq xmm4, 0x13
movdqu xmm3, xmmword [rax + 0x5e0]
psrlq xmm1, 0x3d
por xmm4, xmm7
movdqu xmm6, xmmword [rax + 0x5e0]
psrlq xmm5, 6
por xmm1, xmm8
pxor xmm1, xmm4
movdqu xmm4, xmmword [rax + 0x510]
pxor xmm1, xmm5
paddq xmm1, xmm0
paddq xmm1, xmmword [rax + 0x10]
psrlq xmm6, 6
movdqu xmm10, xmm4
movdqu xmm5, xmm4
movdqu xmm11, xmm4
movdqu xmm7, xmmword [rax + 0x5e0]
movdqu xmm0, xmm4
movdqu xmm9, xmm4
movdqu xmm13, xmm1
movups xmmword [rax + 0x80], xmm1
movdqu xmm8, xmmword [rax + 0x5e0]
psllq xmm10, 0x3f
movups xmmword [rsp + 0x100], xmm13
movdqu xmm1, xmmword [rax + 0x5e0]
psllq xmm11, 0x38
psrlq xmm9, 7
psrlq xmm5, 1
psrlq xmm0, 8
por xmm5, xmm10
movdqu xmm10, xmmword [rsp + 0xa0]
por xmm0, xmm11
pxor xmm0, xmm5
pxor xmm0, xmm9
paddq xmm0, xmmword [rax + 0x500]
psllq xmm7, 0x2d
movdqu xmm5, xmm12
movdqu xmm9, xmm10
psllq xmm8, 3
psrlq xmm3, 0x13
psrlq xmm1, 0x3d
por xmm3, xmm7
movdqu xmm7, xmm12
por xmm1, xmm8
pxor xmm1, xmm3
pxor xmm1, xmm6
paddq xmm1, xmm0
movdqu xmm8, xmm12
movdqu xmm0, xmm12
movdqu xmm3, xmm12
paddq xmm1, xmmword [rax + 0x590]
psllq xmm8, 0x32
psllq xmm7, 0x17
movdqu xmm11, xmm1
movups xmmword [rax + 0x600], xmm1
movdqu xmm1, xmm12
movddup xmm6, qword [rdx - 0x40]
psllq xmm1, 0x2e
movups xmmword [rsp + 0x110], xmm11
psrlq xmm5, 0xe
psrlq xmm0, 0x12
por xmm5, xmm8
movdqu xmm8, xmm10
psrlq xmm3, 0x29
por xmm0, xmm1
pxor xmm0, xmm5
movdqu xmm1, xmmword [rsp + 0xd0]
movdqu xmm5, xmmword [rsp]
por xmm3, xmm7
pxor xmm0, xmm3
paddq xmm0, xmmword [rsp + 0xc0]
psllq xmm8, 0x32
movdqu xmm7, xmm10
movdqu xmm3, xmm10
pxor xmm1, xmm5
pand xmm1, xmm12
pxor xmm1, xmm5
movdqu xmm5, xmm10
paddq xmm1, xmm0
psllq xmm9, 0x2e
movdqu xmm0, xmm10
psrlq xmm5, 0xe
paddq xmm1, xmm6
psrlq xmm0, 0x12
por xmm5, xmm8
paddq xmm1, xmm13
movdqu xmm8, xmmword [rsp + 0x60]
psllq xmm7, 0x17
por xmm0, xmm9
pxor xmm0, xmm5
movdqu xmm9, xmmword [rsp + 0x50]
psrlq xmm3, 0x29
paddq xmm15, xmm1
por xmm3, xmm7
pxor xmm0, xmm3
pxor xmm8, xmm9
paddq xmm0, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0xb0], xmm15
movdqu xmm5, xmm8
pand xmm5, xmm10
pxor xmm5, xmm9
paddq xmm0, xmm5
movdqu xmm9, xmmword [rsp + 0x40]
paddq xmm6, xmm0
paddq xmm6, xmm11
paddq xmm9, xmm6
movups xmmword [rsp + 0xc0], xmm9
movdqu xmm15, xmmword [rsp + 0x30]
movdqu xmm11, xmmword [rsp + 0x20]
movdqu xmm8, xmm15
movdqu xmm5, xmm15
movdqu xmm9, xmm15
movdqu xmm0, xmm15
psllq xmm8, 0x24
movdqu xmm7, xmm15
psllq xmm9, 0x1e
movdqu xmm3, xmm15
psrlq xmm5, 0x1c
psrlq xmm0, 0x22
por xmm5, xmm8
movdqu xmm8, xmm11
psllq xmm7, 0x19
por xmm0, xmm9
pxor xmm0, xmm5
movdqu xmm5, xmmword [rsp + 0x70]
psrlq xmm3, 0x27
por xmm3, xmm7
movdqu xmm7, xmmword [rsp + 0x10]
pxor xmm0, xmm3
movdqu xmm10, xmm5
paddq xmm1, xmm0
movdqu xmm3, xmm5
movdqu xmm5, xmm11
pand xmm3, xmm7
por xmm10, xmm7
pand xmm10, xmm15
por xmm10, xmm3
paddq xmm1, xmm10
psllq xmm5, 0x19
movdqu xmm0, xmm11
movdqu xmm15, xmm1
movdqu xmm1, xmm11
movdqu xmm7, xmm11
psrlq xmm1, 0x27
movdqu xmm3, xmm11
por xmm1, xmm5
movdqu xmm5, xmmword [rax - 0x60]
psllq xmm8, 0x1e
psrlq xmm0, 0x22
por xmm0, xmm8
movdqu xmm8, xmm5
psllq xmm7, 0x24
psllq xmm8, 0x3f
movdqu xmm12, xmm8
psrlq xmm3, 0x1c
movdqu xmm8, xmm5
psrlq xmm8, 1
por xmm3, xmm7
pxor xmm0, xmm3
pxor xmm0, xmm1
movdqu xmm7, xmm8
movdqu xmm8, xmm5
paddq xmm6, xmm0
movdqu xmm1, xmmword [rsp + 0x80]
psllq xmm8, 0x38
por xmm7, xmm12
movdqu xmm3, xmm8
movdqu xmm8, xmm5
movdqu xmm9, xmm1
movdqu xmm0, xmm1
psrlq xmm8, 8
por xmm9, xmm14
pand xmm9, xmm11
pand xmm0, xmm14
por xmm9, xmm0
movdqu xmm0, xmm8
movdqu xmm8, xmm5
psrlq xmm8, 7
paddq xmm6, xmm9
por xmm0, xmm3
pxor xmm0, xmm7
movdqu xmm11, xmm8
movdqu xmm8, xmmword [rax + 0x70]
movups xmmword [rsp + 0x40], xmm6
movdqu xmm7, xmmword [rax + 0x520]
pxor xmm0, xmm11
paddq xmm0, xmm2
psllq xmm8, 0x2d
movdqu xmm2, xmmword [rax + 0x20]
movdqu xmm9, xmm8
movdqu xmm8, xmmword [rax + 0x70]
psrlq xmm8, 0x13
movdqu xmm6, xmm8
movdqu xmm8, xmmword [rax + 0x70]
por xmm6, xmm9
movdqu xmm9, xmmword [rax + 0x5f0]
psllq xmm8, 3
movdqu xmm10, xmm8
movdqu xmm8, xmmword [rax + 0x70]
psrlq xmm9, 6
psrlq xmm8, 0x3d
movdqu xmm1, xmm8
movdqu xmm8, xmmword [rax + 0x70]
por xmm1, xmm10
pxor xmm1, xmm6
movdqu xmm10, xmmword [rax + 0x5f0]
psrlq xmm8, 6
movdqu xmm6, xmmword [rax + 0x5f0]
pxor xmm1, xmm8
paddq xmm0, xmm1
movdqu xmm1, xmm7
movdqu xmm8, xmm7
psrlq xmm1, 7
paddq xmm2, xmm0
movdqu xmm0, xmm7
movdqu xmm12, xmm1
psrlq xmm8, 1
movdqu xmm3, xmm2
movdqu xmm1, xmmword [rax + 0x5f0]
movups xmmword [rax + 0x90], xmm2
movdqu xmm2, xmm7
psllq xmm10, 0x2d
psllq xmm2, 0x3f
psllq xmm1, 3
movdqu xmm13, xmm2
movdqu xmm2, xmm7
movdqu xmm11, xmm1
por xmm8, xmm13
psrlq xmm6, 0x13
movdqu xmm1, xmmword [rax + 0x5f0]
movdqu xmm13, xmmword [rsp + 0xb0]
por xmm6, xmm10
psllq xmm2, 0x38
psrlq xmm1, 0x3d
por xmm1, xmm11
pxor xmm1, xmm6
pxor xmm1, xmm9
movdqu xmm9, xmm13
psrlq xmm9, 0xe
movdqu xmm10, xmm13
psrlq xmm0, 8
movdqu xmm6, xmm9
movdqu xmm9, xmm13
por xmm0, xmm2
movdqu xmm2, xmmword [rax + 0x5a0]
pxor xmm0, xmm8
pxor xmm0, xmm12
paddq xmm0, xmm4
psrlq xmm9, 0x12
movdqu xmm12, xmmword [rsp + 0xc0]
movdqu xmm4, xmm13
paddq xmm0, xmm1
psllq xmm10, 0x32
movdqu xmm1, xmm13
paddq xmm2, xmm0
movdqu xmm0, xmm9
movdqu xmm9, xmm13
por xmm6, xmm10
psllq xmm1, 0x2e
movdqu xmm10, xmm12
movups xmmword [rax + 0x610], xmm2
movddup xmm8, qword [rdx - 0x38]
psllq xmm9, 0x17
por xmm0, xmm1
pxor xmm0, xmm6
movdqu xmm1, xmmword [rsp + 0x90]
movdqu xmm6, xmmword [rsp + 0xd0]
psrlq xmm4, 0x29
por xmm4, xmm9
pxor xmm0, xmm4
movdqu xmm4, xmm12
paddq xmm0, xmmword [rsp]
psllq xmm4, 0x2e
movdqu xmm9, xmm12
pxor xmm1, xmm6
pand xmm1, xmm13
movdqu xmm11, xmm4
movdqu xmm4, xmm12
pxor xmm1, xmm6
paddq xmm1, xmm0
psrlq xmm4, 0x12
movdqu xmm6, xmm12
paddq xmm1, xmm8
movdqu xmm13, xmmword [rsp + 0x60]
movdqu xmm0, xmm4
movdqu xmm4, xmm12
paddq xmm1, xmm3
psllq xmm9, 0x17
por xmm0, xmm11
movdqu xmm11, xmm15
psrlq xmm4, 0x29
por xmm4, xmm9
psllq xmm10, 0x32
movdqu xmm9, xmmword [rsp + 0xa0]
psrlq xmm6, 0xe
por xmm6, xmm10
pxor xmm9, xmm13
pxor xmm0, xmm6
movdqu xmm6, xmm9
pxor xmm0, xmm4
pand xmm6, xmm12
pxor xmm6, xmm13
paddq xmm0, xmmword [rsp + 0x50]
movdqu xmm9, xmmword [rsp + 0x70]
movdqu xmm4, xmm15
psllq xmm11, 0x1e
paddq xmm0, xmm6
psrlq xmm4, 0x27
movdqu xmm6, xmm15
paddq xmm9, xmm1
paddq xmm8, xmm0
movdqu xmm0, xmm15
movups xmmword [rsp + 0x70], xmm9
paddq xmm8, xmm2
movdqu xmm9, xmm15
movdqu xmm10, xmmword [rsp + 0x80]
movups xmmword [rsp + 0xf0], xmm15
psllq xmm9, 0x19
paddq xmm10, xmm8
psrlq xmm6, 0x1c
por xmm4, xmm9
movups xmmword [rsp + 0x80], xmm10
movdqu xmm10, xmm15
psrlq xmm0, 0x22
psllq xmm10, 0x24
por xmm0, xmm11
por xmm6, xmm10
pxor xmm0, xmm6
pxor xmm0, xmm4
paddq xmm1, xmm0
movdqu xmm0, xmmword [rsp + 0x10]
movdqu xmm4, xmmword [rsp + 0x30]
movdqu xmm10, xmm0
por xmm10, xmm4
movdqu xmm12, xmm10
movdqu xmm10, xmm0
pand xmm10, xmm4
pand xmm12, xmm15
por xmm12, xmm10
paddq xmm1, xmm12
movdqu xmm12, xmmword [rsp + 0x40]
movups xmmword [rsp], xmm1
movdqu xmm6, xmm12
movdqu xmm1, xmm12
movdqu xmm9, xmm12
psllq xmm6, 0x19
movdqu xmm4, xmm12
movdqu xmm10, xmm12
psrlq xmm1, 0x27
movdqu xmm0, xmm12
por xmm1, xmm6
movdqu xmm6, xmmword [rsp + 0x20]
psllq xmm9, 0x24
psllq xmm10, 0x1e
psrlq xmm4, 0x1c
movdqu xmm11, xmm6
psrlq xmm0, 0x22
por xmm4, xmm9
por xmm11, xmm14
pand xmm11, xmm12
por xmm0, xmm10
pxor xmm0, xmm4
pxor xmm0, xmm1
paddq xmm8, xmm0
movdqu xmm4, xmmword [rsp + 0x100]
movdqu xmm0, xmm6
movdqu xmm6, xmmword [rax - 0x50]
pand xmm0, xmm14
por xmm11, xmm0
paddq xmm8, xmm11
movups xmmword [rsp + 0x50], xmm8
movdqu xmm10, xmm4
movdqu xmm11, xmm4
movdqu xmm1, xmm6
movdqu xmm8, xmm6
movdqu xmm0, xmm6
psllq xmm1, 0x3f
movdqu xmm15, xmm1
psrlq xmm8, 7
movdqu xmm1, xmm6
psrlq xmm1, 1
movdqu xmm13, xmm8
movdqu xmm8, xmm4
movdqu xmm9, xmm1
psllq xmm10, 3
movdqu xmm1, xmm6
movdqu xmm12, xmm10
psllq xmm1, 0x38
movdqu xmm10, xmm4
por xmm9, xmm15
psrlq xmm0, 8
psllq xmm11, 0x2d
por xmm0, xmm1
pxor xmm0, xmm9
pxor xmm0, xmm13
psrlq xmm10, 6
paddq xmm0, xmm5
movdqu xmm5, xmmword [rax + 0x30]
psrlq xmm8, 0x13
psrlq xmm4, 0x3d
por xmm8, xmm11
por xmm4, xmm12
pxor xmm4, xmm8
pxor xmm4, xmm10
paddq xmm0, xmm4
movdqu xmm10, xmmword [rsp + 0x110]
paddq xmm5, xmm0
movdqu xmm1, xmm5
movups xmmword [rax + 0xa0], xmm5
movdqu xmm5, xmmword [rax + 0x530]
movdqu xmm11, xmm10
movdqu xmm12, xmm10
movdqu xmm4, xmm10
movdqu xmm8, xmm5
psllq xmm11, 0x2d
movdqu xmm0, xmm5
psrlq xmm8, 1
movdqu xmm9, xmm8
psllq xmm0, 0x3f
movdqu xmm8, xmm5
psllq xmm8, 0x38
movups xmmword [rsp + 0xe0], xmm0
movdqu xmm0, xmm5
por xmm9, xmmword [rsp + 0xe0]
movdqu xmm15, xmm8
psrlq xmm0, 8
movdqu xmm8, xmm5
psrlq xmm8, 7
por xmm0, xmm15
pxor xmm0, xmm9
movdqu xmm15, xmmword [rsp + 0x80]
movdqu xmm13, xmm8
psllq xmm12, 3
movdqu xmm8, xmm10
pxor xmm0, xmm13
psrlq xmm10, 6
paddq xmm0, xmm7
movdqu xmm13, xmmword [rsp + 0x70]
movdqu xmm7, xmmword [rax + 0x5b0]
psrlq xmm8, 0x13
movdqu xmm9, xmm13
psrlq xmm4, 0x3d
por xmm8, xmm11
movdqu xmm11, xmm13
psllq xmm9, 0x32
por xmm4, xmm12
pxor xmm4, xmm8
pxor xmm4, xmm10
paddq xmm0, xmm4
movdqu xmm12, xmm9
movdqu xmm4, xmm13
paddq xmm7, xmm0
movdqu xmm9, xmm13
movdqu xmm0, xmm13
movdqu xmm8, xmm13
psllq xmm4, 0x2e
movups xmmword [rax + 0x620], xmm7
movddup xmm10, qword [rdx - 0x30]
psllq xmm11, 0x17
psrlq xmm9, 0xe
psrlq xmm0, 0x12
por xmm9, xmm12
psrlq xmm8, 0x29
por xmm0, xmm4
pxor xmm0, xmm9
movdqu xmm4, xmmword [rsp + 0xb0]
por xmm8, xmm11
pxor xmm0, xmm8
movdqu xmm9, xmm15
movdqu xmm8, xmmword [rsp + 0x90]
paddq xmm0, xmmword [rsp + 0xd0]
movdqu xmm11, xmm15
pxor xmm4, xmm8
pand xmm4, xmm13
pxor xmm4, xmm8
movdqu xmm8, xmm15
psllq xmm8, 0x32
paddq xmm4, xmm0
movdqu xmm13, xmm15
movdqu xmm12, xmm8
movdqu xmm0, xmm15
movdqu xmm8, xmm15
psllq xmm13, 0x2e
paddq xmm4, xmm10
psllq xmm11, 0x17
paddq xmm4, xmm1
psrlq xmm9, 0xe
psrlq xmm0, 0x12
por xmm9, xmm12
psrlq xmm8, 0x29
por xmm0, xmm13
pxor xmm0, xmm9
movdqu xmm9, xmmword [rsp + 0xc0]
por xmm8, xmm11
pxor xmm0, xmm8
paddq xmm0, xmmword [rsp + 0x60]
movdqu xmm11, xmmword [rsp + 0xa0]
pxor xmm9, xmm11
pand xmm9, xmm15
pxor xmm9, xmm11
paddq xmm0, xmm9
movdqu xmm9, xmmword [rsp + 0x10]
paddq xmm10, xmm0
movdqu xmm0, xmm14
movdqu xmm14, xmmword [rsp]
paddq xmm10, xmm7
paddq xmm9, xmm4
paddq xmm0, xmm10
movups xmmword [rsp + 0xd0], xmm9
movdqu xmm8, xmm14
movdqu xmm9, xmm14
movdqu xmm13, xmm14
psllq xmm9, 0x24
movups xmmword [rsp + 0xe0], xmm0
movdqu xmm0, xmm14
movdqu xmm15, xmmword [rsp + 0xf0]
psllq xmm8, 0x19
movdqu xmm12, xmm9
movdqu xmm9, xmm14
movdqu xmm11, xmm8
psllq xmm13, 0x1e
movdqu xmm8, xmm14
psrlq xmm9, 0x1c
movdqu xmm14, xmm15
psrlq xmm0, 0x22
por xmm9, xmm12
psrlq xmm8, 0x27
por xmm0, xmm13
pxor xmm0, xmm9
movdqu xmm9, xmm15
por xmm8, xmm11
pxor xmm0, xmm8
paddq xmm4, xmm0
movdqu xmm0, xmmword [rsp + 0x30]
pand xmm9, xmm0
por xmm14, xmm0
pand xmm14, xmmword [rsp]
por xmm14, xmm9
paddq xmm4, xmm14
movdqu xmm14, xmmword [rsp + 0x50]
movups xmmword [rsp + 0x10], xmm4
movdqu xmm4, xmm14
movdqu xmm8, xmm14
psllq xmm4, 0x24
movdqu xmm11, xmm4
psrlq xmm8, 0x1c
movdqu xmm4, xmm14
psllq xmm4, 0x1e
por xmm8, xmm11
movdqu xmm11, xmmword [rsp + 0x20]
movdqu xmm12, xmm4
movdqu xmm4, xmm14
psrlq xmm4, 0x22
movdqu xmm0, xmm4
movdqu xmm4, xmm14
psllq xmm4, 0x19
por xmm0, xmm12
pxor xmm0, xmm8
movdqu xmm12, xmmword [rsp + 0x40]
movdqu xmm9, xmm4
movdqu xmm4, xmm14
movdqu xmm8, xmm3
psrlq xmm4, 0x27
movdqu xmm13, xmm12
por xmm4, xmm9
pxor xmm0, xmm4
movdqu xmm4, xmmword [rax - 0x40]
paddq xmm10, xmm0
movdqu xmm0, xmm12
por xmm13, xmm11
pand xmm13, xmm14
movdqu xmm9, xmm3
movdqu xmm12, xmm4
pand xmm0, xmm11
por xmm13, xmm0
paddq xmm10, xmm13
psrlq xmm12, 7
movdqu xmm15, xmm4
movups xmmword [rsp + 0x60], xmm10
movdqu xmm14, xmm4
movdqu xmm13, xmm12
movdqu xmm12, xmm3
movdqu xmm0, xmm4
psllq xmm12, 0x2d
movdqu xmm11, xmm12
movdqu xmm12, xmm3
psllq xmm12, 3
psrlq xmm9, 0x13
psrlq xmm8, 0x3d
por xmm9, xmm11
por xmm8, xmm12
pxor xmm8, xmm9
movdqu xmm9, xmmword [rax + 0x540]
psrlq xmm15, 1
psrlq xmm3, 6
movdqu xmm10, xmm15
movdqu xmm15, xmm4
pxor xmm8, xmm3
movdqu xmm3, xmm9
psllq xmm14, 0x3f
movdqu xmm12, xmm2
psllq xmm15, 0x38
por xmm10, xmm14
movdqu xmm14, xmm9
psrlq xmm3, 1
psrlq xmm0, 8
por xmm0, xmm15
pxor xmm0, xmm10
movdqu xmm10, xmm3
pxor xmm0, xmm13
movdqu xmm3, xmm9
paddq xmm0, xmm6
movdqu xmm6, xmmword [rax + 0x40]
movdqu xmm15, xmm9
paddq xmm0, xmm8
psrlq xmm3, 7
paddq xmm6, xmm0
movdqu xmm13, xmm3
movdqu xmm3, xmm2
movdqu xmm0, xmm9
psllq xmm14, 0x3f
movups xmmword [rax + 0xb0], xmm6
psllq xmm15, 0x38
por xmm10, xmm14
movdqu xmm14, xmmword [rsp + 0xb0]
psllq xmm3, 0x2d
psrlq xmm0, 8
movdqu xmm11, xmm3
movdqu xmm3, xmm2
por xmm0, xmm15
pxor xmm0, xmm10
pxor xmm0, xmm13
paddq xmm0, xmm5
movdqu xmm13, xmmword [rsp + 0xd0]
psrlq xmm3, 0x13
movdqu xmm8, xmm3
movdqu xmm3, xmm2
movdqu xmm15, xmmword [rsp + 0xe0]
movdqu xmm5, xmm13
psllq xmm12, 3
por xmm8, xmm11
psllq xmm5, 0x32
psrlq xmm3, 0x3d
por xmm3, xmm12
movdqu xmm12, xmm5
movdqu xmm5, xmm13
pxor xmm3, xmm8
psrlq xmm5, 0xe
movdqu xmm8, xmm5
psrlq xmm2, 6
movdqu xmm5, xmm13
psrlq xmm5, 0x12
pxor xmm2, xmm3
paddq xmm2, xmm0
movdqu xmm3, xmm13
movdqu xmm0, xmm5
movdqu xmm5, xmm13
por xmm8, xmm12
paddq xmm2, xmmword [rax + 0x5c0]
psllq xmm5, 0x17
movdqu xmm11, xmm5
movdqu xmm5, xmm13
movups xmmword [rax + 0x630], xmm2
movddup xmm10, qword [rdx - 0x28]
psllq xmm3, 0x2e
psrlq xmm5, 0x29
por xmm0, xmm3
movdqu xmm3, xmmword [rsp + 0x70]
pxor xmm0, xmm8
por xmm5, xmm11
pxor xmm0, xmm5
movdqu xmm8, xmm15
paddq xmm0, xmmword [rsp + 0x90]
pxor xmm3, xmm14
pand xmm3, xmm13
pxor xmm3, xmm14
movdqu xmm11, xmm15
paddq xmm3, xmm0
movdqu xmm0, xmm15
movdqu xmm5, xmm15
psllq xmm0, 0x32
paddq xmm3, xmm10
movdqu xmm12, xmm0
movdqu xmm0, xmm15
paddq xmm3, xmm6
psllq xmm0, 0x2e
movdqu xmm13, xmm0
psllq xmm11, 0x17
movdqu xmm0, xmm15
psrlq xmm8, 0xe
psrlq xmm0, 0x12
por xmm8, xmm12
movdqu xmm12, xmmword [rsp + 0xc0]
psrlq xmm5, 0x29
por xmm0, xmm13
pxor xmm0, xmm8
movdqu xmm8, xmmword [rsp + 0x80]
por xmm5, xmm11
pxor xmm0, xmm5
paddq xmm0, xmmword [rsp + 0xa0]
pxor xmm8, xmm12
pand xmm8, xmm15
pxor xmm8, xmm12
movdqu xmm11, xmmword [rsp + 0x20]
paddq xmm0, xmm8
movdqu xmm8, xmmword [rsp + 0x10]
movdqu xmm13, xmmword [rsp + 0x30]
paddq xmm10, xmm0
movdqu xmm5, xmm8
paddq xmm10, xmm2
movdqu xmm15, xmmword [rsp + 0xf0]
psllq xmm5, 0x24
paddq xmm13, xmm3
paddq xmm11, xmm10
movdqu xmm12, xmm5
movdqu xmm5, xmm8
movdqu xmm14, xmm15
movups xmmword [rsp + 0x90], xmm13
movdqu xmm0, xmm5
psrlq xmm8, 0x1c
movups xmmword [rsp + 0xa0], xmm11
movdqu xmm11, xmm5
psllq xmm0, 0x1e
por xmm8, xmm12
movdqu xmm13, xmm0
psllq xmm11, 0x19
movdqu xmm0, xmm5
psrlq xmm0, 0x22
psrlq xmm5, 0x27
por xmm0, xmm13
pxor xmm0, xmm8
por xmm5, xmm11
pxor xmm0, xmm5
movdqu xmm5, xmmword [rsp]
paddq xmm3, xmm0
movdqu xmm0, xmm15
pand xmm0, xmm5
por xmm14, xmm5
pand xmm14, xmmword [rsp + 0x10]
por xmm14, xmm0
paddq xmm3, xmm14
movups xmmword [rsp + 0x20], xmm3
movdqu xmm15, xmmword [rsp + 0x60]
movdqu xmm3, xmm15
movdqu xmm11, xmm15
movdqu xmm8, xmm15
psrlq xmm3, 0x1c
movdqu xmm5, xmm3
movdqu xmm3, xmm15
psllq xmm3, 0x1e
movdqu xmm12, xmm3
movdqu xmm3, xmm15
psrlq xmm3, 0x22
movdqu xmm0, xmm3
movdqu xmm3, xmm15
psllq xmm11, 0x24
por xmm0, xmm12
movdqu xmm12, xmmword [rsp + 0x40]
psllq xmm8, 0x19
por xmm5, xmm11
pxor xmm0, xmm5
psrlq xmm3, 0x27
movdqu xmm13, xmm12
movdqu xmm5, xmm12
por xmm3, xmm8
pxor xmm0, xmm3
movdqu xmm3, xmmword [rsp + 0x50]
paddq xmm10, xmm0
movdqu xmm8, xmm10
movdqu xmm12, xmm1
pand xmm5, xmm3
por xmm13, xmm3
pand xmm13, xmm15
por xmm13, xmm5
movdqu xmm5, xmmword [rax - 0x30]
paddq xmm8, xmm13
movdqu xmm3, xmm1
movups xmmword [rsp + 0x30], xmm8
psllq xmm12, 3
movdqu xmm8, xmm5
psrlq xmm3, 0x3d
psllq xmm8, 0x3f
por xmm3, xmm12
movdqu xmm14, xmm8
movdqu xmm8, xmm5
psrlq xmm8, 1
movdqu xmm10, xmm8
movdqu xmm8, xmm5
psllq xmm8, 0x38
por xmm10, xmm14
movdqu xmm15, xmm8
movdqu xmm8, xmm5
psrlq xmm8, 8
movdqu xmm0, xmm8
movdqu xmm8, xmm5
psrlq xmm8, 7
por xmm0, xmm15
pxor xmm0, xmm10
movdqu xmm13, xmm8
movdqu xmm8, xmm1
psllq xmm8, 0x2d
pxor xmm0, xmm13
paddq xmm0, xmm4
movdqu xmm4, xmmword [rax + 0x50]
movdqu xmm11, xmm8
movdqu xmm8, xmm1
psrlq xmm8, 0x13
por xmm8, xmm11
pxor xmm3, xmm8
psrlq xmm1, 6
movdqu xmm8, xmmword [rax + 0x550]
pxor xmm3, xmm1
paddq xmm0, xmm3
movdqu xmm1, xmm8
paddq xmm4, xmm0
movdqu xmm0, xmm8
psllq xmm1, 0x3f
movups xmmword [rax + 0xc0], xmm4
movdqu xmm13, xmm1
psrlq xmm0, 1
movdqu xmm1, xmm8
psllq xmm1, 0x38
por xmm0, xmm13
movdqu xmm13, xmmword [rsp + 0x90]
movdqu xmm10, xmm1
movdqu xmm1, xmm8
psrlq xmm1, 8
movdqu xmm15, xmm1
movdqu xmm1, xmm8
psrlq xmm1, 7
por xmm15, xmm10
pxor xmm15, xmm0
movdqu xmm10, xmm13
movdqu xmm12, xmm1
psllq xmm10, 0x17
movdqu xmm1, xmm7
psllq xmm1, 0x2d
pxor xmm15, xmm12
paddq xmm15, xmm9
movdqu xmm9, xmmword [rax + 0x5d0]
movdqu xmm14, xmm1
movdqu xmm1, xmm7
psrlq xmm1, 0x13
movdqu xmm3, xmm1
movdqu xmm1, xmm7
psllq xmm1, 3
por xmm3, xmm14
movdqu xmm14, xmmword [rsp + 0xa0]
movdqu xmm11, xmm1
movdqu xmm1, xmm7
psrlq xmm1, 0x3d
psrlq xmm7, 6
por xmm1, xmm11
pxor xmm1, xmm3
movdqu xmm3, xmm13
pxor xmm1, xmm7
movdqu xmm7, xmm13
paddq xmm15, xmm1
movdqu xmm1, xmm13
psllq xmm7, 0x32
paddq xmm9, xmm15
movdqu xmm15, xmmword [rsp + 0xf0]
psrlq xmm1, 0x12
movdqu xmm12, xmm7
movdqu xmm7, xmm13
movups xmmword [rax + 0x640], xmm9
movdqu xmm0, xmm1
psllq xmm3, 0x2e
movdqu xmm1, xmm13
movddup xmm11, qword [rdx - 0x20]
psrlq xmm7, 0xe
por xmm0, xmm3
psrlq xmm1, 0x29
por xmm7, xmm12
pxor xmm0, xmm7
movdqu xmm7, xmmword [rsp + 0x70]
por xmm1, xmm10
pxor xmm0, xmm1
movdqu xmm1, xmm14
movdqu xmm10, xmmword [rsp + 0xd0]
paddq xmm0, xmmword [rsp + 0xb0]
psrlq xmm1, 0x12
pxor xmm10, xmm7
movdqu xmm3, xmm10
movdqu xmm10, xmm14
pand xmm3, xmm13
pxor xmm3, xmm7
movdqu xmm7, xmm14
paddq xmm3, xmm0
psllq xmm7, 0x2e
movdqu xmm13, xmm14
paddq xmm3, xmm11
movdqu xmm0, xmm7
movdqu xmm7, xmm14
paddq xmm3, xmm4
psllq xmm7, 0x17
por xmm1, xmm0
paddq xmm15, xmm3
movdqu xmm0, xmmword [rsp + 0xe0]
movdqu xmm12, xmm7
movdqu xmm7, xmm14
psllq xmm13, 0x32
psrlq xmm10, 0xe
psrlq xmm7, 0x29
por xmm10, xmm13
pxor xmm1, xmm10
movdqu xmm10, xmmword [rsp + 0x80]
por xmm7, xmm12
pxor xmm1, xmm7
movdqu xmm12, xmmword [rsp + 0x40]
paddq xmm1, xmmword [rsp + 0xc0]
movups xmmword [rsp + 0xc0], xmm15
pxor xmm0, xmm10
pand xmm0, xmm14
pxor xmm0, xmm10
paddq xmm1, xmm0
movdqu xmm15, xmmword [rsp + 0x20]
movdqu xmm0, xmm1
paddq xmm0, xmm11
movdqu xmm1, xmm15
movdqu xmm11, xmm15
paddq xmm0, xmm9
psllq xmm1, 0x24
movdqu xmm7, xmm15
paddq xmm12, xmm0
psllq xmm11, 0x19
movups xmmword [rsp + 0xb0], xmm12
movdqu xmm12, xmm1
movdqu xmm1, xmm15
psrlq xmm1, 0x1c
movdqu xmm10, xmm1
psrlq xmm7, 0x27
movdqu xmm1, xmm15
psllq xmm1, 0x1e
por xmm10, xmm12
por xmm7, xmm11
movdqu xmm13, xmm1
movdqu xmm1, xmm15
psrlq xmm1, 0x22
por xmm1, xmm13
pxor xmm1, xmm10
pxor xmm1, xmm7
movdqu xmm7, xmmword [rsp]
movdqu xmm10, xmmword [rsp + 0x10]
paddq xmm3, xmm1
movdqu xmm1, xmm7
movdqu xmm11, xmm3
por xmm1, xmm10
movdqu xmm14, xmm1
movdqu xmm1, xmm7
pand xmm1, xmm10
pand xmm14, xmm15
por xmm14, xmm1
paddq xmm11, xmm14
movdqu xmm14, xmmword [rsp + 0x30]
movdqu xmm15, xmm11
movdqu xmm7, xmm14
movdqu xmm11, xmm14
movdqu xmm12, xmm14
movdqu xmm1, xmm14
movdqu xmm10, xmm14
movdqu xmm3, xmm14
psllq xmm11, 0x24
psllq xmm12, 0x1e
psllq xmm10, 0x19
psrlq xmm7, 0x1c
psrlq xmm1, 0x22
por xmm7, xmm11
movdqu xmm11, xmmword [rsp + 0x60]
psrlq xmm3, 0x27
por xmm1, xmm12
pxor xmm1, xmm7
movdqu xmm7, xmmword [rax - 0x20]
por xmm3, xmm10
pxor xmm1, xmm3
movdqu xmm3, xmmword [rsp + 0x50]
paddq xmm0, xmm1
movdqu xmm12, xmm6
movdqu xmm10, xmm3
psllq xmm12, 3
movdqu xmm1, xmm3
por xmm10, xmm11
movdqu xmm13, xmm10
pand xmm1, xmm11
movdqu xmm11, xmm7
pand xmm13, xmm14
por xmm13, xmm1
paddq xmm0, xmm13
psllq xmm11, 0x3f
movups xmmword [rsp + 0x40], xmm0
movdqu xmm0, xmm7
movdqu xmm1, xmm6
movups xmmword [rsp + 0xf0], xmm11
psrlq xmm0, 1
movdqu xmm11, xmm6
movdqu xmm10, xmm0
psllq xmm11, 0x2d
movdqu xmm0, xmm7
por xmm10, xmmword [rsp + 0xf0]
psllq xmm0, 0x38
movdqu xmm3, xmm0
psrlq xmm1, 0x13
movdqu xmm0, xmm7
psrlq xmm0, 8
por xmm1, xmm11
movdqu xmm14, xmm0
movdqu xmm0, xmm7
psrlq xmm0, 7
por xmm14, xmm3
pxor xmm14, xmm10
movdqu xmm10, xmmword [rax + 0x560]
movdqu xmm13, xmm0
movdqu xmm0, xmm6
movdqu xmm3, xmm2
pxor xmm14, xmm13
paddq xmm14, xmm5
movdqu xmm5, xmm10
movdqu xmm11, xmm10
psllq xmm5, 0x3f
movdqu xmm13, xmm5
psrlq xmm0, 0x3d
movdqu xmm5, xmm10
psrlq xmm6, 6
por xmm0, xmm12
pxor xmm0, xmm1
movdqu xmm12, xmm10
psrlq xmm5, 1
pxor xmm6, xmm0
movdqu xmm0, xmm10
paddq xmm6, xmm14
psllq xmm11, 0x38
movdqu xmm1, xmm2
paddq xmm6, xmmword [rax + 0x60]
movups xmmword [rsp + 0xf0], xmm5
psrlq xmm0, 8
movdqu xmm5, xmm11
movdqu xmm11, xmm2
por xmm0, xmm5
psrlq xmm11, 0x13
movdqu xmm5, xmmword [rsp + 0xf0]
movups xmmword [rax + 0xd0], xmm6
psrlq xmm12, 7
movdqu xmm14, xmm11
movdqu xmm11, xmm2
por xmm5, xmm13
psllq xmm3, 0x2d
pxor xmm0, xmm5
movdqu xmm13, xmmword [rsp + 0xc0]
psllq xmm11, 3
pxor xmm0, xmm12
paddq xmm0, xmm8
por xmm14, xmm3
psrlq xmm1, 0x3d
movdqu xmm12, xmm13
movdqu xmm5, xmm13
psrlq xmm2, 6
movdqu xmm3, xmm13
por xmm1, xmm11
movdqu xmm11, xmm13
pxor xmm1, xmm14
pxor xmm2, xmm1
movdqu xmm1, xmm13
paddq xmm2, xmm0
movdqu xmm0, xmm13
psllq xmm12, 0x32
movdqu xmm14, xmmword [rsp + 0xb0]
paddq xmm2, xmmword [rax + 0x5e0]
psllq xmm1, 0x2e
psllq xmm11, 0x17
movups xmmword [rax + 0x650], xmm2
movddup xmm8, qword [rdx - 0x18]
psrlq xmm5, 0xe
psrlq xmm0, 0x12
por xmm5, xmm12
movdqu xmm12, xmmword [rsp + 0xd0]
psrlq xmm3, 0x29
por xmm0, xmm1
pxor xmm0, xmm5
movdqu xmm5, xmm14
por xmm3, xmm11
pxor xmm0, xmm3
paddq xmm0, xmmword [rsp + 0x70]
movdqu xmm11, xmm14
movdqu xmm3, xmmword [rsp + 0x90]
psllq xmm11, 0x17
psrlq xmm5, 0xe
pxor xmm3, xmm12
movdqu xmm1, xmm3
movdqu xmm3, xmm14
psllq xmm3, 0x2e
pand xmm1, xmm13
pxor xmm1, xmm12
movdqu xmm12, xmm14
movdqu xmm13, xmm3
paddq xmm1, xmm0
movdqu xmm3, xmm14
movdqu xmm0, xmm14
psllq xmm12, 0x32
paddq xmm1, xmm8
psrlq xmm0, 0x12
por xmm5, xmm12
paddq xmm1, xmm6
movdqu xmm12, xmmword [rsp + 0xe0]
psrlq xmm3, 0x29
por xmm0, xmm13
pxor xmm0, xmm5
movdqu xmm5, xmmword [rsp + 0xa0]
por xmm3, xmm11
pxor xmm0, xmm3
movdqu xmm3, xmmword [rsp + 0x50]
paddq xmm0, xmmword [rsp + 0x80]
pxor xmm5, xmm12
pand xmm5, xmm14
pxor xmm5, xmm12
movdqu xmm13, xmm15
paddq xmm0, xmm5
movdqu xmm5, xmmword [rsp]
psllq xmm13, 0x1e
paddq xmm8, xmm0
movdqu xmm0, xmm15
paddq xmm8, xmm2
paddq xmm5, xmm1
psrlq xmm0, 0x22
paddq xmm3, xmm8
movups xmmword [rsp], xmm5
movdqu xmm5, xmm15
por xmm0, xmm13
movups xmmword [rsp + 0x50], xmm3
psllq xmm5, 0x24
movdqu xmm3, xmm15
movdqu xmm12, xmm5
psllq xmm3, 0x19
movdqu xmm5, xmm15
movdqu xmm11, xmm3
psrlq xmm5, 0x1c
movdqu xmm3, xmm15
por xmm5, xmm12
psrlq xmm3, 0x27
pxor xmm0, xmm5
movdqu xmm5, xmmword [rsp + 0x10]
por xmm3, xmm11
pxor xmm0, xmm3
movdqu xmm3, xmmword [rsp + 0x20]
paddq xmm1, xmm0
movdqu xmm0, xmm5
por xmm0, xmm3
movdqu xmm14, xmm0
pand xmm5, xmm3
pand xmm14, xmm15
por xmm14, xmm5
paddq xmm1, xmm14
movdqu xmm14, xmmword [rsp + 0x40]
movups xmmword [rsp + 0x70], xmm1
movdqu xmm1, xmm14
movdqu xmm0, xmm14
movdqu xmm5, xmm14
psllq xmm1, 0x24
movdqu xmm11, xmm1
psllq xmm5, 0x19
movdqu xmm1, xmm14
psrlq xmm1, 0x1c
movdqu xmm3, xmm1
psrlq xmm0, 0x22
movdqu xmm1, xmm14
psllq xmm1, 0x1e
por xmm3, xmm11
movdqu xmm11, xmmword [rsp + 0x30]
movdqu xmm12, xmm1
movdqu xmm1, xmm14
psrlq xmm1, 0x27
por xmm0, xmm12
pxor xmm0, xmm3
movdqu xmm3, xmmword [rax - 0x10]
por xmm1, xmm5
pxor xmm0, xmm1
movdqu xmm1, xmmword [rsp + 0x60]
movdqu xmm5, xmm4
paddq xmm8, xmm0
psrlq xmm5, 0x3d
movdqu xmm0, xmm1
por xmm0, xmm11
movdqu xmm13, xmm0
movdqu xmm0, xmm1
pand xmm13, xmm14
pand xmm0, xmm11
por xmm0, xmm13
paddq xmm8, xmm0
movdqu xmm0, xmm3
movdqu xmm11, xmm3
movdqu xmm13, xmm4
movups xmmword [rsp + 0x80], xmm8
movdqu xmm8, xmm3
psllq xmm0, 0x3f
psllq xmm8, 0x38
movups xmmword [rsp + 0xf0], xmm0
movdqu xmm0, xmm3
movdqu xmm1, xmm8
psrlq xmm0, 8
movdqu xmm8, xmm3
psrlq xmm8, 7
por xmm0, xmm1
movdqu xmm1, xmm9
movdqu xmm14, xmm8
psllq xmm13, 3
movdqu xmm8, xmm4
psllq xmm8, 0x2d
por xmm5, xmm13
movdqu xmm12, xmm8
psrlq xmm11, 1
movdqu xmm8, xmm4
por xmm11, xmmword [rsp + 0xf0]
psrlq xmm4, 6
pxor xmm0, xmm11
pxor xmm0, xmm14
paddq xmm0, xmm7
psrlq xmm8, 0x13
movdqu xmm7, xmmword [rax + 0x70]
por xmm8, xmm12
pxor xmm5, xmm8
pxor xmm5, xmm4
paddq xmm0, xmm5
paddq xmm7, xmm0
psrlq xmm1, 0x3d
movdqu xmm12, xmm9
movups xmmword [rax + 0xe0], xmm7
movdqu xmm5, xmmword [rax + 0x570]
psllq xmm12, 3
por xmm1, xmm12
movdqu xmm12, xmmword [rsp]
movdqu xmm4, xmm5
psllq xmm4, 0x3f
movdqu xmm14, xmm4
movdqu xmm4, xmm5
psrlq xmm4, 1
movdqu xmm8, xmm4
movdqu xmm4, xmm5
psllq xmm4, 0x38
por xmm8, xmm14
movups xmmword [rsp + 0xf0], xmm4
movdqu xmm4, xmm5
psrlq xmm4, 8
movdqu xmm0, xmm4
movdqu xmm4, xmm5
por xmm0, xmmword [rsp + 0xf0]
pxor xmm0, xmm8
psrlq xmm4, 7
movdqu xmm8, xmm12
movdqu xmm13, xmm4
psrlq xmm8, 0x12
movdqu xmm4, xmm9
psllq xmm4, 0x2d
pxor xmm0, xmm13
paddq xmm0, xmm10
movdqu xmm10, xmm12
movdqu xmm11, xmm4
movdqu xmm4, xmm9
movdqu xmm14, xmm8
psrlq xmm4, 0x13
psrlq xmm9, 6
por xmm4, xmm11
movdqu xmm11, xmm12
pxor xmm1, xmm4
movdqu xmm4, xmm12
pxor xmm9, xmm1
movdqu xmm1, xmm12
paddq xmm9, xmm0
movdqu xmm0, xmm12
psllq xmm10, 0x32
paddq xmm9, xmmword [rax + 0x5f0]
psllq xmm11, 0x2e
psllq xmm4, 0x17
por xmm14, xmm11
movups xmmword [rax + 0x660], xmm9
movddup xmm8, qword [rdx - 0x10]
psrlq xmm1, 0xe
psrlq xmm0, 0x29
por xmm1, xmm10
pxor xmm14, xmm1
movdqu xmm1, xmmword [rsp + 0xc0]
por xmm0, xmm4
pxor xmm14, xmm0
movdqu xmm4, xmmword [rsp + 0x90]
paddq xmm14, xmmword [rsp + 0xd0]
pxor xmm1, xmm4
pand xmm1, xmm12
movdqu xmm12, xmmword [rsp + 0x50]
pxor xmm1, xmm4
paddq xmm14, xmm1
paddq xmm14, xmm8
movdqu xmm10, xmm12
movdqu xmm1, xmm12
paddq xmm7, xmm14
movdqu xmm11, xmm12
movdqu xmm14, xmm12
movdqu xmm4, xmm12
psrlq xmm1, 0xe
movdqu xmm0, xmm12
psllq xmm10, 0x32
psllq xmm11, 0x2e
por xmm1, xmm10
psllq xmm4, 0x17
psrlq xmm14, 0x12
psrlq xmm0, 0x29
por xmm14, xmm11
pxor xmm14, xmm1
movdqu xmm1, xmmword [rsp + 0xb0]
por xmm0, xmm4
pxor xmm14, xmm0
movdqu xmm11, xmmword [rsp + 0x60]
paddq xmm14, xmmword [rsp + 0xe0]
movdqu xmm0, xmmword [rsp + 0xa0]
pxor xmm1, xmm0
pand xmm1, xmm12
pxor xmm1, xmm0
paddq xmm14, xmm1
paddq xmm14, xmm8
movdqu xmm1, xmmword [rsp + 0x10]
paddq xmm9, xmm14
movdqu xmm14, xmmword [rsp + 0x70]
paddq xmm11, xmm9
paddq xmm1, xmm7
movdqu xmm8, xmm14
movups xmmword [rsp + 0x60], xmm11
movdqu xmm10, xmm14
psrlq xmm8, 0x1c
movups xmmword [rsp + 0xd0], xmm1
movdqu xmm1, xmm14
movdqu xmm4, xmm8
psrlq xmm1, 0x27
movdqu xmm8, xmm14
psllq xmm8, 0x1e
movdqu xmm11, xmm8
psllq xmm10, 0x24
movdqu xmm8, xmm14
psrlq xmm8, 0x22
por xmm4, xmm10
movdqu xmm0, xmm8
movdqu xmm8, xmm14
psllq xmm8, 0x19
por xmm0, xmm11
pxor xmm0, xmm4
por xmm1, xmm8
movdqu xmm8, xmmword [rsp + 0x20]
pxor xmm0, xmm1
paddq xmm7, xmm0
movdqu xmm1, xmm8
por xmm1, xmm15
movdqu xmm12, xmm1
movdqu xmm1, xmm8
pand xmm12, xmm14
pand xmm1, xmm15
por xmm12, xmm1
paddq xmm7, xmm12
movdqu xmm12, xmmword [rsp + 0x80]
movups xmmword [rsp + 0x10], xmm7
movdqu xmm14, xmmword [rsp + 0x40]
movdqu xmm7, xmm12
movdqu xmm10, xmm12
movdqu xmm4, xmm12
movdqu xmm8, xmm12
psrlq xmm7, 0x22
movdqu xmm1, xmm12
psllq xmm10, 0x24
movdqu xmm0, xmm7
movdqu xmm7, xmm12
psllq xmm8, 0x1e
psrlq xmm4, 0x1c
por xmm0, xmm8
por xmm4, xmm10
psllq xmm7, 0x19
pxor xmm0, xmm4
movdqu xmm4, xmmword [rax]
psrlq xmm1, 0x27
por xmm1, xmm7
movdqu xmm7, xmmword [rsp + 0x30]
pxor xmm0, xmm1
movdqu xmm1, xmm4
psllq xmm1, 0x38
paddq xmm9, xmm0
movdqu xmm0, xmm4
movdqu xmm11, xmm7
psrlq xmm0, 8
movdqu xmm8, xmm7
por xmm11, xmm14
pand xmm11, xmm12
movdqu xmm12, xmm1
movdqu xmm1, xmm6
psrlq xmm1, 0x13
pand xmm8, xmm14
por xmm11, xmm8
paddq xmm9, xmm11
movdqu xmm7, xmm1
movdqu xmm1, xmm6
movdqu xmm14, xmm9
por xmm0, xmm12
psllq xmm1, 3
movdqu xmm9, xmm6
movdqu xmm11, xmm4
movdqu xmm10, xmm1
movdqu xmm1, xmm6
movdqu xmm8, xmm4
psllq xmm9, 0x2d
psrlq xmm1, 0x3d
por xmm7, xmm9
por xmm1, xmm10
pxor xmm1, xmm7
psllq xmm11, 0x3f
movdqu xmm7, xmmword [rax + 0x580]
psrlq xmm8, 1
por xmm8, xmm11
movdqu xmm11, xmm7
psrlq xmm4, 7
pxor xmm0, xmm8
psrlq xmm11, 8
pxor xmm0, xmm4
paddq xmm0, xmm3
movdqu xmm3, xmm7
movdqu xmm13, xmm11
psrlq xmm6, 6
movdqu xmm11, xmm2
psllq xmm11, 0x2d
pxor xmm6, xmm1
paddq xmm6, xmm0
paddq xmm6, xmmword [rsp + 0x100]
movdqu xmm0, xmm11
psllq xmm3, 0x3f
movdqu xmm11, xmm2
psrlq xmm11, 0x13
movdqu xmm1, xmm3
movdqu xmm3, xmm7
movups xmmword [rax + 0xf0], xmm6
movdqu xmm9, xmm11
psrlq xmm3, 1
movdqu xmm11, xmm2
psllq xmm11, 3
por xmm9, xmm0
movdqu xmm10, xmm3
movdqu xmm3, xmm7
movdqu xmm8, xmm11
movdqu xmm11, xmm2
por xmm10, xmm1
psrlq xmm11, 0x3d
movdqu xmm4, xmm11
psllq xmm3, 0x38
por xmm4, xmm8
pxor xmm4, xmm9
psrlq xmm7, 7
movdqu xmm9, xmmword [rsp + 0xd0]
por xmm13, xmm3
pxor xmm13, xmm10
pxor xmm13, xmm7
paddq xmm13, xmm5
movdqu xmm5, xmm9
psrlq xmm2, 6
movdqu xmm1, xmm9
psllq xmm5, 0x32
pxor xmm2, xmm4
movdqu xmm7, xmm9
paddq xmm2, xmm13
movdqu xmm4, xmm5
movdqu xmm5, xmm9
paddq xmm2, xmmword [rsp + 0x110]
movdqu xmm8, xmm9
psrlq xmm5, 0x29
movdqu xmm3, xmm9
psllq xmm7, 0x2e
movdqu xmm0, xmm5
movups xmmword [rax + 0x670], xmm2
movddup xmm5, qword [rdx - 8]
psllq xmm3, 0x17
psrlq xmm1, 0xe
por xmm0, xmm3
psrlq xmm8, 0x12
por xmm1, xmm4
por xmm8, xmm7
pxor xmm8, xmm1
pxor xmm8, xmm0
paddq xmm8, xmmword [rsp + 0x90]
movdqu xmm13, xmmword [rsp + 0xc0]
movdqu xmm0, xmmword [rsp]
movdqu xmm12, xmmword [rsp + 0x80]
pxor xmm0, xmm13
pand xmm0, xmm9
pxor xmm0, xmm13
movdqu xmm13, xmmword [rsp + 0x60]
paddq xmm8, xmm0
paddq xmm8, xmm5
movdqu xmm9, xmm13
movdqu xmm4, xmm13
paddq xmm6, xmm8
psrlq xmm9, 0x29
movdqu xmm1, xmm13
movdqu xmm7, xmm13
movdqu xmm8, xmm13
movdqu xmm3, xmm13
psllq xmm4, 0x32
movdqu xmm0, xmm9
movdqu xmm9, xmmword [rsp + 0x10]
psllq xmm7, 0x2e
psllq xmm3, 0x17
psrlq xmm1, 0xe
por xmm0, xmm3
movdqu xmm3, xmm9
psrlq xmm8, 0x12
por xmm1, xmm4
movdqu xmm4, xmm9
por xmm8, xmm7
pxor xmm8, xmm1
pxor xmm8, xmm0
movdqu xmm7, xmmword [rsp + 0xb0]
paddq xmm8, xmmword [rsp + 0xa0]
psllq xmm4, 0x19
movdqu xmm0, xmmword [rsp + 0x50]
psrlq xmm3, 0x1c
movdqu xmm1, xmmword [rsp + 0x20]
pxor xmm0, xmm7
pand xmm0, xmm13
pxor xmm0, xmm7
paddq xmm8, xmm0
paddq xmm8, xmm5
movdqu xmm7, xmmword [rsp + 0x30]
movdqu xmm0, xmm9
paddq xmm1, xmm6
paddq xmm2, xmm8
psrlq xmm0, 0x22
movdqu xmm5, xmm9
movups xmmword [rsp + 0x90], xmm1
paddq xmm7, xmm2
psllq xmm5, 0x24
movdqu xmm1, xmm9
movups xmmword [rsp + 0xa0], xmm7
movdqu xmm7, xmm9
psrlq xmm1, 0x27
por xmm3, xmm5
psllq xmm7, 0x1e
por xmm1, xmm4
movdqu xmm5, xmm14
movdqu xmm4, xmm14
por xmm0, xmm7
movdqu xmm7, xmmword [rsp + 0x70]
pxor xmm0, xmm3
pxor xmm0, xmm1
paddq xmm6, xmm0
movdqu xmm3, xmm14
movdqu xmm0, xmm14
movdqu xmm8, xmm7
pand xmm7, xmm15
psrlq xmm3, 0x1c
movdqu xmm1, xmm14
por xmm8, xmm15
pand xmm8, xmm9
por xmm8, xmm7
paddq xmm6, xmm8
movups xmmword [rsp + 0x30], xmm6
movdqu xmm6, xmm14
psllq xmm5, 0x1e
psllq xmm6, 0x24
por xmm3, xmm6
movdqu xmm6, xmmword [rsp + 0x40]
psrlq xmm0, 0x22
psllq xmm4, 0x19
por xmm0, xmm5
pxor xmm0, xmm3
psrlq xmm1, 0x27
movdqu xmm8, xmm6
pand xmm6, xmm12
por xmm1, xmm4
pxor xmm0, xmm1
paddq xmm2, xmm0
por xmm8, xmm12
pand xmm8, xmm14
por xmm8, xmm6
paddq xmm2, xmm8
movups xmmword [rsp + 0x20], xmm2
cmp r8, rdx
jne 0x4b41e8
movdqu xmm0, xmmword [rcx]
movdqu xmm10, xmm12
paddq xmm9, xmmword [rcx + 0x10]
movdqu xmm4, xmm13
movdqu xmm12, xmmword [rsp + 0x30]
movdqu xmm13, xmm14
paddq xmm10, xmmword [rcx + 0x5a0]
paddq xmm13, xmmword [rcx + 0x590]
movups xmmword [rcx + 0x10], xmm9
paddq xmm0, xmm12
movdqu xmm11, xmmword [rsp + 0x70]
paddq xmm11, xmmword [rcx + 0x20]
movups xmmword [rcx + 0x5a0], xmm10
movups xmmword [rcx], xmm0
movdqu xmm0, xmmword [rcx + 0x30]
movdqu xmm3, xmmword [rsp + 0x90]
paddq xmm3, xmmword [rcx + 0x40]
movups xmmword [rcx + 0x20], xmm11
paddq xmm0, xmm15
movdqu xmm6, xmmword [rsp]
paddq xmm6, xmmword [rcx + 0x60]
movups xmmword [rcx + 0x590], xmm13
movups xmmword [rcx + 0x30], xmm0
movdqu xmm12, xmmword [rsp + 0x40]
paddq xmm12, xmmword [rcx + 0x5b0]
movdqu xmm0, xmmword [rsp + 0xc0]
paddq xmm0, xmmword [rcx + 0x70]
movups xmmword [rcx + 0x60], xmm6
movdqu xmm5, xmmword [rsp + 0xd0]
paddq xmm5, xmmword [rcx + 0x50]
movups xmmword [rcx + 0x5b0], xmm12
movups xmmword [rcx + 0x70], xmm0
movdqu xmm0, xmmword [rcx + 0x580]
movups xmmword [rcx + 0x40], xmm3
paddq xmm0, xmm2
movups xmmword [rcx + 0x50], xmm5
movdqu xmm2, xmmword [rsp + 0xa0]
movups xmmword [rcx + 0x580], xmm0
paddq xmm2, xmmword [rcx + 0x5c0]
paddq xmm4, xmmword [rcx + 0x5d0]
movdqu xmm6, xmmword [rsp + 0x50]
paddq xmm6, xmmword [rcx + 0x5e0]
movdqu xmm1, xmmword [rsp + 0xb0]
movups xmmword [rcx + 0x5c0], xmm2
paddq xmm1, xmmword [rcx + 0x5f0]
movups xmmword [rcx + 0x5e0], xmm6
movups xmm7, xmmword [rsp + 0x130]
movups xmm6, xmmword [rsp + 0x120]
movups xmmword [rcx + 0x5d0], xmm4
movups xmm8, xmmword [rsp + 0x140]
movups xmmword [rcx + 0x5f0], xmm1
movups xmm9, xmmword [rsp + 0x150]
movups xmm10, xmmword [rsp + 0x160]
movups xmm11, xmmword [rsp + 0x170]
movups xmm12, xmmword [rsp + 0x180]
movups xmm13, xmmword [rsp + 0x190]
movups xmm14, xmmword [rsp + 0x1a0]
movups xmm15, xmmword [rsp + 0x1b0]
add rsp, 0x1c8
ret