// File: /workspace/github_c_makefile_star2_O0/mjosaarinen[P]brutus/crypto_aead/scream10v3/sse/tae.c
// Function: write128_checksum2
void write128_checksum2(v16qi *in128, uint8_t* out8, v16qi *cksum,
		       int mlen, int cklen) {

#define X(i) in128[8*(i%2)+(i/2)]
  
  // Transpose matrix
#define INTERLEAVE(i,j)					     \
  do {							     \
    v16qi t1= X(i);					     \
    v16qi t2= X(j);					     \
    X(i) = sse_interleavel(t1, t2);                          \
    X(j) = sse_interleaveh(t1, t2);                          \
  } while(0)
  
  INTERLEAVE( 0,  8);
  INTERLEAVE( 1,  9);
  INTERLEAVE( 2, 10);
  INTERLEAVE( 3, 11);
  INTERLEAVE( 4, 12);
  INTERLEAVE( 5, 13);
  INTERLEAVE( 6, 14);
  INTERLEAVE( 7, 15);

  INTERLEAVE( 0,  4);
  INTERLEAVE( 1,  5);
  INTERLEAVE( 2,  6);
  INTERLEAVE( 3,  7);
  INTERLEAVE( 8, 12);
  INTERLEAVE( 9, 13);
  INTERLEAVE(10, 14);
  INTERLEAVE(11, 15);

  INTERLEAVE( 0,  2);
  INTERLEAVE( 1,  3);
  INTERLEAVE( 4,  6);
  INTERLEAVE( 5,  7);
  INTERLEAVE( 8, 10);
  INTERLEAVE( 9, 11);
  INTERLEAVE(12, 14);
  INTERLEAVE(13, 15);

  INTERLEAVE( 0,  1);
  INTERLEAVE( 2,  3);
  INTERLEAVE( 4,  5);
  INTERLEAVE( 6,  7);
  INTERLEAVE( 8,  9);
  INTERLEAVE(10, 11);
  INTERLEAVE(12, 13);
  INTERLEAVE(14, 15);

  // Write data
  if (out8) {
    switch (mlen) {
    case 16:
    sse_store(out8+16*15, X(15));
    case 15:
    sse_store(out8+16*14, X(14));
    case 14:
    sse_store(out8+16*13, X(13));
    case 13:
    sse_store(out8+16*12, X(12));
    case 12:
    sse_store(out8+16*11, X(11));
    case 11:
    sse_store(out8+16*10, X(10));
    case 10:
    sse_store(out8+16*9 , X(9 ));
    case 9:
    sse_store(out8+16*8 , X(8 ));
    case 8:
    sse_store(out8+16*7 , X(7 ));
    case 7:
    sse_store(out8+16*6 , X(6 ));
    case 6:
    sse_store(out8+16*5 , X(5 ));
    case 5:
    sse_store(out8+16*4 , X(4 ));
    case 4:
    sse_store(out8+16*3 , X(3 ));
    case 3:
    sse_store(out8+16*2 , X(2 ));
    case 2:
    sse_store(out8+16*1 , X(1 ));
    case 1:
    sse_store(out8+16*0 , X(0 ));
    case 0:
      ;
    }
  }

  // Update checksum
  if (cksum) {
    switch (cklen) {
    case 16:
      *cksum ^= X(15);
    case 15:
      *cksum ^= X(14);
    case 14:
      *cksum ^= X(13);
    case 13:
      *cksum ^= X(12);
    case 12:
      *cksum ^= X(11);
    case 11:
      *cksum ^= X(10);
    case 10:
      *cksum ^= X(9 );
    case 9:
      *cksum ^= X(8 );
    case 8:
      *cksum ^= X(7 );
    case 7:
      *cksum ^= X(6 );
    case 6:
      *cksum ^= X(5 );
    case 5:
      *cksum ^= X(4 );
    case 4:
      *cksum ^= X(3 );
    case 3:
      *cksum ^= X(2 );
    case 2:
      *cksum ^= X(1 );
    case 1:
      *cksum ^= X(0 );
    case 0:
      ;
    }
  }
#undef X
#undef INTERLEAVE  
}

// Assembly:
subq $0xdb8, %rsp            # imm = 0xDB8
movq %rdi, 0x3a8(%rsp)
movq %rsi, 0x3a0(%rsp)
movq %rdx, 0x398(%rsp)
movl %ecx, 0x394(%rsp)
movl %r8d, 0x390(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa (%rax), %xmm0
vmovdqa %xmm0, 0x380(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x40(%rax), %xmm0
vmovdqa %xmm0, 0x370(%rsp)
vmovdqa 0x380(%rsp), %xmm1
vmovdqa 0x370(%rsp), %xmm0
vmovdqa %xmm1, 0x9a0(%rsp)
vmovdqa %xmm0, 0x990(%rsp)
vmovdqa 0x9a0(%rsp), %xmm0
vmovdqa 0x990(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, (%rax)
vmovdqa 0x380(%rsp), %xmm1
vmovdqa 0x370(%rsp), %xmm0
vmovdqa %xmm1, 0xda0(%rsp)
vmovdqa %xmm0, 0xd90(%rsp)
vmovdqa 0xda0(%rsp), %xmm0
vmovdqa 0xd90(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x40(%rax)
jmp 0x8cf8
movq 0x3a8(%rsp), %rax
vmovdqa 0x80(%rax), %xmm0
vmovdqa %xmm0, 0x360(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xc0(%rax), %xmm0
vmovdqa %xmm0, 0x350(%rsp)
vmovdqa 0x360(%rsp), %xmm1
vmovdqa 0x350(%rsp), %xmm0
vmovdqa %xmm1, 0x980(%rsp)
vmovdqa %xmm0, 0x970(%rsp)
vmovdqa 0x980(%rsp), %xmm0
vmovdqa 0x970(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x80(%rax)
vmovdqa 0x360(%rsp), %xmm1
vmovdqa 0x350(%rsp), %xmm0
vmovdqa %xmm1, 0xd80(%rsp)
vmovdqa %xmm0, 0xd70(%rsp)
vmovdqa 0xd80(%rsp), %xmm0
vmovdqa 0xd70(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xc0(%rax)
jmp 0x8dc0
movq 0x3a8(%rsp), %rax
vmovdqa 0x10(%rax), %xmm0
vmovdqa %xmm0, 0x340(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x50(%rax), %xmm0
vmovdqa %xmm0, 0x330(%rsp)
vmovdqa 0x340(%rsp), %xmm1
vmovdqa 0x330(%rsp), %xmm0
vmovdqa %xmm1, 0x960(%rsp)
vmovdqa %xmm0, 0x950(%rsp)
vmovdqa 0x960(%rsp), %xmm0
vmovdqa 0x950(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x10(%rax)
vmovdqa 0x340(%rsp), %xmm1
vmovdqa 0x330(%rsp), %xmm0
vmovdqa %xmm1, 0xd60(%rsp)
vmovdqa %xmm0, 0xd50(%rsp)
vmovdqa 0xd60(%rsp), %xmm0
vmovdqa 0xd50(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x50(%rax)
jmp 0x8e7c
movq 0x3a8(%rsp), %rax
vmovdqa 0x90(%rax), %xmm0
vmovdqa %xmm0, 0x320(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xd0(%rax), %xmm0
vmovdqa %xmm0, 0x310(%rsp)
vmovdqa 0x320(%rsp), %xmm1
vmovdqa 0x310(%rsp), %xmm0
vmovdqa %xmm1, 0x940(%rsp)
vmovdqa %xmm0, 0x930(%rsp)
vmovdqa 0x940(%rsp), %xmm0
vmovdqa 0x930(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x90(%rax)
vmovdqa 0x320(%rsp), %xmm1
vmovdqa 0x310(%rsp), %xmm0
vmovdqa %xmm1, 0xd40(%rsp)
vmovdqa %xmm0, 0xd30(%rsp)
vmovdqa 0xd40(%rsp), %xmm0
vmovdqa 0xd30(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xd0(%rax)
jmp 0x8f44
movq 0x3a8(%rsp), %rax
vmovdqa 0x20(%rax), %xmm0
vmovdqa %xmm0, 0x300(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x60(%rax), %xmm0
vmovdqa %xmm0, 0x2f0(%rsp)
vmovdqa 0x300(%rsp), %xmm1
vmovdqa 0x2f0(%rsp), %xmm0
vmovdqa %xmm1, 0x920(%rsp)
vmovdqa %xmm0, 0x910(%rsp)
vmovdqa 0x920(%rsp), %xmm0
vmovdqa 0x910(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x20(%rax)
vmovdqa 0x300(%rsp), %xmm1
vmovdqa 0x2f0(%rsp), %xmm0
vmovdqa %xmm1, 0xd20(%rsp)
vmovdqa %xmm0, 0xd10(%rsp)
vmovdqa 0xd20(%rsp), %xmm0
vmovdqa 0xd10(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x60(%rax)
jmp 0x9000
movq 0x3a8(%rsp), %rax
vmovdqa 0xa0(%rax), %xmm0
vmovdqa %xmm0, 0x2e0(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xe0(%rax), %xmm0
vmovdqa %xmm0, 0x2d0(%rsp)
vmovdqa 0x2e0(%rsp), %xmm1
vmovdqa 0x2d0(%rsp), %xmm0
vmovdqa %xmm1, 0x900(%rsp)
vmovdqa %xmm0, 0x8f0(%rsp)
vmovdqa 0x900(%rsp), %xmm0
vmovdqa 0x8f0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xa0(%rax)
vmovdqa 0x2e0(%rsp), %xmm1
vmovdqa 0x2d0(%rsp), %xmm0
vmovdqa %xmm1, 0xd00(%rsp)
vmovdqa %xmm0, 0xcf0(%rsp)
vmovdqa 0xd00(%rsp), %xmm0
vmovdqa 0xcf0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xe0(%rax)
jmp 0x90c8
movq 0x3a8(%rsp), %rax
vmovdqa 0x30(%rax), %xmm0
vmovdqa %xmm0, 0x2c0(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x70(%rax), %xmm0
vmovdqa %xmm0, 0x2b0(%rsp)
vmovdqa 0x2c0(%rsp), %xmm1
vmovdqa 0x2b0(%rsp), %xmm0
vmovdqa %xmm1, 0x8e0(%rsp)
vmovdqa %xmm0, 0x8d0(%rsp)
vmovdqa 0x8e0(%rsp), %xmm0
vmovdqa 0x8d0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x30(%rax)
vmovdqa 0x2c0(%rsp), %xmm1
vmovdqa 0x2b0(%rsp), %xmm0
vmovdqa %xmm1, 0xce0(%rsp)
vmovdqa %xmm0, 0xcd0(%rsp)
vmovdqa 0xce0(%rsp), %xmm0
vmovdqa 0xcd0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x70(%rax)
jmp 0x9184
movq 0x3a8(%rsp), %rax
vmovdqa 0xb0(%rax), %xmm0
vmovdqa %xmm0, 0x2a0(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xf0(%rax), %xmm0
vmovdqa %xmm0, 0x290(%rsp)
vmovdqa 0x2a0(%rsp), %xmm1
vmovdqa 0x290(%rsp), %xmm0
vmovdqa %xmm1, 0x8c0(%rsp)
vmovdqa %xmm0, 0x8b0(%rsp)
vmovdqa 0x8c0(%rsp), %xmm0
vmovdqa 0x8b0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xb0(%rax)
vmovdqa 0x2a0(%rsp), %xmm1
vmovdqa 0x290(%rsp), %xmm0
vmovdqa %xmm1, 0xcc0(%rsp)
vmovdqa %xmm0, 0xcb0(%rsp)
vmovdqa 0xcc0(%rsp), %xmm0
vmovdqa 0xcb0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xf0(%rax)
jmp 0x924c
movq 0x3a8(%rsp), %rax
vmovdqa (%rax), %xmm0
vmovdqa %xmm0, 0x280(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x20(%rax), %xmm0
vmovdqa %xmm0, 0x270(%rsp)
vmovdqa 0x280(%rsp), %xmm1
vmovdqa 0x270(%rsp), %xmm0
vmovdqa %xmm1, 0x8a0(%rsp)
vmovdqa %xmm0, 0x890(%rsp)
vmovdqa 0x8a0(%rsp), %xmm0
vmovdqa 0x890(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, (%rax)
vmovdqa 0x280(%rsp), %xmm1
vmovdqa 0x270(%rsp), %xmm0
vmovdqa %xmm1, 0xca0(%rsp)
vmovdqa %xmm0, 0xc90(%rsp)
vmovdqa 0xca0(%rsp), %xmm0
vmovdqa 0xc90(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x20(%rax)
jmp 0x9306
movq 0x3a8(%rsp), %rax
vmovdqa 0x80(%rax), %xmm0
vmovdqa %xmm0, 0x260(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xa0(%rax), %xmm0
vmovdqa %xmm0, 0x250(%rsp)
vmovdqa 0x260(%rsp), %xmm1
vmovdqa 0x250(%rsp), %xmm0
vmovdqa %xmm1, 0x880(%rsp)
vmovdqa %xmm0, 0x870(%rsp)
vmovdqa 0x880(%rsp), %xmm0
vmovdqa 0x870(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x80(%rax)
vmovdqa 0x260(%rsp), %xmm1
vmovdqa 0x250(%rsp), %xmm0
vmovdqa %xmm1, 0xc80(%rsp)
vmovdqa %xmm0, 0xc70(%rsp)
vmovdqa 0xc80(%rsp), %xmm0
vmovdqa 0xc70(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xa0(%rax)
jmp 0x93ce
movq 0x3a8(%rsp), %rax
vmovdqa 0x10(%rax), %xmm0
vmovdqa %xmm0, 0x240(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x30(%rax), %xmm0
vmovdqa %xmm0, 0x230(%rsp)
vmovdqa 0x240(%rsp), %xmm1
vmovdqa 0x230(%rsp), %xmm0
vmovdqa %xmm1, 0x860(%rsp)
vmovdqa %xmm0, 0x850(%rsp)
vmovdqa 0x860(%rsp), %xmm0
vmovdqa 0x850(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x10(%rax)
vmovdqa 0x240(%rsp), %xmm1
vmovdqa 0x230(%rsp), %xmm0
vmovdqa %xmm1, 0xc60(%rsp)
vmovdqa %xmm0, 0xc50(%rsp)
vmovdqa 0xc60(%rsp), %xmm0
vmovdqa 0xc50(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x30(%rax)
jmp 0x948a
movq 0x3a8(%rsp), %rax
vmovdqa 0x90(%rax), %xmm0
vmovdqa %xmm0, 0x220(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xb0(%rax), %xmm0
vmovdqa %xmm0, 0x210(%rsp)
vmovdqa 0x220(%rsp), %xmm1
vmovdqa 0x210(%rsp), %xmm0
vmovdqa %xmm1, 0x840(%rsp)
vmovdqa %xmm0, 0x830(%rsp)
vmovdqa 0x840(%rsp), %xmm0
vmovdqa 0x830(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x90(%rax)
vmovdqa 0x220(%rsp), %xmm1
vmovdqa 0x210(%rsp), %xmm0
vmovdqa %xmm1, 0xc40(%rsp)
vmovdqa %xmm0, 0xc30(%rsp)
vmovdqa 0xc40(%rsp), %xmm0
vmovdqa 0xc30(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xb0(%rax)
jmp 0x9552
movq 0x3a8(%rsp), %rax
vmovdqa 0x40(%rax), %xmm0
vmovdqa %xmm0, 0x200(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x60(%rax), %xmm0
vmovdqa %xmm0, 0x1f0(%rsp)
vmovdqa 0x200(%rsp), %xmm1
vmovdqa 0x1f0(%rsp), %xmm0
vmovdqa %xmm1, 0x820(%rsp)
vmovdqa %xmm0, 0x810(%rsp)
vmovdqa 0x820(%rsp), %xmm0
vmovdqa 0x810(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x40(%rax)
vmovdqa 0x200(%rsp), %xmm1
vmovdqa 0x1f0(%rsp), %xmm0
vmovdqa %xmm1, 0xc20(%rsp)
vmovdqa %xmm0, 0xc10(%rsp)
vmovdqa 0xc20(%rsp), %xmm0
vmovdqa 0xc10(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x60(%rax)
jmp 0x960e
movq 0x3a8(%rsp), %rax
vmovdqa 0xc0(%rax), %xmm0
vmovdqa %xmm0, 0x1e0(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xe0(%rax), %xmm0
vmovdqa %xmm0, 0x1d0(%rsp)
vmovdqa 0x1e0(%rsp), %xmm1
vmovdqa 0x1d0(%rsp), %xmm0
vmovdqa %xmm1, 0x800(%rsp)
vmovdqa %xmm0, 0x7f0(%rsp)
vmovdqa 0x800(%rsp), %xmm0
vmovdqa 0x7f0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xc0(%rax)
vmovdqa 0x1e0(%rsp), %xmm1
vmovdqa 0x1d0(%rsp), %xmm0
vmovdqa %xmm1, 0xc00(%rsp)
vmovdqa %xmm0, 0xbf0(%rsp)
vmovdqa 0xc00(%rsp), %xmm0
vmovdqa 0xbf0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xe0(%rax)
jmp 0x96d6
movq 0x3a8(%rsp), %rax
vmovdqa 0x50(%rax), %xmm0
vmovdqa %xmm0, 0x1c0(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x70(%rax), %xmm0
vmovdqa %xmm0, 0x1b0(%rsp)
vmovdqa 0x1c0(%rsp), %xmm1
vmovdqa 0x1b0(%rsp), %xmm0
vmovdqa %xmm1, 0x7e0(%rsp)
vmovdqa %xmm0, 0x7d0(%rsp)
vmovdqa 0x7e0(%rsp), %xmm0
vmovdqa 0x7d0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x50(%rax)
vmovdqa 0x1c0(%rsp), %xmm1
vmovdqa 0x1b0(%rsp), %xmm0
vmovdqa %xmm1, 0xbe0(%rsp)
vmovdqa %xmm0, 0xbd0(%rsp)
vmovdqa 0xbe0(%rsp), %xmm0
vmovdqa 0xbd0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x70(%rax)
jmp 0x9792
movq 0x3a8(%rsp), %rax
vmovdqa 0xd0(%rax), %xmm0
vmovdqa %xmm0, 0x1a0(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xf0(%rax), %xmm0
vmovdqa %xmm0, 0x190(%rsp)
vmovdqa 0x1a0(%rsp), %xmm1
vmovdqa 0x190(%rsp), %xmm0
vmovdqa %xmm1, 0x7c0(%rsp)
vmovdqa %xmm0, 0x7b0(%rsp)
vmovdqa 0x7c0(%rsp), %xmm0
vmovdqa 0x7b0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xd0(%rax)
vmovdqa 0x1a0(%rsp), %xmm1
vmovdqa 0x190(%rsp), %xmm0
vmovdqa %xmm1, 0xbc0(%rsp)
vmovdqa %xmm0, 0xbb0(%rsp)
vmovdqa 0xbc0(%rsp), %xmm0
vmovdqa 0xbb0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xf0(%rax)
jmp 0x985a
movq 0x3a8(%rsp), %rax
vmovdqa (%rax), %xmm0
vmovdqa %xmm0, 0x180(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x10(%rax), %xmm0
vmovdqa %xmm0, 0x170(%rsp)
vmovdqa 0x180(%rsp), %xmm1
vmovdqa 0x170(%rsp), %xmm0
vmovdqa %xmm1, 0x7a0(%rsp)
vmovdqa %xmm0, 0x790(%rsp)
vmovdqa 0x7a0(%rsp), %xmm0
vmovdqa 0x790(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, (%rax)
vmovdqa 0x180(%rsp), %xmm1
vmovdqa 0x170(%rsp), %xmm0
vmovdqa %xmm1, 0xba0(%rsp)
vmovdqa %xmm0, 0xb90(%rsp)
vmovdqa 0xba0(%rsp), %xmm0
vmovdqa 0xb90(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x10(%rax)
jmp 0x9914
movq 0x3a8(%rsp), %rax
vmovdqa 0x80(%rax), %xmm0
vmovdqa %xmm0, 0x160(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x90(%rax), %xmm0
vmovdqa %xmm0, 0x150(%rsp)
vmovdqa 0x160(%rsp), %xmm1
vmovdqa 0x150(%rsp), %xmm0
vmovdqa %xmm1, 0x780(%rsp)
vmovdqa %xmm0, 0x770(%rsp)
vmovdqa 0x780(%rsp), %xmm0
vmovdqa 0x770(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x80(%rax)
vmovdqa 0x160(%rsp), %xmm1
vmovdqa 0x150(%rsp), %xmm0
vmovdqa %xmm1, 0xb80(%rsp)
vmovdqa %xmm0, 0xb70(%rsp)
vmovdqa 0xb80(%rsp), %xmm0
vmovdqa 0xb70(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x90(%rax)
jmp 0x99dc
movq 0x3a8(%rsp), %rax
vmovdqa 0x20(%rax), %xmm0
vmovdqa %xmm0, 0x140(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x30(%rax), %xmm0
vmovdqa %xmm0, 0x130(%rsp)
vmovdqa 0x140(%rsp), %xmm1
vmovdqa 0x130(%rsp), %xmm0
vmovdqa %xmm1, 0x760(%rsp)
vmovdqa %xmm0, 0x750(%rsp)
vmovdqa 0x760(%rsp), %xmm0
vmovdqa 0x750(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x20(%rax)
vmovdqa 0x140(%rsp), %xmm1
vmovdqa 0x130(%rsp), %xmm0
vmovdqa %xmm1, 0xb60(%rsp)
vmovdqa %xmm0, 0xb50(%rsp)
vmovdqa 0xb60(%rsp), %xmm0
vmovdqa 0xb50(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x30(%rax)
jmp 0x9a98
movq 0x3a8(%rsp), %rax
vmovdqa 0xa0(%rax), %xmm0
vmovdqa %xmm0, 0x120(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xb0(%rax), %xmm0
vmovdqa %xmm0, 0x110(%rsp)
vmovdqa 0x120(%rsp), %xmm1
vmovdqa 0x110(%rsp), %xmm0
vmovdqa %xmm1, 0x740(%rsp)
vmovdqa %xmm0, 0x730(%rsp)
vmovdqa 0x740(%rsp), %xmm0
vmovdqa 0x730(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xa0(%rax)
vmovdqa 0x120(%rsp), %xmm1
vmovdqa 0x110(%rsp), %xmm0
vmovdqa %xmm1, 0xb40(%rsp)
vmovdqa %xmm0, 0xb30(%rsp)
vmovdqa 0xb40(%rsp), %xmm0
vmovdqa 0xb30(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xb0(%rax)
jmp 0x9b60
movq 0x3a8(%rsp), %rax
vmovdqa 0x40(%rax), %xmm0
vmovdqa %xmm0, 0x100(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x50(%rax), %xmm0
vmovdqa %xmm0, 0xf0(%rsp)
vmovdqa 0x100(%rsp), %xmm1
vmovdqa 0xf0(%rsp), %xmm0
vmovdqa %xmm1, 0x720(%rsp)
vmovdqa %xmm0, 0x710(%rsp)
vmovdqa 0x720(%rsp), %xmm0
vmovdqa 0x710(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x40(%rax)
vmovdqa 0x100(%rsp), %xmm1
vmovdqa 0xf0(%rsp), %xmm0
vmovdqa %xmm1, 0xb20(%rsp)
vmovdqa %xmm0, 0xb10(%rsp)
vmovdqa 0xb20(%rsp), %xmm0
vmovdqa 0xb10(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x50(%rax)
jmp 0x9c1c
movq 0x3a8(%rsp), %rax
vmovdqa 0xc0(%rax), %xmm0
vmovdqa %xmm0, 0xe0(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xd0(%rax), %xmm0
vmovdqa %xmm0, 0xd0(%rsp)
vmovdqa 0xe0(%rsp), %xmm1
vmovdqa 0xd0(%rsp), %xmm0
vmovdqa %xmm1, 0x700(%rsp)
vmovdqa %xmm0, 0x6f0(%rsp)
vmovdqa 0x700(%rsp), %xmm0
vmovdqa 0x6f0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xc0(%rax)
vmovdqa 0xe0(%rsp), %xmm1
vmovdqa 0xd0(%rsp), %xmm0
vmovdqa %xmm1, 0xb00(%rsp)
vmovdqa %xmm0, 0xaf0(%rsp)
vmovdqa 0xb00(%rsp), %xmm0
vmovdqa 0xaf0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xd0(%rax)
jmp 0x9ce4
movq 0x3a8(%rsp), %rax
vmovdqa 0x60(%rax), %xmm0
vmovdqa %xmm0, 0xc0(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x70(%rax), %xmm0
vmovdqa %xmm0, 0xb0(%rsp)
vmovdqa 0xc0(%rsp), %xmm1
vmovdqa 0xb0(%rsp), %xmm0
vmovdqa %xmm1, 0x6e0(%rsp)
vmovdqa %xmm0, 0x6d0(%rsp)
vmovdqa 0x6e0(%rsp), %xmm0
vmovdqa 0x6d0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x60(%rax)
vmovdqa 0xc0(%rsp), %xmm1
vmovdqa 0xb0(%rsp), %xmm0
vmovdqa %xmm1, 0xae0(%rsp)
vmovdqa %xmm0, 0xad0(%rsp)
vmovdqa 0xae0(%rsp), %xmm0
vmovdqa 0xad0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x70(%rax)
jmp 0x9da0
movq 0x3a8(%rsp), %rax
vmovdqa 0xe0(%rax), %xmm0
vmovdqa %xmm0, 0xa0(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xf0(%rax), %xmm0
vmovdqa %xmm0, 0x90(%rsp)
vmovdqa 0xa0(%rsp), %xmm1
vmovdqa 0x90(%rsp), %xmm0
vmovdqa %xmm1, 0x6c0(%rsp)
vmovdqa %xmm0, 0x6b0(%rsp)
vmovdqa 0x6c0(%rsp), %xmm0
vmovdqa 0x6b0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xe0(%rax)
vmovdqa 0xa0(%rsp), %xmm1
vmovdqa 0x90(%rsp), %xmm0
vmovdqa %xmm1, 0xac0(%rsp)
vmovdqa %xmm0, 0xab0(%rsp)
vmovdqa 0xac0(%rsp), %xmm0
vmovdqa 0xab0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xf0(%rax)
jmp 0x9e68
movq 0x3a8(%rsp), %rax
vmovdqa (%rax), %xmm0
vmovdqa %xmm0, 0x80(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x80(%rax), %xmm0
vmovdqa %xmm0, 0x70(%rsp)
vmovdqa 0x80(%rsp), %xmm1
vmovdqa 0x70(%rsp), %xmm0
vmovdqa %xmm1, 0x6a0(%rsp)
vmovdqa %xmm0, 0x690(%rsp)
vmovdqa 0x6a0(%rsp), %xmm0
vmovdqa 0x690(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, (%rax)
vmovdqa 0x80(%rsp), %xmm1
vmovdqa 0x70(%rsp), %xmm0
vmovdqa %xmm1, 0xaa0(%rsp)
vmovdqa %xmm0, 0xa90(%rsp)
vmovdqa 0xaa0(%rsp), %xmm0
vmovdqa 0xa90(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x80(%rax)
jmp 0x9f1f
movq 0x3a8(%rsp), %rax
vmovdqa 0x10(%rax), %xmm0
vmovdqa %xmm0, 0x60(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0x90(%rax), %xmm0
vmovdqa %xmm0, 0x50(%rsp)
vmovdqa 0x60(%rsp), %xmm1
vmovdqa 0x50(%rsp), %xmm0
vmovdqa %xmm1, 0x680(%rsp)
vmovdqa %xmm0, 0x670(%rsp)
vmovdqa 0x680(%rsp), %xmm0
vmovdqa 0x670(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x10(%rax)
vmovdqa 0x60(%rsp), %xmm1
vmovdqa 0x50(%rsp), %xmm0
vmovdqa %xmm1, 0xa80(%rsp)
vmovdqa %xmm0, 0xa70(%rsp)
vmovdqa 0xa80(%rsp), %xmm0
vmovdqa 0xa70(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x90(%rax)
jmp 0x9fcf
movq 0x3a8(%rsp), %rax
vmovdqa 0x20(%rax), %xmm0
vmovdqa %xmm0, 0x40(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xa0(%rax), %xmm0
vmovdqa %xmm0, 0x30(%rsp)
vmovdqa 0x40(%rsp), %xmm1
vmovdqa 0x30(%rsp), %xmm0
vmovdqa %xmm1, 0x660(%rsp)
vmovdqa %xmm0, 0x650(%rsp)
vmovdqa 0x660(%rsp), %xmm0
vmovdqa 0x650(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x20(%rax)
vmovdqa 0x40(%rsp), %xmm1
vmovdqa 0x30(%rsp), %xmm0
vmovdqa %xmm1, 0xa60(%rsp)
vmovdqa %xmm0, 0xa50(%rsp)
vmovdqa 0xa60(%rsp), %xmm0
vmovdqa 0xa50(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xa0(%rax)
jmp 0xa07f
movq 0x3a8(%rsp), %rax
vmovdqa 0x30(%rax), %xmm0
vmovdqa %xmm0, 0x20(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xb0(%rax), %xmm0
vmovdqa %xmm0, 0x10(%rsp)
vmovdqa 0x20(%rsp), %xmm1
vmovdqa 0x10(%rsp), %xmm0
vmovdqa %xmm1, 0x640(%rsp)
vmovdqa %xmm0, 0x630(%rsp)
vmovdqa 0x640(%rsp), %xmm0
vmovdqa 0x630(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x30(%rax)
vmovdqa 0x20(%rsp), %xmm1
vmovdqa 0x10(%rsp), %xmm0
vmovdqa %xmm1, 0xa40(%rsp)
vmovdqa %xmm0, 0xa30(%rsp)
vmovdqa 0xa40(%rsp), %xmm0
vmovdqa 0xa30(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xb0(%rax)
jmp 0xa12f
movq 0x3a8(%rsp), %rax
vmovdqa 0x40(%rax), %xmm0
vmovdqa %xmm0, (%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xc0(%rax), %xmm0
vmovdqa %xmm0, -0x10(%rsp)
vmovdqa (%rsp), %xmm1
vmovdqa -0x10(%rsp), %xmm0
vmovdqa %xmm1, 0x620(%rsp)
vmovdqa %xmm0, 0x610(%rsp)
vmovdqa 0x620(%rsp), %xmm0
vmovdqa 0x610(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x40(%rax)
vmovdqa (%rsp), %xmm1
vmovdqa -0x10(%rsp), %xmm0
vmovdqa %xmm1, 0xa20(%rsp)
vmovdqa %xmm0, 0xa10(%rsp)
vmovdqa 0xa20(%rsp), %xmm0
vmovdqa 0xa10(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xc0(%rax)
jmp 0xa1dc
movq 0x3a8(%rsp), %rax
vmovdqa 0x50(%rax), %xmm0
vmovdqa %xmm0, -0x20(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xd0(%rax), %xmm0
vmovdqa %xmm0, -0x30(%rsp)
vmovdqa -0x20(%rsp), %xmm1
vmovdqa -0x30(%rsp), %xmm0
vmovdqa %xmm1, 0x600(%rsp)
vmovdqa %xmm0, 0x5f0(%rsp)
vmovdqa 0x600(%rsp), %xmm0
vmovdqa 0x5f0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x50(%rax)
vmovdqa -0x20(%rsp), %xmm1
vmovdqa -0x30(%rsp), %xmm0
vmovdqa %xmm1, 0xa00(%rsp)
vmovdqa %xmm0, 0x9f0(%rsp)
vmovdqa 0xa00(%rsp), %xmm0
vmovdqa 0x9f0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xd0(%rax)
jmp 0xa28c
movq 0x3a8(%rsp), %rax
vmovdqa 0x60(%rax), %xmm0
vmovdqa %xmm0, -0x40(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xe0(%rax), %xmm0
vmovdqa %xmm0, -0x50(%rsp)
vmovdqa -0x40(%rsp), %xmm1
vmovdqa -0x50(%rsp), %xmm0
vmovdqa %xmm1, 0x5e0(%rsp)
vmovdqa %xmm0, 0x5d0(%rsp)
vmovdqa 0x5e0(%rsp), %xmm0
vmovdqa 0x5d0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x60(%rax)
vmovdqa -0x40(%rsp), %xmm1
vmovdqa -0x50(%rsp), %xmm0
vmovdqa %xmm1, 0x9e0(%rsp)
vmovdqa %xmm0, 0x9d0(%rsp)
vmovdqa 0x9e0(%rsp), %xmm0
vmovdqa 0x9d0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xe0(%rax)
jmp 0xa33c
movq 0x3a8(%rsp), %rax
vmovdqa 0x70(%rax), %xmm0
vmovdqa %xmm0, -0x60(%rsp)
movq 0x3a8(%rsp), %rax
vmovdqa 0xf0(%rax), %xmm0
vmovdqa %xmm0, -0x70(%rsp)
vmovdqa -0x60(%rsp), %xmm1
vmovdqa -0x70(%rsp), %xmm0
vmovdqa %xmm1, 0x5c0(%rsp)
vmovdqa %xmm0, 0x5b0(%rsp)
vmovdqa 0x5c0(%rsp), %xmm0
vmovdqa 0x5b0(%rsp), %xmm1
vpunpcklbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0x70(%rax)
vmovdqa -0x60(%rsp), %xmm1
vmovdqa -0x70(%rsp), %xmm0
vmovdqa %xmm1, 0x9c0(%rsp)
vmovdqa %xmm0, 0x9b0(%rsp)
vmovdqa 0x9c0(%rsp), %xmm0
vmovdqa 0x9b0(%rsp), %xmm1
vpunpckhbw %xmm1, %xmm0, %xmm0 # xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11],xmm1[11],xmm0[12],xmm1[12],xmm0[13],xmm1[13],xmm0[14],xmm1[14],xmm0[15],xmm1[15]
movq 0x3a8(%rsp), %rax
vmovdqa %xmm0, 0xf0(%rax)
cmpq $0x0, 0x3a0(%rsp)
je 0xa83b
movl 0x394(%rsp), %eax
movq %rax, -0x78(%rsp)
subq $0x10, %rax
ja 0xa839
movq -0x78(%rsp), %rax
leaq 0x1569(%rip), %rcx      # 0xb984
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
movq 0x3a0(%rsp), %rax
addq $0xf0, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0xf0(%rcx), %xmm0
movq %rax, 0x5a8(%rsp)
vmovdqa %xmm0, 0x590(%rsp)
vmovdqa 0x590(%rsp), %xmm0
movq 0x5a8(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0xe0, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0x70(%rcx), %xmm0
movq %rax, 0x588(%rsp)
vmovdqa %xmm0, 0x570(%rsp)
vmovdqa 0x570(%rsp), %xmm0
movq 0x588(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0xd0, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0xe0(%rcx), %xmm0
movq %rax, 0x568(%rsp)
vmovdqa %xmm0, 0x550(%rsp)
vmovdqa 0x550(%rsp), %xmm0
movq 0x568(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0xc0, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0x60(%rcx), %xmm0
movq %rax, 0x548(%rsp)
vmovdqa %xmm0, 0x530(%rsp)
vmovdqa 0x530(%rsp), %xmm0
movq 0x548(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0xb0, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0xd0(%rcx), %xmm0
movq %rax, 0x528(%rsp)
vmovdqa %xmm0, 0x510(%rsp)
vmovdqa 0x510(%rsp), %xmm0
movq 0x528(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0xa0, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0x50(%rcx), %xmm0
movq %rax, 0x508(%rsp)
vmovdqa %xmm0, 0x4f0(%rsp)
vmovdqa 0x4f0(%rsp), %xmm0
movq 0x508(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0x90, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0xc0(%rcx), %xmm0
movq %rax, 0x4e8(%rsp)
vmovdqa %xmm0, 0x4d0(%rsp)
vmovdqa 0x4d0(%rsp), %xmm0
movq 0x4e8(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0x80, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0x40(%rcx), %xmm0
movq %rax, 0x4c8(%rsp)
vmovdqa %xmm0, 0x4b0(%rsp)
vmovdqa 0x4b0(%rsp), %xmm0
movq 0x4c8(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0x70, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0xb0(%rcx), %xmm0
movq %rax, 0x4a8(%rsp)
vmovdqa %xmm0, 0x490(%rsp)
vmovdqa 0x490(%rsp), %xmm0
movq 0x4a8(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0x60, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0x30(%rcx), %xmm0
movq %rax, 0x488(%rsp)
vmovdqa %xmm0, 0x470(%rsp)
vmovdqa 0x470(%rsp), %xmm0
movq 0x488(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0x50, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0xa0(%rcx), %xmm0
movq %rax, 0x468(%rsp)
vmovdqa %xmm0, 0x450(%rsp)
vmovdqa 0x450(%rsp), %xmm0
movq 0x468(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0x40, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0x20(%rcx), %xmm0
movq %rax, 0x448(%rsp)
vmovdqa %xmm0, 0x430(%rsp)
vmovdqa 0x430(%rsp), %xmm0
movq 0x448(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0x30, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0x90(%rcx), %xmm0
movq %rax, 0x428(%rsp)
vmovdqa %xmm0, 0x410(%rsp)
vmovdqa 0x410(%rsp), %xmm0
movq 0x428(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0x20, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0x10(%rcx), %xmm0
movq %rax, 0x408(%rsp)
vmovdqa %xmm0, 0x3f0(%rsp)
vmovdqa 0x3f0(%rsp), %xmm0
movq 0x408(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
addq $0x10, %rax
movq 0x3a8(%rsp), %rcx
vmovdqa 0x80(%rcx), %xmm0
movq %rax, 0x3e8(%rsp)
vmovdqa %xmm0, 0x3d0(%rsp)
vmovdqa 0x3d0(%rsp), %xmm0
movq 0x3e8(%rsp), %rax
vmovdqu %xmm0, (%rax)
movq 0x3a0(%rsp), %rax
movq 0x3a8(%rsp), %rcx
vmovdqa (%rcx), %xmm0
movq %rax, 0x3c8(%rsp)
vmovdqa %xmm0, 0x3b0(%rsp)
vmovdqa 0x3b0(%rsp), %xmm0
movq 0x3c8(%rsp), %rax
vmovdqu %xmm0, (%rax)
jmp 0xa839
jmp 0xa83b
cmpq $0x0, 0x398(%rsp)
je 0xaa60
movl 0x390(%rsp), %eax
movq %rax, -0x80(%rsp)
subq $0x10, %rax
ja 0xaa5e
movq -0x80(%rsp), %rax
leaq 0x115c(%rip), %rcx      # 0xb9c8
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
movq 0x3a8(%rsp), %rax
vmovdqa 0xf0(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0x70(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0xe0(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0x60(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0xd0(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0x50(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0xc0(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0x40(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0xb0(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0x30(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0xa0(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0x20(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0x90(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0x10(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa 0x80(%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
movq 0x3a8(%rsp), %rax
vmovdqa (%rax), %xmm0
movq 0x398(%rsp), %rax
vpxor (%rax), %xmm0, %xmm0
vmovdqa %xmm0, (%rax)
jmp 0xaa5e
jmp 0xaa60
addq $0xdb8, %rsp            # imm = 0xDB8
retq
nopl (%rax,%rax)