// File: /workspace/github_c_makefile_star2_O0/mjosaarinen[P]brutus/crypto_aead/norx6461v2/ymm/norx.c
// Function: norx_aead_decrypt
int norx_aead_decrypt(
    unsigned char *m, size_t *mlen,
    const unsigned char *a, size_t alen,
    const unsigned char *c, size_t clen,
    const unsigned char *z, size_t zlen,
    const unsigned char *nonce,
    const unsigned char *key
    )
{
    __m256i A, B, C, D;

    if (clen < BYTES(NORX_T)) { return -1; }

    *mlen = clen - BYTES(NORX_T);

    INITIALISE(A, B, C, D, nonce, key);
    ABSORB_DATA(A, B, C, D, a, alen, HEADER_TAG);
    DECRYPT_DATA(A, B, C, D, m, c, clen - BYTES(NORX_T));
    ABSORB_DATA(A, B, C, D, z, zlen, TRAILER_TAG);
    FINALISE(A, B, C, D);

    /* Verify tag */
    A = _mm256_cmpeq_epi8(A, LOADU(c + clen - BYTES(NORX_T)));
    return (((_mm256_movemask_epi8(A) & 0xFFFFFFFFULL) + 1) >> 32) - 1;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
andq $-0x40, %rsp
subq $0xae80, %rsp           # imm = 0xAE80
movq 0x28(%rbp), %rax
movq 0x20(%rbp), %rax
movq 0x18(%rbp), %rax
movq 0x10(%rbp), %rax
movq %rdi, 0x8b0(%rsp)
movq %rsi, 0x8a8(%rsp)
movq %rdx, 0x8a0(%rsp)
movq %rcx, 0x898(%rsp)
movq %r8, 0x890(%rsp)
movq %r9, 0x888(%rsp)
cmpq $0x20, 0x888(%rsp)
jae 0x11dda
movl $0xffffffff, 0x8bc(%rsp) # imm = 0xFFFFFFFF
jmp 0x229b5
movq 0x888(%rsp), %rcx
subq $0x20, %rcx
movq 0x8a8(%rsp), %rax
movq %rcx, (%rax)
movabsq $-0x10614b40a5680d38, %rax # imm = 0xEF9EB4BF5A97F2C8
movq %rax, 0xb78(%rsp)
movabsq $-0x62045ec24bd76cef, %rax # imm = 0x9DFBA13DB4289311
movq %rax, 0xb70(%rsp)
movq $0x0, 0xb68(%rsp)
movq $0x0, 0xb60(%rsp)
vmovq 0xb68(%rsp), %xmm1
vmovq 0xb60(%rsp), %xmm0
vpunpcklqdq %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0]
vmovq 0xb78(%rsp), %xmm2
vmovq 0xb70(%rsp), %xmm1
vpunpcklqdq %xmm2, %xmm1, %xmm1 # xmm1 = xmm1[0],xmm2[0]
vmovdqa %xmm1, 0xb50(%rsp)
vmovdqa %xmm0, 0xb40(%rsp)
vmovdqa 0xb40(%rsp), %ymm0
movq 0x20(%rbp), %rax
movq %rax, 0xb98(%rsp)
movq 0xb98(%rsp), %rax
vmovdqu (%rax), %xmm1
vmovdqa %xmm1, 0xb80(%rsp)
vmovdqa 0xb80(%rsp), %xmm2
vmovaps %xmm2, %xmm1
vblendps $0xf, %ymm1, %ymm0, %ymm0 # ymm0 = ymm1[0,1,2,3],ymm0[4,5,6,7]
vmovdqa %ymm0, 0x860(%rsp)
movq 0x28(%rbp), %rax
movq %rax, 0xc38(%rsp)
movq 0xc38(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm0, 0x840(%rsp)
movabsq $0x7f31bbf964e93bf5, %rax # imm = 0x7F31BBF964E93BF5
movq %rax, 0xb38(%rsp)
movabsq $0x28d1034441a9dd40, %rax # imm = 0x28D1034441A9DD40
movq %rax, 0xb30(%rsp)
movabsq $-0x556a16aa1ef07bf0, %rax # imm = 0xAA95E955E10F8410
movq %rax, 0xb28(%rsp)
movabsq $-0x4ea19be8b721a195, %rax # imm = 0xB15E641748DE5E6B
movq %rax, 0xb20(%rsp)
vmovq 0xb28(%rsp), %xmm1
vmovq 0xb20(%rsp), %xmm0
vpunpcklqdq %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0]
vmovq 0xb38(%rsp), %xmm2
vmovq 0xb30(%rsp), %xmm1
vpunpcklqdq %xmm2, %xmm1, %xmm1 # xmm1 = xmm1[0],xmm2[0]
vmovdqa %xmm1, 0xb10(%rsp)
vmovdqa %xmm0, 0xb00(%rsp)
vmovdqa 0xb00(%rsp), %ymm0
vmovdqa %ymm0, 0x820(%rsp)
movabsq $-0x79fd9517ac90eaff, %rax # imm = 0x86026AE8536F1501
movq %rax, 0xaf8(%rsp)
movabsq $-0x25dbae940aa1502c, %rax # imm = 0xDA24516BF55EAFD4
movq %rax, 0xaf0(%rsp)
movabsq $-0x467f37adb8605043, %rax # imm = 0xB980C852479FAFBD
movq %rax, 0xae8(%rsp)
movabsq $-0x4a161ddb6c20046a, %rax # imm = 0xB5E9E22493DFFB96
movq %rax, 0xae0(%rsp)
vmovq 0xae8(%rsp), %xmm1
vmovq 0xae0(%rsp), %xmm0
vpunpcklqdq %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0]
vmovq 0xaf8(%rsp), %xmm2
vmovq 0xaf0(%rsp), %xmm1
vpunpcklqdq %xmm2, %xmm1, %xmm1 # xmm1 = xmm1[0],xmm2[0]
vmovdqa %xmm1, 0xad0(%rsp)
vmovdqa %xmm0, 0xac0(%rsp)
vmovdqa 0xac0(%rsp), %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movq $0x100, 0xab8(%rsp) # imm = 0x100
movq $0x1, 0xab0(%rsp)
movq $0x6, 0xaa8(%rsp)
movq $0x40, 0xaa0(%rsp)
vmovq 0xab8(%rsp), %xmm2
vmovq 0xab0(%rsp), %xmm0
vpunpcklqdq %xmm2, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm2[0]
vmovq 0xaa8(%rsp), %xmm3
vmovq 0xaa0(%rsp), %xmm0
vpunpcklqdq %xmm3, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm3[0]
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0xa80(%rsp)
vmovdqa 0xa80(%rsp), %ymm0
vmovdqa %ymm1, 0x5aa0(%rsp)
vmovdqa %ymm0, 0x5a80(%rsp)
vmovdqa 0x5aa0(%rsp), %ymm0
vpxor 0x5a80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
movl $0x0, 0x7fc(%rsp)
cmpl $0x6, 0x7fc(%rsp)
jge 0x13c4f
jmp 0x120cb
jmp 0x120cd
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5a60(%rsp)
vmovdqa %ymm0, 0x5a40(%rsp)
vmovdqa 0x5a60(%rsp), %ymm0
vmovdqa 0x5a40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x7c0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6ca0(%rsp)
vmovdqa %ymm0, 0x6c80(%rsp)
vmovdqa 0x6ca0(%rsp), %ymm0
vmovdqa 0x6c80(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x7a0(%rsp)
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm0, 0x8320(%rsp)
vmovdqa %ymm0, 0x8300(%rsp)
vmovdqa 0x8320(%rsp), %ymm0
vmovdqa 0x8300(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x7a0(%rsp)
vmovdqa 0x7c0(%rsp), %ymm1
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm1, 0x5a20(%rsp)
vmovdqa %ymm0, 0x5a00(%rsp)
vmovdqa 0x5a20(%rsp), %ymm0
vmovdqa 0x5a00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x7c0(%rsp), %ymm0
vmovdqa %ymm1, 0x59e0(%rsp)
vmovdqa %ymm0, 0x59c0(%rsp)
vmovdqa 0x59e0(%rsp), %ymm0
vmovdqa 0x59c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm1, 0x59a0(%rsp)
vmovdqa %ymm0, 0x5980(%rsp)
vmovdqa 0x59a0(%rsp), %ymm0
vmovdqa 0x5980(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x953f(%rsp)
movb $0xf, 0x953e(%rsp)
movb $0xe, 0x953d(%rsp)
movb $0xd, 0x953c(%rsp)
movb $0xc, 0x953b(%rsp)
movb $0xb, 0x953a(%rsp)
movb $0xa, 0x9539(%rsp)
movb $0x9, 0x9538(%rsp)
movb $0x0, 0x9537(%rsp)
movb $0x7, 0x9536(%rsp)
movb $0x6, 0x9535(%rsp)
movb $0x5, 0x9534(%rsp)
movb $0x4, 0x9533(%rsp)
movb $0x3, 0x9532(%rsp)
movb $0x2, 0x9531(%rsp)
movb $0x1, 0x9530(%rsp)
movb $0x8, 0x952f(%rsp)
movb $0xf, 0x952e(%rsp)
movb $0xe, 0x952d(%rsp)
movb $0xd, 0x952c(%rsp)
movb $0xc, 0x952b(%rsp)
movb $0xb, 0x952a(%rsp)
movb $0xa, 0x9529(%rsp)
movb $0x9, 0x9528(%rsp)
movb $0x0, 0x9527(%rsp)
movb $0x7, 0x9526(%rsp)
movb $0x6, 0x9525(%rsp)
movb $0x5, 0x9524(%rsp)
movb $0x4, 0x9523(%rsp)
movb $0x3, 0x9522(%rsp)
movb $0x2, 0x9521(%rsp)
movb $0x1, 0x9520(%rsp)
movzbl 0x9520(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9521(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9522(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9523(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9524(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9525(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9526(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9527(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9528(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9529(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x952a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x952b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x952c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x952d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x952e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x952f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x9530(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x9531(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x9532(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x9533(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x9534(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x9535(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x9536(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x9537(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x9538(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x9539(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x953a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x953b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x953c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x953d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x953e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x953f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9510(%rsp)
vmovdqa %xmm0, 0x9500(%rsp)
vmovdqa 0x9500(%rsp), %ymm0
vmovdqa %ymm1, 0x8c20(%rsp)
vmovdqa %ymm0, 0x8c00(%rsp)
vmovdqa 0x8c20(%rsp), %ymm0
vmovdqa 0x8c00(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5960(%rsp)
vmovdqa %ymm0, 0x5940(%rsp)
vmovdqa 0x5960(%rsp), %ymm0
vmovdqa 0x5940(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x7c0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6c60(%rsp)
vmovdqa %ymm0, 0x6c40(%rsp)
vmovdqa 0x6c60(%rsp), %ymm0
vmovdqa 0x6c40(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x7a0(%rsp)
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm0, 0x82e0(%rsp)
vmovdqa %ymm0, 0x82c0(%rsp)
vmovdqa 0x82e0(%rsp), %ymm0
vmovdqa 0x82c0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x7a0(%rsp)
vmovdqa 0x7c0(%rsp), %ymm1
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm1, 0x5920(%rsp)
vmovdqa %ymm0, 0x5900(%rsp)
vmovdqa 0x5920(%rsp), %ymm0
vmovdqa 0x5900(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x7c0(%rsp), %ymm0
vmovdqa %ymm1, 0x58e0(%rsp)
vmovdqa %ymm0, 0x58c0(%rsp)
vmovdqa 0x58e0(%rsp), %ymm0
vmovdqa 0x58c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm1, 0x58a0(%rsp)
vmovdqa %ymm0, 0x5880(%rsp)
vmovdqa 0x58a0(%rsp), %ymm0
vmovdqa 0x5880(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa720(%rsp)
movl $0x13, 0xa71c(%rsp)
vmovdqa 0xa720(%rsp), %ymm0
vmovd 0xa71c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xaba0(%rsp)
movl $0x2d, 0xab9c(%rsp)
vmovdqa 0xaba0(%rsp), %ymm0
vmovd 0xab9c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9e20(%rsp)
vmovdqa %ymm0, 0x9e00(%rsp)
vmovdqa 0x9e20(%rsp), %ymm0
vmovdqa 0x9e00(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5860(%rsp)
vmovdqa %ymm0, 0x5840(%rsp)
vmovdqa 0x5860(%rsp), %ymm0
vmovdqa 0x5840(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x7c0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6c20(%rsp)
vmovdqa %ymm0, 0x6c00(%rsp)
vmovdqa 0x6c20(%rsp), %ymm0
vmovdqa 0x6c00(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x7a0(%rsp)
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm0, 0x82a0(%rsp)
vmovdqa %ymm0, 0x8280(%rsp)
vmovdqa 0x82a0(%rsp), %ymm0
vmovdqa 0x8280(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x7a0(%rsp)
vmovdqa 0x7c0(%rsp), %ymm1
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm1, 0x5820(%rsp)
vmovdqa %ymm0, 0x5800(%rsp)
vmovdqa 0x5820(%rsp), %ymm0
vmovdqa 0x5800(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x7c0(%rsp), %ymm0
vmovdqa %ymm1, 0x57e0(%rsp)
vmovdqa %ymm0, 0x57c0(%rsp)
vmovdqa 0x57e0(%rsp), %ymm0
vmovdqa 0x57c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm1, 0x57a0(%rsp)
vmovdqa %ymm0, 0x5780(%rsp)
vmovdqa 0x57a0(%rsp), %ymm0
vmovdqa 0x5780(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x94ff(%rsp)
movb $0xb, 0x94fe(%rsp)
movb $0xa, 0x94fd(%rsp)
movb $0x9, 0x94fc(%rsp)
movb $0x8, 0x94fb(%rsp)
movb $0xf, 0x94fa(%rsp)
movb $0xe, 0x94f9(%rsp)
movb $0xd, 0x94f8(%rsp)
movb $0x4, 0x94f7(%rsp)
movb $0x3, 0x94f6(%rsp)
movb $0x2, 0x94f5(%rsp)
movb $0x1, 0x94f4(%rsp)
movb $0x0, 0x94f3(%rsp)
movb $0x7, 0x94f2(%rsp)
movb $0x6, 0x94f1(%rsp)
movb $0x5, 0x94f0(%rsp)
movb $0xc, 0x94ef(%rsp)
movb $0xb, 0x94ee(%rsp)
movb $0xa, 0x94ed(%rsp)
movb $0x9, 0x94ec(%rsp)
movb $0x8, 0x94eb(%rsp)
movb $0xf, 0x94ea(%rsp)
movb $0xe, 0x94e9(%rsp)
movb $0xd, 0x94e8(%rsp)
movb $0x4, 0x94e7(%rsp)
movb $0x3, 0x94e6(%rsp)
movb $0x2, 0x94e5(%rsp)
movb $0x1, 0x94e4(%rsp)
movb $0x0, 0x94e3(%rsp)
movb $0x7, 0x94e2(%rsp)
movb $0x6, 0x94e1(%rsp)
movb $0x5, 0x94e0(%rsp)
movzbl 0x94f0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x94f1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x94f2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x94f3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x94f4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x94f5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x94f6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x94f7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x94f8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x94f9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x94fa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x94fb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x94fc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x94fd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x94fe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x94ff(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x94e0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x94e1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x94e2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x94e3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x94e4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x94e5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x94e6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x94e7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x94e8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x94e9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x94ea(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x94eb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x94ec(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x94ed(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x94ee(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x94ef(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x94c0(%rsp)
vmovdqa 0x94c0(%rsp), %ymm0
vmovdqa %ymm1, 0x8be0(%rsp)
vmovdqa %ymm0, 0x8bc0(%rsp)
vmovdqa 0x8be0(%rsp), %ymm0
vmovdqa 0x8bc0(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5760(%rsp)
vmovdqa %ymm0, 0x5740(%rsp)
vmovdqa 0x5760(%rsp), %ymm0
vpxor 0x5740(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x7c0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6be0(%rsp)
vmovdqa %ymm0, 0x6bc0(%rsp)
vmovdqa 0x6be0(%rsp), %ymm0
vpand 0x6bc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x7a0(%rsp)
vmovdqa 0x7a0(%rsp), %ymm1
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm1, 0x8260(%rsp)
vmovdqa %ymm0, 0x8240(%rsp)
vmovdqa 0x8260(%rsp), %ymm0
vpaddq 0x8240(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x7a0(%rsp)
vmovdqa 0x7c0(%rsp), %ymm1
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm1, 0x5720(%rsp)
vmovdqa %ymm0, 0x5700(%rsp)
vmovdqa 0x5720(%rsp), %ymm0
vpxor 0x5700(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x7c0(%rsp), %ymm0
vmovdqa %ymm1, 0x56e0(%rsp)
vmovdqa %ymm0, 0x56c0(%rsp)
vmovdqa 0x56e0(%rsp), %ymm0
vpxor 0x56c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x7a0(%rsp), %ymm0
vmovdqa %ymm1, 0x56a0(%rsp)
vmovdqa %ymm0, 0x5680(%rsp)
vmovdqa 0x56a0(%rsp), %ymm0
vpxor 0x5680(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x8220(%rsp)
vmovdqa %ymm0, 0x8200(%rsp)
vmovdqa 0x8220(%rsp), %ymm0
vpaddq 0x8200(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa6e0(%rsp)
movl $0x3f, 0xa6dc(%rsp)
vmovdqa 0xa6e0(%rsp), %ymm0
movl 0xa6dc(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9de0(%rsp)
vmovdqa %ymm0, 0x9dc0(%rsp)
vmovdqa 0x9de0(%rsp), %ymm0
vpor 0x9dc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x12e38
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x12e82
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5660(%rsp)
vmovdqa %ymm0, 0x5640(%rsp)
vmovdqa 0x5660(%rsp), %ymm0
vmovdqa 0x5640(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x780(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6ba0(%rsp)
vmovdqa %ymm0, 0x6b80(%rsp)
vmovdqa 0x6ba0(%rsp), %ymm0
vmovdqa 0x6b80(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x760(%rsp)
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm0, 0x81e0(%rsp)
vmovdqa %ymm0, 0x81c0(%rsp)
vmovdqa 0x81e0(%rsp), %ymm0
vmovdqa 0x81c0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x760(%rsp)
vmovdqa 0x780(%rsp), %ymm1
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm1, 0x5620(%rsp)
vmovdqa %ymm0, 0x5600(%rsp)
vmovdqa 0x5620(%rsp), %ymm0
vmovdqa 0x5600(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x780(%rsp), %ymm0
vmovdqa %ymm1, 0x55e0(%rsp)
vmovdqa %ymm0, 0x55c0(%rsp)
vmovdqa 0x55e0(%rsp), %ymm0
vmovdqa 0x55c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm1, 0x55a0(%rsp)
vmovdqa %ymm0, 0x5580(%rsp)
vmovdqa 0x55a0(%rsp), %ymm0
vmovdqa 0x5580(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x94bf(%rsp)
movb $0xf, 0x94be(%rsp)
movb $0xe, 0x94bd(%rsp)
movb $0xd, 0x94bc(%rsp)
movb $0xc, 0x94bb(%rsp)
movb $0xb, 0x94ba(%rsp)
movb $0xa, 0x94b9(%rsp)
movb $0x9, 0x94b8(%rsp)
movb $0x0, 0x94b7(%rsp)
movb $0x7, 0x94b6(%rsp)
movb $0x6, 0x94b5(%rsp)
movb $0x5, 0x94b4(%rsp)
movb $0x4, 0x94b3(%rsp)
movb $0x3, 0x94b2(%rsp)
movb $0x2, 0x94b1(%rsp)
movb $0x1, 0x94b0(%rsp)
movb $0x8, 0x94af(%rsp)
movb $0xf, 0x94ae(%rsp)
movb $0xe, 0x94ad(%rsp)
movb $0xd, 0x94ac(%rsp)
movb $0xc, 0x94ab(%rsp)
movb $0xb, 0x94aa(%rsp)
movb $0xa, 0x94a9(%rsp)
movb $0x9, 0x94a8(%rsp)
movb $0x0, 0x94a7(%rsp)
movb $0x7, 0x94a6(%rsp)
movb $0x6, 0x94a5(%rsp)
movb $0x5, 0x94a4(%rsp)
movb $0x4, 0x94a3(%rsp)
movb $0x3, 0x94a2(%rsp)
movb $0x2, 0x94a1(%rsp)
movb $0x1, 0x94a0(%rsp)
movzbl 0x94a0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x94a1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x94a2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x94a3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x94a4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x94a5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x94a6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x94a7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x94a8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x94a9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x94aa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x94ab(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x94ac(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x94ad(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x94ae(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x94af(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x94b0(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x94b1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x94b2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x94b3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x94b4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x94b5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x94b6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x94b7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x94b8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x94b9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x94ba(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x94bb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x94bc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x94bd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x94be(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x94bf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9490(%rsp)
vmovdqa %xmm0, 0x9480(%rsp)
vmovdqa 0x9480(%rsp), %ymm0
vmovdqa %ymm1, 0x8ba0(%rsp)
vmovdqa %ymm0, 0x8b80(%rsp)
vmovdqa 0x8ba0(%rsp), %ymm0
vmovdqa 0x8b80(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5560(%rsp)
vmovdqa %ymm0, 0x5540(%rsp)
vmovdqa 0x5560(%rsp), %ymm0
vmovdqa 0x5540(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x780(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6b60(%rsp)
vmovdqa %ymm0, 0x6b40(%rsp)
vmovdqa 0x6b60(%rsp), %ymm0
vmovdqa 0x6b40(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x760(%rsp)
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm0, 0x81a0(%rsp)
vmovdqa %ymm0, 0x8180(%rsp)
vmovdqa 0x81a0(%rsp), %ymm0
vmovdqa 0x8180(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x760(%rsp)
vmovdqa 0x780(%rsp), %ymm1
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm1, 0x5520(%rsp)
vmovdqa %ymm0, 0x5500(%rsp)
vmovdqa 0x5520(%rsp), %ymm0
vmovdqa 0x5500(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x780(%rsp), %ymm0
vmovdqa %ymm1, 0x54e0(%rsp)
vmovdqa %ymm0, 0x54c0(%rsp)
vmovdqa 0x54e0(%rsp), %ymm0
vmovdqa 0x54c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm1, 0x54a0(%rsp)
vmovdqa %ymm0, 0x5480(%rsp)
vmovdqa 0x54a0(%rsp), %ymm0
vmovdqa 0x5480(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa6a0(%rsp)
movl $0x13, 0xa69c(%rsp)
vmovdqa 0xa6a0(%rsp), %ymm0
vmovd 0xa69c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xab60(%rsp)
movl $0x2d, 0xab5c(%rsp)
vmovdqa 0xab60(%rsp), %ymm0
vmovd 0xab5c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9da0(%rsp)
vmovdqa %ymm0, 0x9d80(%rsp)
vmovdqa 0x9da0(%rsp), %ymm0
vmovdqa 0x9d80(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5460(%rsp)
vmovdqa %ymm0, 0x5440(%rsp)
vmovdqa 0x5460(%rsp), %ymm0
vmovdqa 0x5440(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x780(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6b20(%rsp)
vmovdqa %ymm0, 0x6b00(%rsp)
vmovdqa 0x6b20(%rsp), %ymm0
vmovdqa 0x6b00(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x760(%rsp)
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm0, 0x8160(%rsp)
vmovdqa %ymm0, 0x8140(%rsp)
vmovdqa 0x8160(%rsp), %ymm0
vmovdqa 0x8140(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x760(%rsp)
vmovdqa 0x780(%rsp), %ymm1
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm1, 0x5420(%rsp)
vmovdqa %ymm0, 0x5400(%rsp)
vmovdqa 0x5420(%rsp), %ymm0
vmovdqa 0x5400(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x780(%rsp), %ymm0
vmovdqa %ymm1, 0x53e0(%rsp)
vmovdqa %ymm0, 0x53c0(%rsp)
vmovdqa 0x53e0(%rsp), %ymm0
vmovdqa 0x53c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm1, 0x53a0(%rsp)
vmovdqa %ymm0, 0x5380(%rsp)
vmovdqa 0x53a0(%rsp), %ymm0
vmovdqa 0x5380(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x947f(%rsp)
movb $0xb, 0x947e(%rsp)
movb $0xa, 0x947d(%rsp)
movb $0x9, 0x947c(%rsp)
movb $0x8, 0x947b(%rsp)
movb $0xf, 0x947a(%rsp)
movb $0xe, 0x9479(%rsp)
movb $0xd, 0x9478(%rsp)
movb $0x4, 0x9477(%rsp)
movb $0x3, 0x9476(%rsp)
movb $0x2, 0x9475(%rsp)
movb $0x1, 0x9474(%rsp)
movb $0x0, 0x9473(%rsp)
movb $0x7, 0x9472(%rsp)
movb $0x6, 0x9471(%rsp)
movb $0x5, 0x9470(%rsp)
movb $0xc, 0x946f(%rsp)
movb $0xb, 0x946e(%rsp)
movb $0xa, 0x946d(%rsp)
movb $0x9, 0x946c(%rsp)
movb $0x8, 0x946b(%rsp)
movb $0xf, 0x946a(%rsp)
movb $0xe, 0x9469(%rsp)
movb $0xd, 0x9468(%rsp)
movb $0x4, 0x9467(%rsp)
movb $0x3, 0x9466(%rsp)
movb $0x2, 0x9465(%rsp)
movb $0x1, 0x9464(%rsp)
movb $0x0, 0x9463(%rsp)
movb $0x7, 0x9462(%rsp)
movb $0x6, 0x9461(%rsp)
movb $0x5, 0x9460(%rsp)
movzbl 0x9470(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9471(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9472(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9473(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9474(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9475(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9476(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9477(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9478(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9479(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x947a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x947b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x947c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x947d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x947e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x947f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x9460(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9461(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9462(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9463(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9464(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9465(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9466(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9467(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9468(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9469(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x946a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x946b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x946c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x946d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x946e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x946f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x9440(%rsp)
vmovdqa 0x9440(%rsp), %ymm0
vmovdqa %ymm1, 0x8b60(%rsp)
vmovdqa %ymm0, 0x8b40(%rsp)
vmovdqa 0x8b60(%rsp), %ymm0
vmovdqa 0x8b40(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5360(%rsp)
vmovdqa %ymm0, 0x5340(%rsp)
vmovdqa 0x5360(%rsp), %ymm0
vpxor 0x5340(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x780(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6ae0(%rsp)
vmovdqa %ymm0, 0x6ac0(%rsp)
vmovdqa 0x6ae0(%rsp), %ymm0
vpand 0x6ac0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x760(%rsp)
vmovdqa 0x760(%rsp), %ymm1
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm1, 0x8120(%rsp)
vmovdqa %ymm0, 0x8100(%rsp)
vmovdqa 0x8120(%rsp), %ymm0
vpaddq 0x8100(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x760(%rsp)
vmovdqa 0x780(%rsp), %ymm1
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm1, 0x5320(%rsp)
vmovdqa %ymm0, 0x5300(%rsp)
vmovdqa 0x5320(%rsp), %ymm0
vpxor 0x5300(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x780(%rsp), %ymm0
vmovdqa %ymm1, 0x52e0(%rsp)
vmovdqa %ymm0, 0x52c0(%rsp)
vmovdqa 0x52e0(%rsp), %ymm0
vpxor 0x52c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x760(%rsp), %ymm0
vmovdqa %ymm1, 0x52a0(%rsp)
vmovdqa %ymm0, 0x5280(%rsp)
vmovdqa 0x52a0(%rsp), %ymm0
vpxor 0x5280(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x80e0(%rsp)
vmovdqa %ymm0, 0x80c0(%rsp)
vmovdqa 0x80e0(%rsp), %ymm0
vpaddq 0x80c0(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa660(%rsp)
movl $0x3f, 0xa65c(%rsp)
vmovdqa 0xa660(%rsp), %ymm0
movl 0xa65c(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9d60(%rsp)
vmovdqa %ymm0, 0x9d40(%rsp)
vmovdqa 0x9d60(%rsp), %ymm0
vpor 0x9d40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x13bed
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x13c37
jmp 0x13c39
movl 0x7fc(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x7fc(%rsp)
jmp 0x120bb
jmp 0x13c51
jmp 0x13c53
jmp 0x13c55
cmpq $0x0, 0x898(%rsp)
jbe 0x177e2
movq $0x0, 0x758(%rsp)
movq 0x898(%rsp), %rax
movq %rax, 0x750(%rsp)
cmpq $0x60, 0x750(%rsp)
jb 0x15a27
jmp 0x13c91
jmp 0x13c93
vmovdqa 0x800(%rsp), %ymm1
movq $0x1, 0xa78(%rsp)
movq $0x0, 0xa70(%rsp)
movq $0x0, 0xa68(%rsp)
movq $0x0, 0xa60(%rsp)
vmovq 0xa78(%rsp), %xmm2
vmovq 0xa70(%rsp), %xmm0
vpunpcklqdq %xmm2, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm2[0]
vmovq 0xa68(%rsp), %xmm3
vmovq 0xa60(%rsp), %xmm0
vpunpcklqdq %xmm3, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm3[0]
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0xa40(%rsp)
vmovdqa 0xa40(%rsp), %ymm0
vmovdqa %ymm1, 0x5260(%rsp)
vmovdqa %ymm0, 0x5240(%rsp)
vmovdqa 0x5260(%rsp), %ymm0
vpxor 0x5240(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
jmp 0x13d43
movl $0x0, 0x74c(%rsp)
cmpl $0x6, 0x74c(%rsp)
jge 0x158e2
jmp 0x13d5e
jmp 0x13d60
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5220(%rsp)
vmovdqa %ymm0, 0x5200(%rsp)
vmovdqa 0x5220(%rsp), %ymm0
vmovdqa 0x5200(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x720(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6aa0(%rsp)
vmovdqa %ymm0, 0x6a80(%rsp)
vmovdqa 0x6aa0(%rsp), %ymm0
vmovdqa 0x6a80(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x700(%rsp)
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm0, 0x80a0(%rsp)
vmovdqa %ymm0, 0x8080(%rsp)
vmovdqa 0x80a0(%rsp), %ymm0
vmovdqa 0x8080(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x700(%rsp)
vmovdqa 0x720(%rsp), %ymm1
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm1, 0x51e0(%rsp)
vmovdqa %ymm0, 0x51c0(%rsp)
vmovdqa 0x51e0(%rsp), %ymm0
vmovdqa 0x51c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x720(%rsp), %ymm0
vmovdqa %ymm1, 0x51a0(%rsp)
vmovdqa %ymm0, 0x5180(%rsp)
vmovdqa 0x51a0(%rsp), %ymm0
vmovdqa 0x5180(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm1, 0x5160(%rsp)
vmovdqa %ymm0, 0x5140(%rsp)
vmovdqa 0x5160(%rsp), %ymm0
vmovdqa 0x5140(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x943f(%rsp)
movb $0xf, 0x943e(%rsp)
movb $0xe, 0x943d(%rsp)
movb $0xd, 0x943c(%rsp)
movb $0xc, 0x943b(%rsp)
movb $0xb, 0x943a(%rsp)
movb $0xa, 0x9439(%rsp)
movb $0x9, 0x9438(%rsp)
movb $0x0, 0x9437(%rsp)
movb $0x7, 0x9436(%rsp)
movb $0x6, 0x9435(%rsp)
movb $0x5, 0x9434(%rsp)
movb $0x4, 0x9433(%rsp)
movb $0x3, 0x9432(%rsp)
movb $0x2, 0x9431(%rsp)
movb $0x1, 0x9430(%rsp)
movb $0x8, 0x942f(%rsp)
movb $0xf, 0x942e(%rsp)
movb $0xe, 0x942d(%rsp)
movb $0xd, 0x942c(%rsp)
movb $0xc, 0x942b(%rsp)
movb $0xb, 0x942a(%rsp)
movb $0xa, 0x9429(%rsp)
movb $0x9, 0x9428(%rsp)
movb $0x0, 0x9427(%rsp)
movb $0x7, 0x9426(%rsp)
movb $0x6, 0x9425(%rsp)
movb $0x5, 0x9424(%rsp)
movb $0x4, 0x9423(%rsp)
movb $0x3, 0x9422(%rsp)
movb $0x2, 0x9421(%rsp)
movb $0x1, 0x9420(%rsp)
movzbl 0x9420(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9421(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9422(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9423(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9424(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9425(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9426(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9427(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9428(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9429(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x942a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x942b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x942c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x942d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x942e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x942f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x9430(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x9431(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x9432(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x9433(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x9434(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x9435(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x9436(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x9437(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x9438(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x9439(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x943a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x943b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x943c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x943d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x943e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x943f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9410(%rsp)
vmovdqa %xmm0, 0x9400(%rsp)
vmovdqa 0x9400(%rsp), %ymm0
vmovdqa %ymm1, 0x8b20(%rsp)
vmovdqa %ymm0, 0x8b00(%rsp)
vmovdqa 0x8b20(%rsp), %ymm0
vmovdqa 0x8b00(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5120(%rsp)
vmovdqa %ymm0, 0x5100(%rsp)
vmovdqa 0x5120(%rsp), %ymm0
vmovdqa 0x5100(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x720(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6a60(%rsp)
vmovdqa %ymm0, 0x6a40(%rsp)
vmovdqa 0x6a60(%rsp), %ymm0
vmovdqa 0x6a40(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x700(%rsp)
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm0, 0x8060(%rsp)
vmovdqa %ymm0, 0x8040(%rsp)
vmovdqa 0x8060(%rsp), %ymm0
vmovdqa 0x8040(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x700(%rsp)
vmovdqa 0x720(%rsp), %ymm1
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm1, 0x50e0(%rsp)
vmovdqa %ymm0, 0x50c0(%rsp)
vmovdqa 0x50e0(%rsp), %ymm0
vmovdqa 0x50c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x720(%rsp), %ymm0
vmovdqa %ymm1, 0x50a0(%rsp)
vmovdqa %ymm0, 0x5080(%rsp)
vmovdqa 0x50a0(%rsp), %ymm0
vmovdqa 0x5080(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm1, 0x5060(%rsp)
vmovdqa %ymm0, 0x5040(%rsp)
vmovdqa 0x5060(%rsp), %ymm0
vmovdqa 0x5040(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa620(%rsp)
movl $0x13, 0xa61c(%rsp)
vmovdqa 0xa620(%rsp), %ymm0
vmovd 0xa61c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xab20(%rsp)
movl $0x2d, 0xab1c(%rsp)
vmovdqa 0xab20(%rsp), %ymm0
vmovd 0xab1c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9d20(%rsp)
vmovdqa %ymm0, 0x9d00(%rsp)
vmovdqa 0x9d20(%rsp), %ymm0
vmovdqa 0x9d00(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5020(%rsp)
vmovdqa %ymm0, 0x5000(%rsp)
vmovdqa 0x5020(%rsp), %ymm0
vmovdqa 0x5000(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x720(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6a20(%rsp)
vmovdqa %ymm0, 0x6a00(%rsp)
vmovdqa 0x6a20(%rsp), %ymm0
vmovdqa 0x6a00(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x700(%rsp)
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm0, 0x8020(%rsp)
vmovdqa %ymm0, 0x8000(%rsp)
vmovdqa 0x8020(%rsp), %ymm0
vmovdqa 0x8000(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x700(%rsp)
vmovdqa 0x720(%rsp), %ymm1
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm1, 0x4fe0(%rsp)
vmovdqa %ymm0, 0x4fc0(%rsp)
vmovdqa 0x4fe0(%rsp), %ymm0
vmovdqa 0x4fc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x720(%rsp), %ymm0
vmovdqa %ymm1, 0x4fa0(%rsp)
vmovdqa %ymm0, 0x4f80(%rsp)
vmovdqa 0x4fa0(%rsp), %ymm0
vmovdqa 0x4f80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm1, 0x4f60(%rsp)
vmovdqa %ymm0, 0x4f40(%rsp)
vmovdqa 0x4f60(%rsp), %ymm0
vmovdqa 0x4f40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x93ff(%rsp)
movb $0xb, 0x93fe(%rsp)
movb $0xa, 0x93fd(%rsp)
movb $0x9, 0x93fc(%rsp)
movb $0x8, 0x93fb(%rsp)
movb $0xf, 0x93fa(%rsp)
movb $0xe, 0x93f9(%rsp)
movb $0xd, 0x93f8(%rsp)
movb $0x4, 0x93f7(%rsp)
movb $0x3, 0x93f6(%rsp)
movb $0x2, 0x93f5(%rsp)
movb $0x1, 0x93f4(%rsp)
movb $0x0, 0x93f3(%rsp)
movb $0x7, 0x93f2(%rsp)
movb $0x6, 0x93f1(%rsp)
movb $0x5, 0x93f0(%rsp)
movb $0xc, 0x93ef(%rsp)
movb $0xb, 0x93ee(%rsp)
movb $0xa, 0x93ed(%rsp)
movb $0x9, 0x93ec(%rsp)
movb $0x8, 0x93eb(%rsp)
movb $0xf, 0x93ea(%rsp)
movb $0xe, 0x93e9(%rsp)
movb $0xd, 0x93e8(%rsp)
movb $0x4, 0x93e7(%rsp)
movb $0x3, 0x93e6(%rsp)
movb $0x2, 0x93e5(%rsp)
movb $0x1, 0x93e4(%rsp)
movb $0x0, 0x93e3(%rsp)
movb $0x7, 0x93e2(%rsp)
movb $0x6, 0x93e1(%rsp)
movb $0x5, 0x93e0(%rsp)
movzbl 0x93f0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x93f1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x93f2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x93f3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x93f4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x93f5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x93f6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x93f7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x93f8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x93f9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x93fa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x93fb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x93fc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x93fd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x93fe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x93ff(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x93e0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x93e1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x93e2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x93e3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x93e4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x93e5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x93e6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x93e7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x93e8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x93e9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x93ea(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x93eb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x93ec(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x93ed(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x93ee(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x93ef(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x93c0(%rsp)
vmovdqa 0x93c0(%rsp), %ymm0
vmovdqa %ymm1, 0x8ae0(%rsp)
vmovdqa %ymm0, 0x8ac0(%rsp)
vmovdqa 0x8ae0(%rsp), %ymm0
vmovdqa 0x8ac0(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x4f20(%rsp)
vmovdqa %ymm0, 0x4f00(%rsp)
vmovdqa 0x4f20(%rsp), %ymm0
vpxor 0x4f00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x720(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x69e0(%rsp)
vmovdqa %ymm0, 0x69c0(%rsp)
vmovdqa 0x69e0(%rsp), %ymm0
vpand 0x69c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x700(%rsp)
vmovdqa 0x700(%rsp), %ymm1
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm1, 0x7fe0(%rsp)
vmovdqa %ymm0, 0x7fc0(%rsp)
vmovdqa 0x7fe0(%rsp), %ymm0
vpaddq 0x7fc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x700(%rsp)
vmovdqa 0x720(%rsp), %ymm1
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm1, 0x4ee0(%rsp)
vmovdqa %ymm0, 0x4ec0(%rsp)
vmovdqa 0x4ee0(%rsp), %ymm0
vpxor 0x4ec0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x720(%rsp), %ymm0
vmovdqa %ymm1, 0x4ea0(%rsp)
vmovdqa %ymm0, 0x4e80(%rsp)
vmovdqa 0x4ea0(%rsp), %ymm0
vpxor 0x4e80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x700(%rsp), %ymm0
vmovdqa %ymm1, 0x4e60(%rsp)
vmovdqa %ymm0, 0x4e40(%rsp)
vmovdqa 0x4e60(%rsp), %ymm0
vpxor 0x4e40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x7fa0(%rsp)
vmovdqa %ymm0, 0x7f80(%rsp)
vmovdqa 0x7fa0(%rsp), %ymm0
vpaddq 0x7f80(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa5e0(%rsp)
movl $0x3f, 0xa5dc(%rsp)
vmovdqa 0xa5e0(%rsp), %ymm0
movl 0xa5dc(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9ce0(%rsp)
vmovdqa %ymm0, 0x9cc0(%rsp)
vmovdqa 0x9ce0(%rsp), %ymm0
vpor 0x9cc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x14acb
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x14b15
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x4e20(%rsp)
vmovdqa %ymm0, 0x4e00(%rsp)
vmovdqa 0x4e20(%rsp), %ymm0
vmovdqa 0x4e00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x6e0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x69a0(%rsp)
vmovdqa %ymm0, 0x6980(%rsp)
vmovdqa 0x69a0(%rsp), %ymm0
vmovdqa 0x6980(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x6c0(%rsp)
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm0, 0x7f60(%rsp)
vmovdqa %ymm0, 0x7f40(%rsp)
vmovdqa 0x7f60(%rsp), %ymm0
vmovdqa 0x7f40(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x6c0(%rsp)
vmovdqa 0x6e0(%rsp), %ymm1
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm1, 0x4de0(%rsp)
vmovdqa %ymm0, 0x4dc0(%rsp)
vmovdqa 0x4de0(%rsp), %ymm0
vmovdqa 0x4dc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x6e0(%rsp), %ymm0
vmovdqa %ymm1, 0x4da0(%rsp)
vmovdqa %ymm0, 0x4d80(%rsp)
vmovdqa 0x4da0(%rsp), %ymm0
vmovdqa 0x4d80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm1, 0x4d60(%rsp)
vmovdqa %ymm0, 0x4d40(%rsp)
vmovdqa 0x4d60(%rsp), %ymm0
vmovdqa 0x4d40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x93bf(%rsp)
movb $0xf, 0x93be(%rsp)
movb $0xe, 0x93bd(%rsp)
movb $0xd, 0x93bc(%rsp)
movb $0xc, 0x93bb(%rsp)
movb $0xb, 0x93ba(%rsp)
movb $0xa, 0x93b9(%rsp)
movb $0x9, 0x93b8(%rsp)
movb $0x0, 0x93b7(%rsp)
movb $0x7, 0x93b6(%rsp)
movb $0x6, 0x93b5(%rsp)
movb $0x5, 0x93b4(%rsp)
movb $0x4, 0x93b3(%rsp)
movb $0x3, 0x93b2(%rsp)
movb $0x2, 0x93b1(%rsp)
movb $0x1, 0x93b0(%rsp)
movb $0x8, 0x93af(%rsp)
movb $0xf, 0x93ae(%rsp)
movb $0xe, 0x93ad(%rsp)
movb $0xd, 0x93ac(%rsp)
movb $0xc, 0x93ab(%rsp)
movb $0xb, 0x93aa(%rsp)
movb $0xa, 0x93a9(%rsp)
movb $0x9, 0x93a8(%rsp)
movb $0x0, 0x93a7(%rsp)
movb $0x7, 0x93a6(%rsp)
movb $0x6, 0x93a5(%rsp)
movb $0x5, 0x93a4(%rsp)
movb $0x4, 0x93a3(%rsp)
movb $0x3, 0x93a2(%rsp)
movb $0x2, 0x93a1(%rsp)
movb $0x1, 0x93a0(%rsp)
movzbl 0x93a0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x93a1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x93a2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x93a3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x93a4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x93a5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x93a6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x93a7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x93a8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x93a9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x93aa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x93ab(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x93ac(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x93ad(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x93ae(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x93af(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x93b0(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x93b1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x93b2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x93b3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x93b4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x93b5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x93b6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x93b7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x93b8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x93b9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x93ba(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x93bb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x93bc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x93bd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x93be(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x93bf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9390(%rsp)
vmovdqa %xmm0, 0x9380(%rsp)
vmovdqa 0x9380(%rsp), %ymm0
vmovdqa %ymm1, 0x8aa0(%rsp)
vmovdqa %ymm0, 0x8a80(%rsp)
vmovdqa 0x8aa0(%rsp), %ymm0
vmovdqa 0x8a80(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x4d20(%rsp)
vmovdqa %ymm0, 0x4d00(%rsp)
vmovdqa 0x4d20(%rsp), %ymm0
vmovdqa 0x4d00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x6e0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6960(%rsp)
vmovdqa %ymm0, 0x6940(%rsp)
vmovdqa 0x6960(%rsp), %ymm0
vmovdqa 0x6940(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x6c0(%rsp)
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm0, 0x7f20(%rsp)
vmovdqa %ymm0, 0x7f00(%rsp)
vmovdqa 0x7f20(%rsp), %ymm0
vmovdqa 0x7f00(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x6c0(%rsp)
vmovdqa 0x6e0(%rsp), %ymm1
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm1, 0x4ce0(%rsp)
vmovdqa %ymm0, 0x4cc0(%rsp)
vmovdqa 0x4ce0(%rsp), %ymm0
vmovdqa 0x4cc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x6e0(%rsp), %ymm0
vmovdqa %ymm1, 0x4ca0(%rsp)
vmovdqa %ymm0, 0x4c80(%rsp)
vmovdqa 0x4ca0(%rsp), %ymm0
vmovdqa 0x4c80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm1, 0x4c60(%rsp)
vmovdqa %ymm0, 0x4c40(%rsp)
vmovdqa 0x4c60(%rsp), %ymm0
vmovdqa 0x4c40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa5a0(%rsp)
movl $0x13, 0xa59c(%rsp)
vmovdqa 0xa5a0(%rsp), %ymm0
vmovd 0xa59c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xaae0(%rsp)
movl $0x2d, 0xaadc(%rsp)
vmovdqa 0xaae0(%rsp), %ymm0
vmovd 0xaadc(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9ca0(%rsp)
vmovdqa %ymm0, 0x9c80(%rsp)
vmovdqa 0x9ca0(%rsp), %ymm0
vmovdqa 0x9c80(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x4c20(%rsp)
vmovdqa %ymm0, 0x4c00(%rsp)
vmovdqa 0x4c20(%rsp), %ymm0
vmovdqa 0x4c00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x6e0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6920(%rsp)
vmovdqa %ymm0, 0x6900(%rsp)
vmovdqa 0x6920(%rsp), %ymm0
vmovdqa 0x6900(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x6c0(%rsp)
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm0, 0x7ee0(%rsp)
vmovdqa %ymm0, 0x7ec0(%rsp)
vmovdqa 0x7ee0(%rsp), %ymm0
vmovdqa 0x7ec0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x6c0(%rsp)
vmovdqa 0x6e0(%rsp), %ymm1
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm1, 0x4be0(%rsp)
vmovdqa %ymm0, 0x4bc0(%rsp)
vmovdqa 0x4be0(%rsp), %ymm0
vmovdqa 0x4bc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x6e0(%rsp), %ymm0
vmovdqa %ymm1, 0x4ba0(%rsp)
vmovdqa %ymm0, 0x4b80(%rsp)
vmovdqa 0x4ba0(%rsp), %ymm0
vmovdqa 0x4b80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm1, 0x4b60(%rsp)
vmovdqa %ymm0, 0x4b40(%rsp)
vmovdqa 0x4b60(%rsp), %ymm0
vmovdqa 0x4b40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x937f(%rsp)
movb $0xb, 0x937e(%rsp)
movb $0xa, 0x937d(%rsp)
movb $0x9, 0x937c(%rsp)
movb $0x8, 0x937b(%rsp)
movb $0xf, 0x937a(%rsp)
movb $0xe, 0x9379(%rsp)
movb $0xd, 0x9378(%rsp)
movb $0x4, 0x9377(%rsp)
movb $0x3, 0x9376(%rsp)
movb $0x2, 0x9375(%rsp)
movb $0x1, 0x9374(%rsp)
movb $0x0, 0x9373(%rsp)
movb $0x7, 0x9372(%rsp)
movb $0x6, 0x9371(%rsp)
movb $0x5, 0x9370(%rsp)
movb $0xc, 0x936f(%rsp)
movb $0xb, 0x936e(%rsp)
movb $0xa, 0x936d(%rsp)
movb $0x9, 0x936c(%rsp)
movb $0x8, 0x936b(%rsp)
movb $0xf, 0x936a(%rsp)
movb $0xe, 0x9369(%rsp)
movb $0xd, 0x9368(%rsp)
movb $0x4, 0x9367(%rsp)
movb $0x3, 0x9366(%rsp)
movb $0x2, 0x9365(%rsp)
movb $0x1, 0x9364(%rsp)
movb $0x0, 0x9363(%rsp)
movb $0x7, 0x9362(%rsp)
movb $0x6, 0x9361(%rsp)
movb $0x5, 0x9360(%rsp)
movzbl 0x9370(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9371(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9372(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9373(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9374(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9375(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9376(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9377(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9378(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9379(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x937a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x937b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x937c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x937d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x937e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x937f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x9360(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9361(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9362(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9363(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9364(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9365(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9366(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9367(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9368(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9369(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x936a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x936b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x936c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x936d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x936e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x936f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x9340(%rsp)
vmovdqa 0x9340(%rsp), %ymm0
vmovdqa %ymm1, 0x8a60(%rsp)
vmovdqa %ymm0, 0x8a40(%rsp)
vmovdqa 0x8a60(%rsp), %ymm0
vmovdqa 0x8a40(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x4b20(%rsp)
vmovdqa %ymm0, 0x4b00(%rsp)
vmovdqa 0x4b20(%rsp), %ymm0
vpxor 0x4b00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x6e0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x68e0(%rsp)
vmovdqa %ymm0, 0x68c0(%rsp)
vmovdqa 0x68e0(%rsp), %ymm0
vpand 0x68c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x6c0(%rsp)
vmovdqa 0x6c0(%rsp), %ymm1
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm1, 0x7ea0(%rsp)
vmovdqa %ymm0, 0x7e80(%rsp)
vmovdqa 0x7ea0(%rsp), %ymm0
vpaddq 0x7e80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x6c0(%rsp)
vmovdqa 0x6e0(%rsp), %ymm1
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm1, 0x4ae0(%rsp)
vmovdqa %ymm0, 0x4ac0(%rsp)
vmovdqa 0x4ae0(%rsp), %ymm0
vpxor 0x4ac0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x6e0(%rsp), %ymm0
vmovdqa %ymm1, 0x4aa0(%rsp)
vmovdqa %ymm0, 0x4a80(%rsp)
vmovdqa 0x4aa0(%rsp), %ymm0
vpxor 0x4a80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x6c0(%rsp), %ymm0
vmovdqa %ymm1, 0x4a60(%rsp)
vmovdqa %ymm0, 0x4a40(%rsp)
vmovdqa 0x4a60(%rsp), %ymm0
vpxor 0x4a40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x7e60(%rsp)
vmovdqa %ymm0, 0x7e40(%rsp)
vmovdqa 0x7e60(%rsp), %ymm0
vpaddq 0x7e40(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa560(%rsp)
movl $0x3f, 0xa55c(%rsp)
vmovdqa 0xa560(%rsp), %ymm0
movl 0xa55c(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9c60(%rsp)
vmovdqa %ymm0, 0x9c40(%rsp)
vmovdqa 0x9c60(%rsp), %ymm0
vpor 0x9c40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x15880
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x158ca
jmp 0x158cc
movl 0x74c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x74c(%rsp)
jmp 0x13d4e
jmp 0x158e4
vmovdqa 0x860(%rsp), %ymm1
movq 0x8a0(%rsp), %rax
addq 0x758(%rsp), %rax
movq %rax, 0xc30(%rsp)
movq 0xc30(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x4a20(%rsp)
vmovdqa %ymm0, 0x4a00(%rsp)
vmovdqa 0x4a20(%rsp), %ymm0
vpxor 0x4a00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x840(%rsp), %ymm1
movq 0x8a0(%rsp), %rax
addq 0x758(%rsp), %rax
addq $0x20, %rax
movq %rax, 0xc28(%rsp)
movq 0xc28(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x49e0(%rsp)
vmovdqa %ymm0, 0x49c0(%rsp)
vmovdqa 0x49e0(%rsp), %ymm0
vpxor 0x49c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x820(%rsp), %ymm1
movq 0x8a0(%rsp), %rax
addq 0x758(%rsp), %rax
addq $0x40, %rax
movq %rax, 0xc20(%rsp)
movq 0xc20(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x49a0(%rsp)
vmovdqa %ymm0, 0x4980(%rsp)
vmovdqa 0x49a0(%rsp), %ymm0
vpxor 0x4980(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
movq 0x758(%rsp), %rax
addq $0x60, %rax
movq %rax, 0x758(%rsp)
movq 0x750(%rsp), %rax
subq $0x60, %rax
movq %rax, 0x750(%rsp)
jmp 0x13c80
jmp 0x15a29
jmp 0x15a2b
leaq 0x640(%rsp), %rdi
xorl %esi, %esi
movl $0x60, %edx
vzeroupper
callq 0x1030
leaq 0x640(%rsp), %rdi
movq 0x8a0(%rsp), %rsi
addq 0x758(%rsp), %rsi
movq 0x750(%rsp), %rdx
callq 0x1090
movq 0x750(%rsp), %rax
movb $0x1, 0x640(%rsp,%rax)
movzbl 0x69f(%rsp), %eax
orl $0x80, %eax
movb %al, 0x69f(%rsp)
jmp 0x15a8d
jmp 0x15a8f
vmovdqa 0x800(%rsp), %ymm1
movq $0x1, 0xa38(%rsp)
movq $0x0, 0xa30(%rsp)
movq $0x0, 0xa28(%rsp)
movq $0x0, 0xa20(%rsp)
vmovq 0xa38(%rsp), %xmm2
vmovq 0xa30(%rsp), %xmm0
vpunpcklqdq %xmm2, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm2[0]
vmovq 0xa28(%rsp), %xmm3
vmovq 0xa20(%rsp), %xmm0
vpunpcklqdq %xmm3, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm3[0]
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0xa00(%rsp)
vmovdqa 0xa00(%rsp), %ymm0
vmovdqa %ymm1, 0x4960(%rsp)
vmovdqa %ymm0, 0x4940(%rsp)
vmovdqa 0x4960(%rsp), %ymm0
vpxor 0x4940(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
jmp 0x15b3f
movl $0x0, 0x63c(%rsp)
cmpl $0x6, 0x63c(%rsp)
jge 0x176de
jmp 0x15b5a
jmp 0x15b5c
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x4920(%rsp)
vmovdqa %ymm0, 0x4900(%rsp)
vmovdqa 0x4920(%rsp), %ymm0
vmovdqa 0x4900(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x600(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x68a0(%rsp)
vmovdqa %ymm0, 0x6880(%rsp)
vmovdqa 0x68a0(%rsp), %ymm0
vmovdqa 0x6880(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5e0(%rsp)
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm0, 0x7e20(%rsp)
vmovdqa %ymm0, 0x7e00(%rsp)
vmovdqa 0x7e20(%rsp), %ymm0
vmovdqa 0x7e00(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5e0(%rsp)
vmovdqa 0x600(%rsp), %ymm1
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm1, 0x48e0(%rsp)
vmovdqa %ymm0, 0x48c0(%rsp)
vmovdqa 0x48e0(%rsp), %ymm0
vmovdqa 0x48c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x600(%rsp), %ymm0
vmovdqa %ymm1, 0x48a0(%rsp)
vmovdqa %ymm0, 0x4880(%rsp)
vmovdqa 0x48a0(%rsp), %ymm0
vmovdqa 0x4880(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm1, 0x4860(%rsp)
vmovdqa %ymm0, 0x4840(%rsp)
vmovdqa 0x4860(%rsp), %ymm0
vmovdqa 0x4840(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x933f(%rsp)
movb $0xf, 0x933e(%rsp)
movb $0xe, 0x933d(%rsp)
movb $0xd, 0x933c(%rsp)
movb $0xc, 0x933b(%rsp)
movb $0xb, 0x933a(%rsp)
movb $0xa, 0x9339(%rsp)
movb $0x9, 0x9338(%rsp)
movb $0x0, 0x9337(%rsp)
movb $0x7, 0x9336(%rsp)
movb $0x6, 0x9335(%rsp)
movb $0x5, 0x9334(%rsp)
movb $0x4, 0x9333(%rsp)
movb $0x3, 0x9332(%rsp)
movb $0x2, 0x9331(%rsp)
movb $0x1, 0x9330(%rsp)
movb $0x8, 0x932f(%rsp)
movb $0xf, 0x932e(%rsp)
movb $0xe, 0x932d(%rsp)
movb $0xd, 0x932c(%rsp)
movb $0xc, 0x932b(%rsp)
movb $0xb, 0x932a(%rsp)
movb $0xa, 0x9329(%rsp)
movb $0x9, 0x9328(%rsp)
movb $0x0, 0x9327(%rsp)
movb $0x7, 0x9326(%rsp)
movb $0x6, 0x9325(%rsp)
movb $0x5, 0x9324(%rsp)
movb $0x4, 0x9323(%rsp)
movb $0x3, 0x9322(%rsp)
movb $0x2, 0x9321(%rsp)
movb $0x1, 0x9320(%rsp)
movzbl 0x9320(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9321(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9322(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9323(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9324(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9325(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9326(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9327(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9328(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9329(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x932a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x932b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x932c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x932d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x932e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x932f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x9330(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x9331(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x9332(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x9333(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x9334(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x9335(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x9336(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x9337(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x9338(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x9339(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x933a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x933b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x933c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x933d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x933e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x933f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9310(%rsp)
vmovdqa %xmm0, 0x9300(%rsp)
vmovdqa 0x9300(%rsp), %ymm0
vmovdqa %ymm1, 0x8a20(%rsp)
vmovdqa %ymm0, 0x8a00(%rsp)
vmovdqa 0x8a20(%rsp), %ymm0
vmovdqa 0x8a00(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x4820(%rsp)
vmovdqa %ymm0, 0x4800(%rsp)
vmovdqa 0x4820(%rsp), %ymm0
vmovdqa 0x4800(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x600(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6860(%rsp)
vmovdqa %ymm0, 0x6840(%rsp)
vmovdqa 0x6860(%rsp), %ymm0
vmovdqa 0x6840(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5e0(%rsp)
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm0, 0x7de0(%rsp)
vmovdqa %ymm0, 0x7dc0(%rsp)
vmovdqa 0x7de0(%rsp), %ymm0
vmovdqa 0x7dc0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5e0(%rsp)
vmovdqa 0x600(%rsp), %ymm1
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm1, 0x47e0(%rsp)
vmovdqa %ymm0, 0x47c0(%rsp)
vmovdqa 0x47e0(%rsp), %ymm0
vmovdqa 0x47c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x600(%rsp), %ymm0
vmovdqa %ymm1, 0x47a0(%rsp)
vmovdqa %ymm0, 0x4780(%rsp)
vmovdqa 0x47a0(%rsp), %ymm0
vmovdqa 0x4780(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm1, 0x4760(%rsp)
vmovdqa %ymm0, 0x4740(%rsp)
vmovdqa 0x4760(%rsp), %ymm0
vmovdqa 0x4740(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa520(%rsp)
movl $0x13, 0xa51c(%rsp)
vmovdqa 0xa520(%rsp), %ymm0
vmovd 0xa51c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xaaa0(%rsp)
movl $0x2d, 0xaa9c(%rsp)
vmovdqa 0xaaa0(%rsp), %ymm0
vmovd 0xaa9c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9c20(%rsp)
vmovdqa %ymm0, 0x9c00(%rsp)
vmovdqa 0x9c20(%rsp), %ymm0
vmovdqa 0x9c00(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x4720(%rsp)
vmovdqa %ymm0, 0x4700(%rsp)
vmovdqa 0x4720(%rsp), %ymm0
vmovdqa 0x4700(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x600(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6820(%rsp)
vmovdqa %ymm0, 0x6800(%rsp)
vmovdqa 0x6820(%rsp), %ymm0
vmovdqa 0x6800(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5e0(%rsp)
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm0, 0x7da0(%rsp)
vmovdqa %ymm0, 0x7d80(%rsp)
vmovdqa 0x7da0(%rsp), %ymm0
vmovdqa 0x7d80(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5e0(%rsp)
vmovdqa 0x600(%rsp), %ymm1
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm1, 0x46e0(%rsp)
vmovdqa %ymm0, 0x46c0(%rsp)
vmovdqa 0x46e0(%rsp), %ymm0
vmovdqa 0x46c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x600(%rsp), %ymm0
vmovdqa %ymm1, 0x46a0(%rsp)
vmovdqa %ymm0, 0x4680(%rsp)
vmovdqa 0x46a0(%rsp), %ymm0
vmovdqa 0x4680(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm1, 0x4660(%rsp)
vmovdqa %ymm0, 0x4640(%rsp)
vmovdqa 0x4660(%rsp), %ymm0
vmovdqa 0x4640(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x92ff(%rsp)
movb $0xb, 0x92fe(%rsp)
movb $0xa, 0x92fd(%rsp)
movb $0x9, 0x92fc(%rsp)
movb $0x8, 0x92fb(%rsp)
movb $0xf, 0x92fa(%rsp)
movb $0xe, 0x92f9(%rsp)
movb $0xd, 0x92f8(%rsp)
movb $0x4, 0x92f7(%rsp)
movb $0x3, 0x92f6(%rsp)
movb $0x2, 0x92f5(%rsp)
movb $0x1, 0x92f4(%rsp)
movb $0x0, 0x92f3(%rsp)
movb $0x7, 0x92f2(%rsp)
movb $0x6, 0x92f1(%rsp)
movb $0x5, 0x92f0(%rsp)
movb $0xc, 0x92ef(%rsp)
movb $0xb, 0x92ee(%rsp)
movb $0xa, 0x92ed(%rsp)
movb $0x9, 0x92ec(%rsp)
movb $0x8, 0x92eb(%rsp)
movb $0xf, 0x92ea(%rsp)
movb $0xe, 0x92e9(%rsp)
movb $0xd, 0x92e8(%rsp)
movb $0x4, 0x92e7(%rsp)
movb $0x3, 0x92e6(%rsp)
movb $0x2, 0x92e5(%rsp)
movb $0x1, 0x92e4(%rsp)
movb $0x0, 0x92e3(%rsp)
movb $0x7, 0x92e2(%rsp)
movb $0x6, 0x92e1(%rsp)
movb $0x5, 0x92e0(%rsp)
movzbl 0x92f0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x92f1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x92f2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x92f3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x92f4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x92f5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x92f6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x92f7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x92f8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x92f9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x92fa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x92fb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x92fc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x92fd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x92fe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x92ff(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x92e0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x92e1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x92e2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x92e3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x92e4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x92e5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x92e6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x92e7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x92e8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x92e9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x92ea(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x92eb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x92ec(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x92ed(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x92ee(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x92ef(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x92c0(%rsp)
vmovdqa 0x92c0(%rsp), %ymm0
vmovdqa %ymm1, 0x89e0(%rsp)
vmovdqa %ymm0, 0x89c0(%rsp)
vmovdqa 0x89e0(%rsp), %ymm0
vmovdqa 0x89c0(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x4620(%rsp)
vmovdqa %ymm0, 0x4600(%rsp)
vmovdqa 0x4620(%rsp), %ymm0
vpxor 0x4600(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x600(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x67e0(%rsp)
vmovdqa %ymm0, 0x67c0(%rsp)
vmovdqa 0x67e0(%rsp), %ymm0
vpand 0x67c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x5e0(%rsp)
vmovdqa 0x5e0(%rsp), %ymm1
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm1, 0x7d60(%rsp)
vmovdqa %ymm0, 0x7d40(%rsp)
vmovdqa 0x7d60(%rsp), %ymm0
vpaddq 0x7d40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x5e0(%rsp)
vmovdqa 0x600(%rsp), %ymm1
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm1, 0x45e0(%rsp)
vmovdqa %ymm0, 0x45c0(%rsp)
vmovdqa 0x45e0(%rsp), %ymm0
vpxor 0x45c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x600(%rsp), %ymm0
vmovdqa %ymm1, 0x45a0(%rsp)
vmovdqa %ymm0, 0x4580(%rsp)
vmovdqa 0x45a0(%rsp), %ymm0
vpxor 0x4580(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x5e0(%rsp), %ymm0
vmovdqa %ymm1, 0x4560(%rsp)
vmovdqa %ymm0, 0x4540(%rsp)
vmovdqa 0x4560(%rsp), %ymm0
vpxor 0x4540(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x7d20(%rsp)
vmovdqa %ymm0, 0x7d00(%rsp)
vmovdqa 0x7d20(%rsp), %ymm0
vpaddq 0x7d00(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa4e0(%rsp)
movl $0x3f, 0xa4dc(%rsp)
vmovdqa 0xa4e0(%rsp), %ymm0
movl 0xa4dc(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9be0(%rsp)
vmovdqa %ymm0, 0x9bc0(%rsp)
vmovdqa 0x9be0(%rsp), %ymm0
vpor 0x9bc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x168c7
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x16911
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x4520(%rsp)
vmovdqa %ymm0, 0x4500(%rsp)
vmovdqa 0x4520(%rsp), %ymm0
vmovdqa 0x4500(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5c0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x67a0(%rsp)
vmovdqa %ymm0, 0x6780(%rsp)
vmovdqa 0x67a0(%rsp), %ymm0
vmovdqa 0x6780(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5a0(%rsp)
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm0, 0x7ce0(%rsp)
vmovdqa %ymm0, 0x7cc0(%rsp)
vmovdqa 0x7ce0(%rsp), %ymm0
vmovdqa 0x7cc0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5a0(%rsp)
vmovdqa 0x5c0(%rsp), %ymm1
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm1, 0x44e0(%rsp)
vmovdqa %ymm0, 0x44c0(%rsp)
vmovdqa 0x44e0(%rsp), %ymm0
vmovdqa 0x44c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x5c0(%rsp), %ymm0
vmovdqa %ymm1, 0x44a0(%rsp)
vmovdqa %ymm0, 0x4480(%rsp)
vmovdqa 0x44a0(%rsp), %ymm0
vmovdqa 0x4480(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm1, 0x4460(%rsp)
vmovdqa %ymm0, 0x4440(%rsp)
vmovdqa 0x4460(%rsp), %ymm0
vmovdqa 0x4440(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x92bf(%rsp)
movb $0xf, 0x92be(%rsp)
movb $0xe, 0x92bd(%rsp)
movb $0xd, 0x92bc(%rsp)
movb $0xc, 0x92bb(%rsp)
movb $0xb, 0x92ba(%rsp)
movb $0xa, 0x92b9(%rsp)
movb $0x9, 0x92b8(%rsp)
movb $0x0, 0x92b7(%rsp)
movb $0x7, 0x92b6(%rsp)
movb $0x6, 0x92b5(%rsp)
movb $0x5, 0x92b4(%rsp)
movb $0x4, 0x92b3(%rsp)
movb $0x3, 0x92b2(%rsp)
movb $0x2, 0x92b1(%rsp)
movb $0x1, 0x92b0(%rsp)
movb $0x8, 0x92af(%rsp)
movb $0xf, 0x92ae(%rsp)
movb $0xe, 0x92ad(%rsp)
movb $0xd, 0x92ac(%rsp)
movb $0xc, 0x92ab(%rsp)
movb $0xb, 0x92aa(%rsp)
movb $0xa, 0x92a9(%rsp)
movb $0x9, 0x92a8(%rsp)
movb $0x0, 0x92a7(%rsp)
movb $0x7, 0x92a6(%rsp)
movb $0x6, 0x92a5(%rsp)
movb $0x5, 0x92a4(%rsp)
movb $0x4, 0x92a3(%rsp)
movb $0x3, 0x92a2(%rsp)
movb $0x2, 0x92a1(%rsp)
movb $0x1, 0x92a0(%rsp)
movzbl 0x92a0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x92a1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x92a2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x92a3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x92a4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x92a5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x92a6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x92a7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x92a8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x92a9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x92aa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x92ab(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x92ac(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x92ad(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x92ae(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x92af(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x92b0(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x92b1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x92b2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x92b3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x92b4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x92b5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x92b6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x92b7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x92b8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x92b9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x92ba(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x92bb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x92bc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x92bd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x92be(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x92bf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9290(%rsp)
vmovdqa %xmm0, 0x9280(%rsp)
vmovdqa 0x9280(%rsp), %ymm0
vmovdqa %ymm1, 0x89a0(%rsp)
vmovdqa %ymm0, 0x8980(%rsp)
vmovdqa 0x89a0(%rsp), %ymm0
vmovdqa 0x8980(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x4420(%rsp)
vmovdqa %ymm0, 0x4400(%rsp)
vmovdqa 0x4420(%rsp), %ymm0
vmovdqa 0x4400(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5c0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6760(%rsp)
vmovdqa %ymm0, 0x6740(%rsp)
vmovdqa 0x6760(%rsp), %ymm0
vmovdqa 0x6740(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5a0(%rsp)
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm0, 0x7ca0(%rsp)
vmovdqa %ymm0, 0x7c80(%rsp)
vmovdqa 0x7ca0(%rsp), %ymm0
vmovdqa 0x7c80(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5a0(%rsp)
vmovdqa 0x5c0(%rsp), %ymm1
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm1, 0x43e0(%rsp)
vmovdqa %ymm0, 0x43c0(%rsp)
vmovdqa 0x43e0(%rsp), %ymm0
vmovdqa 0x43c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x5c0(%rsp), %ymm0
vmovdqa %ymm1, 0x43a0(%rsp)
vmovdqa %ymm0, 0x4380(%rsp)
vmovdqa 0x43a0(%rsp), %ymm0
vmovdqa 0x4380(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm1, 0x4360(%rsp)
vmovdqa %ymm0, 0x4340(%rsp)
vmovdqa 0x4360(%rsp), %ymm0
vmovdqa 0x4340(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa4a0(%rsp)
movl $0x13, 0xa49c(%rsp)
vmovdqa 0xa4a0(%rsp), %ymm0
vmovd 0xa49c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xaa60(%rsp)
movl $0x2d, 0xaa5c(%rsp)
vmovdqa 0xaa60(%rsp), %ymm0
vmovd 0xaa5c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9ba0(%rsp)
vmovdqa %ymm0, 0x9b80(%rsp)
vmovdqa 0x9ba0(%rsp), %ymm0
vmovdqa 0x9b80(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x4320(%rsp)
vmovdqa %ymm0, 0x4300(%rsp)
vmovdqa 0x4320(%rsp), %ymm0
vmovdqa 0x4300(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5c0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6720(%rsp)
vmovdqa %ymm0, 0x6700(%rsp)
vmovdqa 0x6720(%rsp), %ymm0
vmovdqa 0x6700(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5a0(%rsp)
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm0, 0x7c60(%rsp)
vmovdqa %ymm0, 0x7c40(%rsp)
vmovdqa 0x7c60(%rsp), %ymm0
vmovdqa 0x7c40(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x5a0(%rsp)
vmovdqa 0x5c0(%rsp), %ymm1
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm1, 0x42e0(%rsp)
vmovdqa %ymm0, 0x42c0(%rsp)
vmovdqa 0x42e0(%rsp), %ymm0
vmovdqa 0x42c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x5c0(%rsp), %ymm0
vmovdqa %ymm1, 0x42a0(%rsp)
vmovdqa %ymm0, 0x4280(%rsp)
vmovdqa 0x42a0(%rsp), %ymm0
vmovdqa 0x4280(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm1, 0x4260(%rsp)
vmovdqa %ymm0, 0x4240(%rsp)
vmovdqa 0x4260(%rsp), %ymm0
vmovdqa 0x4240(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x927f(%rsp)
movb $0xb, 0x927e(%rsp)
movb $0xa, 0x927d(%rsp)
movb $0x9, 0x927c(%rsp)
movb $0x8, 0x927b(%rsp)
movb $0xf, 0x927a(%rsp)
movb $0xe, 0x9279(%rsp)
movb $0xd, 0x9278(%rsp)
movb $0x4, 0x9277(%rsp)
movb $0x3, 0x9276(%rsp)
movb $0x2, 0x9275(%rsp)
movb $0x1, 0x9274(%rsp)
movb $0x0, 0x9273(%rsp)
movb $0x7, 0x9272(%rsp)
movb $0x6, 0x9271(%rsp)
movb $0x5, 0x9270(%rsp)
movb $0xc, 0x926f(%rsp)
movb $0xb, 0x926e(%rsp)
movb $0xa, 0x926d(%rsp)
movb $0x9, 0x926c(%rsp)
movb $0x8, 0x926b(%rsp)
movb $0xf, 0x926a(%rsp)
movb $0xe, 0x9269(%rsp)
movb $0xd, 0x9268(%rsp)
movb $0x4, 0x9267(%rsp)
movb $0x3, 0x9266(%rsp)
movb $0x2, 0x9265(%rsp)
movb $0x1, 0x9264(%rsp)
movb $0x0, 0x9263(%rsp)
movb $0x7, 0x9262(%rsp)
movb $0x6, 0x9261(%rsp)
movb $0x5, 0x9260(%rsp)
movzbl 0x9270(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9271(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9272(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9273(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9274(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9275(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9276(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9277(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9278(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9279(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x927a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x927b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x927c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x927d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x927e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x927f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x9260(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9261(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9262(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9263(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9264(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9265(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9266(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9267(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9268(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9269(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x926a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x926b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x926c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x926d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x926e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x926f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x9240(%rsp)
vmovdqa 0x9240(%rsp), %ymm0
vmovdqa %ymm1, 0x8960(%rsp)
vmovdqa %ymm0, 0x8940(%rsp)
vmovdqa 0x8960(%rsp), %ymm0
vmovdqa 0x8940(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x4220(%rsp)
vmovdqa %ymm0, 0x4200(%rsp)
vmovdqa 0x4220(%rsp), %ymm0
vpxor 0x4200(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x5c0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x66e0(%rsp)
vmovdqa %ymm0, 0x66c0(%rsp)
vmovdqa 0x66e0(%rsp), %ymm0
vpand 0x66c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x5a0(%rsp)
vmovdqa 0x5a0(%rsp), %ymm1
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm1, 0x7c20(%rsp)
vmovdqa %ymm0, 0x7c00(%rsp)
vmovdqa 0x7c20(%rsp), %ymm0
vpaddq 0x7c00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x5a0(%rsp)
vmovdqa 0x5c0(%rsp), %ymm1
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm1, 0x41e0(%rsp)
vmovdqa %ymm0, 0x41c0(%rsp)
vmovdqa 0x41e0(%rsp), %ymm0
vpxor 0x41c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x5c0(%rsp), %ymm0
vmovdqa %ymm1, 0x41a0(%rsp)
vmovdqa %ymm0, 0x4180(%rsp)
vmovdqa 0x41a0(%rsp), %ymm0
vpxor 0x4180(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x5a0(%rsp), %ymm0
vmovdqa %ymm1, 0x4160(%rsp)
vmovdqa %ymm0, 0x4140(%rsp)
vmovdqa 0x4160(%rsp), %ymm0
vpxor 0x4140(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x7be0(%rsp)
vmovdqa %ymm0, 0x7bc0(%rsp)
vmovdqa 0x7be0(%rsp), %ymm0
vpaddq 0x7bc0(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa460(%rsp)
movl $0x3f, 0xa45c(%rsp)
vmovdqa 0xa460(%rsp), %ymm0
movl 0xa45c(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9b60(%rsp)
vmovdqa %ymm0, 0x9b40(%rsp)
vmovdqa 0x9b60(%rsp), %ymm0
vpor 0x9b40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1767c
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x176c6
jmp 0x176c8
movl 0x63c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x63c(%rsp)
jmp 0x15b4a
jmp 0x176e0
vmovdqa 0x860(%rsp), %ymm1
leaq 0x640(%rsp), %rax
movq %rax, 0xc18(%rsp)
movq 0xc18(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x4120(%rsp)
vmovdqa %ymm0, 0x4100(%rsp)
vmovdqa 0x4120(%rsp), %ymm0
vpxor 0x4100(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x840(%rsp), %ymm1
leaq 0x640(%rsp), %rax
addq $0x20, %rax
movq %rax, 0xc10(%rsp)
movq 0xc10(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x40e0(%rsp)
vmovdqa %ymm0, 0x40c0(%rsp)
vmovdqa 0x40e0(%rsp), %ymm0
vpxor 0x40c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x820(%rsp), %ymm1
leaq 0x640(%rsp), %rax
addq $0x40, %rax
movq %rax, 0xc08(%rsp)
movq 0xc08(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x40a0(%rsp)
vmovdqa %ymm0, 0x4080(%rsp)
vmovdqa 0x40a0(%rsp), %ymm0
vpxor 0x4080(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
jmp 0x177e0
jmp 0x177e2
jmp 0x177e4
jmp 0x177e6
movq 0x888(%rsp), %rax
subq $0x20, %rax
cmpq $0x0, %rax
jbe 0x1b636
movq $0x0, 0x598(%rsp)
movq 0x888(%rsp), %rax
subq $0x20, %rax
movq %rax, 0x590(%rsp)
cmpq $0x60, 0x590(%rsp)
jb 0x196be
jmp 0x1782d
jmp 0x1782f
vmovdqa 0x800(%rsp), %ymm1
movq $0x2, 0x9f8(%rsp)
movq $0x0, 0x9f0(%rsp)
movq $0x0, 0x9e8(%rsp)
movq $0x0, 0x9e0(%rsp)
vmovq 0x9f8(%rsp), %xmm2
vmovq 0x9f0(%rsp), %xmm0
vpunpcklqdq %xmm2, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm2[0]
vmovq 0x9e8(%rsp), %xmm3
vmovq 0x9e0(%rsp), %xmm0
vpunpcklqdq %xmm3, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm3[0]
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x9c0(%rsp)
vmovdqa 0x9c0(%rsp), %ymm0
vmovdqa %ymm1, 0x4060(%rsp)
vmovdqa %ymm0, 0x4040(%rsp)
vmovdqa 0x4060(%rsp), %ymm0
vpxor 0x4040(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
jmp 0x178df
movl $0x0, 0x51c(%rsp)
cmpl $0x6, 0x51c(%rsp)
jge 0x1947e
jmp 0x178fa
jmp 0x178fc
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x4020(%rsp)
vmovdqa %ymm0, 0x4000(%rsp)
vmovdqa 0x4020(%rsp), %ymm0
vmovdqa 0x4000(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4e0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x66a0(%rsp)
vmovdqa %ymm0, 0x6680(%rsp)
vmovdqa 0x66a0(%rsp), %ymm0
vmovdqa 0x6680(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4c0(%rsp)
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm0, 0x7ba0(%rsp)
vmovdqa %ymm0, 0x7b80(%rsp)
vmovdqa 0x7ba0(%rsp), %ymm0
vmovdqa 0x7b80(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4c0(%rsp)
vmovdqa 0x4e0(%rsp), %ymm1
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm1, 0x3fe0(%rsp)
vmovdqa %ymm0, 0x3fc0(%rsp)
vmovdqa 0x3fe0(%rsp), %ymm0
vmovdqa 0x3fc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x4e0(%rsp), %ymm0
vmovdqa %ymm1, 0x3fa0(%rsp)
vmovdqa %ymm0, 0x3f80(%rsp)
vmovdqa 0x3fa0(%rsp), %ymm0
vmovdqa 0x3f80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm1, 0x3f60(%rsp)
vmovdqa %ymm0, 0x3f40(%rsp)
vmovdqa 0x3f60(%rsp), %ymm0
vmovdqa 0x3f40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x923f(%rsp)
movb $0xf, 0x923e(%rsp)
movb $0xe, 0x923d(%rsp)
movb $0xd, 0x923c(%rsp)
movb $0xc, 0x923b(%rsp)
movb $0xb, 0x923a(%rsp)
movb $0xa, 0x9239(%rsp)
movb $0x9, 0x9238(%rsp)
movb $0x0, 0x9237(%rsp)
movb $0x7, 0x9236(%rsp)
movb $0x6, 0x9235(%rsp)
movb $0x5, 0x9234(%rsp)
movb $0x4, 0x9233(%rsp)
movb $0x3, 0x9232(%rsp)
movb $0x2, 0x9231(%rsp)
movb $0x1, 0x9230(%rsp)
movb $0x8, 0x922f(%rsp)
movb $0xf, 0x922e(%rsp)
movb $0xe, 0x922d(%rsp)
movb $0xd, 0x922c(%rsp)
movb $0xc, 0x922b(%rsp)
movb $0xb, 0x922a(%rsp)
movb $0xa, 0x9229(%rsp)
movb $0x9, 0x9228(%rsp)
movb $0x0, 0x9227(%rsp)
movb $0x7, 0x9226(%rsp)
movb $0x6, 0x9225(%rsp)
movb $0x5, 0x9224(%rsp)
movb $0x4, 0x9223(%rsp)
movb $0x3, 0x9222(%rsp)
movb $0x2, 0x9221(%rsp)
movb $0x1, 0x9220(%rsp)
movzbl 0x9220(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9221(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9222(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9223(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9224(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9225(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9226(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9227(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9228(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9229(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x922a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x922b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x922c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x922d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x922e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x922f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x9230(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x9231(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x9232(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x9233(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x9234(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x9235(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x9236(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x9237(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x9238(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x9239(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x923a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x923b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x923c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x923d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x923e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x923f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9210(%rsp)
vmovdqa %xmm0, 0x9200(%rsp)
vmovdqa 0x9200(%rsp), %ymm0
vmovdqa %ymm1, 0x8920(%rsp)
vmovdqa %ymm0, 0x8900(%rsp)
vmovdqa 0x8920(%rsp), %ymm0
vmovdqa 0x8900(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x3f20(%rsp)
vmovdqa %ymm0, 0x3f00(%rsp)
vmovdqa 0x3f20(%rsp), %ymm0
vmovdqa 0x3f00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4e0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6660(%rsp)
vmovdqa %ymm0, 0x6640(%rsp)
vmovdqa 0x6660(%rsp), %ymm0
vmovdqa 0x6640(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4c0(%rsp)
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm0, 0x7b60(%rsp)
vmovdqa %ymm0, 0x7b40(%rsp)
vmovdqa 0x7b60(%rsp), %ymm0
vmovdqa 0x7b40(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4c0(%rsp)
vmovdqa 0x4e0(%rsp), %ymm1
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm1, 0x3ee0(%rsp)
vmovdqa %ymm0, 0x3ec0(%rsp)
vmovdqa 0x3ee0(%rsp), %ymm0
vmovdqa 0x3ec0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x4e0(%rsp), %ymm0
vmovdqa %ymm1, 0x3ea0(%rsp)
vmovdqa %ymm0, 0x3e80(%rsp)
vmovdqa 0x3ea0(%rsp), %ymm0
vmovdqa 0x3e80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm1, 0x3e60(%rsp)
vmovdqa %ymm0, 0x3e40(%rsp)
vmovdqa 0x3e60(%rsp), %ymm0
vmovdqa 0x3e40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa420(%rsp)
movl $0x13, 0xa41c(%rsp)
vmovdqa 0xa420(%rsp), %ymm0
vmovd 0xa41c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xaa20(%rsp)
movl $0x2d, 0xaa1c(%rsp)
vmovdqa 0xaa20(%rsp), %ymm0
vmovd 0xaa1c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9b20(%rsp)
vmovdqa %ymm0, 0x9b00(%rsp)
vmovdqa 0x9b20(%rsp), %ymm0
vmovdqa 0x9b00(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x3e20(%rsp)
vmovdqa %ymm0, 0x3e00(%rsp)
vmovdqa 0x3e20(%rsp), %ymm0
vmovdqa 0x3e00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4e0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6620(%rsp)
vmovdqa %ymm0, 0x6600(%rsp)
vmovdqa 0x6620(%rsp), %ymm0
vmovdqa 0x6600(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4c0(%rsp)
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm0, 0x7b20(%rsp)
vmovdqa %ymm0, 0x7b00(%rsp)
vmovdqa 0x7b20(%rsp), %ymm0
vmovdqa 0x7b00(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4c0(%rsp)
vmovdqa 0x4e0(%rsp), %ymm1
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm1, 0x3de0(%rsp)
vmovdqa %ymm0, 0x3dc0(%rsp)
vmovdqa 0x3de0(%rsp), %ymm0
vmovdqa 0x3dc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x4e0(%rsp), %ymm0
vmovdqa %ymm1, 0x3da0(%rsp)
vmovdqa %ymm0, 0x3d80(%rsp)
vmovdqa 0x3da0(%rsp), %ymm0
vmovdqa 0x3d80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm1, 0x3d60(%rsp)
vmovdqa %ymm0, 0x3d40(%rsp)
vmovdqa 0x3d60(%rsp), %ymm0
vmovdqa 0x3d40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x91ff(%rsp)
movb $0xb, 0x91fe(%rsp)
movb $0xa, 0x91fd(%rsp)
movb $0x9, 0x91fc(%rsp)
movb $0x8, 0x91fb(%rsp)
movb $0xf, 0x91fa(%rsp)
movb $0xe, 0x91f9(%rsp)
movb $0xd, 0x91f8(%rsp)
movb $0x4, 0x91f7(%rsp)
movb $0x3, 0x91f6(%rsp)
movb $0x2, 0x91f5(%rsp)
movb $0x1, 0x91f4(%rsp)
movb $0x0, 0x91f3(%rsp)
movb $0x7, 0x91f2(%rsp)
movb $0x6, 0x91f1(%rsp)
movb $0x5, 0x91f0(%rsp)
movb $0xc, 0x91ef(%rsp)
movb $0xb, 0x91ee(%rsp)
movb $0xa, 0x91ed(%rsp)
movb $0x9, 0x91ec(%rsp)
movb $0x8, 0x91eb(%rsp)
movb $0xf, 0x91ea(%rsp)
movb $0xe, 0x91e9(%rsp)
movb $0xd, 0x91e8(%rsp)
movb $0x4, 0x91e7(%rsp)
movb $0x3, 0x91e6(%rsp)
movb $0x2, 0x91e5(%rsp)
movb $0x1, 0x91e4(%rsp)
movb $0x0, 0x91e3(%rsp)
movb $0x7, 0x91e2(%rsp)
movb $0x6, 0x91e1(%rsp)
movb $0x5, 0x91e0(%rsp)
movzbl 0x91f0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x91f1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x91f2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x91f3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x91f4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x91f5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x91f6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x91f7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x91f8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x91f9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x91fa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x91fb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x91fc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x91fd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x91fe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x91ff(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x91e0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x91e1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x91e2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x91e3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x91e4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x91e5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x91e6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x91e7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x91e8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x91e9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x91ea(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x91eb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x91ec(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x91ed(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x91ee(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x91ef(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x91c0(%rsp)
vmovdqa 0x91c0(%rsp), %ymm0
vmovdqa %ymm1, 0x88e0(%rsp)
vmovdqa %ymm0, 0x88c0(%rsp)
vmovdqa 0x88e0(%rsp), %ymm0
vmovdqa 0x88c0(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x3d20(%rsp)
vmovdqa %ymm0, 0x3d00(%rsp)
vmovdqa 0x3d20(%rsp), %ymm0
vpxor 0x3d00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x4e0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x65e0(%rsp)
vmovdqa %ymm0, 0x65c0(%rsp)
vmovdqa 0x65e0(%rsp), %ymm0
vpand 0x65c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x4c0(%rsp)
vmovdqa 0x4c0(%rsp), %ymm1
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm1, 0x7ae0(%rsp)
vmovdqa %ymm0, 0x7ac0(%rsp)
vmovdqa 0x7ae0(%rsp), %ymm0
vpaddq 0x7ac0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x4c0(%rsp)
vmovdqa 0x4e0(%rsp), %ymm1
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm1, 0x3ce0(%rsp)
vmovdqa %ymm0, 0x3cc0(%rsp)
vmovdqa 0x3ce0(%rsp), %ymm0
vpxor 0x3cc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x4e0(%rsp), %ymm0
vmovdqa %ymm1, 0x3ca0(%rsp)
vmovdqa %ymm0, 0x3c80(%rsp)
vmovdqa 0x3ca0(%rsp), %ymm0
vpxor 0x3c80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x4c0(%rsp), %ymm0
vmovdqa %ymm1, 0x3c60(%rsp)
vmovdqa %ymm0, 0x3c40(%rsp)
vmovdqa 0x3c60(%rsp), %ymm0
vpxor 0x3c40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x7aa0(%rsp)
vmovdqa %ymm0, 0x7a80(%rsp)
vmovdqa 0x7aa0(%rsp), %ymm0
vpaddq 0x7a80(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa3e0(%rsp)
movl $0x3f, 0xa3dc(%rsp)
vmovdqa 0xa3e0(%rsp), %ymm0
movl 0xa3dc(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9ae0(%rsp)
vmovdqa %ymm0, 0x9ac0(%rsp)
vmovdqa 0x9ae0(%rsp), %ymm0
vpor 0x9ac0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x18667
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x186b1
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x3c20(%rsp)
vmovdqa %ymm0, 0x3c00(%rsp)
vmovdqa 0x3c20(%rsp), %ymm0
vmovdqa 0x3c00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4a0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x65a0(%rsp)
vmovdqa %ymm0, 0x6580(%rsp)
vmovdqa 0x65a0(%rsp), %ymm0
vmovdqa 0x6580(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x480(%rsp)
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm0, 0x7a60(%rsp)
vmovdqa %ymm0, 0x7a40(%rsp)
vmovdqa 0x7a60(%rsp), %ymm0
vmovdqa 0x7a40(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x480(%rsp)
vmovdqa 0x4a0(%rsp), %ymm1
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm1, 0x3be0(%rsp)
vmovdqa %ymm0, 0x3bc0(%rsp)
vmovdqa 0x3be0(%rsp), %ymm0
vmovdqa 0x3bc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x4a0(%rsp), %ymm0
vmovdqa %ymm1, 0x3ba0(%rsp)
vmovdqa %ymm0, 0x3b80(%rsp)
vmovdqa 0x3ba0(%rsp), %ymm0
vmovdqa 0x3b80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm1, 0x3b60(%rsp)
vmovdqa %ymm0, 0x3b40(%rsp)
vmovdqa 0x3b60(%rsp), %ymm0
vmovdqa 0x3b40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x91bf(%rsp)
movb $0xf, 0x91be(%rsp)
movb $0xe, 0x91bd(%rsp)
movb $0xd, 0x91bc(%rsp)
movb $0xc, 0x91bb(%rsp)
movb $0xb, 0x91ba(%rsp)
movb $0xa, 0x91b9(%rsp)
movb $0x9, 0x91b8(%rsp)
movb $0x0, 0x91b7(%rsp)
movb $0x7, 0x91b6(%rsp)
movb $0x6, 0x91b5(%rsp)
movb $0x5, 0x91b4(%rsp)
movb $0x4, 0x91b3(%rsp)
movb $0x3, 0x91b2(%rsp)
movb $0x2, 0x91b1(%rsp)
movb $0x1, 0x91b0(%rsp)
movb $0x8, 0x91af(%rsp)
movb $0xf, 0x91ae(%rsp)
movb $0xe, 0x91ad(%rsp)
movb $0xd, 0x91ac(%rsp)
movb $0xc, 0x91ab(%rsp)
movb $0xb, 0x91aa(%rsp)
movb $0xa, 0x91a9(%rsp)
movb $0x9, 0x91a8(%rsp)
movb $0x0, 0x91a7(%rsp)
movb $0x7, 0x91a6(%rsp)
movb $0x6, 0x91a5(%rsp)
movb $0x5, 0x91a4(%rsp)
movb $0x4, 0x91a3(%rsp)
movb $0x3, 0x91a2(%rsp)
movb $0x2, 0x91a1(%rsp)
movb $0x1, 0x91a0(%rsp)
movzbl 0x91a0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x91a1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x91a2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x91a3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x91a4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x91a5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x91a6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x91a7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x91a8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x91a9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x91aa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x91ab(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x91ac(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x91ad(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x91ae(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x91af(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x91b0(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x91b1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x91b2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x91b3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x91b4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x91b5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x91b6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x91b7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x91b8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x91b9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x91ba(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x91bb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x91bc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x91bd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x91be(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x91bf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9190(%rsp)
vmovdqa %xmm0, 0x9180(%rsp)
vmovdqa 0x9180(%rsp), %ymm0
vmovdqa %ymm1, 0x88a0(%rsp)
vmovdqa %ymm0, 0x8880(%rsp)
vmovdqa 0x88a0(%rsp), %ymm0
vmovdqa 0x8880(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x3b20(%rsp)
vmovdqa %ymm0, 0x3b00(%rsp)
vmovdqa 0x3b20(%rsp), %ymm0
vmovdqa 0x3b00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4a0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6560(%rsp)
vmovdqa %ymm0, 0x6540(%rsp)
vmovdqa 0x6560(%rsp), %ymm0
vmovdqa 0x6540(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x480(%rsp)
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm0, 0x7a20(%rsp)
vmovdqa %ymm0, 0x7a00(%rsp)
vmovdqa 0x7a20(%rsp), %ymm0
vmovdqa 0x7a00(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x480(%rsp)
vmovdqa 0x4a0(%rsp), %ymm1
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm1, 0x3ae0(%rsp)
vmovdqa %ymm0, 0x3ac0(%rsp)
vmovdqa 0x3ae0(%rsp), %ymm0
vmovdqa 0x3ac0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x4a0(%rsp), %ymm0
vmovdqa %ymm1, 0x3aa0(%rsp)
vmovdqa %ymm0, 0x3a80(%rsp)
vmovdqa 0x3aa0(%rsp), %ymm0
vmovdqa 0x3a80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm1, 0x3a60(%rsp)
vmovdqa %ymm0, 0x3a40(%rsp)
vmovdqa 0x3a60(%rsp), %ymm0
vmovdqa 0x3a40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa3a0(%rsp)
movl $0x13, 0xa39c(%rsp)
vmovdqa 0xa3a0(%rsp), %ymm0
vmovd 0xa39c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa9e0(%rsp)
movl $0x2d, 0xa9dc(%rsp)
vmovdqa 0xa9e0(%rsp), %ymm0
vmovd 0xa9dc(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9aa0(%rsp)
vmovdqa %ymm0, 0x9a80(%rsp)
vmovdqa 0x9aa0(%rsp), %ymm0
vmovdqa 0x9a80(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x3a20(%rsp)
vmovdqa %ymm0, 0x3a00(%rsp)
vmovdqa 0x3a20(%rsp), %ymm0
vmovdqa 0x3a00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x4a0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6520(%rsp)
vmovdqa %ymm0, 0x6500(%rsp)
vmovdqa 0x6520(%rsp), %ymm0
vmovdqa 0x6500(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x480(%rsp)
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm0, 0x79e0(%rsp)
vmovdqa %ymm0, 0x79c0(%rsp)
vmovdqa 0x79e0(%rsp), %ymm0
vmovdqa 0x79c0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x480(%rsp)
vmovdqa 0x4a0(%rsp), %ymm1
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm1, 0x39e0(%rsp)
vmovdqa %ymm0, 0x39c0(%rsp)
vmovdqa 0x39e0(%rsp), %ymm0
vmovdqa 0x39c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x4a0(%rsp), %ymm0
vmovdqa %ymm1, 0x39a0(%rsp)
vmovdqa %ymm0, 0x3980(%rsp)
vmovdqa 0x39a0(%rsp), %ymm0
vmovdqa 0x3980(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm1, 0x3960(%rsp)
vmovdqa %ymm0, 0x3940(%rsp)
vmovdqa 0x3960(%rsp), %ymm0
vmovdqa 0x3940(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x917f(%rsp)
movb $0xb, 0x917e(%rsp)
movb $0xa, 0x917d(%rsp)
movb $0x9, 0x917c(%rsp)
movb $0x8, 0x917b(%rsp)
movb $0xf, 0x917a(%rsp)
movb $0xe, 0x9179(%rsp)
movb $0xd, 0x9178(%rsp)
movb $0x4, 0x9177(%rsp)
movb $0x3, 0x9176(%rsp)
movb $0x2, 0x9175(%rsp)
movb $0x1, 0x9174(%rsp)
movb $0x0, 0x9173(%rsp)
movb $0x7, 0x9172(%rsp)
movb $0x6, 0x9171(%rsp)
movb $0x5, 0x9170(%rsp)
movb $0xc, 0x916f(%rsp)
movb $0xb, 0x916e(%rsp)
movb $0xa, 0x916d(%rsp)
movb $0x9, 0x916c(%rsp)
movb $0x8, 0x916b(%rsp)
movb $0xf, 0x916a(%rsp)
movb $0xe, 0x9169(%rsp)
movb $0xd, 0x9168(%rsp)
movb $0x4, 0x9167(%rsp)
movb $0x3, 0x9166(%rsp)
movb $0x2, 0x9165(%rsp)
movb $0x1, 0x9164(%rsp)
movb $0x0, 0x9163(%rsp)
movb $0x7, 0x9162(%rsp)
movb $0x6, 0x9161(%rsp)
movb $0x5, 0x9160(%rsp)
movzbl 0x9170(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9171(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9172(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9173(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9174(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9175(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9176(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9177(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9178(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9179(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x917a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x917b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x917c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x917d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x917e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x917f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x9160(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9161(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9162(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9163(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9164(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9165(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9166(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9167(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9168(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9169(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x916a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x916b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x916c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x916d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x916e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x916f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x9140(%rsp)
vmovdqa 0x9140(%rsp), %ymm0
vmovdqa %ymm1, 0x8860(%rsp)
vmovdqa %ymm0, 0x8840(%rsp)
vmovdqa 0x8860(%rsp), %ymm0
vmovdqa 0x8840(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x3920(%rsp)
vmovdqa %ymm0, 0x3900(%rsp)
vmovdqa 0x3920(%rsp), %ymm0
vpxor 0x3900(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x4a0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x64e0(%rsp)
vmovdqa %ymm0, 0x64c0(%rsp)
vmovdqa 0x64e0(%rsp), %ymm0
vpand 0x64c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x480(%rsp)
vmovdqa 0x480(%rsp), %ymm1
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm1, 0x79a0(%rsp)
vmovdqa %ymm0, 0x7980(%rsp)
vmovdqa 0x79a0(%rsp), %ymm0
vpaddq 0x7980(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x480(%rsp)
vmovdqa 0x4a0(%rsp), %ymm1
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm1, 0x38e0(%rsp)
vmovdqa %ymm0, 0x38c0(%rsp)
vmovdqa 0x38e0(%rsp), %ymm0
vpxor 0x38c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x4a0(%rsp), %ymm0
vmovdqa %ymm1, 0x38a0(%rsp)
vmovdqa %ymm0, 0x3880(%rsp)
vmovdqa 0x38a0(%rsp), %ymm0
vpxor 0x3880(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x480(%rsp), %ymm0
vmovdqa %ymm1, 0x3860(%rsp)
vmovdqa %ymm0, 0x3840(%rsp)
vmovdqa 0x3860(%rsp), %ymm0
vpxor 0x3840(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x7960(%rsp)
vmovdqa %ymm0, 0x7940(%rsp)
vmovdqa 0x7960(%rsp), %ymm0
vpaddq 0x7940(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa360(%rsp)
movl $0x3f, 0xa35c(%rsp)
vmovdqa 0xa360(%rsp), %ymm0
movl 0xa35c(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9a60(%rsp)
vmovdqa %ymm0, 0x9a40(%rsp)
vmovdqa 0x9a60(%rsp), %ymm0
vpor 0x9a40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1941c
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x19466
jmp 0x19468
movl 0x51c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x51c(%rsp)
jmp 0x178ea
jmp 0x19480
movq 0x890(%rsp), %rax
addq 0x598(%rsp), %rax
movq %rax, 0xc00(%rsp)
movq 0xc00(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm0, 0x560(%rsp)
movq 0x8b0(%rsp), %rax
addq 0x598(%rsp), %rax
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x560(%rsp), %ymm0
vmovdqa %ymm1, 0x3820(%rsp)
vmovdqa %ymm0, 0x3800(%rsp)
vmovdqa 0x3820(%rsp), %ymm0
vpxor 0x3800(%rsp), %ymm0, %ymm0
movq %rax, 0xadf8(%rsp)
vmovdqa %ymm0, 0xadc0(%rsp)
vmovdqa 0xadc0(%rsp), %ymm0
movq 0xadf8(%rsp), %rax
vmovdqu %ymm0, (%rax)
vmovdqa 0x560(%rsp), %ymm0
vmovdqa %ymm0, 0x860(%rsp)
movq 0x890(%rsp), %rax
addq 0x598(%rsp), %rax
addq $0x20, %rax
movq %rax, 0xbf8(%rsp)
movq 0xbf8(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm0, 0x540(%rsp)
movq 0x8b0(%rsp), %rax
addq 0x598(%rsp), %rax
addq $0x20, %rax
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x540(%rsp), %ymm0
vmovdqa %ymm1, 0x37e0(%rsp)
vmovdqa %ymm0, 0x37c0(%rsp)
vmovdqa 0x37e0(%rsp), %ymm0
vpxor 0x37c0(%rsp), %ymm0, %ymm0
movq %rax, 0xadb8(%rsp)
vmovdqa %ymm0, 0xad80(%rsp)
vmovdqa 0xad80(%rsp), %ymm0
movq 0xadb8(%rsp), %rax
vmovdqu %ymm0, (%rax)
vmovdqa 0x540(%rsp), %ymm0
vmovdqa %ymm0, 0x840(%rsp)
movq 0x890(%rsp), %rax
addq 0x598(%rsp), %rax
addq $0x40, %rax
movq %rax, 0xbf0(%rsp)
movq 0xbf0(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm0, 0x520(%rsp)
movq 0x8b0(%rsp), %rax
addq 0x598(%rsp), %rax
addq $0x40, %rax
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x520(%rsp), %ymm0
vmovdqa %ymm1, 0x37a0(%rsp)
vmovdqa %ymm0, 0x3780(%rsp)
vmovdqa 0x37a0(%rsp), %ymm0
vpxor 0x3780(%rsp), %ymm0, %ymm0
movq %rax, 0xad78(%rsp)
vmovdqa %ymm0, 0xad40(%rsp)
vmovdqa 0xad40(%rsp), %ymm0
movq 0xad78(%rsp), %rax
vmovdqu %ymm0, (%rax)
vmovdqa 0x520(%rsp), %ymm0
vmovdqa %ymm0, 0x820(%rsp)
movq 0x598(%rsp), %rax
addq $0x60, %rax
movq %rax, 0x598(%rsp)
movq 0x590(%rsp), %rax
subq $0x60, %rax
movq %rax, 0x590(%rsp)
jmp 0x1781c
jmp 0x196c0
leaq 0x3c0(%rsp), %rdi
xorl %esi, %esi
movl $0x60, %edx
vzeroupper
callq 0x1030
vmovdqa 0x800(%rsp), %ymm1
movq $0x2, 0x9b8(%rsp)
movq $0x0, 0x9b0(%rsp)
movq $0x0, 0x9a8(%rsp)
movq $0x0, 0x9a0(%rsp)
vmovq 0x9b8(%rsp), %xmm2
vmovq 0x9b0(%rsp), %xmm0
vpunpcklqdq %xmm2, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm2[0]
vmovq 0x9a8(%rsp), %xmm3
vmovq 0x9a0(%rsp), %xmm0
vpunpcklqdq %xmm3, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm3[0]
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x980(%rsp)
vmovdqa 0x980(%rsp), %ymm0
vmovdqa %ymm1, 0x3760(%rsp)
vmovdqa %ymm0, 0x3740(%rsp)
vmovdqa 0x3760(%rsp), %ymm0
vpxor 0x3740(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
jmp 0x19787
movl $0x0, 0x3bc(%rsp)
cmpl $0x6, 0x3bc(%rsp)
jge 0x1b326
jmp 0x197a2
jmp 0x197a4
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x3720(%rsp)
vmovdqa %ymm0, 0x3700(%rsp)
vmovdqa 0x3720(%rsp), %ymm0
vmovdqa 0x3700(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x380(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x64a0(%rsp)
vmovdqa %ymm0, 0x6480(%rsp)
vmovdqa 0x64a0(%rsp), %ymm0
vmovdqa 0x6480(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x360(%rsp)
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm0, 0x7920(%rsp)
vmovdqa %ymm0, 0x7900(%rsp)
vmovdqa 0x7920(%rsp), %ymm0
vmovdqa 0x7900(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x360(%rsp)
vmovdqa 0x380(%rsp), %ymm1
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm1, 0x36e0(%rsp)
vmovdqa %ymm0, 0x36c0(%rsp)
vmovdqa 0x36e0(%rsp), %ymm0
vmovdqa 0x36c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x380(%rsp), %ymm0
vmovdqa %ymm1, 0x36a0(%rsp)
vmovdqa %ymm0, 0x3680(%rsp)
vmovdqa 0x36a0(%rsp), %ymm0
vmovdqa 0x3680(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm1, 0x3660(%rsp)
vmovdqa %ymm0, 0x3640(%rsp)
vmovdqa 0x3660(%rsp), %ymm0
vmovdqa 0x3640(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x913f(%rsp)
movb $0xf, 0x913e(%rsp)
movb $0xe, 0x913d(%rsp)
movb $0xd, 0x913c(%rsp)
movb $0xc, 0x913b(%rsp)
movb $0xb, 0x913a(%rsp)
movb $0xa, 0x9139(%rsp)
movb $0x9, 0x9138(%rsp)
movb $0x0, 0x9137(%rsp)
movb $0x7, 0x9136(%rsp)
movb $0x6, 0x9135(%rsp)
movb $0x5, 0x9134(%rsp)
movb $0x4, 0x9133(%rsp)
movb $0x3, 0x9132(%rsp)
movb $0x2, 0x9131(%rsp)
movb $0x1, 0x9130(%rsp)
movb $0x8, 0x912f(%rsp)
movb $0xf, 0x912e(%rsp)
movb $0xe, 0x912d(%rsp)
movb $0xd, 0x912c(%rsp)
movb $0xc, 0x912b(%rsp)
movb $0xb, 0x912a(%rsp)
movb $0xa, 0x9129(%rsp)
movb $0x9, 0x9128(%rsp)
movb $0x0, 0x9127(%rsp)
movb $0x7, 0x9126(%rsp)
movb $0x6, 0x9125(%rsp)
movb $0x5, 0x9124(%rsp)
movb $0x4, 0x9123(%rsp)
movb $0x3, 0x9122(%rsp)
movb $0x2, 0x9121(%rsp)
movb $0x1, 0x9120(%rsp)
movzbl 0x9120(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9121(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9122(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9123(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9124(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9125(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9126(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9127(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9128(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9129(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x912a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x912b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x912c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x912d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x912e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x912f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x9130(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x9131(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x9132(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x9133(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x9134(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x9135(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x9136(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x9137(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x9138(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x9139(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x913a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x913b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x913c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x913d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x913e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x913f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9110(%rsp)
vmovdqa %xmm0, 0x9100(%rsp)
vmovdqa 0x9100(%rsp), %ymm0
vmovdqa %ymm1, 0x8820(%rsp)
vmovdqa %ymm0, 0x8800(%rsp)
vmovdqa 0x8820(%rsp), %ymm0
vmovdqa 0x8800(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x3620(%rsp)
vmovdqa %ymm0, 0x3600(%rsp)
vmovdqa 0x3620(%rsp), %ymm0
vmovdqa 0x3600(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x380(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6460(%rsp)
vmovdqa %ymm0, 0x6440(%rsp)
vmovdqa 0x6460(%rsp), %ymm0
vmovdqa 0x6440(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x360(%rsp)
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm0, 0x78e0(%rsp)
vmovdqa %ymm0, 0x78c0(%rsp)
vmovdqa 0x78e0(%rsp), %ymm0
vmovdqa 0x78c0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x360(%rsp)
vmovdqa 0x380(%rsp), %ymm1
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm1, 0x35e0(%rsp)
vmovdqa %ymm0, 0x35c0(%rsp)
vmovdqa 0x35e0(%rsp), %ymm0
vmovdqa 0x35c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x380(%rsp), %ymm0
vmovdqa %ymm1, 0x35a0(%rsp)
vmovdqa %ymm0, 0x3580(%rsp)
vmovdqa 0x35a0(%rsp), %ymm0
vmovdqa 0x3580(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm1, 0x3560(%rsp)
vmovdqa %ymm0, 0x3540(%rsp)
vmovdqa 0x3560(%rsp), %ymm0
vmovdqa 0x3540(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa320(%rsp)
movl $0x13, 0xa31c(%rsp)
vmovdqa 0xa320(%rsp), %ymm0
vmovd 0xa31c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa9a0(%rsp)
movl $0x2d, 0xa99c(%rsp)
vmovdqa 0xa9a0(%rsp), %ymm0
vmovd 0xa99c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9a20(%rsp)
vmovdqa %ymm0, 0x9a00(%rsp)
vmovdqa 0x9a20(%rsp), %ymm0
vmovdqa 0x9a00(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x3520(%rsp)
vmovdqa %ymm0, 0x3500(%rsp)
vmovdqa 0x3520(%rsp), %ymm0
vmovdqa 0x3500(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x380(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6420(%rsp)
vmovdqa %ymm0, 0x6400(%rsp)
vmovdqa 0x6420(%rsp), %ymm0
vmovdqa 0x6400(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x360(%rsp)
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm0, 0x78a0(%rsp)
vmovdqa %ymm0, 0x7880(%rsp)
vmovdqa 0x78a0(%rsp), %ymm0
vmovdqa 0x7880(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x360(%rsp)
vmovdqa 0x380(%rsp), %ymm1
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm1, 0x34e0(%rsp)
vmovdqa %ymm0, 0x34c0(%rsp)
vmovdqa 0x34e0(%rsp), %ymm0
vmovdqa 0x34c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x380(%rsp), %ymm0
vmovdqa %ymm1, 0x34a0(%rsp)
vmovdqa %ymm0, 0x3480(%rsp)
vmovdqa 0x34a0(%rsp), %ymm0
vmovdqa 0x3480(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm1, 0x3460(%rsp)
vmovdqa %ymm0, 0x3440(%rsp)
vmovdqa 0x3460(%rsp), %ymm0
vmovdqa 0x3440(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x90ff(%rsp)
movb $0xb, 0x90fe(%rsp)
movb $0xa, 0x90fd(%rsp)
movb $0x9, 0x90fc(%rsp)
movb $0x8, 0x90fb(%rsp)
movb $0xf, 0x90fa(%rsp)
movb $0xe, 0x90f9(%rsp)
movb $0xd, 0x90f8(%rsp)
movb $0x4, 0x90f7(%rsp)
movb $0x3, 0x90f6(%rsp)
movb $0x2, 0x90f5(%rsp)
movb $0x1, 0x90f4(%rsp)
movb $0x0, 0x90f3(%rsp)
movb $0x7, 0x90f2(%rsp)
movb $0x6, 0x90f1(%rsp)
movb $0x5, 0x90f0(%rsp)
movb $0xc, 0x90ef(%rsp)
movb $0xb, 0x90ee(%rsp)
movb $0xa, 0x90ed(%rsp)
movb $0x9, 0x90ec(%rsp)
movb $0x8, 0x90eb(%rsp)
movb $0xf, 0x90ea(%rsp)
movb $0xe, 0x90e9(%rsp)
movb $0xd, 0x90e8(%rsp)
movb $0x4, 0x90e7(%rsp)
movb $0x3, 0x90e6(%rsp)
movb $0x2, 0x90e5(%rsp)
movb $0x1, 0x90e4(%rsp)
movb $0x0, 0x90e3(%rsp)
movb $0x7, 0x90e2(%rsp)
movb $0x6, 0x90e1(%rsp)
movb $0x5, 0x90e0(%rsp)
movzbl 0x90f0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x90f1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x90f2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x90f3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x90f4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x90f5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x90f6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x90f7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x90f8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x90f9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x90fa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x90fb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x90fc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x90fd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x90fe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x90ff(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x90e0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x90e1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x90e2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x90e3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x90e4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x90e5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x90e6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x90e7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x90e8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x90e9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x90ea(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x90eb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x90ec(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x90ed(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x90ee(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x90ef(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x90c0(%rsp)
vmovdqa 0x90c0(%rsp), %ymm0
vmovdqa %ymm1, 0x87e0(%rsp)
vmovdqa %ymm0, 0x87c0(%rsp)
vmovdqa 0x87e0(%rsp), %ymm0
vmovdqa 0x87c0(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x3420(%rsp)
vmovdqa %ymm0, 0x3400(%rsp)
vmovdqa 0x3420(%rsp), %ymm0
vpxor 0x3400(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x380(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x63e0(%rsp)
vmovdqa %ymm0, 0x63c0(%rsp)
vmovdqa 0x63e0(%rsp), %ymm0
vpand 0x63c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x360(%rsp)
vmovdqa 0x360(%rsp), %ymm1
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm1, 0x7860(%rsp)
vmovdqa %ymm0, 0x7840(%rsp)
vmovdqa 0x7860(%rsp), %ymm0
vpaddq 0x7840(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x360(%rsp)
vmovdqa 0x380(%rsp), %ymm1
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm1, 0x33e0(%rsp)
vmovdqa %ymm0, 0x33c0(%rsp)
vmovdqa 0x33e0(%rsp), %ymm0
vpxor 0x33c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x380(%rsp), %ymm0
vmovdqa %ymm1, 0x33a0(%rsp)
vmovdqa %ymm0, 0x3380(%rsp)
vmovdqa 0x33a0(%rsp), %ymm0
vpxor 0x3380(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x360(%rsp), %ymm0
vmovdqa %ymm1, 0x3360(%rsp)
vmovdqa %ymm0, 0x3340(%rsp)
vmovdqa 0x3360(%rsp), %ymm0
vpxor 0x3340(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x7820(%rsp)
vmovdqa %ymm0, 0x7800(%rsp)
vmovdqa 0x7820(%rsp), %ymm0
vpaddq 0x7800(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa2e0(%rsp)
movl $0x3f, 0xa2dc(%rsp)
vmovdqa 0xa2e0(%rsp), %ymm0
movl 0xa2dc(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x99e0(%rsp)
vmovdqa %ymm0, 0x99c0(%rsp)
vmovdqa 0x99e0(%rsp), %ymm0
vpor 0x99c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1a50f
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1a559
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x3320(%rsp)
vmovdqa %ymm0, 0x3300(%rsp)
vmovdqa 0x3320(%rsp), %ymm0
vmovdqa 0x3300(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x340(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x63a0(%rsp)
vmovdqa %ymm0, 0x6380(%rsp)
vmovdqa 0x63a0(%rsp), %ymm0
vmovdqa 0x6380(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x320(%rsp)
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm0, 0x77e0(%rsp)
vmovdqa %ymm0, 0x77c0(%rsp)
vmovdqa 0x77e0(%rsp), %ymm0
vmovdqa 0x77c0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x320(%rsp)
vmovdqa 0x340(%rsp), %ymm1
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm1, 0x32e0(%rsp)
vmovdqa %ymm0, 0x32c0(%rsp)
vmovdqa 0x32e0(%rsp), %ymm0
vmovdqa 0x32c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x340(%rsp), %ymm0
vmovdqa %ymm1, 0x32a0(%rsp)
vmovdqa %ymm0, 0x3280(%rsp)
vmovdqa 0x32a0(%rsp), %ymm0
vmovdqa 0x3280(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm1, 0x3260(%rsp)
vmovdqa %ymm0, 0x3240(%rsp)
vmovdqa 0x3260(%rsp), %ymm0
vmovdqa 0x3240(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x90bf(%rsp)
movb $0xf, 0x90be(%rsp)
movb $0xe, 0x90bd(%rsp)
movb $0xd, 0x90bc(%rsp)
movb $0xc, 0x90bb(%rsp)
movb $0xb, 0x90ba(%rsp)
movb $0xa, 0x90b9(%rsp)
movb $0x9, 0x90b8(%rsp)
movb $0x0, 0x90b7(%rsp)
movb $0x7, 0x90b6(%rsp)
movb $0x6, 0x90b5(%rsp)
movb $0x5, 0x90b4(%rsp)
movb $0x4, 0x90b3(%rsp)
movb $0x3, 0x90b2(%rsp)
movb $0x2, 0x90b1(%rsp)
movb $0x1, 0x90b0(%rsp)
movb $0x8, 0x90af(%rsp)
movb $0xf, 0x90ae(%rsp)
movb $0xe, 0x90ad(%rsp)
movb $0xd, 0x90ac(%rsp)
movb $0xc, 0x90ab(%rsp)
movb $0xb, 0x90aa(%rsp)
movb $0xa, 0x90a9(%rsp)
movb $0x9, 0x90a8(%rsp)
movb $0x0, 0x90a7(%rsp)
movb $0x7, 0x90a6(%rsp)
movb $0x6, 0x90a5(%rsp)
movb $0x5, 0x90a4(%rsp)
movb $0x4, 0x90a3(%rsp)
movb $0x3, 0x90a2(%rsp)
movb $0x2, 0x90a1(%rsp)
movb $0x1, 0x90a0(%rsp)
movzbl 0x90a0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x90a1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x90a2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x90a3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x90a4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x90a5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x90a6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x90a7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x90a8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x90a9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x90aa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x90ab(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x90ac(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x90ad(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x90ae(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x90af(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x90b0(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x90b1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x90b2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x90b3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x90b4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x90b5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x90b6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x90b7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x90b8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x90b9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x90ba(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x90bb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x90bc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x90bd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x90be(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x90bf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9090(%rsp)
vmovdqa %xmm0, 0x9080(%rsp)
vmovdqa 0x9080(%rsp), %ymm0
vmovdqa %ymm1, 0x87a0(%rsp)
vmovdqa %ymm0, 0x8780(%rsp)
vmovdqa 0x87a0(%rsp), %ymm0
vmovdqa 0x8780(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x3220(%rsp)
vmovdqa %ymm0, 0x3200(%rsp)
vmovdqa 0x3220(%rsp), %ymm0
vmovdqa 0x3200(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x340(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6360(%rsp)
vmovdqa %ymm0, 0x6340(%rsp)
vmovdqa 0x6360(%rsp), %ymm0
vmovdqa 0x6340(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x320(%rsp)
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm0, 0x77a0(%rsp)
vmovdqa %ymm0, 0x7780(%rsp)
vmovdqa 0x77a0(%rsp), %ymm0
vmovdqa 0x7780(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x320(%rsp)
vmovdqa 0x340(%rsp), %ymm1
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm1, 0x31e0(%rsp)
vmovdqa %ymm0, 0x31c0(%rsp)
vmovdqa 0x31e0(%rsp), %ymm0
vmovdqa 0x31c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x340(%rsp), %ymm0
vmovdqa %ymm1, 0x31a0(%rsp)
vmovdqa %ymm0, 0x3180(%rsp)
vmovdqa 0x31a0(%rsp), %ymm0
vmovdqa 0x3180(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm1, 0x3160(%rsp)
vmovdqa %ymm0, 0x3140(%rsp)
vmovdqa 0x3160(%rsp), %ymm0
vmovdqa 0x3140(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa2a0(%rsp)
movl $0x13, 0xa29c(%rsp)
vmovdqa 0xa2a0(%rsp), %ymm0
vmovd 0xa29c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa960(%rsp)
movl $0x2d, 0xa95c(%rsp)
vmovdqa 0xa960(%rsp), %ymm0
vmovd 0xa95c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x99a0(%rsp)
vmovdqa %ymm0, 0x9980(%rsp)
vmovdqa 0x99a0(%rsp), %ymm0
vmovdqa 0x9980(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x3120(%rsp)
vmovdqa %ymm0, 0x3100(%rsp)
vmovdqa 0x3120(%rsp), %ymm0
vmovdqa 0x3100(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x340(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6320(%rsp)
vmovdqa %ymm0, 0x6300(%rsp)
vmovdqa 0x6320(%rsp), %ymm0
vmovdqa 0x6300(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x320(%rsp)
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm0, 0x7760(%rsp)
vmovdqa %ymm0, 0x7740(%rsp)
vmovdqa 0x7760(%rsp), %ymm0
vmovdqa 0x7740(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x320(%rsp)
vmovdqa 0x340(%rsp), %ymm1
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm1, 0x30e0(%rsp)
vmovdqa %ymm0, 0x30c0(%rsp)
vmovdqa 0x30e0(%rsp), %ymm0
vmovdqa 0x30c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x340(%rsp), %ymm0
vmovdqa %ymm1, 0x30a0(%rsp)
vmovdqa %ymm0, 0x3080(%rsp)
vmovdqa 0x30a0(%rsp), %ymm0
vmovdqa 0x3080(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm1, 0x3060(%rsp)
vmovdqa %ymm0, 0x3040(%rsp)
vmovdqa 0x3060(%rsp), %ymm0
vmovdqa 0x3040(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x907f(%rsp)
movb $0xb, 0x907e(%rsp)
movb $0xa, 0x907d(%rsp)
movb $0x9, 0x907c(%rsp)
movb $0x8, 0x907b(%rsp)
movb $0xf, 0x907a(%rsp)
movb $0xe, 0x9079(%rsp)
movb $0xd, 0x9078(%rsp)
movb $0x4, 0x9077(%rsp)
movb $0x3, 0x9076(%rsp)
movb $0x2, 0x9075(%rsp)
movb $0x1, 0x9074(%rsp)
movb $0x0, 0x9073(%rsp)
movb $0x7, 0x9072(%rsp)
movb $0x6, 0x9071(%rsp)
movb $0x5, 0x9070(%rsp)
movb $0xc, 0x906f(%rsp)
movb $0xb, 0x906e(%rsp)
movb $0xa, 0x906d(%rsp)
movb $0x9, 0x906c(%rsp)
movb $0x8, 0x906b(%rsp)
movb $0xf, 0x906a(%rsp)
movb $0xe, 0x9069(%rsp)
movb $0xd, 0x9068(%rsp)
movb $0x4, 0x9067(%rsp)
movb $0x3, 0x9066(%rsp)
movb $0x2, 0x9065(%rsp)
movb $0x1, 0x9064(%rsp)
movb $0x0, 0x9063(%rsp)
movb $0x7, 0x9062(%rsp)
movb $0x6, 0x9061(%rsp)
movb $0x5, 0x9060(%rsp)
movzbl 0x9070(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9071(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9072(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9073(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9074(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9075(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9076(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9077(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9078(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9079(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x907a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x907b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x907c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x907d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x907e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x907f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x9060(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9061(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9062(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9063(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9064(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9065(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9066(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9067(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9068(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9069(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x906a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x906b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x906c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x906d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x906e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x906f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x9040(%rsp)
vmovdqa 0x9040(%rsp), %ymm0
vmovdqa %ymm1, 0x8760(%rsp)
vmovdqa %ymm0, 0x8740(%rsp)
vmovdqa 0x8760(%rsp), %ymm0
vmovdqa 0x8740(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x3020(%rsp)
vmovdqa %ymm0, 0x3000(%rsp)
vmovdqa 0x3020(%rsp), %ymm0
vpxor 0x3000(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x340(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x62e0(%rsp)
vmovdqa %ymm0, 0x62c0(%rsp)
vmovdqa 0x62e0(%rsp), %ymm0
vpand 0x62c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x320(%rsp)
vmovdqa 0x320(%rsp), %ymm1
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm1, 0x7720(%rsp)
vmovdqa %ymm0, 0x7700(%rsp)
vmovdqa 0x7720(%rsp), %ymm0
vpaddq 0x7700(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x320(%rsp)
vmovdqa 0x340(%rsp), %ymm1
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm1, 0x2fe0(%rsp)
vmovdqa %ymm0, 0x2fc0(%rsp)
vmovdqa 0x2fe0(%rsp), %ymm0
vpxor 0x2fc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x340(%rsp), %ymm0
vmovdqa %ymm1, 0x2fa0(%rsp)
vmovdqa %ymm0, 0x2f80(%rsp)
vmovdqa 0x2fa0(%rsp), %ymm0
vpxor 0x2f80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x320(%rsp), %ymm0
vmovdqa %ymm1, 0x2f60(%rsp)
vmovdqa %ymm0, 0x2f40(%rsp)
vmovdqa 0x2f60(%rsp), %ymm0
vpxor 0x2f40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x76e0(%rsp)
vmovdqa %ymm0, 0x76c0(%rsp)
vmovdqa 0x76e0(%rsp), %ymm0
vpaddq 0x76c0(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa260(%rsp)
movl $0x3f, 0xa25c(%rsp)
vmovdqa 0xa260(%rsp), %ymm0
movl 0xa25c(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9960(%rsp)
vmovdqa %ymm0, 0x9940(%rsp)
vmovdqa 0x9960(%rsp), %ymm0
vpor 0x9940(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1b2c4
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1b30e
jmp 0x1b310
movl 0x3bc(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x3bc(%rsp)
jmp 0x19792
jmp 0x1b328
leaq 0x3c0(%rsp), %rax
vmovdqa 0x860(%rsp), %ymm0
movq %rax, 0xad38(%rsp)
vmovdqa %ymm0, 0xad00(%rsp)
vmovdqa 0xad00(%rsp), %ymm0
movq 0xad38(%rsp), %rax
vmovdqu %ymm0, (%rax)
leaq 0x3c0(%rsp), %rax
addq $0x20, %rax
vmovdqa 0x840(%rsp), %ymm0
movq %rax, 0xacf8(%rsp)
vmovdqa %ymm0, 0xacc0(%rsp)
vmovdqa 0xacc0(%rsp), %ymm0
movq 0xacf8(%rsp), %rax
vmovdqu %ymm0, (%rax)
leaq 0x3c0(%rsp), %rax
addq $0x40, %rax
vmovdqa 0x820(%rsp), %ymm0
movq %rax, 0xacb8(%rsp)
vmovdqa %ymm0, 0xac80(%rsp)
vmovdqa 0xac80(%rsp), %ymm0
movq 0xacb8(%rsp), %rax
vmovdqu %ymm0, (%rax)
leaq 0x3c0(%rsp), %rdi
movq 0x890(%rsp), %rsi
addq 0x598(%rsp), %rsi
movq 0x590(%rsp), %rdx
vzeroupper
callq 0x1090
movq 0x590(%rsp), %rax
movzbl 0x3c0(%rsp,%rax), %ecx
xorl $0x1, %ecx
movb %cl, 0x3c0(%rsp,%rax)
movzbl 0x41f(%rsp), %eax
xorl $0x80, %eax
movb %al, 0x41f(%rsp)
leaq 0x3c0(%rsp), %rax
movq %rax, 0xbe8(%rsp)
movq 0xbe8(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm0, 0x460(%rsp)
leaq 0x3c0(%rsp), %rax
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x460(%rsp), %ymm0
vmovdqa %ymm1, 0x2f20(%rsp)
vmovdqa %ymm0, 0x2f00(%rsp)
vmovdqa 0x2f20(%rsp), %ymm0
vpxor 0x2f00(%rsp), %ymm0, %ymm0
movq %rax, 0xac78(%rsp)
vmovdqa %ymm0, 0xac40(%rsp)
vmovdqa 0xac40(%rsp), %ymm0
movq 0xac78(%rsp), %rax
vmovdqu %ymm0, (%rax)
vmovdqa 0x460(%rsp), %ymm0
vmovdqa %ymm0, 0x860(%rsp)
leaq 0x3c0(%rsp), %rax
addq $0x20, %rax
movq %rax, 0xbe0(%rsp)
movq 0xbe0(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm0, 0x440(%rsp)
leaq 0x3c0(%rsp), %rax
addq $0x20, %rax
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x440(%rsp), %ymm0
vmovdqa %ymm1, 0x2ee0(%rsp)
vmovdqa %ymm0, 0x2ec0(%rsp)
vmovdqa 0x2ee0(%rsp), %ymm0
vpxor 0x2ec0(%rsp), %ymm0, %ymm0
movq %rax, 0xac38(%rsp)
vmovdqa %ymm0, 0xac00(%rsp)
vmovdqa 0xac00(%rsp), %ymm0
movq 0xac38(%rsp), %rax
vmovdqu %ymm0, (%rax)
vmovdqa 0x440(%rsp), %ymm0
vmovdqa %ymm0, 0x840(%rsp)
leaq 0x3c0(%rsp), %rax
addq $0x40, %rax
movq %rax, 0xbd8(%rsp)
movq 0xbd8(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm0, 0x420(%rsp)
leaq 0x3c0(%rsp), %rax
addq $0x40, %rax
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x420(%rsp), %ymm0
vmovdqa %ymm1, 0x2ea0(%rsp)
vmovdqa %ymm0, 0x2e80(%rsp)
vmovdqa 0x2ea0(%rsp), %ymm0
vpxor 0x2e80(%rsp), %ymm0, %ymm0
movq %rax, 0xabf8(%rsp)
vmovdqa %ymm0, 0xabc0(%rsp)
vmovdqa 0xabc0(%rsp), %ymm0
movq 0xabf8(%rsp), %rax
vmovdqu %ymm0, (%rax)
vmovdqa 0x420(%rsp), %ymm0
vmovdqa %ymm0, 0x820(%rsp)
movq 0x8b0(%rsp), %rdi
addq 0x598(%rsp), %rdi
leaq 0x3c0(%rsp), %rsi
movq 0x590(%rsp), %rdx
vzeroupper
callq 0x1090
jmp 0x1b636
jmp 0x1b638
jmp 0x1b63a
cmpq $0x0, 0x18(%rbp)
jbe 0x1f1af
movq $0x0, 0x318(%rsp)
movq 0x18(%rbp), %rax
movq %rax, 0x310(%rsp)
cmpq $0x60, 0x310(%rsp)
jb 0x1d3f8
jmp 0x1b66e
jmp 0x1b670
vmovdqa 0x800(%rsp), %ymm1
movq $0x4, 0x978(%rsp)
movq $0x0, 0x970(%rsp)
movq $0x0, 0x968(%rsp)
movq $0x0, 0x960(%rsp)
vmovq 0x978(%rsp), %xmm2
vmovq 0x970(%rsp), %xmm0
vpunpcklqdq %xmm2, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm2[0]
vmovq 0x968(%rsp), %xmm3
vmovq 0x960(%rsp), %xmm0
vpunpcklqdq %xmm3, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm3[0]
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x940(%rsp)
vmovdqa 0x940(%rsp), %ymm0
vmovdqa %ymm1, 0x2e60(%rsp)
vmovdqa %ymm0, 0x2e40(%rsp)
vmovdqa 0x2e60(%rsp), %ymm0
vpxor 0x2e40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
jmp 0x1b720
movl $0x0, 0x30c(%rsp)
cmpl $0x6, 0x30c(%rsp)
jge 0x1d2bf
jmp 0x1b73b
jmp 0x1b73d
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x2e20(%rsp)
vmovdqa %ymm0, 0x2e00(%rsp)
vmovdqa 0x2e20(%rsp), %ymm0
vmovdqa 0x2e00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2e0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x62a0(%rsp)
vmovdqa %ymm0, 0x6280(%rsp)
vmovdqa 0x62a0(%rsp), %ymm0
vmovdqa 0x6280(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2c0(%rsp)
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm0, 0x76a0(%rsp)
vmovdqa %ymm0, 0x7680(%rsp)
vmovdqa 0x76a0(%rsp), %ymm0
vmovdqa 0x7680(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2c0(%rsp)
vmovdqa 0x2e0(%rsp), %ymm1
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm1, 0x2de0(%rsp)
vmovdqa %ymm0, 0x2dc0(%rsp)
vmovdqa 0x2de0(%rsp), %ymm0
vmovdqa 0x2dc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x2e0(%rsp), %ymm0
vmovdqa %ymm1, 0x2da0(%rsp)
vmovdqa %ymm0, 0x2d80(%rsp)
vmovdqa 0x2da0(%rsp), %ymm0
vmovdqa 0x2d80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm1, 0x2d60(%rsp)
vmovdqa %ymm0, 0x2d40(%rsp)
vmovdqa 0x2d60(%rsp), %ymm0
vmovdqa 0x2d40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x903f(%rsp)
movb $0xf, 0x903e(%rsp)
movb $0xe, 0x903d(%rsp)
movb $0xd, 0x903c(%rsp)
movb $0xc, 0x903b(%rsp)
movb $0xb, 0x903a(%rsp)
movb $0xa, 0x9039(%rsp)
movb $0x9, 0x9038(%rsp)
movb $0x0, 0x9037(%rsp)
movb $0x7, 0x9036(%rsp)
movb $0x6, 0x9035(%rsp)
movb $0x5, 0x9034(%rsp)
movb $0x4, 0x9033(%rsp)
movb $0x3, 0x9032(%rsp)
movb $0x2, 0x9031(%rsp)
movb $0x1, 0x9030(%rsp)
movb $0x8, 0x902f(%rsp)
movb $0xf, 0x902e(%rsp)
movb $0xe, 0x902d(%rsp)
movb $0xd, 0x902c(%rsp)
movb $0xc, 0x902b(%rsp)
movb $0xb, 0x902a(%rsp)
movb $0xa, 0x9029(%rsp)
movb $0x9, 0x9028(%rsp)
movb $0x0, 0x9027(%rsp)
movb $0x7, 0x9026(%rsp)
movb $0x6, 0x9025(%rsp)
movb $0x5, 0x9024(%rsp)
movb $0x4, 0x9023(%rsp)
movb $0x3, 0x9022(%rsp)
movb $0x2, 0x9021(%rsp)
movb $0x1, 0x9020(%rsp)
movzbl 0x9020(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x9021(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x9022(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x9023(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x9024(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x9025(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x9026(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x9027(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x9028(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x9029(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x902a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x902b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x902c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x902d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x902e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x902f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x9030(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x9031(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x9032(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x9033(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x9034(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x9035(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x9036(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x9037(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x9038(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x9039(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x903a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x903b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x903c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x903d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x903e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x903f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x9010(%rsp)
vmovdqa %xmm0, 0x9000(%rsp)
vmovdqa 0x9000(%rsp), %ymm0
vmovdqa %ymm1, 0x8720(%rsp)
vmovdqa %ymm0, 0x8700(%rsp)
vmovdqa 0x8720(%rsp), %ymm0
vmovdqa 0x8700(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x2d20(%rsp)
vmovdqa %ymm0, 0x2d00(%rsp)
vmovdqa 0x2d20(%rsp), %ymm0
vmovdqa 0x2d00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2e0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6260(%rsp)
vmovdqa %ymm0, 0x6240(%rsp)
vmovdqa 0x6260(%rsp), %ymm0
vmovdqa 0x6240(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2c0(%rsp)
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm0, 0x7660(%rsp)
vmovdqa %ymm0, 0x7640(%rsp)
vmovdqa 0x7660(%rsp), %ymm0
vmovdqa 0x7640(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2c0(%rsp)
vmovdqa 0x2e0(%rsp), %ymm1
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm1, 0x2ce0(%rsp)
vmovdqa %ymm0, 0x2cc0(%rsp)
vmovdqa 0x2ce0(%rsp), %ymm0
vmovdqa 0x2cc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x2e0(%rsp), %ymm0
vmovdqa %ymm1, 0x2ca0(%rsp)
vmovdqa %ymm0, 0x2c80(%rsp)
vmovdqa 0x2ca0(%rsp), %ymm0
vmovdqa 0x2c80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm1, 0x2c60(%rsp)
vmovdqa %ymm0, 0x2c40(%rsp)
vmovdqa 0x2c60(%rsp), %ymm0
vmovdqa 0x2c40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa220(%rsp)
movl $0x13, 0xa21c(%rsp)
vmovdqa 0xa220(%rsp), %ymm0
vmovd 0xa21c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa920(%rsp)
movl $0x2d, 0xa91c(%rsp)
vmovdqa 0xa920(%rsp), %ymm0
vmovd 0xa91c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9920(%rsp)
vmovdqa %ymm0, 0x9900(%rsp)
vmovdqa 0x9920(%rsp), %ymm0
vmovdqa 0x9900(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x2c20(%rsp)
vmovdqa %ymm0, 0x2c00(%rsp)
vmovdqa 0x2c20(%rsp), %ymm0
vmovdqa 0x2c00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2e0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6220(%rsp)
vmovdqa %ymm0, 0x6200(%rsp)
vmovdqa 0x6220(%rsp), %ymm0
vmovdqa 0x6200(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2c0(%rsp)
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm0, 0x7620(%rsp)
vmovdqa %ymm0, 0x7600(%rsp)
vmovdqa 0x7620(%rsp), %ymm0
vmovdqa 0x7600(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2c0(%rsp)
vmovdqa 0x2e0(%rsp), %ymm1
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm1, 0x2be0(%rsp)
vmovdqa %ymm0, 0x2bc0(%rsp)
vmovdqa 0x2be0(%rsp), %ymm0
vmovdqa 0x2bc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x2e0(%rsp), %ymm0
vmovdqa %ymm1, 0x2ba0(%rsp)
vmovdqa %ymm0, 0x2b80(%rsp)
vmovdqa 0x2ba0(%rsp), %ymm0
vmovdqa 0x2b80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm1, 0x2b60(%rsp)
vmovdqa %ymm0, 0x2b40(%rsp)
vmovdqa 0x2b60(%rsp), %ymm0
vmovdqa 0x2b40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x8fff(%rsp)
movb $0xb, 0x8ffe(%rsp)
movb $0xa, 0x8ffd(%rsp)
movb $0x9, 0x8ffc(%rsp)
movb $0x8, 0x8ffb(%rsp)
movb $0xf, 0x8ffa(%rsp)
movb $0xe, 0x8ff9(%rsp)
movb $0xd, 0x8ff8(%rsp)
movb $0x4, 0x8ff7(%rsp)
movb $0x3, 0x8ff6(%rsp)
movb $0x2, 0x8ff5(%rsp)
movb $0x1, 0x8ff4(%rsp)
movb $0x0, 0x8ff3(%rsp)
movb $0x7, 0x8ff2(%rsp)
movb $0x6, 0x8ff1(%rsp)
movb $0x5, 0x8ff0(%rsp)
movb $0xc, 0x8fef(%rsp)
movb $0xb, 0x8fee(%rsp)
movb $0xa, 0x8fed(%rsp)
movb $0x9, 0x8fec(%rsp)
movb $0x8, 0x8feb(%rsp)
movb $0xf, 0x8fea(%rsp)
movb $0xe, 0x8fe9(%rsp)
movb $0xd, 0x8fe8(%rsp)
movb $0x4, 0x8fe7(%rsp)
movb $0x3, 0x8fe6(%rsp)
movb $0x2, 0x8fe5(%rsp)
movb $0x1, 0x8fe4(%rsp)
movb $0x0, 0x8fe3(%rsp)
movb $0x7, 0x8fe2(%rsp)
movb $0x6, 0x8fe1(%rsp)
movb $0x5, 0x8fe0(%rsp)
movzbl 0x8ff0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8ff1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8ff2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8ff3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8ff4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8ff5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8ff6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8ff7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8ff8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8ff9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8ffa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8ffb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8ffc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8ffd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8ffe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8fff(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x8fe0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8fe1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8fe2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8fe3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8fe4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8fe5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8fe6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8fe7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8fe8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8fe9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8fea(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8feb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8fec(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8fed(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8fee(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8fef(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x8fc0(%rsp)
vmovdqa 0x8fc0(%rsp), %ymm0
vmovdqa %ymm1, 0x86e0(%rsp)
vmovdqa %ymm0, 0x86c0(%rsp)
vmovdqa 0x86e0(%rsp), %ymm0
vmovdqa 0x86c0(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x2b20(%rsp)
vmovdqa %ymm0, 0x2b00(%rsp)
vmovdqa 0x2b20(%rsp), %ymm0
vpxor 0x2b00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x2e0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x61e0(%rsp)
vmovdqa %ymm0, 0x61c0(%rsp)
vmovdqa 0x61e0(%rsp), %ymm0
vpand 0x61c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x2c0(%rsp)
vmovdqa 0x2c0(%rsp), %ymm1
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm1, 0x75e0(%rsp)
vmovdqa %ymm0, 0x75c0(%rsp)
vmovdqa 0x75e0(%rsp), %ymm0
vpaddq 0x75c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x2c0(%rsp)
vmovdqa 0x2e0(%rsp), %ymm1
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm1, 0x2ae0(%rsp)
vmovdqa %ymm0, 0x2ac0(%rsp)
vmovdqa 0x2ae0(%rsp), %ymm0
vpxor 0x2ac0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x2e0(%rsp), %ymm0
vmovdqa %ymm1, 0x2aa0(%rsp)
vmovdqa %ymm0, 0x2a80(%rsp)
vmovdqa 0x2aa0(%rsp), %ymm0
vpxor 0x2a80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x2c0(%rsp), %ymm0
vmovdqa %ymm1, 0x2a60(%rsp)
vmovdqa %ymm0, 0x2a40(%rsp)
vmovdqa 0x2a60(%rsp), %ymm0
vpxor 0x2a40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x75a0(%rsp)
vmovdqa %ymm0, 0x7580(%rsp)
vmovdqa 0x75a0(%rsp), %ymm0
vpaddq 0x7580(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa1e0(%rsp)
movl $0x3f, 0xa1dc(%rsp)
vmovdqa 0xa1e0(%rsp), %ymm0
movl 0xa1dc(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x98e0(%rsp)
vmovdqa %ymm0, 0x98c0(%rsp)
vmovdqa 0x98e0(%rsp), %ymm0
vpor 0x98c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1c4a8
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1c4f2
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x2a20(%rsp)
vmovdqa %ymm0, 0x2a00(%rsp)
vmovdqa 0x2a20(%rsp), %ymm0
vmovdqa 0x2a00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2a0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x61a0(%rsp)
vmovdqa %ymm0, 0x6180(%rsp)
vmovdqa 0x61a0(%rsp), %ymm0
vmovdqa 0x6180(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x280(%rsp)
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm0, 0x7560(%rsp)
vmovdqa %ymm0, 0x7540(%rsp)
vmovdqa 0x7560(%rsp), %ymm0
vmovdqa 0x7540(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x280(%rsp)
vmovdqa 0x2a0(%rsp), %ymm1
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm1, 0x29e0(%rsp)
vmovdqa %ymm0, 0x29c0(%rsp)
vmovdqa 0x29e0(%rsp), %ymm0
vmovdqa 0x29c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x2a0(%rsp), %ymm0
vmovdqa %ymm1, 0x29a0(%rsp)
vmovdqa %ymm0, 0x2980(%rsp)
vmovdqa 0x29a0(%rsp), %ymm0
vmovdqa 0x2980(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm1, 0x2960(%rsp)
vmovdqa %ymm0, 0x2940(%rsp)
vmovdqa 0x2960(%rsp), %ymm0
vmovdqa 0x2940(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x8fbf(%rsp)
movb $0xf, 0x8fbe(%rsp)
movb $0xe, 0x8fbd(%rsp)
movb $0xd, 0x8fbc(%rsp)
movb $0xc, 0x8fbb(%rsp)
movb $0xb, 0x8fba(%rsp)
movb $0xa, 0x8fb9(%rsp)
movb $0x9, 0x8fb8(%rsp)
movb $0x0, 0x8fb7(%rsp)
movb $0x7, 0x8fb6(%rsp)
movb $0x6, 0x8fb5(%rsp)
movb $0x5, 0x8fb4(%rsp)
movb $0x4, 0x8fb3(%rsp)
movb $0x3, 0x8fb2(%rsp)
movb $0x2, 0x8fb1(%rsp)
movb $0x1, 0x8fb0(%rsp)
movb $0x8, 0x8faf(%rsp)
movb $0xf, 0x8fae(%rsp)
movb $0xe, 0x8fad(%rsp)
movb $0xd, 0x8fac(%rsp)
movb $0xc, 0x8fab(%rsp)
movb $0xb, 0x8faa(%rsp)
movb $0xa, 0x8fa9(%rsp)
movb $0x9, 0x8fa8(%rsp)
movb $0x0, 0x8fa7(%rsp)
movb $0x7, 0x8fa6(%rsp)
movb $0x6, 0x8fa5(%rsp)
movb $0x5, 0x8fa4(%rsp)
movb $0x4, 0x8fa3(%rsp)
movb $0x3, 0x8fa2(%rsp)
movb $0x2, 0x8fa1(%rsp)
movb $0x1, 0x8fa0(%rsp)
movzbl 0x8fa0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8fa1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8fa2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8fa3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8fa4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8fa5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8fa6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8fa7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8fa8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8fa9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8faa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8fab(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8fac(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8fad(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8fae(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8faf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x8fb0(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x8fb1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x8fb2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x8fb3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x8fb4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x8fb5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x8fb6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x8fb7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x8fb8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x8fb9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x8fba(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x8fbb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x8fbc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x8fbd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x8fbe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x8fbf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x8f90(%rsp)
vmovdqa %xmm0, 0x8f80(%rsp)
vmovdqa 0x8f80(%rsp), %ymm0
vmovdqa %ymm1, 0x86a0(%rsp)
vmovdqa %ymm0, 0x8680(%rsp)
vmovdqa 0x86a0(%rsp), %ymm0
vmovdqa 0x8680(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x2920(%rsp)
vmovdqa %ymm0, 0x2900(%rsp)
vmovdqa 0x2920(%rsp), %ymm0
vmovdqa 0x2900(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2a0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6160(%rsp)
vmovdqa %ymm0, 0x6140(%rsp)
vmovdqa 0x6160(%rsp), %ymm0
vmovdqa 0x6140(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x280(%rsp)
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm0, 0x7520(%rsp)
vmovdqa %ymm0, 0x7500(%rsp)
vmovdqa 0x7520(%rsp), %ymm0
vmovdqa 0x7500(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x280(%rsp)
vmovdqa 0x2a0(%rsp), %ymm1
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm1, 0x28e0(%rsp)
vmovdqa %ymm0, 0x28c0(%rsp)
vmovdqa 0x28e0(%rsp), %ymm0
vmovdqa 0x28c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x2a0(%rsp), %ymm0
vmovdqa %ymm1, 0x28a0(%rsp)
vmovdqa %ymm0, 0x2880(%rsp)
vmovdqa 0x28a0(%rsp), %ymm0
vmovdqa 0x2880(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm1, 0x2860(%rsp)
vmovdqa %ymm0, 0x2840(%rsp)
vmovdqa 0x2860(%rsp), %ymm0
vmovdqa 0x2840(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa1a0(%rsp)
movl $0x13, 0xa19c(%rsp)
vmovdqa 0xa1a0(%rsp), %ymm0
vmovd 0xa19c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa8e0(%rsp)
movl $0x2d, 0xa8dc(%rsp)
vmovdqa 0xa8e0(%rsp), %ymm0
vmovd 0xa8dc(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x98a0(%rsp)
vmovdqa %ymm0, 0x9880(%rsp)
vmovdqa 0x98a0(%rsp), %ymm0
vmovdqa 0x9880(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x2820(%rsp)
vmovdqa %ymm0, 0x2800(%rsp)
vmovdqa 0x2820(%rsp), %ymm0
vmovdqa 0x2800(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x2a0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6120(%rsp)
vmovdqa %ymm0, 0x6100(%rsp)
vmovdqa 0x6120(%rsp), %ymm0
vmovdqa 0x6100(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x280(%rsp)
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm0, 0x74e0(%rsp)
vmovdqa %ymm0, 0x74c0(%rsp)
vmovdqa 0x74e0(%rsp), %ymm0
vmovdqa 0x74c0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x280(%rsp)
vmovdqa 0x2a0(%rsp), %ymm1
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm1, 0x27e0(%rsp)
vmovdqa %ymm0, 0x27c0(%rsp)
vmovdqa 0x27e0(%rsp), %ymm0
vmovdqa 0x27c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x2a0(%rsp), %ymm0
vmovdqa %ymm1, 0x27a0(%rsp)
vmovdqa %ymm0, 0x2780(%rsp)
vmovdqa 0x27a0(%rsp), %ymm0
vmovdqa 0x2780(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm1, 0x2760(%rsp)
vmovdqa %ymm0, 0x2740(%rsp)
vmovdqa 0x2760(%rsp), %ymm0
vmovdqa 0x2740(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x8f7f(%rsp)
movb $0xb, 0x8f7e(%rsp)
movb $0xa, 0x8f7d(%rsp)
movb $0x9, 0x8f7c(%rsp)
movb $0x8, 0x8f7b(%rsp)
movb $0xf, 0x8f7a(%rsp)
movb $0xe, 0x8f79(%rsp)
movb $0xd, 0x8f78(%rsp)
movb $0x4, 0x8f77(%rsp)
movb $0x3, 0x8f76(%rsp)
movb $0x2, 0x8f75(%rsp)
movb $0x1, 0x8f74(%rsp)
movb $0x0, 0x8f73(%rsp)
movb $0x7, 0x8f72(%rsp)
movb $0x6, 0x8f71(%rsp)
movb $0x5, 0x8f70(%rsp)
movb $0xc, 0x8f6f(%rsp)
movb $0xb, 0x8f6e(%rsp)
movb $0xa, 0x8f6d(%rsp)
movb $0x9, 0x8f6c(%rsp)
movb $0x8, 0x8f6b(%rsp)
movb $0xf, 0x8f6a(%rsp)
movb $0xe, 0x8f69(%rsp)
movb $0xd, 0x8f68(%rsp)
movb $0x4, 0x8f67(%rsp)
movb $0x3, 0x8f66(%rsp)
movb $0x2, 0x8f65(%rsp)
movb $0x1, 0x8f64(%rsp)
movb $0x0, 0x8f63(%rsp)
movb $0x7, 0x8f62(%rsp)
movb $0x6, 0x8f61(%rsp)
movb $0x5, 0x8f60(%rsp)
movzbl 0x8f70(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8f71(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8f72(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8f73(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8f74(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8f75(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8f76(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8f77(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8f78(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8f79(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8f7a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8f7b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8f7c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8f7d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8f7e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8f7f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x8f60(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8f61(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8f62(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8f63(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8f64(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8f65(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8f66(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8f67(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8f68(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8f69(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8f6a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8f6b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8f6c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8f6d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8f6e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8f6f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x8f40(%rsp)
vmovdqa 0x8f40(%rsp), %ymm0
vmovdqa %ymm1, 0x8660(%rsp)
vmovdqa %ymm0, 0x8640(%rsp)
vmovdqa 0x8660(%rsp), %ymm0
vmovdqa 0x8640(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x2720(%rsp)
vmovdqa %ymm0, 0x2700(%rsp)
vmovdqa 0x2720(%rsp), %ymm0
vpxor 0x2700(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x2a0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x60e0(%rsp)
vmovdqa %ymm0, 0x60c0(%rsp)
vmovdqa 0x60e0(%rsp), %ymm0
vpand 0x60c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x280(%rsp)
vmovdqa 0x280(%rsp), %ymm1
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm1, 0x74a0(%rsp)
vmovdqa %ymm0, 0x7480(%rsp)
vmovdqa 0x74a0(%rsp), %ymm0
vpaddq 0x7480(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x280(%rsp)
vmovdqa 0x2a0(%rsp), %ymm1
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm1, 0x26e0(%rsp)
vmovdqa %ymm0, 0x26c0(%rsp)
vmovdqa 0x26e0(%rsp), %ymm0
vpxor 0x26c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x2a0(%rsp), %ymm0
vmovdqa %ymm1, 0x26a0(%rsp)
vmovdqa %ymm0, 0x2680(%rsp)
vmovdqa 0x26a0(%rsp), %ymm0
vpxor 0x2680(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x280(%rsp), %ymm0
vmovdqa %ymm1, 0x2660(%rsp)
vmovdqa %ymm0, 0x2640(%rsp)
vmovdqa 0x2660(%rsp), %ymm0
vpxor 0x2640(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x7460(%rsp)
vmovdqa %ymm0, 0x7440(%rsp)
vmovdqa 0x7460(%rsp), %ymm0
vpaddq 0x7440(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa160(%rsp)
movl $0x3f, 0xa15c(%rsp)
vmovdqa 0xa160(%rsp), %ymm0
movl 0xa15c(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9860(%rsp)
vmovdqa %ymm0, 0x9840(%rsp)
vmovdqa 0x9860(%rsp), %ymm0
vpor 0x9840(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1d25d
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1d2a7
jmp 0x1d2a9
movl 0x30c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x30c(%rsp)
jmp 0x1b72b
jmp 0x1d2c1
vmovdqa 0x860(%rsp), %ymm1
movq 0x10(%rbp), %rax
addq 0x318(%rsp), %rax
movq %rax, 0xbd0(%rsp)
movq 0xbd0(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x2620(%rsp)
vmovdqa %ymm0, 0x2600(%rsp)
vmovdqa 0x2620(%rsp), %ymm0
vpxor 0x2600(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x840(%rsp), %ymm1
movq 0x10(%rbp), %rax
addq 0x318(%rsp), %rax
addq $0x20, %rax
movq %rax, 0xbc8(%rsp)
movq 0xbc8(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x25e0(%rsp)
vmovdqa %ymm0, 0x25c0(%rsp)
vmovdqa 0x25e0(%rsp), %ymm0
vpxor 0x25c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x820(%rsp), %ymm1
movq 0x10(%rbp), %rax
addq 0x318(%rsp), %rax
addq $0x40, %rax
movq %rax, 0xbc0(%rsp)
movq 0xbc0(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x25a0(%rsp)
vmovdqa %ymm0, 0x2580(%rsp)
vmovdqa 0x25a0(%rsp), %ymm0
vpxor 0x2580(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
movq 0x318(%rsp), %rax
addq $0x60, %rax
movq %rax, 0x318(%rsp)
movq 0x310(%rsp), %rax
subq $0x60, %rax
movq %rax, 0x310(%rsp)
jmp 0x1b65d
jmp 0x1d3fa
jmp 0x1d3fc
leaq 0x200(%rsp), %rdi
xorl %esi, %esi
movl $0x60, %edx
vzeroupper
callq 0x1030
leaq 0x200(%rsp), %rdi
movq 0x10(%rbp), %rsi
addq 0x318(%rsp), %rsi
movq 0x310(%rsp), %rdx
callq 0x1090
movq 0x310(%rsp), %rax
movb $0x1, 0x200(%rsp,%rax)
movzbl 0x25f(%rsp), %eax
orl $0x80, %eax
movb %al, 0x25f(%rsp)
jmp 0x1d45a
jmp 0x1d45c
vmovdqa 0x800(%rsp), %ymm1
movq $0x4, 0x938(%rsp)
movq $0x0, 0x930(%rsp)
movq $0x0, 0x928(%rsp)
movq $0x0, 0x920(%rsp)
vmovq 0x938(%rsp), %xmm2
vmovq 0x930(%rsp), %xmm0
vpunpcklqdq %xmm2, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm2[0]
vmovq 0x928(%rsp), %xmm3
vmovq 0x920(%rsp), %xmm0
vpunpcklqdq %xmm3, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm3[0]
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x900(%rsp)
vmovdqa 0x900(%rsp), %ymm0
vmovdqa %ymm1, 0x2560(%rsp)
vmovdqa %ymm0, 0x2540(%rsp)
vmovdqa 0x2560(%rsp), %ymm0
vpxor 0x2540(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
jmp 0x1d50c
movl $0x0, 0x1fc(%rsp)
cmpl $0x6, 0x1fc(%rsp)
jge 0x1f0ab
jmp 0x1d527
jmp 0x1d529
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x2520(%rsp)
vmovdqa %ymm0, 0x2500(%rsp)
vmovdqa 0x2520(%rsp), %ymm0
vmovdqa 0x2500(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x1c0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x60a0(%rsp)
vmovdqa %ymm0, 0x6080(%rsp)
vmovdqa 0x60a0(%rsp), %ymm0
vmovdqa 0x6080(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x1a0(%rsp)
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm0, 0x7420(%rsp)
vmovdqa %ymm0, 0x7400(%rsp)
vmovdqa 0x7420(%rsp), %ymm0
vmovdqa 0x7400(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x1a0(%rsp)
vmovdqa 0x1c0(%rsp), %ymm1
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm1, 0x24e0(%rsp)
vmovdqa %ymm0, 0x24c0(%rsp)
vmovdqa 0x24e0(%rsp), %ymm0
vmovdqa 0x24c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x1c0(%rsp), %ymm0
vmovdqa %ymm1, 0x24a0(%rsp)
vmovdqa %ymm0, 0x2480(%rsp)
vmovdqa 0x24a0(%rsp), %ymm0
vmovdqa 0x2480(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm1, 0x2460(%rsp)
vmovdqa %ymm0, 0x2440(%rsp)
vmovdqa 0x2460(%rsp), %ymm0
vmovdqa 0x2440(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x8f3f(%rsp)
movb $0xf, 0x8f3e(%rsp)
movb $0xe, 0x8f3d(%rsp)
movb $0xd, 0x8f3c(%rsp)
movb $0xc, 0x8f3b(%rsp)
movb $0xb, 0x8f3a(%rsp)
movb $0xa, 0x8f39(%rsp)
movb $0x9, 0x8f38(%rsp)
movb $0x0, 0x8f37(%rsp)
movb $0x7, 0x8f36(%rsp)
movb $0x6, 0x8f35(%rsp)
movb $0x5, 0x8f34(%rsp)
movb $0x4, 0x8f33(%rsp)
movb $0x3, 0x8f32(%rsp)
movb $0x2, 0x8f31(%rsp)
movb $0x1, 0x8f30(%rsp)
movb $0x8, 0x8f2f(%rsp)
movb $0xf, 0x8f2e(%rsp)
movb $0xe, 0x8f2d(%rsp)
movb $0xd, 0x8f2c(%rsp)
movb $0xc, 0x8f2b(%rsp)
movb $0xb, 0x8f2a(%rsp)
movb $0xa, 0x8f29(%rsp)
movb $0x9, 0x8f28(%rsp)
movb $0x0, 0x8f27(%rsp)
movb $0x7, 0x8f26(%rsp)
movb $0x6, 0x8f25(%rsp)
movb $0x5, 0x8f24(%rsp)
movb $0x4, 0x8f23(%rsp)
movb $0x3, 0x8f22(%rsp)
movb $0x2, 0x8f21(%rsp)
movb $0x1, 0x8f20(%rsp)
movzbl 0x8f20(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8f21(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8f22(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8f23(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8f24(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8f25(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8f26(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8f27(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8f28(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8f29(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8f2a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8f2b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8f2c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8f2d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8f2e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8f2f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x8f30(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x8f31(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x8f32(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x8f33(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x8f34(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x8f35(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x8f36(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x8f37(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x8f38(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x8f39(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x8f3a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x8f3b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x8f3c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x8f3d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x8f3e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x8f3f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x8f10(%rsp)
vmovdqa %xmm0, 0x8f00(%rsp)
vmovdqa 0x8f00(%rsp), %ymm0
vmovdqa %ymm1, 0x8620(%rsp)
vmovdqa %ymm0, 0x8600(%rsp)
vmovdqa 0x8620(%rsp), %ymm0
vmovdqa 0x8600(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x2420(%rsp)
vmovdqa %ymm0, 0x2400(%rsp)
vmovdqa 0x2420(%rsp), %ymm0
vmovdqa 0x2400(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x1c0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x6060(%rsp)
vmovdqa %ymm0, 0x6040(%rsp)
vmovdqa 0x6060(%rsp), %ymm0
vmovdqa 0x6040(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x1a0(%rsp)
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm0, 0x73e0(%rsp)
vmovdqa %ymm0, 0x73c0(%rsp)
vmovdqa 0x73e0(%rsp), %ymm0
vmovdqa 0x73c0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x1a0(%rsp)
vmovdqa 0x1c0(%rsp), %ymm1
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm1, 0x23e0(%rsp)
vmovdqa %ymm0, 0x23c0(%rsp)
vmovdqa 0x23e0(%rsp), %ymm0
vmovdqa 0x23c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x1c0(%rsp), %ymm0
vmovdqa %ymm1, 0x23a0(%rsp)
vmovdqa %ymm0, 0x2380(%rsp)
vmovdqa 0x23a0(%rsp), %ymm0
vmovdqa 0x2380(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm1, 0x2360(%rsp)
vmovdqa %ymm0, 0x2340(%rsp)
vmovdqa 0x2360(%rsp), %ymm0
vmovdqa 0x2340(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa120(%rsp)
movl $0x13, 0xa11c(%rsp)
vmovdqa 0xa120(%rsp), %ymm0
vmovd 0xa11c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa8a0(%rsp)
movl $0x2d, 0xa89c(%rsp)
vmovdqa 0xa8a0(%rsp), %ymm0
vmovd 0xa89c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9820(%rsp)
vmovdqa %ymm0, 0x9800(%rsp)
vmovdqa 0x9820(%rsp), %ymm0
vmovdqa 0x9800(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x2320(%rsp)
vmovdqa %ymm0, 0x2300(%rsp)
vmovdqa 0x2320(%rsp), %ymm0
vmovdqa 0x2300(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x1c0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6020(%rsp)
vmovdqa %ymm0, 0x6000(%rsp)
vmovdqa 0x6020(%rsp), %ymm0
vmovdqa 0x6000(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x1a0(%rsp)
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm0, 0x73a0(%rsp)
vmovdqa %ymm0, 0x7380(%rsp)
vmovdqa 0x73a0(%rsp), %ymm0
vmovdqa 0x7380(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x1a0(%rsp)
vmovdqa 0x1c0(%rsp), %ymm1
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm1, 0x22e0(%rsp)
vmovdqa %ymm0, 0x22c0(%rsp)
vmovdqa 0x22e0(%rsp), %ymm0
vmovdqa 0x22c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x1c0(%rsp), %ymm0
vmovdqa %ymm1, 0x22a0(%rsp)
vmovdqa %ymm0, 0x2280(%rsp)
vmovdqa 0x22a0(%rsp), %ymm0
vmovdqa 0x2280(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm1, 0x2260(%rsp)
vmovdqa %ymm0, 0x2240(%rsp)
vmovdqa 0x2260(%rsp), %ymm0
vmovdqa 0x2240(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x8eff(%rsp)
movb $0xb, 0x8efe(%rsp)
movb $0xa, 0x8efd(%rsp)
movb $0x9, 0x8efc(%rsp)
movb $0x8, 0x8efb(%rsp)
movb $0xf, 0x8efa(%rsp)
movb $0xe, 0x8ef9(%rsp)
movb $0xd, 0x8ef8(%rsp)
movb $0x4, 0x8ef7(%rsp)
movb $0x3, 0x8ef6(%rsp)
movb $0x2, 0x8ef5(%rsp)
movb $0x1, 0x8ef4(%rsp)
movb $0x0, 0x8ef3(%rsp)
movb $0x7, 0x8ef2(%rsp)
movb $0x6, 0x8ef1(%rsp)
movb $0x5, 0x8ef0(%rsp)
movb $0xc, 0x8eef(%rsp)
movb $0xb, 0x8eee(%rsp)
movb $0xa, 0x8eed(%rsp)
movb $0x9, 0x8eec(%rsp)
movb $0x8, 0x8eeb(%rsp)
movb $0xf, 0x8eea(%rsp)
movb $0xe, 0x8ee9(%rsp)
movb $0xd, 0x8ee8(%rsp)
movb $0x4, 0x8ee7(%rsp)
movb $0x3, 0x8ee6(%rsp)
movb $0x2, 0x8ee5(%rsp)
movb $0x1, 0x8ee4(%rsp)
movb $0x0, 0x8ee3(%rsp)
movb $0x7, 0x8ee2(%rsp)
movb $0x6, 0x8ee1(%rsp)
movb $0x5, 0x8ee0(%rsp)
movzbl 0x8ef0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8ef1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8ef2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8ef3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8ef4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8ef5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8ef6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8ef7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8ef8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8ef9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8efa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8efb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8efc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8efd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8efe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8eff(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x8ee0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8ee1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8ee2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8ee3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8ee4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8ee5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8ee6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8ee7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8ee8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8ee9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8eea(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8eeb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8eec(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8eed(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8eee(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8eef(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x8ec0(%rsp)
vmovdqa 0x8ec0(%rsp), %ymm0
vmovdqa %ymm1, 0x85e0(%rsp)
vmovdqa %ymm0, 0x85c0(%rsp)
vmovdqa 0x85e0(%rsp), %ymm0
vmovdqa 0x85c0(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x2220(%rsp)
vmovdqa %ymm0, 0x2200(%rsp)
vmovdqa 0x2220(%rsp), %ymm0
vpxor 0x2200(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x1c0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5fe0(%rsp)
vmovdqa %ymm0, 0x5fc0(%rsp)
vmovdqa 0x5fe0(%rsp), %ymm0
vpand 0x5fc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x1a0(%rsp)
vmovdqa 0x1a0(%rsp), %ymm1
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm1, 0x7360(%rsp)
vmovdqa %ymm0, 0x7340(%rsp)
vmovdqa 0x7360(%rsp), %ymm0
vpaddq 0x7340(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x1a0(%rsp)
vmovdqa 0x1c0(%rsp), %ymm1
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm1, 0x21e0(%rsp)
vmovdqa %ymm0, 0x21c0(%rsp)
vmovdqa 0x21e0(%rsp), %ymm0
vpxor 0x21c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x1c0(%rsp), %ymm0
vmovdqa %ymm1, 0x21a0(%rsp)
vmovdqa %ymm0, 0x2180(%rsp)
vmovdqa 0x21a0(%rsp), %ymm0
vpxor 0x2180(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x1a0(%rsp), %ymm0
vmovdqa %ymm1, 0x2160(%rsp)
vmovdqa %ymm0, 0x2140(%rsp)
vmovdqa 0x2160(%rsp), %ymm0
vpxor 0x2140(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x7320(%rsp)
vmovdqa %ymm0, 0x7300(%rsp)
vmovdqa 0x7320(%rsp), %ymm0
vpaddq 0x7300(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa0e0(%rsp)
movl $0x3f, 0xa0dc(%rsp)
vmovdqa 0xa0e0(%rsp), %ymm0
movl 0xa0dc(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x97e0(%rsp)
vmovdqa %ymm0, 0x97c0(%rsp)
vmovdqa 0x97e0(%rsp), %ymm0
vpor 0x97c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1e294
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1e2de
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x2120(%rsp)
vmovdqa %ymm0, 0x2100(%rsp)
vmovdqa 0x2120(%rsp), %ymm0
vmovdqa 0x2100(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x180(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5fa0(%rsp)
vmovdqa %ymm0, 0x5f80(%rsp)
vmovdqa 0x5fa0(%rsp), %ymm0
vmovdqa 0x5f80(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x160(%rsp)
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm0, 0x72e0(%rsp)
vmovdqa %ymm0, 0x72c0(%rsp)
vmovdqa 0x72e0(%rsp), %ymm0
vmovdqa 0x72c0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x160(%rsp)
vmovdqa 0x180(%rsp), %ymm1
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm1, 0x20e0(%rsp)
vmovdqa %ymm0, 0x20c0(%rsp)
vmovdqa 0x20e0(%rsp), %ymm0
vmovdqa 0x20c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x180(%rsp), %ymm0
vmovdqa %ymm1, 0x20a0(%rsp)
vmovdqa %ymm0, 0x2080(%rsp)
vmovdqa 0x20a0(%rsp), %ymm0
vmovdqa 0x2080(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm1, 0x2060(%rsp)
vmovdqa %ymm0, 0x2040(%rsp)
vmovdqa 0x2060(%rsp), %ymm0
vmovdqa 0x2040(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x8ebf(%rsp)
movb $0xf, 0x8ebe(%rsp)
movb $0xe, 0x8ebd(%rsp)
movb $0xd, 0x8ebc(%rsp)
movb $0xc, 0x8ebb(%rsp)
movb $0xb, 0x8eba(%rsp)
movb $0xa, 0x8eb9(%rsp)
movb $0x9, 0x8eb8(%rsp)
movb $0x0, 0x8eb7(%rsp)
movb $0x7, 0x8eb6(%rsp)
movb $0x6, 0x8eb5(%rsp)
movb $0x5, 0x8eb4(%rsp)
movb $0x4, 0x8eb3(%rsp)
movb $0x3, 0x8eb2(%rsp)
movb $0x2, 0x8eb1(%rsp)
movb $0x1, 0x8eb0(%rsp)
movb $0x8, 0x8eaf(%rsp)
movb $0xf, 0x8eae(%rsp)
movb $0xe, 0x8ead(%rsp)
movb $0xd, 0x8eac(%rsp)
movb $0xc, 0x8eab(%rsp)
movb $0xb, 0x8eaa(%rsp)
movb $0xa, 0x8ea9(%rsp)
movb $0x9, 0x8ea8(%rsp)
movb $0x0, 0x8ea7(%rsp)
movb $0x7, 0x8ea6(%rsp)
movb $0x6, 0x8ea5(%rsp)
movb $0x5, 0x8ea4(%rsp)
movb $0x4, 0x8ea3(%rsp)
movb $0x3, 0x8ea2(%rsp)
movb $0x2, 0x8ea1(%rsp)
movb $0x1, 0x8ea0(%rsp)
movzbl 0x8ea0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8ea1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8ea2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8ea3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8ea4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8ea5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8ea6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8ea7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8ea8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8ea9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8eaa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8eab(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8eac(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8ead(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8eae(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8eaf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x8eb0(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x8eb1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x8eb2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x8eb3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x8eb4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x8eb5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x8eb6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x8eb7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x8eb8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x8eb9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x8eba(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x8ebb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x8ebc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x8ebd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x8ebe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x8ebf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x8e90(%rsp)
vmovdqa %xmm0, 0x8e80(%rsp)
vmovdqa 0x8e80(%rsp), %ymm0
vmovdqa %ymm1, 0x85a0(%rsp)
vmovdqa %ymm0, 0x8580(%rsp)
vmovdqa 0x85a0(%rsp), %ymm0
vmovdqa 0x8580(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x2020(%rsp)
vmovdqa %ymm0, 0x2000(%rsp)
vmovdqa 0x2020(%rsp), %ymm0
vmovdqa 0x2000(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x180(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5f60(%rsp)
vmovdqa %ymm0, 0x5f40(%rsp)
vmovdqa 0x5f60(%rsp), %ymm0
vmovdqa 0x5f40(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x160(%rsp)
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm0, 0x72a0(%rsp)
vmovdqa %ymm0, 0x7280(%rsp)
vmovdqa 0x72a0(%rsp), %ymm0
vmovdqa 0x7280(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x160(%rsp)
vmovdqa 0x180(%rsp), %ymm1
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm1, 0x1fe0(%rsp)
vmovdqa %ymm0, 0x1fc0(%rsp)
vmovdqa 0x1fe0(%rsp), %ymm0
vmovdqa 0x1fc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x180(%rsp), %ymm0
vmovdqa %ymm1, 0x1fa0(%rsp)
vmovdqa %ymm0, 0x1f80(%rsp)
vmovdqa 0x1fa0(%rsp), %ymm0
vmovdqa 0x1f80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm1, 0x1f60(%rsp)
vmovdqa %ymm0, 0x1f40(%rsp)
vmovdqa 0x1f60(%rsp), %ymm0
vmovdqa 0x1f40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa0a0(%rsp)
movl $0x13, 0xa09c(%rsp)
vmovdqa 0xa0a0(%rsp), %ymm0
vmovd 0xa09c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa860(%rsp)
movl $0x2d, 0xa85c(%rsp)
vmovdqa 0xa860(%rsp), %ymm0
vmovd 0xa85c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x97a0(%rsp)
vmovdqa %ymm0, 0x9780(%rsp)
vmovdqa 0x97a0(%rsp), %ymm0
vmovdqa 0x9780(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x1f20(%rsp)
vmovdqa %ymm0, 0x1f00(%rsp)
vmovdqa 0x1f20(%rsp), %ymm0
vmovdqa 0x1f00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x180(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5f20(%rsp)
vmovdqa %ymm0, 0x5f00(%rsp)
vmovdqa 0x5f20(%rsp), %ymm0
vmovdqa 0x5f00(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x160(%rsp)
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm0, 0x7260(%rsp)
vmovdqa %ymm0, 0x7240(%rsp)
vmovdqa 0x7260(%rsp), %ymm0
vmovdqa 0x7240(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x160(%rsp)
vmovdqa 0x180(%rsp), %ymm1
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm1, 0x1ee0(%rsp)
vmovdqa %ymm0, 0x1ec0(%rsp)
vmovdqa 0x1ee0(%rsp), %ymm0
vmovdqa 0x1ec0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x180(%rsp), %ymm0
vmovdqa %ymm1, 0x1ea0(%rsp)
vmovdqa %ymm0, 0x1e80(%rsp)
vmovdqa 0x1ea0(%rsp), %ymm0
vmovdqa 0x1e80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm1, 0x1e60(%rsp)
vmovdqa %ymm0, 0x1e40(%rsp)
vmovdqa 0x1e60(%rsp), %ymm0
vmovdqa 0x1e40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x8e7f(%rsp)
movb $0xb, 0x8e7e(%rsp)
movb $0xa, 0x8e7d(%rsp)
movb $0x9, 0x8e7c(%rsp)
movb $0x8, 0x8e7b(%rsp)
movb $0xf, 0x8e7a(%rsp)
movb $0xe, 0x8e79(%rsp)
movb $0xd, 0x8e78(%rsp)
movb $0x4, 0x8e77(%rsp)
movb $0x3, 0x8e76(%rsp)
movb $0x2, 0x8e75(%rsp)
movb $0x1, 0x8e74(%rsp)
movb $0x0, 0x8e73(%rsp)
movb $0x7, 0x8e72(%rsp)
movb $0x6, 0x8e71(%rsp)
movb $0x5, 0x8e70(%rsp)
movb $0xc, 0x8e6f(%rsp)
movb $0xb, 0x8e6e(%rsp)
movb $0xa, 0x8e6d(%rsp)
movb $0x9, 0x8e6c(%rsp)
movb $0x8, 0x8e6b(%rsp)
movb $0xf, 0x8e6a(%rsp)
movb $0xe, 0x8e69(%rsp)
movb $0xd, 0x8e68(%rsp)
movb $0x4, 0x8e67(%rsp)
movb $0x3, 0x8e66(%rsp)
movb $0x2, 0x8e65(%rsp)
movb $0x1, 0x8e64(%rsp)
movb $0x0, 0x8e63(%rsp)
movb $0x7, 0x8e62(%rsp)
movb $0x6, 0x8e61(%rsp)
movb $0x5, 0x8e60(%rsp)
movzbl 0x8e70(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8e71(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8e72(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8e73(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8e74(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8e75(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8e76(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8e77(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8e78(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8e79(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8e7a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8e7b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8e7c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8e7d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8e7e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8e7f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x8e60(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8e61(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8e62(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8e63(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8e64(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8e65(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8e66(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8e67(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8e68(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8e69(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8e6a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8e6b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8e6c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8e6d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8e6e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8e6f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x8e40(%rsp)
vmovdqa 0x8e40(%rsp), %ymm0
vmovdqa %ymm1, 0x8560(%rsp)
vmovdqa %ymm0, 0x8540(%rsp)
vmovdqa 0x8560(%rsp), %ymm0
vmovdqa 0x8540(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x1e20(%rsp)
vmovdqa %ymm0, 0x1e00(%rsp)
vmovdqa 0x1e20(%rsp), %ymm0
vpxor 0x1e00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x180(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5ee0(%rsp)
vmovdqa %ymm0, 0x5ec0(%rsp)
vmovdqa 0x5ee0(%rsp), %ymm0
vpand 0x5ec0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x160(%rsp)
vmovdqa 0x160(%rsp), %ymm1
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm1, 0x7220(%rsp)
vmovdqa %ymm0, 0x7200(%rsp)
vmovdqa 0x7220(%rsp), %ymm0
vpaddq 0x7200(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x160(%rsp)
vmovdqa 0x180(%rsp), %ymm1
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm1, 0x1de0(%rsp)
vmovdqa %ymm0, 0x1dc0(%rsp)
vmovdqa 0x1de0(%rsp), %ymm0
vpxor 0x1dc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x180(%rsp), %ymm0
vmovdqa %ymm1, 0x1da0(%rsp)
vmovdqa %ymm0, 0x1d80(%rsp)
vmovdqa 0x1da0(%rsp), %ymm0
vpxor 0x1d80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x160(%rsp), %ymm0
vmovdqa %ymm1, 0x1d60(%rsp)
vmovdqa %ymm0, 0x1d40(%rsp)
vmovdqa 0x1d60(%rsp), %ymm0
vpxor 0x1d40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x71e0(%rsp)
vmovdqa %ymm0, 0x71c0(%rsp)
vmovdqa 0x71e0(%rsp), %ymm0
vpaddq 0x71c0(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa060(%rsp)
movl $0x3f, 0xa05c(%rsp)
vmovdqa 0xa060(%rsp), %ymm0
movl 0xa05c(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9760(%rsp)
vmovdqa %ymm0, 0x9740(%rsp)
vmovdqa 0x9760(%rsp), %ymm0
vpor 0x9740(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1f049
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1f093
jmp 0x1f095
movl 0x1fc(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x1fc(%rsp)
jmp 0x1d517
jmp 0x1f0ad
vmovdqa 0x860(%rsp), %ymm1
leaq 0x200(%rsp), %rax
movq %rax, 0xbb8(%rsp)
movq 0xbb8(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x1d20(%rsp)
vmovdqa %ymm0, 0x1d00(%rsp)
vmovdqa 0x1d20(%rsp), %ymm0
vpxor 0x1d00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x840(%rsp), %ymm1
leaq 0x200(%rsp), %rax
addq $0x20, %rax
movq %rax, 0xbb0(%rsp)
movq 0xbb0(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x1ce0(%rsp)
vmovdqa %ymm0, 0x1cc0(%rsp)
vmovdqa 0x1ce0(%rsp), %ymm0
vpxor 0x1cc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x820(%rsp), %ymm1
leaq 0x200(%rsp), %rax
addq $0x40, %rax
movq %rax, 0xba8(%rsp)
movq 0xba8(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0x1ca0(%rsp)
vmovdqa %ymm0, 0x1c80(%rsp)
vmovdqa 0x1ca0(%rsp), %ymm0
vpxor 0x1c80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
jmp 0x1f1ad
jmp 0x1f1af
jmp 0x1f1b1
jmp 0x1f1b3
jmp 0x1f1b5
vmovdqa 0x800(%rsp), %ymm1
movq $0x8, 0x8f8(%rsp)
movq $0x0, 0x8f0(%rsp)
movq $0x0, 0x8e8(%rsp)
movq $0x0, 0x8e0(%rsp)
vmovq 0x8f8(%rsp), %xmm2
vmovq 0x8f0(%rsp), %xmm0
vpunpcklqdq %xmm2, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm2[0]
vmovq 0x8e8(%rsp), %xmm3
vmovq 0x8e0(%rsp), %xmm0
vpunpcklqdq %xmm3, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm3[0]
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x8c0(%rsp)
vmovdqa 0x8c0(%rsp), %ymm0
vmovdqa %ymm1, 0x1c60(%rsp)
vmovdqa %ymm0, 0x1c40(%rsp)
vmovdqa 0x1c60(%rsp), %ymm0
vpxor 0x1c40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
jmp 0x1f265
movl $0x0, 0x15c(%rsp)
cmpl $0x6, 0x15c(%rsp)
jge 0x20e04
jmp 0x1f280
jmp 0x1f282
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x1c20(%rsp)
vmovdqa %ymm0, 0x1c00(%rsp)
vmovdqa 0x1c20(%rsp), %ymm0
vmovdqa 0x1c00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x120(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5ea0(%rsp)
vmovdqa %ymm0, 0x5e80(%rsp)
vmovdqa 0x5ea0(%rsp), %ymm0
vmovdqa 0x5e80(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x100(%rsp)
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm0, 0x71a0(%rsp)
vmovdqa %ymm0, 0x7180(%rsp)
vmovdqa 0x71a0(%rsp), %ymm0
vmovdqa 0x7180(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x100(%rsp)
vmovdqa 0x120(%rsp), %ymm1
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm1, 0x1be0(%rsp)
vmovdqa %ymm0, 0x1bc0(%rsp)
vmovdqa 0x1be0(%rsp), %ymm0
vmovdqa 0x1bc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x120(%rsp), %ymm0
vmovdqa %ymm1, 0x1ba0(%rsp)
vmovdqa %ymm0, 0x1b80(%rsp)
vmovdqa 0x1ba0(%rsp), %ymm0
vmovdqa 0x1b80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm1, 0x1b60(%rsp)
vmovdqa %ymm0, 0x1b40(%rsp)
vmovdqa 0x1b60(%rsp), %ymm0
vmovdqa 0x1b40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x8e3f(%rsp)
movb $0xf, 0x8e3e(%rsp)
movb $0xe, 0x8e3d(%rsp)
movb $0xd, 0x8e3c(%rsp)
movb $0xc, 0x8e3b(%rsp)
movb $0xb, 0x8e3a(%rsp)
movb $0xa, 0x8e39(%rsp)
movb $0x9, 0x8e38(%rsp)
movb $0x0, 0x8e37(%rsp)
movb $0x7, 0x8e36(%rsp)
movb $0x6, 0x8e35(%rsp)
movb $0x5, 0x8e34(%rsp)
movb $0x4, 0x8e33(%rsp)
movb $0x3, 0x8e32(%rsp)
movb $0x2, 0x8e31(%rsp)
movb $0x1, 0x8e30(%rsp)
movb $0x8, 0x8e2f(%rsp)
movb $0xf, 0x8e2e(%rsp)
movb $0xe, 0x8e2d(%rsp)
movb $0xd, 0x8e2c(%rsp)
movb $0xc, 0x8e2b(%rsp)
movb $0xb, 0x8e2a(%rsp)
movb $0xa, 0x8e29(%rsp)
movb $0x9, 0x8e28(%rsp)
movb $0x0, 0x8e27(%rsp)
movb $0x7, 0x8e26(%rsp)
movb $0x6, 0x8e25(%rsp)
movb $0x5, 0x8e24(%rsp)
movb $0x4, 0x8e23(%rsp)
movb $0x3, 0x8e22(%rsp)
movb $0x2, 0x8e21(%rsp)
movb $0x1, 0x8e20(%rsp)
movzbl 0x8e20(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8e21(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8e22(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8e23(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8e24(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8e25(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8e26(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8e27(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8e28(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8e29(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8e2a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8e2b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8e2c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8e2d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8e2e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8e2f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x8e30(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x8e31(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x8e32(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x8e33(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x8e34(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x8e35(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x8e36(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x8e37(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x8e38(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x8e39(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x8e3a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x8e3b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x8e3c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x8e3d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x8e3e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x8e3f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x8e10(%rsp)
vmovdqa %xmm0, 0x8e00(%rsp)
vmovdqa 0x8e00(%rsp), %ymm0
vmovdqa %ymm1, 0x8520(%rsp)
vmovdqa %ymm0, 0x8500(%rsp)
vmovdqa 0x8520(%rsp), %ymm0
vmovdqa 0x8500(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x1b20(%rsp)
vmovdqa %ymm0, 0x1b00(%rsp)
vmovdqa 0x1b20(%rsp), %ymm0
vmovdqa 0x1b00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x120(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5e60(%rsp)
vmovdqa %ymm0, 0x5e40(%rsp)
vmovdqa 0x5e60(%rsp), %ymm0
vmovdqa 0x5e40(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x100(%rsp)
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm0, 0x7160(%rsp)
vmovdqa %ymm0, 0x7140(%rsp)
vmovdqa 0x7160(%rsp), %ymm0
vmovdqa 0x7140(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x100(%rsp)
vmovdqa 0x120(%rsp), %ymm1
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm1, 0x1ae0(%rsp)
vmovdqa %ymm0, 0x1ac0(%rsp)
vmovdqa 0x1ae0(%rsp), %ymm0
vmovdqa 0x1ac0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x120(%rsp), %ymm0
vmovdqa %ymm1, 0x1aa0(%rsp)
vmovdqa %ymm0, 0x1a80(%rsp)
vmovdqa 0x1aa0(%rsp), %ymm0
vmovdqa 0x1a80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm1, 0x1a60(%rsp)
vmovdqa %ymm0, 0x1a40(%rsp)
vmovdqa 0x1a60(%rsp), %ymm0
vmovdqa 0x1a40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa020(%rsp)
movl $0x13, 0xa01c(%rsp)
vmovdqa 0xa020(%rsp), %ymm0
vmovd 0xa01c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa820(%rsp)
movl $0x2d, 0xa81c(%rsp)
vmovdqa 0xa820(%rsp), %ymm0
vmovd 0xa81c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9720(%rsp)
vmovdqa %ymm0, 0x9700(%rsp)
vmovdqa 0x9720(%rsp), %ymm0
vmovdqa 0x9700(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x1a20(%rsp)
vmovdqa %ymm0, 0x1a00(%rsp)
vmovdqa 0x1a20(%rsp), %ymm0
vmovdqa 0x1a00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x120(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5e20(%rsp)
vmovdqa %ymm0, 0x5e00(%rsp)
vmovdqa 0x5e20(%rsp), %ymm0
vmovdqa 0x5e00(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x100(%rsp)
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm0, 0x7120(%rsp)
vmovdqa %ymm0, 0x7100(%rsp)
vmovdqa 0x7120(%rsp), %ymm0
vmovdqa 0x7100(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x100(%rsp)
vmovdqa 0x120(%rsp), %ymm1
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm1, 0x19e0(%rsp)
vmovdqa %ymm0, 0x19c0(%rsp)
vmovdqa 0x19e0(%rsp), %ymm0
vmovdqa 0x19c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x120(%rsp), %ymm0
vmovdqa %ymm1, 0x19a0(%rsp)
vmovdqa %ymm0, 0x1980(%rsp)
vmovdqa 0x19a0(%rsp), %ymm0
vmovdqa 0x1980(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm1, 0x1960(%rsp)
vmovdqa %ymm0, 0x1940(%rsp)
vmovdqa 0x1960(%rsp), %ymm0
vmovdqa 0x1940(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x8dff(%rsp)
movb $0xb, 0x8dfe(%rsp)
movb $0xa, 0x8dfd(%rsp)
movb $0x9, 0x8dfc(%rsp)
movb $0x8, 0x8dfb(%rsp)
movb $0xf, 0x8dfa(%rsp)
movb $0xe, 0x8df9(%rsp)
movb $0xd, 0x8df8(%rsp)
movb $0x4, 0x8df7(%rsp)
movb $0x3, 0x8df6(%rsp)
movb $0x2, 0x8df5(%rsp)
movb $0x1, 0x8df4(%rsp)
movb $0x0, 0x8df3(%rsp)
movb $0x7, 0x8df2(%rsp)
movb $0x6, 0x8df1(%rsp)
movb $0x5, 0x8df0(%rsp)
movb $0xc, 0x8def(%rsp)
movb $0xb, 0x8dee(%rsp)
movb $0xa, 0x8ded(%rsp)
movb $0x9, 0x8dec(%rsp)
movb $0x8, 0x8deb(%rsp)
movb $0xf, 0x8dea(%rsp)
movb $0xe, 0x8de9(%rsp)
movb $0xd, 0x8de8(%rsp)
movb $0x4, 0x8de7(%rsp)
movb $0x3, 0x8de6(%rsp)
movb $0x2, 0x8de5(%rsp)
movb $0x1, 0x8de4(%rsp)
movb $0x0, 0x8de3(%rsp)
movb $0x7, 0x8de2(%rsp)
movb $0x6, 0x8de1(%rsp)
movb $0x5, 0x8de0(%rsp)
movzbl 0x8df0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8df1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8df2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8df3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8df4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8df5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8df6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8df7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8df8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8df9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8dfa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8dfb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8dfc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8dfd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8dfe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8dff(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x8de0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8de1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8de2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8de3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8de4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8de5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8de6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8de7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8de8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8de9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8dea(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8deb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8dec(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8ded(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8dee(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8def(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x8dc0(%rsp)
vmovdqa 0x8dc0(%rsp), %ymm0
vmovdqa %ymm1, 0x84e0(%rsp)
vmovdqa %ymm0, 0x84c0(%rsp)
vmovdqa 0x84e0(%rsp), %ymm0
vmovdqa 0x84c0(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x1920(%rsp)
vmovdqa %ymm0, 0x1900(%rsp)
vmovdqa 0x1920(%rsp), %ymm0
vpxor 0x1900(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x120(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5de0(%rsp)
vmovdqa %ymm0, 0x5dc0(%rsp)
vmovdqa 0x5de0(%rsp), %ymm0
vpand 0x5dc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x100(%rsp)
vmovdqa 0x100(%rsp), %ymm1
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm1, 0x70e0(%rsp)
vmovdqa %ymm0, 0x70c0(%rsp)
vmovdqa 0x70e0(%rsp), %ymm0
vpaddq 0x70c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x100(%rsp)
vmovdqa 0x120(%rsp), %ymm1
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm1, 0x18e0(%rsp)
vmovdqa %ymm0, 0x18c0(%rsp)
vmovdqa 0x18e0(%rsp), %ymm0
vpxor 0x18c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x120(%rsp), %ymm0
vmovdqa %ymm1, 0x18a0(%rsp)
vmovdqa %ymm0, 0x1880(%rsp)
vmovdqa 0x18a0(%rsp), %ymm0
vpxor 0x1880(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x100(%rsp), %ymm0
vmovdqa %ymm1, 0x1860(%rsp)
vmovdqa %ymm0, 0x1840(%rsp)
vmovdqa 0x1860(%rsp), %ymm0
vpxor 0x1840(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x70a0(%rsp)
vmovdqa %ymm0, 0x7080(%rsp)
vmovdqa 0x70a0(%rsp), %ymm0
vpaddq 0x7080(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0x9fe0(%rsp)
movl $0x3f, 0x9fdc(%rsp)
vmovdqa 0x9fe0(%rsp), %ymm0
movl 0x9fdc(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x96e0(%rsp)
vmovdqa %ymm0, 0x96c0(%rsp)
vmovdqa 0x96e0(%rsp), %ymm0
vpor 0x96c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x1ffed
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x20037
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x1820(%rsp)
vmovdqa %ymm0, 0x1800(%rsp)
vmovdqa 0x1820(%rsp), %ymm0
vmovdqa 0x1800(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0xe0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5da0(%rsp)
vmovdqa %ymm0, 0x5d80(%rsp)
vmovdqa 0x5da0(%rsp), %ymm0
vmovdqa 0x5d80(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0xc0(%rsp)
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm0, 0x7060(%rsp)
vmovdqa %ymm0, 0x7040(%rsp)
vmovdqa 0x7060(%rsp), %ymm0
vmovdqa 0x7040(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0xc0(%rsp)
vmovdqa 0xe0(%rsp), %ymm1
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm1, 0x17e0(%rsp)
vmovdqa %ymm0, 0x17c0(%rsp)
vmovdqa 0x17e0(%rsp), %ymm0
vmovdqa 0x17c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0xe0(%rsp), %ymm0
vmovdqa %ymm1, 0x17a0(%rsp)
vmovdqa %ymm0, 0x1780(%rsp)
vmovdqa 0x17a0(%rsp), %ymm0
vmovdqa 0x1780(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm1, 0x1760(%rsp)
vmovdqa %ymm0, 0x1740(%rsp)
vmovdqa 0x1760(%rsp), %ymm0
vmovdqa 0x1740(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x8dbf(%rsp)
movb $0xf, 0x8dbe(%rsp)
movb $0xe, 0x8dbd(%rsp)
movb $0xd, 0x8dbc(%rsp)
movb $0xc, 0x8dbb(%rsp)
movb $0xb, 0x8dba(%rsp)
movb $0xa, 0x8db9(%rsp)
movb $0x9, 0x8db8(%rsp)
movb $0x0, 0x8db7(%rsp)
movb $0x7, 0x8db6(%rsp)
movb $0x6, 0x8db5(%rsp)
movb $0x5, 0x8db4(%rsp)
movb $0x4, 0x8db3(%rsp)
movb $0x3, 0x8db2(%rsp)
movb $0x2, 0x8db1(%rsp)
movb $0x1, 0x8db0(%rsp)
movb $0x8, 0x8daf(%rsp)
movb $0xf, 0x8dae(%rsp)
movb $0xe, 0x8dad(%rsp)
movb $0xd, 0x8dac(%rsp)
movb $0xc, 0x8dab(%rsp)
movb $0xb, 0x8daa(%rsp)
movb $0xa, 0x8da9(%rsp)
movb $0x9, 0x8da8(%rsp)
movb $0x0, 0x8da7(%rsp)
movb $0x7, 0x8da6(%rsp)
movb $0x6, 0x8da5(%rsp)
movb $0x5, 0x8da4(%rsp)
movb $0x4, 0x8da3(%rsp)
movb $0x3, 0x8da2(%rsp)
movb $0x2, 0x8da1(%rsp)
movb $0x1, 0x8da0(%rsp)
movzbl 0x8da0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8da1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8da2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8da3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8da4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8da5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8da6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8da7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8da8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8da9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8daa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8dab(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8dac(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8dad(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8dae(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8daf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x8db0(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x8db1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x8db2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x8db3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x8db4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x8db5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x8db6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x8db7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x8db8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x8db9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x8dba(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x8dbb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x8dbc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x8dbd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x8dbe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x8dbf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x8d90(%rsp)
vmovdqa %xmm0, 0x8d80(%rsp)
vmovdqa 0x8d80(%rsp), %ymm0
vmovdqa %ymm1, 0x84a0(%rsp)
vmovdqa %ymm0, 0x8480(%rsp)
vmovdqa 0x84a0(%rsp), %ymm0
vmovdqa 0x8480(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x1720(%rsp)
vmovdqa %ymm0, 0x1700(%rsp)
vmovdqa 0x1720(%rsp), %ymm0
vmovdqa 0x1700(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0xe0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5d60(%rsp)
vmovdqa %ymm0, 0x5d40(%rsp)
vmovdqa 0x5d60(%rsp), %ymm0
vmovdqa 0x5d40(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0xc0(%rsp)
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm0, 0x7020(%rsp)
vmovdqa %ymm0, 0x7000(%rsp)
vmovdqa 0x7020(%rsp), %ymm0
vmovdqa 0x7000(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0xc0(%rsp)
vmovdqa 0xe0(%rsp), %ymm1
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm1, 0x16e0(%rsp)
vmovdqa %ymm0, 0x16c0(%rsp)
vmovdqa 0x16e0(%rsp), %ymm0
vmovdqa 0x16c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0xe0(%rsp), %ymm0
vmovdqa %ymm1, 0x16a0(%rsp)
vmovdqa %ymm0, 0x1680(%rsp)
vmovdqa 0x16a0(%rsp), %ymm0
vmovdqa 0x1680(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm1, 0x1660(%rsp)
vmovdqa %ymm0, 0x1640(%rsp)
vmovdqa 0x1660(%rsp), %ymm0
vmovdqa 0x1640(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0x9fa0(%rsp)
movl $0x13, 0x9f9c(%rsp)
vmovdqa 0x9fa0(%rsp), %ymm0
vmovd 0x9f9c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa7e0(%rsp)
movl $0x2d, 0xa7dc(%rsp)
vmovdqa 0xa7e0(%rsp), %ymm0
vmovd 0xa7dc(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x96a0(%rsp)
vmovdqa %ymm0, 0x9680(%rsp)
vmovdqa 0x96a0(%rsp), %ymm0
vmovdqa 0x9680(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x1620(%rsp)
vmovdqa %ymm0, 0x1600(%rsp)
vmovdqa 0x1620(%rsp), %ymm0
vmovdqa 0x1600(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0xe0(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5d20(%rsp)
vmovdqa %ymm0, 0x5d00(%rsp)
vmovdqa 0x5d20(%rsp), %ymm0
vmovdqa 0x5d00(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0xc0(%rsp)
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm0, 0x6fe0(%rsp)
vmovdqa %ymm0, 0x6fc0(%rsp)
vmovdqa 0x6fe0(%rsp), %ymm0
vmovdqa 0x6fc0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0xc0(%rsp)
vmovdqa 0xe0(%rsp), %ymm1
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm1, 0x15e0(%rsp)
vmovdqa %ymm0, 0x15c0(%rsp)
vmovdqa 0x15e0(%rsp), %ymm0
vmovdqa 0x15c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0xe0(%rsp), %ymm0
vmovdqa %ymm1, 0x15a0(%rsp)
vmovdqa %ymm0, 0x1580(%rsp)
vmovdqa 0x15a0(%rsp), %ymm0
vmovdqa 0x1580(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm1, 0x1560(%rsp)
vmovdqa %ymm0, 0x1540(%rsp)
vmovdqa 0x1560(%rsp), %ymm0
vmovdqa 0x1540(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x8d7f(%rsp)
movb $0xb, 0x8d7e(%rsp)
movb $0xa, 0x8d7d(%rsp)
movb $0x9, 0x8d7c(%rsp)
movb $0x8, 0x8d7b(%rsp)
movb $0xf, 0x8d7a(%rsp)
movb $0xe, 0x8d79(%rsp)
movb $0xd, 0x8d78(%rsp)
movb $0x4, 0x8d77(%rsp)
movb $0x3, 0x8d76(%rsp)
movb $0x2, 0x8d75(%rsp)
movb $0x1, 0x8d74(%rsp)
movb $0x0, 0x8d73(%rsp)
movb $0x7, 0x8d72(%rsp)
movb $0x6, 0x8d71(%rsp)
movb $0x5, 0x8d70(%rsp)
movb $0xc, 0x8d6f(%rsp)
movb $0xb, 0x8d6e(%rsp)
movb $0xa, 0x8d6d(%rsp)
movb $0x9, 0x8d6c(%rsp)
movb $0x8, 0x8d6b(%rsp)
movb $0xf, 0x8d6a(%rsp)
movb $0xe, 0x8d69(%rsp)
movb $0xd, 0x8d68(%rsp)
movb $0x4, 0x8d67(%rsp)
movb $0x3, 0x8d66(%rsp)
movb $0x2, 0x8d65(%rsp)
movb $0x1, 0x8d64(%rsp)
movb $0x0, 0x8d63(%rsp)
movb $0x7, 0x8d62(%rsp)
movb $0x6, 0x8d61(%rsp)
movb $0x5, 0x8d60(%rsp)
movzbl 0x8d70(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8d71(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8d72(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8d73(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8d74(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8d75(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8d76(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8d77(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8d78(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8d79(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8d7a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8d7b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8d7c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8d7d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8d7e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8d7f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x8d60(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8d61(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8d62(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8d63(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8d64(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8d65(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8d66(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8d67(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8d68(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8d69(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8d6a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8d6b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8d6c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8d6d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8d6e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8d6f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x8d40(%rsp)
vmovdqa 0x8d40(%rsp), %ymm0
vmovdqa %ymm1, 0x8460(%rsp)
vmovdqa %ymm0, 0x8440(%rsp)
vmovdqa 0x8460(%rsp), %ymm0
vmovdqa 0x8440(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x1520(%rsp)
vmovdqa %ymm0, 0x1500(%rsp)
vmovdqa 0x1520(%rsp), %ymm0
vpxor 0x1500(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0xe0(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5ce0(%rsp)
vmovdqa %ymm0, 0x5cc0(%rsp)
vmovdqa 0x5ce0(%rsp), %ymm0
vpand 0x5cc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0xc0(%rsp)
vmovdqa 0xc0(%rsp), %ymm1
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm1, 0x6fa0(%rsp)
vmovdqa %ymm0, 0x6f80(%rsp)
vmovdqa 0x6fa0(%rsp), %ymm0
vpaddq 0x6f80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0xc0(%rsp)
vmovdqa 0xe0(%rsp), %ymm1
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm1, 0x14e0(%rsp)
vmovdqa %ymm0, 0x14c0(%rsp)
vmovdqa 0x14e0(%rsp), %ymm0
vpxor 0x14c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0xe0(%rsp), %ymm0
vmovdqa %ymm1, 0x14a0(%rsp)
vmovdqa %ymm0, 0x1480(%rsp)
vmovdqa 0x14a0(%rsp), %ymm0
vpxor 0x1480(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0xc0(%rsp), %ymm0
vmovdqa %ymm1, 0x1460(%rsp)
vmovdqa %ymm0, 0x1440(%rsp)
vmovdqa 0x1460(%rsp), %ymm0
vpxor 0x1440(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6f60(%rsp)
vmovdqa %ymm0, 0x6f40(%rsp)
vmovdqa 0x6f60(%rsp), %ymm0
vpaddq 0x6f40(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0x9f60(%rsp)
movl $0x3f, 0x9f5c(%rsp)
vmovdqa 0x9f60(%rsp), %ymm0
movl 0x9f5c(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9660(%rsp)
vmovdqa %ymm0, 0x9640(%rsp)
vmovdqa 0x9660(%rsp), %ymm0
vpor 0x9640(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x20da2
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x20dec
jmp 0x20dee
movl 0x15c(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x15c(%rsp)
jmp 0x1f270
jmp 0x20e06
jmp 0x20e08
movl $0x0, 0xbc(%rsp)
cmpl $0x6, 0xbc(%rsp)
jge 0x22905
jmp 0x20e23
jmp 0x20e25
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x1420(%rsp)
vmovdqa %ymm0, 0x1400(%rsp)
vmovdqa 0x1420(%rsp), %ymm0
vmovdqa 0x1400(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x80(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5ca0(%rsp)
vmovdqa %ymm0, 0x5c80(%rsp)
vmovdqa 0x5ca0(%rsp), %ymm0
vmovdqa 0x5c80(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x60(%rsp)
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm0, 0x6f20(%rsp)
vmovdqa %ymm0, 0x6f00(%rsp)
vmovdqa 0x6f20(%rsp), %ymm0
vmovdqa 0x6f00(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x60(%rsp)
vmovdqa 0x80(%rsp), %ymm1
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm1, 0x13e0(%rsp)
vmovdqa %ymm0, 0x13c0(%rsp)
vmovdqa 0x13e0(%rsp), %ymm0
vmovdqa 0x13c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x80(%rsp), %ymm0
vmovdqa %ymm1, 0x13a0(%rsp)
vmovdqa %ymm0, 0x1380(%rsp)
vmovdqa 0x13a0(%rsp), %ymm0
vmovdqa 0x1380(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm1, 0x1360(%rsp)
vmovdqa %ymm0, 0x1340(%rsp)
vmovdqa 0x1360(%rsp), %ymm0
vmovdqa 0x1340(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x8d3f(%rsp)
movb $0xf, 0x8d3e(%rsp)
movb $0xe, 0x8d3d(%rsp)
movb $0xd, 0x8d3c(%rsp)
movb $0xc, 0x8d3b(%rsp)
movb $0xb, 0x8d3a(%rsp)
movb $0xa, 0x8d39(%rsp)
movb $0x9, 0x8d38(%rsp)
movb $0x0, 0x8d37(%rsp)
movb $0x7, 0x8d36(%rsp)
movb $0x6, 0x8d35(%rsp)
movb $0x5, 0x8d34(%rsp)
movb $0x4, 0x8d33(%rsp)
movb $0x3, 0x8d32(%rsp)
movb $0x2, 0x8d31(%rsp)
movb $0x1, 0x8d30(%rsp)
movb $0x8, 0x8d2f(%rsp)
movb $0xf, 0x8d2e(%rsp)
movb $0xe, 0x8d2d(%rsp)
movb $0xd, 0x8d2c(%rsp)
movb $0xc, 0x8d2b(%rsp)
movb $0xb, 0x8d2a(%rsp)
movb $0xa, 0x8d29(%rsp)
movb $0x9, 0x8d28(%rsp)
movb $0x0, 0x8d27(%rsp)
movb $0x7, 0x8d26(%rsp)
movb $0x6, 0x8d25(%rsp)
movb $0x5, 0x8d24(%rsp)
movb $0x4, 0x8d23(%rsp)
movb $0x3, 0x8d22(%rsp)
movb $0x2, 0x8d21(%rsp)
movb $0x1, 0x8d20(%rsp)
movzbl 0x8d20(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8d21(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8d22(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8d23(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8d24(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8d25(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8d26(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8d27(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8d28(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8d29(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8d2a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8d2b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8d2c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8d2d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8d2e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8d2f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x8d30(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x8d31(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x8d32(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x8d33(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x8d34(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x8d35(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x8d36(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x8d37(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x8d38(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x8d39(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x8d3a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x8d3b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x8d3c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x8d3d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x8d3e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x8d3f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x8d10(%rsp)
vmovdqa %xmm0, 0x8d00(%rsp)
vmovdqa 0x8d00(%rsp), %ymm0
vmovdqa %ymm1, 0x8420(%rsp)
vmovdqa %ymm0, 0x8400(%rsp)
vmovdqa 0x8420(%rsp), %ymm0
vmovdqa 0x8400(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x1320(%rsp)
vmovdqa %ymm0, 0x1300(%rsp)
vmovdqa 0x1320(%rsp), %ymm0
vmovdqa 0x1300(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x80(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5c60(%rsp)
vmovdqa %ymm0, 0x5c40(%rsp)
vmovdqa 0x5c60(%rsp), %ymm0
vmovdqa 0x5c40(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x60(%rsp)
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm0, 0x6ee0(%rsp)
vmovdqa %ymm0, 0x6ec0(%rsp)
vmovdqa 0x6ee0(%rsp), %ymm0
vmovdqa 0x6ec0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x60(%rsp)
vmovdqa 0x80(%rsp), %ymm1
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm1, 0x12e0(%rsp)
vmovdqa %ymm0, 0x12c0(%rsp)
vmovdqa 0x12e0(%rsp), %ymm0
vmovdqa 0x12c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x80(%rsp), %ymm0
vmovdqa %ymm1, 0x12a0(%rsp)
vmovdqa %ymm0, 0x1280(%rsp)
vmovdqa 0x12a0(%rsp), %ymm0
vmovdqa 0x1280(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm1, 0x1260(%rsp)
vmovdqa %ymm0, 0x1240(%rsp)
vmovdqa 0x1260(%rsp), %ymm0
vmovdqa 0x1240(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0x9f20(%rsp)
movl $0x13, 0x9f1c(%rsp)
vmovdqa 0x9f20(%rsp), %ymm0
vmovd 0x9f1c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa7a0(%rsp)
movl $0x2d, 0xa79c(%rsp)
vmovdqa 0xa7a0(%rsp), %ymm0
vmovd 0xa79c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9620(%rsp)
vmovdqa %ymm0, 0x9600(%rsp)
vmovdqa 0x9620(%rsp), %ymm0
vmovdqa 0x9600(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x1220(%rsp)
vmovdqa %ymm0, 0x1200(%rsp)
vmovdqa 0x1220(%rsp), %ymm0
vmovdqa 0x1200(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x80(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5c20(%rsp)
vmovdqa %ymm0, 0x5c00(%rsp)
vmovdqa 0x5c20(%rsp), %ymm0
vmovdqa 0x5c00(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x60(%rsp)
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm0, 0x6ea0(%rsp)
vmovdqa %ymm0, 0x6e80(%rsp)
vmovdqa 0x6ea0(%rsp), %ymm0
vmovdqa 0x6e80(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x60(%rsp)
vmovdqa 0x80(%rsp), %ymm1
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm1, 0x11e0(%rsp)
vmovdqa %ymm0, 0x11c0(%rsp)
vmovdqa 0x11e0(%rsp), %ymm0
vmovdqa 0x11c0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x80(%rsp), %ymm0
vmovdqa %ymm1, 0x11a0(%rsp)
vmovdqa %ymm0, 0x1180(%rsp)
vmovdqa 0x11a0(%rsp), %ymm0
vmovdqa 0x1180(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm1, 0x1160(%rsp)
vmovdqa %ymm0, 0x1140(%rsp)
vmovdqa 0x1160(%rsp), %ymm0
vmovdqa 0x1140(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x8cff(%rsp)
movb $0xb, 0x8cfe(%rsp)
movb $0xa, 0x8cfd(%rsp)
movb $0x9, 0x8cfc(%rsp)
movb $0x8, 0x8cfb(%rsp)
movb $0xf, 0x8cfa(%rsp)
movb $0xe, 0x8cf9(%rsp)
movb $0xd, 0x8cf8(%rsp)
movb $0x4, 0x8cf7(%rsp)
movb $0x3, 0x8cf6(%rsp)
movb $0x2, 0x8cf5(%rsp)
movb $0x1, 0x8cf4(%rsp)
movb $0x0, 0x8cf3(%rsp)
movb $0x7, 0x8cf2(%rsp)
movb $0x6, 0x8cf1(%rsp)
movb $0x5, 0x8cf0(%rsp)
movb $0xc, 0x8cef(%rsp)
movb $0xb, 0x8cee(%rsp)
movb $0xa, 0x8ced(%rsp)
movb $0x9, 0x8cec(%rsp)
movb $0x8, 0x8ceb(%rsp)
movb $0xf, 0x8cea(%rsp)
movb $0xe, 0x8ce9(%rsp)
movb $0xd, 0x8ce8(%rsp)
movb $0x4, 0x8ce7(%rsp)
movb $0x3, 0x8ce6(%rsp)
movb $0x2, 0x8ce5(%rsp)
movb $0x1, 0x8ce4(%rsp)
movb $0x0, 0x8ce3(%rsp)
movb $0x7, 0x8ce2(%rsp)
movb $0x6, 0x8ce1(%rsp)
movb $0x5, 0x8ce0(%rsp)
movzbl 0x8cf0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8cf1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8cf2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8cf3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8cf4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8cf5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8cf6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8cf7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8cf8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8cf9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8cfa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8cfb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8cfc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8cfd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8cfe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8cff(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x8ce0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8ce1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8ce2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8ce3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8ce4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8ce5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8ce6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8ce7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8ce8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8ce9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8cea(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8ceb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8cec(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8ced(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8cee(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8cef(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x8cc0(%rsp)
vmovdqa 0x8cc0(%rsp), %ymm0
vmovdqa %ymm1, 0x83e0(%rsp)
vmovdqa %ymm0, 0x83c0(%rsp)
vmovdqa 0x83e0(%rsp), %ymm0
vmovdqa 0x83c0(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x1120(%rsp)
vmovdqa %ymm0, 0x1100(%rsp)
vmovdqa 0x1120(%rsp), %ymm0
vpxor 0x1100(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x80(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5be0(%rsp)
vmovdqa %ymm0, 0x5bc0(%rsp)
vmovdqa 0x5be0(%rsp), %ymm0
vpand 0x5bc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x60(%rsp)
vmovdqa 0x60(%rsp), %ymm1
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm1, 0x6e60(%rsp)
vmovdqa %ymm0, 0x6e40(%rsp)
vmovdqa 0x6e60(%rsp), %ymm0
vpaddq 0x6e40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x60(%rsp)
vmovdqa 0x80(%rsp), %ymm1
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm1, 0x10e0(%rsp)
vmovdqa %ymm0, 0x10c0(%rsp)
vmovdqa 0x10e0(%rsp), %ymm0
vpxor 0x10c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x80(%rsp), %ymm0
vmovdqa %ymm1, 0x10a0(%rsp)
vmovdqa %ymm0, 0x1080(%rsp)
vmovdqa 0x10a0(%rsp), %ymm0
vpxor 0x1080(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x60(%rsp), %ymm0
vmovdqa %ymm1, 0x1060(%rsp)
vmovdqa %ymm0, 0x1040(%rsp)
vmovdqa 0x1060(%rsp), %ymm0
vpxor 0x1040(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6e20(%rsp)
vmovdqa %ymm0, 0x6e00(%rsp)
vmovdqa 0x6e20(%rsp), %ymm0
vpaddq 0x6e00(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0x9ee0(%rsp)
movl $0x3f, 0x9edc(%rsp)
vmovdqa 0x9ee0(%rsp), %ymm0
movl 0x9edc(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x95e0(%rsp)
vmovdqa %ymm0, 0x95c0(%rsp)
vmovdqa 0x95e0(%rsp), %ymm0
vpor 0x95c0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x21b51
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x21b9b
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x1020(%rsp)
vmovdqa %ymm0, 0x1000(%rsp)
vmovdqa 0x1020(%rsp), %ymm0
vmovdqa 0x1000(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x40(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5ba0(%rsp)
vmovdqa %ymm0, 0x5b80(%rsp)
vmovdqa 0x5ba0(%rsp), %ymm0
vmovdqa 0x5b80(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x20(%rsp)
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm0, 0x6de0(%rsp)
vmovdqa %ymm0, 0x6dc0(%rsp)
vmovdqa 0x6de0(%rsp), %ymm0
vmovdqa 0x6dc0(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x20(%rsp)
vmovdqa 0x40(%rsp), %ymm1
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm1, 0xfe0(%rsp)
vmovdqa %ymm0, 0xfc0(%rsp)
vmovdqa 0xfe0(%rsp), %ymm0
vmovdqa 0xfc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x40(%rsp), %ymm0
vmovdqa %ymm1, 0xfa0(%rsp)
vmovdqa %ymm0, 0xf80(%rsp)
vmovdqa 0xfa0(%rsp), %ymm0
vmovdqa 0xf80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm1, 0xf60(%rsp)
vmovdqa %ymm0, 0xf40(%rsp)
vmovdqa 0xf60(%rsp), %ymm0
vmovdqa 0xf40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0x8, 0x8cbf(%rsp)
movb $0xf, 0x8cbe(%rsp)
movb $0xe, 0x8cbd(%rsp)
movb $0xd, 0x8cbc(%rsp)
movb $0xc, 0x8cbb(%rsp)
movb $0xb, 0x8cba(%rsp)
movb $0xa, 0x8cb9(%rsp)
movb $0x9, 0x8cb8(%rsp)
movb $0x0, 0x8cb7(%rsp)
movb $0x7, 0x8cb6(%rsp)
movb $0x6, 0x8cb5(%rsp)
movb $0x5, 0x8cb4(%rsp)
movb $0x4, 0x8cb3(%rsp)
movb $0x3, 0x8cb2(%rsp)
movb $0x2, 0x8cb1(%rsp)
movb $0x1, 0x8cb0(%rsp)
movb $0x8, 0x8caf(%rsp)
movb $0xf, 0x8cae(%rsp)
movb $0xe, 0x8cad(%rsp)
movb $0xd, 0x8cac(%rsp)
movb $0xc, 0x8cab(%rsp)
movb $0xb, 0x8caa(%rsp)
movb $0xa, 0x8ca9(%rsp)
movb $0x9, 0x8ca8(%rsp)
movb $0x0, 0x8ca7(%rsp)
movb $0x7, 0x8ca6(%rsp)
movb $0x6, 0x8ca5(%rsp)
movb $0x5, 0x8ca4(%rsp)
movb $0x4, 0x8ca3(%rsp)
movb $0x3, 0x8ca2(%rsp)
movb $0x2, 0x8ca1(%rsp)
movb $0x1, 0x8ca0(%rsp)
movzbl 0x8ca0(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8ca1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8ca2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8ca3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8ca4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8ca5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8ca6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8ca7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8ca8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8ca9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8caa(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8cab(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8cac(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8cad(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8cae(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8caf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
movzbl 0x8cb0(%rsp), %eax
vmovd %eax, %xmm2
movzbl 0x8cb1(%rsp), %eax
vpinsrb $0x1, %eax, %xmm2, %xmm2
movzbl 0x8cb2(%rsp), %eax
vpinsrb $0x2, %eax, %xmm2, %xmm2
movzbl 0x8cb3(%rsp), %eax
vpinsrb $0x3, %eax, %xmm2, %xmm2
movzbl 0x8cb4(%rsp), %eax
vpinsrb $0x4, %eax, %xmm2, %xmm2
movzbl 0x8cb5(%rsp), %eax
vpinsrb $0x5, %eax, %xmm2, %xmm2
movzbl 0x8cb6(%rsp), %eax
vpinsrb $0x6, %eax, %xmm2, %xmm2
movzbl 0x8cb7(%rsp), %eax
vpinsrb $0x7, %eax, %xmm2, %xmm2
movzbl 0x8cb8(%rsp), %eax
vpinsrb $0x8, %eax, %xmm2, %xmm2
movzbl 0x8cb9(%rsp), %eax
vpinsrb $0x9, %eax, %xmm2, %xmm2
movzbl 0x8cba(%rsp), %eax
vpinsrb $0xa, %eax, %xmm2, %xmm2
movzbl 0x8cbb(%rsp), %eax
vpinsrb $0xb, %eax, %xmm2, %xmm2
movzbl 0x8cbc(%rsp), %eax
vpinsrb $0xc, %eax, %xmm2, %xmm2
movzbl 0x8cbd(%rsp), %eax
vpinsrb $0xd, %eax, %xmm2, %xmm2
movzbl 0x8cbe(%rsp), %eax
vpinsrb $0xe, %eax, %xmm2, %xmm2
movzbl 0x8cbf(%rsp), %eax
vpinsrb $0xf, %eax, %xmm2, %xmm2
vmovdqa %xmm2, 0x8c90(%rsp)
vmovdqa %xmm0, 0x8c80(%rsp)
vmovdqa 0x8c80(%rsp), %ymm0
vmovdqa %ymm1, 0x83a0(%rsp)
vmovdqa %ymm0, 0x8380(%rsp)
vmovdqa 0x83a0(%rsp), %ymm0
vmovdqa 0x8380(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0xf20(%rsp)
vmovdqa %ymm0, 0xf00(%rsp)
vmovdqa 0xf20(%rsp), %ymm0
vmovdqa 0xf00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x40(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5b60(%rsp)
vmovdqa %ymm0, 0x5b40(%rsp)
vmovdqa 0x5b60(%rsp), %ymm0
vmovdqa 0x5b40(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x20(%rsp)
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm0, 0x6da0(%rsp)
vmovdqa %ymm0, 0x6d80(%rsp)
vmovdqa 0x6da0(%rsp), %ymm0
vmovdqa 0x6d80(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x20(%rsp)
vmovdqa 0x40(%rsp), %ymm1
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm1, 0xee0(%rsp)
vmovdqa %ymm0, 0xec0(%rsp)
vmovdqa 0xee0(%rsp), %ymm0
vmovdqa 0xec0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x40(%rsp), %ymm0
vmovdqa %ymm1, 0xea0(%rsp)
vmovdqa %ymm0, 0xe80(%rsp)
vmovdqa 0xea0(%rsp), %ymm0
vmovdqa 0xe80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm1, 0xe60(%rsp)
vmovdqa %ymm0, 0xe40(%rsp)
vmovdqa 0xe60(%rsp), %ymm0
vmovdqa 0xe40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0x9ea0(%rsp)
movl $0x13, 0x9e9c(%rsp)
vmovdqa 0x9ea0(%rsp), %ymm0
vmovd 0x9e9c(%rsp), %xmm1
vpsrlq %xmm1, %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0xa760(%rsp)
movl $0x2d, 0xa75c(%rsp)
vmovdqa 0xa760(%rsp), %ymm0
vmovd 0xa75c(%rsp), %xmm2
vpsllq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x95a0(%rsp)
vmovdqa %ymm0, 0x9580(%rsp)
vmovdqa 0x95a0(%rsp), %ymm0
vmovdqa 0x9580(%rsp), %ymm1
vpor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0xe20(%rsp)
vmovdqa %ymm0, 0xe00(%rsp)
vmovdqa 0xe20(%rsp), %ymm0
vmovdqa 0xe00(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x40(%rsp)
vmovdqa 0x860(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x5b20(%rsp)
vmovdqa %ymm0, 0x5b00(%rsp)
vmovdqa 0x5b20(%rsp), %ymm0
vmovdqa 0x5b00(%rsp), %ymm1
vpand %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x20(%rsp)
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm0, 0x6d60(%rsp)
vmovdqa %ymm0, 0x6d40(%rsp)
vmovdqa 0x6d60(%rsp), %ymm0
vmovdqa 0x6d40(%rsp), %ymm1
vpaddq %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x20(%rsp)
vmovdqa 0x40(%rsp), %ymm1
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm1, 0xde0(%rsp)
vmovdqa %ymm0, 0xdc0(%rsp)
vmovdqa 0xde0(%rsp), %ymm0
vmovdqa 0xdc0(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x40(%rsp), %ymm0
vmovdqa %ymm1, 0xda0(%rsp)
vmovdqa %ymm0, 0xd80(%rsp)
vmovdqa 0xda0(%rsp), %ymm0
vmovdqa 0xd80(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm1, 0xd60(%rsp)
vmovdqa %ymm0, 0xd40(%rsp)
vmovdqa 0xd60(%rsp), %ymm0
vmovdqa 0xd40(%rsp), %ymm1
vpxor %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x800(%rsp), %ymm1
movb $0xc, 0x8c7f(%rsp)
movb $0xb, 0x8c7e(%rsp)
movb $0xa, 0x8c7d(%rsp)
movb $0x9, 0x8c7c(%rsp)
movb $0x8, 0x8c7b(%rsp)
movb $0xf, 0x8c7a(%rsp)
movb $0xe, 0x8c79(%rsp)
movb $0xd, 0x8c78(%rsp)
movb $0x4, 0x8c77(%rsp)
movb $0x3, 0x8c76(%rsp)
movb $0x2, 0x8c75(%rsp)
movb $0x1, 0x8c74(%rsp)
movb $0x0, 0x8c73(%rsp)
movb $0x7, 0x8c72(%rsp)
movb $0x6, 0x8c71(%rsp)
movb $0x5, 0x8c70(%rsp)
movb $0xc, 0x8c6f(%rsp)
movb $0xb, 0x8c6e(%rsp)
movb $0xa, 0x8c6d(%rsp)
movb $0x9, 0x8c6c(%rsp)
movb $0x8, 0x8c6b(%rsp)
movb $0xf, 0x8c6a(%rsp)
movb $0xe, 0x8c69(%rsp)
movb $0xd, 0x8c68(%rsp)
movb $0x4, 0x8c67(%rsp)
movb $0x3, 0x8c66(%rsp)
movb $0x2, 0x8c65(%rsp)
movb $0x1, 0x8c64(%rsp)
movb $0x0, 0x8c63(%rsp)
movb $0x7, 0x8c62(%rsp)
movb $0x6, 0x8c61(%rsp)
movb $0x5, 0x8c60(%rsp)
movzbl 0x8c70(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8c71(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8c72(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8c73(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8c74(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8c75(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8c76(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8c77(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8c78(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8c79(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8c7a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8c7b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8c7c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8c7d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8c7e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8c7f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm2
movzbl 0x8c60(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x8c61(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x8c62(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x8c63(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x8c64(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x8c65(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x8c66(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x8c67(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x8c68(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x8c69(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x8c6a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x8c6b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x8c6c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x8c6d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x8c6e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x8c6f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm3
vmovaps %xmm3, %xmm0
vinserti128 $0x1, %xmm2, %ymm0, %ymm0
vmovdqa %ymm0, 0x8c40(%rsp)
vmovdqa 0x8c40(%rsp), %ymm0
vmovdqa %ymm1, 0x8360(%rsp)
vmovdqa %ymm0, 0x8340(%rsp)
vmovdqa 0x8360(%rsp), %ymm0
vmovdqa 0x8340(%rsp), %ymm1
vpshufb %ymm1, %ymm0, %ymm0
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0xd20(%rsp)
vmovdqa %ymm0, 0xd00(%rsp)
vmovdqa 0xd20(%rsp), %ymm0
vpxor 0xd00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x40(%rsp)
vmovdqa 0x820(%rsp), %ymm1
vmovdqa 0x800(%rsp), %ymm0
vmovdqa %ymm1, 0x5ae0(%rsp)
vmovdqa %ymm0, 0x5ac0(%rsp)
vmovdqa 0x5ae0(%rsp), %ymm0
vpand 0x5ac0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x20(%rsp)
vmovdqa 0x20(%rsp), %ymm1
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm1, 0x6d20(%rsp)
vmovdqa %ymm0, 0x6d00(%rsp)
vmovdqa 0x6d20(%rsp), %ymm0
vpaddq 0x6d00(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x20(%rsp)
vmovdqa 0x40(%rsp), %ymm1
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm1, 0xce0(%rsp)
vmovdqa %ymm0, 0xcc0(%rsp)
vmovdqa 0xce0(%rsp), %ymm0
vpxor 0xcc0(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x40(%rsp), %ymm0
vmovdqa %ymm1, 0xca0(%rsp)
vmovdqa %ymm0, 0xc80(%rsp)
vmovdqa 0xca0(%rsp), %ymm0
vpxor 0xc80(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x20(%rsp), %ymm0
vmovdqa %ymm1, 0xc60(%rsp)
vmovdqa %ymm0, 0xc40(%rsp)
vmovdqa 0xc60(%rsp), %ymm0
vpxor 0xc40(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
vmovdqa 0x840(%rsp), %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm1, 0x6ce0(%rsp)
vmovdqa %ymm0, 0x6cc0(%rsp)
vmovdqa 0x6ce0(%rsp), %ymm0
vpaddq 0x6cc0(%rsp), %ymm0, %ymm1
vmovdqa 0x840(%rsp), %ymm0
vmovdqa %ymm0, 0x9e60(%rsp)
movl $0x3f, 0x9e5c(%rsp)
vmovdqa 0x9e60(%rsp), %ymm0
movl 0x9e5c(%rsp), %eax
vmovd %eax, %xmm2
vpsrlq %xmm2, %ymm0, %ymm0
vmovdqa %ymm1, 0x9560(%rsp)
vmovdqa %ymm0, 0x9540(%rsp)
vmovdqa 0x9560(%rsp), %ymm0
vpor 0x9540(%rsp), %ymm0, %ymm0
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x228a3
vmovdqa 0x800(%rsp), %ymm0
vpermq $0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
vmovdqa %ymm0, 0x800(%rsp)
vmovdqa 0x820(%rsp), %ymm0
vpermq $0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
vmovdqa %ymm0, 0x820(%rsp)
vmovdqa 0x840(%rsp), %ymm0
vpermq $0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
vmovdqa %ymm0, 0x840(%rsp)
jmp 0x228ed
jmp 0x228ef
movl 0xbc(%rsp), %eax
addl $0x1, %eax
movl %eax, 0xbc(%rsp)
jmp 0x20e13
jmp 0x22907
jmp 0x22909
vmovdqa 0x860(%rsp), %ymm1
movq 0x890(%rsp), %rax
movq 0x888(%rsp), %rcx
leaq -0x20(%rax,%rcx), %rax
movq %rax, 0xba0(%rsp)
movq 0xba0(%rsp), %rax
vmovdqu (%rax), %ymm0
vmovdqa %ymm1, 0xae20(%rsp)
vmovdqa %ymm0, 0xae00(%rsp)
vmovdqa 0xae20(%rsp), %ymm0
vmovdqa 0xae00(%rsp), %ymm1
vpcmpeqb %ymm1, %ymm0, %k0
vpmovm2b %k0, %ymm0
vmovdqa %ymm0, 0x860(%rsp)
vmovdqa 0x860(%rsp), %ymm0
vmovdqa %ymm0, 0xae40(%rsp)
vmovdqa 0xae40(%rsp), %ymm0
vpmovmskb %ymm0, %eax
cltq
movabsq $0xffffffff, %rcx       # imm = 0xFFFFFFFF
andq %rcx, %rax
addq $0x1, %rax
shrq $0x20, %rax
subq $0x1, %rax
movl %eax, 0x8bc(%rsp)
movl 0x8bc(%rsp), %eax
movq %rbp, %rsp
popq %rbp
vzeroupper
retq
nopw %cs:(%rax,%rax)
nop