Function at 0x140153700
Capabilities:
Encode data using xor

Disassembly:
endbr64
mov rax, rsp
sub rsp, 0x208
and rsp, 0xffffffffffffffc0
mov qword [rsp + 0x200], rax
lea rsi, [0x14053b740]
vmovups zmm0, zmmword [rcx]
vmovups zmm1, zmmword [rcx + 0x40]
vmovups zmm2, zmmword [rcx + 0x80]
vmovups zmm3, zmmword [rcx + 0xc0]
vmovups zmm4, zmmword [rcx + reloc.WS2_32.dll_connect]
vmovups zmm5, zmmword [rcx + reloc.WS2_32.dll_getpeername]
vmovups zmm6, zmmword [rcx + reloc.WS2_32.dll_getsockname]
vmovups zmm7, zmmword [rcx + reloc.WS2_32.dll_getsockopt]
xor rdi, rdi
mov r9, qword [rcx + 0x200]
mov r10, qword [rcx + 0x208]
mov r11, qword [rcx + 0x210]
mov r12, qword [rcx + 0x218]
mov r13, qword [rcx + 0x220]
mov r14, qword [rcx + 0x228]
mov r15, qword [rcx + 0x230]
mov rax, qword [rcx + 0x238]
vmovups zmm16, zmmword [r9 + rdi]
vmovups zmm17, zmmword [r10 + rdi]
vmovups zmm18, zmmword [r11 + rdi]
vmovups zmm19, zmmword [r12 + rdi]
vmovups zmm20, zmmword [r13 + rdi]
vmovups zmm21, zmmword [r14 + rdi]
vmovups zmm22, zmmword [r15 + rdi]
vmovups zmm23, zmmword [rax + rdi]
mov r9, qword [rcx + 0x240]
mov r10, qword [rcx + 0x248]
mov r11, qword [rcx + 0x250]
mov r12, qword [rcx + 0x258]
mov r13, qword [rcx + 0x260]
mov r14, qword [rcx + 0x268]
mov r15, qword [rcx + 0x270]
mov rax, qword [rcx + 0x278]
vmovups zmm24, zmmword [r9 + rdi]
vmovups zmm25, zmmword [r10 + rdi]
vmovups zmm26, zmmword [r11 + rdi]
vmovups zmm27, zmmword [r12 + rdi]
vmovups zmm28, zmmword [r13 + rdi]
vmovups zmm29, zmmword [r14 + rdi]
vmovups zmm30, zmmword [r15 + rdi]
vmovups zmm31, zmmword [rax + rdi]
vmovdqa32 zmm11, zmmword [0x14053c740]
vmovdqa32 zmm12, zmmword [rsi]
vmovdqa32 zmmword [rsp], zmm0
vmovdqa32 zmmword [rsp + 0x40], zmm1
vmovdqa32 zmmword [rsp + 0x80], zmm2
vmovdqa32 zmmword [rsp + 0xc0], zmm3
vmovdqa32 zmmword [rsp + 0x100], zmm4
vmovdqa32 zmmword [rsp + 0x140], zmm5
vmovdqa32 zmmword [rsp + 0x180], zmm6
vmovdqa32 zmmword [rsp + 0x1c0], zmm7
add rdi, 0x40
vshufps zmm9, zmm16, zmm17, 0x44
vshufps zmm16, zmm16, zmm17, 0xee
vshufps zmm10, zmm18, zmm19, 0x44
vshufps zmm18, zmm18, zmm19, 0xee
vshufps zmm19, zmm9, zmm10, 0xdd
vshufps zmm17, zmm16, zmm18, 0x88
vshufps zmm16, zmm16, zmm18, 0xdd
vshufps zmm9, zmm9, zmm10, 0x88
vshufps zmm18, zmm20, zmm21, 0x44
vshufps zmm20, zmm20, zmm21, 0xee
vshufps zmm10, zmm22, zmm23, 0x44
vshufps zmm22, zmm22, zmm23, 0xee
vshufps zmm23, zmm18, zmm10, 0xdd
vshufps zmm21, zmm20, zmm22, 0x88
vshufps zmm20, zmm20, zmm22, 0xdd
vshufps zmm18, zmm18, zmm10, 0x88
vshufps zmm22, zmm24, zmm25, 0x44
vshufps zmm24, zmm24, zmm25, 0xee
vshufps zmm10, zmm26, zmm27, 0x44
vshufps zmm26, zmm26, zmm27, 0xee
vshufps zmm27, zmm22, zmm10, 0xdd
vshufps zmm25, zmm24, zmm26, 0x88
vshufps zmm24, zmm24, zmm26, 0xdd
vshufps zmm22, zmm22, zmm10, 0x88
vshufps zmm26, zmm28, zmm29, 0x44
vshufps zmm28, zmm28, zmm29, 0xee
vshufps zmm10, zmm30, zmm31, 0x44
vshufps zmm30, zmm30, zmm31, 0xee
vshufps zmm31, zmm26, zmm10, 0xdd
vshufps zmm29, zmm28, zmm30, 0x88
vshufps zmm28, zmm28, zmm30, 0xdd
vshufps zmm26, zmm26, zmm10, 0x88
vmovdqa32 zmm30, zmmword [0x14053c780]
vpermi2q zmm30, zmm9, zmm18
vmovdqa32 zmm10, zmmword [0x14053c7c0]
vpermi2q zmm10, zmm9, zmm18
vmovdqa32 zmm18, zmmword [0x14053c780]
vpermi2q zmm18, zmm19, zmm23
vmovdqa32 zmm9, zmmword [0x14053c7c0]
vpermi2q zmm9, zmm19, zmm23
vmovdqa32 zmm19, zmmword [0x14053c780]
vpermi2q zmm19, zmm17, zmm21
vmovdqa32 zmm23, zmmword [0x14053c7c0]
vpermi2q zmm23, zmm17, zmm21
vmovdqa32 zmm17, zmmword [0x14053c780]
vpermi2q zmm17, zmm16, zmm20
vmovdqa32 zmm21, zmmword [0x14053c7c0]
vpermi2q zmm21, zmm16, zmm20
vmovdqa32 zmm16, zmmword [0x14053c780]
vpermi2q zmm16, zmm22, zmm26
vmovdqa32 zmm20, zmmword [0x14053c7c0]
vpermi2q zmm20, zmm22, zmm26
vmovdqa32 zmm22, zmmword [0x14053c780]
vpermi2q zmm22, zmm27, zmm31
vmovdqa32 zmm26, zmmword [0x14053c7c0]
vpermi2q zmm26, zmm27, zmm31
vmovdqa32 zmm27, zmmword [0x14053c780]
vpermi2q zmm27, zmm25, zmm29
vmovdqa32 zmm31, zmmword [0x14053c7c0]
vpermi2q zmm31, zmm25, zmm29
vmovdqa32 zmm25, zmmword [0x14053c780]
vpermi2q zmm25, zmm24, zmm28
vmovdqa32 zmm29, zmmword [0x14053c7c0]
vpermi2q zmm29, zmm24, zmm28
vshuff64x2 zmm24, zmm30, zmm16, 0xee
vshuff64x2 zmm16, zmm30, zmm16, 0x44
vshuff64x2 zmm28, zmm10, zmm20, 0xee
vshuff64x2 zmm20, zmm10, zmm20, 0x44
vshuff64x2 zmm30, zmm23, zmm31, 0xee
vshuff64x2 zmm10, zmm23, zmm31, 0x44
vshuff64x2 zmm31, zmm21, zmm29, 0xee
vshuff64x2 zmm23, zmm21, zmm29, 0x44
vshuff64x2 zmm29, zmm9, zmm26, 0xee
vshuff64x2 zmm21, zmm9, zmm26, 0x44
vshuff64x2 zmm26, zmm19, zmm27, 0xee
vshuff64x2 zmm9, zmm19, zmm27, 0x44
vshuff64x2 zmm27, zmm17, zmm25, 0xee
vshuff64x2 zmm19, zmm17, zmm25, 0x44
vshuff64x2 zmm25, zmm18, zmm22, 0xee
vshuff64x2 zmm17, zmm18, zmm22, 0x44
vmovdqa32 zmm18, zmm9
vmovdqa32 zmm22, zmm10
vpshufb zmm16, zmm16, zmm11
vpshufb zmm17, zmm17, zmm11
vpshufb zmm18, zmm18, zmm11
vpshufb zmm19, zmm19, zmm11
vpshufb zmm20, zmm20, zmm11
vpshufb zmm21, zmm21, zmm11
vpshufb zmm22, zmm22, zmm11
vpshufb zmm23, zmm23, zmm11
vpshufb zmm24, zmm24, zmm11
vpshufb zmm25, zmm25, zmm11
vpshufb zmm26, zmm26, zmm11
vpshufb zmm27, zmm27, zmm11
vpshufb zmm28, zmm28, zmm11
vpshufb zmm29, zmm29, zmm11
vpshufb zmm30, zmm30, zmm11
vpshufb zmm31, zmm31, zmm11
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm16
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x40]
vprord zmm13, zmm30, 0x11
vprord zmm14, zmm30, 0x13
vpsrld zmm15, zmm30, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm16, zmm16, zmm13
vpaddd zmm16, zmm16, zmm25
vprord zmm13, zmm17, 7
vprord zmm14, zmm17, 0x12
vpsrld zmm15, zmm17, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm16, zmm16, zmm13
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm17
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x80]
vprord zmm13, zmm31, 0x11
vprord zmm14, zmm31, 0x13
vpsrld zmm15, zmm31, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm17, zmm17, zmm13
vpaddd zmm17, zmm17, zmm26
vprord zmm13, zmm18, 7
vprord zmm14, zmm18, 0x12
vpsrld zmm15, zmm18, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm17, zmm17, zmm13
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm18
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xc0]
vprord zmm13, zmm16, 0x11
vprord zmm14, zmm16, 0x13
vpsrld zmm15, zmm16, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm18, zmm18, zmm13
vpaddd zmm18, zmm18, zmm27
vprord zmm13, zmm19, 7
vprord zmm14, zmm19, 0x12
vpsrld zmm15, zmm19, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm18, zmm18, zmm13
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm19
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_connect]
vprord zmm13, zmm17, 0x11
vprord zmm14, zmm17, 0x13
vpsrld zmm15, zmm17, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm19, zmm19, zmm13
vpaddd zmm19, zmm19, zmm28
vprord zmm13, zmm20, 7
vprord zmm14, zmm20, 0x12
vpsrld zmm15, zmm20, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm19, zmm19, zmm13
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm20
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_getpeername]
vprord zmm13, zmm18, 0x11
vprord zmm14, zmm18, 0x13
vpsrld zmm15, zmm18, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm20, zmm20, zmm13
vpaddd zmm20, zmm20, zmm29
vprord zmm13, zmm21, 7
vprord zmm14, zmm21, 0x12
vpsrld zmm15, zmm21, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm20, zmm20, zmm13
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm21
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_getsockname]
vprord zmm13, zmm19, 0x11
vprord zmm14, zmm19, 0x13
vpsrld zmm15, zmm19, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm21, zmm21, zmm13
vpaddd zmm21, zmm21, zmm30
vprord zmm13, zmm22, 7
vprord zmm14, zmm22, 0x12
vpsrld zmm15, zmm22, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm21, zmm21, zmm13
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm22
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_getsockopt]
vprord zmm13, zmm20, 0x11
vprord zmm14, zmm20, 0x13
vpsrld zmm15, zmm20, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm22, zmm22, zmm13
vpaddd zmm22, zmm22, zmm31
vprord zmm13, zmm23, 7
vprord zmm14, zmm23, 0x12
vpsrld zmm15, zmm23, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm22, zmm22, zmm13
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm23
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_htonl]
vprord zmm13, zmm21, 0x11
vprord zmm14, zmm21, 0x13
vpsrld zmm15, zmm21, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm23, zmm23, zmm13
vpaddd zmm23, zmm23, zmm16
vprord zmm13, zmm24, 7
vprord zmm14, zmm24, 0x12
vpsrld zmm15, zmm24, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm23, zmm23, zmm13
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm24
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_htons]
vprord zmm13, zmm22, 0x11
vprord zmm14, zmm22, 0x13
vpsrld zmm15, zmm22, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm24, zmm24, zmm13
vpaddd zmm24, zmm24, zmm17
vprord zmm13, zmm25, 7
vprord zmm14, zmm25, 0x12
vpsrld zmm15, zmm25, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm24, zmm24, zmm13
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm25
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_ioctlsocket]
vprord zmm13, zmm23, 0x11
vprord zmm14, zmm23, 0x13
vpsrld zmm15, zmm23, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm25, zmm25, zmm13
vpaddd zmm25, zmm25, zmm18
vprord zmm13, zmm26, 7
vprord zmm14, zmm26, 0x12
vpsrld zmm15, zmm26, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm25, zmm25, zmm13
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm26
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_inet_addr]
vprord zmm13, zmm24, 0x11
vprord zmm14, zmm24, 0x13
vpsrld zmm15, zmm24, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm26, zmm26, zmm13
vpaddd zmm26, zmm26, zmm19
vprord zmm13, zmm27, 7
vprord zmm14, zmm27, 0x12
vpsrld zmm15, zmm27, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm26, zmm26, zmm13
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm27
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_inet_ntoa]
vprord zmm13, zmm25, 0x11
vprord zmm14, zmm25, 0x13
vpsrld zmm15, zmm25, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm27, zmm27, zmm13
vpaddd zmm27, zmm27, zmm20
vprord zmm13, zmm28, 7
vprord zmm14, zmm28, 0x12
vpsrld zmm15, zmm28, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm27, zmm27, zmm13
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm28
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_listen]
vprord zmm13, zmm26, 0x11
vprord zmm14, zmm26, 0x13
vpsrld zmm15, zmm26, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm28, zmm28, zmm13
vpaddd zmm28, zmm28, zmm21
vprord zmm13, zmm29, 7
vprord zmm14, zmm29, 0x12
vpsrld zmm15, zmm29, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm28, zmm28, zmm13
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm29
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_ntohl]
vprord zmm13, zmm27, 0x11
vprord zmm14, zmm27, 0x13
vpsrld zmm15, zmm27, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm29, zmm29, zmm13
vpaddd zmm29, zmm29, zmm22
vprord zmm13, zmm30, 7
vprord zmm14, zmm30, 0x12
vpsrld zmm15, zmm30, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm29, zmm29, zmm13
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm30
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_ntohs]
vprord zmm13, zmm28, 0x11
vprord zmm14, zmm28, 0x13
vpsrld zmm15, zmm28, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm30, zmm30, zmm13
vpaddd zmm30, zmm30, zmm23
vprord zmm13, zmm31, 7
vprord zmm14, zmm31, 0x12
vpsrld zmm15, zmm31, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm30, zmm30, zmm13
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm31
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_recv]
vprord zmm13, zmm29, 0x11
vprord zmm14, zmm29, 0x13
vpsrld zmm15, zmm29, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm31, zmm31, zmm13
vpaddd zmm31, zmm31, zmm24
vprord zmm13, zmm16, 7
vprord zmm14, zmm16, 0x12
vpsrld zmm15, zmm16, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm31, zmm31, zmm13
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm16
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_recvfrom]
vprord zmm13, zmm30, 0x11
vprord zmm14, zmm30, 0x13
vpsrld zmm15, zmm30, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm16, zmm16, zmm13
vpaddd zmm16, zmm16, zmm25
vprord zmm13, zmm17, 7
vprord zmm14, zmm17, 0x12
vpsrld zmm15, zmm17, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm16, zmm16, zmm13
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm17
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_select]
vprord zmm13, zmm31, 0x11
vprord zmm14, zmm31, 0x13
vpsrld zmm15, zmm31, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm17, zmm17, zmm13
vpaddd zmm17, zmm17, zmm26
vprord zmm13, zmm18, 7
vprord zmm14, zmm18, 0x12
vpsrld zmm15, zmm18, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm17, zmm17, zmm13
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm18
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_send]
vprord zmm13, zmm16, 0x11
vprord zmm14, zmm16, 0x13
vpsrld zmm15, zmm16, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm18, zmm18, zmm13
vpaddd zmm18, zmm18, zmm27
vprord zmm13, zmm19, 7
vprord zmm14, zmm19, 0x12
vpsrld zmm15, zmm19, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm18, zmm18, zmm13
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm19
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_sendto]
vprord zmm13, zmm17, 0x11
vprord zmm14, zmm17, 0x13
vpsrld zmm15, zmm17, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm19, zmm19, zmm13
vpaddd zmm19, zmm19, zmm28
vprord zmm13, zmm20, 7
vprord zmm14, zmm20, 0x12
vpsrld zmm15, zmm20, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm19, zmm19, zmm13
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm20
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_setsockopt]
vprord zmm13, zmm18, 0x11
vprord zmm14, zmm18, 0x13
vpsrld zmm15, zmm18, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm20, zmm20, zmm13
vpaddd zmm20, zmm20, zmm29
vprord zmm13, zmm21, 7
vprord zmm14, zmm21, 0x12
vpsrld zmm15, zmm21, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm20, zmm20, zmm13
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm21
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_shutdown]
vprord zmm13, zmm19, 0x11
vprord zmm14, zmm19, 0x13
vpsrld zmm15, zmm19, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm21, zmm21, zmm13
vpaddd zmm21, zmm21, zmm30
vprord zmm13, zmm22, 7
vprord zmm14, zmm22, 0x12
vpsrld zmm15, zmm22, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm21, zmm21, zmm13
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm22
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_socket]
vprord zmm13, zmm20, 0x11
vprord zmm14, zmm20, 0x13
vpsrld zmm15, zmm20, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm22, zmm22, zmm13
vpaddd zmm22, zmm22, zmm31
vprord zmm13, zmm23, 7
vprord zmm14, zmm23, 0x12
vpsrld zmm15, zmm23, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm22, zmm22, zmm13
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm23
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x600]
vprord zmm13, zmm21, 0x11
vprord zmm14, zmm21, 0x13
vpsrld zmm15, zmm21, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm23, zmm23, zmm13
vpaddd zmm23, zmm23, zmm16
vprord zmm13, zmm24, 7
vprord zmm14, zmm24, 0x12
vpsrld zmm15, zmm24, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm23, zmm23, zmm13
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm24
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x640]
vprord zmm13, zmm22, 0x11
vprord zmm14, zmm22, 0x13
vpsrld zmm15, zmm22, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm24, zmm24, zmm13
vpaddd zmm24, zmm24, zmm17
vprord zmm13, zmm25, 7
vprord zmm14, zmm25, 0x12
vpsrld zmm15, zmm25, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm24, zmm24, zmm13
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm25
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x680]
vprord zmm13, zmm23, 0x11
vprord zmm14, zmm23, 0x13
vpsrld zmm15, zmm23, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm25, zmm25, zmm13
vpaddd zmm25, zmm25, zmm18
vprord zmm13, zmm26, 7
vprord zmm14, zmm26, 0x12
vpsrld zmm15, zmm26, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm25, zmm25, zmm13
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm26
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x6c0]
vprord zmm13, zmm24, 0x11
vprord zmm14, zmm24, 0x13
vpsrld zmm15, zmm24, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm26, zmm26, zmm13
vpaddd zmm26, zmm26, zmm19
vprord zmm13, zmm27, 7
vprord zmm14, zmm27, 0x12
vpsrld zmm15, zmm27, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm26, zmm26, zmm13
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm27
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x700]
vprord zmm13, zmm25, 0x11
vprord zmm14, zmm25, 0x13
vpsrld zmm15, zmm25, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm27, zmm27, zmm13
vpaddd zmm27, zmm27, zmm20
vprord zmm13, zmm28, 7
vprord zmm14, zmm28, 0x12
vpsrld zmm15, zmm28, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm27, zmm27, zmm13
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm28
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x740]
vprord zmm13, zmm26, 0x11
vprord zmm14, zmm26, 0x13
vpsrld zmm15, zmm26, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm28, zmm28, zmm13
vpaddd zmm28, zmm28, zmm21
vprord zmm13, zmm29, 7
vprord zmm14, zmm29, 0x12
vpsrld zmm15, zmm29, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm28, zmm28, zmm13
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm29
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x780]
vprord zmm13, zmm27, 0x11
vprord zmm14, zmm27, 0x13
vpsrld zmm15, zmm27, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm29, zmm29, zmm13
vpaddd zmm29, zmm29, zmm22
vprord zmm13, zmm30, 7
vprord zmm14, zmm30, 0x12
vpsrld zmm15, zmm30, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm29, zmm29, zmm13
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm30
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x7c0]
vprord zmm13, zmm28, 0x11
vprord zmm14, zmm28, 0x13
vpsrld zmm15, zmm28, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm30, zmm30, zmm13
vpaddd zmm30, zmm30, zmm23
vprord zmm13, zmm31, 7
vprord zmm14, zmm31, 0x12
vpsrld zmm15, zmm31, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm30, zmm30, zmm13
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm31
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x800]
vprord zmm13, zmm29, 0x11
vprord zmm14, zmm29, 0x13
vpsrld zmm15, zmm29, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm31, zmm31, zmm13
vpaddd zmm31, zmm31, zmm24
vprord zmm13, zmm16, 7
vprord zmm14, zmm16, 0x12
vpsrld zmm15, zmm16, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm31, zmm31, zmm13
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm16
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x840]
vprord zmm13, zmm30, 0x11
vprord zmm14, zmm30, 0x13
vpsrld zmm15, zmm30, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm16, zmm16, zmm13
vpaddd zmm16, zmm16, zmm25
vprord zmm13, zmm17, 7
vprord zmm14, zmm17, 0x12
vpsrld zmm15, zmm17, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm16, zmm16, zmm13
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm17
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x880]
vprord zmm13, zmm31, 0x11
vprord zmm14, zmm31, 0x13
vpsrld zmm15, zmm31, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm17, zmm17, zmm13
vpaddd zmm17, zmm17, zmm26
vprord zmm13, zmm18, 7
vprord zmm14, zmm18, 0x12
vpsrld zmm15, zmm18, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm17, zmm17, zmm13
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm18
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x8c0]
vprord zmm13, zmm16, 0x11
vprord zmm14, zmm16, 0x13
vpsrld zmm15, zmm16, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm18, zmm18, zmm13
vpaddd zmm18, zmm18, zmm27
vprord zmm13, zmm19, 7
vprord zmm14, zmm19, 0x12
vpsrld zmm15, zmm19, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm18, zmm18, zmm13
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm19
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x900]
vprord zmm13, zmm17, 0x11
vprord zmm14, zmm17, 0x13
vpsrld zmm15, zmm17, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm19, zmm19, zmm13
vpaddd zmm19, zmm19, zmm28
vprord zmm13, zmm20, 7
vprord zmm14, zmm20, 0x12
vpsrld zmm15, zmm20, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm19, zmm19, zmm13
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm20
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x940]
vprord zmm13, zmm18, 0x11
vprord zmm14, zmm18, 0x13
vpsrld zmm15, zmm18, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm20, zmm20, zmm13
vpaddd zmm20, zmm20, zmm29
vprord zmm13, zmm21, 7
vprord zmm14, zmm21, 0x12
vpsrld zmm15, zmm21, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm20, zmm20, zmm13
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm21
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x980]
vprord zmm13, zmm19, 0x11
vprord zmm14, zmm19, 0x13
vpsrld zmm15, zmm19, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm21, zmm21, zmm13
vpaddd zmm21, zmm21, zmm30
vprord zmm13, zmm22, 7
vprord zmm14, zmm22, 0x12
vpsrld zmm15, zmm22, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm21, zmm21, zmm13
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm22
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x9c0]
vprord zmm13, zmm20, 0x11
vprord zmm14, zmm20, 0x13
vpsrld zmm15, zmm20, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm22, zmm22, zmm13
vpaddd zmm22, zmm22, zmm31
vprord zmm13, zmm23, 7
vprord zmm14, zmm23, 0x12
vpsrld zmm15, zmm23, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm22, zmm22, zmm13
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm23
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xa00]
vprord zmm13, zmm21, 0x11
vprord zmm14, zmm21, 0x13
vpsrld zmm15, zmm21, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm23, zmm23, zmm13
vpaddd zmm23, zmm23, zmm16
vprord zmm13, zmm24, 7
vprord zmm14, zmm24, 0x12
vpsrld zmm15, zmm24, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm23, zmm23, zmm13
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm24
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xa40]
vprord zmm13, zmm22, 0x11
vprord zmm14, zmm22, 0x13
vpsrld zmm15, zmm22, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm24, zmm24, zmm13
vpaddd zmm24, zmm24, zmm17
vprord zmm13, zmm25, 7
vprord zmm14, zmm25, 0x12
vpsrld zmm15, zmm25, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm24, zmm24, zmm13
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm25
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xa80]
vprord zmm13, zmm23, 0x11
vprord zmm14, zmm23, 0x13
vpsrld zmm15, zmm23, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm25, zmm25, zmm13
vpaddd zmm25, zmm25, zmm18
vprord zmm13, zmm26, 7
vprord zmm14, zmm26, 0x12
vpsrld zmm15, zmm26, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm25, zmm25, zmm13
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm26
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xac0]
vprord zmm13, zmm24, 0x11
vprord zmm14, zmm24, 0x13
vpsrld zmm15, zmm24, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm26, zmm26, zmm13
vpaddd zmm26, zmm26, zmm19
vprord zmm13, zmm27, 7
vprord zmm14, zmm27, 0x12
vpsrld zmm15, zmm27, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm26, zmm26, zmm13
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm27
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xb00]
vprord zmm13, zmm25, 0x11
vprord zmm14, zmm25, 0x13
vpsrld zmm15, zmm25, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm27, zmm27, zmm13
vpaddd zmm27, zmm27, zmm20
vprord zmm13, zmm28, 7
vprord zmm14, zmm28, 0x12
vpsrld zmm15, zmm28, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm27, zmm27, zmm13
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm28
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xb40]
vprord zmm13, zmm26, 0x11
vprord zmm14, zmm26, 0x13
vpsrld zmm15, zmm26, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm28, zmm28, zmm13
vpaddd zmm28, zmm28, zmm21
vprord zmm13, zmm29, 7
vprord zmm14, zmm29, 0x12
vpsrld zmm15, zmm29, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm28, zmm28, zmm13
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm29
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xb80]
vprord zmm13, zmm27, 0x11
vprord zmm14, zmm27, 0x13
vpsrld zmm15, zmm27, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm29, zmm29, zmm13
vpaddd zmm29, zmm29, zmm22
vprord zmm13, zmm30, 7
vprord zmm14, zmm30, 0x12
vpsrld zmm15, zmm30, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm29, zmm29, zmm13
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm30
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xbc0]
vprord zmm13, zmm28, 0x11
vprord zmm14, zmm28, 0x13
vpsrld zmm15, zmm28, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm30, zmm30, zmm13
vpaddd zmm30, zmm30, zmm23
vprord zmm13, zmm31, 7
vprord zmm14, zmm31, 0x12
vpsrld zmm15, zmm31, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm30, zmm30, zmm13
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm31
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xc00]
vprord zmm13, zmm29, 0x11
vprord zmm14, zmm29, 0x13
vpsrld zmm15, zmm29, 0xa
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm31, zmm31, zmm13
vpaddd zmm31, zmm31, zmm24
vprord zmm13, zmm16, 7
vprord zmm14, zmm16, 0x12
vpsrld zmm15, zmm16, 3
vpternlogd zmm13, zmm14, zmm15, 0x96
vpaddd zmm31, zmm31, zmm13
sub rdx, 1
je 0x140156b1a
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm16
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xc40]
mov r9, qword [rcx + 0x200]
vmovups zmm16, zmmword [r9 + rdi]
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm17
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xc80]
mov r9, qword [rcx + 0x208]
vmovups zmm17, zmmword [r9 + rdi]
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm18
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_gethostbyaddr]
mov r9, qword [rcx + 0x210]
vmovups zmm18, zmmword [r9 + rdi]
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm19
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_gethostbyname]
mov r9, qword [rcx + 0x218]
vmovups zmm19, zmmword [r9 + rdi]
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm20
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xd40]
mov r9, qword [rcx + 0x220]
vmovups zmm20, zmmword [r9 + rdi]
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm21
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xd80]
mov r9, qword [rcx + 0x228]
vmovups zmm21, zmmword [r9 + rdi]
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm22
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_getservbyname]
mov r9, qword [rcx + 0x230]
vmovups zmm22, zmmword [r9 + rdi]
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm23
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_getservbyport]
mov r9, qword [rcx + 0x238]
vmovups zmm23, zmmword [r9 + rdi]
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm24
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xe40]
mov r9, qword [rcx + 0x240]
vmovups zmm24, zmmword [r9 + rdi]
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm25
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xe80]
mov r9, qword [rcx + 0x248]
vmovups zmm25, zmmword [r9 + rdi]
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm26
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xec0]
mov r9, qword [rcx + 0x250]
vmovups zmm26, zmmword [r9 + rdi]
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm27
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xf00]
mov r9, qword [rcx + 0x258]
vmovups zmm27, zmmword [r9 + rdi]
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm28
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xf40]
mov r9, qword [rcx + 0x260]
vmovups zmm28, zmmword [r9 + rdi]
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm29
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xf80]
mov r9, qword [rcx + 0x268]
vmovups zmm29, zmmword [r9 + rdi]
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm30
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xfc0]
mov r9, qword [rcx + 0x270]
vmovups zmm30, zmmword [r9 + rdi]
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm31
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x1000]
mov r9, qword [rcx + 0x278]
vmovups zmm31, zmmword [r9 + rdi]
vpaddd zmm0, zmm0, zmmword [rsp]
vpaddd zmm1, zmm1, zmmword [rsp + 0x40]
vpaddd zmm2, zmm2, zmmword [rsp + 0x80]
vpaddd zmm3, zmm3, zmmword [rsp + 0xc0]
vpaddd zmm4, zmm4, zmmword [rsp + 0x100]
vpaddd zmm5, zmm5, zmmword [rsp + 0x140]
vpaddd zmm6, zmm6, zmmword [rsp + 0x180]
vpaddd zmm7, zmm7, zmmword [rsp + 0x1c0]
jmp 0x14015383d
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm16
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xc40]
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm17
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xc80]
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm18
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_gethostbyaddr]
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm19
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_gethostbyname]
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm20
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xd40]
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm21
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xd80]
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm22
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_getservbyname]
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm23
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + reloc.WS2_32.dll_getservbyport]
vpaddd zmm8, zmm7, zmm12
vmovdqa32 zmm9, zmm4
vprord zmm10, zmm4, 6
vprord zmm11, zmm4, 0xb
vprord zmm12, zmm4, 0x19
vpternlogd zmm9, zmm5, zmm6, 0xca
vpaddd zmm8, zmm8, zmm24
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm3, zmm3, zmm8
vprord zmm7, zmm0, 2
vprord zmm11, zmm0, 0xd
vprord zmm12, zmm0, 0x16
vmovdqa32 zmm9, zmm0
vpternlogd zmm9, zmm1, zmm2, 0xe8
vpternlogd zmm7, zmm11, zmm12, 0x96
vpaddd zmm7, zmm7, zmm9
vpaddd zmm7, zmm7, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xe40]
vpaddd zmm8, zmm6, zmm12
vmovdqa32 zmm9, zmm3
vprord zmm10, zmm3, 6
vprord zmm11, zmm3, 0xb
vprord zmm12, zmm3, 0x19
vpternlogd zmm9, zmm4, zmm5, 0xca
vpaddd zmm8, zmm8, zmm25
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm2, zmm2, zmm8
vprord zmm6, zmm7, 2
vprord zmm11, zmm7, 0xd
vprord zmm12, zmm7, 0x16
vmovdqa32 zmm9, zmm7
vpternlogd zmm9, zmm0, zmm1, 0xe8
vpternlogd zmm6, zmm11, zmm12, 0x96
vpaddd zmm6, zmm6, zmm9
vpaddd zmm6, zmm6, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xe80]
vpaddd zmm8, zmm5, zmm12
vmovdqa32 zmm9, zmm2
vprord zmm10, zmm2, 6
vprord zmm11, zmm2, 0xb
vprord zmm12, zmm2, 0x19
vpternlogd zmm9, zmm3, zmm4, 0xca
vpaddd zmm8, zmm8, zmm26
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm1, zmm1, zmm8
vprord zmm5, zmm6, 2
vprord zmm11, zmm6, 0xd
vprord zmm12, zmm6, 0x16
vmovdqa32 zmm9, zmm6
vpternlogd zmm9, zmm7, zmm0, 0xe8
vpternlogd zmm5, zmm11, zmm12, 0x96
vpaddd zmm5, zmm5, zmm9
vpaddd zmm5, zmm5, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xec0]
vpaddd zmm8, zmm4, zmm12
vmovdqa32 zmm9, zmm1
vprord zmm10, zmm1, 6
vprord zmm11, zmm1, 0xb
vprord zmm12, zmm1, 0x19
vpternlogd zmm9, zmm2, zmm3, 0xca
vpaddd zmm8, zmm8, zmm27
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm0, zmm0, zmm8
vprord zmm4, zmm5, 2
vprord zmm11, zmm5, 0xd
vprord zmm12, zmm5, 0x16
vmovdqa32 zmm9, zmm5
vpternlogd zmm9, zmm6, zmm7, 0xe8
vpternlogd zmm4, zmm11, zmm12, 0x96
vpaddd zmm4, zmm4, zmm9
vpaddd zmm4, zmm4, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xf00]
vpaddd zmm8, zmm3, zmm12
vmovdqa32 zmm9, zmm0
vprord zmm10, zmm0, 6
vprord zmm11, zmm0, 0xb
vprord zmm12, zmm0, 0x19
vpternlogd zmm9, zmm1, zmm2, 0xca
vpaddd zmm8, zmm8, zmm28
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm7, zmm7, zmm8
vprord zmm3, zmm4, 2
vprord zmm11, zmm4, 0xd
vprord zmm12, zmm4, 0x16
vmovdqa32 zmm9, zmm4
vpternlogd zmm9, zmm5, zmm6, 0xe8
vpternlogd zmm3, zmm11, zmm12, 0x96
vpaddd zmm3, zmm3, zmm9
vpaddd zmm3, zmm3, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xf40]
vpaddd zmm8, zmm2, zmm12
vmovdqa32 zmm9, zmm7
vprord zmm10, zmm7, 6
vprord zmm11, zmm7, 0xb
vprord zmm12, zmm7, 0x19
vpternlogd zmm9, zmm0, zmm1, 0xca
vpaddd zmm8, zmm8, zmm29
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm6, zmm6, zmm8
vprord zmm2, zmm3, 2
vprord zmm11, zmm3, 0xd
vprord zmm12, zmm3, 0x16
vmovdqa32 zmm9, zmm3
vpternlogd zmm9, zmm4, zmm5, 0xe8
vpternlogd zmm2, zmm11, zmm12, 0x96
vpaddd zmm2, zmm2, zmm9
vpaddd zmm2, zmm2, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xf80]
vpaddd zmm8, zmm1, zmm12
vmovdqa32 zmm9, zmm6
vprord zmm10, zmm6, 6
vprord zmm11, zmm6, 0xb
vprord zmm12, zmm6, 0x19
vpternlogd zmm9, zmm7, zmm0, 0xca
vpaddd zmm8, zmm8, zmm30
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm5, zmm5, zmm8
vprord zmm1, zmm2, 2
vprord zmm11, zmm2, 0xd
vprord zmm12, zmm2, 0x16
vmovdqa32 zmm9, zmm2
vpternlogd zmm9, zmm3, zmm4, 0xe8
vpternlogd zmm1, zmm11, zmm12, 0x96
vpaddd zmm1, zmm1, zmm9
vpaddd zmm1, zmm1, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0xfc0]
vpaddd zmm8, zmm0, zmm12
vmovdqa32 zmm9, zmm5
vprord zmm10, zmm5, 6
vprord zmm11, zmm5, 0xb
vprord zmm12, zmm5, 0x19
vpternlogd zmm9, zmm6, zmm7, 0xca
vpaddd zmm8, zmm8, zmm31
vpternlogd zmm10, zmm11, zmm12, 0x96
vpaddd zmm8, zmm8, zmm9
vpaddd zmm8, zmm8, zmm10
vpaddd zmm4, zmm4, zmm8
vprord zmm0, zmm1, 2
vprord zmm11, zmm1, 0xd
vprord zmm12, zmm1, 0x16
vmovdqa32 zmm9, zmm1
vpternlogd zmm9, zmm2, zmm3, 0xe8
vpternlogd zmm0, zmm11, zmm12, 0x96
vpaddd zmm0, zmm0, zmm9
vpaddd zmm0, zmm0, zmm8
vmovdqa32 zmm12, zmmword [rsi + 0x1000]
vpaddd zmm0, zmm0, zmmword [rsp]
vpaddd zmm1, zmm1, zmmword [rsp + 0x40]
vpaddd zmm2, zmm2, zmmword [rsp + 0x80]
vpaddd zmm3, zmm3, zmmword [rsp + 0xc0]
vpaddd zmm4, zmm4, zmmword [rsp + 0x100]
vpaddd zmm5, zmm5, zmmword [rsp + 0x140]
vpaddd zmm6, zmm6, zmmword [rsp + 0x180]
vpaddd zmm7, zmm7, zmmword [rsp + 0x1c0]
mov r9, qword [rcx + 0x200]
mov r10, qword [rcx + 0x208]
add r9, rdi
add r10, rdi
mov qword [rcx + 0x200], r9
mov qword [rcx + 0x208], r10
mov r9, qword [rcx + 0x210]
mov r10, qword [rcx + 0x218]
add r9, rdi
add r10, rdi
mov qword [rcx + 0x210], r9
mov qword [rcx + 0x218], r10
mov r9, qword [rcx + 0x220]
mov r10, qword [rcx + 0x228]
add r9, rdi
add r10, rdi
mov qword [rcx + 0x220], r9
mov qword [rcx + 0x228], r10
mov r9, qword [rcx + 0x230]
mov r10, qword [rcx + 0x238]
add r9, rdi
add r10, rdi
mov qword [rcx + 0x230], r9
mov qword [rcx + 0x238], r10
mov r9, qword [rcx + 0x240]
mov r10, qword [rcx + 0x248]
add r9, rdi
add r10, rdi
mov qword [rcx + 0x240], r9
mov qword [rcx + 0x248], r10
mov r9, qword [rcx + 0x250]
mov r10, qword [rcx + 0x258]
add r9, rdi
add r10, rdi
mov qword [rcx + 0x250], r9
mov qword [rcx + 0x258], r10
mov r9, qword [rcx + 0x260]
mov r10, qword [rcx + 0x268]
add r9, rdi
add r10, rdi
mov qword [rcx + 0x260], r9
mov qword [rcx + 0x268], r10
mov r9, qword [rcx + 0x270]
mov r10, qword [rcx + 0x278]
add r9, rdi
add r10, rdi
mov qword [rcx + 0x270], r9
mov qword [rcx + 0x278], r10
vmovups zmmword [rcx], zmm0
vmovups zmmword [rcx + 0x40], zmm1
vmovups zmmword [rcx + 0x80], zmm2
vmovups zmmword [rcx + 0xc0], zmm3
vmovups zmmword [rcx + 0x100], zmm4
vmovups zmmword [rcx + 0x140], zmm5
vmovups zmmword [rcx + 0x180], zmm6
vmovups zmmword [rcx + 0x1c0], zmm7
mov rsp, qword [rsp + 0x200]
ret