// File: /workspace/github_c_makefile_star2_O0/mjosaarinen[P]brutus/crypto_aead/tiaoxinv2/ref/tiaoxin-tablebased.c
// Function: tiaoxin_tablebased_encrypt
int tiaoxin_tablebased_encrypt( const unsigned char *ad,unsigned long long adlen,const unsigned char *m,unsigned long long mlen,const unsigned char *nsec,const unsigned char *npub,const unsigned char *k,unsigned char *c,unsigned long long *clen)
{
  int i;
  word T3[3], T4[4], T6[6];
  word tmp;
  unsigned char incomplete_block[32];
    
  /*
   *
   * Initialization
   * 
   */ 
  memcpy(T3[0],k,16); memcpy(T3[1],k,16); memcpy(T3[2],npub,16); 
  memcpy(T4[0],k,16); memcpy(T4[1],k,16); memcpy(T4[2],npub,16); memcpy(T4[3],Z0,16);
  memcpy(T6[0],k,16); memcpy(T6[1],k,16); memcpy(T6[2],npub,16); memcpy(T6[3],Z1,16); memset(T6[4],0,16); memset(T6[5],0,16);  
  for( i = 0; i < 15; i++){
    UPDATE_ROUND_SIMPLE( T3 , T4 , T6 , Z0 , Z1 , Z0 , tmp ) ;
  }
  
  
  /*
   *
   * Processing associated data
   * 
   */
  for(i = 0 ; i+32 <= adlen; i += 32 ){
    UPDATE_ROUND( T3 , T4 , T6 , ad + i , tmp );
  }
  // Process the incomplete associated data block
  if ( adlen > i ){
    memset( incomplete_block , 0 , 32 );
    memcpy( incomplete_block , ad + i , adlen - i );    
    UPDATE_ROUND( T3 , T4 , T6 , incomplete_block , tmp );
  }
    
  
  /*
   *
   * Encryption  
   * 
   */
  for( i=0 ; i+32 <= mlen; i += 32 ){
    UPDATE_ROUND( T3 , T4 , T6 , m + i , tmp );
    OUTPUT( c + i , T3 , T4 , T6 );   
  }  
  // Process the incomplete message block
  if ( mlen > i ){
    memset( incomplete_block , 0 , 32 );
    memcpy( incomplete_block , m + i , mlen - i );
    UPDATE_ROUND( T3 , T4 , T6 , incomplete_block , tmp );
    OUTPUT( incomplete_block , T3 , T4 , T6 );   
    memcpy( c + i , incomplete_block, mlen - i );
  }  
  
  
  /*
   *
   * Finalization
   * 
   */
    memset( incomplete_block, 0, 32 );
  for(i=0; i<8; i++){
    incomplete_block[i + 8]  = (adlen>>(56 - 8*i)) & 0xff;
    incomplete_block[i +24]  = (mlen >>(56 - 8*i)) & 0xff;
  }  
  UPDATE_ROUND( T3 , T4 , T6 , incomplete_block, tmp ); 
  for( i = 0; i < 20; i++){
    UPDATE_ROUND_SIMPLE( T3 , T4 , T6 , Z1 , Z0 , Z1 , tmp ) ;
  }
  
  
  /*
   *
   * Set the tag and the length of the ciphertext
   * 
   */
  ((hw*)(c + mlen))[0] =  ((hw*)(T3[0]))[0] ^ ((hw*)(T3[1]))[0] ^ ((hw*)(T3[2]))[0] ^ 
			  ((hw*)(T4[0]))[0] ^ ((hw*)(T4[1]))[0] ^ ((hw*)(T4[2]))[0] ^ ((hw*)(T4[3]))[0] ^  
			  ((hw*)(T6[0]))[0] ^ ((hw*)(T6[1]))[0] ^ ((hw*)(T6[2]))[0] ^ ((hw*)(T6[3]))[0] ^ ((hw*)(T6[4]))[0] ^ ((hw*)(T6[5]))[0] ;
  ((hw*)(c + mlen))[1] =  ((hw*)(T3[0]))[1] ^ ((hw*)(T3[1]))[1] ^ ((hw*)(T3[2]))[1] ^ 
			  ((hw*)(T4[0]))[1] ^ ((hw*)(T4[1]))[1] ^ ((hw*)(T4[2]))[1] ^ ((hw*)(T4[3]))[1] ^  
			  ((hw*)(T6[0]))[1] ^ ((hw*)(T6[1]))[1] ^ ((hw*)(T6[2]))[1] ^ ((hw*)(T6[3]))[1] ^ ((hw*)(T6[4]))[1] ^ ((hw*)(T6[5]))[1] ;
  *clen = mlen + 16;  
  
  
  return 0;
  
}

// Assembly:
subq $0x138, %rsp            # imm = 0x138
movq 0x150(%rsp), %rax
movq 0x148(%rsp), %rax
movq 0x140(%rsp), %rax
movq %rdi, 0x130(%rsp)
movq %rsi, 0x128(%rsp)
movq %rdx, 0x120(%rsp)
movq %rcx, 0x118(%rsp)
movq %r8, 0x110(%rsp)
movq %r9, 0x108(%rsp)
movq 0x140(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xd0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xd8(%rsp)
movq 0x140(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xe0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xe8(%rsp)
movq 0x108(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xf0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xf8(%rsp)
movq 0x140(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0x90(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x98(%rsp)
movq 0x140(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xa0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xa8(%rsp)
movq 0x108(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0xb0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xb8(%rsp)
movq 0xcc60(%rip), %rax      # 0xdff0
movq (%rax), %rcx
movq %rcx, 0xc0(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0xc8(%rsp)
movq 0x140(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0x30(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x38(%rsp)
movq 0x140(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0x40(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x48(%rsp)
movq 0x108(%rsp), %rax
movq (%rax), %rcx
movq %rcx, 0x50(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x58(%rsp)
movq 0xcbff(%rip), %rax      # 0xdff8
movq (%rax), %rcx
movq %rcx, 0x60(%rsp)
movq 0x8(%rax), %rax
movq %rax, 0x68(%rsp)
leaq 0x30(%rsp), %rdi
addq $0x40, %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x1030
leaq 0x30(%rsp), %rdi
addq $0x50, %rdi
xorl %esi, %esi
movl $0x10, %edx
callq 0x1030
movl $0x0, 0x104(%rsp)
cmpl $0xf, 0x104(%rsp)
jge 0x1dfb
movq 0xd0(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0xd8(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xf0(%rsp), %eax
movl %eax, %ecx
leaq 0x9b88(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf5(%rsp), %ecx
movl %ecx, %edx
leaq 0x9f74(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfa(%rsp), %ecx
movl %ecx, %edx
leaq 0xa360(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xff(%rsp), %ecx
movl %ecx, %edx
leaq 0xa74c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0xcb2e(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xd0(%rsp)
movzbl 0xf4(%rsp), %eax
movl %eax, %ecx
leaq 0x9b24(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf9(%rsp), %ecx
movl %ecx, %edx
leaq 0x9f10(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfe(%rsp), %ecx
movl %ecx, %edx
leaq 0xa2fc(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf3(%rsp), %ecx
movl %ecx, %edx
leaq 0xa6e8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0xcaca(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xd4(%rsp)
movzbl 0xf8(%rsp), %eax
movl %eax, %ecx
leaq 0x9abf(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xfd(%rsp), %ecx
movl %ecx, %edx
leaq 0x9eab(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf2(%rsp), %ecx
movl %ecx, %edx
leaq 0xa297(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf7(%rsp), %ecx
movl %ecx, %edx
leaq 0xa683(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0xca65(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xd8(%rsp)
movzbl 0xfc(%rsp), %eax
movl %eax, %ecx
leaq 0x9a5a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf1(%rsp), %ecx
movl %ecx, %edx
leaq 0x9e46(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf6(%rsp), %ecx
movl %ecx, %edx
leaq 0xa232(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xfb(%rsp), %ecx
movl %ecx, %edx
leaq 0xa61e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0xca00(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xdc(%rsp)
movq 0xe0(%rsp), %rax
movq %rax, 0xf0(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0xf8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x99d8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x9dc7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0xa1b6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0xa5a5(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc98b(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x9984(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x9d73(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0xa162(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0xa551(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc937(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x992f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x9d1e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0xa10d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0xa4fc(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc8e2(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x98da(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x9cc9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0xa0b8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0xa4a7(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc88d(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xec(%rsp)
movq 0x90(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x98(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xc0(%rsp), %eax
movl %eax, %ecx
leaq 0x9868(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc5(%rsp), %ecx
movl %ecx, %edx
leaq 0x9c54(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xca(%rsp), %ecx
movl %ecx, %edx
leaq 0xa040(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcf(%rsp), %ecx
movl %ecx, %edx
leaq 0xa42c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0xc816(%rip), %rcx      # 0xdff8
xorl (%rcx), %eax
movl %eax, 0x90(%rsp)
movzbl 0xc4(%rsp), %eax
movl %eax, %ecx
leaq 0x9804(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc9(%rsp), %ecx
movl %ecx, %edx
leaq 0x9bf0(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xce(%rsp), %ecx
movl %ecx, %edx
leaq 0x9fdc(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc3(%rsp), %ecx
movl %ecx, %edx
leaq 0xa3c8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0xc7b2(%rip), %rcx      # 0xdff8
xorl 0x4(%rcx), %eax
movl %eax, 0x94(%rsp)
movzbl 0xc8(%rsp), %eax
movl %eax, %ecx
leaq 0x979f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xcd(%rsp), %ecx
movl %ecx, %edx
leaq 0x9b8b(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc2(%rsp), %ecx
movl %ecx, %edx
leaq 0x9f77(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc7(%rsp), %ecx
movl %ecx, %edx
leaq 0xa363(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0xc74d(%rip), %rcx      # 0xdff8
xorl 0x8(%rcx), %eax
movl %eax, 0x98(%rsp)
movzbl 0xcc(%rsp), %eax
movl %eax, %ecx
leaq 0x973a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc1(%rsp), %ecx
movl %ecx, %edx
leaq 0x9b26(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc6(%rsp), %ecx
movl %ecx, %edx
leaq 0x9f12(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcb(%rsp), %ecx
movl %ecx, %edx
leaq 0xa2fe(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0xc6e8(%rip), %rcx      # 0xdff8
xorl 0xc(%rcx), %eax
movl %eax, 0x9c(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0xb0(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0xb8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x9698(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x9a87(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x9e76(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0xa265(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc64b(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x9644(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x9a33(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x9e22(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0xa211(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc5f7(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x95ef(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x99de(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x9dcd(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0xa1bc(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc5a2(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x959a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x9989(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x9d78(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0xa167(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc54d(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xac(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0x80(%rsp), %eax
movl %eax, %ecx
leaq 0x952e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x85(%rsp), %ecx
movl %ecx, %edx
leaq 0x991a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8a(%rsp), %ecx
movl %ecx, %edx
leaq 0x9d06(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8f(%rsp), %ecx
movl %ecx, %edx
leaq 0xa0f2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0xc4d4(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x30(%rsp)
movzbl 0x84(%rsp), %eax
movl %eax, %ecx
leaq 0x94cd(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x89(%rsp), %ecx
movl %ecx, %edx
leaq 0x98b9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8e(%rsp), %ecx
movl %ecx, %edx
leaq 0x9ca5(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x83(%rsp), %ecx
movl %ecx, %edx
leaq 0xa091(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0xc473(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x34(%rsp)
movzbl 0x88(%rsp), %eax
movl %eax, %ecx
leaq 0x946b(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x8d(%rsp), %ecx
movl %ecx, %edx
leaq 0x9857(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x82(%rsp), %ecx
movl %ecx, %edx
leaq 0x9c43(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x87(%rsp), %ecx
movl %ecx, %edx
leaq 0xa02f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0xc411(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x38(%rsp)
movzbl 0x8c(%rsp), %eax
movl %eax, %ecx
leaq 0x9409(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x81(%rsp), %ecx
movl %ecx, %edx
leaq 0x97f5(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x86(%rsp), %ecx
movl %ecx, %edx
leaq 0x9be1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8b(%rsp), %ecx
movl %ecx, %edx
leaq 0x9fcd(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0xc3af(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x3c(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x58(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x9354(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x9743(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x9b32(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x9f21(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc307(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x9303(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x96f2(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x9ae1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x9ed0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc2b6(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x92b1(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x96a0(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x9a8f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x9e7e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc264(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x925f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x964e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x9a3d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x9e2c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xc212(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x4c(%rsp)
movl 0x104(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x104(%rsp)
jmp 0x143f
movl $0x0, 0x104(%rsp)
movl 0x104(%rsp), %eax
addl $0x20, %eax
cltq
cmpq 0x128(%rsp), %rax
ja 0x2897
movq 0xd0(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0xd8(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xf0(%rsp), %eax
movl %eax, %ecx
leaq 0x91b5(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf5(%rsp), %ecx
movl %ecx, %edx
leaq 0x95a1(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfa(%rsp), %ecx
movl %ecx, %edx
leaq 0x998d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xff(%rsp), %ecx
movl %ecx, %edx
leaq 0x9d79(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl (%rcx,%rdx), %eax
movl %eax, 0xd0(%rsp)
movzbl 0xf4(%rsp), %eax
movl %eax, %ecx
leaq 0x9147(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf9(%rsp), %ecx
movl %ecx, %edx
leaq 0x9533(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfe(%rsp), %ecx
movl %ecx, %edx
leaq 0x991f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf3(%rsp), %ecx
movl %ecx, %edx
leaq 0x9d0b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x4(%rcx,%rdx), %eax
movl %eax, 0xd4(%rsp)
movzbl 0xf8(%rsp), %eax
movl %eax, %ecx
leaq 0x90d8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xfd(%rsp), %ecx
movl %ecx, %edx
leaq 0x94c4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf2(%rsp), %ecx
movl %ecx, %edx
leaq 0x98b0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf7(%rsp), %ecx
movl %ecx, %edx
leaq 0x9c9c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x8(%rcx,%rdx), %eax
movl %eax, 0xd8(%rsp)
movzbl 0xfc(%rsp), %eax
movl %eax, %ecx
leaq 0x9069(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf1(%rsp), %ecx
movl %ecx, %edx
leaq 0x9455(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf6(%rsp), %ecx
movl %ecx, %edx
leaq 0x9841(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xfb(%rsp), %ecx
movl %ecx, %edx
leaq 0x9c2d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0xc(%rcx,%rdx), %eax
movl %eax, 0xdc(%rsp)
movq 0xe0(%rsp), %rax
movq %rax, 0xf0(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0xf8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x8fdd(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x93cc(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x97bb(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x9baa(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xbf90(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x8f89(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x9378(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x9767(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x9b56(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xbf3c(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x8f34(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x9323(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x9712(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x9b01(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xbee7(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x8edf(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x92ce(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x96bd(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x9aac(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xbe92(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xec(%rsp)
movq 0x90(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x98(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xc0(%rsp), %eax
movl %eax, %ecx
leaq 0x8e6d(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc5(%rsp), %ecx
movl %ecx, %edx
leaq 0x9259(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xca(%rsp), %ecx
movl %ecx, %edx
leaq 0x9645(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcf(%rsp), %ecx
movl %ecx, %edx
leaq 0x9a31(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x10(%rcx,%rdx), %eax
movl %eax, 0x90(%rsp)
movzbl 0xc4(%rsp), %eax
movl %eax, %ecx
leaq 0x8dfe(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc9(%rsp), %ecx
movl %ecx, %edx
leaq 0x91ea(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xce(%rsp), %ecx
movl %ecx, %edx
leaq 0x95d6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc3(%rsp), %ecx
movl %ecx, %edx
leaq 0x99c2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x14(%rcx,%rdx), %eax
movl %eax, 0x94(%rsp)
movzbl 0xc8(%rsp), %eax
movl %eax, %ecx
leaq 0x8d8f(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xcd(%rsp), %ecx
movl %ecx, %edx
leaq 0x917b(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc2(%rsp), %ecx
movl %ecx, %edx
leaq 0x9567(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc7(%rsp), %ecx
movl %ecx, %edx
leaq 0x9953(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x18(%rcx,%rdx), %eax
movl %eax, 0x98(%rsp)
movzbl 0xcc(%rsp), %eax
movl %eax, %ecx
leaq 0x8d20(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc1(%rsp), %ecx
movl %ecx, %edx
leaq 0x910c(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc6(%rsp), %ecx
movl %ecx, %edx
leaq 0x94f8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcb(%rsp), %ecx
movl %ecx, %edx
leaq 0x98e4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x1c(%rcx,%rdx), %eax
movl %eax, 0x9c(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0xb0(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0xb8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x8c74(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x9063(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x9452(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x9841(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xbc27(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x8c20(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x900f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x93fe(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x97ed(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xbbd3(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x8bcb(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x8fba(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x93a9(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x9798(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xbb7e(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x8b76(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x8f65(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x9354(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x9743(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xbb29(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xac(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0x80(%rsp), %eax
movl %eax, %ecx
leaq 0x8b0a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x85(%rsp), %ecx
movl %ecx, %edx
leaq 0x8ef6(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8a(%rsp), %ecx
movl %ecx, %edx
leaq 0x92e2(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8f(%rsp), %ecx
movl %ecx, %edx
leaq 0x96ce(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl (%rcx,%rdx), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x10(%rcx,%rdx), %eax
movl %eax, 0x30(%rsp)
movzbl 0x84(%rsp), %eax
movl %eax, %ecx
leaq 0x8a8b(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x89(%rsp), %ecx
movl %ecx, %edx
leaq 0x8e77(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8e(%rsp), %ecx
movl %ecx, %edx
leaq 0x9263(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x83(%rsp), %ecx
movl %ecx, %edx
leaq 0x964f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x4(%rcx,%rdx), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x14(%rcx,%rdx), %eax
movl %eax, 0x34(%rsp)
movzbl 0x88(%rsp), %eax
movl %eax, %ecx
leaq 0x8a0b(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x8d(%rsp), %ecx
movl %ecx, %edx
leaq 0x8df7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x82(%rsp), %ecx
movl %ecx, %edx
leaq 0x91e3(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x87(%rsp), %ecx
movl %ecx, %edx
leaq 0x95cf(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x8(%rcx,%rdx), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x18(%rcx,%rdx), %eax
movl %eax, 0x38(%rsp)
movzbl 0x8c(%rsp), %eax
movl %eax, %ecx
leaq 0x898b(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x81(%rsp), %ecx
movl %ecx, %edx
leaq 0x8d77(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x86(%rsp), %ecx
movl %ecx, %edx
leaq 0x9163(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8b(%rsp), %ecx
movl %ecx, %edx
leaq 0x954f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0xc(%rcx,%rdx), %eax
movq 0x130(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x1c(%rcx,%rdx), %eax
movl %eax, 0x3c(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x58(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x88b8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x8ca7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x9096(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x9485(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb86b(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x8867(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x8c56(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x9045(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x9434(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb81a(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x8815(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x8c04(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x8ff3(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x93e2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb7c8(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x87c3(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x8bb2(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x8fa1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x9390(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb776(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x4c(%rsp)
movl 0x104(%rsp), %eax
addl $0x20, %eax
movl %eax, 0x104(%rsp)
jmp 0x1e06
movq 0x128(%rsp), %rax
movslq 0x104(%rsp), %rcx
cmpq %rcx, %rax
jbe 0x324e
movq %rsp, %rdi
xorl %esi, %esi
movl $0x20, %edx
callq 0x1030
movq %rsp, %rdi
movq 0x130(%rsp), %rsi
movslq 0x104(%rsp), %rax
addq %rax, %rsi
movq 0x128(%rsp), %rdx
movslq 0x104(%rsp), %rax
subq %rax, %rdx
callq 0x1090
movq 0xd0(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0xd8(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xf0(%rsp), %eax
movl %eax, %ecx
leaq 0x86e8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf5(%rsp), %ecx
movl %ecx, %edx
leaq 0x8ad4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfa(%rsp), %ecx
movl %ecx, %edx
leaq 0x8ec0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xff(%rsp), %ecx
movl %ecx, %edx
leaq 0x92ac(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
xorl (%rsp), %eax
movl %eax, 0xd0(%rsp)
movzbl 0xf4(%rsp), %eax
movl %eax, %ecx
leaq 0x868a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf9(%rsp), %ecx
movl %ecx, %edx
leaq 0x8a76(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfe(%rsp), %ecx
movl %ecx, %edx
leaq 0x8e62(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf3(%rsp), %ecx
movl %ecx, %edx
leaq 0x924e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
xorl 0x4(%rsp), %eax
movl %eax, 0xd4(%rsp)
movzbl 0xf8(%rsp), %eax
movl %eax, %ecx
leaq 0x862b(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xfd(%rsp), %ecx
movl %ecx, %edx
leaq 0x8a17(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf2(%rsp), %ecx
movl %ecx, %edx
leaq 0x8e03(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf7(%rsp), %ecx
movl %ecx, %edx
leaq 0x91ef(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
xorl 0x8(%rsp), %eax
movl %eax, 0xd8(%rsp)
movzbl 0xfc(%rsp), %eax
movl %eax, %ecx
leaq 0x85cc(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf1(%rsp), %ecx
movl %ecx, %edx
leaq 0x89b8(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf6(%rsp), %ecx
movl %ecx, %edx
leaq 0x8da4(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xfb(%rsp), %ecx
movl %ecx, %edx
leaq 0x9190(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
xorl 0xc(%rsp), %eax
movl %eax, 0xdc(%rsp)
movq 0xe0(%rsp), %rax
movq %rax, 0xf0(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0xf8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x8550(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x893f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x8d2e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x911d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb503(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x84fc(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x88eb(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x8cda(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x90c9(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb4af(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x84a7(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x8896(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x8c85(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x9074(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb45a(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x8452(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x8841(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x8c30(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x901f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb405(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xec(%rsp)
movq 0x90(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x98(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xc0(%rsp), %eax
movl %eax, %ecx
leaq 0x83e0(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc5(%rsp), %ecx
movl %ecx, %edx
leaq 0x87cc(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xca(%rsp), %ecx
movl %ecx, %edx
leaq 0x8bb8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcf(%rsp), %ecx
movl %ecx, %edx
leaq 0x8fa4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0x90(%rsp)
movzbl 0xc4(%rsp), %eax
movl %eax, %ecx
leaq 0x8381(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc9(%rsp), %ecx
movl %ecx, %edx
leaq 0x876d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xce(%rsp), %ecx
movl %ecx, %edx
leaq 0x8b59(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc3(%rsp), %ecx
movl %ecx, %edx
leaq 0x8f45(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0x94(%rsp)
movzbl 0xc8(%rsp), %eax
movl %eax, %ecx
leaq 0x8322(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xcd(%rsp), %ecx
movl %ecx, %edx
leaq 0x870e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc2(%rsp), %ecx
movl %ecx, %edx
leaq 0x8afa(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc7(%rsp), %ecx
movl %ecx, %edx
leaq 0x8ee6(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0x98(%rsp)
movzbl 0xcc(%rsp), %eax
movl %eax, %ecx
leaq 0x82c3(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc1(%rsp), %ecx
movl %ecx, %edx
leaq 0x86af(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc6(%rsp), %ecx
movl %ecx, %edx
leaq 0x8a9b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcb(%rsp), %ecx
movl %ecx, %edx
leaq 0x8e87(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0x9c(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0xb0(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0xb8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x8227(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x8616(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x8a05(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x8df4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb1da(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x81d3(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x85c2(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x89b1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x8da0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb186(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x817e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x856d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x895c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x8d4b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb131(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x8129(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x8518(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x8907(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x8cf6(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xb0dc(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xac(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0x80(%rsp), %eax
movl %eax, %ecx
leaq 0x80bd(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x85(%rsp), %ecx
movl %ecx, %edx
leaq 0x84a9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8a(%rsp), %ecx
movl %ecx, %edx
leaq 0x8895(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8f(%rsp), %ecx
movl %ecx, %edx
leaq 0x8c81(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
xorl (%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0x30(%rsp)
movzbl 0x84(%rsp), %eax
movl %eax, %ecx
leaq 0x805e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x89(%rsp), %ecx
movl %ecx, %edx
leaq 0x844a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8e(%rsp), %ecx
movl %ecx, %edx
leaq 0x8836(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x83(%rsp), %ecx
movl %ecx, %edx
leaq 0x8c22(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
xorl 0x4(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0x34(%rsp)
movzbl 0x88(%rsp), %eax
movl %eax, %ecx
leaq 0x7ffe(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x8d(%rsp), %ecx
movl %ecx, %edx
leaq 0x83ea(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x82(%rsp), %ecx
movl %ecx, %edx
leaq 0x87d6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x87(%rsp), %ecx
movl %ecx, %edx
leaq 0x8bc2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
xorl 0x8(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0x38(%rsp)
movzbl 0x8c(%rsp), %eax
movl %eax, %ecx
leaq 0x7f9e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x81(%rsp), %ecx
movl %ecx, %edx
leaq 0x838a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x86(%rsp), %ecx
movl %ecx, %edx
leaq 0x8776(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8b(%rsp), %ecx
movl %ecx, %edx
leaq 0x8b62(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
xorl 0xc(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0x3c(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x58(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x7eeb(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x82da(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x86c9(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x8ab8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xae9e(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x7e9a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x8289(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x8678(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x8a67(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xae4d(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x7e48(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x8237(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x8626(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x8a15(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xadfb(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x7df6(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x81e5(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x85d4(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x89c3(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xada9(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x4c(%rsp)
movl $0x0, 0x104(%rsp)
movl 0x104(%rsp), %eax
addl $0x20, %eax
cltq
cmpq 0x118(%rsp), %rax
ja 0x3ddd
movq 0xd0(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0xd8(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xf0(%rsp), %eax
movl %eax, %ecx
leaq 0x7d62(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf5(%rsp), %ecx
movl %ecx, %edx
leaq 0x814e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfa(%rsp), %ecx
movl %ecx, %edx
leaq 0x853a(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xff(%rsp), %ecx
movl %ecx, %edx
leaq 0x8926(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl (%rcx,%rdx), %eax
movl %eax, 0xd0(%rsp)
movzbl 0xf4(%rsp), %eax
movl %eax, %ecx
leaq 0x7cf4(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf9(%rsp), %ecx
movl %ecx, %edx
leaq 0x80e0(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfe(%rsp), %ecx
movl %ecx, %edx
leaq 0x84cc(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf3(%rsp), %ecx
movl %ecx, %edx
leaq 0x88b8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x4(%rcx,%rdx), %eax
movl %eax, 0xd4(%rsp)
movzbl 0xf8(%rsp), %eax
movl %eax, %ecx
leaq 0x7c85(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xfd(%rsp), %ecx
movl %ecx, %edx
leaq 0x8071(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf2(%rsp), %ecx
movl %ecx, %edx
leaq 0x845d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf7(%rsp), %ecx
movl %ecx, %edx
leaq 0x8849(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x8(%rcx,%rdx), %eax
movl %eax, 0xd8(%rsp)
movzbl 0xfc(%rsp), %eax
movl %eax, %ecx
leaq 0x7c16(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf1(%rsp), %ecx
movl %ecx, %edx
leaq 0x8002(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf6(%rsp), %ecx
movl %ecx, %edx
leaq 0x83ee(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xfb(%rsp), %ecx
movl %ecx, %edx
leaq 0x87da(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0xc(%rcx,%rdx), %eax
movl %eax, 0xdc(%rsp)
movq 0xe0(%rsp), %rax
movq %rax, 0xf0(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0xf8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x7b8a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x7f79(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x8368(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x8757(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xab3d(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x7b36(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x7f25(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x8314(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x8703(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xaae9(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x7ae1(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x7ed0(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x82bf(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x86ae(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xaa94(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x7a8c(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x7e7b(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x826a(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x8659(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xaa3f(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xec(%rsp)
movq 0x90(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x98(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xc0(%rsp), %eax
movl %eax, %ecx
leaq 0x7a1a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc5(%rsp), %ecx
movl %ecx, %edx
leaq 0x7e06(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xca(%rsp), %ecx
movl %ecx, %edx
leaq 0x81f2(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcf(%rsp), %ecx
movl %ecx, %edx
leaq 0x85de(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x10(%rcx,%rdx), %eax
movl %eax, 0x90(%rsp)
movzbl 0xc4(%rsp), %eax
movl %eax, %ecx
leaq 0x79ab(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc9(%rsp), %ecx
movl %ecx, %edx
leaq 0x7d97(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xce(%rsp), %ecx
movl %ecx, %edx
leaq 0x8183(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc3(%rsp), %ecx
movl %ecx, %edx
leaq 0x856f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x14(%rcx,%rdx), %eax
movl %eax, 0x94(%rsp)
movzbl 0xc8(%rsp), %eax
movl %eax, %ecx
leaq 0x793c(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xcd(%rsp), %ecx
movl %ecx, %edx
leaq 0x7d28(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc2(%rsp), %ecx
movl %ecx, %edx
leaq 0x8114(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc7(%rsp), %ecx
movl %ecx, %edx
leaq 0x8500(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x18(%rcx,%rdx), %eax
movl %eax, 0x98(%rsp)
movzbl 0xcc(%rsp), %eax
movl %eax, %ecx
leaq 0x78cd(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc1(%rsp), %ecx
movl %ecx, %edx
leaq 0x7cb9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc6(%rsp), %ecx
movl %ecx, %edx
leaq 0x80a5(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcb(%rsp), %ecx
movl %ecx, %edx
leaq 0x8491(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x1c(%rcx,%rdx), %eax
movl %eax, 0x9c(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0xb0(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0xb8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x7821(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x7c10(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x7fff(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x83ee(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xa7d4(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x77cd(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x7bbc(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x7fab(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x839a(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xa780(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x7778(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x7b67(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x7f56(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x8345(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xa72b(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x7723(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x7b12(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x7f01(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x82f0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xa6d6(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xac(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0x80(%rsp), %eax
movl %eax, %ecx
leaq 0x76b7(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x85(%rsp), %ecx
movl %ecx, %edx
leaq 0x7aa3(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8a(%rsp), %ecx
movl %ecx, %edx
leaq 0x7e8f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8f(%rsp), %ecx
movl %ecx, %edx
leaq 0x827b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl (%rcx,%rdx), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x10(%rcx,%rdx), %eax
movl %eax, 0x30(%rsp)
movzbl 0x84(%rsp), %eax
movl %eax, %ecx
leaq 0x7638(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x89(%rsp), %ecx
movl %ecx, %edx
leaq 0x7a24(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8e(%rsp), %ecx
movl %ecx, %edx
leaq 0x7e10(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x83(%rsp), %ecx
movl %ecx, %edx
leaq 0x81fc(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x4(%rcx,%rdx), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x14(%rcx,%rdx), %eax
movl %eax, 0x34(%rsp)
movzbl 0x88(%rsp), %eax
movl %eax, %ecx
leaq 0x75b8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x8d(%rsp), %ecx
movl %ecx, %edx
leaq 0x79a4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x82(%rsp), %ecx
movl %ecx, %edx
leaq 0x7d90(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x87(%rsp), %ecx
movl %ecx, %edx
leaq 0x817c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x8(%rcx,%rdx), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x18(%rcx,%rdx), %eax
movl %eax, 0x38(%rsp)
movzbl 0x8c(%rsp), %eax
movl %eax, %ecx
leaq 0x7538(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x81(%rsp), %ecx
movl %ecx, %edx
leaq 0x7924(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x86(%rsp), %ecx
movl %ecx, %edx
leaq 0x7d10(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8b(%rsp), %ecx
movl %ecx, %edx
leaq 0x80fc(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0xc(%rcx,%rdx), %eax
movq 0x120(%rsp), %rcx
movslq 0x104(%rsp), %rdx
xorl 0x1c(%rcx,%rdx), %eax
movl %eax, 0x3c(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x58(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x7465(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x7854(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x7c43(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x8032(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xa418(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x7414(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x7803(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x7bf2(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x7fe1(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xa3c7(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x73c2(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x77b1(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x7ba0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x7f8f(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xa375(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x7370(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x775f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x7b4e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x7f3d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0xa323(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x4c(%rsp)
movq 0xd0(%rsp), %rdx
xorq 0xf0(%rsp), %rdx
xorq 0xa0(%rsp), %rdx
movq 0x60(%rsp), %rax
andq 0xc0(%rsp), %rax
xorq %rax, %rdx
movq 0x148(%rsp), %rax
movslq 0x104(%rsp), %rcx
movq %rdx, (%rax,%rcx)
movq 0xd8(%rsp), %rdx
xorq 0xf8(%rsp), %rdx
xorq 0xa8(%rsp), %rdx
movq 0x68(%rsp), %rax
andq 0xc8(%rsp), %rax
xorq %rax, %rdx
movq 0x148(%rsp), %rax
movslq 0x104(%rsp), %rcx
movq %rdx, 0x8(%rax,%rcx)
movq 0x30(%rsp), %rdx
xorq 0xb0(%rsp), %rdx
xorq 0xe0(%rsp), %rdx
movq 0x80(%rsp), %rax
andq 0xf0(%rsp), %rax
xorq %rax, %rdx
movq 0x148(%rsp), %rax
movslq 0x104(%rsp), %rcx
movq %rdx, 0x10(%rax,%rcx)
movq 0x38(%rsp), %rdx
xorq 0xb8(%rsp), %rdx
xorq 0xe8(%rsp), %rdx
movq 0x88(%rsp), %rax
andq 0xf8(%rsp), %rax
xorq %rax, %rdx
movq 0x148(%rsp), %rax
movslq 0x104(%rsp), %rcx
movq %rdx, 0x18(%rax,%rcx)
movl 0x104(%rsp), %eax
addl $0x20, %eax
movl %eax, 0x104(%rsp)
jmp 0x3259
movq 0x118(%rsp), %rax
movslq 0x104(%rsp), %rcx
cmpq %rcx, %rax
jbe 0x4875
movq %rsp, %rdi
xorl %esi, %esi
movl $0x20, %edx
callq 0x1030
movq %rsp, %rdi
movq 0x120(%rsp), %rsi
movslq 0x104(%rsp), %rax
addq %rax, %rsi
movq 0x118(%rsp), %rdx
movslq 0x104(%rsp), %rax
subq %rax, %rdx
callq 0x1090
movq 0xd0(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0xd8(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xf0(%rsp), %eax
movl %eax, %ecx
leaq 0x71a2(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf5(%rsp), %ecx
movl %ecx, %edx
leaq 0x758e(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfa(%rsp), %ecx
movl %ecx, %edx
leaq 0x797a(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xff(%rsp), %ecx
movl %ecx, %edx
leaq 0x7d66(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
xorl (%rsp), %eax
movl %eax, 0xd0(%rsp)
movzbl 0xf4(%rsp), %eax
movl %eax, %ecx
leaq 0x7144(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf9(%rsp), %ecx
movl %ecx, %edx
leaq 0x7530(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfe(%rsp), %ecx
movl %ecx, %edx
leaq 0x791c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf3(%rsp), %ecx
movl %ecx, %edx
leaq 0x7d08(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
xorl 0x4(%rsp), %eax
movl %eax, 0xd4(%rsp)
movzbl 0xf8(%rsp), %eax
movl %eax, %ecx
leaq 0x70e5(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xfd(%rsp), %ecx
movl %ecx, %edx
leaq 0x74d1(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf2(%rsp), %ecx
movl %ecx, %edx
leaq 0x78bd(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf7(%rsp), %ecx
movl %ecx, %edx
leaq 0x7ca9(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
xorl 0x8(%rsp), %eax
movl %eax, 0xd8(%rsp)
movzbl 0xfc(%rsp), %eax
movl %eax, %ecx
leaq 0x7086(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf1(%rsp), %ecx
movl %ecx, %edx
leaq 0x7472(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf6(%rsp), %ecx
movl %ecx, %edx
leaq 0x785e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xfb(%rsp), %ecx
movl %ecx, %edx
leaq 0x7c4a(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
xorl 0xc(%rsp), %eax
movl %eax, 0xdc(%rsp)
movq 0xe0(%rsp), %rax
movq %rax, 0xf0(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0xf8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x700a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x73f9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x77e8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x7bd7(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9fbd(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x6fb6(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x73a5(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x7794(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x7b83(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9f69(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x6f61(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x7350(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x773f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x7b2e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9f14(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x6f0c(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x72fb(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x76ea(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x7ad9(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9ebf(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xec(%rsp)
movq 0x90(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x98(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xc0(%rsp), %eax
movl %eax, %ecx
leaq 0x6e9a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc5(%rsp), %ecx
movl %ecx, %edx
leaq 0x7286(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xca(%rsp), %ecx
movl %ecx, %edx
leaq 0x7672(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcf(%rsp), %ecx
movl %ecx, %edx
leaq 0x7a5e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0x90(%rsp)
movzbl 0xc4(%rsp), %eax
movl %eax, %ecx
leaq 0x6e3b(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc9(%rsp), %ecx
movl %ecx, %edx
leaq 0x7227(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xce(%rsp), %ecx
movl %ecx, %edx
leaq 0x7613(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc3(%rsp), %ecx
movl %ecx, %edx
leaq 0x79ff(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0x94(%rsp)
movzbl 0xc8(%rsp), %eax
movl %eax, %ecx
leaq 0x6ddc(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xcd(%rsp), %ecx
movl %ecx, %edx
leaq 0x71c8(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc2(%rsp), %ecx
movl %ecx, %edx
leaq 0x75b4(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc7(%rsp), %ecx
movl %ecx, %edx
leaq 0x79a0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0x98(%rsp)
movzbl 0xcc(%rsp), %eax
movl %eax, %ecx
leaq 0x6d7d(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc1(%rsp), %ecx
movl %ecx, %edx
leaq 0x7169(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc6(%rsp), %ecx
movl %ecx, %edx
leaq 0x7555(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcb(%rsp), %ecx
movl %ecx, %edx
leaq 0x7941(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0x9c(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0xb0(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0xb8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x6ce1(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x70d0(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x74bf(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x78ae(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9c94(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x6c8d(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x707c(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x746b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x785a(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9c40(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x6c38(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x7027(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x7416(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x7805(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9beb(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x6be3(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x6fd2(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x73c1(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x77b0(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9b96(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xac(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0x80(%rsp), %eax
movl %eax, %ecx
leaq 0x6b77(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x85(%rsp), %ecx
movl %ecx, %edx
leaq 0x6f63(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8a(%rsp), %ecx
movl %ecx, %edx
leaq 0x734f(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8f(%rsp), %ecx
movl %ecx, %edx
leaq 0x773b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
xorl (%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0x30(%rsp)
movzbl 0x84(%rsp), %eax
movl %eax, %ecx
leaq 0x6b18(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x89(%rsp), %ecx
movl %ecx, %edx
leaq 0x6f04(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8e(%rsp), %ecx
movl %ecx, %edx
leaq 0x72f0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x83(%rsp), %ecx
movl %ecx, %edx
leaq 0x76dc(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
xorl 0x4(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0x34(%rsp)
movzbl 0x88(%rsp), %eax
movl %eax, %ecx
leaq 0x6ab8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x8d(%rsp), %ecx
movl %ecx, %edx
leaq 0x6ea4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x82(%rsp), %ecx
movl %ecx, %edx
leaq 0x7290(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x87(%rsp), %ecx
movl %ecx, %edx
leaq 0x767c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
xorl 0x8(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0x38(%rsp)
movzbl 0x8c(%rsp), %eax
movl %eax, %ecx
leaq 0x6a58(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x81(%rsp), %ecx
movl %ecx, %edx
leaq 0x6e44(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x86(%rsp), %ecx
movl %ecx, %edx
leaq 0x7230(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8b(%rsp), %ecx
movl %ecx, %edx
leaq 0x761c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
xorl 0xc(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0x3c(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x58(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x69a5(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x6d94(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x7183(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x7572(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9958(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x6954(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x6d43(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x7132(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x7521(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9907(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x6902(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x6cf1(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x70e0(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x74cf(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x98b5(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x68b0(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x6c9f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x708e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x747d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9863(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x4c(%rsp)
movq 0xd0(%rsp), %rax
xorq 0xf0(%rsp), %rax
xorq 0xa0(%rsp), %rax
movq 0x60(%rsp), %rcx
andq 0xc0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, (%rsp)
movq 0xd8(%rsp), %rax
xorq 0xf8(%rsp), %rax
xorq 0xa8(%rsp), %rax
movq 0x68(%rsp), %rcx
andq 0xc8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x8(%rsp)
movq 0x30(%rsp), %rax
xorq 0xb0(%rsp), %rax
xorq 0xe0(%rsp), %rax
movq 0x80(%rsp), %rcx
andq 0xf0(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x10(%rsp)
movq 0x38(%rsp), %rax
xorq 0xb8(%rsp), %rax
xorq 0xe8(%rsp), %rax
movq 0x88(%rsp), %rcx
andq 0xf8(%rsp), %rcx
xorq %rcx, %rax
movq %rax, 0x18(%rsp)
movq 0x148(%rsp), %rdi
movslq 0x104(%rsp), %rax
addq %rax, %rdi
movq %rsp, %rsi
movq 0x118(%rsp), %rdx
movslq 0x104(%rsp), %rax
subq %rax, %rdx
callq 0x1090
movq %rsp, %rdi
xorl %esi, %esi
movl $0x20, %edx
callq 0x1030
movl $0x0, 0x104(%rsp)
cmpl $0x8, 0x104(%rsp)
jge 0x491d
movq 0x128(%rsp), %rax
movl 0x104(%rsp), %edx
shll $0x3, %edx
movl $0x38, %ecx
subl %edx, %ecx
movl %ecx, %ecx
shrq %cl, %rax
andq $0xff, %rax
movb %al, %cl
movl 0x104(%rsp), %eax
addl $0x8, %eax
cltq
movb %cl, (%rsp,%rax)
movq 0x118(%rsp), %rax
movl 0x104(%rsp), %edx
shll $0x3, %edx
movl $0x38, %ecx
subl %edx, %ecx
movl %ecx, %ecx
shrq %cl, %rax
andq $0xff, %rax
movb %al, %cl
movl 0x104(%rsp), %eax
addl $0x18, %eax
cltq
movb %cl, (%rsp,%rax)
movl 0x104(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x104(%rsp)
jmp 0x488f
movq 0xd0(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0xd8(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xf0(%rsp), %eax
movl %eax, %ecx
leaq 0x66b8(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf5(%rsp), %ecx
movl %ecx, %edx
leaq 0x6aa4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfa(%rsp), %ecx
movl %ecx, %edx
leaq 0x6e90(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xff(%rsp), %ecx
movl %ecx, %edx
leaq 0x727c(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
xorl (%rsp), %eax
movl %eax, 0xd0(%rsp)
movzbl 0xf4(%rsp), %eax
movl %eax, %ecx
leaq 0x665a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf9(%rsp), %ecx
movl %ecx, %edx
leaq 0x6a46(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfe(%rsp), %ecx
movl %ecx, %edx
leaq 0x6e32(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf3(%rsp), %ecx
movl %ecx, %edx
leaq 0x721e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
xorl 0x4(%rsp), %eax
movl %eax, 0xd4(%rsp)
movzbl 0xf8(%rsp), %eax
movl %eax, %ecx
leaq 0x65fb(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xfd(%rsp), %ecx
movl %ecx, %edx
leaq 0x69e7(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf2(%rsp), %ecx
movl %ecx, %edx
leaq 0x6dd3(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf7(%rsp), %ecx
movl %ecx, %edx
leaq 0x71bf(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
xorl 0x8(%rsp), %eax
movl %eax, 0xd8(%rsp)
movzbl 0xfc(%rsp), %eax
movl %eax, %ecx
leaq 0x659c(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf1(%rsp), %ecx
movl %ecx, %edx
leaq 0x6988(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf6(%rsp), %ecx
movl %ecx, %edx
leaq 0x6d74(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xfb(%rsp), %ecx
movl %ecx, %edx
leaq 0x7160(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
xorl 0xc(%rsp), %eax
movl %eax, 0xdc(%rsp)
movq 0xe0(%rsp), %rax
movq %rax, 0xf0(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0xf8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x6520(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x690f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x6cfe(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x70ed(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x94d3(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x64cc(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x68bb(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x6caa(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x7099(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x947f(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x6477(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x6866(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x6c55(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x7044(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x942a(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x6422(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x6811(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x6c00(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x6fef(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x93d5(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xec(%rsp)
movq 0x90(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x98(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xc0(%rsp), %eax
movl %eax, %ecx
leaq 0x63b0(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc5(%rsp), %ecx
movl %ecx, %edx
leaq 0x679c(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xca(%rsp), %ecx
movl %ecx, %edx
leaq 0x6b88(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcf(%rsp), %ecx
movl %ecx, %edx
leaq 0x6f74(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0x90(%rsp)
movzbl 0xc4(%rsp), %eax
movl %eax, %ecx
leaq 0x6351(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc9(%rsp), %ecx
movl %ecx, %edx
leaq 0x673d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xce(%rsp), %ecx
movl %ecx, %edx
leaq 0x6b29(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc3(%rsp), %ecx
movl %ecx, %edx
leaq 0x6f15(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0x94(%rsp)
movzbl 0xc8(%rsp), %eax
movl %eax, %ecx
leaq 0x62f2(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xcd(%rsp), %ecx
movl %ecx, %edx
leaq 0x66de(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc2(%rsp), %ecx
movl %ecx, %edx
leaq 0x6aca(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc7(%rsp), %ecx
movl %ecx, %edx
leaq 0x6eb6(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0x98(%rsp)
movzbl 0xcc(%rsp), %eax
movl %eax, %ecx
leaq 0x6293(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc1(%rsp), %ecx
movl %ecx, %edx
leaq 0x667f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc6(%rsp), %ecx
movl %ecx, %edx
leaq 0x6a6b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcb(%rsp), %ecx
movl %ecx, %edx
leaq 0x6e57(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0x9c(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0xb0(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0xb8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x61f7(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x65e6(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x69d5(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x6dc4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x91aa(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x61a3(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x6592(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x6981(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x6d70(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9156(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x614e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x653d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x692c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x6d1b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x9101(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x60f9(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x64e8(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x68d7(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x6cc6(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x90ac(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xac(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0x80(%rsp), %eax
movl %eax, %ecx
leaq 0x608d(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x85(%rsp), %ecx
movl %ecx, %edx
leaq 0x6479(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8a(%rsp), %ecx
movl %ecx, %edx
leaq 0x6865(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8f(%rsp), %ecx
movl %ecx, %edx
leaq 0x6c51(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
xorl (%rsp), %eax
xorl 0x10(%rsp), %eax
movl %eax, 0x30(%rsp)
movzbl 0x84(%rsp), %eax
movl %eax, %ecx
leaq 0x602e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x89(%rsp), %ecx
movl %ecx, %edx
leaq 0x641a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8e(%rsp), %ecx
movl %ecx, %edx
leaq 0x6806(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x83(%rsp), %ecx
movl %ecx, %edx
leaq 0x6bf2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
xorl 0x4(%rsp), %eax
xorl 0x14(%rsp), %eax
movl %eax, 0x34(%rsp)
movzbl 0x88(%rsp), %eax
movl %eax, %ecx
leaq 0x5fce(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x8d(%rsp), %ecx
movl %ecx, %edx
leaq 0x63ba(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x82(%rsp), %ecx
movl %ecx, %edx
leaq 0x67a6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x87(%rsp), %ecx
movl %ecx, %edx
leaq 0x6b92(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
xorl 0x8(%rsp), %eax
xorl 0x18(%rsp), %eax
movl %eax, 0x38(%rsp)
movzbl 0x8c(%rsp), %eax
movl %eax, %ecx
leaq 0x5f6e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x81(%rsp), %ecx
movl %ecx, %edx
leaq 0x635a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x86(%rsp), %ecx
movl %ecx, %edx
leaq 0x6746(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8b(%rsp), %ecx
movl %ecx, %edx
leaq 0x6b32(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
xorl 0xc(%rsp), %eax
xorl 0x1c(%rsp), %eax
movl %eax, 0x3c(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x58(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x5ebb(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x62aa(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x6699(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x6a88(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8e6e(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x5e6a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x6259(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x6648(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x6a37(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8e1d(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x5e18(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x6207(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x65f6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x69e5(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8dcb(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x5dc6(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x61b5(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x65a4(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x6993(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8d79(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x4c(%rsp)
movl $0x0, 0x104(%rsp)
cmpl $0x14, 0x104(%rsp)
jge 0x5c45
movq 0xd0(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0xd8(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xf0(%rsp), %eax
movl %eax, %ecx
leaq 0x5d3e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf5(%rsp), %ecx
movl %ecx, %edx
leaq 0x612a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfa(%rsp), %ecx
movl %ecx, %edx
leaq 0x6516(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xff(%rsp), %ecx
movl %ecx, %edx
leaq 0x6902(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0x8cec(%rip), %rcx      # 0xdff8
xorl (%rcx), %eax
movl %eax, 0xd0(%rsp)
movzbl 0xf4(%rsp), %eax
movl %eax, %ecx
leaq 0x5cda(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf9(%rsp), %ecx
movl %ecx, %edx
leaq 0x60c6(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xfe(%rsp), %ecx
movl %ecx, %edx
leaq 0x64b2(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf3(%rsp), %ecx
movl %ecx, %edx
leaq 0x689e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0x8c88(%rip), %rcx      # 0xdff8
xorl 0x4(%rcx), %eax
movl %eax, 0xd4(%rsp)
movzbl 0xf8(%rsp), %eax
movl %eax, %ecx
leaq 0x5c75(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xfd(%rsp), %ecx
movl %ecx, %edx
leaq 0x6061(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf2(%rsp), %ecx
movl %ecx, %edx
leaq 0x644d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xf7(%rsp), %ecx
movl %ecx, %edx
leaq 0x6839(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0x8c23(%rip), %rcx      # 0xdff8
xorl 0x8(%rcx), %eax
movl %eax, 0xd8(%rsp)
movzbl 0xfc(%rsp), %eax
movl %eax, %ecx
leaq 0x5c10(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xf1(%rsp), %ecx
movl %ecx, %edx
leaq 0x5ffc(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xf6(%rsp), %ecx
movl %ecx, %edx
leaq 0x63e8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xfb(%rsp), %ecx
movl %ecx, %edx
leaq 0x67d4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0x8bbe(%rip), %rcx      # 0xdff8
xorl 0xc(%rcx), %eax
movl %eax, 0xdc(%rsp)
movq 0xe0(%rsp), %rax
movq %rax, 0xf0(%rsp)
movq 0xe8(%rsp), %rax
movq %rax, 0xf8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x5b8e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x5f7d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x636c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x675b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8b41(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xe0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x5b3a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x5f29(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x6318(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x6707(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8aed(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xe4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x5ae5(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x5ed4(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x62c3(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x66b2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8a98(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xe8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x5a90(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x5e7f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x626e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x665d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8a43(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xec(%rsp)
movq 0x90(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x98(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0xc0(%rsp), %eax
movl %eax, %ecx
leaq 0x5a1e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc5(%rsp), %ecx
movl %ecx, %edx
leaq 0x5e0a(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xca(%rsp), %ecx
movl %ecx, %edx
leaq 0x61f6(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcf(%rsp), %ecx
movl %ecx, %edx
leaq 0x65e2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0x89c4(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x90(%rsp)
movzbl 0xc4(%rsp), %eax
movl %eax, %ecx
leaq 0x59ba(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc9(%rsp), %ecx
movl %ecx, %edx
leaq 0x5da6(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xce(%rsp), %ecx
movl %ecx, %edx
leaq 0x6192(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc3(%rsp), %ecx
movl %ecx, %edx
leaq 0x657e(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0x8960(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x94(%rsp)
movzbl 0xc8(%rsp), %eax
movl %eax, %ecx
leaq 0x5955(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xcd(%rsp), %ecx
movl %ecx, %edx
leaq 0x5d41(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc2(%rsp), %ecx
movl %ecx, %edx
leaq 0x612d(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xc7(%rsp), %ecx
movl %ecx, %edx
leaq 0x6519(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0x88fb(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x98(%rsp)
movzbl 0xcc(%rsp), %eax
movl %eax, %ecx
leaq 0x58f0(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0xc1(%rsp), %ecx
movl %ecx, %edx
leaq 0x5cdc(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0xc6(%rsp), %ecx
movl %ecx, %edx
leaq 0x60c8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0xcb(%rsp), %ecx
movl %ecx, %edx
leaq 0x64b4(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0x8896(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x9c(%rsp)
movq 0xb0(%rsp), %rax
movq %rax, 0xc0(%rsp)
movq 0xb8(%rsp), %rax
movq %rax, 0xc8(%rsp)
movq 0xa0(%rsp), %rax
movq %rax, 0xb0(%rsp)
movq 0xa8(%rsp), %rax
movq %rax, 0xb8(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x584e(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x5c3d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x602c(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x641b(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8801(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0xa0(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x57fa(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x5be9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x5fd8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x63c7(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x87ad(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0xa4(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x57a5(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x5b94(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x5f83(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x6372(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8758(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0xa8(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x5750(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x5b3f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x5f2e(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x631d(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x8703(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0xac(%rsp)
movq 0x30(%rsp), %rax
movq %rax, 0x20(%rsp)
movq 0x38(%rsp), %rax
movq %rax, 0x28(%rsp)
movzbl 0x80(%rsp), %eax
movl %eax, %ecx
leaq 0x56e4(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x85(%rsp), %ecx
movl %ecx, %edx
leaq 0x5ad0(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8a(%rsp), %ecx
movl %ecx, %edx
leaq 0x5ebc(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8f(%rsp), %ecx
movl %ecx, %edx
leaq 0x62a8(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x20(%rsp), %eax
movq 0x8692(%rip), %rcx      # 0xdff8
xorl (%rcx), %eax
movl %eax, 0x30(%rsp)
movzbl 0x84(%rsp), %eax
movl %eax, %ecx
leaq 0x5683(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x89(%rsp), %ecx
movl %ecx, %edx
leaq 0x5a6f(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x8e(%rsp), %ecx
movl %ecx, %edx
leaq 0x5e5b(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x83(%rsp), %ecx
movl %ecx, %edx
leaq 0x6247(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x24(%rsp), %eax
movq 0x8631(%rip), %rcx      # 0xdff8
xorl 0x4(%rcx), %eax
movl %eax, 0x34(%rsp)
movzbl 0x88(%rsp), %eax
movl %eax, %ecx
leaq 0x5621(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x8d(%rsp), %ecx
movl %ecx, %edx
leaq 0x5a0d(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x82(%rsp), %ecx
movl %ecx, %edx
leaq 0x5df9(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x87(%rsp), %ecx
movl %ecx, %edx
leaq 0x61e5(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x28(%rsp), %eax
movq 0x85cf(%rip), %rcx      # 0xdff8
xorl 0x8(%rcx), %eax
movl %eax, 0x38(%rsp)
movzbl 0x8c(%rsp), %eax
movl %eax, %ecx
leaq 0x55bf(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x81(%rsp), %ecx
movl %ecx, %edx
leaq 0x59ab(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x86(%rsp), %ecx
movl %ecx, %edx
leaq 0x5d97(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x8b(%rsp), %ecx
movl %ecx, %edx
leaq 0x6183(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
xorl 0x2c(%rsp), %eax
movq 0x856d(%rip), %rcx      # 0xdff8
xorl 0xc(%rcx), %eax
movl %eax, 0x3c(%rsp)
movq 0x70(%rsp), %rax
movq %rax, 0x80(%rsp)
movq 0x78(%rsp), %rax
movq %rax, 0x88(%rsp)
movq 0x60(%rsp), %rax
movq %rax, 0x70(%rsp)
movq 0x68(%rsp), %rax
movq %rax, 0x78(%rsp)
movq 0x50(%rsp), %rax
movq %rax, 0x60(%rsp)
movq 0x58(%rsp), %rax
movq %rax, 0x68(%rsp)
movq 0x40(%rsp), %rax
movq %rax, 0x50(%rsp)
movq 0x48(%rsp), %rax
movq %rax, 0x58(%rsp)
movzbl 0x20(%rsp), %eax
movl %eax, %ecx
leaq 0x550a(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x25(%rsp), %ecx
movl %ecx, %edx
leaq 0x58f9(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2a(%rsp), %ecx
movl %ecx, %edx
leaq 0x5ce8(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2f(%rsp), %ecx
movl %ecx, %edx
leaq 0x60d7(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x84bd(%rip), %rcx      # 0xdff0
xorl (%rcx), %eax
movl %eax, 0x40(%rsp)
movzbl 0x24(%rsp), %eax
movl %eax, %ecx
leaq 0x54b9(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x29(%rsp), %ecx
movl %ecx, %edx
leaq 0x58a8(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x2e(%rsp), %ecx
movl %ecx, %edx
leaq 0x5c97(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x23(%rsp), %ecx
movl %ecx, %edx
leaq 0x6086(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x846c(%rip), %rcx      # 0xdff0
xorl 0x4(%rcx), %eax
movl %eax, 0x44(%rsp)
movzbl 0x28(%rsp), %eax
movl %eax, %ecx
leaq 0x5467(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x2d(%rsp), %ecx
movl %ecx, %edx
leaq 0x5856(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x22(%rsp), %ecx
movl %ecx, %edx
leaq 0x5c45(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x27(%rsp), %ecx
movl %ecx, %edx
leaq 0x6034(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x841a(%rip), %rcx      # 0xdff0
xorl 0x8(%rcx), %eax
movl %eax, 0x48(%rsp)
movzbl 0x2c(%rsp), %eax
movl %eax, %ecx
leaq 0x5415(%rip), %rax      # 0xb000
movl (%rax,%rcx,4), %eax
movzbl 0x21(%rsp), %ecx
movl %ecx, %edx
leaq 0x5804(%rip), %rcx      # 0xb400
xorl (%rcx,%rdx,4), %eax
movzbl 0x26(%rsp), %ecx
movl %ecx, %edx
leaq 0x5bf3(%rip), %rcx      # 0xb800
xorl (%rcx,%rdx,4), %eax
movzbl 0x2b(%rsp), %ecx
movl %ecx, %edx
leaq 0x5fe2(%rip), %rcx      # 0xbc00
xorl (%rcx,%rdx,4), %eax
movq 0x83c8(%rip), %rcx      # 0xdff0
xorl 0xc(%rcx), %eax
movl %eax, 0x4c(%rsp)
movl 0x104(%rsp), %eax
addl $0x1, %eax
movl %eax, 0x104(%rsp)
jmp 0x5289
movq 0xd0(%rsp), %rdx
xorq 0xe0(%rsp), %rdx
xorq 0xf0(%rsp), %rdx
xorq 0x90(%rsp), %rdx
xorq 0xa0(%rsp), %rdx
xorq 0xb0(%rsp), %rdx
xorq 0xc0(%rsp), %rdx
xorq 0x30(%rsp), %rdx
xorq 0x40(%rsp), %rdx
xorq 0x50(%rsp), %rdx
xorq 0x60(%rsp), %rdx
xorq 0x70(%rsp), %rdx
xorq 0x80(%rsp), %rdx
movq 0x148(%rsp), %rax
movq 0x118(%rsp), %rcx
movq %rdx, (%rax,%rcx)
movq 0xd8(%rsp), %rdx
xorq 0xe8(%rsp), %rdx
xorq 0xf8(%rsp), %rdx
xorq 0x98(%rsp), %rdx
xorq 0xa8(%rsp), %rdx
xorq 0xb8(%rsp), %rdx
xorq 0xc8(%rsp), %rdx
xorq 0x38(%rsp), %rdx
xorq 0x48(%rsp), %rdx
xorq 0x58(%rsp), %rdx
xorq 0x68(%rsp), %rdx
xorq 0x78(%rsp), %rdx
xorq 0x88(%rsp), %rdx
movq 0x148(%rsp), %rax
movq 0x118(%rsp), %rcx
movq %rdx, 0x8(%rax,%rcx)
movq 0x118(%rsp), %rcx
addq $0x10, %rcx
movq 0x150(%rsp), %rax
movq %rcx, (%rax)
xorl %eax, %eax
addq $0x138, %rsp            # imm = 0x138
retq
nopw %cs:(%rax,%rax)