// File: /workspace/github_c_makefile_star2_O0/mjosaarinen[P]brutus/crypto_aead/pi16cipher096v2/optimized_nonSSE/encrypt.c
// Function: crypto_aead_encrypt
int crypto_aead_encrypt(
unsigned char *c,unsigned long long *clen,
const unsigned char *m,unsigned long long mlen,
const unsigned char *ad,unsigned long long adlen,
const unsigned char *nsec,
const unsigned char *npub,
const unsigned char *k
)
{
 //...
 //... the code for the cipher implementation goes here,
 //... generating a ciphertext c[0],c[1],...,c[*clen-1]
 //... from a plaintext m[0],m[1],...,m[mlen-1]
 //... and associated data ad[0],ad[1],...,ad[adlen-1]
 //... and secret message number nsec[0],nsec[1],...
 //... and public message number npub[0],npub[1],...
 //... and secret key k[0],k[1],...
 //...

// some 16-bit temp variables
 u_int16_t t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13;
 // more 16-bit temp variables
 u_int16_t x0, x1, x2, x3, y0, y1, y2, y3, z0, z1, z2, z3;
 // pointers to 16-bit variables
 u_int16_t *c16, *m16, *ad16, *nsec16, *npub16, *k16;
 // counter ctr is a 64-bit variable in all variants of PiCipher
 u_int64_t ctr = 0x0000000000000000ull;
 // 16-bit variables for the counter
 u_int16_t counter0, counter1, counter2, counter3;
 // an array for storing some temporal values for the Tag computation
 u_int16_t tempTag[CRYPTO_ABYTES/W]={0};
 // an array for the Common Internal State
 u_int16_t  CIS[IS_SIZE] = {0};
 // pointers that look at the used data arrays as arrays of bytes
 u_int8_t   *InternalState8, *CommonInternalState8, *tempTag8;
 // variables for dealing with various lengths of the plaintext and associated data
 int        LastMessageChunkLength, LastADChunkLength;
 // different iterator variables
 unsigned long long i, j, jj, ii, b, i1, j1, a;
 
 c16    = (u_int16_t *) c;
 m16    = (u_int16_t *) m;
 ad16   = (u_int16_t *) ad;
 nsec16 = (u_int16_t *) nsec;
 npub16 = (u_int16_t *) npub;
 k16    = (u_int16_t *) k;
 InternalState8       = (u_int8_t *) IS;
 CommonInternalState8 = (u_int8_t *) CIS;
 tempTag8             = (u_int8_t *) tempTag;

// phase 1: Initialization
 for (i = 0; i < IS_SIZE; i++ ) {
	 IS[i] = 0;
 }
 // injection of the key
 for ( i = 0; i < CRYPTO_KEYBYTES; i++ ) {
	 InternalState8[i] = k[i];
 }
 // injection of the nonce (public message number - PMN)
 for ( j = 0; j < CRYPTO_NPUBBYTES; j++ ) {
	 InternalState8[i++] = npub[j];
 }
 // appending a single 1 to the concatenated value of the key and PMN
 InternalState8[i] = 0x01;

 // applying the permutation function pi
 pi();

 // initialization of the Common Internal State (CIS), common for all parallel invocations of pi() with different ctrs
 for ( i = 0; i < IS_SIZE; i++ ) {
	CIS[i] = IS[i];
 }

 // initialization of the ctr obtained from the first 64 bits of the capacity of CIS
 ctr = ((u_int64_t) CIS[4] << 48) ^ ((u_int64_t) CIS[5] << 32) ^ ((u_int64_t) CIS[6] << 16) ^ ((u_int64_t) CIS[7]);

 // phase 2: Processing the associated data
 b = 0;
 a = adlen/RATE;
 for ( j = 0; j < a; j ++ ) {
	 // IS for the triplex component is initialized by the CIS for every AD block
	for ( i = 0; i < IS_SIZE; i++ ) {
		IS[i] = CIS[i];
	}
	ctr ++;
	// Inject ctr + j in IS
	counter0 = ctr >> 48;
	counter1 = (u_int16_t) ((ctr & 0x0000ffff00000000ull) >> 32);
	counter2 = (u_int16_t) ((ctr & 0x00000000ffff0000ull) >> 16);
	counter3 = (u_int16_t)  (ctr & 0x000000000000ffffull);
	IS[0] = IS[0] ^ counter0;
	IS[1] = IS[1] ^ counter1;
	IS[2] = IS[2] ^ counter2;
	IS[3] = IS[3] ^ counter3;
	pi();
	// process the AD block
	// Inject the AD block
	for ( i = 0; i < N; i += 2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			IS[i*WORDS_CHUNK+i1] = IS[i*WORDS_CHUNK+i1] ^ ad16[b];
			b++;
		}
	}
	pi();
	// Collect the tag for this block
	// Sum of the tags componentwise, where the length of one component is W
	jj = 0;
	for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			tempTag[jj] = tempTag[jj] + IS[i*WORDS_CHUNK+i1];
			jj++;
		}
	}
 }
 // if the last AD block is not the full block, we process it byte by byte
 LastADChunkLength = adlen % RATE;
 if ( LastADChunkLength ) {
	 b = b * W;
	 i1 = 0;
	 for ( i = 0; i < IS_SIZE; i++ ) {
		IS[i] = CIS[i];
	 }
	 ctr++;
	 // Inject ctr + j in IS
	 counter0 = ctr >> 48;
	 counter1 = (u_int16_t) ((ctr & 0x0000ffff00000000ull) >> 32);
	 counter2 = (u_int16_t) ((ctr & 0x00000000ffff0000ull) >> 16);
	 counter3 = (u_int16_t)  (ctr & 0x000000000000ffffull);
	 IS[0] = IS[0] ^ counter0;
	 IS[1] = IS[1] ^ counter1;
	 IS[2] = IS[2] ^ counter2;
	 IS[3] = IS[3] ^ counter3;
     pi();
	 for ( i = 0; i < LastADChunkLength; i++ ) {
		 InternalState8[i1] = InternalState8[i1] ^ ad[b+i];
		 i1++;
		 if( i1 % (WORDS_CHUNK*W) == 0 ) i1 += WORDS_CHUNK*W;
	 }
	 // padding with 10*
	 InternalState8[i1] = InternalState8[i1] ^ 0x01;
	 pi();
	 //updating the tag
	 jj = 0;
	 for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			tempTag[jj] = tempTag[jj] + IS[i*WORDS_CHUNK+i1];
			jj++;
		}
	 }
 }
 // if the AD is full blocks we still need to append 10* and it is done in an additional block
 else{
	for ( i = 0; i < IS_SIZE; i++ ) {
		IS[i] = CIS[i];
	}
	ctr++;
	IS[0] = IS[0] ^ ctr;
	pi();
	// padding with 10*
	InternalState8[0] = InternalState8[0] ^ 0x01;
	pi();
	//updating the tag
	jj = 0;
	for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			tempTag[jj] = tempTag[jj] + IS[i*WORDS_CHUNK+i1];
			jj++;
		}
	}
 }

 // updating the Common Internal State by injection of the tag (tempTag) obtained from the associated data
 jj = 0;
 for ( i = 0; i < N; i+=2 ) {
	for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
		IS[i*WORDS_CHUNK+i1] = CIS[i*WORDS_CHUNK+i1] ^ tempTag[jj];
		IS[(i+1)*WORDS_CHUNK+i1] = CIS[(i+1)*WORDS_CHUNK+i1];
		jj++;
	}
 }
 pi();
 for ( i = 0; i < IS_SIZE; i++ ) {
	CIS[i] = IS[i];
 }

// phase 3: Processing the secret message number
 if ( CRYPTO_NSECBYTES > 0 ) {
	for ( i = 0; i < IS_SIZE; i++ ) {
		IS[i] = CIS[i];
	}
	ctr++;
	// Inject ctr + j in IS
	counter0 = ctr >> 48;
	counter1 = (u_int16_t) ((ctr & 0x0000ffff00000000ull) >> 32);
	counter2 = (u_int16_t) ((ctr & 0x00000000ffff0000ull) >> 16);
	counter3 = (u_int16_t)  (ctr & 0x000000000000ffffull);
	IS[0] = IS[0] ^ counter0;
	IS[1] = IS[1] ^ counter1;
	IS[2] = IS[2] ^ counter2;
	IS[3] = IS[3] ^ counter3;
	pi();
	// encrypt the SMN
	// Inject the SMN
	b = 0;
	for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			c16[b] = IS[i*WORDS_CHUNK+i1] = IS[i*WORDS_CHUNK+i1] ^ nsec16[b];
			b++;
		}
	}
	pi();

	// updating the Common Internal State from the encrypted SMN
	for ( i = 0; i < IS_SIZE; i++ ) {
		CIS[i] = IS[i];
	}
	// Collect the tag from this encryption and update the tempTag
	jj = 0;
	for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			tempTag[jj] = tempTag[jj] + IS[i*WORDS_CHUNK+i1];
			jj++;
		}
	}
 }

 //phase 4: Processing the message
 b = 0;
 for ( j = 0; j < mlen/RATE ; j ++ ) {
	for ( i = 0; i < IS_SIZE; i++ ) {
		IS[i] = CIS[i];
	}
	ctr++;
	// Inject ctr + j in IS
	counter0 = ctr >> 48;
	counter1 = (u_int16_t) ((ctr & 0x0000ffff00000000ull) >> 32);
	counter2 = (u_int16_t) ((ctr & 0x00000000ffff0000ull) >> 16);
	counter3 = (u_int16_t)  (ctr & 0x000000000000ffffull);
	IS[0] = IS[0] ^ counter0;
	IS[1] = IS[1] ^ counter1;
	IS[2] = IS[2] ^ counter2;
	IS[3] = IS[3] ^ counter3;
	pi();
	// encrypt the message m
	// Inject a block of m
	for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			c16[bSMN+b] = IS[i*WORDS_CHUNK+i1] = IS[i*WORDS_CHUNK+i1] ^ m16[b];
			b++;
		}
	}
	pi();
	// Collect the tag from this encryption and update the tempTag
	jj = 0;
	for ( i = 0; i < N; i += 2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			tempTag[jj] = tempTag[jj] + IS[i*WORDS_CHUNK+i1];
			jj++;
		}
	}
 }
 // if the last message block is not the full block, we process it byte by byte
 LastMessageChunkLength = mlen % RATE;
 if ( LastMessageChunkLength ) {
	 b = b * W;
	 i1 = 0;
	 for ( i = 0; i < IS_SIZE; i++ ) {
		IS[i] = CIS[i];
	 }
	 ctr++;
	 // Inject ctr + j in IS
	 counter0 = ctr >> 48;
	 counter1 = (u_int16_t) ((ctr & 0x0000ffff00000000ull) >> 32);
	 counter2 = (u_int16_t) ((ctr & 0x00000000ffff0000ull) >> 16);
	 counter3 = (u_int16_t)  (ctr & 0x000000000000ffffull);
	 IS[0] = IS[0] ^ counter0;
	 IS[1] = IS[1] ^ counter1;
	 IS[2] = IS[2] ^ counter2;
	 IS[3] = IS[3] ^ counter3;
	 pi();
	 for ( i = 0; i < LastMessageChunkLength; i++ ) {
		 c[CRYPTO_NSECBYTES+b+i] = InternalState8[i1] = InternalState8[i1] ^ m[b+i];
		 i1++;
		 if( i1 % (WORDS_CHUNK*W) == 0 ) i1 += WORDS_CHUNK*W;
	 }
	 // padding with 10*
	 InternalState8[i1] = InternalState8[i1] ^ 0x01;
	 pi();
	 // updating the tag
	 jj = 0;
	 for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			tempTag[jj] = tempTag[jj] + IS[i*WORDS_CHUNK+i1];
			jj++;
		}
	 }
 }
 // if the message is full blocks we still need to append 10* and it is done in an additional block
 else{
	for ( i = 0; i < IS_SIZE; i++ ) {
		IS[i] = CIS[i];
	}
	ctr++;
	IS[0] = IS[0] ^ ctr;
	pi();
	// padding with 10*
	InternalState8[0] = InternalState8[0] ^ 0x01;
	pi();
	//updating the tag
	jj = 0;
	for ( i = 0; i < N; i+=2 ) {
		for ( i1 = 0; i1 < WORDS_CHUNK; i1++ ) {
			tempTag[jj] = tempTag[jj] + IS[i*WORDS_CHUNK+i1];
			jj++;
		}
	}
 }

 // concatenation of the tag T to the ciphertext c
 for ( jj = 0; jj < CRYPTO_ABYTES; jj++ ) {
	c[CRYPTO_NSECBYTES+mlen+jj] = tempTag8[jj];
 }

 //updating the lenght of the ciphertext
 *clen = mlen + CRYPTO_ABYTES + CRYPTO_NSECBYTES;

  return 0;
}

// Assembly:
subq $0x2128, %rsp           # imm = 0x2128
movq 0x2140(%rsp), %rax
movq 0x2138(%rsp), %rax
movq 0x2130(%rsp), %rax
movq %rdi, 0x2120(%rsp)
movq %rsi, 0x2118(%rsp)
movq %rdx, 0x2110(%rsp)
movq %rcx, 0x2108(%rsp)
movq %r8, 0x2100(%rsp)
movq %r9, 0x20f8(%rsp)
movq $0x0, 0x2088(%rsp)
leaq 0x80(%rsp), %rdi
xorl %esi, %esi
movl $0x2000, %edx           # imm = 0x2000
callq 0x1030
leaq 0x60(%rsp), %rdi
xorl %esi, %esi
movl $0x20, %edx
callq 0x1030
movq 0x2120(%rsp), %rax
movq %rax, 0x20b8(%rsp)
movq 0x2110(%rsp), %rax
movq %rax, 0x20b0(%rsp)
movq 0x2100(%rsp), %rax
movq %rax, 0x20a8(%rsp)
movq 0x2130(%rsp), %rax
movq %rax, 0x20a0(%rsp)
movq 0x2138(%rsp), %rax
movq %rax, 0x2098(%rsp)
movq 0x2140(%rsp), %rax
movq %rax, 0x2090(%rsp)
movq 0x7bdc1(%rip), %rax     # 0x7cff8
movq %rax, 0x58(%rsp)
leaq 0x60(%rsp), %rax
movq %rax, 0x50(%rsp)
leaq 0x80(%rsp), %rax
movq %rax, 0x48(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x1286
movq 0x38(%rsp), %rcx
movq 0x7bd88(%rip), %rax     # 0x7cff8
movw $0x0, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x125c
movq $0x0, 0x38(%rsp)
cmpq $0xc, 0x38(%rsp)
jae 0x12c4
movq 0x2140(%rsp), %rax
movq 0x38(%rsp), %rcx
movb (%rax,%rcx), %dl
movq 0x58(%rsp), %rax
movq 0x38(%rsp), %rcx
movb %dl, (%rax,%rcx)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x128f
movq $0x0, 0x30(%rsp)
cmpq $0x4, 0x30(%rsp)
jae 0x130e
movq 0x2138(%rsp), %rax
movq 0x30(%rsp), %rcx
movb (%rax,%rcx), %dl
movq 0x58(%rsp), %rax
movq 0x38(%rsp), %rcx
movq %rcx, %rsi
addq $0x1, %rsi
movq %rsi, 0x38(%rsp)
movb %dl, (%rax,%rcx)
movq 0x30(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x30(%rsp)
jmp 0x12cd
movq 0x58(%rsp), %rax
movq 0x38(%rsp), %rcx
movb $0x1, (%rax,%rcx)
movq 0x7bcd5(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x7bcc3(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x7bcb0(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x7bc9d(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7bc75(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7bc56(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x7bc3e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x7bbfd(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x7bbc9(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x7bb87(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x7bafc(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x7badd(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x7babd(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x7ba9d(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x7ba6a(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x7ba80(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7ba46(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x7ba63(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7ba53(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x7ba21(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x7ba3e(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7ba2e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x7b9fb(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x7ba18(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7ba08(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7b9e8(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x1d10
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b9bf(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b9a3(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b986(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b969(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b7cc(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b7a3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b779(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b74f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b73e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b71e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b6fd(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b6dc(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b6a6(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b679(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7b653(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7b604(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b5c2(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b572(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b4d9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b4ac(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b47e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b450(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b433(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b41b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b3f7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7b3e6(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b3c7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b3ab(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7b39a(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b37b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7b35e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7b34d(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b32e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7b300(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x161d
movq 0x7b2e1(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x7b2ce(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x7b2bb(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x7b2a8(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7b115(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7b0f5(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7b0d5(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7b0b5(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x7b0aa(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x7b077(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7b084(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x7b059(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7b070(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x7b05d(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x7b032(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7b049(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x7b036(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x7b00b(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7b022(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7b002(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x243c
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7afd9(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7afbd(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7afa0(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7af83(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7af49(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7af20(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7aefc(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7aeb1(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7ae75(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7ae27(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7ad90(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7ad67(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7ad3d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7ad13(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7acfa(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7acde(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7acbe(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7aca9(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7ac95(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7ac75(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7ac60(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7ac4c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7ac2b(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7ac16(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7ac02(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7abd4(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2003
movq 0x7abb5(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x7aba3(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x7ab90(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x7ab7d(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x7ab4d(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x7ab2e(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x7ab14(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x7aad3(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x7aaa1(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x7aa5d(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7a9d0(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7a9b1(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7a991(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7a971(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x7a946(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x7a953(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x7a921(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x7a936(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x7a930(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x7a8fe(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x7a913(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x7a90d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x7a8da(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x7a8ef(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x7a8e9(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7a8c9(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x2b1f
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a8a0(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a884(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a867(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a84a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a6ad(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a684(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a65a(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a630(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a61b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7a5fb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a5df(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7a5c6(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7a5b2(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a596(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7a57d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7a569(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a54c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7a533(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7a51f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7a4f1(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x273c
movq 0x7a4d2(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x7a4bf(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x7a4ac(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x7a499(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7a306(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7a2e6(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7a2c6(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7a2a6(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x7a29b(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x7a268(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7a275(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x7a24a(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7a261(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x7a24e(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x7a223(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7a23a(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x7a227(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x7a1fc(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7a213(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7a1f3(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x324b
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a1ca(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a1ae(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a191(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a174(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a13a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a111(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7a0ed(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7a0a2(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a066(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7a018(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79f81(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79f58(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79f2e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79f04(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79eeb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79ecf(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79eaf(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x79e9a(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79e86(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79e66(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x79e51(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79e3d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79e1c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x79e07(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79df3(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79dc5(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2e12
movq 0x79da6(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x79d94(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x79d81(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x79d6e(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x79d3e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x79d1f(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x79d05(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x79cc4(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x79c92(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x79c4e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x79bc1(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x79ba2(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x79b82(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x79b62(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x79b37(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x79b44(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x79b12(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x79b27(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x79b21(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x79aef(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x79b04(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x79afe(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x79acb(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x79ae0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x79ada(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x79aba(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x392e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79a91(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79a75(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79a58(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79a3b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7989e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79875(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7984b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79821(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7980c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x797ec(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x797d0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x797b7(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x797a3(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79787(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7976e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7975a(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7973d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x79724(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79710(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x796e2(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x354b
movq 0x796c3(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x796b0(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x7969d(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x7968a(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x794f7(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x794d7(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x794b7(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x79497(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x7948c(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x79459(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x79466(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x7943b(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x79452(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x7943f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x79414(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7942b(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x79418(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x793ed(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x79404(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x793e4(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x405a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x793bb(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7939f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79382(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79365(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7932b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79302(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x792de(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x79293(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79257(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79209(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79172(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x79149(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7911f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x790f5(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x790dc(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x790c0(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x790a0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7908b(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79077(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x79057(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x79042(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7902e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7900d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x78ff8(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x78fe4(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x78fb6(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3c21
movq 0x78f97(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x78f85(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x78f72(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x78f5f(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x78f2f(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x78f10(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x78ef6(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x78eb5(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x78e83(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x78e3f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x78db2(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x78d93(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x78d73(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x78d53(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x78d28(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x78d35(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x78d03(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x78d18(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x78d12(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x78ce0(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x78cf5(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x78cef(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x78cbc(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x78cd1(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x78ccb(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x78cab(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x473d
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78c82(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78c66(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78c49(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78c2c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78a8f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78a66(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78a3c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78a12(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x789fd(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x789dd(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x789c1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x789a8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x78994(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78978(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7895f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7894b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7892e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x78915(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x78901(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x788d3(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x435a
movq 0x788b4(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x788a1(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x7888e(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x7887b(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x786e8(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x786c8(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x786a8(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x78688(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x7867d(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x7864a(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x78657(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x7862c(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x78643(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x78630(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x78605(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7861c(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x78609(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x785de(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x785f5(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x785d5(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x4e69
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x785ac(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78590(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78573(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78556(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7851c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x784f3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x784cf(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x78484(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78448(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x783fa(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78363(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7833a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x78310(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x782e6(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x782cd(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x782b1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x78291(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7827c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x78268(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x78248(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x78233(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7821f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x781fe(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x781e9(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x781d5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x781a7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4a30
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x4ea4
movq 0x38(%rsp), %rcx
movq 0x78172(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %cx
movq 0x38(%rsp), %rax
movw %cx, 0x60(%rsp,%rax,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4e72
movzwl 0x68(%rsp), %eax
shlq $0x30, %rax
movzwl 0x6a(%rsp), %ecx
shlq $0x20, %rcx
xorq %rcx, %rax
movzwl 0x6c(%rsp), %ecx
shlq $0x10, %rcx
xorq %rcx, %rax
movzwl 0x6e(%rsp), %ecx
xorq %rcx, %rax
movq %rax, 0x2088(%rsp)
movq $0x0, 0x18(%rsp)
movq 0x20f8(%rsp), %rax
shrq $0x4, %rax
movq %rax, (%rsp)
movq $0x0, 0x30(%rsp)
movq 0x30(%rsp), %rax
cmpq (%rsp), %rax
jae 0xc82b
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x4f41
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x780cb(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x4f0f
movq 0x2088(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2088(%rsp)
movq 0x2088(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x2086(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2088(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x2084(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2088(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x2082(%rsp)
movq 0x2088(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2080(%rsp)
movq 0x78036(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x2086(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x7801f(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x78015(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x2084(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x77ffd(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x77ff2(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x2082(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x77fda(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x77fcf(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2080(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x77fb7(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x77fac(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x77f9a(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x77f87(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x77f74(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x77f4c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x77f2d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x77f15(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x77ed4(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x77ea0(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x77e5e(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x77dd3(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x77db4(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x77d94(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x77d74(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x77d41(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x77d57(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x77d1d(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x77d3a(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x77d2a(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x77cf8(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x77d15(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x77d05(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x77cd2(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x77cef(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x77cdf(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x77cbf(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x5a39
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77c96(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77c7a(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77c5d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77c40(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77aa3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77a7a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77a50(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77a26(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77a15(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x779f5(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x779d4(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x779b3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7797d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77950(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7792a(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x778db(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77899(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77849(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x777b0(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77783(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77755(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77727(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7770a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x776f2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x776ce(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x776bd(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7769e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77682(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x77671(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77652(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77635(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x77624(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x77605(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x775d7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5346
movq 0x775b8(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x775a5(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x77592(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x7757f(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x773ec(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x773cc(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x773ac(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7738c(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x77381(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x7734e(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7735b(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x77330(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x77347(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x77334(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x77309(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x77320(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x7730d(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x772e2(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x772f9(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x772d9(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x6165
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x772b0(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77294(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77277(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7725a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77220(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x771f7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x771d3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x77188(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7714c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x770fe(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77067(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7703e(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x77014(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76fea(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76fd1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76fb5(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76f95(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x76f80(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76f6c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76f4c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x76f37(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76f23(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76f02(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x76eed(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76ed9(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76eab(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x5d2c
movq 0x76e8c(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x76e7a(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x76e67(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x76e54(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x76e24(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x76e05(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x76deb(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x76daa(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x76d78(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x76d34(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x76ca7(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x76c88(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x76c68(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x76c48(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x76c1d(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x76c2a(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x76bf8(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x76c0d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x76c07(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x76bd5(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x76bea(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x76be4(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x76bb1(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x76bc6(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x76bc0(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x76ba0(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x6848
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76b77(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76b5b(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76b3e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76b21(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76984(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7695b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76931(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76907(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x768f2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x768d2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x768b6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7689d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76889(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7686d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x76854(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76840(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76823(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x7680a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x767f6(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x767c8(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6465
movq 0x767a9(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x76796(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x76783(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x76770(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x765dd(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x765bd(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7659d(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7657d(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x76572(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x7653f(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7654c(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x76521(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x76538(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x76525(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x764fa(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x76511(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x764fe(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x764d3(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x764ea(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x764ca(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x6f74
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x764a1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76485(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76468(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7644b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76411(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x763e8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x763c4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x76379(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7633d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x762ef(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76258(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7622f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x76205(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x761db(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x761c2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x761a6(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76186(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x76171(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7615d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7613d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x76128(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x76114(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x760f3(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x760de(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x760ca(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7609c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x6b3b
movq 0x7607d(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x7606b(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x76058(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x76045(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x76015(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x75ff6(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x75fdc(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x75f9b(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x75f69(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x75f25(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x75e98(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x75e79(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x75e59(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x75e39(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x75e0e(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x75e1b(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x75de9(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x75dfe(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x75df8(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x75dc6(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x75ddb(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x75dd5(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x75da2(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x75db7(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x75db1(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x75d91(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x7657
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75d68(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75d4c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75d2f(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75d12(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75b75(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75b4c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75b22(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75af8(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75ae3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x75ac3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75aa7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x75a8e(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x75a7a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75a5e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x75a45(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x75a31(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75a14(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x759fb(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x759e7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x759b9(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x7274
movq 0x7599a(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x75987(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x75974(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x75961(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x757ce(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x757ae(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7578e(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7576e(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x75763(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x75730(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7573d(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x75712(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x75729(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x75716(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x756eb(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x75702(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x756ef(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x756c4(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x756db(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x756bb(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x7d83
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75692(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75676(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75659(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7563c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75602(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x755d9(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x755b5(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7556a(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7552e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x754e0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75449(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75420(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x753f6(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x753cc(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x753b3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x75397(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x75377(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x75362(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7534e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7532e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x75319(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x75305(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x752e4(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x752cf(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x752bb(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7528d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x794a
movq 0x7526e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x7525c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x75249(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x75236(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x75206(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x751e7(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x751cd(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x7518c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x7515a(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x75116(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x75089(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7506a(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7504a(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7502a(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x74fff(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x7500c(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x74fda(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x74fef(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x74fe9(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x74fb7(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x74fcc(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x74fc6(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x74f93(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x74fa8(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x74fa2(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x74f82(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x8466
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74f59(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74f3d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74f20(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74f03(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74d66(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74d3d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74d13(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74ce9(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74cd4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x74cb4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74c98(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x74c7f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x74c6b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74c4f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x74c36(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x74c22(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74c05(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x74bec(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x74bd8(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x74baa(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x8083
movq 0x74b8b(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x74b78(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x74b65(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x74b52(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x749bf(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7499f(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7497f(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7495f(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x74954(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x74921(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7492e(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x74903(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7491a(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x74907(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x748dc(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x748f3(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x748e0(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x748b5(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x748cc(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x748ac(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x8b92
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74883(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74867(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7484a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7482d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x747f3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x747ca(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x747a6(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7475b(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7471f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x746d1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7463a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74611(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x745e7(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x745bd(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x745a4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74588(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x74568(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x74553(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7453f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7451f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7450a(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x744f6(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x744d5(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x744c0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x744ac(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7447e(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x8759
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x8c33
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x8c1e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x7442b(%rip), %rax     # 0x7cff8
movzwl (%rax,%rcx,2), %eax
movq 0x20a8(%rsp), %rcx
movq 0x18(%rsp), %rdx
movzwl (%rcx,%rdx,2), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x743fc(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x18(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x18(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x8bb0
jmp 0x8c20
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x8b9b
movq 0x743be(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x743ac(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x74399(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x74386(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7435e(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7433f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x74327(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x742e6(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x742b2(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x74270(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x741e5(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x741c6(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x741a6(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x74186(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x74153(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x74169(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7412f(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x7414c(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x7413c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x7410a(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x74127(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x74117(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x740e4(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x74101(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x740f1(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x740d1(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x9627
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x740a8(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7408c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7406f(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x74052(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73eb5(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73e8c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73e62(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73e38(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73e27(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73e07(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73de6(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73dc5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73d8f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73d62(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x73d3c(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x73ced(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73cab(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73c5b(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73bc2(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73b95(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73b67(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73b39(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73b1c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73b04(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73ae0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x73acf(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73ab0(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73a94(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x73a83(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73a64(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73a47(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x73a36(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73a17(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x739e9(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x8f34
movq 0x739ca(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x739b7(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x739a4(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x73991(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x737fe(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x737de(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x737be(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7379e(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x73793(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x73760(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7376d(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x73742(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x73759(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x73746(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x7371b(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x73732(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x7371f(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x736f4(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7370b(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x736eb(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x9d53
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x736c2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x736a6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73689(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7366c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73632(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73609(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x735e5(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7359a(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7355e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73510(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73479(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73450(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x73426(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x733fc(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x733e3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x733c7(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x733a7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x73392(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7337e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7335e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x73349(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73335(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x73314(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x732ff(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x732eb(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x732bd(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x991a
movq 0x7329e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x7328c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x73279(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x73266(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x73236(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x73217(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x731fd(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x731bc(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x7318a(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x73146(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x730b9(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7309a(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7307a(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7305a(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x7302f(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x7303c(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x7300a(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x7301f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x73019(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x72fe7(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x72ffc(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x72ff6(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x72fc3(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x72fd8(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x72fd2(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x72fb2(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0xa436
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72f89(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72f6d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72f50(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72f33(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72d96(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72d6d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72d43(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72d19(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72d04(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x72ce4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72cc8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x72caf(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x72c9b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72c7f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x72c66(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x72c52(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72c35(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x72c1c(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x72c08(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x72bda(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xa053
movq 0x72bbb(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x72ba8(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x72b95(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x72b82(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x729ef(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x729cf(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x729af(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7298f(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x72984(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x72951(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x7295e(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x72933(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x7294a(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x72937(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x7290c(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x72923(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x72910(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x728e5(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x728fc(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x728dc(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0xab62
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x728b3(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72897(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7287a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7285d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72823(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x727fa(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x727d6(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7278b(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7274f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72701(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7266a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72641(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72617(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x725ed(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x725d4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x725b8(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x72598(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x72583(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7256f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7254f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7253a(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x72526(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x72505(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x724f0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x724dc(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x724ae(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xa729
movq 0x7248f(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x7247d(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x7246a(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x72457(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x72427(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x72408(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x723ee(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x723ad(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x7237b(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x72337(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x722aa(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7228b(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7226b(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7224b(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x72220(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x7222d(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x721fb(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x72210(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x7220a(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x721d8(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x721ed(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x721e7(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x721b4(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x721c9(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x721c3(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x721a3(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0xb245
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7217a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7215e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72141(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x72124(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71f87(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71f5e(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71f34(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71f0a(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71ef5(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71ed5(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71eb9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x71ea0(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71e8c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71e70(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x71e57(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71e43(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71e26(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x71e0d(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71df9(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71dcb(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xae62
movq 0x71dac(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x71d99(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x71d86(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x71d73(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x71be0(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x71bc0(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x71ba0(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x71b80(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x71b75(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x71b42(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x71b4f(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x71b24(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x71b3b(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x71b28(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x71afd(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x71b14(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x71b01(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x71ad6(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x71aed(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x71acd(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0xb971
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71aa4(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71a88(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71a6b(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71a4e(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71a14(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x719eb(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x719c7(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7197c(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71940(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x718f2(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7185b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71832(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71808(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x717de(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x717c5(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x717a9(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71789(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x71774(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71760(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71740(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7172b(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71717(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x716f6(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x716e1(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x716cd(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7169f(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xb538
movq 0x71680(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x7166e(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x7165b(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x71648(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x71618(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x715f9(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x715df(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x7159e(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x7156c(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x71528(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7149b(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7147c(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7145c(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x7143c(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x71411(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x7141e(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x713ec(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x71401(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x713fb(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x713c9(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x713de(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x713d8(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x713a5(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x713ba(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x713b4(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x71394(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0xc054
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7136b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7134f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71332(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71315(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71178(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7114f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71125(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x710fb(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x710e6(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x710c6(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x710aa(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x71091(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7107d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71061(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x71048(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x71034(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x71017(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x70ffe(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x70fea(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x70fbc(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xbc71
movq 0x70f9d(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x70f8a(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x70f77(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x70f64(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x70dd1(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x70db1(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x70d91(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x70d71(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x70d66(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x70d33(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x70d40(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x70d15(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x70d2c(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x70d19(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x70cee(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x70d05(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x70cf2(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x70cc7(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x70cde(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x70cbe(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0xc780
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70c95(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70c79(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70c5c(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70c3f(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70c05(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70bdc(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x70bb8(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x70b6d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70b31(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70ae3(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70a4c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70a23(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x709f9(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x709cf(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x709b6(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7099a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7097a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x70965(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x70951(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x70931(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x7091c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x70908(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x708e7(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x708d2(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x708be(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x70890(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xc347
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0xc816
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0xc801
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x7082b(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28(%rsp), %rax
movw %cx, 0x80(%rsp,%rax,2)
movq 0x28(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x28(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0xc7a3
jmp 0xc803
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0xc792
jmp 0xc818
movq 0x30(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x30(%rsp)
jmp 0x4ef7
movq 0x20f8(%rsp), %rax
andq $0xf, %rax
movl %eax, 0x40(%rsp)
cmpl $0x0, 0x40(%rsp)
je 0x1417d
movq 0x18(%rsp), %rax
shlq %rax
movq %rax, 0x18(%rsp)
movq $0x0, 0x10(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0xc897
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x70775(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xc865
movq 0x2088(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2088(%rsp)
movq 0x2088(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x2086(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2088(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x2084(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2088(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x2082(%rsp)
movq 0x2088(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2080(%rsp)
movq 0x706e0(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x2086(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x706c9(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x706bf(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x2084(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x706a7(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x7069c(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x2082(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x70684(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x70679(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2080(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x70661(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x70656(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x70644(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x70631(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x7061e(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x705f6(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x705d7(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x705bf(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x7057e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x7054a(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x70508(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x7047d(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x7045e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x7043e(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x7041e(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x703eb(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x70401(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x703c7(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x703e4(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x703d4(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x703a2(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x703bf(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x703af(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x7037c(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x70399(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x70389(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x70369(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0xd38f
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70340(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70324(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70307(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x702ea(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x7014d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x70124(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x700fa(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x700d0(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x700bf(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7009f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7007e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x7005d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x70027(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fffa(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6ffd4(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6ff85(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ff43(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fef3(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fe5a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fe2d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fdff(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fdd1(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6fdb4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fd9c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6fd78(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6fd67(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fd48(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6fd2c(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6fd1b(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fcfc(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6fcdf(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6fcce(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fcaf(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6fc81(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xcc9c
movq 0x6fc62(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x6fc4f(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x6fc3c(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x6fc29(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6fa96(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6fa76(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6fa56(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6fa36(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6fa2b(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x6f9f8(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x6fa05(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6f9da(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6f9f1(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6f9de(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x6f9b3(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6f9ca(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x6f9b7(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6f98c(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6f9a3(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6f983(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0xdabb
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f95a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f93e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f921(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f904(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f8ca(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f8a1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6f87d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6f832(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f7f6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f7a8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f711(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f6e8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f6be(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f694(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6f67b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f65f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6f63f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6f62a(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6f616(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6f5f6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6f5e1(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6f5cd(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6f5ac(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6f597(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6f583(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6f555(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xd682
movq 0x6f536(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x6f524(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x6f511(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6f4fe(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6f4ce(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6f4af(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x6f495(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x6f454(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x6f422(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6f3de(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6f351(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6f332(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6f312(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6f2f2(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x6f2c7(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x6f2d4(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x6f2a2(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x6f2b7(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x6f2b1(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x6f27f(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x6f294(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x6f28e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6f25b(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x6f270(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x6f26a(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6f24a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0xe19e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f221(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f205(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f1e8(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f1cb(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f02e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6f005(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6efdb(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6efb1(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ef9c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ef7c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ef60(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6ef47(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ef33(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ef17(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6eefe(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6eeea(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6eecd(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6eeb4(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6eea0(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ee72(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xddbb
movq 0x6ee53(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x6ee40(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x6ee2d(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x6ee1a(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6ec87(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6ec67(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6ec47(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6ec27(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6ec1c(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x6ebe9(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x6ebf6(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6ebcb(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6ebe2(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6ebcf(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x6eba4(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6ebbb(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x6eba8(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6eb7d(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6eb94(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6eb74(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0xe8ca
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6eb4b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6eb2f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6eb12(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6eaf5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6eabb(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ea92(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6ea6e(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6ea23(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e9e7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e999(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e902(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e8d9(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e8af(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e885(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e86c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e850(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e830(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6e81b(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e807(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e7e7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6e7d2(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e7be(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e79d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6e788(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e774(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e746(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xe491
movq 0x6e727(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x6e715(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x6e702(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6e6ef(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6e6bf(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6e6a0(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x6e686(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x6e645(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x6e613(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6e5cf(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6e542(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6e523(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6e503(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6e4e3(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x6e4b8(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x6e4c5(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x6e493(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x6e4a8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x6e4a2(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x6e470(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x6e485(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x6e47f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6e44c(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x6e461(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x6e45b(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6e43b(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0xefad
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e412(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e3f6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e3d9(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e3bc(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e21f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e1f6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e1cc(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e1a2(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e18d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e16d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e151(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6e138(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e124(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e108(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6e0ef(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e0db(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6e0be(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6e0a5(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e091(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6e063(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xebca
movq 0x6e044(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x6e031(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x6e01e(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x6e00b(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6de78(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6de58(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6de38(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6de18(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6de0d(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x6ddda(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x6dde7(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6ddbc(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6ddd3(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6ddc0(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x6dd95(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6ddac(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x6dd99(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6dd6e(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6dd85(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6dd65(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0xf6d9
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6dd3c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6dd20(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6dd03(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6dce6(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6dcac(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6dc83(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6dc5f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6dc14(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6dbd8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6db8a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6daf3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6daca(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6daa0(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6da76(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6da5d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6da41(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6da21(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6da0c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d9f8(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d9d8(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6d9c3(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d9af(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d98e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6d979(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d965(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d937(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xf2a0
movq 0x6d918(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x6d906(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x6d8f3(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6d8e0(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6d8b0(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6d891(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x6d877(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x6d836(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x6d804(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6d7c0(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6d733(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6d714(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6d6f4(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6d6d4(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x6d6a9(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x6d6b6(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x6d684(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x6d699(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x6d693(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x6d661(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x6d676(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x6d670(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6d63d(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x6d652(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x6d64c(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6d62c(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0xfdbc
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d603(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d5e7(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d5ca(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d5ad(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d410(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d3e7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d3bd(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d393(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d37e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d35e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d342(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6d329(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d315(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d2f9(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6d2e0(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d2cc(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6d2af(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6d296(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d282(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6d254(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0xf9d9
movq 0x6d235(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x6d222(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x6d20f(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x6d1fc(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6d069(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6d049(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6d029(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6d009(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6cffe(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x6cfcb(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x6cfd8(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6cfad(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6cfc4(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6cfb1(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x6cf86(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6cf9d(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x6cf8a(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6cf5f(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6cf76(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6cf56(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x104e8
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cf2d(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cf11(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cef4(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ced7(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ce9d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ce74(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6ce50(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6ce05(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cdc9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cd7b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cce4(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ccbb(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cc91(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cc67(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6cc4e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6cc32(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6cc12(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6cbfd(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6cbe9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6cbc9(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6cbb4(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6cba0(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6cb7f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6cb6a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6cb56(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6cb28(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x100af
movq $0x0, 0x38(%rsp)
movq 0x38(%rsp), %rax
movslq 0x40(%rsp), %rcx
cmpq %rcx, %rax
jae 0x10575
movq 0x58(%rsp), %rax
movq 0x10(%rsp), %rcx
movzbl (%rax,%rcx), %eax
movq 0x2100(%rsp), %rcx
movq 0x18(%rsp), %rdx
addq 0x38(%rsp), %rdx
movzbl (%rcx,%rdx), %ecx
xorl %ecx, %eax
movb %al, %dl
movq 0x58(%rsp), %rax
movq 0x10(%rsp), %rcx
movb %dl, (%rax,%rcx)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
andq $0x7, %rax
cmpq $0x0, %rax
jne 0x10560
movq 0x10(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x10(%rsp)
jmp 0x10562
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x104f1
movq 0x58(%rsp), %rax
movq 0x10(%rsp), %rcx
movzbl (%rax,%rcx), %eax
xorl $0x1, %eax
movb %al, %dl
movq 0x58(%rsp), %rax
movq 0x10(%rsp), %rcx
movb %dl, (%rax,%rcx)
movq 0x6ca5c(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x6ca4a(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x6ca37(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6ca24(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6c9fc(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6c9dd(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x6c9c5(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x6c984(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x6c950(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6c90e(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x6c883(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x6c864(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x6c844(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x6c824(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x6c7f1(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x6c807(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x6c7cd(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x6c7ea(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6c7da(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x6c7a8(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x6c7c5(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6c7b5(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6c782(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x6c79f(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6c78f(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6c76f(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x10f89
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c746(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c72a(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c70d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c6f0(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c553(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c52a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c500(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c4d6(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c4c5(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c4a5(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c484(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c463(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c42d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c400(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6c3da(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6c38b(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c349(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c2f9(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c260(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c233(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c205(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c1d7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c1ba(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c1a2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c17e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6c16d(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c14e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c132(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6c121(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c102(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6c0e5(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6c0d4(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c0b5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6c087(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x10896
movq 0x6c068(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x6c055(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x6c042(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x6c02f(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6be9c(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6be7c(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6be5c(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6be3c(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6be31(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x6bdfe(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x6be0b(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6bde0(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6bdf7(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6bde4(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x6bdb9(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6bdd0(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x6bdbd(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6bd92(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6bda9(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6bd89(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x116b5
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bd60(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bd44(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bd27(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bd0a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bcd0(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bca7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6bc83(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6bc38(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bbfc(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bbae(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bb17(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6baee(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6bac4(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ba9a(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ba81(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ba65(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ba45(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6ba30(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ba1c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b9fc(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6b9e7(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b9d3(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b9b2(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6b99d(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b989(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b95b(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1127c
movq 0x6b93c(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x6b92a(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x6b917(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6b904(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6b8d4(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6b8b5(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x6b89b(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x6b85a(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x6b828(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6b7e4(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6b757(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6b738(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6b718(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6b6f8(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x6b6cd(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x6b6da(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x6b6a8(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x6b6bd(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x6b6b7(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x6b685(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x6b69a(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x6b694(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6b661(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x6b676(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x6b670(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6b650(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x11d98
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b627(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b60b(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b5ee(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b5d1(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b434(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b40b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b3e1(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b3b7(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b3a2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b382(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b366(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6b34d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b339(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b31d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6b304(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b2f0(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6b2d3(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6b2ba(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b2a6(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6b278(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x119b5
movq 0x6b259(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x6b246(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x6b233(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x6b220(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6b08d(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6b06d(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6b04d(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6b02d(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6b022(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x6afef(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x6affc(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6afd1(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6afe8(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6afd5(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x6afaa(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6afc1(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x6afae(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6af83(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6af9a(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6af7a(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x124c4
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6af51(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6af35(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6af18(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6aefb(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6aec1(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ae98(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6ae74(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6ae29(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6aded(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ad9f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ad08(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6acdf(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6acb5(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ac8b(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ac72(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6ac56(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ac36(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6ac21(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ac0d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6abed(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6abd8(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6abc4(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6aba3(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6ab8e(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ab7a(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6ab4c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1208b
movq 0x6ab2d(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x6ab1b(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x6ab08(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6aaf5(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6aac5(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6aaa6(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x6aa8c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x6aa4b(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x6aa19(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6a9d5(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6a948(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6a929(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6a909(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6a8e9(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x6a8be(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x6a8cb(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x6a899(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x6a8ae(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x6a8a8(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x6a876(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x6a88b(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x6a885(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6a852(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x6a867(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x6a861(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6a841(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x12ba7
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a818(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a7fc(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a7df(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a7c2(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a625(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a5fc(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a5d2(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a5a8(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a593(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6a573(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a557(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6a53e(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6a52a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a50e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6a4f5(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6a4e1(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a4c4(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6a4ab(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6a497(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6a469(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x127c4
movq 0x6a44a(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x6a437(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x6a424(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x6a411(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6a27e(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6a25e(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6a23e(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6a21e(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6a213(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x6a1e0(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x6a1ed(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6a1c2(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6a1d9(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6a1c6(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x6a19b(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6a1b2(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x6a19f(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6a174(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6a18b(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6a16b(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x132d3
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a142(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a126(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a109(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a0ec(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a0b2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6a089(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6a065(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6a01a(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69fde(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69f90(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69ef9(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69ed0(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69ea6(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69e7c(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69e63(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69e47(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69e27(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x69e12(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69dfe(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69dde(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x69dc9(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69db5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69d94(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x69d7f(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69d6b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69d3d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x12e9a
movq 0x69d1e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x69d0c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x69cf9(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x69ce6(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x69cb6(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x69c97(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x69c7d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x69c3c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x69c0a(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x69bc6(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x69b39(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x69b1a(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x69afa(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x69ada(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x69aaf(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x69abc(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x69a8a(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x69a9f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x69a99(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x69a67(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x69a7c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x69a76(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x69a43(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x69a58(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x69a52(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x69a32(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x139b6
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69a09(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x699ed(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x699d0(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x699b3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69816(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x697ed(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x697c3(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69799(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69784(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69764(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69748(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6972f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6971b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x696ff(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x696e6(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x696d2(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x696b5(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6969c(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69688(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6965a(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x135d3
movq 0x6963b(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x69628(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x69615(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x69602(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6946f(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6944f(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6942f(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x6940f(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x69404(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x693d1(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x693de(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x693b3(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x693ca(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x693b7(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x6938c(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x693a3(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x69390(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x69365(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6937c(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6935c(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x140e2
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69333(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69317(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x692fa(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x692dd(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x692a3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6927a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x69256(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6920b(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x691cf(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69181(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x690ea(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x690c1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69097(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6906d(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69054(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x69038(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x69018(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x69003(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x68fef(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x68fcf(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x68fba(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x68fa6(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x68f85(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x68f70(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x68f5c(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x68f2e(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x13ca9
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x14178
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x14163
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x68ec9(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28(%rsp), %rax
movw %cx, 0x80(%rsp,%rax,2)
movq 0x28(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x28(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x14105
jmp 0x14165
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x140f4
jmp 0x1b931
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x141b8
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x68e54(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x14186
movq 0x2088(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2088(%rsp)
movq 0x68e25(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
xorq 0x2088(%rsp), %rax
movw %ax, %cx
movq 0x68e10(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x68e06(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x68df4(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x68de1(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x68dce(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x68da6(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x68d87(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x68d6f(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x68d2e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x68cfa(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x68cb8(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x68c2d(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x68c0e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x68bee(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x68bce(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x68b9b(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x68bb1(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x68b77(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x68b94(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x68b84(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x68b52(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x68b6f(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x68b5f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x68b2c(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x68b49(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x68b39(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x68b19(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x14bdf
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x68af0(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x68ad4(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x68ab7(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x68a9a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x688fd(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x688d4(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x688aa(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x68880(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6886f(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6884f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6882e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6880d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x687d7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x687aa(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x68784(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x68735(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x686f3(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x686a3(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6860a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x685dd(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x685af(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x68581(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x68564(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6854c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x68528(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x68517(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x684f8(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x684dc(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x684cb(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x684ac(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6848f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6847e(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6845f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x68431(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x144ec
movq 0x68412(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x683ff(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x683ec(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x683d9(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x68246(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x68226(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x68206(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x681e6(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x681db(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x681a8(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x681b5(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6818a(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x681a1(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6818e(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x68163(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6817a(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x68167(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6813c(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x68153(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x68133(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x1530b
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6810a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x680ee(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x680d1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x680b4(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6807a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x68051(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6802d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x67fe2(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67fa6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67f58(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67ec1(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67e98(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67e6e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67e44(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67e2b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67e0f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67def(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x67dda(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67dc6(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67da6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x67d91(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67d7d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67d5c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x67d47(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67d33(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67d05(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x14ed2
movq 0x67ce6(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x67cd4(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x67cc1(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x67cae(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x67c7e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x67c5f(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x67c45(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x67c04(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x67bd2(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x67b8e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x67b01(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x67ae2(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x67ac2(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x67aa2(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x67a77(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x67a84(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x67a52(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x67a67(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x67a61(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x67a2f(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x67a44(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x67a3e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x67a0b(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x67a20(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x67a1a(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x679fa(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x159ee
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x679d1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x679b5(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67998(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6797b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x677de(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x677b5(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6778b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67761(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6774c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6772c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67710(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x676f7(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x676e3(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x676c7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x676ae(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6769a(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6767d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x67664(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67650(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x67622(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1560b
movq 0x67603(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x675f0(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x675dd(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x675ca(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x67437(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x67417(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x673f7(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x673d7(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x673cc(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x67399(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x673a6(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6737b(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x67392(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6737f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x67354(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6736b(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x67358(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6732d(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x67344(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x67324(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x1611a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x672fb(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x672df(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x672c2(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x672a5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6726b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67242(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6721e(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x671d3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67197(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67149(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x670b2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67089(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6705f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67035(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6701c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x67000(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66fe0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x66fcb(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66fb7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66f97(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x66f82(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66f6e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66f4d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x66f38(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66f24(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66ef6(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x15ce1
movq 0x66ed7(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x66ec5(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x66eb2(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x66e9f(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x66e6f(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x66e50(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x66e36(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x66df5(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x66dc3(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x66d7f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x66cf2(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x66cd3(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x66cb3(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x66c93(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x66c68(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x66c75(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x66c43(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x66c58(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x66c52(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x66c20(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x66c35(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x66c2f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x66bfc(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x66c11(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x66c0b(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x66beb(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x167fd
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66bc2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66ba6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66b89(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66b6c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x669cf(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x669a6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6697c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66952(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6693d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6691d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66901(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x668e8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x668d4(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x668b8(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6689f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6688b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6686e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x66855(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66841(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66813(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1641a
movq 0x667f4(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x667e1(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x667ce(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x667bb(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x66628(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x66608(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x665e8(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x665c8(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x665bd(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x6658a(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x66597(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6656c(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x66583(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x66570(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x66545(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6655c(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x66549(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6651e(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x66535(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x66515(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x16f29
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x664ec(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x664d0(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x664b3(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66496(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6645c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66433(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6640f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x663c4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66388(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6633a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x662a3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6627a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66250(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x66226(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6620d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x661f1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x661d1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x661bc(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x661a8(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66188(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x66173(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6615f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6613e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x66129(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x66115(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x660e7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x16af0
movq 0x660c8(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x660b6(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x660a3(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x66090(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x66060(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x66041(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x66027(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x65fe6(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x65fb4(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x65f70(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x65ee3(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x65ec4(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x65ea4(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x65e84(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x65e59(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x65e66(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x65e34(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x65e49(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x65e43(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x65e11(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x65e26(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x65e20(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x65ded(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x65e02(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x65dfc(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x65ddc(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x1760c
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65db3(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65d97(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65d7a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65d5d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65bc0(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65b97(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65b6d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65b43(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65b2e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x65b0e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65af2(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x65ad9(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x65ac5(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65aa9(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x65a90(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x65a7c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65a5f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x65a46(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x65a32(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x65a04(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x17229
movq 0x659e5(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x659d2(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x659bf(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x659ac(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x65819(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x657f9(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x657d9(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x657b9(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x657ae(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x6577b(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x65788(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6575d(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x65774(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x65761(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x65736(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6574d(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x6573a(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6570f(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x65726(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x65706(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x17d38
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x656dd(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x656c1(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x656a4(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65687(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6564d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65624(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x65600(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x655b5(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65579(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6552b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65494(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6546b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65441(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x65417(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x653fe(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x653e2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x653c2(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x653ad(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x65399(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x65379(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x65364(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x65350(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6532f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6531a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x65306(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x652d8(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x178ff
movq 0x58(%rsp), %rax
movzbl (%rax), %eax
xorl $0x1, %eax
movb %al, %cl
movq 0x58(%rsp), %rax
movb %cl, (%rax)
movq 0x652a5(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x65293(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x65280(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6526d(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x65245(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x65226(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x6520e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x651cd(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x65199(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x65157(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x650cc(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x650ad(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x6508d(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x6506d(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x6503a(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x65050(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x65016(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x65033(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x65023(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x64ff1(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x6500e(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x64ffe(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x64fcb(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x64fe8(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x64fd8(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x64fb8(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x18740
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64f8f(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64f73(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64f56(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64f39(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64d9c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64d73(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64d49(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64d1f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64d0e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64cee(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64ccd(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64cac(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64c76(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64c49(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x64c23(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x64bd4(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64b92(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64b42(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64aa9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64a7c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64a4e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64a20(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64a03(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x649eb(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x649c7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x649b6(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64997(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6497b(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6496a(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6494b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6492e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x6491d(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x648fe(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x648d0(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1804d
movq 0x648b1(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x6489e(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x6488b(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x64878(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x646e5(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x646c5(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x646a5(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x64685(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6467a(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x64647(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x64654(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x64629(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x64640(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6462d(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x64602(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x64619(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x64606(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x645db(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x645f2(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x645d2(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x18e6c
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x645a9(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6458d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64570(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64553(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64519(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x644f0(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x644cc(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x64481(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64445(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x643f7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64360(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x64337(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6430d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x642e3(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x642ca(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x642ae(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6428e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x64279(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64265(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x64245(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x64230(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6421c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x641fb(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x641e6(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x641d2(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x641a4(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x18a33
movq 0x64185(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x64173(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x64160(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6414d(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6411d(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x640fe(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x640e4(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x640a3(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x64071(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6402d(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63fa0(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63f81(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63f61(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63f41(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x63f16(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x63f23(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x63ef1(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x63f06(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x63f00(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x63ece(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x63ee3(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x63edd(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x63eaa(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x63ebf(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x63eb9(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x63e99(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x1954f
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63e70(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63e54(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63e37(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63e1a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63c7d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63c54(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63c2a(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63c00(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63beb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x63bcb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63baf(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x63b96(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x63b82(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63b66(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x63b4d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x63b39(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63b1c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x63b03(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x63aef(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x63ac1(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1916c
movq 0x63aa2(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x63a8f(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x63a7c(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x63a69(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x638d6(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x638b6(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63896(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63876(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x6386b(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x63838(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x63845(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x6381a(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x63831(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6381e(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x637f3(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x6380a(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x637f7(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x637cc(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x637e3(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x637c3(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x19c7b
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6379a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6377e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63761(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63744(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6370a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x636e1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x636bd(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x63672(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63636(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x635e8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63551(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63528(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x634fe(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x634d4(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x634bb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6349f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6347f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6346a(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x63456(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x63436(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x63421(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6340d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x633ec(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x633d7(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x633c3(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x63395(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x19842
movq 0x63376(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x63364(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x63351(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6333e(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6330e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x632ef(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x632d5(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x63294(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x63262(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6321e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63191(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63172(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63152(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x63132(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x63107(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x63114(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x630e2(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x630f7(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x630f1(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x630bf(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x630d4(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x630ce(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6309b(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x630b0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x630aa(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6308a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x1a35e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63061(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63045(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x63028(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6300b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62e6e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62e45(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62e1b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62df1(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62ddc(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x62dbc(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62da0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x62d87(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x62d73(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62d57(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x62d3e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x62d2a(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62d0d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x62cf4(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x62ce0(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x62cb2(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x19f7b
movq 0x62c93(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x62c80(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x62c6d(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x62c5a(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x62ac7(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x62aa7(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x62a87(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x62a67(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x62a5c(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x62a29(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x62a36(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x62a0b(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x62a22(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x62a0f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x629e4(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x629fb(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x629e8(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x629bd(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x629d4(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x629b4(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x1aa8a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6298b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6296f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62952(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62935(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x628fb(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x628d2(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x628ae(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x62863(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62827(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x627d9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62742(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62719(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x626ef(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x626c5(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x626ac(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62690(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x62670(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6265b(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x62647(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x62627(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x62612(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x625fe(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x625dd(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x625c8(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x625b4(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x62586(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1a651
movq 0x62567(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x62555(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x62542(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6252f(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x624ff(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x624e0(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x624c6(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x62485(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x62453(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6240f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x62382(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x62363(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x62343(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x62323(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x622f8(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x62305(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x622d3(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x622e8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x622e2(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x622b0(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x622c5(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x622bf(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6228c(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x622a1(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x6229b(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6227b(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x1b16d
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62252(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62236(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62219(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x621fc(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6205f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x62036(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6200c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61fe2(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61fcd(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61fad(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61f91(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x61f78(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61f64(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61f48(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x61f2f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61f1b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61efe(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x61ee5(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61ed1(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61ea3(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1ad8a
movq 0x61e84(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x61e71(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x61e5e(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x61e4b(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x61cb8(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x61c98(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x61c78(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x61c58(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x61c4d(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x61c1a(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x61c27(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x61bfc(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x61c13(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x61c00(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x61bd5(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x61bec(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x61bd9(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x61bae(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x61bc5(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x61ba5(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x1b899
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61b7c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61b60(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61b43(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61b26(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61aec(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61ac3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x61a9f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x61a54(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61a18(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x619ca(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61933(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6190a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x618e0(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x618b6(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6189d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61881(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61861(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6184c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61838(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61818(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x61803(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x617ef(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x617ce(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x617b9(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x617a5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x61777(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1b460
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x1b92f
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x1b91a
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x61712(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28(%rsp), %rax
movw %cx, 0x80(%rsp,%rax,2)
movq 0x28(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x28(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x1b8bc
jmp 0x1b91c
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x1b8ab
jmp 0x1b931
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x1ba0c
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x1b9f7
movq 0x38(%rsp), %rax
shlq $0x2, %rax
addq 0x10(%rsp), %rax
movzwl 0x60(%rsp,%rax,2), %eax
movq 0x28(%rsp), %rcx
movzwl 0x80(%rsp,%rcx,2), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x6165a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
shlq $0x2, %rax
addq 0x10(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x61626(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x28(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x28(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x1b958
jmp 0x1b9f9
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x1b943
movq 0x615e5(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x615d3(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x615c0(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x615ad(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x61585(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x61566(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x6154e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x6150d(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x614d9(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x61497(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x6140c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x613ed(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x613cd(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x613ad(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x6137a(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x61390(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x61356(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x61373(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x61363(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x61331(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x6134e(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x6133e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x6130b(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x61328(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x61318(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x612f8(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x1c400
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x612cf(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x612b3(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61296(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61279(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x610dc(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x610b3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x61089(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6105f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6104e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6102e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6100d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60fec(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60fb6(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60f89(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x60f63(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x60f14(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60ed2(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60e82(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60de9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60dbc(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60d8e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60d60(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60d43(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60d2b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60d07(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x60cf6(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60cd7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60cbb(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x60caa(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60c8b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60c6e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x60c5d(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60c3e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60c10(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1bd0d
movq 0x60bf1(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x60bde(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x60bcb(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x60bb8(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x60a25(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x60a05(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x609e5(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x609c5(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x609ba(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x60987(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x60994(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x60969(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x60980(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x6096d(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x60942(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x60959(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x60946(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x6091b(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x60932(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x60912(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x1cb2c
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x608e9(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x608cd(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x608b0(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60893(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60859(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60830(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x6080c(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x607c1(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60785(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60737(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x606a0(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60677(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6064d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60623(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6060a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x605ee(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x605ce(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x605b9(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x605a5(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60585(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x60570(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6055c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x6053b(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x60526(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x60512(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x604e4(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1c6f3
movq 0x604c5(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x604b3(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x604a0(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x6048d(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6045d(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x6043e(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x60424(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x603e3(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x603b1(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x6036d(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x602e0(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x602c1(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x602a1(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x60281(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x60256(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x60263(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x60231(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x60246(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x60240(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x6020e(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x60223(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x6021d(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x601ea(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x601ff(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x601f9(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x601d9(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x1d20f
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x601b0(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60194(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x60177(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x6015a(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ffbd(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ff94(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ff6a(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ff40(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ff2b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ff0b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5feef(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5fed6(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5fec2(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5fea6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5fe8d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5fe79(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5fe5c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5fe43(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5fe2f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5fe01(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1ce2c
movq 0x5fde2(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x5fdcf(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x5fdbc(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x5fda9(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5fc16(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5fbf6(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5fbd6(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5fbb6(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5fbab(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5fb78(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5fb85(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5fb5a(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5fb71(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5fb5e(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x5fb33(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5fb4a(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x5fb37(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5fb0c(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5fb23(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5fb03(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x1d93b
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5fada(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5fabe(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5faa1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5fa84(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5fa4a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5fa21(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5f9fd(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5f9b2(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f976(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f928(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f891(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f868(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f83e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f814(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f7fb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f7df(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f7bf(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5f7aa(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f796(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f776(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5f761(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f74d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f72c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5f717(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f703(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f6d5(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1d502
movq 0x5f6b6(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x5f6a4(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x5f691(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x5f67e(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5f64e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5f62f(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x5f615(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x5f5d4(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x5f5a2(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x5f55e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5f4d1(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5f4b2(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5f492(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5f472(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x5f447(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x5f454(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x5f422(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x5f437(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x5f431(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x5f3ff(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x5f414(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x5f40e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5f3db(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x5f3f0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x5f3ea(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5f3ca(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x1e01e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f3a1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f385(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f368(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f34b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f1ae(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f185(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f15b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f131(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f11c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f0fc(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f0e0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5f0c7(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f0b3(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f097(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5f07e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f06a(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5f04d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5f034(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5f020(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5eff2(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1dc3b
movq 0x5efd3(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x5efc0(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x5efad(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x5ef9a(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5ee07(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5ede7(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5edc7(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5eda7(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5ed9c(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5ed69(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5ed76(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5ed4b(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5ed62(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5ed4f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x5ed24(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5ed3b(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x5ed28(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5ecfd(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5ed14(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5ecf4(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x1e74a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5eccb(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ecaf(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ec92(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ec75(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ec3b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ec12(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5ebee(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5eba3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5eb67(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5eb19(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ea82(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ea59(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ea2f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ea05(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e9ec(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e9d0(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e9b0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5e99b(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e987(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e967(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5e952(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e93e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e91d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5e908(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e8f4(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e8c6(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1e311
movq 0x5e8a7(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x5e895(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x5e882(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x5e86f(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5e83f(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5e820(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x5e806(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x5e7c5(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x5e793(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x5e74f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5e6c2(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5e6a3(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5e683(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5e663(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x5e638(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x5e645(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x5e613(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x5e628(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x5e622(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x5e5f0(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x5e605(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x5e5ff(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5e5cc(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x5e5e1(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x5e5db(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5e5bb(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x1ee2d
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e592(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e576(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e559(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e53c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e39f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e376(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e34c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e322(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e30d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e2ed(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e2d1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5e2b8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e2a4(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e288(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5e26f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e25b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5e23e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5e225(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e211(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5e1e3(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1ea4a
movq 0x5e1c4(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x5e1b1(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x5e19e(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x5e18b(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5dff8(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5dfd8(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5dfb8(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5df98(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5df8d(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5df5a(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5df67(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5df3c(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5df53(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5df40(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x5df15(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5df2c(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x5df19(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5deee(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5df05(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5dee5(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x1f559
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5debc(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5dea0(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5de83(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5de66(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5de2c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5de03(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5dddf(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5dd94(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5dd58(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5dd0a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5dc73(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5dc4a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5dc20(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5dbf6(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5dbdd(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5dbc1(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5dba1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5db8c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5db78(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5db58(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5db43(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5db2f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5db0e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5daf9(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5dae5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5dab7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1f120
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x1f594
movq 0x38(%rsp), %rcx
movq 0x5da82(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %cx
movq 0x38(%rsp), %rax
movw %cx, 0x60(%rsp,%rax,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1f562
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x1f5cf
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x5da3d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1f59d
movq 0x2088(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2088(%rsp)
movq 0x2088(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x2086(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2088(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x2084(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2088(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x2082(%rsp)
movq 0x2088(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2080(%rsp)
movq 0x5d9a8(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x2086(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5d991(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x5d987(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x2084(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5d96f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5d964(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x2082(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5d94c(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x5d941(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2080(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5d929(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x5d91e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x5d90c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x5d8f9(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x5d8e6(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5d8be(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5d89f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x5d887(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x5d846(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x5d812(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x5d7d0(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5d745(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5d726(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5d706(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5d6e6(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x5d6b3(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x5d6c9(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5d68f(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x5d6ac(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5d69c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x5d66a(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x5d687(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5d677(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5d644(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x5d661(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5d651(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5d631(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x200c7
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d608(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d5ec(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d5cf(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d5b2(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d415(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d3ec(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d3c2(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d398(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d387(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d367(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d346(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d325(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d2ef(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d2c2(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5d29c(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5d24d(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d20b(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d1bb(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d122(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d0f5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d0c7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d099(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d07c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d064(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5d040(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5d02f(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5d010(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5cff4(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5cfe3(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5cfc4(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5cfa7(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5cf96(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5cf77(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5cf49(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x1f9d4
movq 0x5cf2a(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x5cf17(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x5cf04(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x5cef1(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5cd5e(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5cd3e(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5cd1e(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5ccfe(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5ccf3(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5ccc0(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5cccd(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5cca2(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5ccb9(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5cca6(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x5cc7b(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5cc92(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x5cc7f(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5cc54(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5cc6b(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5cc4b(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x207f3
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5cc22(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5cc06(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5cbe9(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5cbcc(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5cb92(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5cb69(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5cb45(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5cafa(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5cabe(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ca70(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c9d9(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c9b0(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c986(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c95c(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c943(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c927(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c907(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5c8f2(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c8de(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c8be(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5c8a9(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c895(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c874(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5c85f(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c84b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c81d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x203ba
movq 0x5c7fe(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x5c7ec(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x5c7d9(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x5c7c6(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5c796(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5c777(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x5c75d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x5c71c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x5c6ea(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x5c6a6(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5c619(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5c5fa(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5c5da(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5c5ba(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x5c58f(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x5c59c(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x5c56a(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x5c57f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x5c579(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x5c547(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x5c55c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x5c556(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5c523(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x5c538(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x5c532(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5c512(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x20ed6
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c4e9(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c4cd(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c4b0(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c493(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c2f6(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c2cd(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c2a3(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c279(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c264(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c244(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c228(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5c20f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c1fb(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c1df(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5c1c6(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c1b2(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5c195(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5c17c(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c168(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5c13a(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x20af3
movq 0x5c11b(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x5c108(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x5c0f5(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x5c0e2(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5bf4f(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5bf2f(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5bf0f(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5beef(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5bee4(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5beb1(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5bebe(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5be93(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5beaa(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5be97(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x5be6c(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5be83(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x5be70(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5be45(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5be5c(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5be3c(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x21602
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5be13(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bdf7(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bdda(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bdbd(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bd83(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bd5a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5bd36(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5bceb(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bcaf(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bc61(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bbca(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bba1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bb77(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bb4d(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5bb34(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5bb18(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5baf8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5bae3(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5bacf(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5baaf(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5ba9a(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ba86(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ba65(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5ba50(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ba3c(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ba0e(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x211c9
movq 0x5b9ef(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x5b9dd(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x5b9ca(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x5b9b7(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5b987(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5b968(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x5b94e(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x5b90d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x5b8db(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x5b897(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5b80a(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5b7eb(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5b7cb(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5b7ab(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x5b780(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x5b78d(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x5b75b(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x5b770(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x5b76a(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x5b738(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x5b74d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x5b747(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5b714(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x5b729(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x5b723(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5b703(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x21ce5
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b6da(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b6be(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b6a1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b684(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b4e7(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b4be(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b494(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b46a(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b455(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5b435(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b419(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5b400(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5b3ec(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b3d0(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5b3b7(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5b3a3(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b386(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5b36d(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5b359(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5b32b(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x21902
movq 0x5b30c(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x5b2f9(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x5b2e6(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x5b2d3(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5b140(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5b120(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5b100(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5b0e0(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5b0d5(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5b0a2(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5b0af(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5b084(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5b09b(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5b088(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x5b05d(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5b074(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x5b061(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5b036(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5b04d(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5b02d(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x22411
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5b004(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5afe8(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5afcb(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5afae(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5af74(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5af4b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5af27(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5aedc(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5aea0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ae52(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5adbb(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ad92(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ad68(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ad3e(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ad25(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5ad09(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ace9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5acd4(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5acc0(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5aca0(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5ac8b(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ac77(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ac56(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5ac41(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5ac2d(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5abff(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x21fd8
movq 0x5abe0(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x5abce(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x5abbb(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x5aba8(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5ab78(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x5ab59(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x5ab3f(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x5aafe(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x5aacc(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x5aa88(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5a9fb(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5a9dc(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5a9bc(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5a99c(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x5a971(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x5a97e(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x5a94c(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x5a961(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x5a95b(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x5a929(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x5a93e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x5a938(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5a905(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x5a91a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x5a914(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5a8f4(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x22af4
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a8cb(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a8af(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a892(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a875(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a6d8(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a6af(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a685(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a65b(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a646(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5a626(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a60a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5a5f1(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5a5dd(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a5c1(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5a5a8(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5a594(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a577(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5a55e(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5a54a(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5a51c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x22711
movq 0x5a4fd(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x5a4ea(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x5a4d7(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x5a4c4(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5a331(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5a311(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5a2f1(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5a2d1(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5a2c6(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5a293(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5a2a0(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5a275(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5a28c(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5a279(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x5a24e(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5a265(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x5a252(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5a227(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5a23e(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5a21e(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x23220
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a1f5(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a1d9(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a1bc(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a19f(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a165(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a13c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5a118(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5a0cd(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a091(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5a043(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59fac(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59f83(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59f59(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59f2f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59f16(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59efa(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59eda(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x59ec5(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59eb1(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59e91(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x59e7c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59e68(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59e47(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x59e32(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59e1e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59df0(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x22de7
movq $0x0, 0x18(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x232db
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x232c6
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x59d94(%rip), %rax     # 0x7cff8
movzwl (%rax,%rcx,2), %eax
movq 0x20a0(%rsp), %rcx
movq 0x18(%rsp), %rdx
movzwl (%rcx,%rdx,2), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x59d65(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x20b8(%rsp), %rax
movq 0x18(%rsp), %rcx
movw %dx, (%rax,%rcx,2)
movq 0x18(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x18(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x23247
jmp 0x232c8
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x23232
movq 0x59d16(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x59d04(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x59cf1(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x59cde(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x59cb6(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x59c97(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x59c7f(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x59c3e(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x59c0a(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x59bc8(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x59b3d(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x59b1e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x59afe(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x59ade(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x59aab(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x59ac1(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x59a87(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x59aa4(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x59a94(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x59a62(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x59a7f(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x59a6f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x59a3c(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x59a59(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x59a49(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x59a29(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x23ccf
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59a00(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x599e4(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x599c7(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x599aa(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5980d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x597e4(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x597ba(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59790(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5977f(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5975f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5973e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5971d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x596e7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x596ba(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x59694(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x59645(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59603(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x595b3(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5951a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x594ed(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x594bf(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59491(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59474(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5945c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x59438(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x59427(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59408(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x593ec(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x593db(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x593bc(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5939f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5938e(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5936f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x59341(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x235dc
movq 0x59322(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x5930f(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x592fc(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x592e9(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x59156(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x59136(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x59116(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x590f6(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x590eb(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x590b8(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x590c5(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5909a(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x590b1(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5909e(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x59073(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5908a(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x59077(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5904c(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x59063(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x59043(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x243fb
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5901a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58ffe(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58fe1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58fc4(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58f8a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58f61(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x58f3d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x58ef2(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58eb6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58e68(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58dd1(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58da8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58d7e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58d54(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58d3b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58d1f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58cff(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x58cea(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58cd6(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58cb6(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x58ca1(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58c8d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58c6c(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x58c57(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58c43(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58c15(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x23fc2
movq 0x58bf6(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x58be4(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x58bd1(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x58bbe(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x58b8e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x58b6f(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x58b55(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x58b14(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x58ae2(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x58a9e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x58a11(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x589f2(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x589d2(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x589b2(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x58987(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x58994(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x58962(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x58977(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x58971(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x5893f(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x58954(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x5894e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5891b(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x58930(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x5892a(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5890a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x24ade
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x588e1(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x588c5(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x588a8(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5888b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x586ee(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x586c5(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5869b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58671(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5865c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5863c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58620(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x58607(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x585f3(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x585d7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x585be(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x585aa(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5858d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x58574(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58560(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x58532(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x246fb
movq 0x58513(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x58500(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x584ed(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x584da(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x58347(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x58327(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x58307(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x582e7(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x582dc(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x582a9(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x582b6(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5828b(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x582a2(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5828f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x58264(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5827b(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x58268(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5823d(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x58254(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x58234(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x2520a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5820b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x581ef(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x581d2(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x581b5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5817b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58152(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5812e(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x580e3(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x580a7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x58059(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57fc2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57f99(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57f6f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57f45(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57f2c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57f10(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57ef0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x57edb(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57ec7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57ea7(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x57e92(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57e7e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57e5d(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x57e48(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57e34(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57e06(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x24dd1
movq 0x57de7(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x57dd5(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x57dc2(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x57daf(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x57d7f(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x57d60(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x57d46(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x57d05(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x57cd3(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x57c8f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x57c02(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x57be3(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x57bc3(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x57ba3(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x57b78(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x57b85(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x57b53(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x57b68(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x57b62(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x57b30(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x57b45(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x57b3f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x57b0c(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x57b21(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x57b1b(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x57afb(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x258ed
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57ad2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57ab6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57a99(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57a7c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x578df(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x578b6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5788c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57862(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5784d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5782d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57811(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x577f8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x577e4(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x577c8(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x577af(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5779b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5777e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x57765(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57751(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57723(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2550a
movq 0x57704(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x576f1(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x576de(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x576cb(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x57538(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x57518(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x574f8(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x574d8(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x574cd(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5749a(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x574a7(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5747c(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x57493(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x57480(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x57455(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5746c(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x57459(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5742e(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x57445(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x57425(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x26019
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x573fc(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x573e0(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x573c3(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x573a6(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5736c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57343(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5731f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x572d4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57298(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5724a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x571b3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5718a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57160(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57136(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5711d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x57101(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x570e1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x570cc(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x570b8(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57098(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x57083(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5706f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5704e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x57039(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x57025(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x56ff7(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x25be0
movq 0x56fd8(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x56fc6(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x56fb3(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x56fa0(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x56f70(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x56f51(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x56f37(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x56ef6(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x56ec4(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x56e80(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x56df3(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x56dd4(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x56db4(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x56d94(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x56d69(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x56d76(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x56d44(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x56d59(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x56d53(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x56d21(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x56d36(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x56d30(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x56cfd(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x56d12(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x56d0c(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x56cec(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x266fc
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56cc3(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56ca7(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56c8a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56c6d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56ad0(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56aa7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56a7d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56a53(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56a3e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x56a1e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56a02(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x569e9(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x569d5(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x569b9(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x569a0(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5698c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5696f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x56956(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x56942(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x56914(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x26319
movq 0x568f5(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x568e2(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x568cf(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x568bc(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x56729(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x56709(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x566e9(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x566c9(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x566be(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5668b(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x56698(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5666d(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x56684(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x56671(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x56646(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5665d(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x5664a(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x5661f(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x56636(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x56616(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x26e28
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x565ed(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x565d1(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x565b4(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56597(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5655d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56534(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x56510(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x564c5(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56489(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5643b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x563a4(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5637b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56351(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x56327(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5630e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x562f2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x562d2(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x562bd(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x562a9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x56289(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x56274(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x56260(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5623f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5622a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x56216(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x561e8(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x269ef
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x26e63
movq 0x38(%rsp), %rcx
movq 0x561b3(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %cx
movq 0x38(%rsp), %rax
movw %cx, 0x60(%rsp,%rax,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x26e31
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x26ef9
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x26ee4
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x56148(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28(%rsp), %rax
movw %cx, 0x80(%rsp,%rax,2)
movq 0x28(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x28(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x26e86
jmp 0x26ee6
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x26e75
movq $0x0, 0x18(%rsp)
movq $0x0, 0x30(%rsp)
movq 0x30(%rsp), %rax
movq 0x2108(%rsp), %rcx
shrq $0x4, %rcx
cmpq %rcx, %rax
jae 0x2e862
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x26f60
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x560ac(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x26f2e
movq 0x2088(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2088(%rsp)
movq 0x2088(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x2086(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2088(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x2084(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2088(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x2082(%rsp)
movq 0x2088(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2080(%rsp)
movq 0x56017(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x2086(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x56000(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x55ff6(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x2084(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x55fde(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x55fd3(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x2082(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x55fbb(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x55fb0(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2080(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x55f98(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x55f8d(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x55f7b(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x55f68(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x55f55(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x55f2d(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x55f0e(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x55ef6(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x55eb5(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x55e81(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x55e3f(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x55db4(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x55d95(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x55d75(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x55d55(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x55d22(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x55d38(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x55cfe(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x55d1b(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x55d0b(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x55cd9(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x55cf6(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x55ce6(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x55cb3(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x55cd0(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x55cc0(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x55ca0(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x27a58
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55c77(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55c5b(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55c3e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55c21(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55a84(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55a5b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55a31(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55a07(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x559f6(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x559d6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x559b5(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x55994(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5595e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x55931(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5590b(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x558bc(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5587a(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5582a(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x55791(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x55764(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x55736(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x55708(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x556eb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x556d3(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x556af(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5569e(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5567f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55663(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x55652(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x55633(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55616(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x55605(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x555e6(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x555b8(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x27365
movq 0x55599(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x55586(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x55573(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x55560(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x553cd(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x553ad(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5538d(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5536d(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x55362(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5532f(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5533c(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x55311(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x55328(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x55315(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x552ea(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x55301(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x552ee(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x552c3(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x552da(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x552ba(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x28184
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55291(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55275(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55258(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5523b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55201(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x551d8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x551b4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x55169(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5512d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x550df(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x55048(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5501f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54ff5(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54fcb(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54fb2(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54f96(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54f76(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x54f61(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54f4d(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54f2d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x54f18(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54f04(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54ee3(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x54ece(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54eba(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54e8c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x27d4b
movq 0x54e6d(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x54e5b(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x54e48(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x54e35(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x54e05(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x54de6(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x54dcc(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x54d8b(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x54d59(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x54d15(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x54c88(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x54c69(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x54c49(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x54c29(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x54bfe(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x54c0b(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x54bd9(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x54bee(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x54be8(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x54bb6(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x54bcb(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x54bc5(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x54b92(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x54ba7(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x54ba1(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x54b81(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x28867
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54b58(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54b3c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54b1f(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54b02(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54965(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5493c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54912(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x548e8(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x548d3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x548b3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54897(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x5487e(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5486a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5484e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x54835(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54821(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54804(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x547eb(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x547d7(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x547a9(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x28484
movq 0x5478a(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x54777(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x54764(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x54751(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x545be(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5459e(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5457e(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5455e(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x54553(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x54520(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5452d(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x54502(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x54519(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x54506(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x544db(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x544f2(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x544df(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x544b4(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x544cb(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x544ab(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x28f93
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54482(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54466(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54449(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5442c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x543f2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x543c9(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x543a5(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5435a(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5431e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x542d0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54239(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54210(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x541e6(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x541bc(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x541a3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x54187(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x54167(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x54152(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5413e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5411e(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x54109(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x540f5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x540d4(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x540bf(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x540ab(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5407d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x28b5a
movq 0x5405e(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x5404c(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x54039(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x54026(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x53ff6(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x53fd7(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x53fbd(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x53f7c(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x53f4a(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x53f06(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x53e79(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x53e5a(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x53e3a(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x53e1a(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x53def(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x53dfc(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x53dca(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x53ddf(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x53dd9(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x53da7(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x53dbc(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x53db6(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x53d83(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x53d98(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x53d92(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x53d72(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x29676
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53d49(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53d2d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53d10(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53cf3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53b56(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53b2d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53b03(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53ad9(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53ac4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x53aa4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53a88(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x53a6f(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x53a5b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53a3f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x53a26(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x53a12(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x539f5(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x539dc(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x539c8(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5399a(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x29293
movq 0x5397b(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x53968(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x53955(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x53942(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x537af(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5378f(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5376f(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5374f(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x53744(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x53711(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5371e(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x536f3(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x5370a(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x536f7(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x536cc(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x536e3(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x536d0(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x536a5(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x536bc(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5369c(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x29da2
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53673(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53657(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5363a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5361d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x535e3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x535ba(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x53596(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5354b(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5350f(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x534c1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5342a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53401(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x533d7(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x533ad(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x53394(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x53378(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x53358(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x53343(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5332f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5330f(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x532fa(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x532e6(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x532c5(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x532b0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5329c(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5326e(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x29969
movq 0x5324f(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x5323d(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x5322a(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x53217(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x531e7(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x531c8(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x531ae(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x5316d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x5313b(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x530f7(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5306a(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5304b(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5302b(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x5300b(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x52fe0(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x52fed(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x52fbb(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x52fd0(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x52fca(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x52f98(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x52fad(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x52fa7(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x52f74(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x52f89(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x52f83(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x52f63(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x2a485
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52f3a(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52f1e(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52f01(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52ee4(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52d47(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52d1e(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52cf4(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52cca(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52cb5(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x52c95(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52c79(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x52c60(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x52c4c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52c30(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x52c17(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x52c03(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52be6(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x52bcd(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x52bb9(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x52b8b(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2a0a2
movq 0x52b6c(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x52b59(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x52b46(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x52b33(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x529a0(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x52980(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x52960(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x52940(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x52935(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x52902(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x5290f(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x528e4(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x528fb(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x528e8(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x528bd(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x528d4(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x528c1(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x52896(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x528ad(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5288d(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x2abb1
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52864(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52848(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5282b(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5280e(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x527d4(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x527ab(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x52787(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5273c(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52700(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x526b2(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5261b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x525f2(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x525c8(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5259e(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x52585(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52569(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x52549(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x52534(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x52520(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x52500(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x524eb(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x524d7(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x524b6(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x524a1(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5248d(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5245f(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2a778
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x2ac6a
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x2ac55
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x5240c(%rip), %rax     # 0x7cff8
movzwl (%rax,%rcx,2), %eax
movq 0x20b0(%rsp), %rcx
movq 0x18(%rsp), %rdx
movzwl (%rcx,%rdx,2), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
addq 0x10(%rsp), %rcx
movq 0x523dd(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x20b8(%rsp), %rax
movq 0x18(%rsp), %rcx
addq $0x8, %rcx
movw %dx, (%rax,%rcx,2)
movq 0x18(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x18(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x2abcf
jmp 0x2ac57
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x2abba
movq 0x52387(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x52375(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x52362(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x5234f(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x52327(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x52308(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x522f0(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x522af(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x5227b(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x52239(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x521ae(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5218f(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5216f(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x5214f(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x5211c(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x52132(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x520f8(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x52115(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x52105(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x520d3(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x520f0(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x520e0(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x520ad(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x520ca(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x520ba(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5209a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x2b65e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52071(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52055(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x52038(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5201b(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51e7e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51e55(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51e2b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51e01(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51df0(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51dd0(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51daf(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51d8e(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51d58(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51d2b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x51d05(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x51cb6(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51c74(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51c24(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51b8b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51b5e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51b30(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51b02(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51ae5(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51acd(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51aa9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x51a98(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51a79(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51a5d(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x51a4c(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51a2d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51a10(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x519ff(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x519e0(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x519b2(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2af6b
movq 0x51993(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x51980(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x5196d(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x5195a(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x517c7(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x517a7(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x51787(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x51767(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5175c(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x51729(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x51736(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x5170b(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x51722(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x5170f(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x516e4(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x516fb(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x516e8(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x516bd(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x516d4(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x516b4(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x2bd8a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5168b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5166f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51652(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51635(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x515fb(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x515d2(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x515ae(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x51563(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51527(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x514d9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51442(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51419(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x513ef(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x513c5(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x513ac(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x51390(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51370(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5135b(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51347(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51327(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x51312(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x512fe(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x512dd(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x512c8(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x512b4(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x51286(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2b951
movq 0x51267(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x51255(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x51242(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x5122f(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x511ff(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x511e0(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x511c6(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x51185(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x51153(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x5110f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x51082(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x51063(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x51043(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x51023(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x50ff8(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x51005(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x50fd3(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x50fe8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x50fe2(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x50fb0(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x50fc5(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x50fbf(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x50f8c(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x50fa1(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x50f9b(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x50f7b(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x2c46d
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50f52(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50f36(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50f19(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50efc(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50d5f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50d36(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50d0c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50ce2(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50ccd(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x50cad(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50c91(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x50c78(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x50c64(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50c48(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x50c2f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x50c1b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50bfe(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x50be5(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x50bd1(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x50ba3(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2c08a
movq 0x50b84(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x50b71(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x50b5e(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x50b4b(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x509b8(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x50998(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x50978(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x50958(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x5094d(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x5091a(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x50927(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x508fc(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x50913(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x50900(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x508d5(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x508ec(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x508d9(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x508ae(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x508c5(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x508a5(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x2cb99
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5087c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50860(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50843(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50826(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x507ec(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x507c3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5079f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x50754(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50718(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x506ca(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50633(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5060a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x505e0(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x505b6(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x5059d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50581(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x50561(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x5054c(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x50538(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x50518(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x50503(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x504ef(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x504ce(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x504b9(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x504a5(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x50477(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2c760
movq 0x50458(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x50446(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x50433(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x50420(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x503f0(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x503d1(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x503b7(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x50376(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x50344(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x50300(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x50273(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x50254(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x50234(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x50214(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x501e9(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x501f6(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x501c4(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x501d9(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x501d3(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x501a1(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x501b6(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x501b0(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x5017d(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x50192(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x5018c(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x5016c(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x2d27c
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50143(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x50127(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x5010a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x500ed(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ff50(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ff27(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4fefd(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4fed3(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4febe(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4fe9e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4fe82(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4fe69(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4fe55(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4fe39(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4fe20(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4fe0c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4fdef(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4fdd6(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4fdc2(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4fd94(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2ce99
movq 0x4fd75(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4fd62(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x4fd4f(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x4fd3c(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4fba9(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4fb89(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4fb69(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4fb49(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x4fb3e(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x4fb0b(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x4fb18(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x4faed(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4fb04(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4faf1(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4fac6(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4fadd(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4faca(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x4fa9f(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4fab6(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4fa96(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x2d9a8
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4fa6d(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4fa51(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4fa34(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4fa17(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f9dd(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f9b4(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4f990(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4f945(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f909(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f8bb(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f824(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f7fb(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f7d1(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f7a7(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f78e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f772(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f752(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4f73d(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f729(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f709(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4f6f4(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f6e0(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f6bf(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4f6aa(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f696(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f668(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2d56f
movq 0x4f649(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x4f637(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x4f624(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x4f611(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4f5e1(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4f5c2(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x4f5a8(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x4f567(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x4f535(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x4f4f1(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4f464(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4f445(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4f425(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4f405(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x4f3da(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x4f3e7(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x4f3b5(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x4f3ca(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x4f3c4(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x4f392(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x4f3a7(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x4f3a1(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x4f36e(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x4f383(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x4f37d(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4f35d(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x2e08b
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f334(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f318(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f2fb(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f2de(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f141(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f118(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f0ee(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f0c4(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f0af(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f08f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f073(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4f05a(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4f046(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4f02a(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4f011(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4effd(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4efe0(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4efc7(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4efb3(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ef85(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2dca8
movq 0x4ef66(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4ef53(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x4ef40(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x4ef2d(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4ed9a(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4ed7a(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4ed5a(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4ed3a(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x4ed2f(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x4ecfc(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x4ed09(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x4ecde(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4ecf5(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4ece2(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4ecb7(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4ecce(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4ecbb(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x4ec90(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4eca7(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4ec87(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x2e7b7
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ec5e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ec42(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ec25(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ec08(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ebce(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4eba5(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4eb81(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4eb36(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4eafa(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4eaac(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ea15(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e9ec(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e9c2(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e998(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e97f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e963(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e943(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4e92e(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e91a(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e8fa(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4e8e5(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e8d1(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e8b0(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4e89b(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e887(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e859(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2e37e
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x2e84d
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x2e838
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x4e7f4(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28(%rsp), %rax
movw %cx, 0x80(%rsp,%rax,2)
movq 0x28(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x28(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x2e7da
jmp 0x2e83a
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x2e7c9
jmp 0x2e84f
movq 0x30(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x30(%rsp)
jmp 0x26f0b
movq 0x2108(%rsp), %rax
andq $0xf, %rax
movl %eax, 0x44(%rsp)
cmpl $0x0, 0x44(%rsp)
je 0x361d1
movq 0x18(%rsp), %rax
shlq %rax
movq %rax, 0x18(%rsp)
movq $0x0, 0x10(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x2e8ce
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x4e73e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2e89c
movq 0x2088(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2088(%rsp)
movq 0x2088(%rsp), %rax
shrq $0x30, %rax
movw %ax, 0x2086(%rsp)
movabsq $0xffff00000000, %rax   # imm = 0xFFFF00000000
andq 0x2088(%rsp), %rax
shrq $0x20, %rax
movw %ax, 0x2084(%rsp)
movabsq $0xffff0000, %rax       # imm = 0xFFFF0000
andq 0x2088(%rsp), %rax
shrq $0x10, %rax
movw %ax, 0x2082(%rsp)
movq 0x2088(%rsp), %rax
andq $0xffff, %rax           # imm = 0xFFFF
movw %ax, 0x2080(%rsp)
movq 0x4e6a9(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
movzwl 0x2086(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4e692(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x4e688(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
movzwl 0x2084(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4e670(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x4e665(%rip), %rax     # 0x7cff8
movzwl 0x4(%rax), %eax
movzwl 0x2082(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4e64d(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movq 0x4e642(%rip), %rax     # 0x7cff8
movzwl 0x6(%rax), %eax
movzwl 0x2080(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4e62a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x4e61f(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x4e60d(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x4e5fa(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x4e5e7(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4e5bf(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4e5a0(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x4e588(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x4e547(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x4e513(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x4e4d1(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4e446(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4e427(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4e407(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4e3e7(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x4e3b4(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x4e3ca(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x4e390(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x4e3ad(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4e39d(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x4e36b(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x4e388(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4e378(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x4e345(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x4e362(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4e352(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4e332(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x2f3c6
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e309(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e2ed(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e2d0(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e2b3(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e116(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e0ed(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e0c3(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4e099(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e088(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e068(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e047(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4e026(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4dff0(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4dfc3(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4df9d(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4df4e(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4df0c(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4debc(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4de23(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ddf6(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ddc8(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4dd9a(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4dd7d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4dd65(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4dd41(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4dd30(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4dd11(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4dcf5(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4dce4(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4dcc5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4dca8(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4dc97(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4dc78(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4dc4a(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2ecd3
movq 0x4dc2b(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4dc18(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x4dc05(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x4dbf2(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4da5f(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4da3f(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4da1f(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4d9ff(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x4d9f4(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x4d9c1(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x4d9ce(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x4d9a3(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4d9ba(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4d9a7(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4d97c(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4d993(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4d980(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x4d955(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4d96c(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4d94c(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x2faf2
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d923(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d907(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d8ea(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d8cd(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d893(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d86a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4d846(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4d7fb(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d7bf(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d771(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d6da(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d6b1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d687(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d65d(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4d644(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d628(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4d608(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4d5f3(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4d5df(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4d5bf(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4d5aa(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4d596(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4d575(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4d560(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4d54c(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4d51e(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2f6b9
movq 0x4d4ff(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x4d4ed(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x4d4da(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x4d4c7(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4d497(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4d478(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x4d45e(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x4d41d(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x4d3eb(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x4d3a7(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4d31a(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4d2fb(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4d2db(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4d2bb(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x4d290(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x4d29d(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x4d26b(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x4d280(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x4d27a(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x4d248(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x4d25d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x4d257(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x4d224(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x4d239(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x4d233(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4d213(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x301d5
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d1ea(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d1ce(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d1b1(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4d194(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cff7(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cfce(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cfa4(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cf7a(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cf65(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4cf45(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cf29(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4cf10(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4cefc(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cee0(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4cec7(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ceb3(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ce96(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4ce7d(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ce69(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ce3b(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x2fdf2
movq 0x4ce1c(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4ce09(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x4cdf6(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x4cde3(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4cc50(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4cc30(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4cc10(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4cbf0(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x4cbe5(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x4cbb2(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x4cbbf(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x4cb94(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4cbab(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4cb98(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4cb6d(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4cb84(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4cb71(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x4cb46(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4cb5d(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4cb3d(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x30901
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cb14(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4caf8(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cadb(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4cabe(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ca84(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ca5b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4ca37(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4c9ec(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c9b0(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c962(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c8cb(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c8a2(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c878(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c84e(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c835(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c819(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c7f9(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4c7e4(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c7d0(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c7b0(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4c79b(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c787(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c766(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4c751(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c73d(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c70f(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x304c8
movq 0x4c6f0(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x4c6de(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x4c6cb(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x4c6b8(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4c688(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4c669(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x4c64f(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x4c60e(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x4c5dc(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x4c598(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4c50b(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4c4ec(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4c4cc(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4c4ac(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x4c481(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x4c48e(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x4c45c(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x4c471(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x4c46b(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x4c439(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x4c44e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x4c448(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x4c415(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x4c42a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x4c424(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4c404(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x30fe4
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c3db(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c3bf(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c3a2(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c385(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c1e8(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c1bf(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c195(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c16b(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c156(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c136(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c11a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4c101(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c0ed(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c0d1(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4c0b8(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c0a4(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4c087(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4c06e(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c05a(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4c02c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x30c01
movq 0x4c00d(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4bffa(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x4bfe7(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x4bfd4(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4be41(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4be21(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4be01(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4bde1(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x4bdd6(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x4bda3(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x4bdb0(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x4bd85(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4bd9c(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4bd89(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4bd5e(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4bd75(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4bd62(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x4bd37(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4bd4e(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4bd2e(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x31710
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bd05(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bce9(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bccc(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bcaf(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bc75(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bc4c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4bc28(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4bbdd(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bba1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4bb53(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4babc(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ba93(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ba69(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ba3f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ba26(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ba0a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b9ea(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4b9d5(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b9c1(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b9a1(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4b98c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b978(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b957(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4b942(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b92e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b900(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x312d7
movq 0x4b8e1(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x4b8cf(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x4b8bc(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x4b8a9(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4b879(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4b85a(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x4b840(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x4b7ff(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x4b7cd(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x4b789(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4b6fc(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4b6dd(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4b6bd(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4b69d(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x4b672(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x4b67f(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x4b64d(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x4b662(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x4b65c(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x4b62a(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x4b63f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x4b639(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x4b606(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x4b61b(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x4b615(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4b5f5(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x31df3
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b5cc(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b5b0(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b593(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b576(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b3d9(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b3b0(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b386(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b35c(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b347(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b327(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b30b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4b2f2(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b2de(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b2c2(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4b2a9(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b295(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4b278(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4b25f(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b24b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4b21d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x31a10
movq 0x4b1fe(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4b1eb(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x4b1d8(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x4b1c5(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4b032(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4b012(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4aff2(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4afd2(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x4afc7(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x4af94(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x4afa1(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x4af76(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4af8d(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4af7a(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4af4f(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4af66(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4af53(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x4af28(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4af3f(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4af1f(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x3251f
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4aef6(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4aeda(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4aebd(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4aea0(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ae66(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ae3d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4ae19(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4adce(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ad92(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ad44(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4acad(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ac84(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ac5a(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4ac30(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ac17(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4abfb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4abdb(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4abc6(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4abb2(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ab92(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4ab7d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ab69(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ab48(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4ab33(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4ab1f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4aaf1(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x320e6
movq $0x0, 0x38(%rsp)
movq 0x38(%rsp), %rax
movslq 0x44(%rsp), %rcx
cmpq %rcx, %rax
jae 0x325c9
movq 0x58(%rsp), %rax
movq 0x10(%rsp), %rcx
movzbl (%rax,%rcx), %eax
movq 0x2110(%rsp), %rcx
movq 0x18(%rsp), %rdx
addq 0x38(%rsp), %rdx
movzbl (%rcx,%rdx), %ecx
xorl %ecx, %eax
movb %al, %dl
movq 0x58(%rsp), %rax
movq 0x10(%rsp), %rcx
movb %dl, (%rax,%rcx)
movq 0x2120(%rsp), %rax
movq 0x18(%rsp), %rcx
addq $0x10, %rcx
addq 0x38(%rsp), %rcx
movb %dl, (%rax,%rcx)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
movq 0x10(%rsp), %rax
andq $0x7, %rax
cmpq $0x0, %rax
jne 0x325b4
movq 0x10(%rsp), %rax
addq $0x8, %rax
movq %rax, 0x10(%rsp)
jmp 0x325b6
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x32528
movq 0x58(%rsp), %rax
movq 0x10(%rsp), %rcx
movzbl (%rax,%rcx), %eax
xorl $0x1, %eax
movb %al, %dl
movq 0x58(%rsp), %rax
movq 0x10(%rsp), %rcx
movb %dl, (%rax,%rcx)
movq 0x4aa08(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x4a9f6(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x4a9e3(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x4a9d0(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4a9a8(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4a989(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x4a971(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x4a930(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x4a8fc(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x4a8ba(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4a82f(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4a810(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4a7f0(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x4a7d0(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x4a79d(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x4a7b3(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x4a779(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x4a796(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4a786(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x4a754(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x4a771(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4a761(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x4a72e(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x4a74b(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4a73b(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4a71b(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x32fdd
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a6f2(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a6d6(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a6b9(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a69c(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a4ff(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a4d6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a4ac(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a482(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a471(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a451(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a430(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a40f(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a3d9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a3ac(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4a386(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4a337(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a2f5(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a2a5(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a20c(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a1df(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a1b1(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a183(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a166(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a14e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a12a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4a119(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a0fa(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a0de(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4a0cd(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a0ae(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4a091(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4a080(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a061(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4a033(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x328ea
movq 0x4a014(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4a001(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x49fee(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x49fdb(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x49e48(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x49e28(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x49e08(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x49de8(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x49ddd(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x49daa(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x49db7(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x49d8c(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x49da3(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x49d90(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x49d65(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x49d7c(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x49d69(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x49d3e(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x49d55(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x49d35(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x33709
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49d0c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49cf0(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49cd3(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49cb6(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49c7c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49c53(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x49c2f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x49be4(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49ba8(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49b5a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49ac3(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49a9a(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49a70(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49a46(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x49a2d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49a11(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x499f1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x499dc(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x499c8(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x499a8(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x49993(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4997f(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4995e(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x49949(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x49935(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x49907(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x332d0
movq 0x498e8(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x498d6(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x498c3(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x498b0(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x49880(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x49861(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x49847(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x49806(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x497d4(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x49790(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x49703(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x496e4(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x496c4(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x496a4(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x49679(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x49686(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x49654(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x49669(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x49663(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x49631(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x49646(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x49640(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x4960d(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x49622(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x4961c(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x495fc(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x33dec
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x495d3(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x495b7(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4959a(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4957d(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x493e0(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x493b7(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4938d(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49363(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4934e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4932e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x49312(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x492f9(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x492e5(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x492c9(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x492b0(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4929c(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4927f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x49266(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x49252(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x49224(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x33a09
movq 0x49205(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x491f2(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x491df(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x491cc(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x49039(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x49019(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x48ff9(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x48fd9(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x48fce(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x48f9b(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x48fa8(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x48f7d(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x48f94(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x48f81(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x48f56(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x48f6d(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x48f5a(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x48f2f(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x48f46(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x48f26(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x34518
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48efd(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48ee1(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48ec4(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48ea7(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48e6d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48e44(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x48e20(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x48dd5(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48d99(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48d4b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48cb4(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48c8b(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48c61(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48c37(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48c1e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48c02(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48be2(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x48bcd(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48bb9(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48b99(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x48b84(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48b70(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48b4f(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x48b3a(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48b26(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48af8(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x340df
movq 0x48ad9(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x48ac7(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x48ab4(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x48aa1(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x48a71(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x48a52(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x48a38(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x489f7(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x489c5(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x48981(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x488f4(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x488d5(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x488b5(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x48895(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x4886a(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x48877(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x48845(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x4885a(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x48854(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x48822(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x48837(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x48831(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x487fe(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x48813(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x4880d(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x487ed(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x34bfb
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x487c4(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x487a8(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4878b(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4876e(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x485d1(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x485a8(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4857e(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48554(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4853f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4851f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48503(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x484ea(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x484d6(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x484ba(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x484a1(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4848d(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48470(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x48457(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48443(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x48415(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x34818
movq 0x483f6(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x483e3(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x483d0(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x483bd(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4822a(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4820a(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x481ea(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x481ca(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x481bf(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x4818c(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x48199(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x4816e(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x48185(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x48172(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x48147(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4815e(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4814b(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x48120(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x48137(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x48117(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x35327
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x480ee(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x480d2(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x480b5(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48098(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4805e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x48035(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x48011(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x47fc6(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47f8a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47f3c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47ea5(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47e7c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47e52(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47e28(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47e0f(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47df3(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47dd3(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x47dbe(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47daa(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47d8a(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x47d75(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47d61(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47d40(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x47d2b(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47d17(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47ce9(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x34eee
movq 0x47cca(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x47cb8(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x47ca5(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x47c92(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x47c62(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x47c43(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x47c29(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x47be8(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x47bb6(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x47b72(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x47ae5(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x47ac6(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x47aa6(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x47a86(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x47a5b(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x47a68(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x47a36(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x47a4b(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x47a45(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x47a13(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x47a28(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x47a22(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x479ef(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x47a04(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x479fe(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x479de(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x35a0a
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x479b5(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47999(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4797c(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4795f(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x477c2(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47799(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4776f(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47745(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47730(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47710(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x476f4(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x476db(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x476c7(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x476ab(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x47692(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4767e(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47661(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x47648(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47634(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47606(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x35627
movq 0x475e7(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x475d4(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x475c1(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x475ae(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4741b(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x473fb(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x473db(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x473bb(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x473b0(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x4737d(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x4738a(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x4735f(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x47376(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x47363(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x47338(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4734f(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x4733c(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x47311(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x47328(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x47308(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x36136
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x472df(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x472c3(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x472a6(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47289(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4724f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47226(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x47202(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x471b7(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4717b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4712d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47096(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4706d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47043(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x47019(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x47000(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46fe4(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46fc4(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x46faf(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46f9b(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46f7b(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x46f66(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46f52(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46f31(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x46f1c(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46f08(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46eda(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x35cfd
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x361cc
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x361b7
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x46e75(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28(%rsp), %rax
movw %cx, 0x80(%rsp,%rax,2)
movq 0x28(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x28(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x36159
jmp 0x361b9
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x36148
jmp 0x3d985
movq $0x0, 0x38(%rsp)
cmpq $0x10, 0x38(%rsp)
jae 0x3620c
movq 0x38(%rsp), %rax
movw 0x60(%rsp,%rax,2), %dx
movq 0x38(%rsp), %rcx
movq 0x46e00(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x361da
movq 0x2088(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x2088(%rsp)
movq 0x46dd1(%rip), %rax     # 0x7cff8
movzwl (%rax), %eax
xorq 0x2088(%rsp), %rax
movw %ax, %cx
movq 0x46dbc(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x46db2(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x46da0(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x46d8d(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x46d7a(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x46d52(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x46d33(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x46d1b(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x46cda(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x46ca6(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x46c64(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x46bd9(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x46bba(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x46b9a(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x46b7a(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x46b47(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x46b5d(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x46b23(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x46b40(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x46b30(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x46afe(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x46b1b(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x46b0b(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x46ad8(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x46af5(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x46ae5(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x46ac5(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x36c33
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46a9c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46a80(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46a63(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46a46(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x468a9(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46880(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46856(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4682c(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4681b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x467fb(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x467da(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x467b9(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46783(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46756(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x46730(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x466e1(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4669f(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4664f(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x465b6(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46589(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4655b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4652d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46510(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x464f8(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x464d4(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x464c3(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x464a4(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46488(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x46477(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x46458(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4643b(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4642a(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4640b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x463dd(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x36540
movq 0x463be(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x463ab(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x46398(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x46385(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x461f2(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x461d2(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x461b2(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x46192(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x46187(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x46154(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x46161(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x46136(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4614d(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4613a(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4610f(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x46126(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x46113(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x460e8(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x460ff(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x460df(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x3735f
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x460b6(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4609a(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4607d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46060(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x46026(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45ffd(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x45fd9(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x45f8e(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45f52(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45f04(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45e6d(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45e44(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45e1a(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45df0(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x45dd7(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45dbb(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x45d9b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x45d86(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x45d72(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x45d52(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x45d3d(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x45d29(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x45d08(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x45cf3(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x45cdf(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x45cb1(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x36f26
movq 0x45c92(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x45c80(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x45c6d(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x45c5a(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x45c2a(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x45c0b(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x45bf1(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x45bb0(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x45b7e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x45b3a(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x45aad(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x45a8e(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x45a6e(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x45a4e(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x45a23(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x45a30(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x459fe(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x45a13(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x45a0d(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x459db(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x459f0(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x459ea(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x459b7(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x459cc(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x459c6(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x459a6(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x37a42
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4597d(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45961(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45944(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45927(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4578a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45761(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45737(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4570d(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x456f8(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x456d8(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x456bc(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x456a3(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4568f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45673(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4565a(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x45646(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45629(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x45610(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x455fc(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x455ce(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3765f
movq 0x455af(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4559c(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x45589(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x45576(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x453e3(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x453c3(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x453a3(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x45383(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x45378(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x45345(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x45352(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x45327(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4533e(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4532b(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x45300(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x45317(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x45304(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x452d9(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x452f0(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x452d0(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x3816e
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x452a7(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4528b(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4526e(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45251(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45217(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x451ee(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x451ca(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4517f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45143(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x450f5(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4505e(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x45035(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4500b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44fe1(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44fc8(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44fac(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44f8c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x44f77(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44f63(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44f43(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x44f2e(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44f1a(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44ef9(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x44ee4(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44ed0(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44ea2(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x37d35
movq 0x44e83(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x44e71(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x44e5e(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x44e4b(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x44e1b(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x44dfc(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x44de2(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x44da1(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x44d6f(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x44d2b(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x44c9e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x44c7f(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x44c5f(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x44c3f(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x44c14(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x44c21(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x44bef(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x44c04(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x44bfe(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x44bcc(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x44be1(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x44bdb(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x44ba8(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x44bbd(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x44bb7(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x44b97(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x38851
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44b6e(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44b52(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44b35(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44b18(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4497b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44952(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44928(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x448fe(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x448e9(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x448c9(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x448ad(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x44894(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44880(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44864(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x4484b(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44837(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4481a(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x44801(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x447ed(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x447bf(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3846e
movq 0x447a0(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4478d(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x4477a(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x44767(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x445d4(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x445b4(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x44594(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x44574(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x44569(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x44536(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x44543(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x44518(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4452f(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4451c(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x444f1(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x44508(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x444f5(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x444ca(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x444e1(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x444c1(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x38f7d
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44498(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4447c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4445f(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44442(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44408(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x443df(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x443bb(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x44370(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44334(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x442e6(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4424f(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x44226(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x441fc(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x441d2(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x441b9(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4419d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4417d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x44168(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44154(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44134(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4411f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4410b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x440ea(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x440d5(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x440c1(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x44093(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x38b44
movq 0x44074(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x44062(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x4404f(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x4403c(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4400c(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x43fed(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x43fd3(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x43f92(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x43f60(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x43f1c(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x43e8f(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x43e70(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x43e50(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x43e30(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x43e05(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x43e12(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x43de0(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x43df5(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x43def(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x43dbd(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x43dd2(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x43dcc(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x43d99(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x43dae(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x43da8(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x43d88(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x39660
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43d5f(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43d43(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43d26(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43d09(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43b6c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43b43(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43b19(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43aef(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43ada(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x43aba(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43a9e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x43a85(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x43a71(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43a55(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x43a3c(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x43a28(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43a0b(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x439f2(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x439de(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x439b0(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3927d
movq 0x43991(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4397e(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x4396b(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x43958(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x437c5(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x437a5(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x43785(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x43765(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x4375a(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x43727(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x43734(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x43709(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x43720(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x4370d(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x436e2(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x436f9(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x436e6(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x436bb(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x436d2(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x436b2(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x39d8c
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43689(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4366d(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43650(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43633(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x435f9(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x435d0(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x435ac(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x43561(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43525(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x434d7(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43440(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x43417(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x433ed(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x433c3(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x433aa(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4338e(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4336e(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x43359(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x43345(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x43325(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x43310(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x432fc(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x432db(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x432c6(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x432b2(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x43284(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x39953
movq 0x58(%rsp), %rax
movzbl (%rax), %eax
xorl $0x1, %eax
movb %al, %cl
movq 0x58(%rsp), %rax
movb %cl, (%rax)
movq 0x43251(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x4323f(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x4322c(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x43219(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x431f1(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x431d2(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x431ba(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x43179(%rip), %rcx     # 0x7cff8
movzwl (%rcx), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x43145(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x43103(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x43078(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x43059(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x43039(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %cx
movq 0x43019(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq 0x42fe6(%rip), %rax     # 0x7cfd0
movw (%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x42ffc(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x42fc2(%rip), %rax     # 0x7cfd0
movzwl 0x2(%rax), %eax
movq 0x42fdf(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x42fcf(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x42f9d(%rip), %rax     # 0x7cfd0
movzwl 0x4(%rax), %eax
movq 0x42fba(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x42faa(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x42f77(%rip), %rax     # 0x7cfd0
movzwl 0x6(%rax), %eax
movq 0x42f94(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x42f84(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x42f64(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x3a794
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42f3b(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42f1f(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42f02(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42ee5(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42d48(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42d1f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42cf5(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42ccb(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42cba(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42c9a(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42c79(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42c58(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42c22(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42bf5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x42bcf(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x42b80(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42b3e(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc6c5, %eax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42aee(%rip), %rax     # 0x7cff8
movzwl 0x2(%rax,%rcx,2), %eax
addl $0xc3b8, %eax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42a55(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42a28(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x429fa(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x429cc(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x429af(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42997(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42973(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x42962(%rip), %rcx     # 0x7cff8
movzwl 0x2(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42943(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42927(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x42916(%rip), %rcx     # 0x7cff8
movzwl 0x4(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x428f7(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x428da(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x428c9(%rip), %rcx     # 0x7cff8
movzwl 0x6(%rcx,%rdx,2), %ecx
addq %rcx, %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x428aa(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4287c(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3a0a1
movq 0x4285d(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x4284a(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x42837(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x42824(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x42691(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x42671(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x42651(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x42631(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x42626(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x425f3(%rip), %rax     # 0x7cfd0
movw 0x8(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x42600(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x425d5(%rip), %rcx     # 0x7cfd0
movzwl 0xa(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x425ec(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x425d9(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x425ae(%rip), %rcx     # 0x7cfd0
movzwl 0xc(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x425c5(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x425b2(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x42587(%rip), %rcx     # 0x7cfd0
movzwl 0xe(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4259e(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4257e(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x3aec0
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42555(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x42539(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4251c(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x424ff(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x424c5(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4249c(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x42478(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4242d(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x423f1(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x423a3(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4230c(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x422e3(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x422b9(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4228f(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42276(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4225a(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4223a(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x42225(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42211(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x421f1(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x421dc(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x421c8(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x421a7(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x42192(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4217e(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x42150(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3aa87
movq 0x42131(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x4211f(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x4210c(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x420f9(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x420c9(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x420aa(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x42090(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x4204f(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x4201d(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x41fd9(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x41f4c(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x41f2d(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x41f0d(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x41eed(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x41ec2(%rip), %rax     # 0x7cfd0
movw 0x10(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x41ecf(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x41e9d(%rip), %rax     # 0x7cfd0
movzwl 0x12(%rax), %eax
movq 0x41eb2(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x41eac(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x41e7a(%rip), %rax     # 0x7cfd0
movzwl 0x14(%rax), %eax
movq 0x41e8f(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x41e89(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x41e56(%rip), %rax     # 0x7cfd0
movzwl 0x16(%rax), %eax
movq 0x41e6b(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x41e65(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x41e45(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x3b5a3
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41e1c(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41e00(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41de3(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41dc6(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41c29(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41c00(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41bd6(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41bac(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41b97(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x41b77(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41b5b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x41b42(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x41b2e(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41b12(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x41af9(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x41ae5(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41ac8(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x41aaf(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x41a9b(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x41a6d(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3b1c0
movq 0x41a4e(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x41a3b(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x41a28(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x41a15(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x41882(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x41862(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x41842(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x41822(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x41817(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x417e4(%rip), %rax     # 0x7cfd0
movw 0x18(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x417f1(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x417c6(%rip), %rcx     # 0x7cfd0
movzwl 0x1a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x417dd(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x417ca(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x4179f(%rip), %rcx     # 0x7cfd0
movzwl 0x1c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x417b6(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x417a3(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x41778(%rip), %rcx     # 0x7cfd0
movzwl 0x1e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x4178f(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x4176f(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x3bccf
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41746(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4172a(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4170d(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x416f0(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x416b6(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4168d(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x41669(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4161e(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x415e2(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41594(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x414fd(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x414d4(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x414aa(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x41480(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x41467(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4144b(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4142b(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x41416(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x41402(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x413e2(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x413cd(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x413b9(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x41398(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x41383(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4136f(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x41341(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3b896
movq 0x41322(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x41310(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x412fd(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x412ea(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x412ba(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4129b(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x41281(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x41240(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x4120e(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x411ca(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4113d(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4111e(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x410fe(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x410de(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x410b3(%rip), %rax     # 0x7cfd0
movw 0x20(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x410c0(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x4108e(%rip), %rax     # 0x7cfd0
movzwl 0x22(%rax), %eax
movq 0x410a3(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x4109d(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x4106b(%rip), %rax     # 0x7cfd0
movzwl 0x24(%rax), %eax
movq 0x41080(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x4107a(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x41047(%rip), %rax     # 0x7cfd0
movzwl 0x26(%rax), %eax
movq 0x4105c(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x41056(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x41036(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x3c3b2
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4100d(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40ff1(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40fd4(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40fb7(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40e1a(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40df1(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40dc7(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40d9d(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40d88(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x40d68(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40d4c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x40d33(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x40d1f(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40d03(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x40cea(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x40cd6(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40cb9(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x40ca0(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x40c8c(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x40c5e(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3bfcf
movq 0x40c3f(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x40c2c(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x40c19(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x40c06(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x40a73(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x40a53(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x40a33(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x40a13(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x40a08(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x409d5(%rip), %rax     # 0x7cfd0
movw 0x28(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x409e2(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x409b7(%rip), %rcx     # 0x7cfd0
movzwl 0x2a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x409ce(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x409bb(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x40990(%rip), %rcx     # 0x7cfd0
movzwl 0x2c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x409a7(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x40994(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x40969(%rip), %rcx     # 0x7cfd0
movzwl 0x2e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x40980(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x40960(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x3cade
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40937(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4091b(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x408fe(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x408e1(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x408a7(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4087e(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4085a(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x4080f(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x407d3(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40785(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x406ee(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x406c5(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4069b(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x40671(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x40658(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4063c(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x4061c(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x40607(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x405f3(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x405d3(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x405be(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x405aa(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x40589(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x40574(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x40560(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x40532(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3c6a5
movq 0x40513(%rip), %rax     # 0x7cff8
movw (%rax), %ax
movw %ax, 0x20ee(%rsp)
movq 0x40501(%rip), %rax     # 0x7cff8
movw 0x2(%rax), %ax
movw %ax, 0x20ec(%rsp)
movq 0x404ee(%rip), %rax     # 0x7cff8
movw 0x4(%rax), %ax
movw %ax, 0x20ea(%rsp)
movq 0x404db(%rip), %rax     # 0x7cff8
movw 0x6(%rax), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x404ab(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rcx
movq 0x4048c(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x40472(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x40431(%rip), %rcx     # 0x7cff0
addq (%rcx), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x403ff(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x403bb(%rip), %rax     # 0x7cff0
movq 0x8(%rax), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4032e(%rip), %rax     # 0x7cff0
movq %rcx, (%rax)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x4030f(%rip), %rax     # 0x7cff0
movq %rcx, 0x8(%rax)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x402ef(%rip), %rax     # 0x7cff0
movq %rcx, 0x10(%rax)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x402cf(%rip), %rax     # 0x7cff0
movq %rcx, 0x18(%rax)
movq 0x402a4(%rip), %rax     # 0x7cfd0
movw 0x30(%rax), %ax
movw %ax, 0x20f6(%rsp)
movq 0x402b1(%rip), %rax     # 0x7cff0
movq (%rax), %rax
movw %ax, 0x20f4(%rsp)
movq 0x4027f(%rip), %rax     # 0x7cfd0
movzwl 0x32(%rax), %eax
movq 0x40294(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx), %rax
movw %ax, %cx
movq 0x4028e(%rip), %rax     # 0x7cff8
movw %cx, (%rax)
movq 0x4025c(%rip), %rax     # 0x7cfd0
movzwl 0x34(%rax), %eax
movq 0x40271(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx), %rax
movw %ax, %cx
movq 0x4026b(%rip), %rax     # 0x7cff8
movw %cx, 0x2(%rax)
movq 0x40238(%rip), %rax     # 0x7cfd0
movzwl 0x36(%rax), %eax
movq 0x4024d(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx), %rax
movw %ax, %cx
movq 0x40247(%rip), %rax     # 0x7cff8
movw %cx, 0x4(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x40227(%rip), %rax     # 0x7cff8
movw %cx, 0x6(%rax)
movq $0x0, 0x38(%rsp)
cmpq $0x3, 0x38(%rsp)
jae 0x3d1c1
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x401fe(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20e2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x401e2(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20e0(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x401c5(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20de(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x401a8(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x4000b(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ffe2(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ffb8(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ff8e(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ff79(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ff59(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3ff3d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3ff24(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3ff10(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3fef4(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3fedb(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3fec7(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3feaa(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
addq $0x1, %rdx
shlq $0x2, %rdx
movq 0x3fe91(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3fe7d(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
addq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3fe4f(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3cdde
movq 0x3fe30(%rip), %rax     # 0x7cff8
movw 0x18(%rax), %ax
movw %ax, 0x20e2(%rsp)
movq 0x3fe1d(%rip), %rax     # 0x7cff8
movw 0x1a(%rax), %ax
movw %ax, 0x20e0(%rsp)
movq 0x3fe0a(%rip), %rax     # 0x7cff8
movw 0x1c(%rax), %ax
movw %ax, 0x20de(%rsp)
movq 0x3fdf7(%rip), %rax     # 0x7cff8
movw 0x1e(%rax), %ax
movw %ax, 0x20dc(%rsp)
movzwl 0x20e2(%rsp), %eax
movzwl 0x20e0(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xf0e8, %eax           # imm = 0xF0E8
movzwl 0x20de(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xf, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20e6(%rsp), %eax
addl $0xe4e2, %eax           # imm = 0xE4E2
movzwl 0x20dc(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x4, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xc, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movzwl 0x20e2(%rsp), %eax
addl $0xe1d8, %eax           # imm = 0xE1D8
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x9, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x7, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movzwl 0x20e0(%rsp), %eax
addl $0xd4d2, %eax           # imm = 0xD4D2
movzwl 0x20e4(%rsp), %ecx
addl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xb, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x5, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e6(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20e4(%rsp)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3fc64(%rip), %rax     # 0x7cff0
movq %rcx, 0x60(%rax)
movzwl 0x20e6(%rsp), %eax
movzwl 0x20f2(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3fc44(%rip), %rax     # 0x7cff0
movq %rcx, 0x68(%rax)
movzwl 0x20f4(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3fc24(%rip), %rax     # 0x7cff0
movq %rcx, 0x70(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20e4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rcx
movq 0x3fc04(%rip), %rax     # 0x7cff0
movq %rcx, 0x78(%rax)
movq 0x3fbf9(%rip), %rax     # 0x7cff0
movq 0x60(%rax), %rax
movw %ax, 0x20f6(%rsp)
movq 0x3fbc6(%rip), %rax     # 0x7cfd0
movw 0x38(%rax), %ax
movw %ax, 0x20f4(%rsp)
movq 0x3fbd3(%rip), %rax     # 0x7cff0
movq 0x68(%rax), %rax
movq 0x3fba8(%rip), %rcx     # 0x7cfd0
movzwl 0x3a(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3fbbf(%rip), %rax     # 0x7cff8
movw %cx, 0x18(%rax)
movq 0x3fbac(%rip), %rax     # 0x7cff0
movq 0x70(%rax), %rax
movq 0x3fb81(%rip), %rcx     # 0x7cfd0
movzwl 0x3c(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3fb98(%rip), %rax     # 0x7cff8
movw %cx, 0x1a(%rax)
movq 0x3fb85(%rip), %rax     # 0x7cff0
movq 0x78(%rax), %rax
movq 0x3fb5a(%rip), %rcx     # 0x7cfd0
movzwl 0x3e(%rcx), %ecx
addq %rcx, %rax
movw %ax, %cx
movq 0x3fb71(%rip), %rax     # 0x7cff8
movw %cx, 0x1c(%rax)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x3fb51(%rip), %rax     # 0x7cff8
movw %cx, 0x1e(%rax)
movq $0x3, 0x38(%rsp)
cmpq $0x1, 0x38(%rsp)
jb 0x3d8ed
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3fb28(%rip), %rax     # 0x7cff8
movw (%rax,%rcx,2), %ax
movw %ax, 0x20ee(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3fb0c(%rip), %rax     # 0x7cff8
movw 0x2(%rax,%rcx,2), %ax
movw %ax, 0x20ec(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3faef(%rip), %rax     # 0x7cff8
movw 0x4(%rax,%rcx,2), %ax
movw %ax, 0x20ea(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3fad2(%rip), %rax     # 0x7cff8
movw 0x6(%rax,%rcx,2), %ax
movw %ax, 0x20e8(%rsp)
movzwl 0x20ea(%rsp), %eax
movzwl 0x20e8(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3fa98(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
movzwl 0x20ec(%rsp), %ecx
addl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3fa6f(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20ee(%rsp), %eax
addl $0xd1cc, %eax           # imm = 0xD1CC
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3fa4b(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f6(%rsp)
movzwl 0x20f6(%rsp), %eax
shll $0x2, %eax
movzwl 0x20f6(%rsp), %ecx
sarl $0xe, %ecx
orl %ecx, %eax
movw %ax, 0x20f6(%rsp)
movzwl 0x20ec(%rsp), %eax
addl $0xcac9, %eax           # imm = 0xCAC9
cltq
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3fa00(%rip), %rcx     # 0x7cff0
addq (%rcx,%rdx,8), %rax
movw %ax, 0x20f4(%rsp)
movzwl 0x20f4(%rsp), %eax
shll $0x5, %eax
movzwl 0x20f4(%rsp), %ecx
sarl $0xb, %ecx
orl %ecx, %eax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f9c4(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc6c5, %rax           # imm = 0xC6C5
movzwl 0x20ea(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f2(%rsp)
movzwl 0x20f2(%rsp), %eax
shll $0x7, %eax
movzwl 0x20f2(%rsp), %ecx
sarl $0x9, %ecx
orl %ecx, %eax
movw %ax, 0x20f2(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f976(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
addq $0xc3b8, %rax           # imm = 0xC3B8
movzwl 0x20e8(%rsp), %ecx
addq %rcx, %rax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f0(%rsp), %eax
shll $0xd, %eax
movzwl 0x20f0(%rsp), %ecx
sarl $0x3, %ecx
orl %ecx, %eax
movw %ax, 0x20f0(%rsp)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20f0(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20de(%rsp)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movw %ax, 0x20dc(%rsp)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f8df(%rip), %rax     # 0x7cff0
movq %rdx, (%rax,%rcx,8)
movzwl 0x20de(%rsp), %eax
movzwl 0x20f6(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f8b6(%rip), %rax     # 0x7cff0
movq %rdx, 0x8(%rax,%rcx,8)
movzwl 0x20f0(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f88c(%rip), %rax     # 0x7cff0
movq %rdx, 0x10(%rax,%rcx,8)
movzwl 0x20f2(%rsp), %eax
movzwl 0x20dc(%rsp), %ecx
xorl %ecx, %eax
movslq %eax, %rdx
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f862(%rip), %rax     # 0x7cff0
movq %rdx, 0x18(%rax,%rcx,8)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3f849(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f6(%rsp)
movq 0x38(%rsp), %rcx
shlq $0x2, %rcx
movq 0x3f82d(%rip), %rax     # 0x7cff0
movq (%rax,%rcx,8), %rax
movw %ax, 0x20f4(%rsp)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3f80d(%rip), %rax     # 0x7cff0
movq 0x8(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3f7f8(%rip), %rcx     # 0x7cff0
addq 0x8(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3f7e4(%rip), %rax     # 0x7cff8
movw %dx, (%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3f7c4(%rip), %rax     # 0x7cff0
movq 0x10(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3f7af(%rip), %rcx     # 0x7cff0
addq 0x10(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3f79b(%rip), %rax     # 0x7cff8
movw %dx, 0x2(%rax,%rcx,2)
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3f77a(%rip), %rax     # 0x7cff0
movq 0x18(%rax,%rcx,8), %rax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
movq 0x3f765(%rip), %rcx     # 0x7cff0
addq 0x18(%rcx,%rdx,8), %rax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3f751(%rip), %rax     # 0x7cff8
movw %dx, 0x4(%rax,%rcx,2)
movzwl 0x20f6(%rsp), %eax
movzwl 0x20f4(%rsp), %ecx
addl %ecx, %eax
movw %ax, %dx
movq 0x38(%rsp), %rcx
subq $0x1, %rcx
shlq $0x2, %rcx
movq 0x3f723(%rip), %rax     # 0x7cff8
movw %dx, 0x6(%rax,%rcx,2)
movq 0x38(%rsp), %rax
addq $-0x1, %rax
movq %rax, 0x38(%rsp)
jmp 0x3d4b4
movq $0x0, 0x28(%rsp)
movq $0x0, 0x38(%rsp)
cmpq $0x4, 0x38(%rsp)
jae 0x3d983
movq $0x0, 0x10(%rsp)
cmpq $0x4, 0x10(%rsp)
jae 0x3d96e
movq 0x28(%rsp), %rax
movzwl 0x80(%rsp,%rax,2), %eax
movq 0x38(%rsp), %rdx
shlq $0x2, %rdx
addq 0x10(%rsp), %rdx
movq 0x3f6be(%rip), %rcx     # 0x7cff8
movzwl (%rcx,%rdx,2), %ecx
addl %ecx, %eax
movw %ax, %cx
movq 0x28(%rsp), %rax
movw %cx, 0x80(%rsp,%rax,2)
movq 0x28(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x28(%rsp)
movq 0x10(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x10(%rsp)
jmp 0x3d910
jmp 0x3d970
movq 0x38(%rsp), %rax
addq $0x2, %rax
movq %rax, 0x38(%rsp)
jmp 0x3d8ff
jmp 0x3d985
movq $0x0, 0x28(%rsp)
cmpq $0x2000, 0x28(%rsp)     # imm = 0x2000
jae 0x3d9d2
movq 0x48(%rsp), %rax
movq 0x28(%rsp), %rcx
movb (%rax,%rcx), %dl
movq 0x2120(%rsp), %rax
movq 0x2108(%rsp), %rcx
addq $0x10, %rcx
addq 0x28(%rsp), %rcx
movb %dl, (%rax,%rcx)
movq 0x28(%rsp), %rax
addq $0x1, %rax
movq %rax, 0x28(%rsp)
jmp 0x3d98e
movq 0x2108(%rsp), %rcx
addq $0x2000, %rcx           # imm = 0x2000
addq $0x10, %rcx
movq 0x2118(%rsp), %rax
movq %rcx, (%rax)
xorl %eax, %eax
addq $0x2128, %rsp           # imm = 0x2128
retq
nopw (%rax,%rax)